{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":65828,"defaultBranch":"android-mainline","name":"kernel_common","ownerLogin":"aosp-mirror","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2008-10-21T18:19:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30177?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726819020.0","currentOid":""},"activityList":{"items":[{"before":"438eae18744a35c9ddfe508a81d96d563b11832b","after":"9a57e47ca66bab0bd7470ad5329187620c234c10","ref":"refs/heads/android14-kiwi-6.1","pushedAt":"2024-09-21T08:13:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: Update the ABI symbol list am: 3b95e54867\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3272457\n\nChange-Id: If872291f18e0d33195cb1c314765ba719d3b7ea3\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: Update the ABI symbol list am: 3b95e54"}},{"before":"db86177abd50bb08545c84c10306372ce6628850","after":"1c2ff1ee9f917082ee7b1e87e1ba581aa8bae88e","ref":"refs/heads/android14-5.15-2024-05","pushedAt":"2024-09-21T07:47:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"UPSTREAM: binder: Use memset_page() in binder_alloc_clear_buf()\n\nThe use of kmap() is being deprecated in favor of kmap_local_page()\nwhere it is feasible. With kmap_local_page(), the mapping is per\nthread, CPU local and not globally visible.\n\nbinder_alloc_clear_buf() is a function where the use of kmap_local_page()\nin place of kmap() is correctly suited because the mapping is local to the\nthread.\n\nTherefore, use kmap_local_page() / kunmap_local() but, instead of open\ncoding these two functions and adding a memset() of the virtual address\nof the mapping, prefer memset_page().\n\nCc: Christophe JAILLET \nAcked-by: Todd Kjos \nSigned-off-by: Fabio M. De Francesco \nLink: https://lore.kernel.org/r/20220425175754.8180-2-fmdefrancesco@gmail.com\nSigned-off-by: Greg Kroah-Hartman \n\nBug: 368205746\nBug: 365876437\nBug: 367895677\n(cherry picked from commit 26eff2d66aff33527c7872277ab9c9d8478a978c)\nChange-Id: I7bc041db662ee1e8758c173861b2229d6ad8eb1e\nSigned-off-by: yenchia.chen \nSigned-off-by: Carlos Llamas \n(cherry picked from commit b15de99bde2785369f8c73f56971fd391d7c6f55)","shortMessageHtmlLink":"UPSTREAM: binder: Use memset_page() in binder_alloc_clear_buf()"}},{"before":"532fad0092e50c6d92a616650db42f20bd61320e","after":"3b95e548676f4433803d644d77c38baf401e9f02","ref":"refs/heads/android14-6.1","pushedAt":"2024-09-21T07:47:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: Update the ABI symbol list\n\nAdding the following symbols:\n - __traceiter_android_rvh_try_to_wake_up_success\n - __traceiter_android_vh_mm_kcompactd_cpu_online\n - __traceiter_android_vh_vmscan_kswapd_done\n - __traceiter_mm_vmscan_kswapd_wake\n - __tracepoint_android_rvh_try_to_wake_up_success\n - __tracepoint_android_vh_mm_kcompactd_cpu_online\n - __tracepoint_android_vh_vmscan_kswapd_done\n - __tracepoint_mm_vmscan_kswapd_wake\n\nBug: 367400751\nChange-Id: I658b4961666d93238feaa8f166012b76a69994eb\nSigned-off-by: Dmitry Skiba ","shortMessageHtmlLink":"ANDROID: Update the ABI symbol list"}},{"before":"ff50f45b4c3ee732e6072212062a9deed883659f","after":"a3c4f110f54b76cbd94691d217eac14144225136","ref":"refs/heads/android15-6.6","pushedAt":"2024-09-20T21:23:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"UPSTREAM: USB: gadget: core: create sysfs link between udc and gadget\n\nudc device and gadget device are tightly coupled, yet there's no good\nway to corelate the two. Add a sysfs link in udc that points to the\ncorresponding gadget device.\nAn example use case: userspace configures a f_midi configfs driver and\nbind the udc device, then it tries to locate the corresponding midi\ndevice, which is a child device of the gadget device. The gadget device\nthat's associated to the udc device has to be identified in order to\nindex the midi device. Having a sysfs link would make things much\neasier.\n\nSigned-off-by: Roy Luo \nLink: https://lore.kernel.org/r/20240307030922.3573161-1-royluo@google.com\nSigned-off-by: Greg Kroah-Hartman \n\nBug: 333778731\nChange-Id: I9e3f782543eba5e026a65031aaae754daafb69ab\n(cherry picked from commit 0ef40f399aa2be8c04aee9b7430705612c104ce5)\nSigned-off-by: Roy Luo ","shortMessageHtmlLink":"UPSTREAM: USB: gadget: core: create sysfs link between udc and gadget"}},{"before":"f01c70efdacaa022b4b7b902ea7f2a5731afa05e","after":"4ca478b4fea7318b88ae0ce1458c53d61c929614","ref":"refs/heads/android-mainline-desktop","pushedAt":"2024-09-20T19:13:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: rockpi4 uses pkg_install(). am: 0ea1cc7084\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3272453\n\nChange-Id: I4ca58cf80f1f1be8cbb2bfd7c049d1837cc79e33\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: rockpi4 uses pkg_install(). am: 0ea1cc7"}},{"before":"df7b3565a7ca0ae47664444bc76bf53c3dcecce2","after":"5824fa512dda0b7951c083e3c721daba5613cc47","ref":"refs/heads/android-mainline-riscv64","pushedAt":"2024-09-20T19:13:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: rockpi4 uses pkg_install(). am: 0ea1cc7084\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3272453\n\nChange-Id: I25634ef5b4b2de58667b6ff493b26237103a89ec\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: rockpi4 uses pkg_install(). am: 0ea1cc7"}},{"before":"1886d9825538a1cd745385867815d31fb6f3f07f","after":"0ea1cc7084ff501255e69375865a3c40c4b58a75","ref":"refs/heads/android-mainline","pushedAt":"2024-09-20T18:47:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: rockpi4 uses pkg_install().\n\ncopy_to_dist_dir is going to be deprecated soon. Switch to\npkg_install().\n\nThe only noticable difference is that, if a user specifies\nan alternative distribution directory, they must use\n--destdir, not --dist_dir.\n\nBug: 331730853\nChange-Id: I0e03fffd907443a3f87267d9b4fbd80ee939cb85\nSigned-off-by: HONG Yifan ","shortMessageHtmlLink":"ANDROID: rockpi4 uses pkg_install()."}},{"before":"229df4e4816b72084860fde9f27f1436c101347b","after":"1886d9825538a1cd745385867815d31fb6f3f07f","ref":"refs/heads/android-mainline","pushedAt":"2024-09-20T15:19:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: Add isaacmanjarres to OWNERS_DrNo\n\nOWNERS_DrNo changes.\n\nBug: 368567972\nChange-Id: I13f48178bbd7803d7ba6cb72e69313c722cd57d9\nSigned-off-by: Isaac J. Manjarres ","shortMessageHtmlLink":"ANDROID: Add isaacmanjarres to OWNERS_DrNo"}},{"before":"f406523bc3bea4a939c84ce12dc31ccb4817f3f7","after":"df7b3565a7ca0ae47664444bc76bf53c3dcecce2","ref":"refs/heads/android-mainline-riscv64","pushedAt":"2024-09-20T15:19:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: Add isaacmanjarres to OWNERS_DrNo am: 1886d98255\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3274999\n\nChange-Id: Ie8a16f0159e768cdee467c67919e25273b63ab5b\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: Add isaacmanjarres to OWNERS_DrNo am: 1886d98"}},{"before":"905d9056e6ac08d3145a310c45fde3f040d83dfb","after":"f01c70efdacaa022b4b7b902ea7f2a5731afa05e","ref":"refs/heads/android-mainline-desktop","pushedAt":"2024-09-20T15:19:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: Add isaacmanjarres to OWNERS_DrNo am: 1886d98255\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3274999\n\nChange-Id: I11673ae4a64861ee33985a30a20229e59082fb2b\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: Add isaacmanjarres to OWNERS_DrNo am: 1886d98"}},{"before":"d41cec6207e1fa629de88eafee208a41a1c8562f","after":"905d9056e6ac08d3145a310c45fde3f040d83dfb","ref":"refs/heads/android-mainline-desktop","pushedAt":"2024-09-20T12:43:02.000Z","pushType":"push","commitsCount":1818,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge 64dd3b6a79f0 (\"Merge tag 'for-linus-non-x86' of git://git.kernel.org/pub/scm/virt/kvm/kvm\") into android-mainline am: 229df4e481\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3270073\n\nChange-Id: Ie7cf0ba874ca714978e102e87a79598463d9164a\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"Merge 64dd3b6 (\"Merge tag 'for-linus-non-x86' of git://git.kernel.org…"}},{"before":"9c1607fbbb8492a4137a400077d9fc60cf626b98","after":"f406523bc3bea4a939c84ce12dc31ccb4817f3f7","ref":"refs/heads/android-mainline-riscv64","pushedAt":"2024-09-20T12:43:02.000Z","pushType":"push","commitsCount":1818,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge 64dd3b6a79f0 (\"Merge tag 'for-linus-non-x86' of git://git.kernel.org/pub/scm/virt/kvm/kvm\") into android-mainline am: 229df4e481\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3270073\n\nChange-Id: I0fc41c9c9bbced272cb4668aa7819e62cede087f\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"Merge 64dd3b6 (\"Merge tag 'for-linus-non-x86' of git://git.kernel.org…"}},{"before":"5e2d20677dfd744706f2e8e3ccbe5f2e25e77e72","after":"229df4e4816b72084860fde9f27f1436c101347b","ref":"refs/heads/android-mainline","pushedAt":"2024-09-20T12:17:03.000Z","pushType":"push","commitsCount":1812,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge 64dd3b6a79f0 (\"Merge tag 'for-linus-non-x86' of git://git.kernel.org/pub/scm/virt/kvm/kvm\") into android-mainline\n\nSteps on the way to 6.12-rc1\n\nBug: 367265496\nChange-Id: I38bca3af553df41773c73cb973ad15ade63e3448\nSigned-off-by: Matthias Maennich ","shortMessageHtmlLink":"Merge 64dd3b6 (\"Merge tag 'for-linus-non-x86' of git://git.kernel.org…"}},{"before":"c92680a12124a18dd9841b9a39d28c85fbfe2c98","after":"438eae18744a35c9ddfe508a81d96d563b11832b","ref":"refs/heads/android14-kiwi-6.1","pushedAt":"2024-09-20T10:07:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: ABI: update symbol list for honor am: 532fad0092\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3272216\n\nChange-Id: Ic53b8f9f0210cde951b28ef0a98fd9f8f462ccf3\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: ABI: update symbol list for honor am: 532fad0"}},{"before":"735c5a12013c1fd5005fc24c803856804c78db0d","after":"5e2d20677dfd744706f2e8e3ccbe5f2e25e77e72","ref":"refs/heads/android-mainline","pushedAt":"2024-09-20T10:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: crashdump stops using KERNEL_DIR.\n\nIt is already specified as kernel_build.makefile.\n\nBug: 236012223\nChange-Id: I7c029d51a6d15aac004519824c14cb4fc37d8a1e\nSigned-off-by: HONG Yifan ","shortMessageHtmlLink":"ANDROID: crashdump stops using KERNEL_DIR."}},{"before":"e570d687b3ca023d2d403b047fd1269cdeecfb40","after":"9c1607fbbb8492a4137a400077d9fc60cf626b98","ref":"refs/heads/android-mainline-riscv64","pushedAt":"2024-09-20T10:07:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: crashdump stops using KERNEL_DIR. am: 5e2d20677d\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3273575\n\nChange-Id: I35118108a16cb9111cd7b4b0d700e27f05ddb71a\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: crashdump stops using KERNEL_DIR. am: 5e2d206"}},{"before":"0d969d12e34e0b847d1f8aca62bb51946933bb69","after":"d41cec6207e1fa629de88eafee208a41a1c8562f","ref":"refs/heads/android-mainline-desktop","pushedAt":"2024-09-20T10:07:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: crashdump stops using KERNEL_DIR. am: 5e2d20677d\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3273575\n\nChange-Id: Ieeb5313edaa3bdeb77efb30afb2f9b7b7f5e5e91\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: crashdump stops using KERNEL_DIR. am: 5e2d206"}},{"before":"814dd5bfa8b16cbc16493ba5e393724fef54883a","after":"532fad0092e50c6d92a616650db42f20bd61320e","ref":"refs/heads/android14-6.1","pushedAt":"2024-09-20T09:41:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: ABI: update symbol list for honor\n\n1 function symbol(s) added\n 'int __traceiter_android_vh_should_fault_around(void*, struct vm_fault*, bool*)'\n\nBug: 362663044\nChange-Id: Ie7634bc746e40142455c7bd22d876d519a02e0d5\nSigned-off-by: jiangxinpei ","shortMessageHtmlLink":"ANDROID: ABI: update symbol list for honor"}},{"before":"802156a5a9f6d758b45a366c5867a665287570b4","after":"c92680a12124a18dd9841b9a39d28c85fbfe2c98","ref":"refs/heads/android14-kiwi-6.1","pushedAt":"2024-09-20T09:41:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: ABI: update symbol list for honor am: c105083ac6\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3274012\n\nChange-Id: I4af24385a14d1ad122c9db8bf7a4297d2d33cd09\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: ABI: update symbol list for honor am: c105083"}},{"before":"19129c257056535cc167365d2193cf35ea64f879","after":"0d969d12e34e0b847d1f8aca62bb51946933bb69","ref":"refs/heads/android-mainline-desktop","pushedAt":"2024-09-20T09:15:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: db845c use pkg_install(). am: 735c5a1201\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3273454\n\nChange-Id: Iaa5e488154b32a29b7ca44df61a09a5381ac068b\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: db845c use pkg_install(). am: 735c5a1"}},{"before":"d4728821182ae4f401fe855dd814d3a8d1b99d2d","after":"735c5a12013c1fd5005fc24c803856804c78db0d","ref":"refs/heads/android-mainline","pushedAt":"2024-09-20T09:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: db845c use pkg_install().\n\ncopy_to_dist_dir is going to be deprecated soon. Switch to\npkg_install().\n\nThe only noticable difference is that, if a user specifies\nan alternative distribution directory, they must use\n--destdir, not --dist_dir.\n\nBug: 331730853\nChange-Id: I81fd5bda823cc7bf6435cfbbb4af9d7c25a949df\nSigned-off-by: HONG Yifan ","shortMessageHtmlLink":"ANDROID: db845c use pkg_install()."}},{"before":"577abfbf2c8f60f26b4404a0fca8e503696f4190","after":"e570d687b3ca023d2d403b047fd1269cdeecfb40","ref":"refs/heads/android-mainline-riscv64","pushedAt":"2024-09-20T09:15:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: db845c use pkg_install(). am: 735c5a1201\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3273454\n\nChange-Id: I7a2f433e14d8011945e3c0a0d04899239365bf22\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: db845c use pkg_install(). am: 735c5a1"}},{"before":"345e3e5b6400f9ee03b8fad705e399b05d46ef1a","after":"802156a5a9f6d758b45a366c5867a665287570b4","ref":"refs/heads/android14-kiwi-6.1","pushedAt":"2024-09-20T07:05:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: Update the ABI symbol list am: 814dd5bfa8\n\nOriginal change: https://android-review.googlesource.com/c/kernel/common/+/3271458\n\nChange-Id: Ie84aaefeb16c62e289182f7db4acab5f8e64cbd0\nSigned-off-by: Automerger Merge Worker ","shortMessageHtmlLink":"ANDROID: Update the ABI symbol list am: 814dd5b"}},{"before":"2c173456cee07d26fc1de6a14f55ced63a021949","after":"ff50f45b4c3ee732e6072212062a9deed883659f","ref":"refs/heads/android15-6.6","pushedAt":"2024-09-20T07:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: KVM: arm64: iommu: Remove spurious plus (\"+\") sign\n\nRemove spurious plus (\"+\") at the beginning of a line. This has\npresumably been introduced by copying a line from a patch file in\nunified diff format where the \"+\" represents the addition of a line.\n\nFixes: be3195fe7b08 (\"ANDROID: KVM: arm64: iommu: Use unified allocator interface\")\nChange-Id: Icc0dd10d2d87e23d4e21bbf34fca0c4dda72783d\nSigned-off-by: Daniel Mentz ","shortMessageHtmlLink":"ANDROID: KVM: arm64: iommu: Remove spurious plus (\"+\") sign"}},{"before":"5555d4db7c17da13679698166b603fefd40445cc","after":"2c173456cee07d26fc1de6a14f55ced63a021949","ref":"refs/heads/android15-6.6","pushedAt":"2024-09-20T06:39:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: Update the ABI symbol list\n\nAdding the following symbols to abi_gki_aarch64_pixel:\n - mbox_request_channel_byname\n\nBug: 368167673\nChange-Id: I8fc016dd18a4620495b5363f4439728b89262e34\nSigned-off-by: David Chiang ","shortMessageHtmlLink":"ANDROID: Update the ABI symbol list"}},{"before":"8a268cb981a66ab0e7d4c1512cdf7e47af8a0dc4","after":"814dd5bfa8b16cbc16493ba5e393724fef54883a","ref":"refs/heads/android14-6.1","pushedAt":"2024-09-20T06:39:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: Update the ABI symbol list\n\nAdding the following symbols to abi_gki_aarch64_pixel:\n- mbox_request_channel_byname\n\nBug: 368167673\nChange-Id: I031522377372a25bf5f9e97eb4832173463de390\nSigned-off-by: David Chiang ","shortMessageHtmlLink":"ANDROID: Update the ABI symbol list"}},{"before":"ed28694bcfcd3388009bc9a7d59f792d5393b9df","after":"b15de99bde2785369f8c73f56971fd391d7c6f55","ref":"refs/heads/android14-5.15","pushedAt":"2024-09-19T21:07:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"UPSTREAM: binder: Use memset_page() in binder_alloc_clear_buf()\n\nThe use of kmap() is being deprecated in favor of kmap_local_page()\nwhere it is feasible. With kmap_local_page(), the mapping is per\nthread, CPU local and not globally visible.\n\nbinder_alloc_clear_buf() is a function where the use of kmap_local_page()\nin place of kmap() is correctly suited because the mapping is local to the\nthread.\n\nTherefore, use kmap_local_page() / kunmap_local() but, instead of open\ncoding these two functions and adding a memset() of the virtual address\nof the mapping, prefer memset_page().\n\nCc: Christophe JAILLET \nAcked-by: Todd Kjos \nSigned-off-by: Fabio M. De Francesco \nLink: https://lore.kernel.org/r/20220425175754.8180-2-fmdefrancesco@gmail.com\nSigned-off-by: Greg Kroah-Hartman \n\nBug: 368205746\nBug: 365876437\n(cherry picked from commit 26eff2d66aff33527c7872277ab9c9d8478a978c)\nChange-Id: I7bc041db662ee1e8758c173861b2229d6ad8eb1e\nSigned-off-by: yenchia.chen \nSigned-off-by: Carlos Llamas ","shortMessageHtmlLink":"UPSTREAM: binder: Use memset_page() in binder_alloc_clear_buf()"}},{"before":"bdf7a8d250779d5cd602194441997e92562fd307","after":"1f25ee90067238e00131d171a5218d108544b85c","ref":"refs/heads/android15-6.6-2024-08","pushedAt":"2024-09-19T11:35:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: GKI: update mtktv symbol\n\n44 function symbol(s) added\n 'struct device* __root_device_register(const char*, struct module*)'\n 'int __trace_bputs(unsigned long, const char*)'\n 'int alloc_contig_range(unsigned long, unsigned long, unsigned int, gfp_t)'\n 'void clk_hw_unregister_fixed_rate(struct clk_hw*)'\n 'void clk_hw_unregister_gate(struct clk_hw*)'\n 'int copy_from_iter_toio(void*, struct iov_iter*, size_t)'\n 'int copy_to_iter_fromio(struct iov_iter*, const void*, size_t)'\n 'void cpufreq_dbs_governor_exit(struct cpufreq_policy*)'\n 'int cpufreq_dbs_governor_init(struct cpufreq_policy*)'\n 'void cpufreq_dbs_governor_limits(struct cpufreq_policy*)'\n 'int cpufreq_dbs_governor_start(struct cpufreq_policy*)'\n 'void cpufreq_dbs_governor_stop(struct cpufreq_policy*)'\n 'unsigned int dbs_update(struct cpufreq_policy*)'\n 'int devm_hwspin_lock_unregister(struct device*, struct hwspinlock_device*)'\n 'void gov_update_cpu_data(struct dbs_data*)'\n 'int iio_read_channel_scale(struct iio_channel*, int*, int*)'\n 'void invalidate_bh_lrus()'\n 'void media_device_register_entity_notify(struct media_device*, struct media_entity_notify*)'\n 'struct thermal_cooling_device* of_cpufreq_cooling_register(struct cpufreq_policy*)'\n 'int pinctrl_count_index_with_args(const struct device_node*, const char*)'\n 'int pinctrl_parse_index_with_args(const struct device_node*, const char*, int, struct of_phandle_args*)'\n 'int pinctrl_register_and_init(struct pinctrl_desc*, struct device*, void*, struct pinctrl_dev**)'\n 'int pinmux_generic_add_function(struct pinctrl_dev*, const char*, const char* const*, unsigned int, void*)'\n 'int pinmux_generic_remove_function(struct pinctrl_dev*, unsigned int)'\n 'bool regcache_reg_cached(struct regmap*, unsigned int)'\n 'void root_device_unregister(struct device*)'\n 'struct rproc_mem_entry* rproc_of_resm_mem_entry_init(struct device*, u32, size_t, u32, const char*, ...)'\n 'ssize_t sampling_rate_store(struct gov_attr_set*, const char*, size_t)'\n 'void serial8250_do_pm(struct uart_port*, unsigned int, unsigned int)'\n 'unsigned int serial8250_modem_status(struct uart_8250_port*)'\n 'void serial8250_rpm_put_tx(struct uart_8250_port*)'\n 'u16 serial8250_rx_chars(struct uart_8250_port*, u16)'\n 'void serial8250_tx_chars(struct uart_8250_port*)'\n 'int snd_compress_new(struct snd_card*, int, int, const char*, struct snd_compr*)'\n 'int snd_soc_add_component(struct snd_soc_component*, struct snd_soc_dai_driver*, int)'\n 'int snd_soc_component_initialize(struct snd_soc_component*, const struct snd_soc_component_driver*, struct device*)'\n 'int snd_soc_tdm_params_to_bclk(struct snd_pcm_hw_params*, int, int, int)'\n 'int usb_anchor_empty(struct usb_anchor*)'\n 'void usb_reset_endpoint(struct usb_device*, unsigned int)'\n 'void usb_unlink_anchored_urbs(struct usb_anchor*)'\n 'int xhci_add_endpoint(struct usb_hcd*, struct usb_device*, struct usb_host_endpoint*)'\n 'int xhci_check_bandwidth(struct usb_hcd*, struct usb_device*)'\n 'int xhci_drop_endpoint(struct usb_hcd*, struct usb_device*, struct usb_host_endpoint*)'\n 'void xhci_reset_bandwidth(struct usb_hcd*, struct usb_device*)'\n\n1 variable symbol(s) added\n 'const struct fwnode_operations irqchip_fwnode_ops'\n\nBug: 365867885\nChange-Id: I00b2be9f2ba76fa0adde8d8c2f2254c240ed4dc6\nSigned-off-by: yenchia.chen \nBug: 368188458","shortMessageHtmlLink":"ANDROID: GKI: update mtktv symbol"}},{"before":"4a39ac5b7d62679c07a3e3d12b0f6982377d8a7d","after":"de848da12f752170c2ebe114804a985314fd5a6a","ref":"refs/heads/upstream-master","pushedAt":"2024-09-19T09:51:25.000Z","pushType":"push","commitsCount":1816,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge tag 'drm-next-2024-09-19' of https://gitlab.freedesktop.org/drm/kernel\n\nPull drm updates from Dave Airlie:\n \"This adds a couple of patches outside the drm core, all should be\n acked appropriately, the string and pstore ones are the main ones that\n come to mind.\n\n Otherwise it's the usual drivers, xe is getting enabled by default on\n some new hardware, we've changed the device number handling to allow\n more devices, and we added some optional rust code to create QR codes\n in the panic handler, an idea first suggested I think 10 years ago :-)\n\n string:\n - add mem_is_zero()\n\n core:\n - support more device numbers\n - use XArray for minor ids\n - add backlight constants\n - Split dma fence array creation into alloc and arm\n\n fbdev:\n - remove usage of old fbdev hooks\n\n kms:\n - Add might_fault() to drm_modeset_lock priming\n - Add dynamic per-crtc vblank configuration support\n\n dma-buf:\n - docs cleanup\n\n buddy:\n - Add start address support for trim function\n\n printk:\n - pass description to kmsg_dump\n\n scheduler:\n - Remove full_recover from drm_sched_start\n\n ttm:\n - Make LRU walk restartable after dropping locks\n - Allow direct reclaim to allocate local memory\n\n panic:\n - add display QR code (in rust)\n\n displayport:\n - mst: GUID improvements\n\n bridge:\n - Silence error message on -EPROBE_DEFER\n - analogix: Clean aup\n - bridge-connector: Fix double free\n - lt6505: Disable interrupt when powered off\n - tc358767: Make default DP port preemphasis configurable\n - lt9611uxc: require DRM_BRIDGE_ATTACH_NO_CONNECTOR\n - anx7625: simplify OF array handling\n - dw-hdmi: simplify clock handling\n - lontium-lt8912b: fix mode validation\n - nwl-dsi: fix mode vsync/hsync polarity\n\n xe:\n - Enable LunarLake and Battlemage support\n - Introducing Xe2 ccs modifiers for integrated and discrete graphics\n - rename xe perf to xe observation\n - use wb caching on DGFX for system memory\n - add fence timeouts\n - Lunar Lake graphics/media/display workarounds\n - Battlemage workarounds\n - Battlemage GSC support\n - GSC and HuC fw updates for LL/BM\n - use dma_fence_chain_free\n - refactor hw engine lookup and mmio access\n - enable priority mem read for Xe2\n - Add first GuC BMG fw\n - fix dma-resv lock\n - Fix DGFX display suspend/resume\n - Use xe_managed for kernel BOs\n - Use reserved copy engine for user binds on faulting devices\n - Allow mixing dma-fence jobs and long-running faulting jobs\n - fix media TLB invalidation\n - fix rpm in TTM swapout path\n - track resources and VF state by PF\n\n i915:\n - Type-C programming fix for MTL+\n - FBC cleanup\n - Calc vblank delay more accurately\n - On DP MST, Enable LT fallback for UHBR<->non-UHBR rates\n - Fix DP LTTPR detection\n - limit relocations to INT_MAX\n - fix long hangs in buddy allocator on DG2/A380\n\n amdgpu:\n - Per-queue reset support\n - SDMA devcoredump support\n - DCN 4.0.1 updates\n - GFX12/VCN4/JPEG4 updates\n - Convert vbios embedded EDID to drm_edid\n - GFX9.3/9.4 devcoredump support\n - process isolation framework for GFX 9.4.3/4\n - take IOMMU mappings into account for P2P DMA\n\n amdkfd:\n - CRIU fixes\n - HMM fix\n - Enable process isolation support for GFX 9.4.3/4\n - Allow users to target recommended SDMA engines\n - KFD support for targetting queues on recommended SDMA engines\n\n radeon:\n - remove .load and drm_dev_alloc\n - Fix vbios embedded EDID size handling\n - Convert vbios embedded EDID to drm_edid\n - Use GEM references instead of TTM\n - r100 cp init cleanup\n - Fix potential overflows in evergreen CS offset tracking\n\n msm:\n - DPU:\n - implement DP/PHY mapping on SC8180X\n - Enable writeback on SM8150, SC8180X, SM6125, SM6350\n - DP:\n - Enable widebus on all relevant chipsets\n - MSM8998 HDMI support\n - GPU:\n - A642L speedbin support\n - A615/A306/A621 support\n - A7xx devcoredump support\n\n ast:\n - astdp: Support AST2600 with VGA\n - Clean up HPD\n - Fix timeout loop for DP link training\n - reorganize output code by type (VGA, DP, etc)\n - convert to struct drm_edid\n - fix BMC handling for all outputs\n\n exynos:\n - drop stale MAINTAINERS pattern\n - constify struct\n\n loongson:\n - use GEM refcount over TTM\n\n mgag200:\n - Improve BMC handling\n - Support VBLANK intterupts\n - transparently support BMC outputs\n\n nouveau:\n - Refactor and clean up internals\n - Use GEM refcount over TTM's\n\n gm12u320:\n - convert to struct drm_edid\n\n gma500:\n - update i2c terms\n\n lcdif:\n - pixel clock fix\n\n host1x:\n - fix syncpoint IRQ during resume\n - use iommu_paging_domain_alloc()\n\n imx:\n - ipuv3: convert to struct drm_edid\n\n omapdrm:\n - improve error handling\n - use common helper for_each_endpoint_of_node()\n\n panel:\n - add support for BOE TV101WUM-LL2 plus DT bindings\n - novatek-nt35950: improve error handling\n - nv3051d: improve error handling\n - panel-edp:\n - add support for BOE NE140WUM-N6G\n - revert support for SDC ATNA45AF01\n - visionox-vtdr6130:\n - improve error handling\n - use devm_regulator_bulk_get_const()\n - boe-th101mb31ig002:\n - Support for starry-er88577 MIPI-DSI panel plus DT\n - Fix porch parameter\n - edp: Support AOU B116XTN02.3, AUO B116XAN06.1, AOU B116XAT04.1, BOE\n NV140WUM-N41, BOE NV133WUM-N63, BOE NV116WHM-A4D, CMN N116BCA-EA2,\n CMN N116BCP-EA2, CSW MNB601LS1-4\n - himax-hx8394: Support Microchip AC40T08A MIPI Display panel plus DT\n - ilitek-ili9806e: Support Densitron DMT028VGHMCMI-1D TFT plus DT\n - jd9365da:\n - Support Melfas lmfbx101117480 MIPI-DSI panel plus DT\n - Refactor for code sharing\n - panel-edp: fix name for HKC MB116AN01\n - jd9365da: fix \"exit sleep\" commands\n - jdi-fhd-r63452: simplify error handling with DSI multi-style\n helpers\n - mantix-mlaf057we51: simplify error handling with DSI multi-style\n helpers\n - simple:\n - support Innolux G070ACE-LH3 plus DT bindings\n - support On Tat Industrial Company KD50G21-40NT-A1 plus DT\n bindings\n - st7701:\n - decouple DSI and DRM code\n - add SPI support\n - support Anbernic RG28XX plus DT bindings\n\n mediatek:\n - support alpha blending\n - remove cl in struct cmdq_pkt\n - ovl adaptor fix\n - add power domain binding for mediatek DPI controller\n\n renesas:\n - rz-du: add support for RZ/G2UL plus DT bindings\n\n rockchip:\n - Improve DP sink-capability reporting\n - dw_hdmi: Support 4k@60Hz\n - vop:\n - Support RGB display on Rockchip RK3066\n - Support 4096px width\n\n sti:\n - convert to struct drm_edid\n\n stm:\n - Avoid UAF wih managed plane and CRTC helpers\n - Fix module owner\n - Fix error handling in probe\n - Depend on COMMON_CLK\n - ltdc:\n - Fix transparency after disabling plane\n - Remove unused interrupt\n\n tegra:\n - gr3d: improve PM domain handling\n - convert to struct drm_edid\n - Call drm_atomic_helper_shutdown()\n\n vc4:\n - fix PM during detect\n - replace DRM_ERROR() with drm_error()\n - v3d: simplify clock retrieval\n\n v3d:\n - Clean up perfmon\n\n virtio:\n - add DRM capset\"\n\n* tag 'drm-next-2024-09-19' of https://gitlab.freedesktop.org/drm/kernel: (1326 commits)\n drm/xe: Fix missing conversion to xe_display_pm_runtime_resume\n drm/xe/xe2hpg: Add Wa_15016589081\n drm/xe: Don't keep stale pointer to bo->ggtt_node\n drm/xe: fix missing 'xe_vm_put'\n drm/xe: fix build warning with CONFIG_PM=n\n drm/xe: Suppress missing outer rpm protection warning\n drm/xe: prevent potential UAF in pf_provision_vf_ggtt()\n drm/amd/display: Add all planes on CRTC to state for overlay cursor\n drm/i915/bios: fix printk format width\n drm/i915/display: Fix BMG CCS modifiers\n drm/amdgpu: get rid of bogus includes of fdtable.h\n drm/amdkfd: CRIU fixes\n drm/amdgpu: fix a race in kfd_mem_export_dmabuf()\n drm: new helper: drm_gem_prime_handle_to_dmabuf()\n drm/amdgpu/atomfirmware: Silence UBSAN warning\n drm/amdgpu: Fix kdoc entry in 'amdgpu_vm_cpu_prepare'\n drm/amd/amdgpu: apply command submission parser for JPEG v1\n drm/amd/amdgpu: apply command submission parser for JPEG v2+\n drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3\n drm/amd/pm: update the features set on smu v14.0.2/3\n ...","shortMessageHtmlLink":"Merge tag 'drm-next-2024-09-19' of https://gitlab.freedesktop.org/drm…"}},{"before":"22ddc50dfded3df3bc1146012113f032efbd1876","after":"0984daab33bc418adcda0883f45175c8387af9cf","ref":"refs/heads/android12-5.4","pushedAt":"2024-09-19T09:25:07.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"ANDROID: GKI: Add wl18xx/wlcore/wlcore_sdio symbols for hikey\n\nThere is no newly added functions and variables\nfor these kernel modules\n\nBug: 364687936\nChange-Id: I5536b6e43c5908c7a4e75999d42b823dc0e15c09\nSigned-off-by: Yongqin Liu ","shortMessageHtmlLink":"ANDROID: GKI: Add wl18xx/wlcore/wlcore_sdio symbols for hikey"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwODoxMzowNC4wMDAwMDBazwAAAAS8mudD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwODoxMzowNC4wMDAwMDBazwAAAAS8mudD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwOToyNTowNy4wMDAwMDBazwAAAAS6pa9S"}},"title":"Activity · aosp-mirror/kernel_common"}