)]}'
{"id":"LineageOS%2Fandroid_kernel_samsung_exynos5420~268585","triplet_id":"LineageOS%2Fandroid_kernel_samsung_exynos5420~cm-14.1~I7c3cb97e34a1772775948e9df3227d48a62b0384","project":"LineageOS/android_kernel_samsung_exynos5420","branch":"cm-14.1","topic":"exynos5420-cve","hashtags":[],"change_id":"I7c3cb97e34a1772775948e9df3227d48a62b0384","subject":"framebuffer: fix screen corruption when copying","status":"MERGED","created":"2020-02-10 09:24:03.000000000","updated":"2020-03-01 21:52:42.000000000","submitted":"2020-03-01 21:52:42.000000000","submitter":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"70055-1583099562566-4ba9b65","meta_rev_id":"70560059384be55e6599f80b5f2db932e8bd91bc","_number":268585,"virtual_id_number":268585,"owner":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":1,"date":"2020-02-10 09:25:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.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":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":2,"date":"2020-02-10 09:25:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.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":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.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":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[],"messages":[{"id":"85f9dc432d84087a9747dc5ab6b9a2ef2a9c82cb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2020-02-10 09:24:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"093646351669218f6cb2550abbd4996ccfa5fbf7","author":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2020-02-10 09:25:32.000000000","message":"Patch Set 1: Verified+1 Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"70560059384be55e6599f80b5f2db932e8bd91bc","tag":"autogenerated:gerrit:merged","author":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2020-03-01 21:52:42.000000000","message":"Change has been successfully merged by Basil Gello","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"160cd86ac52da09aeef76bc66ffe6b91e1454d21","revisions":{"160cd86ac52da09aeef76bc66ffe6b91e1454d21":{"kind":"REWORK","_number":1,"created":"2020-02-10 09:24:03.000000000","uploader":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/85/268585/1","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_kernel_samsung_exynos5420","ref":"refs/changes/85/268585/1","commands":{"Branch":"git fetch https://github.com/LineageOS/android_kernel_samsung_exynos5420 refs/changes/85/268585/1 \u0026\u0026 git checkout -b change-268585 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_kernel_samsung_exynos5420 refs/changes/85/268585/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_kernel_samsung_exynos5420 refs/changes/85/268585/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_kernel_samsung_exynos5420 refs/changes/85/268585/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_kernel_samsung_exynos5420 refs/changes/85/268585/1","Reset To":"git fetch https://github.com/LineageOS/android_kernel_samsung_exynos5420 refs/changes/85/268585/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"be79598b544a606464ff0b4d82cdaf491fe97571","subject":"audit: print empty EXECVE args","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_samsung_exynos5420/commit/be79598b544a606464ff0b4d82cdaf491fe97571"}]}],"author":{"name":"Mikulas Patocka","email":"mpatocka@redhat.com","date":"2014-09-16 16:38:53.000000000","tz":-240},"committer":{"name":"Vasyl Gello","email":"vasek.gello@gmail.com","date":"2020-02-10 09:20:08.000000000","tz":0},"subject":"framebuffer: fix screen corruption when copying","message":"framebuffer: fix screen corruption when copying\n\ncommit 5b789da8a7fc357661fc61faaf853e9161cc9700 upstream.\n\nThe function bitcpy_rev has a bug that may result in screen corruption.\nThe bug happens under these conditions:\n* the end of the destination area of a copy operation is aligned on a long\n  word boundary\n* the end of the source area is not aligned on a long word boundary\n* we are copying more than one long word\n\nIn this case, the variable shift is non-zero and the variable first is\nzero. The statements FB_WRITEL(comp(d0, FB_READL(dst), first), dst) reads\nthe last long word of the destination and writes it back unchanged\n(because first is zero). Correctly, we should write the variable d0 to the\nlast word of the destination in this case.\n\nThis patch fixes the bug by introducing and extra test if first is zero.\n\nThe patch also removes the references to fb_memmove in the code that is\ncommented out because fb_memmove was removed from framebuffer subsystem.\n\nChange-Id: I7c3cb97e34a1772775948e9df3227d48a62b0384\nSigned-off-by: Mikulas Patocka \u003cmpatocka@redhat.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@ti.com\u003e\nSigned-off-by: Luis Henriques \u003cluis.henriques@canonical.com\u003e\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_samsung_exynos5420/commit/160cd86ac52da09aeef76bc66ffe6b91e1454d21"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_samsung_exynos5420/commit/160cd86ac52da09aeef76bc66ffe6b91e1454d21"}]},"branch":"refs/heads/cm-14.1"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":17868,"name":"Basil Gello","email":"vasek.gello@gmail.com","username":"gellmar","avatars":[{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ebeb3c6587cee55cb7d60233dc9bdbd.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
