)]}'
{"id":"LineageOS%2Fandroid_kernel_sony_msm8974~263503","triplet_id":"LineageOS%2Fandroid_kernel_sony_msm8974~lineage-17.0~Iaf959293e2c490523aeb46d56cc45b0e7bbe7bf5","project":"LineageOS/android_kernel_sony_msm8974","branch":"lineage-17.0","topic":"ten-shinano","hashtags":[],"change_id":"Iaf959293e2c490523aeb46d56cc45b0e7bbe7bf5","subject":"shm: add memfd_create() syscall","status":"MERGED","created":"2019-11-03 20:31:40.000000000","updated":"2020-01-03 23:53:06.000000000","submitted":"2020-01-03 23:53:06.000000000","submitter":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"65580-1578095586304-253dd4c","meta_rev_id":"b6464071110b35e8bc60ebf3fe700a866c87b163","_number":263503,"virtual_id_number":263503,"owner":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":1,"date":"2020-01-03 20:07:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.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":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":2,"date":"2020-01-03 20:07:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.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":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.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":[{"_account_id":4178,"name":"Angelo G. Del Regno","email":"kholk11@gmail.com","username":"kholk","avatars":[{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"reviewers":{"REVIEWER":[{"_account_id":4178,"name":"Angelo G. Del Regno","email":"kholk11@gmail.com","username":"kholk","avatars":[{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-03 20:31:40.000000000","updated_by":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":4178,"name":"Angelo G. Del Regno","email":"kholk11@gmail.com","username":"kholk","avatars":[{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4ab5bbac6f2c84883db3ab0982499271.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"}],"messages":[{"id":"919c06462d1a889443727289b3fa53938c18becb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2019-11-03 20:31:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8a6c1162211a6bbba6e37840c47fd5c4a11730e5","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2019-11-03 20:32:16.000000000","message":"Topic set to ten-shinano","accounts_in_message":[],"_revision_number":1},{"id":"4ec192cff0be34c212a921df9a8a9ed4a1684541","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2019-12-12 17:38:14.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"469dcdd5c2e144f7d622f5ecfbee07aa84db5126","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2019-12-12 17:42:45.000000000","message":"Uploaded patch set 3: New patch set was added with same tree, parent, and commit message as Patch Set 2.","accounts_in_message":[],"_revision_number":3},{"id":"a7707a9ac794c6cd951d52fe085addf59c6f6bb2","author":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2020-01-03 20:07:09.000000000","message":"Patch Set 3: Verified+1 Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"b6464071110b35e8bc60ebf3fe700a866c87b163","tag":"autogenerated:gerrit:merged","author":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2020-01-03 23:53:06.000000000","message":"Change has been successfully merged by Arian","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"b837b98ed26b41c59797b54db275bea4fc9ebff0","revisions":{"a05bf347fd061801231ca49dfa86a711aa145c7a":{"kind":"REWORK","_number":1,"created":"2019-11-03 20:31:40.000000000","uploader":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/03/263503/1","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_kernel_sony_msm8974","ref":"refs/changes/03/263503/1","commands":{"Branch":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/1 \u0026\u0026 git checkout -b change-263503 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/1","Reset To":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"071e4ad77f4161c490363755e2136f6dbe64794b","subject":"UPSTREAM: ANDROID: binder: synchronize_rcu() when using POLLFREE.","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/071e4ad77f4161c490363755e2136f6dbe64794b"}]}],"author":{"name":"David Herrmann","email":"dh.herrmann@gmail.com","date":"2014-08-08 21:25:29.000000000","tz":-420},"committer":{"name":"Arian","email":"arian.kulmer@web.de","date":"2019-11-03 20:30:29.000000000","tz":60},"subject":"shm: add memfd_create() syscall","message":"shm: add memfd_create() syscall\n\nmemfd_create() is similar to mmap(MAP_ANON), but returns a file-descriptor\nthat you can pass to mmap().  It can support sealing and avoids any\nconnection to user-visible mount-points.  Thus, it\u0027s not subject to quotas\non mounted file-systems, but can be used like malloc()\u0027ed memory, but with\na file-descriptor to it.\n\nmemfd_create() returns the raw shmem file, so calls like ftruncate() can\nbe used to modify the underlying inode.  Also calls like fstat() will\nreturn proper information and mark the file as regular file.  If you want\nsealing, you can specify MFD_ALLOW_SEALING.  Otherwise, sealing is not\nsupported (like on all other regular files).\n\nCompared to O_TMPFILE, it does not require a tmpfs mount-point and is not\nsubject to a filesystem size limit.  It is still properly accounted to\nmemcg limits, though, and to the same overcommit or no-overcommit\naccounting as all user memory.\n\nChange-Id: Iaf959293e2c490523aeb46d56cc45b0e7bbe7bf5\nSigned-off-by: David Herrmann \u003cdh.herrmann@gmail.com\u003e\nAcked-by: Hugh Dickins \u003chughd@google.com\u003e\nCc: Michael Kerrisk \u003cmtk.manpages@gmail.com\u003e\nCc: Ryan Lortie \u003cdesrt@desrt.ca\u003e\nCc: Lennart Poettering \u003clennart@poettering.net\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Andy Lutomirski \u003cluto@amacapital.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Angelo G. Del Regno \u003ckholk11@gmail.com\u003e\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/a05bf347fd061801231ca49dfa86a711aa145c7a"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/a05bf347fd061801231ca49dfa86a711aa145c7a"}]},"branch":"refs/heads/lineage-17.0"},"66963d956c56cf7141722144426aec14771f6faf":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-12-12 17:38:14.000000000","uploader":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/03/263503/2","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_kernel_sony_msm8974","ref":"refs/changes/03/263503/2","commands":{"Branch":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/2 \u0026\u0026 git checkout -b change-263503 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/2","Reset To":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"188efed09e0bb3840a7d0fca89e6bff985b77aa5","subject":"ANDROID: qtaguid: Fix the UAF probelm with tag_ref_tree","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/188efed09e0bb3840a7d0fca89e6bff985b77aa5"}]}],"author":{"name":"David Herrmann","email":"dh.herrmann@gmail.com","date":"2014-08-08 21:25:29.000000000","tz":-420},"committer":{"name":"Arian","email":"arian.kulmer@web.de","date":"2019-12-05 08:33:44.000000000","tz":60},"subject":"shm: add memfd_create() syscall","message":"shm: add memfd_create() syscall\n\nmemfd_create() is similar to mmap(MAP_ANON), but returns a file-descriptor\nthat you can pass to mmap().  It can support sealing and avoids any\nconnection to user-visible mount-points.  Thus, it\u0027s not subject to quotas\non mounted file-systems, but can be used like malloc()\u0027ed memory, but with\na file-descriptor to it.\n\nmemfd_create() returns the raw shmem file, so calls like ftruncate() can\nbe used to modify the underlying inode.  Also calls like fstat() will\nreturn proper information and mark the file as regular file.  If you want\nsealing, you can specify MFD_ALLOW_SEALING.  Otherwise, sealing is not\nsupported (like on all other regular files).\n\nCompared to O_TMPFILE, it does not require a tmpfs mount-point and is not\nsubject to a filesystem size limit.  It is still properly accounted to\nmemcg limits, though, and to the same overcommit or no-overcommit\naccounting as all user memory.\n\nChange-Id: Iaf959293e2c490523aeb46d56cc45b0e7bbe7bf5\nSigned-off-by: David Herrmann \u003cdh.herrmann@gmail.com\u003e\nAcked-by: Hugh Dickins \u003chughd@google.com\u003e\nCc: Michael Kerrisk \u003cmtk.manpages@gmail.com\u003e\nCc: Ryan Lortie \u003cdesrt@desrt.ca\u003e\nCc: Lennart Poettering \u003clennart@poettering.net\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Andy Lutomirski \u003cluto@amacapital.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Angelo G. Del Regno \u003ckholk11@gmail.com\u003e\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/66963d956c56cf7141722144426aec14771f6faf"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/66963d956c56cf7141722144426aec14771f6faf"}]},"branch":"refs/heads/lineage-17.0"},"b837b98ed26b41c59797b54db275bea4fc9ebff0":{"kind":"NO_CHANGE","_number":3,"created":"2019-12-12 17:42:45.000000000","uploader":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/03/263503/3","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_kernel_sony_msm8974","ref":"refs/changes/03/263503/3","commands":{"Branch":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/3 \u0026\u0026 git checkout -b change-263503 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/3","Reset To":"git fetch https://github.com/LineageOS/android_kernel_sony_msm8974 refs/changes/03/263503/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"188efed09e0bb3840a7d0fca89e6bff985b77aa5","subject":"ANDROID: qtaguid: Fix the UAF probelm with tag_ref_tree","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/188efed09e0bb3840a7d0fca89e6bff985b77aa5"}]}],"author":{"name":"David Herrmann","email":"dh.herrmann@gmail.com","date":"2014-08-08 21:25:29.000000000","tz":-420},"committer":{"name":"Arian","email":"arian.kulmer@web.de","date":"2019-12-12 17:42:34.000000000","tz":60},"subject":"shm: add memfd_create() syscall","message":"shm: add memfd_create() syscall\n\nmemfd_create() is similar to mmap(MAP_ANON), but returns a file-descriptor\nthat you can pass to mmap().  It can support sealing and avoids any\nconnection to user-visible mount-points.  Thus, it\u0027s not subject to quotas\non mounted file-systems, but can be used like malloc()\u0027ed memory, but with\na file-descriptor to it.\n\nmemfd_create() returns the raw shmem file, so calls like ftruncate() can\nbe used to modify the underlying inode.  Also calls like fstat() will\nreturn proper information and mark the file as regular file.  If you want\nsealing, you can specify MFD_ALLOW_SEALING.  Otherwise, sealing is not\nsupported (like on all other regular files).\n\nCompared to O_TMPFILE, it does not require a tmpfs mount-point and is not\nsubject to a filesystem size limit.  It is still properly accounted to\nmemcg limits, though, and to the same overcommit or no-overcommit\naccounting as all user memory.\n\nChange-Id: Iaf959293e2c490523aeb46d56cc45b0e7bbe7bf5\nSigned-off-by: David Herrmann \u003cdh.herrmann@gmail.com\u003e\nAcked-by: Hugh Dickins \u003chughd@google.com\u003e\nCc: Michael Kerrisk \u003cmtk.manpages@gmail.com\u003e\nCc: Ryan Lortie \u003cdesrt@desrt.ca\u003e\nCc: Lennart Poettering \u003clennart@poettering.net\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Andy Lutomirski \u003cluto@amacapital.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Angelo G. Del Regno \u003ckholk11@gmail.com\u003e\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/b837b98ed26b41c59797b54db275bea4fc9ebff0"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_sony_msm8974/commit/b837b98ed26b41c59797b54db275bea4fc9ebff0"}]},"branch":"refs/heads/lineage-17.0"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":21290,"name":"Arian","email":"arian.kulmer@web.de","username":"ArianK16a","avatars":[{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/5fb921ba0d8167f4a9239e07f970970f.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":{}}}]}
