summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-08Update kernel to builds 11722365android14-gsiHoward Chen
git log --first-parent -100 --oneline --no-decorate 3efaf503ab3f..ba3bdbe0db3f: ba3bdbe0db3f ANDROID: Initialize android14-6.1-2024-04 Test: treehugger Bug: 339332296 Change-Id: I55f908b78efb717bdb89acba1f542dcd4efe6bbb
2024-03-27Merge "Update kernel to builds 11570560" into android14-gsiTreehugger Robot
2024-03-27Update kernel to builds 11570560Howard Chen
git log --first-parent -100 --oneline --no-decorate 0cfa80d3c398..3efaf503ab3f: 3efaf503ab3f ANDROID: Initialize android14-6.1-2024-03 Test: treehugger Bug: 331503168 Change-Id: I2516bf9cb5682ce75377512be6912ff6a3be02a9
2024-03-27Update kernel to builds 11526149Howard Chen
git log --first-parent -100 --oneline --no-decorate 653766024c53..19706cdca2f9: 19706cdca2f9 ANDROID: Initialize android14-5.15-2024-03 Test: treehugger Bug: 331503168 Change-Id: I0fa0c08fabf785e3f8cb635f84727548b3094a1c
2024-02-29Merge "Update kernel to builds 11446553" into android14-gsiTreehugger Robot
2024-02-29Update kernel to builds 11446553Howard Chen
git log --first-parent -100 --oneline --no-decorate fc4b04d84027..0cfa80d3c398: 0cfa80d3c398 ANDROID: Initialize android14-6.1-2024-02 Test: treehugger Bug: 327544175 Change-Id: I31cc7f62084edd8cd33c22aaad03b12c8b471ac3
2024-02-29Update kernel to builds 11444226Howard Chen
git log --first-parent -100 --oneline --no-decorate dece49ff8a45..653766024c53: 653766024c53 ANDROID: Initialize android14-5.15-2024-02 Test: treehugger Bug: 327544175 Change-Id: I3e4d109e6d240de1dc87ffeba2c566c4bec931d3
2024-02-16Merge "Update kernel to builds 11318344" into android14-gsiTreehugger Robot
2024-02-01Update kernel to builds 11318753Howard Chen
git log --first-parent -100 --oneline --no-decorate d3787b952ac4..fc4b04d84027: fc4b04d84027 ANDROID: Initialize android14-6.1-2024-01 648e13791289 Android Common Kernel: Initial commit Test: treehugger Bug: 323286744 Change-Id: Id6986213e8f455223bcb9f59ac3142b35e8d6aa9
2024-02-01Update kernel to builds 11318344Howard Chen
git log --first-parent -100 --oneline --no-decorate 3915d997ab11..dece49ff8a45: dece49ff8a45 ANDROID: Initialize android14-5.15-2024-01 Test: treehugger Bug: 323286744 Change-Id: Ib8db78bebb5c2fcd9291480835938d5207703350
2023-11-29Update kernel to builds 11150339Howard Chen
git log --first-parent -100 --oneline --no-decorate ebd072ea164a..d3787b952ac4: d3787b952ac4 UPSTREAM: drm/qxl: fix UAF on handle creation a2377cc13537 FROMGIT: usb:gadget:uvc Do not use worker thread to pump isoc usb requests 82a411cec664 FROMGIT: usb: gadget: uvc: Fix use-after-free for inflight usb_requests 3c26a5d92fb3 FROMGIT: usb: gadget: uvc: move video disable logic to its own function 20853add09fe FROMGIT: usb: gadget: uvc: Allocate uvc_requests one at a time 5f3550218b68 FROMGIT: usb: gadget: uvc: prevent use of disabled endpoint 9673df54cd34 UPSTREAM: drm/fourcc: Add NV20 and NV30 YUV formats 3ee517981de1 FROMLIST: virt: geniezone: Add memory relinquish support c57b152c45cd FROMGIT: Input: uinput - allow injecting event times df6e6fc38f4f UPSTREAM: PM: hibernate: Fix copying the zero bitmap to safe pages 7181d45e36b3 UPSTREAM: PM: hibernate: don't store zero pages in the image file 7385b831077d UPSTREAM: PM: hibernate: Complain about memory map mismatches during resume d2c0f4c4502a FROMLIST: devcoredump: Send uevent once devcd is ready 95307ec5c864 FROMLIST: iommu: Avoid more races around device probe 5c8e593916ad ANDROID: Update the ABI symbol list 94ddfc9ce42f FROMLIST: ufs: core: clear cmd if abort success in mcq mode 8f46c3493178 BACKPORT: wifi: cfg80211: Allow AP/P2PGO to indicate port authorization to peer STA/P2PClient b3ccd8f0926e BACKPORT: wifi: cfg80211: OWE DH IE handling offload daa7a3d95d39 ANDROID: KVM: arm64: mount procfs for pKVM module loading 1b639e97b8fc ANDROID: GKI: Update symbol list for mtk b496cc311544 ANDROID: fuse-bpf: Add NULL pointer check in fuse_release_in 8431e524d6c0 UPSTREAM: serial: 8250_port: Check IRQ data before use 825c17428a47 ANDROID: KVM: arm64: Fix error path in pkvm_mem_abort() 22e9166465d1 ANDROID: abi_gki_aarch64_qcom: Update symbol list ca06bb1e93f5 ANDROID: GKI: add allowed list for Exynosauto SoC fb91717581d1 ANDROID: Update the ABI symbol list ec3c9a170238 ANDROID: sched: Add vendor hook for util_fits_cpu c47043d65f0a ANDROID: update symbol for unisoc vendor_hooks 6e881bf03418 ANDROID: vendor_hooks: mm: add hook to count the number pages allocated for each slab a59b32866cd4 UPSTREAM: usb: gadget: udc: Handle gadget_connect failure during bind operation 7a33209b3635 ANDROID: Update the ABI symbol list 69b689971ac6 ANDROID: softirq: Add EXPORT_SYMBOL_GPL for softirq and tasklet Test: treehugger Bug: 313617084 Change-Id: I7b4b639836b993d8e07dc6dc5ab045013af7319b
2023-11-28DO NOT MERGE: Update kernel to builds 11119622Howard Chen
git log --first-parent -100 --oneline --no-decorate 4c73cba07b12..3915d997ab11: 3915d997ab11 ANDROID: Initialize android14-5.15-2023-11 648e13791289 Android Common Kernel: Initial commit Test: treehugger Bug: 312586603 Change-Id: I5852ac3933126969641a5703aea49b721a36949d
2023-11-22Update kernel to builds 11087000Howard Chen
git log --first-parent -100 --oneline --no-decorate 3ebafb7b468b..ebd072ea164a: ebd072ea164a ANDROID: Initialize android14-6.1-2023-11 648e13791289 Android Common Kernel: Initial commit Test: treehugger Bug: 312586603 Change-Id: Ib2ecdadb91bb4991d51cf7c1bc0b2e62864bf783
2023-09-06Backport prebuilt cvd binary file to solve group_id and version issues.Wei-chung Hsu
Bug: b/293603107, b/293301482 Change-Id: I6f4cb485f8497cd7c8cc54cdc3bec3a4e12cbd4e
2023-08-23Merge "Update kernel to builds 10667676" into udc-gsi-devTreehugger Robot
2023-08-22Update kernel to builds 10672300Howard Chen
git log --first-parent -100 --oneline --no-decorate 6c695fad68dc..3ebafb7b468b: 3ebafb7b468b BACKPORT: FROMGIT: mm: handle faults that merely update the accessed bit under the VMA lock 9e066d4b35fe FROMLIST: mm: Allow fault_dirty_shared_page() to be called under the VMA lock 83ab9863246c FROMGIT: mm: handle swap and NUMA PTE faults under the VMA lock ffcebdef1657 FROMGIT: mm: run the fault-around code under the VMA lock 072c35fb69e2 FROMGIT: mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() fa9a8adff04d FROMGIT: mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() dd621869c1e6 BACKPORT: FROMGIT: mm: handle some PMD faults under the VMA lock 8594d6a30f8e BACKPORT: FROMGIT: mm: handle PUD faults under the VMA lock 66cbbe6b3144 FROMGIT: mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() e26044769f1d BACKPORT: FROMGIT: mm: allow per-VMA locks on file-backed VMAs 4cb518a06f90 FROMGIT: mm: remove CONFIG_PER_VMA_LOCK ifdefs f4b32b7f1543 FROMGIT: mm: fix a lockdep issue in vma_assert_write_locked 250f19771f4c FROMGIT: mm: handle userfaults under VMA lock e704d0e4f9ee FROMGIT: mm: handle swap page faults under per-VMA lock f8a65b694b03 FROMGIT: mm: change folio_lock_or_retry to use vm_fault directly 693d905ec0da BACKPORT: FROMGIT: mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_FAULT_COMPLETED 939d4b1ccc06 BACKPORT: FROMGIT: mm: move vma locking out of vma_prepare and dup_anon_vma 0f0b09c02c2a BACKPORT: FROMGIT: mm: always lock new vma before inserting into vma tree a8a479ed9629 FROMGIT: mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once ad1892385654 FROMGIT: mm: replace mmap with vma write lock assertions when operating on a vma 5f0ca924aa0f FROMGIT: mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap abb0f2767ee8 FROMGIT: mm: don't drop VMA locks in mm_drop_all_locks() 365af746f5ad BACKPORT: riscv: mm: try VMA lock-based page fault handling first 3c187b4a1250 BACKPORT: FROMGIT: mm: enable page walking API to lock vmas during the walk b6093c47fe2a BACKPORT: mm: lock VMA in dup_anon_vma() before setting ->anon_vma 0ee0062c9486 UPSTREAM: mm: fix memory ordering for mm_lock_seq and vm_lock_seq 3378cbd2649f FROMGIT: usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 2d3351bd5ef5 FROMGIT: BACKPORT: usb: ehci: add workaround for chipidea PORTSC.PEC bug 7fa88611307e UPSTREAM: tty: n_gsm: fix UAF in gsm_cleanup_mux 683966ac69a0 UPSTREAM: mm/mmap: Fix extra maple tree write f86c79eb86ad FROMGIT: Multi-gen LRU: skip CMA pages when they are not eligible 7ae1e02abbfb UPSTREAM: mm: skip CMA pages when they are not available 7666325265b2 UPSTREAM: dma-buf: fix an error pointer vs NULL bug e61d76121fff UPSTREAM: dma-buf: keep the signaling time of merged fences v3 fda157ce154f UPSTREAM: netfilter: nf_tables: skip bound chain on rule flush 110a26edd100 UPSTREAM: net/sched: sch_qfq: account for stab overhead in qfq_enqueue 9db143723846 UPSTREAM: net/sched: sch_qfq: refactor parsing of netlink parameters 76881029499a UPSTREAM: netfilter: nft_set_pipapo: fix improper element removal 37f450940760 ANDROID: Add checkpatch target. d7dacaa439c7 UPSTREAM: USB: Gadget: core: Help prevent panic during UVC unconfigure 4dc009c3a8aa ANDROID: GKI: Update symbols to symbol list fadc35923d8b ANDROID: vendor_hook: fix the error record position of mutex 3fc69d3f70e1 ANDROID: ABI: add allowed list for galaxy a5a662187fe2 ANDROID: gfp: add __GFP_CMA in gfpflag_names b520b909137c ANDROID: ABI: Update to fix slab-out-of-bounds in xhci_vendor_get_ops c2cbb3cc2468 ANDROID: usb: host: fix slab-out-of-bounds in xhci_vendor_get_ops 64787ee45196 ANDROID: GKI: update pixel symbol list for xhci b0c06048a8ff FROMGIT: fs: drop_caches: draining pages before dropping caches 2f76bb83b14d ANDROID: GKI: update symbol list file for xiaomi 8e86825eecfa ANDROID: uid_sys_stats: Use a single work for deferred updates 960d9828eee1 ANDROID: ABI: Update symbol for Exynos SoC 3926cc6ef8cc ANDROID: GKI: Add symbols to symbol list for vivo dbb09068c1df ANDROID: vendor_hooks: Add tune scan type hook in get_scan_count() 5e1d25ac2ab6 FROMGIT: BACKPORT: Multi-gen LRU: Fix can_swap in lru_gen_look_around() addf1a9a65a9 FROMGIT: Multi-gen LRU: Avoid race in inc_min_seq() a7adb988970e FROMGIT: Multi-gen LRU: Fix per-zone reclaim 03812b904e8d ANDROID: ABI: update symbol list for galaxy b283f9b41fc5 ANDROID: oplus: Update the ABI xml and symbol list c3d26e2b5aae ANDROID: vendor_hooks: Add hooks for lookaround 29e2f3e3d196 ANDROID: ABI: Update STG ABI to format version 2 3bd3d137019f ANDROID: ABI: Update symbol list for imx ad0b008167cb FROMGIT: erofs: fix wrong primary bvec selection on deduplicated extents 126ef64cbaae UPSTREAM: media: Add ABGR64_12 video format 86e2e8fd053e BACKPORT: media: Add BGR48_12 video format 892293272c10 UPSTREAM: media: Add YUV48_12 video format b2cf7e426877 UPSTREAM: media: Add Y212 v4l2 format info 0f3f7a21aff3 UPSTREAM: media: Add Y210, Y212 and Y216 formats ca7b45b12894 UPSTREAM: media: Add Y012 video format 343b85ecadc2 UPSTREAM: media: Add P012 and P012M video format 7beed73af066 ANDROID: GKI: Create symbol files in include/config 295e779e8f89 ANDROID: fuse-bpf: Use stored bpf for create_open 74d9daa59a1e ANDROID: fuse-bpf: Add bpf to negative fuse_dentry 6aef06abbad4 ANDROID: fuse-bpf: Check inode not null 4bbda90bd875 ANDROID: fuse-bpf: Fix flock test compile error 84ac22a0d31a ANDROID: fuse-bpf: Add partial ioctl support e341d2312c5f ANDROID: ABI: Update oplus symbol list f5c707dc65df UPSTREAM: mm/mempolicy: Take VMA lock before replacing policy 890b1aabb1f6 BACKPORT: mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock d3b37a712ab7 BACKPORT: FROMGIT: irqchip/gic-v3: Workaround for GIC-700 erratum 2941627 a89e2cbbc026 ANDROID: GKI: update xiaomi symbol list 371f8d901ab5 UPSTREAM: mm: lock newly mapped VMA with corrected ordering 0d9960403cb0 UPSTREAM: fork: lock VMAs of the parent process when forking e3601b25aeae UPSTREAM: mm: lock newly mapped VMA which can be modified after it becomes visible 05f7c7fe72fe UPSTREAM: mm: lock a vma before stack expansion c0ba567af11a ANDROID: GKI: bring back find_extend_vma() 188ce9572f11 BACKPORT: mm: always expand the stack with the mmap write lock held 74efdc0966f5 BACKPORT: execve: expand new process stack manually ahead of time c8ad90684960 ANDROID: abi_gki_aarch64_qcom: ufshcd_mcq_poll_cqe_lock 1afccd425597 UPSTREAM: mm: make find_extend_vma() fail if write lock not held 4087cac574fe UPSTREAM: powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma() 6c33246824a5 UPSTREAM: mm/fault: convert remaining simple cases to lock_mm_and_find_vma() add0a1ea04ff UPSTREAM: arm/mm: Convert to using lock_mm_and_find_vma() 9f136450af1a UPSTREAM: riscv/mm: Convert to using lock_mm_and_find_vma() 053053fc68a4 UPSTREAM: mips/mm: Convert to using lock_mm_and_find_vma() 9cdce804c05a UPSTREAM: powerpc/mm: Convert to using lock_mm_and_find_vma() 1016faf50999 BACKPORT: arch/arm64/mm/fault: Fix undeclared variable error in do_page_fault() 89298b8b3ce6 BACKPORT: arm64/mm: Convert to using lock_mm_and_find_vma() cf70cb4f1f14 UPSTREAM: mm: make the page fault mmap locking killable 544ae28cf6b5 ANDROID: Inherit "user-aware property" across rtmutex. 5e4a5dc82033 BACKPORT: blk-crypto: use dynamic lock class for blk_crypto_profile::lock Test: treehugger Bug: 296960489 Change-Id: I842cb9688c4e6ba07c28826be483ac1be8facb6e
2023-08-22Update kernel to builds 10667676Howard Chen
git log --first-parent -100 --oneline --no-decorate 5c138afc955b..4c73cba07b12: 4c73cba07b12 ANDROID: usb: gadget: f_accessory: Mitgate handling of non-existent USB request eebccae50582 ANDROID: Update the ABI symbol list a845525d3ee5 FROMGIT: Multi-gen LRU: skip CMA pages when they are not eligible 4502265e1684 BACKPORT: mm: skip CMA pages when they are not available 53c38ebc4ea9 ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree b88b3d3664d0 UPSTREAM: netfilter: nf_tables: skip bound chain on rule flush 6bcc6ff84152 UPSTREAM: tty: n_gsm: fix UAF in gsm_cleanup_mux b4a6c6f4a151 UPSTREAM: net/sched: sch_qfq: account for stab overhead in qfq_enqueue 1b2e6ebdc633 UPSTREAM: net/sched: sch_qfq: refactor parsing of netlink parameters 4128e2887832 UPSTREAM: netfilter: nft_set_pipapo: fix improper element removal 1122dd37115a ANDROID: Add checkpatch target. 056a17677de9 BACKPORT: FROMGIT: usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment ee1147625d28 BACKPORT: USB: Gadget: core: Help prevent panic during UVC unconfigure 7ba2131ad49b FROMLIST: scsi: ufs: Disable zone write locking 4224108a41b4 FROMLIST: scsi: ufs: Split an if-condition 1c33b80bf748 FROMLIST: scsi: scsi_debug: Support injecting unaligned write errors 6c0276ef82d3 FROMLIST: scsi: scsi_debug: Support disabling zone write locking 3347f7daae3b FROMLIST: scsi: core: Retry unaligned zoned writes 4e1d1b839dec FROMLIST: block/mq-deadline: Only use zone locking if necessary 5414ea3f50ab BACKPORT: FROMLIST: block: Introduce the flag QUEUE_FLAG_NO_ZONE_WRITE_LOCK d01888a968b8 Revert "ANDROID: block: Introduce a request queue flag for pipelining zoned writes" 6a1ceeede7aa Revert "ANDROID: block/mq-deadline: Only use zone locking if necessary" dc77af3d3836 Revert "ANDROID: scsi: Retry unaligned zoned writes" 2e83e40f6af5 Revert "ANDROID: scsi: ufs: Enable zoned write pipelining" e08f97fe8041 Revert "ANDROID: scsi: ufs: Disable zoned write pipelining" a0565250b372 Revert "ANDROID: scsi: core: Delay unaligned write error retries" 053f022ed4e5 Revert "ANDROID: scsi: core: Limit zoned write retries" 8c7e6396da5a ANDROID: GKI: update mtktv symbol 7d47dd77f142 ANDROID: GKI: Add mtktv ABI symbol list, media, trace and remaining subsys 655a2881039f ANDROID: GKI: Add mtktv ABI symbol list, cpufreq and misc 663ca511e89b ANDROID: GKI: Add mtktv ABI symbol list, net, eth, regulator and pinmux 99c011c37d78 ANDROID: GKI: Add mtktv ABI symbol list, pwm, serial and snd b85af8a6dd9a ANDROID: GKI: Add mtktv ABI symbol list, usb and v4l2 0f986fae123c FROMGIT: BACKPORT: Multi-gen LRU: Fix can_swap in lru_gen_look_around() 12fb1c3ef509 FROMGIT: BACKPORT: Multi-gen LRU: Avoid race in inc_min_seq() bf03a7c90aef FROMGIT: BACKPORT: Multi-gen LRU: Fix per-zone reclaim 0c5273e138e6 BACKPORT: FROMGIT: block: Improve performance for BLK_MQ_F_BLOCKING drivers d12306bb9574 FROMGIT: scsi: Remove a blk_mq_run_hw_queues() call 8bb4682c76ff BACKPORT: FROMGIT: scsi: Inline scsi_kick_queue() 4bbc8e45b2a7 ANDROID: ABI: Update STG ABI to format version 2 a9bc04930fdc ANDROID: GKI: usb: phy: use ANDROID_KABI_USE for api notify_port_status 7aa67c1a12ac FROMGIT: dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 3.0 PHY d58cdad855de FROMGIT: dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 2.0 PHY 6e97af079d79 FROMGIT: phy: realtek: usb: Add driver for the Realtek SoC USB 3.0 PHY 3dadac8ba6d6 FROMGIT: phy: realtek: usb: Add driver for the Realtek SoC USB 2.0 PHY a600af2c26af FROMGIT: usb: phy: add usb phy notify port status API 46ee6c3cddb1 ANDROID: GKI: Create symbol files in include/config 9c0a91f91af3 ANDROID: fuse-bpf: Use stored bpf for create_open 77092bb630f9 ANDROID: fuse-bpf: Add bpf to negative fuse_dentry fe475ca0b565 ANDROID: fuse-bpf: Check inode not null feb5ea668405 ANDROID: fuse-bpf: Fix flock test compile error 3c49a4916748 ANDROID: fuse-bpf: Add partial flock support 95e1c94a22e2 UPSTREAM: dm init: add dm-mod.waitfor to wait for asynchronously probed block devices 098173a46bca ANDROID: Update the ABI symbol list 619a5f635c8f ANDROID: cpuidle: teo: Export a function that allows modifying util_threshold d92dd7312f92 Revert "ANDROID: GKI: Remove temp build file abi_gki_protected_exports" 924b7017dda3 ANDROID: Update the ABI symbol list c82392dabd92 BACKPORT: blk-crypto: use dynamic lock class for blk_crypto_profile::lock 44cf75cc35a7 ANDROID: KVM: arm64: Fix memory ordering for pKVM module callbacks fddd85ce6342 ANDROID: GKI: Update symbol list for Amlogic f686a35a77f8 UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free 625e1470a97b UPSTREAM: netfilter: nf_tables: fix chain binding transaction logic de818a4efb6f UPSTREAM: fs/ntfs3: Check fields while reading 48fffa48b057 ANDROID: GKI: Move GKI module headers to generated includes c51761363cf4 ANDROID: set kmi_symbol_list_add_only for Kleaf builds. 1281598c5352 ANDROID: GKI: Remove temp build file abi_gki_protected_exports 48916f9971fa ANDROID: GKI: Update symbol list for Amlogic c2591e463d93 UPSTREAM: ASoC: soc-pcm: Move debugfs removal out of spinlock 4dc2398a951b UPSTREAM: ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks 1dd1248e12f9 FROMLIST: fuse: revalidate: don't invalidate if interrupted ef049b5a719a ANDROID: GKI: Update symbol list for Amlogic 88829ece3303 UPSTREAM: squashfs: always build "file direct" version of page actor 044746150d63 UPSTREAM: squashfs: fix cache race with migration f15bd09d1e7c BACKPORT: squashfs: cache partial compressed blocks 9d4be29185ee UPSTREAM: squashfs: fix buffer release race condition in readahead code 813c3dec2367 UPSTREAM: squashfs: fix extending readahead beyond end of file dec4ef3ce491 UPSTREAM: squashfs: fix read regression introduced in readahead code 80e656926e7f UPSTREAM: squashfs: don't call kmalloc in decompressors 401371c1744c UPSTREAM: squashfs: don't use intermediate buffer if pages missing c7f85bb4c43e UPSTREAM: squashfs: extend "page actor" to handle missing pages af51b9dded01 UPSTREAM: squashfs: support reading fragments in readahead call 3ba07deef718 UPSTREAM: squashfs: implement readahead feb80c37c66d UPSTREAM: gfs2: Don't deref jdesc in evict 578ffd64341e UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() 9b30cd89af05 ANDROID: Incremental fs: Allocate data buffer based on input request size a6ab80794619 ANDROID: GKI: Update symbol list for Amlogic b4a6ab656691 ANDROID: KVM: arm64: Fix MMU context save/restore over TLB invalidation 770ba0ef6a9c ANDROID: Update the ABI symbol list 48d77946efc6 UPSTREAM: kasan: suppress recursive reports for HW_TAGS 47c669cde174 UPSTREAM: kasan, arm64: add arch_suppress_tag_checks_start/stop 03471b2b0353 BACKPORT: arm64: mte: rename TCO routines 867621cdc5c3 BACKPORT: kasan, arm64: rename tagging-related routines 4c8e131d55c4 UPSTREAM: kasan: drop empty tagging-related defines c6243581787f ANDROID: GKI: Update symbol list for Amlogic 0c09eb760b2e ANDROID: Update the ABI symbol list ca0cd3776158 UPSTREAM: usb: gadget: u_serial: Add null pointer check in gs_start_io b0992aa6722f ANDROID: Update the ABI symbol list fb6593baff19 ANDROID: ABI: Update lenovo symbol list 28c034155973 ANDROID: Update the ABI symbol list 40a4ec538ff1 UPSTREAM: fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds Test: treehugger Bug: 296960489 Change-Id: I473582f28e8275e0e8e6eb3f354d6ee1503a1908
2023-08-01Update kernel to builds 10521792Howard Chen
git log --first-parent -100 --oneline --no-decorate 0a859e781c76..6c695fad68dc262b1d1d2f37d3f443f0a4038605: 6c695fad68dc ANDROID: fuse-bpf: Add partial flock support 9b655e932841 ANDROID: Incremental fs: Allocate data buffer based on input request size facf08fa5f60 UPSTREAM: gfs2: Don't deref jdesc in evict a16d62a2960b ANDROID: KVM: arm64: Fix MMU context save/restore over TLB invalidation 7f0f58f97b78 ANDROID: Update symbol list for VIVO 1b7f1102787c ANDROID: add initial symbol list file for ExynosAuto SoCs f6707f352b54 ANDROID: sched: Export sched_domains_mutex for lockdep a24911abfd55 ANDROID: Update symbol for Exynos SoC 5e7421101fe2 ANDROID: ABI: Update symbol for Exynos SoC 270ca058822f ANDROID: Update symbol list for mtk 47e02fe1efcd UPSTREAM: dma-remap: use kvmalloc_array/kvfree for larger dma memory remap 22e008d6d556 ANDROID: vendor_hooks: Supplement the missing hook call point. 214e6f268b6a ANDROID: GKI: Add WWAN as GKI protected module 8726a2d930a8 ANDROID: GKI: regmap: Add regmap vendor hook for of_syscon_register 7c2b6c7b56d6 UPSTREAM: kasan: suppress recursive reports for HW_TAGS c0226bf0c75f UPSTREAM: kasan, arm64: add arch_suppress_tag_checks_start/stop da926e6077d8 UPSTREAM: arm64: mte: rename TCO routines 553be6e70d08 BACKPORT: kasan, arm64: rename tagging-related routines b39a3be50a56 UPSTREAM: kasan: drop empty tagging-related defines 44ee9eef2157 ANDROID: usb: xhci-plat: Fix double-free in xhci_plat_remove 55679fd0a8cb ANDROID: ABI: update symbol list for galaxy 30807bebbfb6 ANDROID: GKI: update the ABI symbol list f3c6324daa33 ANDROID: ABI: Update symbol for Exynos SoC c75c8311c8e7 ANDROID: GKI: ABI: update whitelist for the kmsg_dump and native_hang symbols used by unisoc for kernel6.1 0a2e9dd65c6b ANDROID: ABI: Update symbols to unisoc whitelist for ims_bridge module fc9c1ccbbf91 ANDROID: abi_gki_aarch64_qcom: Add drm_plane_from_index and drm_gem_prime_export c480e4e57628 ANDROID: abi_gki_aarch64_qcom: Update symbol list 8ecaef4d4bf8 UPSTREAM: fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds d5feaf81637f UPSTREAM: fsverity: explicitly check for buffer overflow in build_merkle_tree() 711f5d5bfe41 ANDROID: update unisoc symbol list dde9b1794ccc ANDROID: update symbol for unisoc whitelist dfd6ca251779 UPSTREAM: f2fs: fix deadlock in i_xattr_sem and inode page lock a3d870148510 ANDROID: GKI: update xiaomi symbol list dfc69fd81cef Revert "FROMLIST: f2fs: remove i_xattr_sem to avoid deadlock and fix the original issue" 2e2b1f49826e ANDROID: ABI: Update pixel symbol list b57cdabd5507 ANDROID: Set arch attribute for allmodconfig builds f63b2625af7c UPSTREAM: usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition dc8c661b99a0 ANDROID: ABI: Add to QCOM symbols list dd451f19f0e4 UPSTREAM: arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block 39385f756876 UPSTREAM: media: rkvdec: fix use after free bug in rkvdec_remove 35a9539d667e ANDROID: GKI: Update symbol list for MediatTek fcbb015efd3c UPSTREAM: scsi: ufs: core: Remove dedicated hwq for dev command 2eb415874924 BACKPORT: scsi: ufs: mcq: Fix the incorrect OCS value for the device command dc64f5f480d8 FROMLIST: scsi: ufs: ufs-mediatek: Add MCQ support for MTK platform 8740a92b2eb8 FROMLIST: scsi: ufs: core: Export symbols for MTK driver module c9814a3af5dc UPSTREAM: blk-mq: check on cpu id when there is only one ctx mapping c413cf731a9b UPSTREAM: relayfs: fix out-of-bounds access in relay_file_read e84e043a3cf1 UPSTREAM: net/sched: flower: fix possible OOB write in fl_set_geneve_opt() d2dfb4ee11c3 UPSTREAM: x86/mm: Avoid using set_pgd() outside of real PGD pages 3c60e58d7a61 UPSTREAM: iommu/amd: Add missing domain type checks 820f96cba5c2 UPSTREAM: tty: serial: qcom_geni: avoid duplicate struct member init cbea99e1dec1 UPSTREAM: scsi: ufs: core: bsg: Fix cast to restricted __be16 warning c7798367099d UPSTREAM: netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE ed2a228522b9 ANDROID: fix build error when use cpu_cgroup_online vh 8cd2dc493a82 ANDROID: ABI: add android_debug_symbol to whitelist 1047d4a5dfdb ANDROID: defconfig: Enable debug_symbol driver dfabd2e38be3 ANDROID: android: Create debug_symbols driver f54778f02120 ANDROID: ABI: update symbol list for exynos 58004e1d0e27 ANDROID: KVM: arm64: Remove 'struct kvm_vcpu' from the KMI 8a717a85c5a1 UPSTREAM: KVM: arm64: Restore GICv2-on-GICv3 functionality b9d7d47d4a02 UPSTREAM: KVM: arm64: vgic: Wrap vgic_its_create() with config_lock 486a8ab3ad42 UPSTREAM: KVM: arm64: vgic: Fix a circular locking issue b5e26cd12f34 UPSTREAM: KVM: arm64: vgic: Don't acquire its_lock before config_lock b1bb8a0bc4df BACKPORT: KVM: arm64: Avoid lock inversion when setting the VM register width b39849bde63b UPSTREAM: KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ON 04b12278ee8e BACKPORT: KVM: arm64: Use config_lock to protect data ordered against KVM_RUN de6bb81c8b7c UPSTREAM: KVM: arm64: Use config_lock to protect vgic state cf0e6c7e098e BACKPORT: KVM: arm64: Add helper vgic_write_guest_lock() 4bbcece82320 ANDROID: sound: usb: Fix wrong behavior of vendor hooking 55f146682bc6 ANDROID: GKI: USB: XHCI: add Android ABI padding to struct xhci_vendor_ops e27c6490bae0 Revert "ANDROID: android: Create debug_symbols driver" bb732365f7ad ANDROID: android: Create debug_symbols driver 80ac9236949e UPSTREAM: ipvlan:Fix out-of-bounds caused by unclear skb->cb 9a9c87646114 ANDROID: update symbol list for unisoc vendor hook e3a72785daf6 ANDROID: thermal: Add hook to enable/disable thermal power throttle 05ba0cb850a9 ANDROID: ABI: Update symbol for Exynos SoC 251aa28d1640 BACKPORT: FROMGIT: usb: gadget: udc: Handle gadget_connect failure during bind operation 5af5006061ec FROMGIT: usb: dwc3: gadget: Bail out in pullup if soft reset timeout happens 79b7e0db16c7 ANDROID: GKI: Update symbol list for xiaomi ff8496749db9 ANDROID: vendor_hooks: vendor hook for MM 43d7226c5f91 ANDROID: add a symbol to unisoc symbol list 51cb1e1cfd27 ANDROID: GKI: update symbol list file for xiaomi 1499ddcb78f5 UPSTREAM: net/sched: cls_u32: Fix reference counter leak leading to overflow 054ab3ab0084 ANDROID: db845c: Fix build when using --kgdb a39af6210e91 FROMGIT: usb: host: xhci-plat: Set XHCI_STATE_REMOVING before resuming XHCI HC 50c99c83e29b FROMGIT: usb: host: xhci: Do not re-initialize the XHCI HC if being removed fa9645687ea5 FROMLIST: kheaders: dereferences the source tree 21061b7d0f47 FROMLIST: f2fs: remove i_xattr_sem to avoid deadlock and fix the original issue ec0fc55aa4de ANDROID: db845c: Local define for db845c targets 947e7c1d72c0 ANDROID: GKI: Update symbols to symbol list 9afd7b261a12 ANDROID: Export memcg functions to allow module to add new files 32c2d42ee1f1 ANDROID: rockpi4: Fix build when using --kgdb 275048c878cf ANDROID: GKI: update symbol list file for xiaomi 64e4b4d31ba5 ANDROID: kleaf: android/gki_system_dlkm_modules is generated. 734b06dabf64 ANDROID: ABI: Update pixel symbol list 9ea87136d184 ANDROID: fuse-bpf: Move FUSE_RELEASE to correct place b8ef5bfbee8c ANDROID: fuse-bpf: Ensure bpf field can never be nulled a97d54b54db5 ANDROID: GKI: Increase CMA areas to 32 d28f02c47b77 ANDROID: Delete MODULES_LIST from build configs. 97a56a07e991 ANDROID: ABI: Update symbols to unisoc whitelist Test: treehugger Bug: 293967370 Change-Id: I7e8df6fd91b5a8d57d4791cc609b0ea19dea3492
2023-07-20Backport prebuilt cvd binary file by adding cc_prebuilt_binary in Android.bp ↵Wei-chung Hsu
with more arch supports. Bug: b/287729344, b/292120734 Change-Id: Ic760f411645d38a6b02c600472ac88278c8ccb25
2023-07-20Merge "Update kernel to builds 10351523" into udc-gsi-devHoward Chen
2023-07-20Update kernel to builds 10351523Howard Chen
git log --first-parent -100 --oneline --no-decorate 7e35917775b8..0a859e781c76: 0a859e781c76 ANDROID: GKI: Include kheaders in gki_system_dlkm_modules 35fe0d393f80 ANDROID: 6/16/2023 KMI update fcc5e942e0b4 ANDROID: sched: Add parameter to android_rvh_schedule. d4dd4d9f193b ANDROID: GKI: provide more padding for struct usb_phy bb9c8797266b ANDROID: GKI enable CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y a7b1da66a27e FROMGIT: arm64: set __exception_irq_entry with __irq_entry as a default d73b3af21fb9 ANDROID: GKI: update symbol list file for xiaomi 73185e2d4e5e ANDROID: Remove all but top-level OWNERS 1090306d3d5a ANDROID: Enable GKI Dr. No Enforcement 16c18c497da2 ANDROID: 6/16/2023 KMI update fcc32be06182 ANDROID: virt: gunyah: Sync with latest platform ops 69a3ec73e425 FROMGIT: usb: gadget: udc: core: Prevent soft_connect_store() race 18b677ffae1a FROMGIT: usb: gadget: udc: core: Offload usb_udc_vbus_handler processing a1741f9c45c8 UPSTREAM: Bluetooth: fix debugfs registration d890debdaf3b UPSTREAM: Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER 855c5479cb63 UPSTREAM: net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down b0fa6dd29a1e UPSTREAM: neighbour: fix unaligned access to pneigh_entry 1707d64dabf6 UPSTREAM: tcp: deny tcp_disconnect() when threads are waiting a7cd7a3dd770 ANDROID: sound: usb: Add vendor's hooking interface 2c6f80378c80 ANDROID: GKI: USB: XHCI: add Android ABI padding to struct xhci_driver_overrides cd3b5ff53588 ANDROID: usb: host: add address_device to xhci overrides e3ff5d6bf08c UPSTREAM: bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready() 07873e75c6bb UPSTREAM: bpf, sockmap: Incorrectly handling copied_seq e218734b1be0 UPSTREAM: bpf, sockmap: Wake up polling after data copy f9cc0b7f9bfc UPSTREAM: bpf, sockmap: TCP data stall on recv before accept 028591f2c859 UPSTREAM: bpf, sockmap: Handle fin correctly e69ad7c8387f UPSTREAM: bpf, sockmap: Improved check for empty queue ecfcbe21d799 UPSTREAM: bpf, sockmap: Reschedule is now done through backlog 42fcf3b6df3a UPSTREAM: bpf, sockmap: Convert schedule_work into delayed_work a59051006bc7 UPSTREAM: bpf, sockmap: Pass skb ownership through read_skb 86409bb4e1c9 ANDROID: virt: gunyah: Sync with latest Gunyah patches 705a9b5feb1b ANDROID: virt: gunyah: Sync with latest documentation and sample 60662882b7bd FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite 6496f6cfbbd3 ANDROID: usb: host: export symbols for xhci hooks usage 90ab8e7f988d ANDROID: usb: host: add xhci hooks for USB offload 88959a53f49e ANDROID: 6/16/2023 KMI update 21bc72f339eb UPSTREAM: binder: fix UAF of alloc->vma in race with munmap() 62c6dbdccda0 UPSTREAM: binder: add lockless binder_alloc_(set|get)_vma() 3cac17468229 UPSTREAM: Revert "android: binder: stop saving a pointer to the VMA" dadb40b436c6 UPSTREAM: Revert "binder_alloc: add missing mmap_lock calls when using the VMA" fcdbf469c5dd UPSTREAM: tipc: check the bearer min mtu properly when setting it by netlink e48a801737e4 UPSTREAM: tipc: do not update mtu if msg_max is too small in mtu negotiation 461038ba5c89 UPSTREAM: tipc: add tipc_bearer_min_mtu to calculate min mtu d0be9e79ee00 UPSTREAM: Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started" 66a5c034049f UPSTREAM: ASoC: fsl_micfil: Fix error handler with pm_runtime_enable 6e721f991fb6 UPSTREAM: platform: Provide a remove callback that returns no value 07a8c091375c UPSTREAM: firmware: arm_sdei: Fix sleep from invalid context BUG b065972b7b99 UPSTREAM: uapi/linux/const.h: prefer ISO-friendly __typeof__ aaf6ccb6f3b2 UPSTREAM: posix-cpu-timers: Implement the missing timer_wait_running callback f3b712fcb576 ANDROID: GKI: reserve extra arm64 cpucaps for ABI preservation d1c7974b1f71 ANDROID: arm64: errata: Add WORKAROUND_NXP_ERR050104 cpucaps b489c5300127 ANDROID: KVM: arm64: Allow setting {P,U}XN in stage-2 PTEs b7aff5c60342 ANDROID: KVM: arm64: Restrict host-to-hyp MMIO donations f5f8c19f6c7b ANDROID: KVM: arm64: Allow state changes of MMIO pages 4ddb4ed818b1 ANDROID: KVM: arm64: Allow MMIO perm changes from modules 5d0225cdf0a0 ANDROID: KVM: arm64: Don't allocate from handle_host_mem_abort 5136a28ab69a ANDROID: KVM: arm64: Donate IOMMU regions to pKVM 23b62ec342ea ANDROID: KVM: arm64: Map MMIO donation as device at EL2 adc78128b342 ANDROID: KVM: arm64: Don't recycle pages from host mem abort 452ef5ae7b72 ANDROID: KVM: arm64: Pin host stage-2 tables a8bba661e3da ANDROID: KVM: arm64: Move kvm_pte_follow() to header 04ddc7eec03f ANDROID: KVM: arm64: Pre-populate host stage2 0b6736459a92 ANDROID: KVM: arm64: Fix the host ownership later cf2d193d9b79 ANDROID: KVM: arm64: Don't recycle non-default PTEs a701418f2fc3 ANDROID: KVM: arm64: Introduce kvm_pgtable_stage2_reclaim_leaves 5224fbb5b866 ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST fe1095430921 BACKPORT: FROMGIT: usb: core: add sysfs entry for usb device state 251efd658745 ANDROID: GKI: Update symbols to symbol list 71761b36c37a ANDROID: HID; Over-ride default maximum buffer size when using UHID c3f3dc31f989 UPSTREAM: maple_tree: make maple state reusable after mas_empty_area() d31ddcdbb880 Revert "Revert "mm/mmap: regression fix for unmapped_area{_topdown}"" 6852d5ccb972 FROMLIST: scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_RTC quirk 274d5965b84c FROMLIST: scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_INTR quirk 0171df935980 FROMLIST: scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_RTC 27b569b56887 FROMLIST: scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_INTR 46554e08b325 ANDROID: GKI: Add symbols and update symbol list for Unisoc e59544b857eb UPSTREAM: mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() 749386a02e0b UPSTREAM: mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() 9c6866c99b8a ANDROID: dma-buf: support users to change dma_buf.name 09e0f8509684 ANDROID: set CONFIG_IKHEADERS=m for gki_defconfig. 7641ff0a300a ANDROID: mm: Avoid merging cma with others 9b16d612bf4f ANDROID: cpufreq: times: record fast switch frequency transitions d645236cfd5e ANDROID: fix kernelci build failure in vmscan.c 8a609c5eb4ec ANDROID: ABI: Update symbol list for Exynos SoC 25058fea519a ANDROID: gki_defconfig: enable NVME e8f6ddbd4ca9 ANDROID: ABI: Update symbols to unisoc whitelist for the scheduler 82a015300e00 UPSTREAM: usb: gadget: uvc: queue empty isoc requests if no video buffer is available 855f25e32cf9 ANDROID: GKI: Update symbol list for xiaomi 87f8c8265192 ANDROID: vendor_hooks:vendor hook for madvise_cold_or_pageout_pte_range. f73aafc29bee ANDROID: ABI: Update pixel symbol list a0d46c1dd14c ANDROID: KVM: arm64: iommu: Erase pvmfw from EL1 if possible 08f318933781 ANDROID: ABI: Update oplus symbol list 3efffff55377 ANDROID: Allow vendor module to reclaim a memcg f627d47d3624 ANDROID: Export memcg functions to allow module to add new files 032458b9cba1 ANDROID: vendor_hooks: add hooks in mem_cgroup subsystem ed1e17fc4bd5 ANDROID: GKI: Update symbols to symbol list 0ab6144addb5 ANDROID: block: export tracepoints 57750518de5b ANDROID: vendor_hook: Avoid clearing protect-flag before waking waiters aacbded3ac6a ANDROID: KVM: arm64: Deprecate late pKVM module loading 0fbbb18ab03d ANDROID: ABI: Update symbol for Exynos SoC Test: treehugger Bug: 291519419 Change-Id: Id02b544abb05e8218f482c313b0eb5e559e2c646
2023-07-19Update kernel to builds 10351526Howard Chen
git log --first-parent -100 --oneline --no-decorate 5e28b848962c..5c138afc955b: 5c138afc955b ANDROID: GKI: Include kheaders in gki_system_dlkm_modules f025c9bd5ab1 ANDROID: 6/16/2023 KMI update d05f5134f273 ANDROID: GKI: provide more padding for struct usb_phy e010dc3625fc UPSTREAM: neighbour: fix unaligned access to pneigh_entry abe407697483 UPSTREAM: net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down 00ce9cfb408f ANDROID: GKI: Update symbol list for Amlogic 45e4388a79b0 ANDROID: GKI enable CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y 78f4244dc981 BACKPORT: cgroup/cpuset: Free DL BW in case can_attach() fails 72c81004670a BACKPORT: sched/deadline: Create DL BW alloc, free & check overflow interface 71cf567de1ff FROMGIT: cgroup/cpuset: Iterate only if DEADLINE tasks are present 16a812c05e4e BACKPORT: sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets 0dfe87dff23a BACKPORT: sched/cpuset: Bring back cpuset_mutex 2a32b2b9e8d1 FROMGIT: cgroup/cpuset: Rename functions dealing with DEADLINE accounting 1351520d6779 ANDROID: 6/16/2023 KMI update 0270aeeb9f6c UPSTREAM: binder: fix UAF of alloc->vma in race with munmap() b094b0477917 UPSTREAM: binder: add lockless binder_alloc_(set|get)_vma() acd8193fa098 UPSTREAM: Revert "android: binder: stop saving a pointer to the VMA" 45efb0a2fb4d UPSTREAM: Revert "binder_alloc: add missing mmap_lock calls when using the VMA" bc4e0df357a7 UPSTREAM: usb: dwc3: fix gadget mode suspend interrupt handler issue b03d86bd510f UPSTREAM: usb: gadget: Properly configure the device for remote wakeup 49cb2707a80f UPSTREAM: tcp: deny tcp_disconnect() when threads are waiting 744ad30e2d4f ANDROID: GKI: Add RTK STB KMI symbol list faaabc7aa239 ANDROID: Remove all but top-level OWNERS 88bfbed31cc0 ANDROID: Enable GKI Dr. No Enforcement 1463dca5084b ANDROID: 6/16/2023 KMI update 61d1582c933c UPSTREAM: tipc: check the bearer min mtu properly when setting it by netlink 5b20b206c476 UPSTREAM: tipc: do not update mtu if msg_max is too small in mtu negotiation b288e3eb9ad0 UPSTREAM: tipc: add tipc_bearer_min_mtu to calculate min mtu 63225f30d66a UPSTREAM: ASoC: fsl_micfil: Fix error handler with pm_runtime_enable b64f71ac97c7 UPSTREAM: firmware: arm_sdei: Fix sleep from invalid context BUG a45af5569ab4 UPSTREAM: uapi/linux/const.h: prefer ISO-friendly __typeof__ 18bae38a20fe UPSTREAM: sched: Fix DEBUG && !SCHEDSTATS warn 8b4a04dce2d6 UPSTREAM: sched: Make struct sched_statistics independent of fair sched class 7f1bd76f419a UPSTREAM: platform: Provide a remove callback that returns no value b529f9de5b5d ANDROID: GKI: reserve extra arm64 cpucaps for ABI preservation 2ab1955d56d3 ANDROID: KVM: arm64: Allow setting {P,U}XN in stage-2 PTEs 69e2ba2e16a1 ANDROID: KVM: arm64: Restrict host-to-hyp MMIO donations 3f060ac3de39 ANDROID: KVM: arm64: Allow state changes of MMIO pages 57574f0ae26a ANDROID: KVM: arm64: Allow MMIO perm changes from modules 951d15786a28 ANDROID: KVM: arm64: Don't allocate from handle_host_mem_abort e609adf5cba6 ANDROID: KVM: arm64: Donate IOMMU regions to pKVM 1386a01618fe ANDROID: KVM: arm64: Map MMIO donation as device at EL2 9debaf482d08 ANDROID: KVM: arm64: Don't recycle pages from host mem abort aa4b272b346d ANDROID: KVM: arm64: Pin host stage-2 tables 97877e974b24 ANDROID: KVM: arm64: Move kvm_pte_follow() to header 76380240a2cd ANDROID: KVM: arm64: Pre-populate host stage2 a2b45ad90a20 ANDROID: KVM: arm64: Fix the host ownership later d522a071530d ANDROID: KVM: arm64: Don't recycle non-default PTEs 2bad47ce33aa ANDROID: KVM: arm64: Introduce kvm_pgtable_stage2_reclaim_leaves da5b14f0a14e ANDROID: KVM: arm64: Deprecate late pKVM module loading 2c641cfce17f BACKPORT: FROMGIT: usb: core: add sysfs entry for usb device state 61067bd1c265 BACKPORT: usb: xhci: plat: remove error log for failure to get usb-phy 4b219f7fc9fd BACKPORT: usb: xhci: plat: Add USB 3.0 phy support 7b23f0d62a76 UPSTREAM: usb: dwc3: core: add support for realtek SoCs custom's global register start address 2c2c2503ed72 ANDROID: GKI: Enable CONFIG_RPMSG_CTRL 182ac7a9d991 UPSTREAM: mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() a6c1ea62c98d UPSTREAM: mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() ad90aba4d6f8 UPSTREAM: net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize 267d3e1f3fcc ANDROID: set CONFIG_IKHEADERS=m for gki_defconfig. c1d11308117b UPSTREAM: usb: gadget: uvc: queue empty isoc requests if no video buffer is available 634ea38c4ef8 ANDROID: Update the ABI symbol list 719fc8062452 ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create 4742f48a5ab3 BACKPORT: arm64: Enable KCSAN d2d27f72cf6f ANDROID: block: Partially revert "Send requeued requests to the I/O scheduler" cc244e96d797 Revert "ANDROID: block: Warn if a zoned write is about to be reordered" a638696f49df ANDROID: fuse-bpf: Add partial ioctl support 806823003cb5 ANDROID: 6/7/2023 KMI update 9c4ae1109fa0 ANDROID: GKI: mm: Add Android ABI padding to MGLRU structures 027542cf42cc ANDROID: gki_defconfig: enable CONFIG_LED_TRIGGER_PHY edd99eb35296 UPSTREAM: mm/page_alloc: replace local_lock with normal spinlock ccddea845ef1 UPSTREAM: mm/page_alloc: remotely drain per-cpu lists edbf2f81e622 BACKPORT: mm/page_alloc: protect PCP lists with a spinlock 0552a3b18afd UPSTREAM: mm/page_alloc: remove mistaken page == NULL check in rmqueue 273e22d4d9dc BACKPORT: mm/page_alloc: split out buddy removal code from rmqueue into separate helper 233075bea4ef BACKPORT: mm/page_alloc: use only one PCP list for THP-sized allocations c970afd4549e BACKPORT: mm/page_alloc: add page->buddy_list and page->pcp_list e4d3bd98c3c0 BACKPORT: mm: Multi-gen LRU: remove wait_event_killable() fed85f95734d Revert "ANDROID: BACKPORT: mm: Multi-gen LRU: remove wait_event_killable()" 02f1e30bab17 ANDROID: add vendor fields to swap_info_struct to record swap stats 422d698c21b7 ANDROID: add vendor fields to swap_slots_cache to support multiple swap devices 0e9bac35c512 ANDROID: add vendor fields to lruvec to record refault stats 619ba336c359 ANDROID: block: Remove request_queue.requeue_work ff2f1d6faa00 ANDROID: scsi: ufs: Ungate the clock synchronously f6e3f2aff13b ANDROID: scsi: ufs: Enable the BLK_MQ_F_BLOCKING flag d2bdb0021c36 ANDROID: scsi: core: Support setting BLK_MQ_F_BLOCKING 61095a49adc2 ANDROID: ABI: remove stale symbol 38c8eba1cad7 UPSTREAM: net: align SO_RCVMARK required privileges with SO_MARK 645bc8118500 UPSTREAM: net: SO_RCVMARK socket option for SO_MARK with recvmsg() 0fed4e161614 UPSTREAM: regmap: Account for register length when chunking f744b16d2878 ANDROID: KVM: arm64: Initialize hfgwtr_el2 correctly 858f6f15415b ANDROID: sched/fair: unlink misfit from cpu overutilized a393cfd70d84 UPSTREAM: dt-bindings: usb: snps,dwc3: Add 'snps,parkmode-disable-hs-quirk' quirk d47ecf2f5924 UPSTREAM: usb: dwc3: core: add support for disabling High-speed park mode cfb11ffd5774 UPSTREAM: usb: dwc3: core: do not use 3.0 clock when operating in 2.0 mode 5a5805873ebe ANDROID: GKI: Update symbol list for Lenovo 7624f5afdf07 ANDROID: kernel/sched: rebuild_sched_domains export 872144a3a955 ANDROID: Update the ABI symbol list fa700b32b1a0 ANDROID: GKI: Update symbol list for Amlogic 5ef78a29d1a4 ANDROID: GKI: Add symbol list for lenovo 93a3eb5322db UPSTREAM: PCI/PM: Reduce D3hot delay with usleep_range() Test: treehugger Bug: 291519419 Change-Id: I62d48300b980e523a260a555206cd69918f9910f
2023-04-21Snap for 9981223 from f158567df7745aef03ffa10a07d6f5017fd95742 to ↵Android Build Coastguard Worker
udc-release am: 1bce34148b Original change: https://googleplex-android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/22761209 Change-Id: Idbd6a2c536c3e034a33390ddf438f674652fb799 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20Snap for 9981223 from f158567df7745aef03ffa10a07d6f5017fd95742 to udc-releaseandroid-vts-14.0_r4android-vts-14.0_r3android-vts-14.0_r2android-vts-14.0_r1android-security-14.0.0_r9android-security-14.0.0_r8android-security-14.0.0_r7android-security-14.0.0_r6android-security-14.0.0_r5android-security-14.0.0_r4android-security-14.0.0_r3android-security-14.0.0_r2android-security-14.0.0_r1android-platform-14.0.0_r7android-platform-14.0.0_r6android-platform-14.0.0_r5android-platform-14.0.0_r4android-platform-14.0.0_r3android-platform-14.0.0_r2android-platform-14.0.0_r1android-cts-14.0_r4android-cts-14.0_r3android-cts-14.0_r2android-cts-14.0_r1android-14.0.0_r28android-14.0.0_r2android-14.0.0_r15android-14.0.0_r14android-14.0.0_r13android-14.0.0_r1android14-tests-releaseandroid14-security-releaseandroid14-s2-releaseandroid14-s1-releaseandroid14-releaseandroid14-platform-releaseAndroid Build Coastguard Worker
Change-Id: I77b85127f067df3822742ac5053a00f7bce77c6f
2023-04-20Update kernel to builds 9964412 am: bfb26e9c13 am: 23de5d8b82 am: f7efc3dad4android14-devHoward Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2546653 Change-Id: Ib3419f403fa04ca18009619c8649e3b0e4ae2d36 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20Update kernel to builds 9964412 am: bfb26e9c13 am: 23de5d8b82Howard Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2546653 Change-Id: I388fbd9d1a3f8666177d6293096acb17221761d7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20Update kernel to builds 9964412 am: bfb26e9c13Howard Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2546653 Change-Id: Id5a8d0b1d9fa0baa6012e652ac3bd51ffda1e73f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19Update kernel to builds 9964412Howard Chen
git log --first-parent -100 --oneline --no-decorate 3e4bbbe1031b..7e35917775b8: 7e35917775b8 ANDROID: Add utf8_data_table for case-folding support 8187bf6782d2 UPSTREAM: usb: typec: altmodes/displayport: Add hpd sysfs attribute bbc22694d4cd ANDROID: vendor_hooks: Add vendor hook for tcpm logs b499bac439f7 ANDROID: usb: typec: tcpm: Add vendor hook to modify port src caps c8314fcb76b4 ANDROID: usb: typec: tcpm: Add vendor hook to store partner source capabilities 081a88febb8c ANDROID: usb: typec: tcpm: vendor hook for timer adjustments eeffe02c9672 ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present b6325c997ce0 ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface 9a6275b5a633 UPSTREAM: scsi: ufs: mcq: Use active_reqs to check busy in clock scaling a705bf779b81 FROMLIST: xfrm: Skip checking of already-verified secpath entries f2aef35478ac Revert "Fix XFRM-I support for nested ESP tunnels" 0ddcb394f516 FROMLIST: xfrm: Ensure policy checked for nested ESP tunnels b294edd3c160 ANDROID: Update the ABI symbol list for typec mux faee7b64df9a ANDROID: Update the ABI symbol list for typec port management ac53cab64c04 ANDROID: ABI: Add __irq_set_handler and irq_set_handler_data in QCOM symbol list 33736be95951 FROMGIT: soc: qcom: geni-se: Update Tx and Rx fifo depth based on QUP HW version fb09c80f7cba FROMGIT: soc: qcom: geni-se: Move qcom-geni-se.h to linux/soc/qcom/geni-se.h 56e6f8a2c87c ANDROID: CONFIG_PKVM_MODULE_PATH to /lib/modules/ ba5783569305 ANDROID: KVM: arm64: Add a fallback for pKVM module loading c8e53ed37270 ANDROID: KVM: arm64: Add a custom module path for pKVM module loading 39db5c72413a ANDROID: update the pixel symbol list 74975d13f3d7 ANDROID: Add ufs symbol for mtk e29773ec209b ANDROID: scsi: ufs: Add hook to influence the UFS clock scaling policy 451d7c42eae3 UPSTREAM: mm: multi-gen LRU: simplify lru_gen_look_around() fae7f9ea5813 UPSTREAM: mm: multi-gen LRU: improve walk_pmd_range() 24307a538b8a UPSTREAM: mm: multi-gen LRU: improve lru_gen_exit_memcg() e1cf082319ac UPSTREAM: mm: multi-gen LRU: section for memcg LRU 282363eb6f2b UPSTREAM: mm: multi-gen LRU: section for Bloom filters 4d8cf6f6f015 UPSTREAM: mm: multi-gen LRU: section for rmap/PT walk feedback 014c372cc30e UPSTREAM: mm: multi-gen LRU: section for working set protection 8666944cf9fe UPSTREAM: mm: support POSIX_FADV_NOREUSE 6ddfdb3d53c3 UPSTREAM: mm: add vma_has_recency() 9cd2f3498d92 ANDROID: 4/12/2023 KMI update 6937d457bb8b ANDROID: ABI: remove stale symbol fc80823b24d7 ANDROID: fuse: Support errors from fuse daemon in canonical path e92cb4aa7fda ANDROID: abi_gki_aarch64_qcom: Add memremap_pages and memunmap_pages 1a232af233d0 ANDROID: Enable CONFIG_ZONE_DEVICE 82d74303360e Revert "Revert "block/io_uring: pass in issue_flags for uring_cmd task_work handling"" b5a05000188c Revert "Revert "net: mdio: fix owner field for mdio buses registered using device-tree"" 694bd10c6519 FROMGIT: wifi: cfg80211/mac80211: report link ID on control port RX 358fda2fd931 UPSTREAM: iommu: Rename iommu-sva-lib.{c,h} 45db9aa17522 UPSTREAM: iommu: Per-domain I/O page fault handling 4fffcc165c16 UPSTREAM: iommu: Prepare IOMMU domain for IOPF e9cca501c0d3 UPSTREAM: iommu: Remove SVA related callbacks from iommu ops 840b255c5441 UPSTREAM: iommu/sva: Refactoring iommu_sva_bind/unbind_device() 6fc9f366de40 UPSTREAM: arm-smmu-v3/sva: Add SVA domain support 1b14567e712c UPSTREAM: iommu/vt-d: Add SVA domain support 33991390ac78 UPSTREAM: iommu: Add IOMMU SVA domain support 119fbcf43c5d UPSTREAM: iommu: Add attach/detach_dev_pasid iommu interfaces db8a6a29f450 UPSTREAM: PCI: Enable PASID only when ACS RR & UF enabled on upstream path 36db10b1ad4a UPSTREAM: iommu: Remove SVM_FLAG_SUPERVISOR_MODE support 102cc9b4acfe UPSTREAM: iommu: Add max_pasids field in struct dev_iommu a789a7ef1a5b UPSTREAM: iommu: Add max_pasids field in struct iommu_device 1bc680b30bb8 ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations Test: treehugger Bug: 278820341 Change-Id: I0cd6762e009602f4558e08a1ecf07fea258d04f9
2023-04-15Snap for 9947982 from e2fbd856ed84ddb0f7658f31424bb097cf0900d9 to ↵Android Build Coastguard Worker
udc-release am: c824ef7193 Original change: https://googleplex-android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/22658736 Change-Id: I299e70ea133b4c4c7c6df38798daca6de0fc2b84 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-15Snap for 9947982 from e2fbd856ed84ddb0f7658f31424bb097cf0900d9 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I93cbfefb6e5819c2bd5fb64dafb17e61ef6d0d22
2023-04-14Update bootloader, u-boot tools to builds 9937360 am: 4f9cf78183 am: ↵Dmitrii Merkurev
0e90a97fac am: 573095a4b0 Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2536590 Change-Id: I6f2ebd06e0d03625132c7fb6ed3cd18ff2a4abb2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-14Update bootloader, u-boot tools to builds 9937360 am: 4f9cf78183 am: 0e90a97facDmitrii Merkurev
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2536590 Change-Id: I6eaad36730c8af28051ca5e248d0f01e9c45e515 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-14Update bootloader, u-boot tools to builds 9937360 am: 4f9cf78183Dmitrii Merkurev
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2536590 Change-Id: Id4edb6bfb893a5376842a9c98626f4c1616adee2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-14Snap for 9939584 from 8884d6ef17adc654912fab94e19ffc9cb226c4a5 to ↵Android Build Coastguard Worker
udc-release am: a8508567e1 Original change: https://googleplex-android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/22638092 Change-Id: Iffb89bea33ec137482078f5877164506f1d4911d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-14Snap for 9939584 from 8884d6ef17adc654912fab94e19ffc9cb226c4a5 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I700c9ad64786bd55d8400c50f08ef67b895cfd27
2023-04-13Update bootloader, u-boot tools to builds 9937360Dmitrii Merkurev
git log --first-parent -100 --oneline --no-decorate 115a4e13bd..b3cc1cd24d: b3cc1cd24d kleaf: change crosvm_x86_64 binary path to u-boot.rom b4e829ae9c Merge changes Id33a1ec9,I0621d1e8 9dcbdd274d net: handle fastboot boot commands after TCP connection is closed a6aa2813b9 net: start IP6 only tcp fastboot and fix fastboot continue 2930a5ca38 net: update net_ip6 from link_local address when eth device is changed ab76025598 net: add fastboot TCP documentation and IP6-only mode c9e1e9528f Merge changes I29a6d7ca,Ied03b8dc,Ifd420d48,I58c5e05f,Id6190d9b a7f9acfa17 Re-add missing include to fix gem5 build e5fb6e44b5 Merge changes I8dba7fb9,Id7704a3c,Ib296da1f,Ic29526d1 d40f37a916 Merge "kleaf: Add special python toolchain for u-boot." edc13720db Removal of boringssl and opendice Test: treehugger Bug: 278067456 Change-Id: Iab004b96291dc7d0367466ac0a05071564bee8cc
2023-04-13Update kernel to builds 9922178 am: c2ba26a5a3 am: 6df3b63731 am: 65d3089dc2Howard Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2532101 Change-Id: I554fd9b76d3932ce393dd8037506df806faf2a02 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-13Update kernel to builds 9922178 am: c2ba26a5a3 am: 6df3b63731Howard Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2532101 Change-Id: I26a8a11fbeb15b2985a74f1b6a79e2c506c2cdf5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-13Update kernel to builds 9922178 am: c2ba26a5a3Howard Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2532101 Change-Id: Ie522a098f0d199833554b682840463cf7d68d5f2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12Update kernel to builds 9922178Howard Chen
git log --first-parent -100 --oneline --no-decorate 46c8cb782a97..3e4bbbe1031b: 3e4bbbe1031b ANDROID: abi_gki_aarch64_qcom: Add sock_gen_put d56ad709773a ANDROID: arm64: Implement hypervisor workaround for SoCs with DMA beyond the PoC 732a9ff82f8c ANDROID: GKI: add symbol list file for xiaomi 710a5d9ce119 ANDROID: Add initial symbols list for imx 24c39824c81d ANDROID: Add initial symbol list for mtk a4d96d91dad8 ANDROID: virt: gunyah: Move arch_is_gh_guest under RM probe a8277bfc875f ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 cdecdc14f51e ANDROID: Update the pixel symbol list 702d62d94308 BACKPORT: FROMLIST: Revert "scsi: ufs: core: Initialize devfreq synchronously" 0bcb2dc28cc2 ANDROID: abi_gki_aarch64_qcom: update abi 86136fdb8d5e ANDROID: abi_gki_aarch64_qcom: Further update symbol list f65b52f60de9 ANDROID: GKI: Convert 80211 modules as unprotected f36e63725b79 ANDROID: ABI: Update QCOM symbol list 5160e718d269 Revert "FROMGIT: scsi: ufs: ufs-qcom: Add support for reinitializing the UFS device" 78ba77a98a21 Revert "FROMGIT: scsi: ufs: ufs-qcom: Add support for finding max gear on new platforms" d6085639254b Revert "block/io_uring: pass in issue_flags for uring_cmd task_work handling" bbf55140b7ab Merge "Merge 6.1.23 into android14-6.1" into android14-6.1 93e4fc4c9adb ANDROID: abi_gki_aarch64_qcom: Add of_icc_get_from_provider 0cd79cae16cd FROMLIST: staging: greybus: drop loopback test files 0ec2539fbc12 ANDROID: KVM: arm64: Prevent pKVM module loading after IOMMU init 3e3a126ea3cf ANDROID: KVM: arm64: Factor out logic for setting SVE vector length at hyp cbe59d40a2f3 ANDROID: KVM: arm64: Fix pKVM module loading close 586316589b49 ANDROID: KVM: arm64: Handle permission issue while loading pKVM module 1f6f0571ac72 ANDROID: usb: f_accessory: Check buffer size when initialised via composite ae678a47ee84 ANDROID: MGLRU: Avoid reactivation of anon pages on swap full Test: treehugger Bug: 277857597 Change-Id: Ib382ce1662d275b8130c9e702a6f8765b30b5179
2023-04-08Snap for 9905984 from 1114d2cc570c0807df8b1a66776c6af3a0f9ece4 to ↵Android Build Coastguard Worker
udc-release am: 753c9374b0 Original change: https://googleplex-android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/22538899 Change-Id: I3bd172fc21947e99e275028ccef8207273d38e96 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-08Snap for 9905984 from 1114d2cc570c0807df8b1a66776c6af3a0f9ece4 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I74d0f4166593ad5acf54d5384df55fa42f89d5f4
2023-04-07Update kernel to builds 9884857 am: 837be3386d am: 8e49460b9a am: 5aeb51ba28Howard Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2524880 Change-Id: I1557b7034bafbb4e7e1eb4425f7d740e75e98a46 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-07Update kernel to builds 9884857 am: 837be3386d am: 8e49460b9aHoward Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2524880 Change-Id: Ief2c930ca3e25c88a87291c13e2e7b1c617cb39b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-07Update kernel to builds 9884857 am: 837be3386dHoward Chen
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2524880 Change-Id: I3b80ad4fa7ef123ba42d2c4b671179e6227a1a9f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-05Update kernel to builds 9884857android-u-beta-1-gplHoward Chen
git log --first-parent -100 --oneline --no-decorate 9e35a21ec03f..46c8cb782a97: 46c8cb782a97 FROMGIT: f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block 8ff940b3513c ANDROID: incremental fs: Evict inodes before freeing mount data c0b8bfdecfa3 ANDROID: fsnotify: Notify lower fs of open 3355e398f35a ANDROID: fuse-bpf: Run bpf with migration disabled 17e313abe9e0 ANDROID: fuse-bpf: Do not change bpf program in lookups 24a4b7855f56 FROMGIT: ASoC: codecs: lpass: fix the order or clks turn off during suspend 4754c5690b9c ANDROID: GKI: Add a filegroup instead of _aarch64_additional_kmi symbol list 39ed42405e4b UPSTREAM: wifi: nl80211: fix puncturing bitmap policy 2420a46a3268 ANDROID: GKI: Update symbols to symbol list a6af57723d00 ANDROID: KVM: arm64: Remove the non-consuming hyp trace interface 3a7f9f00f050 Revert "ANDROID: cpufreq: Add a restricted vendor hook for freq transition" 7f4246b0440c Revert "ANDROID: kernel: Add restricted vendor hook in creds" 8f3de2b8daa6 ANDROID: ABI: update symbol list for galaxy d9f36cae1ccf Revert "net: mdio: fix owner field for mdio buses registered using device-tree" db50ac4d0a40 Merge 6.1.22 into android14-6.1 01917193ac16 ANDROID: update ABI for gunyah series 0c187fcc378a ANDROID: gunyah: Add protected VM firmware boot support 657af3fa64ff ANDROID: gunyah: vm_mgr: Add lent memory e54e5e94a46b ANDROID: abi_gki_aarch64_qcom: Add Gunyah symbols 234ad3252616 ANDROID: gunyah: Enable gunyah configs 1dce9d7d4dee ANDROID: gunyah: Add support for Gunyah vendor modules c2c0bebcdbc5 FROMLIST: MAINTAINERS: Add Gunyah hypervisor drivers section 7ac3fef966ce FROMLIST: virt: gunyah: Add ioeventfd 45831b2fd5c2 FROMLIST: virt: gunyah: Add irqfd interface 94346082c1ae FROMLIST: virt: gunyah: Add hypercalls for sending doorbell aeccb8b9e9f1 FROMLIST: virt: gunyah: Add proxy-scheduled vCPUs 1679f7f667ba FROMLIST: virt: gunyah: Add IO handlers 4e7721a26689 BACKPORT: FROMLIST: virt: gunyah: Add resource tickets 291489ffb6b5 BACKPORT: FROMLIST: gunyah: vm_mgr: Add framework to add VM Functions 4cf9feacb7e4 FROMLIST: virt: gunyah: Translate gh_rm_hyp_resource into gunyah_resource adf7510f3b6d FROMLIST: docs: gunyah: Document Gunyah VM Manager 1d5147b349e9 BACKPORT: FROMLIST: gunyah: rsc_mgr: Add platform ops on mem_lend/mem_reclaim 8f5b89a5bcdb FROMLIST: samples: Add sample userspace Gunyah VM Manager fa4e7824dacb BACKPORT: FROMLIST: gunyah: vm_mgr: Add ioctls to support basic non-proxy VM boot afe9d3b5012b FROMLIST: gunyah: vm_mgr: Add/remove user memory regions 4148b1fd1711 FROMLIST: gunyah: rsc_mgr: Add RPC for sharing memory f251362242ba BACKPORT: FROMLIST: gunyah: vm_mgr: Introduce basic VM Manager 7cfd6e6f7d1a FROMLIST: gunyah: rsc_mgr: Add VM lifecycle RPC d5e8df2cc4a1 FROMLIST: gunyah: rsc_mgr: Add resource manager RPC core 24bfb2e90d7b FROMLIST: mailbox: Add Gunyah message queue mailbox 5943689fc36a FROMLIST: virt: gunyah: msgq: Add hypercalls to send and receive messages cc7db24050b1 FROMLIST: virt: gunyah: Identify hypervisor version b30fcf8c589c FROMLIST: virt: gunyah: Add hypercalls to identify Gunyah 256b469b5711 FROMLIST: gunyah: Common types and error codes for Gunyah hypercalls 1a54a2752892 FROMLIST: dt-bindings: Add binding for gunyah hypervisor de3283f90408 FROMLIST: docs: gunyah: Introduce Gunyah Hypervisor f72d338c3d80 FROMLIST: mailbox: Allow direct registration to a channel f2844fae7fb5 ANDROID: Fix the KMI 6976fcd16701 ANDROID: mm: shmem: whitelist the symbols in the shmem d13275473e74 ANDROID: mm/shmem: Add a trace hook to get the shmem folio a033dd393f15 ANDROID: mm: shmem: add vendor data in 'shmem_inode_info' Test: treehugger Bug: 277012061 Change-Id: I49752a52ff4f7d2d0d1acd515af6862a278076d4
2023-04-05Snap for 9883577 from 31a6bd7b67405813ab6845cb8e01276ffa74c827 to ↵Android Build Coastguard Worker
udc-release am: d523b62175 Original change: https://googleplex-android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/22467071 Change-Id: I769691e71692a0494060b9e3c51446c70dc94098 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-05Snap for 9883577 from 31a6bd7b67405813ab6845cb8e01276ffa74c827 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I5f690ff3b389cb3fa18cd42aa665faf85acdb790
2023-04-04Update kernel to builds 9850788 am: fcd2cab9d7 am: 1dd7c88080 am: b5e94755ffKelvin Zhang
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2520375 Change-Id: I2e64a085298fe4b35085849b034f689d3a619cd6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-04Update kernel to builds 9850788 am: fcd2cab9d7 am: 1dd7c88080Kelvin Zhang
Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_prebuilts/+/2520375 Change-Id: I1fa255e58be8ea2d686cd043cf94ab85aa2058ba Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>