summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-08Merge "Update kernel to builds 11722146" into android13-gsiandroid13-gsiTreehugger Robot
2024-05-08Update kernel to builds 11722146Howard Chen
git log --first-parent -100 --oneline --no-decorate 7a3f32b674cd..214f17a33e21: 214f17a33e21 ANDROID: Initialize android13-5.15-2024-04 Test: treehugger Bug: 339332296 Change-Id: I7f5527317fe333b47d5143d38280f76055e6efd5
2024-05-08Update kernel to builds 11722039Howard Chen
git log --first-parent -100 --oneline --no-decorate 0b0ea758d153..5cf4e80c9ab2: 5cf4e80c9ab2 ANDROID: Initialize android13-5.10-2024-04 Test: treehugger Bug: 339332296 Change-Id: I40060e3a8a0bf15a07d44d651e436b3abecb6b16
2024-03-27Merge "Update kernel to builds 11570183" into android13-gsiTreehugger Robot
2024-03-27Update kernel to builds 11570183Howard Chen
git log --first-parent -100 --oneline --no-decorate 53e1d8e261c2..7a3f32b674cd: 7a3f32b674cd ANDROID: Initialize android13-5.15-2024-03 Test: treehugger Bug: 331503168 Change-Id: I14c15f412dec6bae4e5a51b65f5e408f8a612d64
2024-03-27Update kernel to builds 11570213Howard Chen
git log --first-parent -100 --oneline --no-decorate 23628607fd7a..0b0ea758d153: 0b0ea758d153 ANDROID: Initialize android13-5.10-2024-03 Test: treehugger Bug: 331503168 Change-Id: I91178fa15b6d1b966035df09e8c1b527fcd206f2
2024-02-29Merge "Update kernel to builds 11444882" into android13-gsiTreehugger Robot
2024-02-29Update kernel to builds 11444882Howard Chen
git log --first-parent -100 --oneline --no-decorate e326899abc2a..53e1d8e261c2: 53e1d8e261c2 ANDROID: Initialize android13-5.15-2024-02 Test: treehugger Bug: 327544175 Change-Id: Ic53a22f3345d02be2e66f2cccc7fb8f58ab8e087
2024-02-29Update kernel to builds 11444848Howard Chen
git log --first-parent -100 --oneline --no-decorate 0b84d89c30ee..23628607fd7a: 23628607fd7a ANDROID: Initialize android13-5.10-2024-02 Test: treehugger Bug: 327544175 Change-Id: I527389a005836c1929fab8dc9d76b9da3d5b2077
2024-02-16Merge "Update kernel to builds 11318139" into android13-gsiTreehugger Robot
2024-02-01Update kernel to builds 11344129Howard Chen
git log --first-parent -100 --oneline --no-decorate 3ca6a2912c7e..e326899abc2a: e326899abc2a ANDROID: vendor_hooks: fix ABI following __set_task_comm vendor hook b61cc1b53dc1 ANDROID: Initialize android13-5.15-2024-01 Test: treehugger Bug: 323286744 Change-Id: I298278e8503eb27100f8ade44626404db60a6387
2024-02-01Update kernel to builds 11318139Howard Chen
git log --first-parent -100 --oneline --no-decorate 4a17384380d8..0b84d89c30ee: 0b84d89c30ee ANDROID: Initialize android13-5.10-2024-01 Test: treehugger Bug: 323286744 Change-Id: I75d46d143fcbf4980919066bb4bf654a0e4d0141
2023-11-22Merge "Update kernel to builds 11087001" into android13-gsiTreehugger Robot
2023-11-22Update kernel to builds 11087001Howard Chen
git log --first-parent -100 --oneline --no-decorate 965abef6ee9f..3ca6a2912c7e: 3ca6a2912c7e ANDROID: Initialize android13-5.15-2023-11 648e13791289 Android Common Kernel: Initial commit Test: treehugger Bug: 312586603 Change-Id: I27d98d1c8ade8d2a1d5a86fbc83c80af0fa14659
2023-11-22Update kernel to builds 11086999Howard Chen
git log --first-parent -100 --oneline --no-decorate 57aa73c665a9..4a17384380d8: 4a17384380d8 ANDROID: Initialize android13-5.10-2023-11 648e13791289 Android Common Kernel: Initial commit Test: treehugger Bug: 312586603 Change-Id: I89033255f3dc0a0e21c8f244d4a8f15b94ae9ab3
2023-10-02Merge "Update kernel to builds 10816505" into android13-gsiTreehugger Robot
2023-10-02Update kernel to builds 10816505Howard Chen
git log --first-parent -100 --oneline --no-decorate a78ea39db117..965abef6ee9f: 965abef6ee9f BACKPORT: FROMLIST: ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode 676f9ba1502e BACKPORT: FROMLIST: ovl: ovl_permission: Fix null pointer dereference at realinode in rcu-walk mode 66c03b82a646 BACKPORT: FROMLIST: ovl: Let helper ovl_i_path_real() return the realinode c9f05404e3f6 UPSTREAM: netfilter: nf_tables: prevent OOB access in nft_byteorder_eval 9798dc0c8510 ANDROID: vendor_hooks: add missing forward declare for struct cma 734916f1fc96 ANDROID: GKI: Add thermal genl vendor hook b4d311315663 ANDROID: thermal: Add vendor thermal genl check c5757900e1ad BACKPORT: printk: ringbuffer: Fix truncating buffer size min_t cast 154a18b264de ANDROID: ABI: Update symbols to unisoc whitelist dac9a9b19c52 UPSTREAM: block/mq-deadline: Set the fifo_time member also if inserting at head fcc304623680 UPSTREAM: block/mq-deadline: Prioritize high-priority requests 8ecb51cdac26 UPSTREAM: block/mq-deadline: Stop using per-CPU counters 2a8fbb97add6 UPSTREAM: block/mq-deadline: Add an invariant check b7deb9747bdd UPSTREAM: block/mq-deadline: Improve request accounting further 92babd44e9c5 BACKPORT: mm/filemap.c: fix update prev_pos after one read request done 4097bc85c296 UPSTREAM: af_unix: Fix null-ptr-deref in unix_stream_sendpage(). cc960d6cc5cd ANDROID: GKI: Update symbol list for Amlogic d1051298accf ANDROID: vendor_hooks: add vendor hook in cma_alloc() 73528dcb047b ANDROID: GKI: Update symbol list for sunxi 1ee5e96a7d7b ANDROID: abi_gki_aarch64_qcom: Add blk_ksm_reprogram_all_keys symbol d4f95b543e9e BACKPORT: block/mq-deadline: use correct way to throttle write requests e71ded6c4cb8 BACKPORT: mm: avoid unnecessary flush on change_huge_pmd() 49745e7a736c BACKPORT: mm/mprotect: do not flush when not required architecturally 8923a83d5f88 BACKPORT: mm/mprotect: use mmu_gather d73fc26d75f7 ANDROID: uid_sys_stats: Use llist for deferred work f37ba43f9ba8 ANDROID: uid_sys_stats: Use a single work for deferred updates 622c14181024 ANDROID: fuse-bpf: Align data structs for 32-bit kernels a1f654ede48b ANDROID: fuse-bpf: Get correct inode in mkdir 15945636eb1f ANDROID: GKI: prevent removal of monitored symbols 31c3f0ea226e BACKPORT: net: nfc: Fix use-after-free caused by nfc_llcp_find_local 6b6ab2b915f9 UPSTREAM: netfilter: nf_tables: deactivate catchall elements in next generation 17f6f4f3e06d ANDROID: Fix unaligned memory access c4a8b3a5fc0c ANDROID: GKI: Update symbol list for Amlogic f60d8b8d8b39 ANDROID: GKI: Introduce new ABI symbol list 462a6aa95a05 ANDROID: GKI: Update abi_gki_aarch64_qcom for page_owner symbols d403c3023cef ANDROID: mm: Export page_owner_inited and __set_page_owner 032485190333 FROMGIT: pstore/ram: Check start of empty przs during init 4b2aadebd694 UPSTREAM: exfat: check if filename entries exceeds max filename length 55bd8a97d603 ANDROID: GKI: Update symbol list for Amlogic 6d71772c1d2f ANDROID: ABI: Update oplus symbol list 0e5b29019b9f ANDROID: vendor_hooks: Add hooks for waking up and exiting control ae0fb8d614c2 ANDROID: Hack to support ABI stable accept_ra_min_lft 7bd837eaa864 BACKPORT: FROMGIT: netfilter: nfnetlink_log: always add a timestamp 07610c78efc4 ANDROID: ABI: Update oplus symbol list 014ca12b891b ANDROID: Export symbols to do reverse mapping within memcg in kernel modules. 4f49704212e0 ANDROID: Revert ABI breakage due to accidental CRC value changes 461099c5b435 UPSTREAM: Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb 1ca64932b3f0 UPSTREAM: media: usb: siano: Fix warning due to null work_func_t function pointer 10800b39da40 ANDROID: ABI: Create symbol list for Microsoft d1cef5e9ada5 BACKPORT: UPSTREAM: perf: Fix function pointer case a2f1e57122c9 UPSTREAM: net: tap_open(): set sk_uid from current_fsuid() 0578bb107fde UPSTREAM: net: tun_chr_open(): set sk_uid from current_fsuid() c1469dbe22fd UPSTREAM: netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID d2351ceb4c61 BACKPORT: arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly 3ca64f2c1d4a UPSTREAM: net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free c4f310ecd58e UPSTREAM: net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free db2dc2ae80a3 UPSTREAM: net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free f0fefbe05536 ANDROID: usb: gadget: f_accessory: Mitgate handling of non-existent USB request 1c69349e0de4 ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree b9b42d6732ea ANDROID: add a new symbol to symbol list for unisoc 28caaf30853c ANDROID: mm: Add vendor hook to get status of the page being migrated Test: treehugger Bug: 302998447 Change-Id: Ie76f5df1804eeeb54427d332b0c01e81b56af833
2023-10-02Update kernel to builds 10816469Howard Chen
git log --first-parent -100 --oneline --no-decorate 84766282df88..57aa73c665a9: 57aa73c665a9 UPSTREAM: tcpm: Avoid soft reset when partner does not support get_status 8882e799467e UPSTREAM: tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux 61372c80187e UPSTREAM: netfilter: nf_tables: prevent OOB access in nft_byteorder_eval 83cfe9e47538 ANDROID: KVM: arm64: Don't update IOMMUs for share/unshare 69041f273667 UPSTREAM: af_unix: Fix null-ptr-deref in unix_stream_sendpage(). 4e1f5720b5ed ANDROID: GKI: prevent removal of monitored symbols 394c87e14878 UPSTREAM: net/sched: sch_qfq: account for stab overhead in qfq_enqueue b96ddb603ff6 UPSTREAM: net/sched: sch_qfq: refactor parsing of netlink parameters 6140a0c7d7d9 ANDROID: cgroup: Fix bad merge of "Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" 7a7749b840c1 ANDROID: fuse-bpf: Align data structs for 32-bit kernels e9023ea80662 ANDROID: fuse-bpf: Get correct inode in mkdir 778383524344 ANDROID: arm64: dts: qcom: sdm845-db845c: Do not point MDSS to the boot splash memory region 26e9bf8c90bd BACKPORT: net: nfc: Fix use-after-free caused by nfc_llcp_find_local 15e225c207c8 UPSTREAM: f2fs: skip GC if possible when checkpoint disabling 925c03465e83 BACKPORT: iommu: Extend mutex lock scope in iommu_probe_device() e72e8f8acf1e BACKPORT: iommu: Fix race condition during default domain allocation b5c1ca09d21f UPSTREAM: exfat: check if filename entries exceeds max filename length e2203f117399 BACKPORT: FROMGIT: netfilter: nfnetlink_log: always add a timestamp 98700ea4bc88 FROMGIT: arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved c442868bc336 UPSTREAM: cpuidle: Add cpu_idle_miss trace event 096e6c86b616 UPSTREAM: media: usb: siano: Fix warning due to null work_func_t function pointer 9b41adb78a45 UPSTREAM: Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb acd58d9d64af UPSTREAM: usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail 5d2dc3de02f3 ANDROID: GKI: rockchip: Add symbols for some usb wifi. ffc660c662ad UPSTREAM: net: tap_open(): set sk_uid from current_fsuid() 96445e821b1b UPSTREAM: net: tun_chr_open(): set sk_uid from current_fsuid() 6c1b083d9d34 UPSTREAM: usb: typec: tcpm: Fix response to vsafe0V event 3c1153fe9075 UPSTREAM: usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 9a801eff0f5a UPSTREAM: netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID 828ede379ffc UPSTREAM: net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free 299ae06a36bf UPSTREAM: net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free fac82513c489 UPSTREAM: net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free c69294897c58 ANDROID: GKI: rockchip: Add symbols for clk. Test: treehugger Bug: 302998447 Change-Id: I586a2dcf5c385d89e54953edaf994c71e5239b34
2023-08-30Update kernel to builds 10710420Howard Chen
git log --first-parent -100 --oneline --no-decorate 982656a617bf..a78ea39db117: a78ea39db117 ANDROID: Revert ABI breakage due to accidental CRC value changes e5901571209c BACKPORT: arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly 6537ae4cd5d2 ANDROID: GKI: update tuxera symbol list 67740efa3bb4 FROMGIT: Multi-gen LRU: skip CMA pages when they are not eligible af8ceb509128 UPSTREAM: net/sched: sch_qfq: account for stab overhead in qfq_enqueue eec496882b4b UPSTREAM: netfilter: nf_tables: skip bound chain on rule flush dc2a55f68f3c UPSTREAM: net/sched: sch_qfq: refactor parsing of netlink parameters e90417271367 ANDROID: ABI: Add to QCOM symbols list 8dd7d8410d9c UPSTREAM: netfilter: nft_set_pipapo: fix improper element removal 60b4c8ea7459 UPSTREAM: tty: n_gsm: fix UAF in gsm_cleanup_mux daa0bd125ace BACKPORT: mm: skip CMA pages when they are not available 3db113cdcd32 Revert "BACKPORT: FROMGIT: mm: skip CMA pages when they are not available" b3dd32ce1e80 ANDROID: GKI: update xiaomi symbol list be8c80537155 FROMGIT: fs: drop_caches: draining pages before dropping caches b730973f764c ANDROID: GKI: Update symbols to symbol list 5aead1412d9e ANDROID: vendor_hook: fix the error record position of mutex e77972189dd1 BACKPORT: FROMGIT: usb: common: usb-conn-gpio: Prevent bailing out if initial role is none 697790241e2c ANDROID: GKI: Update GKI symbol list and ABI XML a04724e31210 ANDROID: fuse-bpf: Use stored bpf for create_open df87c2692771 ANDROID: fuse-bpf: Add bpf to negative fuse_dentry de1760631942 ANDROID: fuse-bpf: Check inode not null aa008180c18b ANDROID: fuse-bpf: Fix flock test compile error 326735624cda ANDROID: fuse-bpf: Add partial ioctl support 6d6ee09bb74f ANDROID: fuse-bpf: Add partial flock support 10391a144f76 ANDROID: ABI: update gki symbol list 255e2893869c ANDROID: Add vendor hook for cma adjusting f9dbe76124d6 ANDROID: GKI: Update exynos_wear symbol list e5366d0f9561 FROMGIT: BACKPORT: Multi-gen LRU: Fix can_swap in lru_gen_look_around() a1cd02b590d7 FROMGIT: BACKPORT: Multi-gen LRU: Avoid race in inc_min_seq() c3b46dcc26d7 FROMGIT: BACKPORT: Multi-gen LRU: Fix per-zone reclaim 6371b5bc4cc7 ANDROID: ABI: Update oplus symbol list ashmem: is_ashmem_file Export is_ashmem_file function which will be used by the minidump module to get ashmem info. cdabe27cec0d ANDROID: GKI: Update symbol list f9ac52c8b5cb ANDROID: vendor_hooks: Add hook for blk request bd148ab7d833 BACKPORT: FROMGIT: irqchip/gic-v3: Workaround for GIC-700 erratum 2941627 e7b0c0e42a80 ANDROID: GKI: Update symbol list for Amlogic a85c984e4d51 ANDROID: GKI: add symbol list file for moto 8affb698042a ANDROID: ABI: Update oplus symbol list 458659366fb0 ANDROID: Inherit "user-aware property" across rtmutex. 930cf7174fe2 ANDROID: oplus: Update the ABI xml and symbol list 01e61d38593c ANDROID: vendor_hooks: Add hooks for lookaround bbd71c9a9e9f ANDROID: GKI: Update symbol list for Amlogic 4554a46a86e9 UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free 8f388ad9a2fa UPSTREAM: fs/ntfs3: Check fields while reading 667d36849226 ANDROID: set kmi_symbol_list_add_only for Kleaf builds. 6e221c28b041 Merge "Merge tag 'android13-5.15.119_r00' into android13-5.15" into android13-5.15 3a4b0ffd3856 UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() 1bff58d80013 ANDROID: abi_gki_aarch64_qcom: update abi aa25f16d5407 UPSTREAM: ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks 1fe4e6a16a00 UPSTREAM: ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() 553517df16bf UPSTREAM: ASoC: soc-pcm: Move debugfs removal out of spinlock 8930f00e3654 ANDROID: GKI: Update the ABI for ASoC fixes 012e57872371 BACKPORT: ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE fc213aa3a628 BACKPORT: ASoC: soc-pcm: test refcount before triggering cdaafbf2de36 UPSTREAM: ASoC: soc-pcm: serialize BE triggers a64a5028e995 ANDROID: GKI: Update the ABI xml bccc1a4be894 BACKPORT: ASoC: soc-pcm: Fix and cleanup DPCM locking 957ddd4381f6 ANDROID: ABI: Update pixel symbol list fff5759ca8e3 ANDROID: ABI: update gki symbol list 79353327f1a5 ANDROID: Add vendor hook for cma adjusting dbd50f6113a2 UPSTREAM: squashfs: always build "file direct" version of page actor 70b4d2cec432 UPSTREAM: squashfs: fix cache race with migration b3247f739a9a BACKPORT: squashfs: cache partial compressed blocks 51dde019a559 UPSTREAM: squashfs: fix buffer release race condition in readahead code 9d967debc70b UPSTREAM: squashfs: fix extending readahead beyond end of file c194120949a7 UPSTREAM: squashfs: fix read regression introduced in readahead code d35f75a39fa8 UPSTREAM: squashfs: don't call kmalloc in decompressors 357f4067dfd9 UPSTREAM: squashfs: don't use intermediate buffer if pages missing 2004e9c6f83a UPSTREAM: squashfs: extend "page actor" to handle missing pages 83db775f9336 UPSTREAM: squashfs: support reading fragments in readahead call 85a9a0f602a2 UPSTREAM: squashfs: implement readahead ae5b9259d42e FROMLIST: fuse: revalidate: don't invalidate if interrupted Test: treehugger Bug: 296960489 Change-Id: I3ea125bfe004250b65727bfa0cd9d707284f03b1
2023-08-22Update kernel to builds 10667607Howard Chen
git log --first-parent -100 --oneline --no-decorate 095779598358..84766282df88: 84766282df88 ANDROID: GKI: asr: add symbols for asr-drm abbcfd3c10d8 UPSTREAM: tty: n_gsm: fix UAF in gsm_cleanup_mux a759d58f447b FROMGIT: Multi-gen LRU: skip CMA pages when they are not eligible 9b46410e61c2 BACKPORT: mm: skip CMA pages when they are not available f687669a2167 FROMGIT: fs: drop_caches: draining pages before dropping caches 9fd9300282f9 UPSTREAM: netfilter: nf_tables: skip bound chain on rule flush a4fd973abf2b UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free 988097995b4d UPSTREAM: netfilter: nft_set_pipapo: fix improper element removal 5faa18d3d347 BACKPORT: USB: Gadget: core: Help prevent panic during UVC unconfigure 7efa0981b53b ANDROID: Update the ABI representation d2429181c3a7 ANDROID: cpuidle: teo: Export a function that allows modifying util_threshold f1ba38450822 ANDROID: fuse-bpf: Use stored bpf for create_open 44df0b00ba90 ANDROID: fuse-bpf: Add bpf to negative fuse_dentry 9859126ade40 ANDROID: fuse-bpf: Check inode not null 62b2cf383d43 ANDROID: fuse-bpf: Fix flock test compile error cbd4c981f298 ANDROID: fuse-bpf: Add partial ioctl support 914d854f8575 ANDROID: fuse-bpf: Add partial flock support d6ca4cd3755f FROMGIT: BACKPORT: Multi-gen LRU: Fix can_swap in lru_gen_look_around() df2ac088e3a6 FROMGIT: BACKPORT: Multi-gen LRU: Avoid race in inc_min_seq() 61d7841115e8 FROMGIT: BACKPORT: Multi-gen LRU: Fix per-zone reclaim ac2be105c3b9 ANDROID: GKI: rockchip: Add symbols for uac and uvc 0f1298b51310 UPSTREAM: ata: libata-scsi: Avoid deadlock on rescan after device resume a6cbc2808e31 UPSTREAM: USB: dwc3: fix use-after-free on core driver unbind c4bf56c020e4 UPSTREAM: KVM: arm64: Populate fault info for watchpoint fa2fae4624a7 UPSTREAM: dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type 7458373aa494 UPSTREAM: xhci: Fix incorrect tracking of free space on transfer rings f91c04d39ffe UPSTREAM: firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors 86bda1092351 UPSTREAM: firmware: arm_ffa: Fix FFA device names for logical partitions 12a8bcad461e BACKPORT: firmware: arm_ffa: Check if ffa_driver remove is present before executing f18a4e56bfaf UPSTREAM: scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend f4cf931152be UPSTREAM: swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup ee5ff26eb7f5 UPSTREAM: KVM: arm64: PMU: Restore the guest's EL0 event counting after migration 59b8fa4b8b60 UPSTREAM: kfence: avoid passing -g for test 0a01f8f17c19 UPSTREAM: Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" 6e6f92c6ddcc UPSTREAM: coresight: etm4x: Do not access TRCIDR1 for identification 2ce161a98d5c UPSTREAM: KVM: arm64: Limit length in kvm_vm_ioctl_mte_copy_tags() to INT_MAX 2366e84015c9 UPSTREAM: usb: typec: tcpm: fix warning when handle discover_identity message 54d2326d59cd ANDROID: set kmi_symbol_list_add_only for Kleaf builds. fb6a4e60e392 Merge tag 'android13-5.10.186_r00' into android13-5.10 054fa578544d FROMLIST: fuse: revalidate: don't invalidate if interrupted Test: treehugger Bug: 296960489 Change-Id: I42fd8f8e4b005cab6f3e735a85fb4266c0ae12d1
2023-08-02Merge "Update kernel to builds 10521953" into android13-gsiTreehugger Robot
2023-08-01Update kernel to builds 10521953Howard Chen
git log --first-parent -100 --oneline --no-decorate 2bc70012c069..982656a617bfabb45ee8e2ac32988d75d34b45f5: 982656a617bf UPSTREAM: gfs2: Don't deref jdesc in evict 0050e63d6c4b ANDROID: ABI: Update symbols to unisoc whitelist 8dd49c100504 ANDROID: Incremental fs: Allocate data buffer based on input request size c326542e5dbe ANDROID: GKI: Update symbol list for Amlogic 7364bcf623b2 ANDROID: KVM: arm64: Fix MMU context save/restore over TLB invalidation ab27b98371b8 Revert "ANDROID: mm/slab: Create 64-byte slab caches if the hardware supports it" 4b24277c7bb4 UPSTREAM: wifi: cfg80211: fix link del callback to call correct handler e4743dd009ca UPSTREAM: wifi: cfg80211: reject bad AP MLD address 05acbbe2873b UPSTREAM: KVM: arm64: Populate fault info for watchpoint 106014fc6bf7 UPSTREAM: media: pvrusb2: fix DVB_CORE dependency c91d54a43e9a BACKPORT: iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN 2e5c9d754fb0 UPSTREAM: Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" 0bf333f6c7c6 UPSTREAM: wifi: cfg80211: fix MLO connection ownership d809ff52f839 UPSTREAM: wifi: nl80211: fix NULL-ptr deref in offchan check 53283278229b ANDROID: vendor_hooks: Supplement the missing hook call point. 7b71c156491c ANDROID: GKI: add symbol list for Mediatek 84d2796ecd5b ANDROID: devlink: Select NET_DEVLINK in Kconfig.gki aa7bd5a80837 ANDROID: GKI: Update symbols to symbol list 024628cc9203 ANDROID: vendor_hook: Add hook to abort reclaim and compaction 9d47ecd07063 ANDROID: add a new symbol to symbol list for unisoc d75757f16569 ANDROID: mm: Add a vendor hook for slab page alloced checking 692292011e26 ANDROID: GKI: Update symbol list for sunxi 1f8c32b161eb ANDROID: ABI: update gki symbol list a03eac4b77ce ANDROID: add new vender hook to fix bug c2a56c48f960 UPSTREAM: tick/broadcast: Make broadcast device replacement work correctly 3e2874819490 UPSTREAM: usb: dwc3: gadget: Return -ESHUTDOWN on ep disable 70c18ca7e06a ANDROID: gki_config: enable CONFIG_RELAY 10a17dca3d9c BACKPORT: cgroup/cpuset: Free DL BW in case can_attach() fails 64668f1e23eb BACKPORT: sched/deadline: Create DL BW alloc, free & check overflow interface bba2dd990d5d FROMGIT: cgroup/cpuset: Iterate only if DEADLINE tasks are present b62781fbe5ad BACKPORT: sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets 723ec5bf9e37 BACKPORT: sched/cpuset: Bring back cpuset_mutex 2acbd62dbc92 FROMGIT: cgroup/cpuset: Rename functions dealing with DEADLINE accounting 2c074c640cb5 UPSTREAM: cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() ae103a8923dc UPSTREAM: relayfs: fix out-of-bounds access in relay_file_read 25922309182c UPSTREAM: usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition 51ccf386ec34 ANDROID: GKI: Update symbols to symbol list 862230c346df ANDROID: vendor_hook: Add hook to tune readaround size dd8ee9a8ab0e ANDROID: add for tuning readahead size aa47cc7c206a ANDROID: vendor_hooks: Add hooks to avoid key threads stalled in memory allocations 5b7049340a53 UPSTREAM: io_uring: hold uring mutex around poll removal 1cd4d4fea4e9 Revert "FROMLIST: [PATCH v2] tick/broadcast: Do not set oneshot_mask except was_periodic was true" ea6c11624cd8 UPSTREAM: x86/mm: Avoid using set_pgd() outside of real PGD pages 492837d7f965 UPSTREAM: netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE 2ed4bff730c7 ANDROID: GKI: Update symbol list for Amlogic 5603b75357ba UPSTREAM: media: rkvdec: fix use after free bug in rkvdec_remove a68e7f0e6fe3 UPSTREAM: net/sched: flower: fix possible OOB write in fl_set_geneve_opt() 99ad7cb47e27 UPSTREAM: f2fs: fix to avoid use-after-free for cached IPU bio a77c2b7ef728 UPSTREAM: ASoC: soc-pcm: align BE 'atomicity' with that of the FE fc49127a809f UPSTREAM: ipvlan:Fix out-of-bounds caused by unclear skb->cb 9a54f9ba7092 UPSTREAM: ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure 81eae2666477 UPSTREAM: Revert "Fix XFRM-I support for nested ESP tunnels" 0bae509c878d UPSTREAM: net/sched: cls_u32: Fix reference counter leak leading to overflow 6d0374605a08 ANDROID: GKI: Update symbol list for Amlogic 886679684e1d ANDROID: ABI: Update oplus symbol list 45ad9590ebc8 ANDROID: Export memcg functions to allow module to add new files ba2ca1ed9026 ANDROID: Update the ABI representation 46191df7965d ANDROID: vendor_hooks: Export direct reclaim trace points 2125796efb9d ANDROID: fuse-bpf: Move FUSE_RELEASE to correct place b5f38513624c ANDROID: fuse-bpf: Ensure bpf field can never be nulled d36d65559b62 ANDROID: GKI: Increase CMA areas to 32 0e10eb9bbb59 ANDROID: HID: Only utilise UHID provided exports if UHID is enabled 619b61e8a139 ANDROID: GKI: Update symbol list for xiaomi f37fe29d89ca ANDROID: build.config.allmodconfig: Build-in HID and UHID 6804500c16a5 ANDROID: HID; Over-ride default maximum buffer size when using UHID d384eb48ee00 UPSTREAM: memstick: r592: Fix UAF bug in r592_remove due to race condition c6d386b8a6c4 BACKPORT: scsi: ufs: core: Fix devfreq deadlocks 6bcf6fdd36ae UPSTREAM: xfs: verify buffer contents when we skip log replay 902976a8371e UPSTREAM: bluetooth: Perform careful capability checks in hci_sock_ioctl() acdef49259f0 UPSTREAM: f2fs: skip GC if possible when checkpoint disabling 2501e448aa44 ANDROID: ABI: update gki symbol list 0574ecdc5ed8 ANDROID: Add vendor hook for highmem movable page allocations 43bb0296733f ANDROID: Add vendor hook for precondition check of use_cma_first 0a52bf2972b5 BACKPORT: FROMGIT: mm: skip CMA pages when they are not available 087877d515ed BACKPORT: FROMGIT: mm: optimization on page allocation when CMA enabled 9ab065d281ab ANDROID: GKI: Update symbol list for Amlogic Test: treehugger Bug: 293967370 Change-Id: Ice282e0841e144722fd5c300037f02ba4f012fbd
2023-08-01Update kernel to builds 10522025Howard Chen
git log --first-parent -100 --oneline --no-decorate 34298cfab916..095779598358372afc3c5a871ce030420258d327: 095779598358 UPSTREAM: gfs2: Don't deref jdesc in evict 99685b94435b UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() 9f44f81079d5 ANDROID: KVM: arm64: Fix MMU context save/restore over TLB invalidation 5a4d20a3eb4e ANDROID: Incremental fs: Allocate data buffer based on input request size f17cd56e4e42 BACKPORT: irqchip/gic-v3: Work around affinity issues on ASR8601 035e150e1af7 BACKPORT: irqchip/gic-v3: Improve affinity helper d1ad7188cc12 UPSTREAM: f2fs: fix deadlock in i_xattr_sem and inode page lock 50e27d9ce43b Revert "FROMLIST: f2fs: remove i_xattr_sem to avoid deadlock and fix the original issue" 08014c391c68 UPSTREAM: rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period 10553f059d1a UPSTREAM: usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition 4bf37318c19e UPSTREAM: media: rkvdec: fix use after free bug in rkvdec_remove d145f37a7a92 UPSTREAM: relayfs: fix out-of-bounds access in relay_file_read 93f6faa1d8fb UPSTREAM: x86/mm: Avoid using set_pgd() outside of real PGD pages 591de42137e4 UPSTREAM: io_uring: hold uring mutex around poll removal 50b2a0554173 UPSTREAM: net/sched: flower: fix possible OOB write in fl_set_geneve_opt() ac6253daf12a UPSTREAM: f2fs: fix to avoid use-after-free for cached IPU bio 1598ae202492 UPSTREAM: ipvlan:Fix out-of-bounds caused by unclear skb->cb b05ab3eb8ce2 UPSTREAM: Revert "Fix XFRM-I support for nested ESP tunnels" d359116c869e ANDROID: GKI: Add symbol list for telechips 6f19f8065e25 UPSTREAM: net/sched: cls_u32: Fix reference counter leak leading to overflow 7366d1515b86 FROMLIST: f2fs: remove i_xattr_sem to avoid deadlock and fix the original issue 26fdb5f5bfb6 ANDROID: fuse-bpf: Move FUSE_RELEASE to correct place 8be0098cad65 ANDROID: HID: Only utilise UHID provided exports if UHID is enabled 424275e0e6ed ANDROID: GKI: rockchip: add symbols for some media/snd. f6df220888cc UPSTREAM: xfs: verify buffer contents when we skip log replay 93ca6372b1e9 UPSTREAM: memstick: r592: Fix UAF bug in r592_remove due to race condition ef103c358091 BACKPORT: btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() 431595fc4b08 UPSTREAM: bluetooth: Perform careful capability checks in hci_sock_ioctl() a366f6cd9826 ANDROID: GKI: rockchip: add symbols for pciexxx Test: treehugger Bug: 293967370 Change-Id: Iace5d1dbf1f1b0d1e8213c6a1f85303f9e738744
2023-07-21Merge "Update kernel to builds 10400355" into android13-gsiTreehugger Robot
2023-07-17Update kernel to builds 10400355Howard Chen
git log --first-parent -100 --oneline --no-decorate ebdcd11edcf8..2bc70012c069: 2bc70012c069 UPSTREAM: Revert "Fix XFRM-I support for nested ESP tunnels" Test: treehugger Bug: 291519419 Change-Id: I8147d3d3d908cc3f5e9ec88e8dc8b9cdd738fa71
2023-07-17Update kernel to builds 10390835Howard Chen
git log --first-parent -100 --oneline --no-decorate 8e8021e63e42..34298cfab916: 34298cfab916 UPSTREAM: Revert "Fix XFRM-I support for nested ESP tunnels" Test: treehugger Bug: 291519419 Change-Id: Ie9b9bb42833831fdf6fb7826e232a9b83525c34f
2023-06-20Merge "Update kernel to builds 10336569" into android13-gsiTreehugger Robot
2023-06-19Update kernel to builds 10336570Howard Chen
git log --first-parent -100 --oneline --no-decorate 2f051979ea09..ebdcd11edcf8: ebdcd11edcf8 ANDROID: ABI: Update symbols to unisoc whitelist c09d2c605efc ANDROID: abi_gki_aarch64_qcom: Add rproc_set_firmware 00b1ba8b15f9 ANDROID: vendor_hooks: vendor hook for MM 6a33db6d068c UPSTREAM: net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize b4ebde0fe37a UPSTREAM: mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() 19fe9f69074f Revert "ANDROID: GKI: add vendor hooks to avoid unsupported usb device probing" f3284ea22b4e UPSTREAM: 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition 42fa58b9a377 UPSTREAM: net: qcom/emac: Fix use after free bug in emac_remove due to race condition afa948d5af2b ANDROID: GKI: add vendor hooks to avoid unsupported usb device probing 2f4e94203746 BACKPORT: power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition ce2c66d2e2ae UPSTREAM: mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() 3c816bcc11de UPSTREAM: ALSA: usb-audio: Split endpoint setups for hw_params and prepare 27903582a287 UPSTREAM: usb: gadget: uvc: queue empty isoc requests if no video buffer is available c27abae93823 FROMGIT: pstore: Revert pmsg_lock back to a normal mutex be4040bed108 ANDROID: vendor_hook: Avoid clearing protect-flag before waking waiters f713281aa006 ANDROID: ABI: Add to QCOM symbols list a40bcba1c561 UPSTREAM: usb: gadget: f_fs: Add unbind event before functionfs_unbind df32918f7e28 ANDROID: GKI: Update symbols to symbol list 2dffee86eeaa ANDROID: block: export tracepoints 22a7f585d008 FROMGIT: usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push 3ff3fb3e75f9 ANDROID: GKI: Add symbols and update symbol list for Unisoc f51f079fe30f FROMGIT: usb: gadget: u_serial: Add null pointer check in gserial_suspend f62ba41ffaef ANDROID: GKI: Update symbol list for sunxi b805b2f70564 BACKPORT: mm: multi-gen LRU: retry pages written back while isolated b721f43a760e UPSTREAM: mm: multi-gen LRU: fix crash during cgroup migration 76ef69669605 ANDROID: GKI: Revert "ANDROID: GKI: Enable HCTR2" bc73c4bb5d3c ANDROID: GKI: Update symbol list for mtk 8022ab8aa84a ANDROID: fix ABI breakage caused by per_cpu_pages dfc6b6387725 ANDROID: fix ABI breakage caused by adding union type in struct page 2bf2b667d944 UPSTREAM: mm/page_alloc: replace local_lock with normal spinlock 3cce865cde4b UPSTREAM: mm/page_alloc: remotely drain per-cpu lists cf666fb5695a BACKPORT: mm/page_alloc: protect PCP lists with a spinlock bd093f8791f2 UPSTREAM: mm/page_alloc: remove mistaken page == NULL check in rmqueue 30888d2792c7 BACKPORT: mm/page_alloc: split out buddy removal code from rmqueue into separate helper a1cab2700196 BACKPORT: mm/page_alloc: add page->buddy_list and page->pcp_list 3a5551e6cac5 ANDROID: abi_gki_aarch64_qcom: Update symbol list 9c533fb707d3 ANDROID: gki_defconfig: enable CONFIG_SYN_COOKIES 81edb450dde9 ANDROID: update the .xml file based on previous LTS merge d00dcb7d762c Merge "Merge tag 'android13-5.15.104_r00' into android13-5.15" into android13-5.15 1247e4a9ca82 BACKPORT: FROMGIT: Multi-gen LRU: fix workingset accounting 99e45d1651e9 ANDROID: ABI: Update symbols to unisoc whitelist 9fdde2b21a4a ANDROID: remove CONFIG_NET_CLS_TCINDEX from gki_defconfig f4bcd6371664 BACKPORT: net/sched: Retire tcindex classifier 75d202bb9b43 UPSTREAM: ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum a9903644f06e ANDROID: ABI: Update allowed list for QCOM 046143027398 UPSTREAM: usb: dwc3: fix gadget mode suspend interrupt handler issue 8faa860f5594 BACKPORT: usb: gadget: udc: Handle gadget_connect failure during bind operation 3a0a7c82a9d5 FROMGIT: usb: dwc3: gadget: Bail out in pullup if soft reset timeout happens 10d315f83545 BACKPORT: mm: Multi-gen LRU: remove wait_event_killable() 2e5e23042fb0 UPSTREAM: perf: fix perf_event_context->time de46338f53ed UPSTREAM: perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output dc031e19fad9 UPSTREAM: perf: Fix check before add_event_to_groups() in perf_group_detach() 9e92bfe8fd6f ANDROID: GKI: Update symbols to symbol list b5d2e9c99d74 ANDROID: vendor_hook: add hooks in dm_bufio.c ddfd56a6adbc UPSTREAM: of: reserved_mem: Use proper binary prefix 7d6c6a17156f BACKPORT: of: reserved-mem: print out reserved-mem details during boot 5daddf0e061b BACKPORT: swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup 8ccda1f68385 UPSTREAM: ext4: fix invalid free tracking in ext4_xattr_move_to_block() 343808251d16 BACKPORT: FROMGIT: binder: add lockless binder_alloc_(set|get)_vma() 7d51cccdd92b BACKPORT: FROMGIT: Revert "binder_alloc: add missing mmap_lock calls when using the VMA" 43b43053a4ab ANDROID: fix merge issue in binder_alloc_set_vma() adaabe3996c3 UPSTREAM: usb: dwc3: debugfs: Resume dwc3 before accessing registers a34daa1c47b5 UPSTREAM: kvm: initialize all of the kvm_debugregs structure before sending it to userspace f993c1a2b07f UPSTREAM: netfilter: nf_tables: deactivate anonymous set from preparation phase 0f765cae4a01 UPSTREAM: usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate API c5de3d68b074 FROMGIT: locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers 1ce1603175da BACKPORT: UPSTREAM: usb: dwc3: gadget: Execute gadget stop after halting the controller 3dd76c4a0d9a ANDROID: irqchip/irq-gic-v3: Fixed gic_suspend() stub for !CONFIG_PM c2d82f46fc90 ANDROID: ABI: Update symbol list for the symbols used by the unisoc for A13-k5.15 82aad30f4374 UPSTREAM: usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive a881d6f4e599 BACKPORT: FROMLIST: thermal/core/power_allocator: avoid thermal cdev can not be reset 424075e4eff1 Revert "ANDROID: uid_sys_stat: split the global lock uid_lock to the fine-grained" e38f3666ea35 BACKPORT: FROMGIT: wifi: cfg80211/mac80211: report link ID on control port RX 9caa51de34bf FROMLIST: binder: fix UAF caused by faulty buffer cleanup 9ad803f257a8 ANDROID: usb: gadget: configfs: Protect composite_setup in a spinlock db8d05e8f04c ANDROID: ABI: update allowed list for galaxy 5227c476172c ANDROID: GKI: Increase max 8250 uarts b70e2af3bdc0 BACKPORT: f2fs: give priority to select unpinned section for foreground GC 7c4a265d2a21 UPSTREAM: f2fs: check pinfile in gc_data_segment() in advance 1e1a53284552 ANDROID: GKI: add missing vendor hook symbols e6dabdbadf3c ANDROID: GKI: reorder symbols within ABI files d7d2be8fd513 ANDROID: uid_sys_stat: split the global lock uid_lock to the fine-grained locks for each hlist in hash_table. 77f51b165521 ANDROID: fuse-bpf: Fix bpf_test_xattr testcase error 2c1967007d7b ANDROID: fuse-bpf: Remove OWNERS file e7df7ebf4010 ANDROID: ABI: Add to QCOM symbols list 7a661c41ccd8 ANDROID: fuse-bpf: Simplify and fix setting bpf program 7671fd7ee932 BACKPORT: FROMLIST: arm64: Also reset KASAN tag if page is not PG_mte_tagged c5044e240d16 ANDROID: fuse-bpf: Make fuse_test compile and pass b35a06182451 ANDROID: KVM: arm64: Move addr_is_allowed_memory() check into host callback 53625a846a7b ANDROID: KVM: arm64: Pass addr to get_page_state() helper 2c5e83243672 ANDROID: abi_gki_aarch64_qcom: Add android_vh_ufs_prepare_command c86e2416fd14 ANDROID: fix use of plain integer as NULL pointer 917230326184 UPSTREAM: usb: gadget: udc: core: remove usage of list iterator past the loop body ac3cf8a41a5e UPSTREAM: usb: gadget: udc: core: Print error code in usb_gadget_probe_driver() d3e95905cee3 FROMLIST: usb: xhci: Remove unused udev from xhci_log_ctx trace event 1539137fce2e FROMGIT: usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC 4f1a12293759 UPSTREAM: usb: gadget: udc: core: Use pr_fmt() to prefix messages 283ccf3c2816 ANDROID: GKI: Update symbol list for Amlogic 69e55fed9420 ANDROID: GKI: Update symbol list for mtk 67510f5083a5 ANDROID: setlocalversion: Add a flag to keep tag info Test: treehugger Bug: 287887741 Change-Id: I108c8627a3f7afc5cf5962311e32c346efc8af4f
2023-06-19Update kernel to builds 10336569Howard Chen
git log --first-parent -100 --oneline --no-decorate f8d8d72a7d81..8e8021e63e42: 8e8021e63e42 ANDROID: GKI: ASR: Update the ABI representation 6e1d82fcd778 ANDROID: HID; Over-ride default maximum buffer size when using UHID 4d9cc0c1eadb BACKPORT: FROMGIT: usb: core: add sysfs entry for usb device state 5991a94d3919 ANDROID: GKI: rockchip: Add symbols for ch341 31cdb217f127 UPSTREAM: net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize 9abde55b5655 UPSTREAM: mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() 75934d7a243f ANDROID: fuse-bpf: Ensure bpf field can never be nulled dbfab630772c UPSTREAM: mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() 076a4937e71c ANDROID: sched/fair: unlink misfit from cpu overutilized c7a5e5c29dba UPSTREAM: 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition 4d6ebe979f53 UPSTREAM: usb: gadget: uvc: queue empty isoc requests if no video buffer is available 666788c278f0 ANDROID: fix a race between speculative page walk and unmap operations 99c4f0739285 BACKPORT: mm: multi-gen LRU: retry pages written back while isolated 45b8bb886df7 ANDROID: GKI: abi_gki_aarch64_rtkstb: Add symbols for rtkstb heap driver f075722ce929 UPSTREAM: KVM: x86: do not report a vCPU as preempted outside instruction boundaries 0dd2671df3d3 UPSTREAM: perf: fix perf_event_context->time ab3443a81b71 UPSTREAM: perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output 1781475257ef ANDROID: Update the ABI representation 1f7d2102afcc ANDROID: Add new hook to enable overriding uclamp_validate() 30b4fb9c5c3e Revert "FROMGIT: usb: gadget: udc: core: Prevent redundant calls to pullup" 40259b07af18 BACKPORT: FROMGIT: Multi-gen LRU: fix workingset accounting 54f6e68ae259 Merge "Merge tag 'android13-5.10.177_r00' into android13-5.10" into android13-5.10 5dac3213940f UPSTREAM: ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum a31be8d93c43 ANDROID: vendor_hooks: add vendor hook for dma_heap_buffer_alloc 067da03e3376 ANDROID: teo: Extend ifdef protection for accessing sched_cpu_util dae3ca472472 UPSTREAM: perf: Fix check before add_event_to_groups() in perf_group_detach() 1e3cd93bd1b2 BACKPORT: cpuidle: teo: Introduce util-awareness 5ef34fccdb9a UPSTREAM: cpuidle: teo: Optionally skip polling states in teo_find_shallower_state() f93726031274 UPSTREAM: cpuidle: teo: Rename two local variables in teo_select() 9587661efe23 UPSTREAM: cpuidle: teo: Fix alternative idle state lookup 7847e26019fc UPSTREAM: cpuidle: teo: remove unneeded semicolon in teo_select() 69b4d76d0a9b UPSTREAM: cpuidle: teo: Use kerneldoc documentation in admin-guide be4e6d0dbff6 UPSTREAM: cpuidle: teo: Rework most recent idle duration values treatment ffffed91822b BACKPORT: mm: Multi-gen LRU: remove wait_event_killable() 80f43853cdee ANDROID: mm: do not allow file-backed pages from CMA d6606e07404c UPSTREAM: kvm: initialize all of the kvm_debugregs structure before sending it to userspace ab5254f09b39 UPSTREAM: ext4: fix invalid free tracking in ext4_xattr_move_to_block() d86ca5aa39d4 ANDROID: GKI: Add ASR KMI symbol list 33b1e2eb04dc Revert "Revert "mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse"" c10825dec4b3 UPSTREAM: cpuidle: teo: Change the main idle state selection logic 39e84907d27e UPSTREAM: cpuidle: teo: Cosmetic modification of teo_select() 5888edb6a44b UPSTREAM: cpuidle: teo: Cosmetic modifications of teo_update() 17792ef02d7a UPSTREAM: cpuidle: teo: Take negative "sleep length" values into account 8187ee16a615 UPSTREAM: cpuidle: teo: Adjust handling of very short idle times c3c739b87a92 FROMLIST: binder: fix UAF caused by faulty buffer cleanup c9fa00aeacd8 ANDROID: mm: retry GUP with orignal gup_flags on failure 0dfc31992c28 ANDROID: GKI: Increase max 8250 uarts c8ff430b7f79 BACKPORT: f2fs: give priority to select unpinned section for foreground GC 1529a2dbb404 BACKPORT: f2fs: check pinfile in gc_data_segment() in advance cbc2ec3fd17f UPSTREAM: ext4: fix use-after-free in ext4_xattr_set_entry c8f9713e850b UPSTREAM: ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() 5deed326bd52 UPSTREAM: Revert "ext4: fix use-after-free in ext4_xattr_set_entry" 06005931d646 ANDROID: fuse-bpf: Fix bpf_test_xattr testcase error 64366661e8a9 ANDROID: fuse-bpf: Simplify and fix setting bpf program 956721238f96 ANDROID: fuse-bpf: Fix fuse_dentry_revalidate d2b52cbb55cc FROMGIT: usb: gadget: udc: core: Prevent redundant calls to pullup af9ff24a2317 BACKPORT: FROMGIT: usb: gadget: udc: core: Invoke usb_gadget_connect only when started fa41464b3d26 ANDROID: KVM: arm64: Move addr_is_allowed_memory() check into host callback 18206ce8941f ANDROID: KVM: arm64: Pass addr to get_page_state() helper 736fe45d8b77 UPSTREAM: usb: typec: tcpm: Add support for altmodes 01876c1f3879 UPSTREAM: usb: typec: Add typec_port_register_altmodes() 91fdd255931e ANDROID: GKI: Add RTK STB KMI symbol list 2f2c6f2cf060 BACKPORT: usb: dwc3: gadget: Ignore End Transfer delay on teardown f3d296bfc1c4 BACKPORT: usb: dwc3: gadget: Only End Transfer for ep0 data phase ebf7be52971d BACKPORT: usb: dwc3: gadget: Don't delay End Transfer on delayed_status c0b28ac8b397 BACKPORT: usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable 1c7619e6803b BACKPORT: usb: dwc3: Avoid unmapping USB requests if endxfer is not complete b81867fc00a4 BACKPORT: usb: dwc3: gadget: Delay issuing End Transfer b3f4451b82e7 BACKPORT: usb: dwc3: gadget: Wait for ep0 xfers to complete during dequeue 7ded59176144 BACKPORT: usb: dwc3: gadget: move cmd_endtransfer to extra function 6b86d5233696 ANDROID: mm/filemap: Fix missing put_page() for speculative page fault 5fde597537a4 ANDROID: dma-buf: heaps: Don't lock unused dmabuf_page_pool mutex Test: treehugger Bug: 287887741 Change-Id: Ia67897022635b8104cbfbcb85b54bfa93e53b2b5
2023-04-24Update kernel to builds 9937213Howard Chen
git log --first-parent -100 --oneline --no-decorate 1e1264f254cb..f8d8d72a7d81: f8d8d72a7d81 UPSTREAM: of: reserved_mem: Use proper binary prefix a550d93c939a UPSTREAM: mm: multi-gen LRU: fix crash during cgroup migration ec8b02c92588 UPSTREAM: usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints 68b35dfedcc1 UPSTREAM: KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation 40fc945d928b BACKPORT: hugetlb: unshare some PMDs when splitting VMAs e651e224cb98 UPSTREAM: KVM: arm64: Free hypervisor allocations if vector slot init fails 446883fce5ad UPSTREAM: pstore: Properly assign mem_type property 2261d5cce3c7 UPSTREAM: scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery 8e79f14bb46a UPSTREAM: KVM: arm64: Fix benign bug with incorrect use of VA_BITS 06e6e843a1cf UPSTREAM: coresight: trbe: remove cpuhp instance node before remove cpuhp state 2c2905b52675 BACKPORT: scsi: ufs: core: Fix the polling implementation 8a4dff334332 UPSTREAM: block: mq-deadline: Fix dd_finish_request() for zoned devices d85e7fbcc30f BACKPORT: arm64: mm: kfence: only handle translation faults dc0148ee202d UPSTREAM: mm/damon/dbgfs: check if rm_contexts input is for a real context a807402d28bb UPSTREAM: mm/shmem: use page_mapping() to detect page cache for uffd continue adafd34979fe UPSTREAM: f2fs: fix gc mode when gc_urgent_high_remaining is 1 336c2f588817 BACKPORT: mm: multi-gen LRU: move lru_gen_add_mm() out of IRQ-off region 5c311ab6a094 UPSTREAM: KVM: arm64: Use correct accessor to parse stage-1 PTEs 69eba5395044 FROMLIST: sched/wait: Fix a kthread_park race with wait_woken() 5c8f4dcbbc48 UPSTREAM: firmware: tegra: Fix error application of sizeof() to pointer 14d0c7d2237c BACKPORT: drm/amd/display: Allocate structs needed by dcn_bw_calc_rq_dlg_ttu in pipe_ctx 2e0d29733365 BACKPORT: drm/amd/display: Pass display_pipe_params_st as const in DML 5e92073713f8 UPSTREAM: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' e0f4a32ac827 ANDROID: fuse-bpf: Run bpf with migration disabled 59958dee2cdd ANDROID: incremental fs: Evict inodes before freeing mount data 8233931bd607 ANDROID: fuse: fix struct path zero initialization f96eed0e7bf3 ANDROID: MGLRU: Avoid reactivation of anon pages on swap full a79f98510908 ANDROID: fuse-bpf: Correctly put backing files ad92c3750659 ANDROID: fuse: Support errors from fuse daemon in canonical path e56c90dba513 ANDROID: Update ABI symbols 0dd9f48b93cd UPSTREAM: mm: memcontrol: set the correct memcg swappiness restriction 74a32e3994e5 UPSTREAM: media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 347e7b0cfd0b ANDROID: Fix kernelci break: eventfd_signal_mask redefined afb74ec9db7d ANDROID: GKI: rockchip: add symbols for dw-dp and skw wifi. 7949efbae946 ANDROID: ABI: Update db845c symbol list for drm_bridge 33b3c95abf06 ANDROID: Export kthread_set_per_cpu 3a0e9d7ecb2d ANDROID: dm-default-key: update for blk_crypto_evict_key() returning void f38706b8313e BACKPORT: FROMGIT: blk-crypto: make blk_crypto_evict_key() more robust ee0c7832d8cb BACKPORT: FROMGIT: blk-crypto: make blk_crypto_evict_key() return void e7c0e107328a BACKPORT: FROMGIT: blk-mq: release crypto keyslot before reporting I/O complete d392e4fc27d9 ANDROID: gki_defconfig: enable CONFIG_CRYPTO_GHASH_ARM64_CE 397e2499a9b0 UPSTREAM: hid: bigben_probe(): validate report count 610cbca43056 UPSTREAM: HID: bigben: use spinlock to safely schedule workers 70c84a458be4 UPSTREAM: HID: bigben_worker() remove unneeded check on report_field 89174d3e0bc7 UPSTREAM: HID: bigben: use spinlock to protect concurrent accesses 2ce4ee5f2e02 BACKPORT: USB: gadget: Fix use-after-free during usb config switch 5748fe6d9b52 ANDROID: sched/fair: Remove duplicated trace function b496bf670e36 ANDROID: fix ABI by undoing atomic64_t -> u64 type conversion a1ef538264d1 UPSTREAM: net: retrieve netns cookie via getsocketopt 5bd97c87e32e UPSTREAM: net: initialize net->net_cookie at netns setup 629c258cd535 ANDROID: ABI: Add page_pinner_inited into symbols list 468b0002b4d2 ANDROID: page_pinner: prevent pp_buffer access before initialization 6d280a3d95c9 Merge "Merge tag 'android13-5.10.168_r00' into android13-5.10" into android13-5.10 69399b0088e2 UPSTREAM: hwrng: virtio - add an internal buffer 49cae6936e5e UPSTREAM: ext4: fix another off-by-one fsmap error on 1k block filesystems 4966ae5785ab UPSTREAM: dm verity: stop using WQ_UNBOUND for verify_wq 4fc51be002e2 BACKPORT: dm verity: enable WQ_HIGHPRI on verify_wq 01497e605382 UPSTREAM: dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND beda74302101 UPSTREAM: ext4: block range must be validated before use in ext4_mb_clear_bb() beda13a989bc UPSTREAM: ext4: add strict range checks while freeing blocks daab1575de51 UPSTREAM: ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() 359a6bb88c04 UPSTREAM: ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() 158f7d88490b UPSTREAM: usb: dwc3: core: do not use 3.0 clock when operating in 2.0 mode 3e230ce34e81 ANDROID: GKI: rockchip: Add symbols for clk api c79a7dd41279 ANDROID: remove patch rejected file b672534fba5b BACKPORT: arm64: mte: move register initialization to C b00ff95cd08b ANDROID: Update the ABI symbol list and xml 9983e92acd5c ANDROID: GKI: rockchip: Add symbols for pwm driver 0d71e06dda24 ANDROID: GKI: rockchip: Add symbols for some sensor/wifi 3411348ab34d UPSTREAM: ext4: refuse to create ea block when umounted 1e273912c7f0 UPSTREAM: ext4: optimize ea_inode block expansion 1fb0b966c597 UPSTREAM: ext4: allocate extended attribute value in vmalloc area 5e2558a345a3 ANDROID: Update the ABI 258bb3fe24b7 UPSTREAM: scsi: ufs: Fix a deadlock between PM and the SCSI error handler a1674d99d76c BACKPORT: UPSTREAM: scsi: core: Change the return type of .eh_timed_out() 9b306b80a51f ANDROID: usb: gadget: f_accessory: update to usb_gstrings_attach 998faa4967c6 ANDROID: GKI: rockchip: Add symbols for usb audio a0adec9d7270 ANDROID: GKI: rockchip: Add symbols for some wifi 64c66caa8f1f FROMGIT: pstore: Revert pmsg_lock back to a normal mutex 174add77871f UPSTREAM: scsi: ufs: Introduce the function ufshcd_execute_start_stop() 9ec67418f588 BACKPORT: UPSTREAM: scsi: ufs: Track system suspend / resume activity 30a63d4afdc1 UPSTREAM: scsi: ufs: Try harder to change the power mode a3d391cece57 UPSTREAM: scsi: ufs: Reduce the START STOP UNIT timeout 3ca6a9b7939a UPSTREAM: scsi: ufs: Use 'else' in ufshcd_set_dev_pwr_mode() 1888e54a33ff UPSTREAM: scsi: core: Support failing requests while recovering 2a34d9180a35 UPSTREAM: scsi: core: Fix a race between scsi_done() and scsi_timeout() 099c847e6426 UPSTREAM: scsi: ufs: core: Reduce the power mode change timeout 31c9df0cada4 UPSTREAM: net/sched: tcindex: update imperfect hash filters respecting rcu f32271fcb48b ANDROID: Update the ABI representation 748d0fb5d119 UPSTREAM: kthread: add the helper function kthread_run_on_cpu() b60c5c1b94fa ANDROID: GKI: rockchip: Add symbols for multi dais snd d2eb33ecf7f2 ANDROID: GKI: rockchip: Add symbols for some wifi/bt ff1fcec189e0 ANDROID: Enable percpu high priority kthreads for erofs b7f5039f59d8 UPSTREAM: erofs: fix an error code in z_erofs_init_zip_subsystem() 2de95f5d183c BACKPORT: erofs: add per-cpu threads for decompression as an option fae9c7400012 ANDROID: kernel: fix debug_kinfo set twice crash issue 430d142a441a UPSTREAM: io_uring: ensure that io_init_req() passes in the right issue_flags e88772805860 UPSTREAM: io_uring: add missing lock in io_get_file_fixed 7d07780fe5bc ANDROID: GKI: rockchip: Add symbols for sensorbox 361fe0b7d26c UPSTREAM: io_uring/rw: remove leftover debug statement Test: treehugger Bug: 278158800 Change-Id: Id96be989b5839d8165175606c7a65cdb1964d2f9
2023-04-19Merge "Revert "Update kernel to builds 9937213"" into android13-gsiHoward Chen
2023-04-19Revert "Update kernel to builds 9937213"Howard Chen
Revert submission 2535410-android13-5.10-2023-04-r1 Reason for revert: b/278640654 Reverted changes: /q/submissionid:2535410-android13-5.10-2023-04-r1 Change-Id: I324e07e9c94807ef0a98746825818333dd4d7e71
2023-04-17Update kernel to builds 9937212Howard Chen
git log --first-parent -100 --oneline --no-decorate aa272796660e..2f051979ea09: 2f051979ea09 ANDROID: Updatae the GKI symbol list and ABI XML. 30edea77f778 ANDROID: gki_defconfig: enable CONFIG_BLK_CGROUP_IOPRIO ec96f224148a FROMLIST: [PATCH v2] tick/broadcast: Do not set oneshot_mask except was_periodic was true ff29d7e59d15 UPSTREAM: KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 428069e9c615 ANDROID: GKI: Update symbol list for Unisoc a6dcbbd57fd6 ANDROID: abi_gki_aarch64_qcom: update abi 6ccb91c80a50 BACKPORT: FROMGIT: rcu: Avoid freeing new kfree_rcu() memory after old grace period 0491ec319e94 ANDROID: MGLRU: Avoid reactivation of anon pages on swap full 5959a6946f6a ANDROID: fuse-bpf: Run bpf with migration disabled f01e7da91fa7 ANDROID: incremental fs: Evict inodes before freeing mount data fe8e1408d916 ANDROID: GKI: Update symbol list for Amlogic fd28863aa497 ANDROID: fuse-bpf: Correctly put backing files 8e6265391ea9 UPSTREAM: media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 617c5ccc25ec UPSTREAM: hid: bigben_probe(): validate report count e422c244a9b2 UPSTREAM: HID: bigben: use spinlock to safely schedule workers 7516b4d0ff7e ANDROID: Fix kernelci break: eventfd_signal_mask redefined f3a30a028ef9 ANDROID: fuse: fix struct path zero initialization ee002ea6adbe UPSTREAM: Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} 1fd3cdb1c245 UPSTREAM: HID: bigben_worker() remove unneeded check on report_field 2cabed5f0265 UPSTREAM: HID: bigben: use spinlock to protect concurrent accesses 35ff3e8cb6c4 ANDROID: gki_defconfig: enable CONFIG_CRYPTO_GHASH_ARM64_CE d3b24dd2c79a ANDROID: dm-default-key: update for blk_crypto_evict_key() returning void 75a94121008c BACKPORT: FROMGIT: blk-crypto: make blk_crypto_evict_key() more robust 4f1318871f96 BACKPORT: FROMGIT: blk-crypto: make blk_crypto_evict_key() return void 1f978b52162d BACKPORT: FROMGIT: blk-mq: release crypto keyslot before reporting I/O complete f08d600c31ce ANDROID: GKI: Update symbol list for mtk afcf7ac2f333 UPSTREAM: of: base: Skip CPU nodes with "fail"/"fail-..." status 44a94ece4726 ANDROID: fuse: Support errors from fuse daemon in canonical path 30c810b80914 ANDROID: fsnotify: Notify lower fs of open 00d76c2ca4a8 UPSTREAM: ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN_VMALLOC 37bcdf00abfd UPSTREAM: ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC 5476e160a6a6 Merge "Merge tag 'android13-5.15.94_r00' into android13-5.15" into android13-5.15 e5862f1a4060 UPSTREAM: wifi: nl80211: fix puncturing bitmap policy f8c9753a1256 UPSTREAM: hwrng: virtio - add an internal buffer 1dddc1992eae ANDROID: GKI: Update abi_gki_aarch64_qcom 092199e995ef BACKPORT: wifi: nl80211: Allow authentication frames and set keys on NAN interface 05164a8564ba UPSTREAM: wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD 6bab8a400278 BACKPORT: wifi: cfg80211: include puncturing bitmap in channel switch events e8a4772f4d12 BACKPORT: wifi: nl80211: validate and configure puncturing bitmap b099f1eb0b33 UPSTREAM: regmap: Don't warn about cache only mode for devices with no cache b3ebd7ca3bd6 ANDROID: dma-buf: system_heap: kmap_local_page instead of kmap_atomic 16e9875abd44 ANDROID: GKI: update xiaomi symbol list cf18e5eb5ef2 UPSTREAM: ext4: fix another off-by-one fsmap error on 1k block filesystems 090c1ebf8df4 UPSTREAM: dm verity: stop using WQ_UNBOUND for verify_wq 7f356bba0251 BACKPORT: dm verity: enable WQ_HIGHPRI on verify_wq 4017ffbb86e8 UPSTREAM: dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND a6c4727f6a53 UPSTREAM: loop: Fix use-after-free issues 24c1fcb7878c ANDROID: GKI: Update symbol list for mtk 6c60fdbac2c9 UPSTREAM: ext4: block range must be validated before use in ext4_mb_clear_bb() 53ce0eef4695 UPSTREAM: ext4: add strict range checks while freeing blocks 20389d86cb01 UPSTREAM: ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() 60c24f4d1535 UPSTREAM: ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() 7ba7908a8d52 ANDROID: mm: handle SPF using a copy of the original vma 521f3bc70dc8 ANDROID: mm: fix UAF in SPF e09118b90b6f ANDROID: GKI: Update symbol list for mtk 0659efffd9d3 UPSTREAM: arm64: efi: Make efi_rt_lock a raw_spinlock 6b908238a81e UPSTREAM: wifi: cfg80211: Set SSID if it is not already set 554a9671671a Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" eef9e1295bde UPSTREAM: rtmutex: Ensure that the top waiter is always woken up cc0db0b28cfc UPSTREAM: cgroup/cpuset: Don't filter offline CPUs in cpuset_cpus_allowed() for top cpuset tasks 3c4f88430679 UPSTREAM: ext4: refuse to create ea block when umounted 0473082f7ad7 UPSTREAM: ext4: optimize ea_inode block expansion bf0b8e8181b0 UPSTREAM: ext4: allocate extended attribute value in vmalloc area 79bd2581b8cd ANDROID: ABI: Update the GKI symbol list and ABI XML cfe5bd7f0163 ANDROID: abi_gki_aarch64_qcom: Update symbol list f3091267aca0 ANDROID: GKI: update xiaomi symbol list fb1db47637a3 UPSTREAM: Partially revert "perf/arm-cmn: Optimise DTC counter accesses" 1f12217e5de2 UPSTREAM: usb: dwc3: gadget: Ignore End Transfer delay on teardown fc41b9e12227 UPSTREAM: elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} ee863e210983 UPSTREAM: arm64: mte: Fix double-freeing of the temporary tag storage during coredump 7dc85abaac28 UPSTREAM: wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() 8b1316dd5b16 UPSTREAM: mm/page_exit: fix kernel doc warning in page_ext_put() 37fbaa232deb UPSTREAM: f2fs: fix gc mode when gc_urgent_high_remaining is 1 ad8cc978ccc1 BACKPORT: mm: multi-gen LRU: move lru_gen_add_mm() out of IRQ-off region 73d24f728f3f UPSTREAM: KVM: arm64: Use correct accessor to parse stage-1 PTEs 2f6641fde7e3 UPSTREAM: wifi: fix multi-link element subelement iteration 0cc04953f0c0 UPSTREAM: perf/arm-cmn: Add more bits to child node address offset field a481cc4587ce UPSTREAM: perf/arm-cmn: Update watchpoint format 668c43092bbd UPSTREAM: perf/arm-cmn: Hide XP PUB events for CMN-600 5761541a4eb5 BACKPORT: wifi: cfg80211: move puncturing bitmap validation from mac80211 267de69e07c3 UPSTREAM: wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event 83e77c318322 BACKPORT: cfg80211: Update Transition Disable policy during port authorization f4559cb66624 ANDROID: ABI: Update db845c symbol list on ufshcd bef41f506fe2 ANDROID: usb: gadget: f_accessory: update to usb_gstrings_attach 0fd1c2a78d14 UPSTREAM: usb: gadget: composite: Draw 100mA current if not configured a223191ed9f6 UPSTREAM: usb: dwc3: gadget: Change condition for processing suspend event 91c677412ca9 UPSTREAM: net/sched: tcindex: update imperfect hash filters respecting rcu 6ca9fd3a0ceb BACKPORT: FROMGIT: scsi: ufs: core: Add hibernation callbacks 35d26a773653 ANDROID: ABI: Update unisoc thermal symbol list 683fe954dc18 ANDROID: thermal: Add a vendor hook for thermal throttle update e013dc708169 ANDROID: GKI: Add symbol list for Lenovo 6a7aa0901366 ANDROID: Enable percpu high priority kthreads for erofs 40a9ba963b1a UPSTREAM: erofs: fix an error code in z_erofs_init_zip_subsystem() 7dc188b2220b BACKPORT: erofs: add per-cpu threads for decompression as an option 4fd62a87f5da ANDROID: ABI: Update oplus symbol list 05b5ff11ad98 ANDROID: vendor_hooks: Add hooks for mutex and rwsem optimistic spin 9eec95bb4b41 UPSTREAM: io_uring: ensure that io_init_req() passes in the right issue_flags c112dc57713a ANDROID: Update the GKI symbol list and ABI XML bdf1c2ccdf1b UPSTREAM: io_uring: add missing lock in io_get_file_fixed 3352886cae4c ANDROID: gki_config: enable CONFIG_IIO_TRIGGERED_BUFFER Test: treehugger Bug: 277857597 Change-Id: Idc61720af99eaddaf07b465f53af9fd02b144689
2023-04-14Update kernel to builds 9937213Howard Chen
git log --first-parent -100 --oneline --no-decorate 1e1264f254cb..f8d8d72a7d81: f8d8d72a7d81 UPSTREAM: of: reserved_mem: Use proper binary prefix a550d93c939a UPSTREAM: mm: multi-gen LRU: fix crash during cgroup migration ec8b02c92588 UPSTREAM: usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints 68b35dfedcc1 UPSTREAM: KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation 40fc945d928b BACKPORT: hugetlb: unshare some PMDs when splitting VMAs e651e224cb98 UPSTREAM: KVM: arm64: Free hypervisor allocations if vector slot init fails 446883fce5ad UPSTREAM: pstore: Properly assign mem_type property 2261d5cce3c7 UPSTREAM: scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery 8e79f14bb46a UPSTREAM: KVM: arm64: Fix benign bug with incorrect use of VA_BITS 06e6e843a1cf UPSTREAM: coresight: trbe: remove cpuhp instance node before remove cpuhp state 2c2905b52675 BACKPORT: scsi: ufs: core: Fix the polling implementation 8a4dff334332 UPSTREAM: block: mq-deadline: Fix dd_finish_request() for zoned devices d85e7fbcc30f BACKPORT: arm64: mm: kfence: only handle translation faults dc0148ee202d UPSTREAM: mm/damon/dbgfs: check if rm_contexts input is for a real context a807402d28bb UPSTREAM: mm/shmem: use page_mapping() to detect page cache for uffd continue adafd34979fe UPSTREAM: f2fs: fix gc mode when gc_urgent_high_remaining is 1 336c2f588817 BACKPORT: mm: multi-gen LRU: move lru_gen_add_mm() out of IRQ-off region 5c311ab6a094 UPSTREAM: KVM: arm64: Use correct accessor to parse stage-1 PTEs 69eba5395044 FROMLIST: sched/wait: Fix a kthread_park race with wait_woken() 5c8f4dcbbc48 UPSTREAM: firmware: tegra: Fix error application of sizeof() to pointer 14d0c7d2237c BACKPORT: drm/amd/display: Allocate structs needed by dcn_bw_calc_rq_dlg_ttu in pipe_ctx 2e0d29733365 BACKPORT: drm/amd/display: Pass display_pipe_params_st as const in DML 5e92073713f8 UPSTREAM: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' e0f4a32ac827 ANDROID: fuse-bpf: Run bpf with migration disabled 59958dee2cdd ANDROID: incremental fs: Evict inodes before freeing mount data 8233931bd607 ANDROID: fuse: fix struct path zero initialization f96eed0e7bf3 ANDROID: MGLRU: Avoid reactivation of anon pages on swap full a79f98510908 ANDROID: fuse-bpf: Correctly put backing files ad92c3750659 ANDROID: fuse: Support errors from fuse daemon in canonical path e56c90dba513 ANDROID: Update ABI symbols 0dd9f48b93cd UPSTREAM: mm: memcontrol: set the correct memcg swappiness restriction 74a32e3994e5 UPSTREAM: media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 347e7b0cfd0b ANDROID: Fix kernelci break: eventfd_signal_mask redefined afb74ec9db7d ANDROID: GKI: rockchip: add symbols for dw-dp and skw wifi. 7949efbae946 ANDROID: ABI: Update db845c symbol list for drm_bridge 33b3c95abf06 ANDROID: Export kthread_set_per_cpu 3a0e9d7ecb2d ANDROID: dm-default-key: update for blk_crypto_evict_key() returning void f38706b8313e BACKPORT: FROMGIT: blk-crypto: make blk_crypto_evict_key() more robust ee0c7832d8cb BACKPORT: FROMGIT: blk-crypto: make blk_crypto_evict_key() return void e7c0e107328a BACKPORT: FROMGIT: blk-mq: release crypto keyslot before reporting I/O complete d392e4fc27d9 ANDROID: gki_defconfig: enable CONFIG_CRYPTO_GHASH_ARM64_CE 397e2499a9b0 UPSTREAM: hid: bigben_probe(): validate report count 610cbca43056 UPSTREAM: HID: bigben: use spinlock to safely schedule workers 70c84a458be4 UPSTREAM: HID: bigben_worker() remove unneeded check on report_field 89174d3e0bc7 UPSTREAM: HID: bigben: use spinlock to protect concurrent accesses 2ce4ee5f2e02 BACKPORT: USB: gadget: Fix use-after-free during usb config switch 5748fe6d9b52 ANDROID: sched/fair: Remove duplicated trace function b496bf670e36 ANDROID: fix ABI by undoing atomic64_t -> u64 type conversion a1ef538264d1 UPSTREAM: net: retrieve netns cookie via getsocketopt 5bd97c87e32e UPSTREAM: net: initialize net->net_cookie at netns setup 629c258cd535 ANDROID: ABI: Add page_pinner_inited into symbols list 468b0002b4d2 ANDROID: page_pinner: prevent pp_buffer access before initialization 6d280a3d95c9 Merge "Merge tag 'android13-5.10.168_r00' into android13-5.10" into android13-5.10 69399b0088e2 UPSTREAM: hwrng: virtio - add an internal buffer 49cae6936e5e UPSTREAM: ext4: fix another off-by-one fsmap error on 1k block filesystems 4966ae5785ab UPSTREAM: dm verity: stop using WQ_UNBOUND for verify_wq 4fc51be002e2 BACKPORT: dm verity: enable WQ_HIGHPRI on verify_wq 01497e605382 UPSTREAM: dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND beda74302101 UPSTREAM: ext4: block range must be validated before use in ext4_mb_clear_bb() beda13a989bc UPSTREAM: ext4: add strict range checks while freeing blocks daab1575de51 UPSTREAM: ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() 359a6bb88c04 UPSTREAM: ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() 158f7d88490b UPSTREAM: usb: dwc3: core: do not use 3.0 clock when operating in 2.0 mode 3e230ce34e81 ANDROID: GKI: rockchip: Add symbols for clk api c79a7dd41279 ANDROID: remove patch rejected file b672534fba5b BACKPORT: arm64: mte: move register initialization to C b00ff95cd08b ANDROID: Update the ABI symbol list and xml 9983e92acd5c ANDROID: GKI: rockchip: Add symbols for pwm driver 0d71e06dda24 ANDROID: GKI: rockchip: Add symbols for some sensor/wifi 3411348ab34d UPSTREAM: ext4: refuse to create ea block when umounted 1e273912c7f0 UPSTREAM: ext4: optimize ea_inode block expansion 1fb0b966c597 UPSTREAM: ext4: allocate extended attribute value in vmalloc area 5e2558a345a3 ANDROID: Update the ABI 258bb3fe24b7 UPSTREAM: scsi: ufs: Fix a deadlock between PM and the SCSI error handler a1674d99d76c BACKPORT: UPSTREAM: scsi: core: Change the return type of .eh_timed_out() 9b306b80a51f ANDROID: usb: gadget: f_accessory: update to usb_gstrings_attach 998faa4967c6 ANDROID: GKI: rockchip: Add symbols for usb audio a0adec9d7270 ANDROID: GKI: rockchip: Add symbols for some wifi 64c66caa8f1f FROMGIT: pstore: Revert pmsg_lock back to a normal mutex 174add77871f UPSTREAM: scsi: ufs: Introduce the function ufshcd_execute_start_stop() 9ec67418f588 BACKPORT: UPSTREAM: scsi: ufs: Track system suspend / resume activity 30a63d4afdc1 UPSTREAM: scsi: ufs: Try harder to change the power mode a3d391cece57 UPSTREAM: scsi: ufs: Reduce the START STOP UNIT timeout 3ca6a9b7939a UPSTREAM: scsi: ufs: Use 'else' in ufshcd_set_dev_pwr_mode() 1888e54a33ff UPSTREAM: scsi: core: Support failing requests while recovering 2a34d9180a35 UPSTREAM: scsi: core: Fix a race between scsi_done() and scsi_timeout() 099c847e6426 UPSTREAM: scsi: ufs: core: Reduce the power mode change timeout 31c9df0cada4 UPSTREAM: net/sched: tcindex: update imperfect hash filters respecting rcu f32271fcb48b ANDROID: Update the ABI representation 748d0fb5d119 UPSTREAM: kthread: add the helper function kthread_run_on_cpu() b60c5c1b94fa ANDROID: GKI: rockchip: Add symbols for multi dais snd d2eb33ecf7f2 ANDROID: GKI: rockchip: Add symbols for some wifi/bt ff1fcec189e0 ANDROID: Enable percpu high priority kthreads for erofs b7f5039f59d8 UPSTREAM: erofs: fix an error code in z_erofs_init_zip_subsystem() 2de95f5d183c BACKPORT: erofs: add per-cpu threads for decompression as an option fae9c7400012 ANDROID: kernel: fix debug_kinfo set twice crash issue 430d142a441a UPSTREAM: io_uring: ensure that io_init_req() passes in the right issue_flags e88772805860 UPSTREAM: io_uring: add missing lock in io_get_file_fixed 7d07780fe5bc ANDROID: GKI: rockchip: Add symbols for sensorbox 361fe0b7d26c UPSTREAM: io_uring/rw: remove leftover debug statement Test: treehugger Bug: 278158800 Change-Id: Iab1bcbe66c7f7d954fac9a9e1a8ac2978a57f454
2023-03-01Merge "Update kernel to builds 9611439" into android13-gsiTreehugger Robot
2023-03-01Update kernel to builds 9611439Howard Chen
git log --first-parent -100 --oneline --no-decorate 8945ccdb2203..aa272796660e: aa272796660e BACKPORT: of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem 20c1f0a6d2c6 Revert "BACKPORT: FROMGIT: mm/cma.c: make kmemleak aware of all CMA regions" 5862eafd8ef7 Revert "FROMGIT: mm/cma.c: delete kmemleak objects when freeing CMA areas to buddy at boot" 5c6418ddee6c Revert "UPSTREAM: mm: kmemleak: alloc gray object for reserved region with direct map" 45a51d2eb8c7 ANDROID: GKI: Update symbol list for Amlogic d41e54aefb92 ANDROID: GKI: Add symbol list for ZEKU 32d4e80df4cb ANDROID: dm-bow: Add ABI documentation 88e27b17aab6 ANDROID: dm-bow: Fix 5.15 compatibility issue 63a1e5f1d07a Revert "ANDROID: dm-bow: remove dm-bow" d07a013cd06f ANDROID: vendor_hook: fix the error record of rwsem 5fcf93b31647 ANDROID: ABI: Update allowed list for QCOM 16e7178e5875 ANDROID: GKI: Update abi_gki_aarch64_qcom symbols 4ef0a7dff1c4 ANDROID: crypto: testmgr - add back deleted hctr2 test vectors 2cde0330aa31 ANDROID: abi_gki_aarch64_qcom: Add rpmsg_rx_done and zap_vma_ptes 810133cb61fe ANDROID: cpuidle-psci: Fix suspicious RCU usage 6f810b08ef10 FROMGIT: usb: gadget: configfs: Restrict symlink creation is UDC already binded 9dff37ba7b7e ANDROID: Update symbol list for sunxi 18eaf71786cf FROMGIT: scsi: ufs: Try harder to change the power mode cfc314cd6f03 UPSTREAM: scsi: ufs: Reduce the START STOP UNIT timeout 6a9193a0ff96 UPSTREAM: 9p/fd: fix issue of list_del corruption in p9_fd_cancel() b4c3ac472028 UPSTREAM: fs: do not update freeing inode i_io_list b607fae9000f UPSTREAM: f2fs: fix to invalidate dcc->f2fs_issue_discard in error path 0b34c91b8367 FROMGIT: wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() f719d33f1144 UPSTREAM: iommu/iova: Fix alloc iova overflows issue 43c604d36ef2 UPSTREAM: iommu: Avoid races around device probe 613751d732f4 ANDROID: GKI: Update abi_gki_aarch64_pasa 2f7c6eb5876b ANDROID: softirq: Refine RT defer softirq 286300ece413 UPSTREAM: wifi: wilc1000: validate number of channels 7594f016edaf UPSTREAM: wifi: wilc1000: validate pairwise and authentication suite offsets d9a54ce812bf UPSTREAM: wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute 0be098594735 UPSTREAM: media: dvb-core: Fix UAF due to refcount races at releasing e5905d8ab396 ANDROID: Update the GKI symbol list and ABI XML 984241bdc04f UPSTREAM: efi: rt-wrapper: Add missing include ec6fe823507b UPSTREAM: arm64: efi: Execute runtime services from a dedicated stack 003dacfcee54 UPSTREAM: KVM: x86/mmu: Fix race condition in direct_page_fault 19987d1e7fee UPSTREAM: usb: gadget: uvc: Rename bmInterfaceFlags -> bmInterlaceFlags 6d2ec81c11aa ANDROID: GKI: KASAN: disable INLINE ae0a1eb8308a ANDROID: GKI: Update symbol list for mtk 9a8dcea6abcf ANDROID: usb: f_accessory: Check buffer size when initialised via composite 2a298e88eb2c UPSTREAM: drm/shmem-helper: Avoid vm_open error paths 2c76d2b9c5d2 UPSTREAM: proc: avoid integer type confusion in get_proc_long cc6c5c7fa237 UPSTREAM: ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF 0861407d6e2d UPSTREAM: proc: proc_skip_spaces() shouldn't think it is working on C strings 3cf30601b034 UPSTREAM: usb: gadget: f_hid: fix f_hidg lifetime vs cdev 8864b0342f70 UPSTREAM: nfp: fix use-after-free in area_cache_get() 9563d286197b FROMGIT: scsi: ufs: Modify Tactive time setting conditions afe869b80a61 ANDROID: gki_defconfig: disable various x86 and hw flags 4dc28fe92869 UPSTREAM: usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait a60104c6cc76 Merge tag 'android13-5.15.78_r00' into android13-5.15 0c8a58469bba UPSTREAM: usb: gadget: uvc: Prevent buffer overflow in setup handler 85b6370411e2 UPSTREAM: usb: gadget: uvc: also use try_format in set_format 0a1c1e4f6459 UPSTREAM: usb: gadget: uvc: default the ctrl request interface offsets fce2002702bb UPSTREAM: usb: gadget: uvc: don't put item still in use 38ce45512f12 UPSTREAM: usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video() eae0c310a5a3 UPSTREAM: usb: gadget: uvc: add v4l2 try_format api call 5f385970be9e UPSTREAM: usb: gadget: uvc: add v4l2 enumeration api calls 4aa53ed66be0 BACKPORT: media: uvcvideo: move uvc_format_desc to common header fc7969e41e20 BACKPORT: media: v4l: move helper functions for fractions from uvc to v4l2-common 0f48a44f70c4 UPSTREAM: usb: gadget: uvc: increase worker prio to WQ_HIGHPRI 8792df01c4e3 UPSTREAM: usb: move from strlcpy with unused retval to strscpy 1b2bc88b5968 UPSTREAM: usb: gadget: uvc: Fix comment blocks style 8bc4e8047128 UPSTREAM: usb: gadget: uvc: track frames in format entries 28431ab172ef ANDROID: clocksource/arm_arch_timer: Add workaround for erratum 858921 6b4d1d899538 UPSTREAM: usb: gadget: f_fs: Ensure ep0req is dequeued before free_request 001fc069da51 UPSTREAM: usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait c190539f4e0f UPSTREAM: usb: gadget: uvc: move structs to common header e5fe1a95c366 UPSTREAM: usb: gadget: uvc: prevent index variables to start from 0 413bfd5f1bed UPSTREAM: usb: gadget: uvc: implement dwPresentationTime and scrSourceClock baa5c6d923a8 UPSTREAM: usb: gadget: uvc: ensure the vdev is unset 82beac34d825 BACKPORT: UPSTREAM: usb: dwc3: EP clear halt leading to clearing of delayed_status 016d61094be9 ANDROID: mm/oom_kill: fix task_struct refcount_t: underflow; use-after-free. 2f40ae382fe6 ANDROID: ABI: Update allowed list for QCOM c7562e628cc7 ANDROID: GKI: update allowed list for exynosauto SoC Test: treehugger Bug: 270887383 Change-Id: Ifc21f307f992e3d69d30edc2dac2b8baf0150984
2023-02-28Update kernel to builds 9611411Howard Chen
git log --first-parent -100 --oneline --no-decorate 81c28fd752ba..1e1264f254cb: 1e1264f254cb ANDROID: GKI: rockchip: add symbols for drm hdcp f69ac8aa5f86 BACKPORT: PCI: dwc: Support multiple ATU memory regions 3d91858aa2da ANDROID: cpuidle-psci: Fix suspicious RCU usage df71c552a20c ANDROID: Update the ABI representation bb12156ef5ba ANDROID: fix up struct task_struct ABI change in 5.10.162 302ed29f66b9 ANDROID: struct io_uring ABI preservation hack for 5.10.162 changes d2c5262f308b ANDROID: add flags variable back to struct proto_ops b52fdbc1b3bf UPSTREAM: io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups 5ab578f7df58 UPSTREAM: eventfd: provide a eventfd_signal_mask() helper 5e4839b5bd89 UPSTREAM: eventpoll: add EPOLL_URING_WAKE poll wakeup flag adb1793bd885 UPSTREAM: Revert "proc: don't allow async path resolution of /proc/self components" 00244b71d554 UPSTREAM: Revert "proc: don't allow async path resolution of /proc/thread-self components" a2b8beebd562 UPSTREAM: net: remove cmsg restriction from io_uring based send/recvmsg calls 54e8ad83baf4 UPSTREAM: task_work: unconditionally run task_work from get_signal() a87b1bb4747e UPSTREAM: signal: kill JOBCTL_TASK_WORK 76050cdc5c34 UPSTREAM: io_uring: import 5.15-stable io_uring 2e4e89c5b297 UPSTREAM: task_work: add helper for more targeted task_work canceling 7b53a555da96 UPSTREAM: kernel: don't call do_exit() for PF_IO_WORKER threads 77c191dc56b1 UPSTREAM: kernel: stop masking signals in create_io_thread() d710e2083b4e UPSTREAM: x86/process: setup io_threads more like normal user space threads 4870deb1c20a UPSTREAM: arch: ensure parisc/powerpc handle PF_IO_WORKER in copy_thread() 7d75cc5940f2 UPSTREAM: arch: setup PF_IO_WORKER threads like PF_KTHREAD 63658562347a UPSTREAM: entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set 8bc50e2517a2 UPSTREAM: kernel: allow fork with TIF_NOTIFY_SIGNAL pending 9d60ee9135dd UPSTREAM: coredump: Limit what can interrupt coredumps 5fb7e93c70da UPSTREAM: kernel: remove checking for TIF_NOTIFY_SIGNAL b63801f3e0a0 UPSTREAM: task_work: remove legacy TWA_SIGNAL path 10f40ab056b7 UPSTREAM: alpha: fix TIF_NOTIFY_SIGNAL handling 499fca4b10f7 UPSTREAM: ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling fc4dbb1240a9 UPSTREAM: ia64: don't call handle_signal() unless there's actually a signal queued 5a9770902667 UPSTREAM: sparc: add support for TIF_NOTIFY_SIGNAL 1069e2ff3a19 UPSTREAM: riscv: add support for TIF_NOTIFY_SIGNAL 160340ad11fd UPSTREAM: nds32: add support for TIF_NOTIFY_SIGNAL 65d996264be7 UPSTREAM: ia64: add support for TIF_NOTIFY_SIGNAL 1574d0f22b93 UPSTREAM: h8300: add support for TIF_NOTIFY_SIGNAL d92b69ecd6bb UPSTREAM: c6x: add support for TIF_NOTIFY_SIGNAL 8a368cc329d8 UPSTREAM: alpha: add support for TIF_NOTIFY_SIGNAL 311de8e73774 UPSTREAM: xtensa: add support for TIF_NOTIFY_SIGNAL f91c885f3142 UPSTREAM: arm: add support for TIF_NOTIFY_SIGNAL c093260d7eb5 UPSTREAM: microblaze: add support for TIF_NOTIFY_SIGNAL d3468ebc61fe UPSTREAM: hexagon: add support for TIF_NOTIFY_SIGNAL 106e5fa64671 UPSTREAM: csky: add support for TIF_NOTIFY_SIGNAL 5ecb629385b9 UPSTREAM: openrisc: add support for TIF_NOTIFY_SIGNAL 348faa3a8697 UPSTREAM: sh: add support for TIF_NOTIFY_SIGNAL 4a0080d41c14 UPSTREAM: um: add support for TIF_NOTIFY_SIGNAL f33738375f99 UPSTREAM: s390: add support for TIF_NOTIFY_SIGNAL 87ae9db4bb22 UPSTREAM: mips: add support for TIF_NOTIFY_SIGNAL 8e3207538576 UPSTREAM: powerpc: add support for TIF_NOTIFY_SIGNAL dee52af9fc24 UPSTREAM: parisc: add support for TIF_NOTIFY_SIGNAL 2f16dce93172 UPSTREAM: nios32: add support for TIF_NOTIFY_SIGNAL 8d12b36e2f1a UPSTREAM: m68k: add support for TIF_NOTIFY_SIGNAL 0f674140b486 UPSTREAM: arm64: add support for TIF_NOTIFY_SIGNAL 1540ea40155c UPSTREAM: arc: add support for TIF_NOTIFY_SIGNAL 278dd08c4d15 UPSTREAM: x86: Wire up TIF_NOTIFY_SIGNAL b4edc074c81f UPSTREAM: task_work: Use TIF_NOTIFY_SIGNAL if available f4cd4af6f6c9 UPSTREAM: entry: Add support for TIF_NOTIFY_SIGNAL 7130f7ddb007 UPSTREAM: fs: provide locked helper variant of close_fd_get_file() d19b5414117b UPSTREAM: file: Rename __close_fd_get_file close_fd_get_file a7d98f2ecb55 UPSTREAM: fs: make do_renameat2() take struct filename ec6f3fc90a49 UPSTREAM: signal: Add task_sigpending() helper 8beeda6871a9 UPSTREAM: net: add accept helper not installing fd b79289afc076 UPSTREAM: net: provide __sys_shutdown_sock() that takes a socket 3d4b05a698aa UPSTREAM: tools headers UAPI: Sync openat2.h with the kernel sources 11430cec4fe1 UPSTREAM: fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED bc2a8e916037 UPSTREAM: Make sure nd->path.mnt and nd->path.dentry are always valid pointers 3b5db9b7f4c6 UPSTREAM: fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy* 32285646328a UPSTREAM: fs: add support for LOOKUP_CACHED 47d6206fe29f UPSTREAM: saner calling conventions for unlazy_child() bee0ab6a96e9 UPSTREAM: iov_iter: add helper to save iov_iter state 6dd8815ced55 UPSTREAM: kernel: provide create_io_thread() helper fca80680bab5 UPSTREAM: net: loopback: use NET_NAME_PREDICTABLE for name_assign_type 7baf972a0347 UPSTREAM: Bluetooth: L2CAP: Fix u8 overflow f8dd6c28be20 UPSTREAM: HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk 43d94d4fc1b5 UPSTREAM: HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 d2a559c821c2 UPSTREAM: HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E f3b7caed1e86 UPSTREAM: HID: ite: Add support for Acer S1002 keyboard-dock f0549e9484cd UPSTREAM: igb: Initialize mailbox message for VF reset 14e3dbe2af1e UPSTREAM: xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N 977072d403a8 UPSTREAM: USB: serial: f81534: fix division by zero on line-speed change 98f7d0a743f2 UPSTREAM: USB: serial: f81232: fix division by zero on line-speed change 59f4b8d8aaaf UPSTREAM: USB: serial: cp210x: add Kamstrup RF sniffer PIDs e25817290a2e UPSTREAM: USB: serial: option: add Quectel EM05-G modem 72aad418092d FROMGIT: f2fs: retry to update the inode page given data corruption 8d18f87e9763 UPSTREAM: media: dvb-core: Fix UAF due to refcount races at releasing bb8e65031af0 UPSTREAM: f2fs: fix to invalidate dcc->f2fs_issue_discard in error path 8dbefd5f4bd1 UPSTREAM: efi: rt-wrapper: Add missing include 592fa0235fac UPSTREAM: arm64: efi: Execute runtime services from a dedicated stack db5b973d1d7b ANDROID: cpu: correct dl_cpu_busy() calls d260081b452d Merge tag 'android13-5.10.157_r00' into android13-5.10 cda81835edbe Merge commit 319eb6144eda ("ANDROID: abi preservation for fscrypt change in 5.10.154") into android13-5.10 e7d4b9fdcca8 Merge commit 8f155782818c ("Merge 5.10.153 into android13-5.10-lts") into android13-5.10 930e60f3b07d ANDROID: update the .xml file due to changes in the 5.10.150 merge to struct sk_buff 1330c0af4034 ANDROID: rename struct tcm_sock.cwnd_usage_seq to fix ABI 6ee29a68870f Revert "serial: 8250: Toggle IER bits on only after irq has been set up" f7c936742aa0 Merge "Merge commit 4aecf98f921f ("ANDROID: abi .xml update") into android13-5.10" into android13-5.10 5eae3a583306 ANDROID: ABI: add allowed list for galaxy 31b26398655c UPSTREAM: firmware: tegra: Reduce stack usage d863e27c6491 UPSTREAM: scsi: bfa: Move a large struct from the stack onto the heap 20c4fa4fccbb ANDROID: Revert "ANDROID: allmodconfig: disable WERROR" 8f3ad721e21e UPSTREAM: ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF Test: treehugger Bug: 270887383 Change-Id: I22e504f2ca68c4fa46715361f57fae6aee97a7dd
2023-02-01Merge "Update kernel to builds 9500309" into android13-gsiHoward Chen
2023-01-31Update kernel to builds 9500309Howard Chen
git log --first-parent -100 --oneline --no-decorate 474a540f2985..8945ccdb2203: 8945ccdb2203 ANDROID: GKI: update xiaomi symbol list 8501db9cda87 ANDROID: loop: Add vendor hook to update cmd b73474baccc3 ANDROID: GKI: Update abi_gki_aarch64_qcom 0f1629ced87d ANDROID: direct_io: Add a vendor hook to update OEM-specific field of struct bio 647d9c21bca8 ANDROID: GKI: update xiaomi symbol list 5e05d41272d6 ANDROID: GKI: Update abi_gki_aarch64_qcom symbols. 4fa690983de1 ANDROID: GKI: Update abi_gki_aarch64_qcom 5d96c24be923 ANDROID: uid_sys_stats: defer process_notifier work if uid_lock is contended 75aa4c087eab FROMGIT: bpf: btf: limit logging of ignored BTF mismatches f162762e3abc UPSTREAM: skbuff: Account for tail adjustment during pull operations 25f2c8b4c791 ANDROID: Update the ABI symbol list and xml d0822a3f9ba9 ANDROID: mm: Export find_vm_area 37d8fe8dc330 ANDROID: GKI: update xiaomi symbol list b3084d784b49 ANDROID: vendor_hooks:vendor hook for control memory dirty rate 6d9e98618614 FROMGIT: mm/cma.c: delete kmemleak objects when freeing CMA areas to buddy at boot e51492910cf4 BACKPORT: FROMGIT: mm/cma.c: make kmemleak aware of all CMA regions bac2fa84f7b7 UPSTREAM: mm: kmemleak: alloc gray object for reserved region with direct map b1b50c61eb93 UPSTREAM: usb: dwc3: gadget: Don't delay End Transfer on delayed_status f77134986a5c UPSTREAM: usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable 70947d41049d UPSTREAM: usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer 6cac29527d0a UPSTREAM: usb: dwc3: Increase DWC3 controller halt timeout c24377e58ac8 ANDROID: mm: fix vma refcounting for SPF in vm_area_dup 1b8d144a477c UPSTREAM: usb: dwc3: Remove DWC3 locking during gadget suspend/resume 25e07b302b0a UPSTREAM: usb: dwc3: Avoid unmapping USB requests if endxfer is not complete adcf982b9a98 UPSTREAM: usb: dwc3: gadget: Continue handling EP0 xfercomplete events 5dedf5e350f7 UPSTREAM: usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect 4483376b15f5 UPSTREAM: usb: dwc3: gadget: Force sending delayed status during soft disconnect fec000d47742 UPSTREAM: usb: dwc3: Do not service EP0 and conndone events if soft disconnected c2a767880d37 UPSTREAM: usb: dwc3: gadget: conditionally remove requests ad7838324aa9 UPSTREAM: usb: dwc3: ep0: Properly handle setup_packet_pending scenario in data stage f0c8e8fb26b5 UPSTREAM: usb: dwc3: gadget: Fix IN endpoint max packet size allocation 7dcee70181fe UPSTREAM: usb: dwc3: gadget: Delay issuing End Transfer 7ec08af1cc4b UPSTREAM: usb: dwc3: gadget: Only End Transfer for ep0 data phase 1fd897b8fd99 UPSTREAM: usb: dwc3: ep0: Don't prepare beyond Setup stage aa96dec5f30e UPSTREAM: usb: dwc3: gadget: move cmd_endtransfer to extra function fd0d0cdd6d09 UPSTREAM: usb: dwc3: gadget: ep_queue simplify isoc start condition 8dd53dc29a01 UPSTREAM: usb: dwc3: gadget: Skip reading GEVNTSIZn f99c14b16093 UPSTREAM: usb: dwc3: gadget: Ignore Update Transfer cmd params 3c022868a2ba UPSTREAM: usb: dwc3: gadget: Skip checking Update Transfer status 4baf5030d056 ANDROID: fips140: add crypto_memneq() back to the module 55dd45162b87 ANDROID: kbuild: Search external devicetree path when running clean target a2593b3a7444 ANDROID: Re-enable fast mremap and fix UAF with SPF 28e537ca36b4 Revert "ANDROID: Make SPF aware of fast mremaps" 11662bc7d006 ANDROID: fips140: add dump_jitterentropy command to fips140_lab_util 8e10ceb0f178 ANDROID: GKI: Update allowed list for QCOM 74ccad59c9bb Revert "ANDROID: ABI: Update symbols to unisoc whitelist" ab2dfaed451a ANDROID: page_pinner: prevent pp_buffer uninitialized access 0ef8ae8d3a67 ANDROID: cpufreq: add macro guard to protect vendor hook 7a3d34495cd2 ANDROID: remove unnecessary SPECULATIVE_PAGE_FAULT config dependency f5ade1a7ad6c ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors c265df840a6c ANDROID: Update the ABI symbol list and xml ed6f0796dd28 ANDROID: sched/pelt: export ___update_load_[sum|avg] 85aa38928cb6 ANDROID: GKI: add symbol list file for honor 6525e159bb43 ANDROID: Update the GKI symbol list and ABI XML 9d0ccb89bcd4 ANDROID: irqchip/irq-gic-v3: Add vendor hook for gic suspend b3c4378d24f2 ANDROID: ABI: Update symbols to unisoc whitelist af027c97fcf5 ANDROID: Make SPF aware of fast mremaps 8d58de2c7666 ANDROID: abi_gki_aarch64_qcom: Add secure hibernation APIs 57c0c76264a7 ANDROID: GKI: Update symbol list for mtk cb0ff599726a ANDROID: cpufreq: add vendor hook in cpufreq_offline b5b2dbf1a2af UPSTREAM: locks: fix TOCTOU race when granting write lease 22b130dfad52 ANDROID: Update symbol list for sunxi 69fefbb3db71 ANDROID: GKI: Source GKI_BUILD_CONFIG_FRAGMENT after setting all variables e80bb466946c ANDROID: Revert "ANDROID: allmodconfig: disable WERROR" 6bbccfc63e70 UPSTREAM: drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame 0667e5dfa3fd BACKPORT: Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled 9c8074484f9f UPSTREAM: crypto: algboss - compile out test-related code when tests disabled 02ffa3bd9d72 UPSTREAM: crypto: api - compile out crypto_boot_test_finished when tests disabled 7bf98ba526e8 UPSTREAM: crypto: algboss - optimize registration of internal algorithms 46b75c86488a BACKPORT: crypto: api - optimize algorithm registration when self-tests disabled 9662706fb03a UPSTREAM: crypto: api - Fix boot-up crash when crypto manager is disabled 3f5a00a5ef6a UPSTREAM: crypto: api - Do not create test larvals if manager is disabled da83ad205583 UPSTREAM: crypto: api - Export crypto_boot_test_finished e07f20669c96 UPSTREAM: crypto: api - Fix built-in testing dependency failures f72cb1622fbb ANDROID: GKI: Add a general aarch64 symbol list ac1689239121 ANDROID: GKI: db845c: remove led-multicolor override 39b026b051c5 ANDROID: GKI: enable mulitcolor-led cf8edf192858 UPSTREAM: HID: playstation: support updated DualSense rumble mode. a7bb941a0026 UPSTREAM: HID: playstation: add initial DualSense Edge controller support 72fd6526898f UPSTREAM: HID: playstation: stop DualSense output work on remove. 2096eced42fa UPSTREAM: HID: playstation: convert to use dev_groups 4281e236100d UPSTREAM: HID: playstation: fix return from dualsense_player_led_set_brightness() 1c2aceb8d7ca UPSTREAM: HID: playstation: expose DualSense player LEDs through LED class. 8abc9ed234b1 UPSTREAM: leds: add new LED_FUNCTION_PLAYER for player LEDs for game controllers. 392b327fe021 UPSTREAM: HID: playstation: expose DualSense lightbar through a multi-color LED. f0ecfd1af762 ANDROID: GKI: Add Tuxera symbol list ac26e9c7b809 ANDROID: cma: allow to use CMA in swap-in path 60a61c1a0405 ANDROID: GKI: update xiaomi symbol list cac282fc1ad4 ANDROID: dm: Add a vendor hook to update bio after clone be6c9a9b1173 ANDROID: GKI: Update symbol list 4ff88497a399 ANDROID: GKI: export symbols to modify lru stats f8c2625ba0dc ANDROID: GKI: Update exynos_wear symbol list 3cc69a0a0aff ANDROID: vendor hooks: Encrypt snapshot for bootloader based hibernation 72ec9e1cd2b0 ANDROID: vendor hooks: Export symbols for bootloader based hibernation 37a7d6660742 ANDROID: abi_gki_aarch64_qcom: Update symbol list Test: treehugger Bug: 267242331 Change-Id: I6e37a848c7659bddc9172c41e2ec5c2215c8bbb0
2023-01-31Update kernel to builds 9500443Howard Chen
git log --first-parent -100 --oneline --no-decorate 0feb54bb6a3b..81c28fd752ba: 81c28fd752ba UPSTREAM: iommu: Avoid races around device probe 045868f836b8 UPSTREAM: usb: gadget: composite: Show warning if function driver's descriptors are incomplete. 4d8c2d84cbd5 UPSTREAM: usb: gadget: uvc: Rename bmInterfaceFlags -> bmInterlaceFlags 94ca9891d2b5 UPSTREAM: usb: gadget: uvc: Prevent buffer overflow in setup handler f64a2b78d714 UPSTREAM: usb: gadget: uvc: also use try_format in set_format 044c3865c6cd UPSTREAM: usb: gadget: uvc: default the ctrl request interface offsets dfa0ad4a5d64 UPSTREAM: usb: gadget: uvc: fix sg handling during video encode 6505cd47e1df UPSTREAM: usb: gadget: uvc: fix sg handling in error case b6ebfbf5a143 UPSTREAM: usb: gadget: uvc: fix dropped frame after missed isoc ed87044a7876 UPSTREAM: usb: gadget: uvc: don't put item still in use 2f15312ac45b UPSTREAM: usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video() 794186691883 UPSTREAM: usb: gadget: uvc: add v4l2 try_format api call 55c758d518b8 UPSTREAM: usb: gadget: uvc: add v4l2 enumeration api calls 73879990ebc8 BACKPORT: media: uvcvideo: move uvc_format_desc to common header 38131c2b2feb BACKPORT: media: v4l: move helper functions for fractions from uvc to v4l2-common 7b529581b92f UPSTREAM: usb: gadget: uvc: increase worker prio to WQ_HIGHPRI b9626fe49c13 UPSTREAM: usb: move from strlcpy with unused retval to strscpy a43fb0346221 UPSTREAM: usb: gadget: uvc: fix changing interface name via configfs 121bf203f8d4 UPSTREAM: usb: gadget: uvc: fix list double add in uvcg_video_pump c6f77b441c53 UPSTREAM: usb: gadget: uvc: calculate the number of request depending on framesize 6a2b46f5cc40 UPSTREAM: usb: gadget: uvc: Fix comment blocks style f58be91ef2c9 UPSTREAM: usb: gadget: uvc: track frames in format entries 391080e7bc4e UPSTREAM: usb: gadget: uvc: move structs to common header fc33d1de5c0a UPSTREAM: usb: gadget: uvc: prevent index variables to start from 0 da9de7cbf520 UPSTREAM: usb: gadget: uvc: improve sg exit condition 474eabbb172f UPSTREAM: usb: gadget: uvc: giveback vb2 buffer on req complete e60b62c1ae6b UPSTREAM: usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer 088989582658 UPSTREAM: usb: gadget: uvc: remove pause flag use be901883514c UPSTREAM: usb: gadget: uvc: allow changing interface name via configfs 88ffebe89172 UPSTREAM: usb: gadget: uvc: implement dwPresentationTime and scrSourceClock 009b462fb329 UPSTREAM: usb: gadget: uvc: use on returned header len in video_encode_isoc_sg c59078421b7a UPSTREAM: usb: gadget: uvc: ensure the vdev is unset 6a53e7b6a47a UPSTREAM: usb: gadget: uvc: only pump video data if necessary d8b55ca86d5c UPSTREAM: usb: gadget: uvc: only schedule stream in streaming state 5c5e45ee7bb3 UPSTREAM: usb: gadget: uvc: test if ep->desc is valid on ep_queue 071bf7bf2060 UPSTREAM: usb: gadget: uvc: consistently use define for headerlen 4ea3a805ea3e UPSTREAM: usb: gadget: uvc: decrease the interrupt load to a quarter 000cbb7d4bb8 UPSTREAM: usb: gadget: uvc: add scatter gather support 29cd732e9a55 UPSTREAM: usb: gadget: uvc: set v4l2_dev->dev in f_uvc b9cfdaa0e10a UPSTREAM: usb: gadget: uvc: make uvc_num_requests depend on gadget speed 6a2b747210de ANDROID: Update the ABI symbol list and xml 41b027695f0b ANDROID: mm: Export find_vm_area c82a7304deb0 ANDROID: allmodconfig: disable WERROR 0697ad7f445e UPSTREAM: Enable '-Werror' by default for all kernel builds c66fc69f339e ANDROID: ABI: update galaxy allowed list for trace hook b42eddeb28c0 Revert "Revert "ANDROID: workqueue: add vendor hook for wq lockup information"" f2a236c7aeba ANDROID: fips140: add crypto_memneq() back to the module 4f1eb203c6c9 UPSTREAM: io_uring: kill goto error handling in io_sqpoll_wait_sq() f7ea55aee616 ANDROID: ABI: initial add allowed list for galaxy a19efee97a24 ANDROID: Re-enable fast mremap and fix UAF with SPF f610378ca2fc Revert "ANDROID: Make SPF aware of fast mremaps" 03c04a7cba97 UPSTREAM: io_uring: add missing item types for splice request 8bd021e7f2bb ANDROID: Update the ABI representation fa957a5de466 ANDROID: GKI: Enable symbols for bcmdhd-pcie f2ea038edaf5 ANDROID: GKI: Enable symbols for pwrseq-simple 61a9c903fefa FROMLIST: pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES 75ec0fe20f50 ANDROID: GKI: rockchip: Add symbols for HDMIRX and Ethernet d7137d26a623 ANDROID: GKI: Enable symbols for sensordev and hid 943836e729c1 FROMGIT: pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion 7c5b72200f95 ANDROID: GKI: Enable symbols for wifi f721f7b66e68 ANDROID: Enable symbols for sound and serial 206a66b5c409 ANDROID: Make SPF aware of fast mremaps 3cd617a48a13 ANDROID: GKI: enable mulitcolor-led 2e557218f854 UPSTREAM: HID: playstation: support updated DualSense rumble mode. e32df322f152 UPSTREAM: HID: playstation: add initial DualSense Edge controller support 2a22248b45db UPSTREAM: HID: playstation: stop DualSense output work on remove. 255a81bcd11f UPSTREAM: HID: playstation: convert to use dev_groups 8621c4accd36 UPSTREAM: HID: playstation: fix return from dualsense_player_led_set_brightness() 409da497ab33 UPSTREAM: HID: playstation: expose DualSense player LEDs through LED class. 295a9c7f9177 UPSTREAM: leds: add new LED_FUNCTION_PLAYER for player LEDs for game controllers. c3336b229d33 UPSTREAM: HID: playstation: expose DualSense lightbar through a multi-color LED. 39563d2066f5 UPSTREAM: Documentation: leds: standartizing LED names ceff5c167094 ANDROID: GKI: Add symbols for crypto dc015032666e ANDROID: fips140: add dump_jitterentropy command to fips140_lab_util 6ab4ce67b5ec ANDROID: GKI: Add symbols for misc driver 76938a48b3dd UPSTREAM: crypto: algboss - compile out test-related code when tests disabled 4294518a564d UPSTREAM: crypto: api - compile out crypto_boot_test_finished when tests disabled 130136722459 UPSTREAM: crypto: algboss - optimize registration of internal algorithms 83685e1c4ae9 BACKPORT: crypto: api - optimize algorithm registration when self-tests disabled 50d30af86855 UPSTREAM: crypto: api - Fix boot-up crash when crypto manager is disabled c10b51f9ede7 UPSTREAM: crypto: api - Do not create test larvals if manager is disabled ccb916e15fdc UPSTREAM: crypto: api - Export crypto_boot_test_finished 46d85d752a06 UPSTREAM: crypto: api - Fix built-in testing dependency failures f2470c29a578 ANDROID: GKI: Enable multimedia ef563b9a2fcc ANDROID: : GKI: Enable symbols for camera fcf367d4f3e6 ANDROID: : GKI: Add symbols for rockchip phy 9078255b0a21 ANDROID: : GKI: Add symbols for dwc pcie controller c85c26ba19e1 ANDROID: : GKI: Enable symbols for display interface 2bf237000177 UPSTREAM: drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame c6580e1530ae BACKPORT: Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled cc8b1052e810 UPSTREAM: esp: limit skb_page_frag_refill use to a single page 27e8affcfa99 ANDROID: fuse-bpf: Add /sys/fs flags for fuse-bpf version dbf356e587ec ANDROID: Update the ABI representation Test: treehugger Bug: 267242331 Change-Id: I49261e4d3be9a8a3c4bf20ba07cddabd98fa1660
2022-12-28Merge "Update kernel to builds 9392665" into android13-gsiTreehugger Robot
2022-12-21Update kernel to builds 9392665Howard Chen
git log --first-parent -100 --oneline --no-decorate 3605981d8a31..474a540f2985: 474a540f2985 ANDROID: irq: put irq_resolve_mapping under protection of __irq_enter_raw aea6e535a276 BACKPORT: UPSTREAM: usb: typec: ucsi: Wait for the USB role switches 680c12419c3f UPSTREAM: rpmsg: char: Avoid double destroy of default endpoint 1a1ee4bb87f1 BACKPORT: exfat: fix overflow for large capacity partition 737bf2358f5b UPSTREAM: usb: gadget: uvc: fix changing interface name via configfs 1b90823b6263 UPSTREAM: dma-mapping: Fix build error unused-value 6fcc6343c364 UPSTREAM: bpf: Ensure correct locking around vulnerable function find_vpid() 5df791308bb4 ANDROID: abi_gki_aarch64_qcom: whitelist symbols added for cma retries 6f0ba6ad994a ANDROID: mm/cma: add vendor_hook in cma_alloc for retries 8022d8faf64f ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area 28f65c4aa369 FROMLIST: sched: Fix use-after-free bug in dup_user_cpus_ptr() 6be735d61e93 UPSTREAM: HID: roccat: Fix use-after-free in roccat_read() 8e0c2cedbc41 UPSTREAM: mm/damon: use set_huge_pte_at() to make huge pte old 1d0c369729d4 UPSTREAM: usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS bcf5cce7586a UPSTREAM: gen_compile_commands: handle multiple lines per .mod file 96ce46922d2a UPSTREAM: scripts/nsdeps: adjust to the format change of *.mod files 19be6b818a05 BACKPORT: kbuild: avoid regex RS for POSIX awk 61f4b98fe006 UPSTREAM: KVM: arm64: Always start with clearing SVE flag on load a11aae86d873 UPSTREAM: powerpc/64: Include cache.h directly in paca.h a3eb9c5744ce UPSTREAM: KVM: arm64: vgic-v3: Consistently populate ID_AA64PFR0_EL1.GIC bf995d5fbfd0 UPSTREAM: module.h: simplify MODULE_IMPORT_NS 4009f671471a UPSTREAM: mac80211_hwsim: fix RCU protected chanctx access e295ae9c84b4 UPSTREAM: KVM: arm64: nvhe: Eliminate kernel-doc warnings b1cad5be2921 BACKPORT: KVM: arm64: Actually prevent SMC64 SYSTEM_RESET2 from AArch32 46d726e3801d UPSTREAM: KVM: arm64: Generally disallow SMC64 for AArch32 guests 35c5fa983443 UPSTREAM: virtio: use virtio_device_ready() in virtio_device_restore() aa7f73725f6c UPSTREAM: mm: fix use-after-free bug when mm->mmap is reused after being freed bc920538bb6c UPSTREAM: kasan: test: prevent cache merging in kmem_cache_double_destroy 435eac40deac UPSTREAM: arm64: Ensure that the 'bti' macro is defined where linkage.h is included 03a56596ef5a UPSTREAM: mmc: mediatek: free the ext_csd when mmc_get_ext_csd success ac6122b362a2 UPSTREAM: scsi: ufs: Fix double space in SCSI_UFS_HWMON description a094f7c2d4de UPSTREAM: scsi: ufs: mediatek: Avoid sched_clock() misuse 9fe6ac18f7c6 UPSTREAM: scsi: ufs: core: SCSI_UFS_HWMON depends on HWMON=y ce550b4d7760 ANDROID: GKI: db845c: Update symbols list and ABI f9bfdf7a59f7 BACKPORT: f2fs: invalidate meta pages only for post_read required inode 9b96bd8907e7 ANDROID: GKI: Update symbols to symbol list 65d4d9d5da73 ANDROID: cpu/hotplug: call perf event through function pointer 5feed5b14410 Merge tag 'android13-5.15.74_r00' into android13-5.15 35c0e672b88c ANDROID: abi_gki_aarch64_qcom: Update symbol list f5cbc8d09c09 UPSTREAM: usb: dwc3: gadget: Submit endxfer command if delayed during disconnect 150b3c4e4bf6 BACKPORT: ANDROID: dma-buf: heaps: replace mutex lock with spinlock 1e8b8c62633e ANDROID: Update symbol list for mtk fa068ecbc86f ANDROID: Fix license for BUILD.bazel file. d47ef1a9843d UPSTREAM: gcov: clang: fix the buffer overflow issue 4951a628043a ANDROID: kleaf: load() then package(). d2cfc10a38e4 UPSTREAM: perf/arm-cmn: Add debugfs topology info 942d043ca8a5 UPSTREAM: perf/arm-cmn: Add CI-700 Support ef74c2d06439 UPSTREAM: dt-bindings: perf: arm-cmn: Add CI-700 d14ad92dd098 UPSTREAM: perf/arm-cmn: Support new IP features d0205771e217 UPSTREAM: perf/arm-cmn: Demarcate CMN-600 specifics b6a79743100b UPSTREAM: perf/arm-cmn: Move group validation data off-stack 9a74f34abdf0 UPSTREAM: perf/arm-cmn: Optimise DTC counter accesses fb9091356e77 UPSTREAM: perf/arm-cmn: Optimise DTM counter reads 86d818633ceb UPSTREAM: perf/arm-cmn: Refactor DTM handling 3081baf82779 UPSTREAM: perf/arm-cmn: Streamline node iteration 534bc126aaa5 UPSTREAM: perf/arm-cmn: Refactor node ID handling 11319db7b860 UPSTREAM: perf/arm-cmn: Drop compile-test restriction 40b2978978b7 UPSTREAM: perf/arm-cmn: Account for NUMA affinity e82a3f108d9d UPSTREAM: fs: erofs: add sanity check for kobject in erofs_unregister_sysfs 8ff9996c5df3 ANDROID: cpufreq: times: record fast switch frequency transitions 09d0ae979890 ANDROID: abi_gki_aarch64_qcom: Add android_vh_madvise_cold_or_pageout 485c0121e7fd ANDROID: GKI: MGLRU ABI Fixup 3263c8d514f4 ANDROID: GKI: Build multi-gen LRU 383505860c22 BACKPORT: mm: multi-gen LRU: design doc 3fa3e8ad5d5f UPSTREAM: mm: multi-gen LRU: admin guide a95784fdac0b BACKPORT: mm: multi-gen LRU: debugfs interface dd4f2bd6c074 UPSTREAM: mm: multi-gen LRU: thrashing prevention 94d1a38c4798 BACKPORT: mm: multi-gen LRU: kill switch 8726e22e8604 BACKPORT: mm: multi-gen LRU: optimize multiple memcgs 35e216302449 BACKPORT: mm: multi-gen LRU: support page table walks 009d8570595a BACKPORT: mm: multi-gen LRU: exploit locality in rmap 53af55e4cca4 BACKPORT: mm: multi-gen LRU: minimal implementation f4d4c46c3ad7 BACKPORT: mm: multi-gen LRU: groundwork ce62ece68633 UPSTREAM: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller" 3cebab25d5c2 BACKPORT: mm/vmscan.c: refactor shrink_node() f3f123ebb5ce BACKPORT: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG de96dbc6415e BACKPORT: mm: x86, arm64: add arch_has_hw_pte_young() 970353b36e23 Revert "FROMLIST: mm: x86, arm64: add arch_has_hw_pte_young()" 475108fadda0 Revert "FROMLIST: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG" 8d47a32fa814 Revert "FROMLIST: mm/vmscan.c: refactor shrink_node()" e849bd2f88ce Revert "FROMLIST: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller"" 60f9c51c88a9 Revert "FROMLIST: mm: multi-gen LRU: groundwork" 6e620d5117b6 Revert "FROMLIST: mm: multi-gen LRU: minimal implementation" 4bce99229acd Revert "FROMLIST: mm: multi-gen LRU: exploit locality in rmap" 16e5220b3d99 Revert "FROMLIST: mm: multi-gen LRU: support page table walks" 4124cf4b024e Revert "FROMLIST: mm: multi-gen LRU: optimize multiple memcgs" 3a3733721b59 Revert "FROMLIST: mm: multi-gen LRU: kill switch" a62a81e77069 Revert "FROMLIST: mm: multi-gen LRU: thrashing prevention" f4b12ac3bc96 Revert "FROMLIST: mm: multi-gen LRU: debugfs interface" 81c19190ffbd Revert "FROMLIST: mm: multi-gen LRU: admin guide" b49c49542f23 Revert "FROMLIST: mm: multi-gen LRU: design doc" d8c59190ad65 Revert "ANDROID: GKI: build multi-gen LRU" 4931d96eb36e ANDROID: mm: Use intended order-adjusted batch size 1bb821dcabc4 ANDROID: ABI: Update allowed list for QCOM e47b11059b61 ANDROID: GKI: Add exynos_wear symbol list 23fb3111f63e ANDROID: page_pinner: prevent pp_buffer access before initialization 2bd8e6670ea5 ANDROID: KVM: arm64: Use 32-bit function ID for PSCI MEM_PROTECT call 050466c42e21 ANDROID: ABI: Update allowed list for QCOM 9449b4f1af54 ANDROID: mm: preserve vma->anon_vma after MREMAP_DONTUNMAP for SPF cf5cad44fdd9 ANDROID: mm: disable speculative page faults for CONFIG_NUMA Test: treehugger Bug: 263312387 Change-Id: I4f6a9aba75fbd5fcdb5b1896cc515f4f372be1d9
2022-12-21Update kernel to builds 9411682Howard Chen
git log --first-parent -100 --oneline --no-decorate c57ed3185010..0feb54bb6a3b: 0feb54bb6a3b UPSTREAM: esp: limit skb_page_frag_refill use to a single page 4972310624a0 ANDROID: GKI: rockchip: Enable symbols for drm peripheral 0e3339114a3b UPSTREAM: bpf: Ensure correct locking around vulnerable function find_vpid() 68b77eae46bf ANDROID: GKI: rockchip: Enable symbols for usbnet and serial 6c6cc976322c ANDROID: GKI: rockchip: Enable symbols for USB and type-c 824ee512f49f ANDROID: GKI: rockchip: Enable symbols for mmc 884dddd59b90 ANDROID: GKI: rockchip: Enable symbols for drm module 4351d230576b ANDROID: softirq: Fix missing wakeup_softirqd() in !CONFIG_RT_SOFTINT_OPTIMIZATION case 1e3329fb68ba ANDROID: GKI: rockchip: Add symbols for pinctrl and pmic 9762be4214ec UPSTREAM: HID: roccat: Fix use-after-free in roccat_read() 2f04489ef3fd ANDROID: GKI: db845c: Update symbols list and ABI 02e57a0850e3 ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area 08bf420407d7 UPSTREAM: mm/damon/core: initialize damon_target->list in damon_new_target() 94ce24b0cebb BACKPORT: usb: dwc3: core: fix some leaks in probe e1b3243fcbe2 UPSTREAM: mm/damon: validate if the pmd entry is present before accessing 22993dce82cf UPSTREAM: mm/damon/dbgfs: fix memory leak when using debugfs_lookup() f9ed36617594 UPSTREAM: usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA 90e54784370f BACKPORT: exfat: fix overflow for large capacity partition 0e47e246cf33 UPSTREAM: mm/damon/dbgfs: avoid duplicate context directory creation 55df4d9fc92b BACKPORT: usb: dwc3: qcom: fix runtime PM wakeup 4bb9418c7213 UPSTREAM: usb: typec: tcpm: Return ENOTSUPP for power supply prop writes bb44ca01335a UPSTREAM: KVM: arm64: Reject 32bit user PSTATE on asymmetric systems 6b3f3123a61c UPSTREAM: KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems 369108460630 UPSTREAM: scsi: ufs: core: Correct ufshcd_shutdown() flow ea56f85395fc UPSTREAM: mm: fix page leak with multiple threads mapping the same page f9f05b57f48e UPSTREAM: PM: domains: Ensure genpd_debugfs_dir exists before remove d6b4e4078bdf UPSTREAM: scsi: ufs: core: Drop loglevel of WriteBoost message 6d03ca09dd97 UPSTREAM: of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer ee3bce355479 UPSTREAM: swiotlb: fail map correctly with failed io_tlb_default_mem 471a70f4d858 BACKPORT: dma-mapping: Fix build error unused-value 29a52ffc2572 UPSTREAM: tools/vm/slabinfo: Handle files in debugfs 65ac85a9634a UPSTREAM: mm/damon: use set_huge_pte_at() to make huge pte old 5a5d2a512bac UPSTREAM: KVM: arm64: Always start with clearing SVE flag on load 7a0652b4ed11 UPSTREAM: blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx f9a6222b5e31 UPSTREAM: PM: domains: Fix initialization of genpd's next_wakeup 42a63500a90d ANDROID: cpu/hotplug: call perf event through function pointer fabb0f223ba6 BACKPORT: ANDROID: dma-buf: heaps: replace mutex lock with spinlock 29c427664aeb Merge tag 'android13-5.10.149_r00' into android13-5.10 70be8655213b ANDROID: Update the ABI representation 57e680a1a8d3 ANDROID: Sched: Add restricted vendor hook in update_misfit_status() 64b76061154f ANDROID: Sched: Add restricted vendor hook in schedule() ef815ee8562d ANDROID: Sched: Add restricted vendor hook in wake_up_new_task() b7dbea10b1f2 ANDROID: Fix license for BUILD.bazel file. c45168c6c21b ANDROID: kleaf: load() then package(). 2ff20aeeb699 ANDROID: update the .xml ABI file due to LTS changes. 887fa8f05972 Revert "mtd: fix 'part' field data corruption in mtd_info" e6a51ad94cc7 Revert "audit: log AUDIT_TIME_* records only from rules" cac3a605c5e3 Merge 64f18041dd16 ("Merge branch 'android13-5.10' into branch 'android13-5.10-lts'") into android13-5.10-lts cc59c47abbe6 ANDROID: GKI: rockchip: Enable symbols for charger and battery fd1290ee6cce ANDROID: GKI: MGLRU ABI Fixup e0f24fb5c654 ANDROID: GKI: Build multi-gen LRU 92c47e2a15ac ANDROID: Make MGLRU aware of speculative faults 9d5b3a1547e5 BACKPORT: mm: multi-gen LRU: design doc ee101878a8c8 UPSTREAM: mm: multi-gen LRU: admin guide 86b889811d1d BACKPORT: mm: multi-gen LRU: debugfs interface 3369bf02b2cb UPSTREAM: mm: multi-gen LRU: thrashing prevention e9983679e722 BACKPORT: mm: multi-gen LRU: kill switch e4ed63728232 BACKPORT: mm: multi-gen LRU: optimize multiple memcgs c2869b6c2225 BACKPORT: mm: multi-gen LRU: support page table walks fd80133d8ccd BACKPORT: mm: multi-gen LRU: exploit locality in rmap 8455e88fe4da BACKPORT: mm: multi-gen LRU: minimal implementation 278f56801a16 BACKPORT: mm: multi-gen LRU: groundwork 245ea1de3e20 BACKPORT: mm/vmscan.c: refactor shrink_node() 4ccde30ac996 BACKPORT: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG f04c2fbac24d BACKPORT: mm: x86, arm64: add arch_has_hw_pte_young() 691008625e03 Revert "FROMLIST: mm: x86, arm64: add arch_has_hw_pte_young()" 4741bcbac4f4 Revert "FROMLIST: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG" a38ef3be2b31 Revert "FROMLIST: mm/vmscan.c: refactor shrink_node()" ead7512d0518 Revert "FROMLIST: mm: multi-gen LRU: groundwork" b61dbc579b1a Revert "FROMLIST: mm: multi-gen LRU: minimal implementation" 7a2929e68c9a Revert "FROMLIST: mm: multi-gen LRU: exploit locality in rmap" db1832bb7c32 Revert "FROMLIST: mm: multi-gen LRU: support page table walks" 6fa2a68b43ff Revert "FROMLIST: mm: multi-gen LRU: optimize multiple memcgs" 56c66e7cc400 Revert "FROMLIST: mm: multi-gen LRU: kill switch" 06e6006a04f7 Revert "FROMLIST: mm: multi-gen LRU: thrashing prevention" 0d9f7bf39c27 Revert "FROMLIST: mm: multi-gen LRU: debugfs interface" 43c49618c85e Revert "FROMLIST: mm: multi-gen LRU: admin guide" 3676a0c29a2b Revert "FROMLIST: mm: multi-gen LRU: design doc" 66f2c698362b Revert "ANDROID: GKI: build multi-gen LRU" 40dd81e34c87 Revert "ANDROID: Make MGLRU aware of speculative faults" baa23246e93f UPSTREAM: binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 3d213a626d2d UPSTREAM: binder: Address corner cases in deferred copy and fixup 9d1efccf5ec3 UPSTREAM: binder: fix pointer cast warning b83173bf86a9 UPSTREAM: binder: defer copies of pre-patched txn data aaf236971732 UPSTREAM: binder: read pre-translated fds from sender buffer ecf61e4e1117 UPSTREAM: binder: avoid potential data leakage when copying txn 3767674eac6b ANDROID: khugepaged: fix mixing declarations warning in retract_page_tables c440edc7a2af ANDROID: mm: fix build issue in spf when CONFIG_USERFAULTFD=n 2a62463d6ed0 UPSTREAM: f2fs: don't use casefolded comparison for "." and ".." c63efa675123 UPSTREAM: regulator: scmi: Fix refcount leak in scmi_regulator_probe 9b8948cb0ebf UPSTREAM: KVM: arm64: vgic-v3: Consistently populate ID_AA64PFR0_EL1.GIC 3bba44a8c3cb UPSTREAM: block/mq-deadline: Set the fifo_time member also if inserting at head 49823ad2761b BACKPORT: Revert "mm/cma.c: remove redundant cma_mutex lock" fb3cba181525 UPSTREAM: module.h: simplify MODULE_IMPORT_NS 9257ade3bcce UPSTREAM: procfs: prevent unprivileged processes accessing fdinfo dir ae1f81f7f49f UPSTREAM: KVM: arm64: nvhe: Eliminate kernel-doc warnings 17d733d05bfd UPSTREAM: iommu/mediatek: Add mutex for m4u_group and m4u_dom in data b66bdceff13d UPSTREAM: iommu/mediatek: Remove clk_disable in mtk_iommu_remove c19e8027fefe UPSTREAM: iommu/mediatek: Fix 2 HW sharing pgtable issue 80b363ae64f9 UPSTREAM: mm: hugetlb: add missing cache flushing in hugetlb_unshare_all_pmds() Test: treehugger Bug: 263312387 Change-Id: I458a8f0c37bf52f42d6cded16efa8797c2a78f91
2022-11-23Merge "Update kernel to builds 9291366" into android13-gsiTreehugger Robot
2022-11-23Update kernel to builds 9291366Howard Chen
git log --first-parent -100 --oneline --no-decorate 24d27dff64c4..3605981d8a31: 3605981d8a31 FROMLIST: f2fs: fix the msg data type f9965bb80748 BACKPORT: FROMLIST: f2fs: fix the assign logic of iocb c95f78db38cf ANDROID: Update the GKI symbol list and ABI XML 8a7073c1061a ANDROID: mm/slab: Create 64-byte slab caches if the hardware supports it 34e03c38fd1e ANDROID: dma-buf: Add vendor hook for deferred dmabuf sysfs stats release e4923174bacc FROMLIST: cfi: free old cfi shadow asynchronously 9b7bf9c529d3 FROMLIST: cfi: enable sanitize for cfi.c 432cf292eb20 ANDROID: GKI: Update abi_gki_aarch64_qcom a3829998513a ANDROID: ABI: Add usb_pipe_type_check symbol f2f619baa557 ANDROID: GKI: Update symbols to symbol list 69ec48c6a0a0 ANDROID: GKI: Update symbol list for Amlogic 6707ada5f732 ANDROID: dm-user: Remove bio recount in I/O path 654e0ed6fc72 UPSTREAM: drm/meson: Fix overflow implicit truncation warnings aaa6cd7d0d4a UPSTREAM: irqchip/tegra: Fix overflow implicit truncation warnings d75ef462c3db UPSTREAM: video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 777857c7a1cf UPSTREAM: i2c: ismt: prevent memory corruption in ismt_access() b006f3a80933 ANDROID: GKI: Update symbol list for mtk STB projects 7266895825d0 FROMLIST: KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1 b72960ae91e6 ANDROID: ABI: Add teace_android_rvh_rto_next_cpu to unisoc whitelist 02ac822b3d47 BACKPORT: rcu: Remove __read_mostly annotations from rcu_scheduler_active externs 4baff5cba198 ANDROID: ABI: Export vendor_hook to be used by memcgv2 optimization mechanism 5993940dd751 FROMLIST: xfrm: Fix oops in __xfrm_state_delete() aaf18200c3c1 BACKPORT: KVM: arm64: Fix bad dereference on MTE-enabled systems 201d5f4a3ec1 FROMLIST: binder: fix UAF of alloc->vma in race with munmap() 20af947ec911 Revert "Revert "BACKPORT: FROMLIST: ext4: implement speculative fault handling"" 365ffc56b486 ANDROID: fix a race between speculative page walk and unmap operations 68f9882b75f8 ANDROID: GKI: update .xml file after cfg80211 changes f6fa00feb464 UPSTREAM: wifi: cfg80211: add hardware timestamps to frame RX info 2a2c366c4755 UPSTREAM: wifi: cfg80211: add a function for reporting TX status with hardware timestamps 1148c260a1f1 BACKPORT: wifi: nl80211: add RX and TX timestamp attributes 9c20617adde2 BACKPORT: wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities 23c1ff4ec5ba FROMGIT: wifi: cfg80211: support reporting failed links 5bdebe930178 FROMGIT: wifi: cfg80211: Fix bitrates overflow issue 41f5642f1500 UPSTREAM: wifi: cfg80211: fix MCS divisor value 3658e1b90019 BACKPORT: wifi: nl80211: add MLD address to assoc BSS entries 20d705c31e6b UPSTREAM: wifi: nl80211: remove redundant err variable acf72eda0735 BACKPORT: wifi: nl80211: Add POWERED_ADDR_CHANGE feature 4743d0ad6c7a BACKPORT: wifi: cfg80211/mac80211: check EHT capability size correctly 89abd0e78b5b UPSTREAM: wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0 d4ecf4c3c42e UPSTREAM: wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() da9a72662d4d FROMGIT: wifi: nl80211: use link ID in NL80211_CMD_SET_BSS 94afbcfb15db UPSTREAM: wifi: cfg80211: add link id to txq params 8e9375450e98 BACKPORT: wifi: mac80211: Align with Draft P802.11be_D2.0 fadbf9a2caab BACKPORT: wifi: mac80211: Align with Draft P802.11be_D1.5 3ae950a5843c UPSTREAM: wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API 483086ceca38 UPSTREAM: wifi: cfg80211: report link ID in NL80211_CMD_FRAME 46c867594561 UPSTREAM: wifi: cfg80211/nl80211: move rx management data into a struct 6d81ebd63151 BACKPORT: wifi: nl80211/mac80211: clarify link ID in control port TX dfdfc3041eea UPSTREAM: wifi: nl80211: require MLD address on link STA add/modify 5697efd6e426 UPSTREAM: wifi: cfg80211: add cfg80211_get_iftype_ext_capa() 2c60081d52e3 UPSTREAM: wifi: nl80211: fix some attribute policy entries 9e73ea479d90 UPSTREAM: wifi: nl80211: reject fragmented and non-inheritance elements c74a4e8436db UPSTREAM: wifi: nl80211: reject link specific elements on assoc link 3594b5cb98fe UPSTREAM: wifi: cfg80211: set country_elem to NULL 2d971fdf0a76 UPSTREAM: wifi: nl80211: advertise MLO support 8f37e21b18c9 UPSTREAM: wifi: nl80211: allow link ID in set_wiphy with frequency eed91854a523 BACKPORT: wifi: cfg80211/mac80211: Support control port TX from specific link 3120619c1b2a UPSTREAM: wifi: nl80211: Support MLD parameters in nl80211_set_station() eab9f6c4ab9f UPSTREAM: wifi: nl80211: check MLO support in authenticate 85f1514d21f2 UPSTREAM: wifi: nl80211: set BSS to NULL if IS_ERR() d9847463ac77 ANDROID: abi_gki_aarch64_qcom: Add drm_plane_from_index c6432173e04d ANDROID: GKI: Update symbols to symbol list 0051c6ca25a5 ANDROID: add func in mm/memcontrol.c 671ba4d33787 UPSTREAM: af_key: Do not call xfrm_probe_algs in parallel 4431f526718a UPSTREAM: mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() c0a7deb29d91 ANDROID: KVM: arm64: Donate memory per vcpu for each vcpu shadow state 76094a9979e3 ANDROID: KVM: arm64: Initialize shadow vcpus with separate hypercalls 31d3b09cb704 ANDROID: KVM: arm64: Refactor unpinning host vcpu bf4842692896 ANDROID: KVM: arm64: Separate functions for shadow vm and vcpu init bf94ae1300cd ANDROID: KVM: arm64: Refactor code for reclaiming guest memory into a function 2c4a77c9b41e UPSTREAM: mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() e8e8278ea76d ANDROID: sched: check on_rq in freezer_should_skip() 15a4d4c54f57 BACKPORT: mm: don't be stuck to rmap lock on reclaim path 2ac3611cdff5 UPSTREAM: crypto: x86/polyval - Fix crashes when keys are not 16-byte aligned 379be12c0f1b ANDROID: KVM: arm64: Only unpin a vCPU SVE state if set d6b5e9db8cc6 ANDROID: GKI: Update symbol list for xiaomi 9527695a56a2 FROMGIT: f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inode by d_invalidate d9b344dc299f ANDROID: ABI: Update symbols to unisoc whitelist for the scheduler 6st 2f4a562ed892 UPSTREAM: virtio_mmio: add support to set IRQ of a virtio device as wakeup source 56a0806bcbcf UPSTREAM: dt-bindings: virtio: mmio: add optional wakeup-source property c4ef0b793d86 BACKPORT: mm: re-allow pinning of zero pfns 45cda0a886e5 BACKPORT: mm: fix is_pinnable_page against a cma page 7d53a26b25bd ANDROID: Update symbol list for mtk 1f44f2214ddb UPSTREAM: thermal: sysfs: Fix cooling_device_stats_setup() error code path 161b98aa4c89 FROMGIT: usb: dwc3: gadget: Don't set IMI for no_interrupt 7947f2f48a86 FROMGIT: usb: dwc3: gadget: Stop processing more requests on IMI 3bdd7e23e2c0 FROMGIT: usb: gadget: uvc: fix sg handling during video encode 55249e0b76c5 FROMGIT: usb: gadget: uvc: fix sg handling in error case 45238b84d885 FROMGIT: usb: gadget: uvc: fix dropped frame after missed isoc 2d2cd1af725b UPSTREAM: usb: gadget: uvc: improve sg exit condition 3248ae0d9d30 UPSTREAM: usb: gadget: uvc: giveback vb2 buffer on req complete 23616a294819 UPSTREAM: usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer a50df26246fd UPSTREAM: usb: gadget: uvc: use on returned header len in video_encode_isoc_sg c91c6e0a3f1d UPSTREAM: usb: gadget: uvc: consistently use define for headerlen 2616a2072ce0 FROMGIT: arm64: io: Use asm-generic high level MMIO accessors 15fbf32b75e8 ANDROID: GKI: Update abi_gki_aarch64_qcom for trace_mmio 93602bed4251 UPSTREAM: usb: dwc3: gadget: fix high speed multiplier setting 14bd2d14737d UPSTREAM: usb: dwc3: gadget: refactor dwc3_repare_one_trb 68d8dea7fe27 ANDROID: GKI: Update abi_gki_aarch64_qcom for timespec64_to_jiffies fdf67142f399 ANDROID: vendor_hook: skip trace_android_vh_page_trylock_set when ignore_references is true Test: treehugger Bug: 260158035 Change-Id: I2bebbf5ad4edc07dda3718799bb686d8d90e46e7
2022-11-23Update kernel to builds 9291367Howard Chen
git log --first-parent -100 --oneline --no-decorate 19424168db55..c57ed3185010: c57ed3185010 ANDROID: Update the ABI representation bcf1e503f5ed ANDROID: adjust vendor hook to control blk_plug 6cbaa88f4ae0 ANDROID: dm-user: Remove bio recount in I/O path 69e2e9275b41 ANDROID: Update the ABI representation 501eeee6e28a UPSTREAM: irqchip/tegra: Fix overflow implicit truncation warnings 13a5e047bd7b UPSTREAM: drm/meson: Fix overflow implicit truncation warnings 55a291022448 UPSTREAM: video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 52e7aa3245d7 FROMLIST: KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1 bcb19fa29658 ANDROID: GKI: Add symbol list for exynos 9e3ae1fbd389 UPSTREAM: sched: Fix yet more sched_fork() races 3de7d142cf6e BACKPORT: KVM: arm64: Fix bad dereference on MTE-enabled systems b684150a4418 FROMLIST: binder: fix UAF of alloc->vma in race with munmap() 9ffd177dcec7 ANDROID: Update the ABI representation 89fed37332fd ANDROID: vendor hook to control blk_plug for shrink_lruvec c0ce22abf7b7 UPSTREAM: mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() 75c194cf1af6 UPSTREAM: af_key: Do not call xfrm_probe_algs in parallel 8812ab3f9d3d UPSTREAM: mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() 4e97b7ff2bfc ANDROID: KVM: arm64: Donate memory per vcpu for each vcpu shadow state 6a7700c5b5db ANDROID: KVM: arm64: Initialize shadow vcpus with separate hypercalls 0b7f3b96526b ANDROID: KVM: arm64: Refactor unpinning host vcpu d345371dd2da ANDROID: KVM: arm64: Separate functions for shadow vm and vcpu init 66be6be8fbcc ANDROID: KVM: arm64: Refactor code for reclaiming guest memory into a function 232bdcbd660b ANDROID: pass argument in zap_pte_range vendor hooks a83ef907f0f3 ANDROID: GKI: Add for rockchip platform basic symbol 05c1e5a6fde1 ANDROID: GKI: Add Bazel rockchip symbol list entry 56e639d3ff45 ANDROID: sched: check on_rq in freezer_should_skip() 90a47b625005 ANDROID: Update the ABI representation 14c8176992a0 ANDROID: KVM: arm64: Only unpin a vCPU SVE state if set 559e6700c32f ANDROID: Update the ABI representation 9966a706d19e FROMGIT: f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inode by d_invalidate 86d283513969 ANDROID: Update the ABI representation a17e132ec4f2 ANDROID: vendor hook to control blk_plug for memory reclaim 1c741865f4ff ANDROID: Update the ABI representation 6c543641c68c UPSTREAM: wifi: mac80211: fix MBSSID parsing use-after-free 187e6dad2a37 UPSTREAM: wifi: mac80211: don't parse mbssid in assoc response 12bd079b610a UPSTREAM: mac80211: mlme: find auth challenge directly 13c3ed22feeb UPSTREAM: wifi: cfg80211: update hidden BSSes to avoid WARN_ON 4bff45998e6c UPSTREAM: wifi: mac80211: fix crash in beacon protection for P2P-device 7e9ccb517ab9 UPSTREAM: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 88b3da7668d4 UPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption 1e18328c84a5 UPSTREAM: wifi: cfg80211: fix BSS refcounting bugs d56839bb09e6 UPSTREAM: wifi: cfg80211: ensure length byte is present before access d96c2b5944cc UPSTREAM: wifi: cfg80211/mac80211: reject bad MBSSID elements 4ae8e2c20f97 UPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 6e0df3031294 ANDROID: Update the ABI representation 74e2ea264cd1 ANDROID: vendor hook to control bh_lru and lru_cache_disable f45d10e83bd9 ANDROID: Update the ABI representation d257ef6764f2 ANDROID: vendor hook for TLB batching control 2823b3889dac UPSTREAM: fbcon: Prevent that screen size is smaller than font size 739b963eb83a UPSTREAM: fbcon: Disallow setting font bigger than screen size cf3742cba478 UPSTREAM: fbmem: Check virtual screen sizes in fb_set_var() 788ba5e9de76 ANDROID: GKI: Add build for rockchip platform 90db4c38b924 ANDROID: Update the ABI representation 2f8253b7e6e5 ANDROID: vendor hook to control pagevec flush 992b5f98cad8 ANDROID: KVM: arm64: s2mpu: Add SysMMU_SYNC timeout Test: treehugger Bug: 260158035 Change-Id: I14de5bf31dacaf201e6d4916f3c02b3443b97d59
2022-10-18Merge "Update kernel to builds 9178016" into android13-gsiHoward Chen
2022-10-17Update kernel to builds 9177961Howard Chen
git log --first-parent -100 --oneline --no-decorate a6f610f1f1e6..19424168db55: 19424168db55 ANDROID: KVM: arm64: Force CMOs with FWB when reclaiming guest pages f177a280b1e5 ANDROID: KVM: arm64: Fix MMIO guard map error handling 32bef95f9124 UPSTREAM: psi: Fix psi state corruption when schedule() races with cgroup move e4c738dd1383 ANDROID: Update the ABI representation 07e046b99666 BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report b36687868444 ANDROID: KVM: arm64: Fix MMIO guard unmap befd3e393e64 UPSTREAM: crypto: jitter - add oversampling of noise source 6ed90e9805b8 ANDROID: Update the ABI representation 9a8b45a9e431 FROMGIT: f2fs: support recording stop_checkpoint reason into super_block 800870b6d4ce ANDROID: Update the ABI representation b6a23be181a1 ANDROID: Fix for kernelci !CONFIG_SMP break-breaks 9bc66fe57c42 ANDROID: fuse-bpf: set error_in to ENOENT in negative lookup 92fc848ef548 ANDROID: fuse-bpf: Add ability to run ranges of tests to fuse_test cd9914280a17 BACKPORT: NFC: netlink: fix sleep in atomic bug when firmware download timeout e56825d04840 ANDROID: KVM: arm64: Initialize ptr auth in protected mode ab9c52146ff6 ANDROID: cgroup: Add vendor hook for rebuild_root_domains_bypass 8015dd49c00e FROMGIT: KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available() 5495c19c30ea ANDROID: Update the ABI symbol list and xml 9c24cb8704b1 UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookie 80c59100dade UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed cast 9fafd34f1d70 UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet d91e7b80d89a ANDROID: Update the ABI representation 14e1028389b8 ANDROID: sched: Fix off-by-one with cpupri MAX_RT_PRIO evaluation 7a6ea55aa01a Revert "ANDROID: workqueue: add vendor hook for wq lockup information" 7b19b0064b9b UPSTREAM: kernel/irq: export irq_gc_set_wake 1856a68952a9 ANDROID: Update the ABI representation 1bd5344779e7 ANDROID: fuse-bpf: Add test for lookup postfilter 494e7075c95d ANDROID: fuse-bpf: readddir postfilter fixes 8483cc3a75a2 ANDROID: Enable BUILD_GKI_CERTIFICATION_TOOLS for x86_64 GKI f81369442466 ANDROID: force struct cgroup_taskset to be defined in KMI 3dc6e416a159 ANDROID: force struct blk_mq_alloc_data to be defined in KMI af4d4153ca0c BACKPORT: erofs: fix use-after-free of on-stack io[] aec8f79a0fc6 ANDROID: GKI: db845c: Update symbols list and ABI 7b87b9ddb4ef ANDROID: kleaf: Explicit list of ABI files. d25aa0dbae2a FROMLIST: f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT 5625e355a9c4 ANDROID: incfs: Add check for ATTR_KILL_SUID and ATTR_MODE in incfs_setattr 0cf7d9ce9f83 Revert "UPSTREAM: scsi: ufs: core: Reduce the power mode change timeout" 1d61c5b5a06a Revert "FROMLIST: scsi: ufs: Fix deadlocks between power management and error handler" dd18c291f9a9 BACKPORT: UPSTREAM: kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22} Test: treehugger Bug: 250002046 Change-Id: Ib26d903bc6b1520c1901e5d15ae7e8c1d31a1fda
2022-10-17Update kernel to builds 9178016Howard Chen
git log --first-parent -100 --oneline --no-decorate 883303906692..24d27dff64c4: 24d27dff64c4 BACKPORT: locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter 48b7cad9b08c ANDROID: Update mtktv symbol list 38e30fccb85a ANDROID: arm64: Reclaim some cpucaps to aid in backporting e76686ed1dbb ANDROID: GKI: Update symbol list for mtk STB projects 7639b805404b ANDROID: debug_symbols: Add put_task_stack 807d95c66bfa ANDROID: abi_gki_aarch64_qcom: Add hibernation APIs fae48a3639d3 ANDROID: fix kernelci build-break for !CONFIG_ANDROID_VENDOR_OEM_DATA 6232eecfa7ca ANDROID: mm/filemap: Fix missing put_page() for speculative page fault 0555154508e1 ANDROID: abi_gki_aarch64_qcom: Add clk_restore_context and clk_save_context fa951e233fbd BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report 1554564451b6 ANDROID: abi_gki_aarch64_qcom: Add drm driver APIs 16a71479cbcf ANDROID: sched: Export sched_domains_mutex for lockdep d2cb755a4398 ANDROID: vendor hooks: Add hooks to support bootloader based hibernation c297152a18e1 ANDROID: GKI: Update Amlogic symbol list 2455f6610a05 ANDROID: fix ABI breakage in struct psi_group 9ed72199905b FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling 9040c2052e67 ANDROID: ABI: Update symbols to unisoc whitelist 646452113d81 ANDROID: ABI: Update oplus symbol list b55a9372707a ANDROID: GKI: Update symbol list for sunxi 1eedea5f8da1 ANDROID: abi_gki_aarch64_qcom: Export update_readahead_gfp_mask VH 041ffcd941dd ANDROID: mm: add a vendor_hook to change the gfp flags ee928517b950 ANDROID: GKI: Update vendor symbol list for vivo 4c1cf366ac9e ANDROID: vendor_hooks: add new parameter to android_vh_blk_alloc_rqs() 5923781e8c81 ANDROID: KVM: arm64: Do not advertise SVE capability in protected mode f803a7997d99 ANDROID: ABI: Update symbols to unisoc whitelist for the drm ebf773d74863 ANDROID: ABI: Update symbols to unisoc whitelist for clock 372abe5b536e ANDROID: KVM: arm64: Fix MMIO guard unmap 809ec777eac8 ANDROID: GKI: Add RTK TV KMI symbol list 85eea22b5e9e ANDROID: Update QCOM symbol list for __tracepoint_android_vh_mmc_sd_update_cmdline_timing b84c40ff60c0 UPSTREAM: crypto: jitter - add oversampling of noise source 4b6af87d6e06 BACKPORT: writeback avoid use-after-free after removing device 75b1bf99a98b ANDROID: GKI: Update abi_gki_aarch64_qcom 3ee107569386 FROMGIT: f2fs: support recording stop_checkpoint reason into super_block e82a19427e77 FROMLIST: mm: fix use-after free of page_ext after race with memory-offline 898cfbf094a2 ANDROID: mm: introduce page_pinner 8dea6e5e5016 ANDROID: ABI: Add extcon_get_property_capability symbol 8409443201cc ANDROID: gki_config: enable F2FS_UNFAIR_RWSEM 285d4132a639 ANDROID: scsi: ufs: add complete init vendor hook 5756b89437df ANDROID: ABI: update allowed list for galaxy 4ec2c6e2d1f6 ANDROID: GKI: Update symbol list for mtk AI-vision projects d6b20ddcd9c9 ANDROID: GKI: Enable HCTR2 2496e06b21d2 UPSTREAM: fscrypt: Add HCTR2 support for filename encryption 731238ab382f UPSTREAM: crypto: arm64/polyval - Add PMULL accelerated implementation of POLYVAL 6606d9507eb1 UPSTREAM: crypto: x86/polyval - Add PCLMULQDQ accelerated implementation of POLYVAL e3431e9f2bac UPSTREAM: crypto: arm64/aes-xctr - Improve readability of XCTR and CTR modes 8a794a25aec5 UPSTREAM: crypto: arm64/aes-xctr - Add accelerated implementation of XCTR 9a11762fdef5 UPSTREAM: crypto: x86/aesni-xctr - Add accelerated implementation of XCTR 927d58494f4b UPSTREAM: crypto: hctr2 - Add HCTR2 support b07dcba0179f UPSTREAM: crypto: polyval - Add POLYVAL support 24a19f56b4a7 UPSTREAM: crypto: xctr - Add XCTR support 96c87ab88bb3 UPSTREAM: arm64: Add macro version of the BTI instruction 1fd5d6489a3e UPSTREAM: crypto: arm64/aes-neon-ctr - improve handling of single tail block b760d25fcae0 ANDROID: GKI: Update symbols to symbol list 8b49e4bee611 ANDROID: KVM: arm64: Initialize ptr auth in protected mode 54058622239a FROMGIT: KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available() c101b51fb631 UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookie eb82ad82b137 UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed cast e154458b37a2 UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet 5e1321eb79a8 ANDROID: abi_gki_aarch64_qcom: Add protocol related symbols 9122cbfc5576 ANDROID: Fix lost track action type in save_track_hash bcb5f0547e93 UPSTREAM: usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS c2ab21a72932 ANDROID: GKI: Update symbols to symbol list ac82d3470671 ANDROID: vendor_hook: rename the the name of hooks 4a9e3b2ca666 ANDROID: vendor_hooks: Add hook in kmalloc_slab() fcacd896ec01 BACKPORT: wifi: cfg80211/mac80211: separate link params from station params 5b0ceee1bd93 UPSTREAM: wifi: cfg80211: add API to add/modify/remove a link station 54f780d09356 ANDROID: signal: Add vendor hook for memory reaping 5edc332cee64 ANDROID: GKI: Update abi_gki_aarch64_pixel b80df8c286b3 Revert "ANDROID: vendor_hooks: Add hooks to tcp/udp send/recv msg functions." 8c09081fc075 Revert "ANDROID: sched: Add vendor hook for util-update related functions" 587cfd8e66df ANDROID: fix alignment of struct shash_desc member e15184fefe47 BACKPORT: mm: make minimum slab alignment a runtime property 273bbfc4d7d5 BACKPORT: printk: stop including cache.h from printk.h 088ce42ab0c7 UPSTREAM: kasan: fix a missing header include of static_keys.h 17e4c2a95025 BACKPORT: kasan: split kasan_*enabled() functions into a separate header afa76a1c3a90 ANDROID: scsi: ufs: Improve MCQ error handling 9dcd74deffe9 ANDROID: GKI: Add Sony KMI symbol list b9707158acfc ANDROID: ABI: update allowed list for galaxy daac36f21568 ANDROID: GKI: Update symbols to symbol list effc9c940a0b ANDROID: GKI: Update abi_gki_aarch64_qcom symbols. 3561c27eebb4 UPSTREAM: Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" a89fbc0de097 ANDROID: fix add vendor hooks for unusual abort cases 0fd034583933 ANDROID: regmap: Unhide REGMAP_SPMI 314e24211972 ANDROID: ABI: update allowed list for galaxy 6b1ae1157f8b ANDROID: Enable BUILD_GKI_CERTIFICATION_TOOLS for x86_64 GKI cbc497caa2ba ANDROID: irqchip: Fix vendor hook arguments 898941454fb1 UPSTREAM: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop 7bdc155a7028 Revert "FROMLIST: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop" 94c8c2f858c7 ANDROID: add symbol file for type visibility symbols 0e0c25fffd3c ANDROID: selftests: incfs: Increase timeout in concurrent_reads_and_writes_test bba227bfd00d ANDROID: abi_gki_aarch64_qcom: Add iio symbol list for qcom 0c3d2d04cc77 ANDROID: make sure all types for hooks are defined in KMI 1aeba1eea182 ANDROID: mm: cma: proper ret type for tasks interrupted by fatal signal c2b91dc63c5e BACKPORT: erofs: fix use-after-free of on-stack io[] a75431c61b56 ANDROID: kleaf: Explicit list of ABI files. 41a23cd26e4c FROMGIT: kasan: call kasan_malloc() from __kmalloc_*track_caller() e1c0ed46cfde FROMLIST: f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT d7735e03b7f6 ANDROID: GKI: update the ABI xml and pixel symbol list f8c9fae0076e ANDROID: incfs: Add check for ATTR_KILL_SUID and ATTR_MODE in incfs_setattr 66e0726ca5ac ANDROID: GKI: update vendor hook for sd Test: treehugger Bug: 250002281 Change-Id: Ie9546a30d43e2601dd70fe986d0c188251943b5e
2022-09-23Update kernel to builds 9076890Howard Chen
git log --first-parent -100 --oneline --no-decorate 4f5025129fe8..883303906692: 883303906692 ANDROID: ABI: Update symbols to unisoc whitelist a3525f6e7532 ANDROID: ABI: Update symbols to unisoc whitelist for sync from local code 7c0b04f044fb ANDROID: ABI: Update symbols to unisoc whitelist e6c55bbd43f2 ANDROID: GKI: Update symbol list for sunxi a3e20edea9fa ANDROID: GKI: Update symbol list ef9a35b2e6a1 ANDROID: ABI: Update symbols for unisoc whitelist Android13-k5.15 70a5111957fe ANDROID: net: export symbol for tracepoint_consume_skb 13bedfc2f2fb ANDROID: gki_defconfig: Enable CONFIG_HIBERNATION flag 32e1ff60db69 ANDROID: ABI: Update symbols to unisoc whitelist for sync from local code 42f39fcf0939 ANDROID: GKI: update xiaomi symbol list ca319dfc39b1 ANDROID: Add headers to vendor_hooks.c for type visibility e85a386df9c7 BACKPORT: KVM: x86: avoid calling x86 emulator without a decoded instruction 6b2fb25eacd8 ANDROID: ABI: Update symbols to unisoc whitelist 678d7a09525c BACKPORT: dm verity: set DM_TARGET_IMMUTABLE feature flag a2c2b6c91475 BACKPORT: pipe: Fix missing lock in pipe_resize_ring() 3c2cc4561f07 FROMLIST: locking/rwsem: Disable preemption while trying for rwsem lock c82312f9b0ac BACKPORT: rpmsg: virtio: Fix possible double free in rpmsg_probe() e0440af8b26c BACKPORT: rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() cff4cc7a64e9 Revert "ANDROID: arm64: smp: fix Lockdep warning: RCU used illegally from idle CPU." 6a2905d35289 FROMLIST: arm64: mte: move register initialization to C 7a67b48b624b Revert "BACKPORT: FROMLIST: ext4: implement speculative fault handling" 9f7ac5d82065 Revert "FROMLIST: arm64: mte: move register initialization to C" b9f272d8878d ANDROID: vendor_hooks:vendor hook for mmput c96092a91445 ANDROID: GKI: Upate sunxi symbol list 5dc0a0bd6b7e ANDROID: remove CONFIG_TRACEPOINTS from hook definition headers ecb7d6b1064c ANDROID: remove inclusions from hook definition headers ea45eaaaaeb6 BACKPORT: scsi: ufs: core: Increase fDeviceInit poll frequency c17b8c3da8ce FROMGIT: f2fs: increase the limit for reserve_root 35666bb8660f FROMGIT: f2fs: complete checkpoints during remount 9e14ab97fec1 FROMGIT: f2fs: flush pending checkpoints when freezing super b52dcd4e22ae FROMGIT: f2fs: remove gc_urgent_high_limited for cleanup e4c3ce6f7dd9 FROMGIT: f2fs: fix wrong continue condition in GC 619b99d2d415 BACKPORT: f2fs: handle decompress only post processing in softirq c11911451806 BACKPORT: f2fs: introduce memory mode 3ec6819bff52 ANDROID: kleaf: Do not include GKI modules in default output of //common:kernel_aarch64. fe1e4c55de32 ANDROID: GKI: Update symbols to symbol list 08b9a0b8aaf0 ANDROID: GKI: Update symbol list for Exynos SoC ca7f18ea252e ANDROID: ABI: Update oplus symbol list fb2bb8f3ad19 ANDROID: mm: Add vendor hook in rmqueue() 193dcfee4dda ANDROID: abi_gki_aarch64_qcom: Update symbol list. 1cf95b1e0734 ANDROID: GKI: Update symbols to symbol list e1b8ef44fd29 ANDROID: Revert "psi: allow unprivileged users with CAP_SYS_RESOURCE to write psi files" c9ee36185011 ANDROID: abi_gki_aarch64_qcom: Add hook for set_cpus_allowed_by_task 2508098b95e4 ANDROID: GKI: Update symbol list 06a2fffcf3b7 ANDROID: GKI: Update symbol list for mtk AI-vision projects 1f0f167b6284 FROMGIT: wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() c9375148db4b FROMGIT: wifi: nl80211: send MLO links channel info in GET_INTERFACE df92dc5573bb FROMGIT: wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD 460e2bc5dadc FROMGIT: wifi: cfg80211: reject connect response with MLO params for WEP cad63b2cf1be FROMGIT: wifi: cfg80211: get correct AP link chandef e6c826aa9b62 ANDROID: reduce number of opaque structs in KMI 0226fc2e185e ANDROID: vendor_hooks: tune reclaim inactive ratio 8de5430cb733 BACKPORT: FROMGIT: PCI: dwc: Add support for 64-bit MSI target address 8181ea8d961f BACKPORT: FROMGIT: PCI: dwc: Drop dependency on ZONE_DMA32 a8dfddb2b971 Revert "BACKPORT: FROMLIST: PCI: dwc: Drop dependency on ZONE_DMA32" c5e662db60be Revert "BACKPORT: FROMLIST: PCI: dwc: Add support for 64-bit MSI target address" ff81c8d3f514 ANDROID: GKI: create initial PASA symbol list 55f112e0681e ANDROID: vendor_hooks: Add hooks for cpufreq_acct_update_power 76be364a84df BACKPORT: irq_work: use kasan_record_aux_stack_noalloc() record callstack cc724041ced1 ANDROID: vendor_hooks: Add hooks for oem futex optimization eb6c8ea051f8 BACKPORT: fuse: send security context of inode on file 05e1c47bbcce UPSTREAM: security: Return xattr name from security_dentry_init_security() e8ac12a81121 BACKPORT: fuse: extend init flags a43215959d9d BACKPORT: scsi: ufs: core: Fix missing clk change notification on host reset 773f36077b13 ANDROID: ABI: Dedup the repeated symbols for Unisoc c4ebf715002e FROMLIST: arm64: mte: move register initialization to C f42e2933f0a5 FROMLIST: ufs: allow host driver to disable wb toggling during clock scaling 8d76ae003b43 ANDROID: GKI: update xiaomi symbol list be69ad822789 ANDROID: Expand user_struct size. 776d08411829 UPSTREAM: usb: gadget: uvc: calculate the number of request depending on framesize 26e36e62c9f8 UPSTREAM: usb: dwc3: gadget: increase tx fifo size for ss isoc endpoints 928bb2bbe14b UPSTREAM: usb: gadget: uvc: remove pause flag use 85791a9e637f UPSTREAM: usb: gadget: uvc: allow changing interface name via configfs 499ea1f89baf UPSTREAM: usb: gadget: uvc: fix list double add in uvcg_video_pump 0db028444c3c ANDROID: abi_gki_aarch64_qcom: Add blk_mq_free_request b58af507bf0c ANDROID: GKI: Update symbols to symbol list 0312e9cd22b1 ANDROID: vendor_hooks:vendor hook for __alloc_pages_slowpath. 22c312bbdeab ANDROID: nl80211: enable reserved attributes with upstream assignments 17e63e8b13b7 ANDROID: fix declaration mismatch for ns_to_kernel_old_timeval 13e5af14638b ANDROID: avoid huge-page not to clear trylock-bit after shrink_page_list. b337f6e1a90b ANDROID: mm/memory_hotplug: Fix error path handling 695e36b60e3c ANDROID: GKI: Update symbol list for imx 4d91f7dff5f4 ANDROID: GKI: update xiaomi symbol list 39088bd0f1d3 UPSTREAM: usb: gadget: uvc: test if ep->desc is valid on ep_queue 48ffd4d42d58 UPSTREAM: usb: gadget: uvc: only pump video data if necessary 1b5de9bdc4b1 UPSTREAM: usb: gadget: uvc: only schedule stream in streaming state 75b799c801cc UPSTREAM: usb: dwc3: gadget: Give some time to schedule isoc 839803781868 UPSTREAM: usb: gadget: composite: Show warning if function driver's descriptors are incomplete. 77672b242429 ANDROID: GKI: Add symbol list file for sunxi 555400c6f79f ANDROID: ABI: Update symbols to unisoc whitelist 73b352b9bc67 ANDROID: GKI: Update Symbol List for Vendor 175fa88bc273 ANDROID: kernel/sched: rebuild_sched_domains export 5dc0125847f7 ANDROID: vendor_hooks: Add hooks for page_cache_sync_ra 5a3e902fedad FROMLIST: cgroup: Fix race condition at rebind_subsystems() 6aafd4a7e6e5 ANDROID: GKI: Update symbols to symbol list 7e1756dacc2a ANDROID: GKI: Add initial symbol list for amlogic 885f16fab68e ANDROID: gki_defconfig: enable CONFIG_USB_CONFIGFS_F_UVC b2a6221a185b ANDROID: GKI: Update symbols to symbol list 7fa896f92da1 ANDROID: GKI: Update symbols to symbol list 212c9a742668 ANDROID: ABI: Update symbols to unisoc whitelist for mmc 3st Test: treehugger Bug: 248457252 Change-Id: I4efb06ef3c864dae9332014427e3f1711baa6451