summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-08Update kernel to builds 11672365HEADmastermainMarcin Radomski
git log --first-parent -100 --oneline --no-decorate a7f647f49daf..60534eef4739: 60534eef4739 UPSTREAM: ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. e7f7d5547135 UPSTREAM: ALSA: virtio: add support for audio controls 0fd201845469 ANDROID: Update symbols list for virtio_snd.ko audio controls ebcdb9dc211f ANDROID: Move cpu_busy_with_softirqs() into sched.h 5dd0c4814fa5 UPSTREAM: mm: page_alloc: unreserve highatomic page blocks before oom 6d3db504d116 UPSTREAM: mm: page_alloc: enforce minimum zone size to do high atomic reserves 58699757f43d UPSTREAM: mm: page_alloc: correct high atomic reserve calculations 9ce8f4d0bb5a ANDROID: Update the ABI symbol list dcdec80d6bb8 ANDROID: Export cpu_busy_with_softirqs() baba019a000c ANDROID: GKI: update symbol list file for xiaomi 4747c7568707 Reapply "ANDROID: null_blk: Support configuring the maximum segment size" af361f9a1066 UPSTREAM: usb: typec: Return size of buffer if pd_set operation succeeds 07d4bc4f64b9 UPSTREAM: usb: typec: tcpm: Update PD of Type-C port upon pd_set 59dc53906a34 UPSTREAM: usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() 0e88400de9ac UPSTREAM: usb: typec: tcpm: Correct port source pdo array in pd_set callback 3ca4271578e1 Reapply "Merge tag 'android14-6.1.75_r00' into android14-6.1" eb58741d26bd Revert "ANDROID: null_blk: Support configuring the maximum segment size" e684a924fa3d Revert "usb: dwc3: core: configure TX/RX threshold for DWC3_IP" f085398f0e8f ANDROID: Update the ABI symbol list fa57be198373 ANDROID: GKI: Update symbols for rockchip drm 0c9784b747c6 FROMLIST: binder: check offset alignment in binder_get_object() 931187cc187d ANDROID: GKI: Add symbol list for Nothing 353c3de3f112 ANDROID: thermal: Add vendor thermal_pm_notify_suspend function 5b8114ec3c92 UPSTREAM: usb: dwc3: gadget: Don't disconnect if not started 80cdac5d8628 Revert "ANDROID: block: Add support for filesystem requests and small segments" 71ad82fd4552 ANDROID: vendor_hook: fix issue vip thread do not sleep while no vip work 8f2f0a3b12b9 UPSTREAM: sched/wait: Fix a kthread_park race with wait_woken() eef3b6e52937 ANDROID: KVM: arm64: Fix TLB invalidation when coalescing into a block 8790a94475c9 ANDROID: ABI: Update symbol list for Exynos SoC d518ca9dbbe9 ANDROID: GKI: Add symbols for rockchip snd trcm 89af1d57cc6c FROMGIT: usb: dwc2: Disable clock gating feature on Rockchip SoCs 38f8abdd89d9 ANDROID: ABI: Update symbol list for Exynos SoC 421a0016333b ANDROID: KVM: arm64: Fix missing trace event for nVHE dyn HVCs 609541ba1afd ANDROID: Update the ABI symbol list b75112544779 ANDROID: Add symbols for IIO SCMI module 24850809220d ANDROID: GKI: Update symbols for rockchip 148edc25eea1 UPSTREAM: usb: dwc2: disable lpm feature on Rockchip SoCs 2adbad229633 ANDROID: Update symbols list for open-dice.ko 176b8fe52447 FROMLIST: mm/migrate: set swap entry values of THP tail pages properly. 14a09b9f623f ANDROID: Update the ABI symbol list 7d911a149bf3 ANDROID: virt: gunyah: Move send_lock around req and reply 75266774b9c4 ANDROID: null_blk: Support configuring the maximum segment size a265d535b7d7 ANDROID: scsi_debug: Support configuring the maximum segment size 8a2f432fcb4a ANDROID: block: Add support for filesystem requests and small segments 879eff29543a ANDROID: block: Support submitting passthrough requests with small segments c5b869659779 ANDROID: block: Make sub_page_limit_queues available in debugfs 4fd9a4645515 ANDROID: block: Support configuring limits below the page size 65bdaa754318 ANDROID: block: Prepare for supporting sub-page limits 05ee02444382 ANDROID: block: Use pr_info() instead of printk(KERN_INFO ...) 326690739d78 ANDROID: sound: usb: add vendor hook for cpu suspend support 41292928f934 ANDROID: usb: Add vendor hook for usb suspend and resume 3f5807c586a6 ANDROID: fips140: change linker script guard fa6c89a93f61 Revert "ANDROID: Update symbols list for open-dice.ko" 14e89262f0c2 ANDROID: Update symbols list for open-dice.ko 7b51d1fd64d4 FROMGIT: PM: sleep: wakeirq: fix wake irq warning in system suspend a354271b6e73 ANDROID: ABI: Update symbol for Exynos SoC 2df2c4b51588 UPSTREAM: usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS 299c92ff859e UPSTREAM: PCI: dwc: Strengthen the MSI address allocation logic e3bc469e5d56 UPSTREAM: PCI: dwc: Restrict only coherent DMA mask for MSI address allocation e623dd5ac2ac ANDROID: ABI: Update oplus symbol list db91c5d31a2a ANDROID: vendor_hook: rename the the name of hooks 4292d259032a FROMGIT: usb: xhci: Add error handling in xhci_map_urb_for_dma 6bce7cfc5e81 FROMGIT: usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK 89e4f7a7a35b FROMGIT: usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK ef39f76e4d24 ANDROID: fuse-bpf: Fix readdir for getdents 4c25eb8ea5a2 ANDROID: EXPORT raise_softirq and update the ABI symbol list a69447d29696 UPSTREAM: netfilter: nf_tables: disallow timeout for anonymous sets 4a85f45e4e14 BACKPORT: FROMGIT: mm: add alloc_contig_migrate_range allocation statistics e2903ba04e24 FROMLIST: iommu: Avoid races around default domain allocations 65d457fae420 ANDROID: fips140 - fix integrity check by unapplying dynamic SCS 1616e03be124 ANDROID: fips140 - add option for debugging the integrity check fd3551098b8a BACKPORT: f2fs: split initial and dynamic conditions for extent_cache e897dadaf348 ANDROID: Update the ABI symbol list bb197cebd544 UPSTREAM: usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group 981ffd6df116 UPSTREAM: epoll: use refcount to reduce ep_mutex contention 457946c23351 ANDROID: GKI: Update oplus symbol list 2fd940bf3498 ANDROID: uid_sys_stat: fix data-error of cputime and io 5f66e7c904ee ANDROID: Update the ABI symbol list 8bd97710653c ANDROID: vendor_hooks: Export cma_alloc trace points 9219a44e003d ANDROID: gki_defconfig: Enable CONFIG_ARM_SCMI_TRANSPORT_VIRTIO 6bad1052c28e Revert "Merge tag 'android14-6.1.75_r00' into android14-6.1" ecb45e2a73b6 UPSTREAM: net: tls: fix use-after-free with partial reads and async decrypt 1dbafe61e358 Merge tag 'android14-6.1.75_r00' into android14-6.1 95805f9e46c7 ANDROID: GKI: add GKI symbol list for Exynosauto SoC 23c8963806ec UPSTREAM: usb: typec: class: fix typec_altmode_put_partner to put plugs 3b7cd7d0e09a UPSTREAM: Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" 8b964b55a698 ANDROID: GKI: Update symbol list for mtk 945b0c8ac4eb ANDROID: GKI: Update oplus symbol list 9698f7e8e770 FROMGIT: f2fs: introduce FAULT_BLKADDR_CONSISTENCE cc322f7deeff FROMGIT: f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic 33d3b7311b82 FROMGIT: f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode ba28d24ceaed FROMGIT: f2fs: compress: fix to check unreleased compressed cluster 0c3d1c94c437 FROMGIT: f2fs: compress: fix to cover normal cluster write with cp_rwsem 02a1ce0cf226 FROMGIT: f2fs: compress: fix to guarantee persisting compressed blocks by CP 139e9a0f9d26 ANDROID: remove LTO check from build.config.gki.aarch64.fips140 e61a6ec29a75 ANDROID: add symbol list for fips140 module 09ca5740fbbe ANDROID: abi_gki_aarch64_qcom: Update symbol list 0832777c62bb ANDROID: GKI: Update symbol list for transsion 35bb2c8c5fd3 ANDROID: Add vendor_hooks to workaround CONFIG_TASK_DELAY_ACCT 70fdaa07de73 Revert "ANDROID: Build null_blk and scsi_debug as kernel modules" Test: treehugger Bug: 320224486 Change-Id: I837ddb4a4a11cfcb7a828da2129dd00d9a1dff62
2024-02-26Update kernel to builds 11484633 am: f7f69061adPhilip Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2975772 Change-Id: Ic24a3ad9cec6f905cf29da552d28a91a8961ea0c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23Update kernel to builds 11484633Philip Chen
git log --first-parent -100 --oneline --no-decorate 34fde9ec08a3..a7f647f49daf: a7f647f49daf ANDROID: Update the Pixel symbol list and GKI ABI eef88095dcfb ANDROID: scsi: ufs: add complete init vendor hook 81d55bc3b946 ANDROID: Update the ABI symbol list 92432f07d663 ANDROID: GKI: Update the ABI symbol list b86713e34104 UPSTREAM: virtio: Add support for no-reset virtio PCI PM 7dc3b2e49eda UPSTREAM: netfilter: nf_tables: check if catch-all set element is active in next generation 8d4d76a2bd2b UPSTREAM: net: tls, update curr on splice as well 9e2b7753337a ANDROID: Update the ABI symbol list 5a1f8b6b4613 ANDROID: Add pci_read_config_word to virtual device symbol list e356cae9693c ANDROID: Export kthread_set_per_cpu 81c922621d75 ANDROID: GKI: fix ABI breakage in struct ipv6_devconf 20131b787fb6 Reapply "net: release reference to inet6_dev pointer" c2c02730293a Reapply "net: change accept_ra_min_rtr_lft to affect all RA lifetimes" a8053aadcad1 Reapply "net: add sysctl accept_ra_min_rtr_lft" fc6c1b3acb83 ANDROID: GKI: explicit include of stringify.h 8481b97df54a BACKPORT: erofs: fix infinite loop due to a race of filling compressed_bvecs 886c9d1fc2b3 ANDROID: arm64: virt: Invalidate tlb once the balloon before reporting/inflating 4aedc102c3a3 ANDROID: arm64: virt: Make the page_relinquish call generic d3f73f04529a UPSTREAM: drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks df2fe1add70e UPSTREAM: drm/msm/dsi: Enable runtime PM 6053d8ffd476 UPSTREAM: arm64: scs: Disable LTO for SCS patching code 696293ef723c ANDROID: GKI: Update symbol list for mtk 6338e415095e BACKPORT: f2fs: Restrict max filesize for 16K f2fs 8c8bcbdf0bee BACKPORT: f2fs: Support Block Size == Page Size eb20497d6d0f ANDROID: abi_gki_aarch64_qcom: Update symbol list 1e6c1ca9a2d7 UPSTREAM: usb: typec: tcpm: fix the PD disabled case ba97ad7b91bb UPSTREAM: netfilter: nf_tables: reject QUEUE/DROP verdict parameters 76f0396b5761 ANDROID: ABI: Update oplus symbol list 016b64023588 ANDROID: fuse: Fix the issue of fuse_dentry_canonical_path 5eb1cbb38450 ANDROID: Update the ABI symbol list b53c3cb351a8 ANDROID: Export cpufreq_driver_test_flags() 9b476ebe99ad ANDROID: Build null_blk and scsi_debug as kernel modules 01472f3af185 ANDROID: GKI: Update the pixel symbol list fbcd29ac45d1 ANDROID: usb: dwc3: export tracepoint for dwc3 read/write 0123832f6802 ANDROID: scsi: ufs: add vendor hook to override key reprogramming 7ce117301e1b ANDROID: vendor_hooks: Add hook for binder_detect_low_async_space_locked 7b6a6228df34 ANDROID: Update the ABI symbol list db94de2a1708 ANDROID: Update the ABI representation e08371bcf5ef UPSTREAM: usb: typec: tcpm: Support multiple capabilities 4025820c6187 UPSTREAM: usb: typec: tcpm: Parse Accessory Mode information 3578913b2ebb UPSTREAM: net/rose: Fix Use-After-Free in rose_ioctl 8fbed1ea00e4 UPSTREAM: ida: Fix crash in ida_free when the bitmap is empty 6ce5bb744e0d ANDROID: GKI: Update symbol list for mtk 7cbad58851d1 Reapply "perf: Disallow mis-matched inherited group reads" 067a03c44e1a ANDROID: GKI: Add Pasa symbol list b6be1a36f7b1 FROMGIT: mm: memcg: don't periodically flush stats when memcg is disabled d0e2d333f956 ANDROID: Update the ABI symbol list 10558542a1f4 ANDROID: sched: export update_misfit_status symbol a0b3b39898f7 ANDROID: GKI: Add ASR KMI symbol list 599710db0fe6 FROMGIT: usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend 9265fa90c1dd FROMLIST: usb: core: Prevent null pointer dereference in update_port_device_state 2730733d54b6 ANDROID: gki_defconfig: Enable CONFIG_NVME_MULTIPATH 4f668f5682f8 BACKPORT: irqchip/gic-v3: Work around affinity issues on ASR8601 473a8713158e BACKPORT: irqchip/gic-v3: Improve affinity helper 6c32acf537f9 UPSTREAM: sched/fair: Limit sched slice duration 7088d250bf59 ANDROID: Update the ABI symbol list c249740414d6 ANDROID: idle_inject: Export function symbols 990d34147710 ANDROID: Update the ABI symbol list be92a6a1b418 ANDROID: GKI: Remove CONFIG_MEDIA_CEC_RC fa9ac43f1600 BACKPORT: usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present f27fc6ba2342 Merge "Merge tag 'android14-6.1.68_r00' into branch 'android14-6.1'" into android14-6.1 c96cea1a3cc2 ANDROID: Update the ABI symbol list c2fbc12180d3 ANDROID: uid_sys_stats: Drop CONFIG_UID_SYS_STATS_DEBUG logic 90bd30bdefa2 ANDROID: Update the ABI symbol list 32805608439a ANDROID: Update the ABI symbol list 427210e44019 UPSTREAM: usb: gadget: uvc: Remove nested locking 9267e267be78 ANDROID: uid_sys_stats: Fully initialize uid_entry_tmp value 2d3f0c9d4108 ANDROID: Roll back some code to fix system_server registers psi trigger failed. bd77c97c7665 UPSTREAM: usb: gadget: uvc: Fix use are free during STREAMOFF 21c71a7d0e96 ANDROID: GKI: Add symbol list for Nothing aba5a3fe094e ANDROID: Enable CONFIG_LAZY_RCU in x86 gki_defconfig 204160394a59 ANDROID: fuse-bpf: Fix the issue of abnormal lseek system calls 947708f1ff8b ANDROID: ABI: Update symbol list for imx 7eedea7abfe9 BACKPORT: PM: sleep: Fix possible deadlocks in core system-wide PM code e1a20dd9ff63 UPSTREAM: async: Introduce async_schedule_dev_nocall() e4b0e14f8394 UPSTREAM: async: Split async_schedule_node_domain() 6b4c816d17ba FROMGIT: BACKPORT: mm: update mark_victim tracepoints fields d97ea6529606 ANDROID: Enable CONFIG_LAZY_RCU in arm64 gki_defconfig 90d68cedd1d6 FROMLIST: rcu: Provide a boot time parameter to control lazy RCU a079cc587655 ANDROID: rcu: Add a minimum time for marking boot as completed ffe09c06a8c6 UPSTREAM: rcu: Disable laziness if lazy-tracking says so d07488d26e3c UPSTREAM: rcu: Track laziness during boot and suspend 4316bd568bbf UPSTREAM: net: Use call_rcu_hurry() for dst_release() b9427245f0db UPSTREAM: workqueue: Make queue_rcu_work() use call_rcu_hurry() 72fdf7f60615 UPSTREAM: percpu-refcount: Use call_rcu_hurry() for atomic switch ced65a053b90 UPSTREAM: io_uring: use call_rcu_hurry if signaling an eventfd 84c8157d0602 UPSTREAM: rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() 3751416eeb28 UPSTREAM: scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() 52193e948972 UPSTREAM: rcu/rcutorture: Use call_rcu_hurry() where needed 83f8ba569fab UPSTREAM: rcu/rcuscale: Use call_rcu_hurry() for async reader test 9b625f497815 UPSTREAM: rcu/sync: Use call_rcu_hurry() instead of call_rcu c570c8fea354 BACKPORT: rcu: Shrinker for lazy rcu 495757943994 UPSTREAM: rcu: Refactor code a bit in rcu_nocb_do_flush_bypass() 66a832fe387d UPSTREAM: rcu: Make call_rcu() lazy to save power 4fb09fb4f726 UPSTREAM: rcu: Fix missing nocb gp wake on rcu_barrier() 64c59ad2c384 UPSTREAM: rcu: Fix late wakeup when flush of bypass cblist happens 0799ace265e4 ANDROID: Update the ABI symbol list 65db2f8ed322 ANDROID: GKI: add GKI symbol list for Exynosauto SoC cfe8cce4e8a1 UPSTREAM: coresight: tmc: Don't enable TMC when it's not ready. 899194d7e909 UPSTREAM: netfilter: nf_tables: bail out on mismatching dynset and set expressions Test: treehugger Bug: 326485724 Change-Id: Ib23c7077019a3bfd6d0eb0833ab350783a83a957
2024-02-08Update kernel to builds 11418900 am: 9b7f986e54Daniel Rosenberg
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2954421 Change-Id: I53ad9d82e847d0505d4fe9d51bd92f89d360298e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-07Update kernel to builds 11418900Daniel Rosenberg
git log --first-parent -100 --oneline --no-decorate 00d46b7d4ac1..a1ef8ccfa6a4: a1ef8ccfa6a43 UPSTREAM: arm64: scs: Disable LTO for SCS patching code 565762788be03 UPSTREAM: drm/msm/dsi: Enable runtime PM 483c92c83639a UPSTREAM: usb: typec: tcpm: fix the PD disabled case 165efa82d3652 UPSTREAM: usb: typec: tcpm: Support multiple capabilities 67b9d8ac3fe01 UPSTREAM: usb: typec: tcpm: Parse Accessory Mode information 2837d01aef2c5 ANDROID: add initial symbol list file for ExynosAuto SoCs 75292481a93d0 FROMGIT: dma-buf: heaps: Don't track CMA dma-buf pages under RssFile 38a4dd506bdc3 BACKPORT: f2fs: Restrict max filesize for 16K f2fs 9dc3e4963b36c Merge "Merge 6.1.76 into android15-6.1" into android15-6.1 5ea18ed785d7a ANDROID: Remove 32bit test config and clean up zip 2ca5f1b387a89 UPSTREAM: binder: return pending info for frozen async txns c873898fc6895 Merge "Merge 6.1.75 into android15-6.1" into android15-6.1 29cd1b1d68f3d FROMGIT: mm: update mark_victim tracepoints fields 6354483037e9d ANDROID: KVM: arm64: Support missing pKVM module sections 28dc54740cc1c ANDROID: KVM: arm64: Allow skipping module page donation 31c632eabc77a ANDROID: KVM: arm64: Addr sanity check for pKVM HVC registration bca6a02c3a26f ANDROID: KVM: arm64: Deprecate late pKVM module loading 9136d4b01042b ANDROID: KVM: arm64: Add a fallback for pKVM module loading 25e248f07c7a0 ANDROID: KVM: arm64: Add a custom module path for pKVM module loading e89cc88e6d16c ANDROID: KVM: arm64: Handle permission issue while loading pKVM module 108843a790e70 ANDROID: KVM: arm64: pKVM module loading before deprivilege a989b95a651f3 ANDROID: KVM: arm64: Rework pKVM module locking c466c95fc8a7c ANDROID: KVM: arm64: Allow setting device attr in stage-2 PTEs 13016527d6b56 ANDROID: KVM: arm64: Allow setting {P,U}XN in stage-2 PTEs 11b4e06896038 ANDROID: KVM: arm64: Restrict host-to-hyp MMIO donations 97739f99fb9b6 ANDROID: KVM: arm64: Allow state changes of MMIO pages a1387cd59c187 ANDROID: KVM: arm64: Always unmap protected regions from the host 9fc76692a8531 ANDROID: KVM: arm64: Map MMIO donation as device at EL2 04f7e4cb71418 ANDROID: KVM: arm64: Allow MMIO perm changes from modules 16cae48b625b4 ANDROID: KVM: arm64: Pin host stage-2 tables 37ceae61ac2f6 ANDROID: KVM: arm64: Move kvm_pte_follow() to header d6f893c7052a0 ANDROID: KVM: arm64: Pre-populate host stage2 5fb9cc5903868 ANDROID: KVM: arm64: Fix the host ownership later f8cfa1d7c2126 ANDROID: KVM: arm64: Don't recycle non-default PTEs 4a8dc6502b537 ANDROID: KVM: arm64: Introduce kvm_pgtable_stage2_reclaim_leaves d3d79dcfb775a ANDROID: KVM: arm64: Specify stage-2-protected regions in DT 22a9516b589a0 ANDROID: KVM: arm64: Introduce concept of pKVM moveable regions 93737233de06b ANDROID: KVM: arm64: Let modules specify arbitrary permissions for host pages 4cca4681b030d ANDROID: KVM: arm64: Introduce module-owned pages 206c93ff65b05 ANDROID: KVM: arm64: Expose get_leaf to pKVM modules 547c769cd5d2f ANDROID: KVM: arm64: Sanity check the input to pKVM module mm APIs 3b28916da031a ANDROID: KVM: arm64: Expose pKVM module mm APIs in module_ops faca983edab63 ANDROID: KVM: arm64: Allow tweaking HFGWTR_EL2 from modules 47d852f395d80 ANDROID: KVM: arm64: Allow tweaking HCR_EL2 from modules 67c8ecea7caa4 ANDROID: KVM: arm64: Expose hyp_va to modules 768544bb721a0 ANDROID: KVM: arm64: Expose host_{un}share_hyp() to modules 29ee44dc47857 ANDROID: arm64: kvm: Add new module functions used by s2mpu. a6a708e7e3b8a ANDROID: KVM: arm64: Add helper for pKVM modules addr conversion dbd1ba3519cc1 ANDROID: KVM: arm64: Correctly flag MMIO pages as PKVM_PAGE_RESTRICTED_PROT 767d50f69ed2b ANDROID: KVM: arm64: Introduce default_host_prot() 4cf4f67a1e052 ANDROID: KVM: arm64: Introduce a hyp panic module notifier 43fb633c3642e ANDROID: KVM: arm64: Expose linear map APIs to pKVM modules aff487543a699 ANDROID: KVM: arm64: Allow trap handling from pKVM modules ac7cdfc1d8c48 ANDROID: KVM: arm64: Notify pKVM modules of PSCI events 6b28391cff6a5 ANDROID: KVM: arm64: Allow handling illegal aborts from pKVM modules 66313c4b07cf7 ANDROID: KVM: arm64: Allow SMC handling from pKVM modules f99c9c5c0b57c ANDROID: KVM: arm64: Add support for non-cacheable mappings 7b3e9f8c8cf88 ANDROID: KVM: arm64: Introduce hyp_protect_host_page() 3c38d5a315768 ANDROID: KVM: arm64: Add a permission fault handler 1a8f3cccb732f ANDROID: KVM: arm64: Fix PKVM_PAGE_RESTRICTED_PROT conflict 3ef49a727743d ANDROID: KVM: arm64: Introduce PKVM_PAGE_RESTRICTED_PROT 0f0972c4f4285 ANDROID: KVM: arm64: Expose kvm_flush_dcache_to_poc() in module_ops 18c367b1e21c5 ANDROID: KVM: arm64: Expose hyp fixmap helpers in module_ops 4d17e4d6a16ca ANDROID: drivers: misc: Add an example pl011 driver for pKVM 7542cf0f68c52 ANDROID: modpost: Don't complain about empty non-allocatable ELF sections ac5d0695b6e1a ANDROID: KVM: arm64: Resolve hyp module addresses using ELF sections fa6641ff12fb1 ANDROID: KVM: arm64: Block module loading based on cmdline or HVC c26e6bfece6ff ANDROID: KVM: arm64: Add support for custom hypercall registration f55b729b63d0e ANDROID: KVM: arm64: Return a token for a pKVM module registration 3745a932dc67c ANDROID: KVM: arm64: Expose hyp_put* helpers to pKVM modules f5e65752e43a4 ANDROID: KVM: arm64: Add serial framework for pKVM d2eafcc615b82 ANDROID: KVM: arm64: Expose __pkvm_create_private_mapping to pKVM modules e9d908bb835fe ANDROID: KVM: arm64: Include .note.gnu.property in .hyp.rodata 652d1668d0151 ANDROID: KVM: arm64: Allow loading modules to the pKVM hypervisor a6fe8fb109d03 ANDROID: arm64: patching: Add aarch64_addr_write() e3cbbc8bf5965 ANDROID: arm64: patching: Refactor __aarch64_insn_write() 77001e498d7ce ANDROID: KVM: arm64: Refactor nvhe Makefile 3e15ce4f36e56 ANDROID: KVM: arm64: Add mapping removal interface for nVHE hyp 7f188258a955c ANDROID: KVM: arm64: Move gen-hyprel into a tool directory c6897f485b5f7 ANDROID: Build kselftests for 32bit x86 d6d249e404d09 ANDROID: Build kselftests for 32bit arm e2d2750d15d71 ANDROID: GKI: Removing memhealth as a protected module bed50a56ca15f ANDROID: mm: Removing memhealth driver 33bf2e2263d2f FROMGIT: mm: memcg: don't periodically flush stats when memcg is disabled 9b5a4fa90d3ab ANDROID: GKI: enable CONFIG_SPI_SLAVE=y 65b5a464472d5 ANDROID: gki_defconfig: Enable CONFIG_NVME_MULTIPATH 51538cb63cb5d UPSTREAM: sched/fair: Limit sched slice duration e6b3285f8eb58 Merge 6.1.74 into android15-6.1 caefc2610fe19 ANDROID: Update the kselftest.sh with options to specifiy serial & test. cf80ba81b4a8c ANDROID: GKI: Remove CONFIG_MEDIA_CEC_RC faf8e92b3bdd8 ANDROID: Enable CONFIG_LAZY_RCU in x86 gki_defconfig 8aaa6a494bcc5 ANDROID: Enable CONFIG_LAZY_RCU in arm64 gki_defconfig c7ba205875f2e FROMLIST: rcu: Provide a boot time parameter to control lazy RCU 81ac1cc1ee1b6 ANDROID: rcu: Add a minimum time for marking boot as completed e374bae9ac763 UPSTREAM: rcu: Disable laziness if lazy-tracking says so ee63bbaf19507 UPSTREAM: rcu: Track laziness during boot and suspend 4cde32bf2f5f4 UPSTREAM: net: Use call_rcu_hurry() for dst_release() 3159f43358d9f UPSTREAM: workqueue: Make queue_rcu_work() use call_rcu_hurry() 73e34d163867e UPSTREAM: percpu-refcount: Use call_rcu_hurry() for atomic switch efc11273a64a5 UPSTREAM: io_uring: use call_rcu_hurry if signaling an eventfd Test: treehugger Bug: 306535658 Change-Id: If330bcbccb28eb1ead667c833490ca940886b766
2024-01-22Update kernel to builds 11341514 am: c809e92d81Kalesh Singh
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2922066 Change-Id: I506288a9e5615a7101605cf877ccd98fbf9f3eb0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-22Update kernel to builds 11341514Kalesh Singh
git log --first-parent -100 --oneline --no-decorate bbe44ba33044..bbe44ba33044: Test: treehugger Bug: 320757646 Change-Id: I29e4856e0fceb929784d4642308dd1d098f1c2fb
2024-01-18Update kernel to builds 11323936 am: 73093d2b2aRamji Jiyani
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2915945 Change-Id: I2115b046372af1137f8ee250f437bffd36d464a8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-17Update kernel to builds 11323936Ramji Jiyani
git log --first-parent -100 --oneline --no-decorate bbe44ba33044..bbe44ba33044: Updated with: download_from_ci --update-16k -b 320757646 11323936 Test: treehugger Bug: 320757646 Change-Id: I6faacc3000af568eec795a82bd5d71887f55bee5
2024-01-06Update 16KB page size kernel to builds 11279694 am: 6022b08acf am: ↵Sandeep Dhavale
6d09e3a993 am: 99afeb932a Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2897156 Change-Id: Iecd1c5d6b2bfd62b5aee94656627133797066ae4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-06Update 16KB page size kernel to builds 11279694 am: 6022b08acf am: 6d09e3a993Sandeep Dhavale
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2897156 Change-Id: Ice3afc6375f91660d182097797276aef7b028df3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-06Update 16KB page size kernel to builds 11279694 am: 6022b08acfSandeep Dhavale
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2897156 Change-Id: I65ae686b9d974f2b32d0e281c319e9fca099638b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-05Update 16KB page size kernel to builds 11279694Sandeep Dhavale
This includes changes to EROFS to support subpage blocksize with compression. git log --first-parent -100 --oneline --no-decorate bbe44ba33044..bbe44ba33044: Test: treehugger Bug: 318882143 Change-Id: I27585e2b1f24694acdf268d1b3c9d2fcf2bdd560
2023-12-02Update 16KB page size kernel to builds 11168378 am: a22c6184b9 am: ↵Sandeep Dhavale
50f7451cb9 am: b082881238 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2856225 Change-Id: I48cfa9dc735f12c9614c2a9ffabb1a6a00f622aa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-02Update 16KB page size kernel to builds 11168378 am: a22c6184b9 am: ↵Sandeep Dhavale
c393a5538f am: dfbbb24e28 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2856225 Change-Id: Ibb76a318fa4f18fa9e0974c2ea5274c315a281d1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-02Update 16KB page size kernel to builds 11168378 am: a22c6184b9 am: 50f7451cb9Sandeep Dhavale
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2856225 Change-Id: Ie4cf69a0314cef4239007ac6e720bd68b9c80a02 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-02Update 16KB page size kernel to builds 11168378 am: a22c6184b9 am: c393a5538fSandeep Dhavale
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2856225 Change-Id: Id2a2613cdd5d718265f6f32d578736ee1452213e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-02Update 16KB page size kernel to builds 11168378 am: a22c6184b9Sandeep Dhavale
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2856225 Change-Id: I0ebc6d2e1d5f2b1ce49ca86099def5f20ffec7fa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-02Update 16KB page size kernel to builds 11168378 am: a22c6184b9Sandeep Dhavale
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2856225 Change-Id: I771b6a536550c202b149b1d6f96acf1bc4eb86b6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01Update 16KB page size kernel to builds 11168378Sandeep Dhavale
git log --first-parent -100 --oneline --no-decorate bbe44ba33044..bbe44ba33044: Test: treehugger Bug: 314373291 Change-Id: I2dbcaf47343adadd69986b6aebf3cb96fcfc0694
2023-09-18Update kernel to builds 10815641 am: 5c8b33fa83 am: 7c7266416a am: ↵Ramji Jiyani
276da55741 am: b405396376 am: 585f3ad030 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2754068 Change-Id: I3b0b9796508467b30e75db1115c673b35abba9b9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-18Update kernel to builds 10815641 am: 5c8b33fa83 am: 7c7266416a am: ↵Ramji Jiyani
276da55741 am: b405396376 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2754068 Change-Id: I7da00881019602e21316f5e6837ccbda78b31acb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-18Update kernel to builds 10815641 am: 5c8b33fa83 am: 7c7266416a am: 276da55741Ramji Jiyani
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2754068 Change-Id: Icaaa955bbdd3ece8aff9a1684149fb28938af0dd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-18Update kernel to builds 10815641 am: 5c8b33fa83 am: 7c7266416aRamji Jiyani
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2754068 Change-Id: Ia8b40f3e2a00c15c96850b7899de381c468bafa6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-18Update kernel to builds 10815641 am: 5c8b33fa83Ramji Jiyani
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2754068 Change-Id: If7a7a670e3dc23c9d6a29e7fd9621ad1217703c5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15Update kernel to builds 10815641Ramji Jiyani
git log --first-parent -100 --oneline --no-decorate bbe44ba33044..bbe44ba33044: Generated with: download_from_ci --update-16k -b 296248256 10815641 Test: treehugger Bug: 296248256 Change-Id: I018b1ed3f6712226edbc3c12a3b656e11e2a785c
2023-08-21Update kernel to builds 10675345 am: 6a611143bf am: 04e42febd1 am: ↵Howard Chen
ba99cb1a65 am: 3800aa42ad am: 409711525d Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2716853 Change-Id: Idf70cae8a8b578728f6aef7f1884d3e4a54a9161 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-21Update kernel to builds 10675345 am: 6a611143bf am: 04e42febd1 am: ↵Howard Chen
ba99cb1a65 am: 3800aa42ad Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2716853 Change-Id: Ia7458e44378c57dac976325f6727494042b7183e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-21Update kernel to builds 10675345 am: 6a611143bf am: 04e42febd1 am: ba99cb1a65Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2716853 Change-Id: Ia03759156239630d2b8358077cbb752872259f5e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-21Update kernel to builds 10675345 am: 6a611143bf am: 04e42febd1Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2716853 Change-Id: I14031590b7019bb27ce8a705ffe5307d706be2d8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-21Update kernel to builds 10675345 am: 6a611143bfHoward Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2716853 Change-Id: I85ab42b9e40e861cbedf1b5d5b16de7932f8ae70 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-18Update kernel to builds 10675345Howard Chen
git log --first-parent -100 --oneline --no-decorate 5e1d25ac2ab6..34fde9ec08a3: 34fde9ec08a3 FROMGIT: usb: typec: tcpm: not sink vbus if operational current is 0mA 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() Test: treehugger Bug: 296509280 Change-Id: Iab4606aa5bab808f5d8202e4f6b595ff8c02d883
2023-08-08Update kernel to builds 10608139 am: 1adcde3a6d am: dff6e959a6 am: ↵Howard Chen
b60ef55e58 am: c47029364f am: 7f7e97a657 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2696314 Change-Id: I1dfb35c693116f78aee2e0bbae1ee3a5903b5cf8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08Update kernel to builds 10608139 am: 1adcde3a6d am: dff6e959a6 am: ↵Howard Chen
b60ef55e58 am: c47029364f Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2696314 Change-Id: Iea7a5f09f122f28efa15fa3c8b7e145ef3574fe6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08Update kernel to builds 10608139 am: 1adcde3a6d am: dff6e959a6 am: b60ef55e58Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2696314 Change-Id: Id80e142af8f04d5fec3f8165aba3bd8a9bdfeb01 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08Update kernel to builds 10608139 am: 1adcde3a6d am: dff6e959a6Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2696314 Change-Id: Ie07ede6753ca48318cf7ad9c2beac593ca734f7f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08Update kernel to builds 10608139 am: 1adcde3a6dHoward Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2696314 Change-Id: I47360109d6f5679a6b9f50253a7d4f8eb10f214f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-07Update kernel to builds 10608139Howard Chen
git log --first-parent -100 --oneline --no-decorate bb9c8797266b..5e1d25ac2ab6: 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 db2c29e53dfe ANDROID: ABI: update symbol list for Xclipse GPU 7edb035c79ac ANDROID: drm/ttm: export ttm_tt_unpopulate() b61f298c0d9a ANDROID: GKI: Add ABI symbol list(devlink) for MTK ec419af28fdd ANDROID: devlink: Select CONFIG_NET_DEVLINK in Kconfig.gki 1e114e6efac1 ANDROID: KVM: arm64: Fix memory ordering for pKVM module callbacks 3803ae4a2832 BACKPORT: mm: introduce new 'lock_mm_and_find_vma()' page fault helper 66b5ad35078b BACKPORT: maple_tree: fix potential out-of-bounds access in mas_wr_end_piv() 19dd4101e0e4 UPSTREAM: x86/smp: Cure kexec() vs. mwait_play_dead() breakage 26260c4bd1d0 UPSTREAM: x86/smp: Use dedicated cache-line for mwait_play_dead() d8cb0365cbc7 UPSTREAM: x86/smp: Remove pointless wmb()s from native_stop_other_cpus() 6744547e9534 UPSTREAM: x86/smp: Dont access non-existing CPUID leaf ba2ccba86348 UPSTREAM: x86/smp: Make stop_other_cpus() more robust 5c9836e66dde UPSTREAM: x86/microcode/AMD: Load late on both threads too 53048f151cd7 BACKPORT: mm, hwpoison: when copy-on-write hits poison, take page offline a2dff37b0c2e UPSTREAM: mm, hwpoison: try to recover from copy-on write faults 466448f55f0b BACKPORT: mm/mmap: Fix error return in do_vmi_align_munmap() 41b30362e991 BACKPORT: mm/mmap: Fix error path in do_vmi_align_munmap() d45a054f9ced UPSTREAM: HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651. 0e477a82e6d9 UPSTREAM: HID: hidraw: fix data race on device refcount af2d741bf3d9 UPSTREAM: can: isotp: isotp_sendmsg(): fix return error fix on TX path 588704049155 UPSTREAM: fbdev: fix potential OOB read in fast_imageblit() 6c48edb9c92d ANDROID: GKI: add function symbols for unisoc 342aff08ae23 ANDROID: cgroup: Cleanup android_rvh_cgroup_force_kthread_migration fcdea346bb07 UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free f091cc743426 UPSTREAM: netfilter: nf_tables: fix chain binding transaction logic 1bb5e7fb374b ANDROID: abi_gki_aarch64_qcom: update abi 0ee75a672ca5 UPSTREAM: fs/ntfs3: Check fields while reading 6eb48b89a513 ANDROID: GKI: Update abi_gki_aarch64_qcom 17a080d04ef4 ANDROID: ABI: Update pixel symbol list 0abc74db1acf ANDROID: GKI: Move GKI module headers to generated includes 15a4b0d726c4 ANDROID: set kmi_symbol_list_add_only for Kleaf builds. dd567c60ff35 ANDROID: GKI: Add Android ABI padding to wwan_port_ops 7ed895f6b792 ANDROID: GKI: Add Android ABI padding to wwan_ops 13e8071ce0cf ANDROID: update symbol list for unisoc regmap vendor hook ca372ba9e750 ANDROID: GKI: Update mtk ABI symbol list 8bb470d6377f UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() 701f85c2a19d ANDROID: abi_gki_aarch64_qcom: Update QCOM symbol list d51e21b39415 ANDROID: ABI: Update pixel symbol list 25a11995fb37 ANDROID: GKI: add ABI symbol for xiaomi 7dd60ce8046d ANDROID: vendor_hooks: add vendor hook to support SAGT f930b82d1651 FROMLIST: fuse: revalidate: don't invalidate if interrupted 3a8999c6830e ANDROID: GKI: Update pixel symbol list for thermal 6ca2ff04a1b8 ANDROID: thermal: Add vendor thermal genl check 62ef90de0d67 ANDROID: GKI: Update the pixel symbol list 7bfd71d29806 ANDROID: GKI: Update protected exports 4a207efbe0b5 FROMGIT: mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED 77ae3e7bb8ce FROMGIT: swap: remove remnants of polling from read_swap_cache_async a5e46b0f3c05 UPSTREAM: io_uring/poll: serialize poll linked timer start with poll removal 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 Test: treehugger Bug: 294783029 Change-Id: I7f810ae5405fb3834cc00a8b98ef6e5ce2b2e698
2023-06-19Update kernel to builds 10340779 am: f03c617dd0 am: a72eecb6e4 am: ↵Howard Chen
225b7d8f5c am: 93ff7dddc8 am: 56a0fc75a4 am: d5ac42b478 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2627865 Change-Id: I3b1bd79a3c9d1d968f307734c3247fa5e4c0dd65 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-19Update kernel to builds 10340779 am: f03c617dd0 am: a72eecb6e4 am: ↵Howard Chen
225b7d8f5c am: 93ff7dddc8 am: 56a0fc75a4 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2627865 Change-Id: I5bb27f30bc272fb1d39f9f2b21bc1aa5468dfe65 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-19Update kernel to builds 10340779 am: f03c617dd0 am: a72eecb6e4 am: ↵Howard Chen
225b7d8f5c am: 93ff7dddc8 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2627865 Change-Id: I17423bc923a16ef2c69ccd46908b8e9831d490fe Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-19Update kernel to builds 10340779 am: f03c617dd0 am: a72eecb6e4 am: 225b7d8f5cHoward Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2627865 Change-Id: Iaa50af4c9d3130fc38112e079352a2284fc52fca Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-19Update kernel to builds 10340779 am: f03c617dd0 am: a72eecb6e4Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2627865 Change-Id: I869bd66276fde752bae739d2e8364359825036fb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-19Update kernel to builds 10340779 am: f03c617dd0Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2627865 Change-Id: I0fc7b64513bb449fd8150f85e787b7a1d554f4f4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-17Update kernel to builds 10340779Howard Chen
git log --first-parent -100 --oneline --no-decorate 963667856ef1..bb9c8797266b: 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 a1c9b5c53b50 ANDROID: 6/7/2023 KMI update e98206b0af81 ANDROID: db845c: Update symbol list 9f9c67c07351 FROMLIST: ufs: core: Add error handling for MCQ mode 4f319f636700 FROMLIST: ufs: mcq: Use ufshcd_mcq_poll_cqe_lock() in mcq mode Test: treehugger Bug: 287716523 Change-Id: I7c073e8f4d735770afbab45239d4cf1d7235f404
2023-06-08Update kernel to builds 10271074 am: e37cbd2142 am: 63d30c6c92 am: ↵Howard Chen
5accf5cbef am: 0afe562f45 am: 958c4d1f7b am: cbd59366cd Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2619269 Change-Id: Ic2854e907b57e0f85654d087b7f535d0f09cdcd5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08Update kernel to builds 10271074 am: e37cbd2142 am: 63d30c6c92 am: ↵Howard Chen
5accf5cbef am: 0afe562f45 am: 958c4d1f7b Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2619269 Change-Id: I630766975f3deb1565458ba94003b595a8a9e333 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08Update kernel to builds 10271074 am: e37cbd2142 am: 63d30c6c92 am: ↵Howard Chen
5accf5cbef am: 0afe562f45 Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2619269 Change-Id: I60c31813ea35fbcad621465d50ae3406881b7a9f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08Update kernel to builds 10271074 am: e37cbd2142 am: 63d30c6c92 am: 5accf5cbefHoward Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2619269 Change-Id: I3eb7dba08875ac50b95c68e79e2916bf1fe75e1e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08Update kernel to builds 10271074 am: e37cbd2142 am: 63d30c6c92Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/6.1/arm64/+/2619269 Change-Id: If5104db0f88474245aef9102e71e17b9a4959139 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>