)]}'
{"id":"LineageOS%2Fandroid_kernel_nokia_sdm660~427061","triplet_id":"LineageOS%2Fandroid_kernel_nokia_sdm660~lineage-22.2~I88fe654ff63623ad2d19736a34b0f52e459b35ba","project":"LineageOS/android_kernel_nokia_sdm660","branch":"lineage-22.2","topic":"lineage-22.2-nokia-sdm660","hashtags":[],"change_id":"I88fe654ff63623ad2d19736a34b0f52e459b35ba","subject":"sched/core: Optimize try_to_wake_up() for local wakeups","status":"MERGED","created":"2025-04-13 07:33:59.000000000","updated":"2025-04-13 23:21:22.000000000","submitted":"2025-04-13 23:21:22.000000000","submitter":{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"427145-lineage-22.2-nokia-sdm660","meta_rev_id":"2644f8da62ef8190cb154bf7f3ba28f16ccb0f70","_number":427061,"virtual_id_number":427061,"owner":{"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":1,"date":"2025-04-13 08:31:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.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":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":2,"date":"2025-04-13 08:31:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.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":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.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":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-04-13 23:21:22.000000000","updated_by":{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"}],"messages":[{"id":"0f498a2676b7a9c540ef69699e8c9fe66c2ccdc9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-04-13 07:33:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"648cdadafae75d9492e84d5e3e657cfd3aa2d8bc","author":{"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-04-13 08:31:48.000000000","message":"Patch Set 1: Code-Review+2 Verified+1","accounts_in_message":[],"_revision_number":1},{"id":"2644f8da62ef8190cb154bf7f3ba28f16ccb0f70","tag":"autogenerated:gerrit:merged","author":{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-04-13 23:21:22.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1725b4d0cbfc1f33d292b051b652f2626d45e84b","revisions":{"1725b4d0cbfc1f33d292b051b652f2626d45e84b":{"kind":"REWORK","_number":1,"created":"2025-04-13 07:33:59.000000000","uploader":{"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/61/427061/1","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_kernel_nokia_sdm660","ref":"refs/changes/61/427061/1","commands":{"Branch":"git fetch https://github.com/LineageOS/android_kernel_nokia_sdm660 refs/changes/61/427061/1 \u0026\u0026 git checkout -b change-427061 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_kernel_nokia_sdm660 refs/changes/61/427061/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_kernel_nokia_sdm660 refs/changes/61/427061/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_kernel_nokia_sdm660 refs/changes/61/427061/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_kernel_nokia_sdm660 refs/changes/61/427061/1","Reset To":"git fetch https://github.com/LineageOS/android_kernel_nokia_sdm660 refs/changes/61/427061/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"885220f85876339de0b318341bda67a5bb7d8876","subject":"sched/fair: Don\u0027t push cfs_bandwith slack timers forward","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_nokia_sdm660/commit/885220f85876339de0b318341bda67a5bb7d8876"}]}],"author":{"name":"Peter Zijlstra","email":"peterz@infradead.org","date":"2019-06-07 13:39:49.000000000","tz":120},"committer":{"name":"Tuan Anh","email":"tuan73176@gmail.com","date":"2025-04-08 00:59:51.000000000","tz":420},"subject":"sched/core: Optimize try_to_wake_up() for local wakeups","message":"sched/core: Optimize try_to_wake_up() for local wakeups\n\nJens reported that significant performance can be had on some block\nworkloads by special casing local wakeups. That is, wakeups on the\ncurrent task before it schedules out.\n\nGiven something like the normal wait pattern:\n\n\tfor (;;) {\n\t\tset_current_state(TASK_UNINTERRUPTIBLE);\n\n\t\tif (cond)\n\t\t\tbreak;\n\n\t\tschedule();\n\t}\n\t__set_current_state(TASK_RUNNING);\n\nAny wakeup (on this CPU) after set_current_state() and before\nschedule() would benefit from this.\n\nNormal wakeups take p-\u003epi_lock, which serializes wakeups to the same\ntask. By eliding that we gain concurrency on:\n\n - ttwu_stat(); we already had concurrency on rq stats, this now also\n   brings it to task stats. -ENOCARE\n\n - tracepoints; it is now possible to get multiple instances of\n   trace_sched_waking() (and possibly trace_sched_wakeup()) for the\n   same task. Tracers will have to learn to cope.\n\nFurthermore, p-\u003epi_lock is used by set_special_state(), to order\nagainst TASK_RUNNING stores from other CPUs. But since this is\nstrictly CPU local, we don\u0027t need the lock, and set_special_state()\u0027s\ndisabling of IRQs is sufficient.\n\nAfter the normal wakeup takes p-\u003epi_lock it issues\nsmp_mb__after_spinlock(), in order to ensure the woken task must\nobserve prior stores before we observe the p-\u003estate. If this is CPU\nlocal, this will be satisfied with a compiler barrier, and we rely on\ntry_to_wake_up() being a funcation call, which implies such.\n\nSince, when \u0027p \u003d\u003d current\u0027, \u0027p-\u003eon_rq\u0027 must be true, the normal wakeup\nwould continue into the ttwu_remote() branch, which normally is\nconcerned with exactly this wakeup scenario, except from a remote CPU.\nIOW we\u0027re waking a task that is still running. In this case, we can\ntrivially avoid taking rq-\u003elock, all that\u0027s left from this is to set\np-\u003estate.\n\nThis then yields an extremely simple and fast path for \u0027p \u003d\u003d current\u0027.\n\nReported-by: Jens Axboe \u003caxboe@kernel.dk\u003e\nTested-by: Jens Axboe \u003caxboe@kernel.dk\u003e\nChange-Id: I88fe654ff63623ad2d19736a34b0f52e459b35ba\nSigned-off-by: Peter Zijlstra (Intel) \u003cpeterz@infradead.org\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Qian Cai \u003ccai@lca.pw\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: akpm@linux-foundation.org\nCc: gkohli@codeaurora.org\nCc: hch@lst.de\nCc: oleg@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_nokia_sdm660/commit/1725b4d0cbfc1f33d292b051b652f2626d45e84b"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_nokia_sdm660/commit/1725b4d0cbfc1f33d292b051b652f2626d45e84b"}]},"branch":"refs/heads/lineage-22.2"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":32674,"name":"Tuan Anh Vu","display_name":"Tuan Anh","email":"tuan73176@gmail.com","username":"log1cs","avatars":[{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c2480948a041839f8cfc26de47da83cd.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":{}}}]}
