)]}'
{"id":"LineageOS%2Fandroid_kernel_nubia_msm8998~427732","triplet_id":"LineageOS%2Fandroid_kernel_nubia_msm8998~lineage-22.2~I9df799ffeea028f4c1b21d7784fea287fb126da1","project":"LineageOS/android_kernel_nubia_msm8998","branch":"lineage-22.2","hashtags":[],"change_id":"I9df799ffeea028f4c1b21d7784fea287fb126da1","subject":"sched/numa: Cap PTE scanning overhead to 3% of run time","status":"MERGED","created":"2025-04-18 13:26:26.000000000","updated":"2025-04-27 13:05:52.000000000","submitted":"2025-04-27 13:05:52.000000000","submitter":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"428884","meta_rev_id":"68f938d121110d16240ca625dd0e561a1ee7a7d2","_number":427732,"virtual_id_number":427732,"owner":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":1,"date":"2025-04-27 12:54:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":2,"date":"2025-04-27 12:54:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-2":"Do not submit","-1":"I would prefer that you didn\u0027t submit this"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"CI":{"all":[{"value":0,"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fail"," 0":"No score","+1":"Pass"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[],"messages":[{"id":"d8903dca48f8a4021b51171270caf5590a71f0bd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-04-18 13:26:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"eec053c6c8ce0222cf810ccda860154d44c222a3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-04-20 09:20:47.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"58330986bd520605bb2c486b50582c930663cda4","author":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-04-27 12:54:13.000000000","message":"Patch Set 2: Code-Review+2 Verified+1","accounts_in_message":[],"_revision_number":2},{"id":"68f938d121110d16240ca625dd0e561a1ee7a7d2","tag":"autogenerated:gerrit:merged","author":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-04-27 13:05:52.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"1e59a69eb88741c10d81dfaa35db4883b0347f9a","revisions":{"0547fc3cf8c10538ffbf4e8d7baf45927b2b2712":{"kind":"REWORK","_number":1,"created":"2025-04-18 13:26:26.000000000","uploader":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/32/427732/1","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_kernel_nubia_msm8998","ref":"refs/changes/32/427732/1","commands":{"Branch":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/1 \u0026\u0026 git checkout -b change-427732 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/1","Reset To":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"c203f11df20e6216b927637e1e46494bcf17c901","subject":"sched/fair: Consider missed ticks in NOHZ_FULL in update_cpu_load_nohz()","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_nubia_msm8998/commit/c203f11df20e6216b927637e1e46494bcf17c901"}]}],"author":{"name":"Rik van Riel","email":"riel@redhat.com","date":"2015-11-05 20:56:23.000000000","tz":-300},"committer":{"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","date":"2025-04-18 13:08:28.000000000","tz":540},"subject":"sched/numa: Cap PTE scanning overhead to 3% of run time","message":"sched/numa: Cap PTE scanning overhead to 3% of run time\n\nThere is a fundamental mismatch between the runtime based NUMA scanning\nat the task level, and the wall clock time NUMA scanning at the mm level.\nOn a severely overloaded system, with very large processes, this mismatch\ncan cause the system to spend all of its time in change_prot_numa().\n\nThis can happen if the task spends at least two ticks in change_prot_numa(),\nand only gets two ticks of CPU time in the real time between two scan\nintervals of the mm.\n\nThis patch ensures that a task never spends more than 3% of run\ntime scanning PTEs. It does that by ensuring that in-between\ntask_numa_work() runs, the task spends at least 32x as much time on\nother things than it did on task_numa_work().\n\nThis is done stochastically: if a timer tick happens, or the task\ngets rescheduled during task_numa_work(), we delay a future run of\ntask_numa_work() until the task has spent at least 32x the amount of\nCPU time doing something else, as it spent inside task_numa_work().\nThe longer task_numa_work() takes, the more likely it is this happens.\n\nIf task_numa_work() takes very little time, chances are low that that\ncode will do anything, but we will not care.\n\nReported-and-tested-by: Jan Stancek \u003cjstancek@redhat.com\u003e\nChange-Id: I9df799ffeea028f4c1b21d7784fea287fb126da1\nSigned-off-by: Rik van Riel \u003criel@redhat.com\u003e\nSigned-off-by: Peter Zijlstra (Intel) \u003cpeterz@infradead.org\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: mgorman@suse.de\nLink: http://lkml.kernel.org/r/1446756983-28173-3-git-send-email-riel@redhat.com\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_nubia_msm8998/commit/0547fc3cf8c10538ffbf4e8d7baf45927b2b2712"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_nubia_msm8998/commit/0547fc3cf8c10538ffbf4e8d7baf45927b2b2712"}]},"branch":"refs/heads/lineage-22.2"},"1e59a69eb88741c10d81dfaa35db4883b0347f9a":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-04-20 09:20:47.000000000","uploader":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/32/427732/2","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_kernel_nubia_msm8998","ref":"refs/changes/32/427732/2","commands":{"Branch":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/2 \u0026\u0026 git checkout -b change-427732 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/2","Reset To":"git fetch https://github.com/LineageOS/android_kernel_nubia_msm8998 refs/changes/32/427732/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"55e3ee3a9895e6933bb8cc8bf3e9d3f930024aa9","subject":"sched/fair: Consider missed ticks in NOHZ_FULL in update_cpu_load_nohz()","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_nubia_msm8998/commit/55e3ee3a9895e6933bb8cc8bf3e9d3f930024aa9"}]}],"author":{"name":"Rik van Riel","email":"riel@redhat.com","date":"2015-11-05 20:56:23.000000000","tz":-300},"committer":{"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","date":"2025-04-19 14:23:17.000000000","tz":540},"subject":"sched/numa: Cap PTE scanning overhead to 3% of run time","message":"sched/numa: Cap PTE scanning overhead to 3% of run time\n\nThere is a fundamental mismatch between the runtime based NUMA scanning\nat the task level, and the wall clock time NUMA scanning at the mm level.\nOn a severely overloaded system, with very large processes, this mismatch\ncan cause the system to spend all of its time in change_prot_numa().\n\nThis can happen if the task spends at least two ticks in change_prot_numa(),\nand only gets two ticks of CPU time in the real time between two scan\nintervals of the mm.\n\nThis patch ensures that a task never spends more than 3% of run\ntime scanning PTEs. It does that by ensuring that in-between\ntask_numa_work() runs, the task spends at least 32x as much time on\nother things than it did on task_numa_work().\n\nThis is done stochastically: if a timer tick happens, or the task\ngets rescheduled during task_numa_work(), we delay a future run of\ntask_numa_work() until the task has spent at least 32x the amount of\nCPU time doing something else, as it spent inside task_numa_work().\nThe longer task_numa_work() takes, the more likely it is this happens.\n\nIf task_numa_work() takes very little time, chances are low that that\ncode will do anything, but we will not care.\n\nReported-and-tested-by: Jan Stancek \u003cjstancek@redhat.com\u003e\nChange-Id: I9df799ffeea028f4c1b21d7784fea287fb126da1\nSigned-off-by: Rik van Riel \u003criel@redhat.com\u003e\nSigned-off-by: Peter Zijlstra (Intel) \u003cpeterz@infradead.org\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: mgorman@suse.de\nLink: http://lkml.kernel.org/r/1446756983-28173-3-git-send-email-riel@redhat.com\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_nubia_msm8998/commit/1e59a69eb88741c10d81dfaa35db4883b0347f9a"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_nubia_msm8998/commit/1e59a69eb88741c10d81dfaa35db4883b0347f9a"}]},"branch":"refs/heads/lineage-22.2"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":14844,"name":"Vladimir Mikhailov","email":"beykerykt@gmail.com","username":"BeYkeRYkt","avatars":[{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1efc03a91cbb478ec691ebff27718233.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[],"atom_explanations":{}}}]}
