summaryrefslogtreecommitdiff
path: root/diag.ko
AgeCommit message (Collapse)Author
2023-08-21Update kernel to builds 10681427Howard Chen
git log --first-parent -100 --oneline --no-decorate 0f986fae123c..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 Test: treehugger Bug: 296509280 Change-Id: Ia38b7c31dd59cae49f48756521cdc2e54869f2ef
2023-08-07Update kernel to builds 10608142Howard Chen
git log --first-parent -100 --oneline --no-decorate 78f4244dc981..0f986fae123c: 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 28d90f10d536 UPSTREAM: fsverity: explicitly check for buffer overflow in build_merkle_tree() d53de0568181 ANDROID: GKI: Update RTK STB KMI symbol list 0765cda32909 UPSTREAM: f2fs: fix deadlock in i_xattr_sem and inode page lock 38fff8f31263 Revert "FROMLIST: f2fs: remove i_xattr_sem to avoid deadlock and fix the original issue" 60a2ccabe2dd UPSTREAM: usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition ebe7bbdffdec UPSTREAM: media: rkvdec: fix use after free bug in rkvdec_remove 4d634bb7be02 UPSTREAM: relayfs: fix out-of-bounds access in relay_file_read b8cb7eb0b4ce BACKPORT: revert "net: align SO_RCVMARK required privileges with SO_MARK" 9b4699724024 UPSTREAM: wifi: cfg80211: fix link del callback to call correct handler dc11ed25f7c7 UPSTREAM: wifi: cfg80211: reject bad AP MLD address 2e6bf292f395 UPSTREAM: KVM: arm64: Populate fault info for watchpoint c8a3a0849710 UPSTREAM: KVM: Fix vcpu_array[0] races d18fa8c525b0 UPSTREAM: media: pvrusb2: fix DVB_CORE dependency f4aace942a74 UPSTREAM: kasan: hw_tags: avoid invalid virt_to_page() 8f4b51c499a7 UPSTREAM: scsi: ufs: core: mcq: Fix &hwq->cq_lock deadlock issue 94fb13dc4f26 UPSTREAM: x86/mm: Avoid using set_pgd() outside of real PGD pages 759c5c3fc273 UPSTREAM: netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE be89d165e361 UPSTREAM: net/sched: flower: fix possible OOB write in fl_set_geneve_opt() 4ae6b40b7ca6 UPSTREAM: PCI/PM: Extend D3hot delay for NVIDIA HDA controllers 738dfcc029ef UPSTREAM: wifi: cfg80211: fix MLO connection ownership d0e0e85d34fe UPSTREAM: wifi: nl80211: fix NULL-ptr deref in offchan check 9e7678cc600c UPSTREAM: scsi: ufs: mcq: Use active_reqs to check busy in clock scaling 9d0d5eacda73 UPSTREAM: scsi: ufs: mcq: qcom: Clean the return path of ufs_qcom_mcq_config_resource() fa5c4a21862b UPSTREAM: scsi: ufs: mcq: qcom: Fix passing zero to PTR_ERR 63ab8dfd1746 UPSTREAM: scsi: ufs: mcq: Fix incorrectly set queue depth 6423bd5a4675 UPSTREAM: net: use a bounce buffer for copying skb->mark 656563759aba UPSTREAM: io_uring: hold uring mutex around poll removal 1f5a89e0ccaf ANDROID: Set arch attribute for allmodconfig builds ceb26af3199f ANDROID: KVM: arm64: Remove 'struct kvm_vcpu' from the KMI aad223db39ce UPSTREAM: KVM: arm64: Restore GICv2-on-GICv3 functionality 2c17fbc0d920 UPSTREAM: KVM: arm64: vgic: Wrap vgic_its_create() with config_lock ec0944c324e2 UPSTREAM: KVM: arm64: vgic: Fix a circular locking issue e4b31e748a0e UPSTREAM: KVM: arm64: vgic: Don't acquire its_lock before config_lock Test: treehugger Bug: 294783029 Change-Id: Iac87f23ef420a4ba61948aeb10d08382da4a7452
2023-06-17Update kernel to builds 10332500Howard Chen
git log --first-parent -100 --oneline --no-decorate 858f6f15415b..78f4244dc981: 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 Test: treehugger Bug: 287716523 Change-Id: I536faff1d3cc85d83e1c4b49d92325192c307732
2023-06-07Update kernel to builds 10271393Howard Chen
git log --first-parent -100 --oneline --no-decorate 0764d6d2f528..858f6f15415b: 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() 2e56d401bb09 ANDROID: GKI: Add RTK TV 14 5.15 KMI symbol list f82b53108826 Revert "FROMGIT: usb: gadget: udc: core: Prevent redundant calls to pullup" e25b806e1b6f ANDROID: Update the ABI symbol list 397665b3edde ANDROID: BACKPORT: mm: Multi-gen LRU: remove wait_event_killable() 522c6b9c55c5 BACKPORT: FROMGIT: Multi-gen LRU: fix workingset accounting 9abc9f635a87 ANDROID: Disable BTI_KERNEL, enable UNWIND_PATCH_PAC_INTO_SCS 845c91e9876c BACKPORT: arm64: implement dynamic shadow call stack for Clang ee09e21c018b UPSTREAM: scs: add support for dynamic shadow call stacks 6ec9ba5f69f8 BACKPORT: arm64: unwind: add asynchronous unwind tables to kernel and modules 24cc65e890d7 ANDROID: GKI: Expose device async to userspace c80190b43d52 ANDROID: scsi: core: Only kick the requeue list if necessary 1845d499bdd0 ANDROID: scsi: Trace SCSI sense data 99be857cfdfc ANDROID: block: mq-deadline: Restore npo2 zone size support 88819308f547 ANDROID: block: Warn if a zoned write is about to be reordered 5d90f7cbaf88 ANDROID: block: Preserve the order of requeued requests a08e170d90ae ANDROID: block: Requeue requests if a CPU is unplugged 910221756755 ANDROID: block: Send requeued requests to the I/O scheduler cd4d66e62ba1 ANDROID: block: Send FUA requests to the I/O scheduler 0545a0809847 ANDROID: block: Simplify blk_mq_sched_bypass_insert() 4c21e1602835 ANDROID: block: Remove a blk_mq_sched_bypass_insert() argument 443ff5cf3b0a ANDROID: vendor_hooks: add vendor hook for dma_heap_buffer_alloc 2c8747d4149c ANDROID: 5/24/2023 KMI update 99027afdd195 FROMGIT: Binder: Add async from to transaction record 5d4d5dbeab2c BACKPORT: FROMGIT: Binder: Add timestamp to transaction record 9e8b2d8ee22a Revert "ANDROID: gki_config: use DWARFv5 rather than DWARFv4" 6c4ed97791a4 UPSTREAM: ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum Test: treehugger Bug: 286170364 Change-Id: I1028a4bb39c01c094baf44bd05ce851afeb3c5d3
2023-05-24Update kernel to builds 10189620Howard Chen
git log --first-parent -100 --oneline --no-decorate 7c58a7d3b6f4..0764d6d2f528: 0764d6d2f528 BACKPORT: cpuidle: teo: Introduce util-awareness d52ad1064060 UPSTREAM: cpuidle: teo: Optionally skip polling states in teo_find_shallower_state() d9a7607f5644 ANDROID: Update the ABI symbol list 10bca2e53c44 ANDROID: Add new hook to enable overriding uclamp_validate() 01ec18c52f65 ANDROID: KVM: arm64: iommu: Erase pvmfw from EL1 if possible c44534436fad BACKPORT: FROMGIT: block: BFQ: Add several invariant checks 5db3a9fa141b FROMGIT: block: mq-deadline: Fix handling of at-head zoned writes 499e313515ae FROMGIT: block: mq-deadline: Handle requeued requests correctly 2b9a4dc9df51 FROMGIT: block: mq-deadline: Track the dispatch position 1d129b2b1b8b BACKPORT: FROMGIT: block: mq-deadline: Reduce lock contention 9a3b2e646883 FROMGIT: block: mq-deadline: Simplify deadline_skip_seq_writes() 0d84365099c9 FROMGIT: block: mq-deadline: Clean up deadline_check_fifo() 435b2eda27a2 FROMGIT: block: mq-deadline: Add a word in a source code comment 57f7c5ce8505 ANDROID: block: Rename blk_rq_is_seq_zone_write() 5925446e48b4 UPSTREAM: block, bfq: fix UAF problem in bfqg_stats_init() 87c5ca81c349 ANDROID: Update the ABI symbol list 7c5cae80c93b ANDROID: power: wakeup_reason: change abort log d3197e212fb4 UPSTREAM: regmap: Don't warn about cache only mode for devices with no cache f0371f5dad88 ANDROID: Update the ABI symbol list aa0deedfe1af UPSTREAM: ext4: fix invalid free tracking in ext4_xattr_move_to_block() fb96bf701a2b ANDROID: GKI: add ABI symbol list for xiaomi 0f5abf23752f ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. ca57d52a2174 ANDROID: user: Add vendor hook to user for GKI purpose dc3f95c564a8 ANDROID: export find_user() & free_uid()for GKI purpose. 555f3fe5635f ANDROID: sched: Add vendor hooks for cpu affinity. 53a5908faaa1 ANDROID: cgroup: Add vendor hook for cpuset. 7d9c8f70d70b ANDROID: export cpuset_cpus_allowed()for GKI purpose. 1174e45a7d58 ANDROID: Add vendor hooks for binder perf tuning e47455c5dde9 ANDROID: freezer: Add vendor hook to freezer for GKI purpose. 4219a3afd471 ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. 2d3899353a2a ANDROID: power: Add vendor hook to qos for GKI purpose. 7590636e686f ANDROID: arm64: Check FGT cap before touching HFGWTR_EL2 71b068b4bb3f Revert "ANDROID: Partially Revert "ANDROID: KVM: arm64: Allow tweaking HFGWTR_EL2 from modules"" 42f3bd505068 FROMGIT: f2fs: fix the wrong condition to determine atomic context 2afee8882210 ANDROID: GKI: refresh STG ABI to new version bea77f23e798 ANDROID: ABI: Update oplus symbol list 2b153a2359ca ANDROID: vendor_hooks: Export the tracepoints task_rename c0fd3ab764ad UPSTREAM: ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE b944772c3ca6 UPSTREAM: ASoC: soc-pcm: test refcount before triggering 9702a90b36c7 UPSTREAM: ASoC: soc-pcm: serialize BE triggers ec8eab1e7c5f UPSTREAM: ASoC: soc-pcm: Fix and cleanup DPCM locking 06e574fc9a78 UPSTREAM: ASoC: soc-pcm: align BE 'atomicity' with that of the FE 13344864f068 UPSTREAM: ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure 6cf9fb45795a ANDROID: Partially Revert "ANDROID: KVM: arm64: Allow tweaking HFGWTR_EL2 from modules" 278999b347af UPSTREAM: usb: core: stop USB enumeration if too many retries d42d7aa8eb5a ANDROID: GKI: Update symbol list for Amlogic 0e234fce304b ANDROID: Update the ABI symbol list 7352c1ffe2e6 UPSTREAM: netfilter: nf_tables: deactivate anonymous set from preparation phase fc89803eb3c9 ANDROID: clang: update to 17.0.2 36756472dc4b ANDROID: db845c: Remove MAKE_GOALS from build.config 57ae54b08892 FROMGIT: xfrm: Check if_id in inbound policy/secpath match f3147526a0c4 ANDROID: GKI: gen_gki_modules_headers update preprocessing 9bb6bf15fcb4 FROMGIT: locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers 01df29b64147 UPSTREAM: KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() 444e7e1227f8 Merge "Merge 5.15.110 into android14-5.15" into android14-5.15 de68c74304fe ANDROID: KVM: arm64: Always unmap protected regions from the host a349adda9041 ANDROID: block: Improve shared tag set performance 0b5545b549de ANDROID: GKI: Update owners for GKI modules lists 9919aa73673b FROMLIST: usb: typec: altmodes/displayport: fix pin_assignment_show 0b015de44ee3 ANDROID: Update the ABI symbol list 22ec5ade8640 ANDROID: 5/10/2023 KMI update 085255b984e8 ANDROID: KVM: arm64: Allow tweaking HFGWTR_EL2 from modules 92c988d75259 ANDROID: KVM: arm64: Allow tweaking HCR_EL2 from modules efc340f8e714 ANDROID: GKI: Trimmed symbol lists for 80211 modules e056397e426b ANDROID: GKI: DB845C: cfg/mac 80211 as vendor modules ee1e4b7c5e0a ANDROID: GKI: cfg/mac 80211 as vendor modules f6d290fd57a1 ANDROID: block: Prepare for preserving the zoned write order b21f9994dae5 ANDROID: ABI: Update oplus symbol list e5d032fb33ba ANDROID: vendor_hooks: Add hooks for oem futex optimization 17bdc39270a1 BACKPORT: mm: vmpressure: don't count proactive reclaim in vmpressure c9707c205c5f UPSTREAM: memcg: introduce per-memcg reclaim interface dad20f7a85fa Revert "Revert "sched/fair: Fixes for capacity inversion detection"" 60e138c1237e Revert "Revert "sched/uclamp: Fix a uninitialized variable warnings"" 745bc5edc0c2 Revert "Revert "sched/fair: Consider capacity inversion in util_fits_cpu()"" 96fa320d7cf2 Revert "Revert "sched/fair: Detect capacity inversion"" 137e27448f73 Revert "ANDROID: preserve CRC for xhci symbols" bee358075309 ANDROID: GKI: Remove MAKE_GOALS from build.config ad4cc91ca603 ANDROID: KVM: arm64: Restrict pKVM hyp exports 961f2bd43ead ANDROID: kleaf: move NDK_TRIPLE for arm to build.config.constants. f162fabf2bb0 ANDROID: Update the ABI symbol list fc9823eddc42 ANDROID: usb: gadget: configfs: Protect composite_setup in a spinlock df4ee615e047 Revert "ANDROID: uid_sys_stat: split the global lock uid_lock to the fine-grained" 625a05a48abf ANDROID: GKI: Update symbol list for Amlogic 3cae1f44dd35 ANDROID: GKI: x86_64: Remove 80211 from protected modules 896a2f6ac821 ANDROID: GKI: Update owners for GKI modules lists 913110b7908b FROMLIST: binder: fix UAF caused by faulty buffer cleanup 73042c115586 ANDROID: ABI: Update oplus symbol list ad62172a4b08 ANDROID: vendor_hooks: Add hooks to select binder worklist ca14c8d46934 ANDROID: vendor_hooks: Add hooks for binder 456a8d4c1f02 ANDROID: vendor_hooks: Add hooks for rwsem and mutex c97f4f3ed55a ANDROID: vendor_hooks: Add hooks for binder proc transaction a9452548420b ANDROID: vendor_hooks: Add hooks for mutex and rwsem optimistic spin 50bae08f225d ANDROID: Update the ABI symbol list 358b59f1bce2 ANDROID: usb: Add vendor hook for usb suspend and resume 4cbf19a6f863 ANDROID: sound: usb: add vendor hook for cpu suspend support 3ac740c9c7d6 ANDROID: Update the ABI symbol list d03243dd7641 ANDROID: ABI: Update oplus symbol list f9688670ca92 ANDROID: sched: Add trace_android_rvh_setscheduler 8a73c29f3eb9 ANDROID: ABI: Update oplus symbol list 3568391d318f ANDROID: vendor_hook: add hooks to protect locking-tsk in cpu scheduler Test: treehugger Bug: 284082400 Change-Id: Icdfedac6c5c3dc31142103e7279b82a84830e469
2023-05-03Update kernel to builds 10053562Howard Chen
git log --first-parent -100 --oneline --no-decorate 87bcc73a7949..7c58a7d3b6f4: 7c58a7d3b6f4 ANDROID: Update the TCPM ABI symbol list a8403c07e3cc ANDROID: usb: typec: tcpm: Add vendor hook for tcpm logs 4f8b716aa9ec ANDROID: usb: typec: tcpm: Add vendor hook to modify port src caps bf28ed028d5c ANDROID: usb: typec: tcpm: Add vendor hook to store partner source capabilities fca91a7cfaf0 ANDROID: usb: typec: tcpm: vendor hook for timer adjustments 636890621dee ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present 987060628370 ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface 54e26291ebe3 ANDROID: Unnest MAKE_GOALS from build configs d8a482963fdb ANDROID: Update the ABI symbol list 9e9e157a6bb9 ANDROID: fuse-bpf: Simplify and fix setting bpf program dbfbd6396874 ANDROID: fuse-bpf: Fix bpf_test_xattr testcase error 593678ca92a7 FROMGIT: usb: gadget: udc: core: Prevent redundant calls to pullup b142000da9e5 BACKPORT: FROMGIT: usb: gadget: udc: core: Invoke usb_gadget_connect only when started f62ca752d116 FROMLIST: arm64: mte: Do not set PG_mte_tagged if tags were not initialized 132feb89b384 BACKPORT: FROMLIST: arm64: Also reset KASAN tag if page is not PG_mte_tagged 83cfe3cd4ab4 ANDROID: ABI: Update oplus symbol list e1f430a48702 ANDROID: vendor_hooks: Add hooks to record the time of the process in various states 71f62a14d533 ANDROID: ABI: Update oplus symbol list 5491cac56053 ANDROID: sched: Add vendor hooks to compute new cpu freq. 65b61b57dc3a ANDROID: ABI: Update oplus symbol list 08d7a5f89e10 ANDROID: vendor_hooks: Add hooks for futex 319d27a2170f ANDROID: GKI: Convert USB network adpaters to modules d7d80178a686 ANDROID: KVM: arm64: Prevent kmemleak from accessing EL2 module sections e8cf4c06e141 ANDROID: KVM: arm64: Move addr_is_allowed_memory() check into host callback bad74575a150 Revert "sched/fair: Detect capacity inversion" 114ae28faaf5 Revert "sched/fair: Consider capacity inversion in util_fits_cpu()" b06a054a03e9 Revert "sched/uclamp: Fix a uninitialized variable warnings" 8ea8ecbd12e5 Revert "sched/fair: Fixes for capacity inversion detection" b55e0c7a6b90 Merge "Merge 5.15.109 into android14-5.15" into android14-5.15 19648ef3b9c8 ANDROID: fuse-bpf: Make fuse_test compile and pass 3959036415d6 ANDROID: binder: store previous uclamp by uclamp_req 356e60d592f1 Merge "Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android14-5.15" into android14-5.15 66affbc97f57 ANDROID: KVM: arm64: Prevent kmemleak from accessing .hyp.data bef7cc81547a ANDROID: 4/26/2023 KMI update 970a9ef17418 ANDROID: KVM: arm64: iommu: Pass device specific flags to hypervisor 9d58eeb9d65a ANDROID: gki_defconfig: enable IPV6_MROUTE_MULTIPLE_TABLES 0831e8804fc9 ANDROID: dma-buf: heaps: dmabuf page pool spinlock should be spinlock_t 1beded838c7a ANDROID: GKI: Update virtual_device symbol list for dmabuf_page_pool_get_size 1a1e567be49a ANDROID: GKI: Update db845c symbol list for dmabuf_page_pool_get_size 7a3538cd401f ANDROID: dma-buf: heaps: Move dmabuf_page_pool struct out of the KMI 754ba89a30b9 ANDROID: GKI: Update symbol list for Amlogic e5684349832b ANDROID: Update the ABI symbol list ab338605b83f Merge changes Icdb539c6,I5d35ddaa,I59838b0a,I88efacf4 into android14-5.15 c4915fdc20e7 FROMLIST: scsi: ufs: Fix management of lrbp->cmd 26265ecbab9a ANDROID: binder: set default min and max uclamp to 0 and SCHED_CAPACITY_SCALE 972b60b7d30f BACKPORT: KVM: arm64: Make vcpu flag updates non-preemptible 12d85b76fcde BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs d152f9ec2eb4 ANDROID: GKI: Update symbol list for Amlogic f6f198900a4a ANDROID: ABI: Update oplus symbol list 226f36edddc3 ANDROID: vendor_hooks: Add hooks for signal a4d5b99e389e ANDROID: ABI: Update oplus symbol list b7f527071c77 ANDROID: vendor_hooks: Export the tracepoints sched_stat_sleep and sched_waking to let module probe them c3c291776813 ANDROID: vendor_hooks: Export the tracepoints sched_stat_iowait, sched_stat_blocked, sched_stat_wait to let modules probe them 1bcf1fc76753 ANDROID: vendor_hooks: export get_wchan 38a713dc8095 ANDROID: workqueue: export symbol of the function wq_worker_comm() be7357c438ed ANDROID: Update the ABI symbol list 4d84e8c4003e ANDROID: mm: Add vendor hook in si_meminfo 336321c6f0c1 BACKPORT: FROMLIST: PCI: dwc: Wait for link up only if link is started 6e8704fc7ac9 ANDROID: KVM: arm64: Clear the PTEs which are not refcounted on unmap path b53185721e88 ANDROID: GKI: Update symbol list for Amlogic d711563536a8 BACKPORT: USB: gadget: Fix use-after-free during usb config switch e34090d715f4 ANDROID: Update the ABI symbol list 71cf9c983515 BACKPORT: FROMGIT: rcu: Avoid freeing new kfree_rcu() memory after old grace period 9f74d5ca93d7 ANDROID: Update the ABI symbol list 4e1ff0060f0c ANDROID: Update the ABI symbol list Test: treehugger Bug: 280544142 Change-Id: I4336394175314406083a091a81c052789d60903b
2023-04-19Update kernel to builds 9964414Howard Chen
git log --first-parent -100 --oneline --no-decorate 5e28b848962c..87bcc73a7949: 87bcc73a7949 ANDROID: GKI: wifi drivers need ABI Symbol list for Amlogic SOC 37a4d9f01406 ANDROID: enable CONFIG_USB_XHCI_PCI_RENESAS in gki_defconfig e7b6eb419efc FROMLIST: xfrm: Skip checking of already-verified secpath entries 5e02a4670949 Revert "Fix XFRM-I support for nested ESP tunnels" 9bf7728b3bac FROMLIST: xfrm: Ensure policy checked for nested ESP tunnels 4187fa3fbe71 UPSTREAM: fs: drop peer group ids under namespace lock 12d161b7ae27 FROMLIST: sched/wait: Fix a kthread_park race with wait_woken() 3d9d54cf3775 ANDROID: Update the ABI symbol list typec mux 0d708da1f527 ANDROID: Update the ABI symbol list typec port management 9d04dbf3ec40 ANDROID: GKI: Add usb and pcie ABI Symbol list for Amlogic SOC f9bf71453036 ANDROID: GKI: Add file system ABI Symbol list for Amlogic SOC 42dd91524ebd ANDROID: GKI: Add kernel base and lib ABI Symbol list for Amlogic SOC 6c73bb759ce7 ANDROID: GKI: Add mmc gpio pwm etc ABI Symbol list for Amlogic SOC 77fd1bdf70c3 ANDROID: GKI: Add net and memory ABI Symbol list for Amlogic SOC 2da1dda2242b ANDROID: GKI: Add net ABI Symbol list for Amlogic SOC 9ff310d2868d ANDROID: GKI: Add media gpu and sound ABI Symbol list for Amlogic SOC 086eb3eacb08 ANDROID: CONFIG_PKVM_MODULE_PATH to /lib/modules/ b147bc4b648f ANDROID: KVM: arm64: Add a fallback for pKVM module loading 09ed60476aed ANDROID: KVM: arm64: Add a custom module path for pKVM module loading 18580efd2fd4 UPSTREAM: mm: multi-gen LRU: simplify arch_has_hw_pte_young() check 4c26a5c7ca74 UPSTREAM: mm: support POSIX_FADV_NOREUSE 3b9ab09cf5d5 BACKPORT: mm: add vma_has_recency() 23811798a30b UPSTREAM: mm: introduce arch_has_hw_nonleaf_pmd_young() 7f400d66ade2 BACKPORT: mm: add dummy pmd_young() for architectures not having it f9e7e861b504 ANDROID: 4/12/2023 KMI update 3f5c9f5cf5e3 ANDROID: fuse: Support errors from fuse daemon in canonical path aacdf4e7ea62 ANDROID: Update the ABI symbol list 18c78ecd82b4 ANDROID: arm64: Implement hypervisor workaround for SoCs with DMA beyond the PoC 148ab8389190 ANDROID: Update the ABI symbol list a4758044f933 FROMLIST: kasan: call clear_page with a match-all tag instead of changing page tag b436639db224 ANDROID: Update the ABI symbol list 9f7633af273e ANDROID: GKI: Add Initial ABI Symbol list for Amlogic SOC 26d5939276e3 ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 bdc9f35c7744 UPSTREAM: Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" ee8815e20968 ANDROID: GKI: Convert 80211 modules as unprotected ea78df75c6a2 FROMLIST: staging: greybus: drop loopback test files 65ccd1af452a ANDROID: KVM: arm64: Fix pKVM module loading close af3a2c685325 ANDROID: KVM: arm64: Prevent pKVM module loading after IOMMU init c4c48a21c0e6 ANDROID: KVM: arm64: Handle permission issue while loading pKVM module 7d3bde28a6d0 ANDROID: KVM: arm64: Factor out logic for setting SVE vector length at hyp 1cb8f1d22ca3 FROMGIT: usb: typec: altmodes/displayport: Fix configure initial pin assignment 83e0304b4efa Merge 5.15.106 into android14-5.15 b8d031e43c01 ANDROID: MGLRU: Avoid reactivation of anon pages on swap full 340c38afcd61 FROMGIT: f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block 0411f8d9dfa8 ANDROID: fuse-bpf: Run bpf with migration disabled 78ae52e6f492 ANDROID: GKI: Add a filegroup instead of _aarch64_additional_kmi symbol list 23f285eb33ac Merge "Merge 5.15.105 into android14-5.15" into android14-5.15 fa680167c1d3 ANDROID: GKI: Update symbols to symbol list c65bfe6c87cb ANDROID: GKI: Update symbols to symbol list 41dc7a55207c ANDROID: fuse-bpf: Correctly put backing files fe78fcc00a08 ANDROID: GKI: Update symbols to symbol list 106574e92e76 ANDROID: GKI: Update symbols to symbol list c631860448d9 UPSTREAM: blk-mq: Don't disable preemption around __blk_mq_run_hw_queue(). 78eb8a33c0da ANDROID: KVM: arm64: Remove the non-consuming hyp trace interface 47819edaf693 ANDROID: GKI: Multi arch exports protection support 90f7df74c0fd ANDROID: Update the ABI symbol list 85e06e03561f Revert "ANDROID: fuse: Support errors from fuse daemon in canonical path" db88745171d4 ANDROID: fuse: Support errors from fuse daemon in canonical path 38eeebd47093 ANDROID: 3/29/2023 KMI update 0922b3f71bc1 ANDROID: ABI: remove stale symbol 41e78a2c42a1 ANDROID: ufs: core: move Android quirks into separate field f7909cbd0b74 BACKPORT: mm: multi-gen LRU: avoid futile retries f8b57162d8b5 BACKPORT: mm: multi-gen LRU: clarify scan_control flags a3eb65166f27 BACKPORT: mm: multi-gen LRU: per-node lru_gen_page lists cb3958d0a7c9 BACKPORT: mm: multi-gen LRU: shuffle should_run_aging() a5998f93a486 BACKPORT: mm: multi-gen LRU: remove aging fairness safeguard 4fc3ef464e02 BACKPORT: mm: multi-gen LRU: remove eviction fairness safeguard 79e66eaa9a78 BACKPORT: mm: multi-gen LRU: retry pages written back while isolated df91dc967a07 BACKPORT: mm: multi-gen LRU: rename lrugen->lists[] to lrugen->pages[] 3c6c35973a3c BACKPORT: mm: multi-gen LRU: rename lru_gen_struct to lru_gen_page 82ae4dc64b6b UPSTREAM: cfg80211: Update Transition Disable policy during port authorization f56e85511c8a Revert "Revert "HID: uhid: Over-ride the default maximum data buffer value with our own"" 9032769f7802 Revert "Revert "HID: core: Provide new max_buffer_size attribute to over-ride the default"" 3cf939213f32 Revert "Revert "PCI: loongson: Add more devices that need MRRS quirk"" 347b23178ae3 Revert "Revert "PCI: loongson: Prevent LS7A MRRS increases"" c96bd2e36f7d ANDROID: KVM: arm64: Save and restore host sve state in pKVM 0532339bb0bc ANDROID: KVM: arm64: Specialize deactivate fpsimd traps on guest fpsimd trap fef769197467 ANDROID: KVM: arm64: Specialize handling of host fpsimd state on EL2 trap n/vhe 8bca1c563128 ANDROID: KVM: arm64: Allocate memory at hyp for host sve state 90cc0eea13bb ANDROID: KVM: arm64: Store the maximum sve vector length at hyp 2891cd77151a ANDROID: KVM: arm64: Allocate host fp state at pkvm init rather than per cpu bfdd09432901 ANDROID: KVM: arm64: Move loaded host fp state to pkvm dfd5d02bca9c ANDROID: KVM: arm64: Use helper to get the host fpsimd state in pKVM fe8906858314 ANDROID: KVM: arm64: Use enum instead of helper for fp state d5a33d3bbdc9 ANDROID: KVM: arm64: Do not map the host fpsimd state to hyp in pKVM 1c640583d8aa ANDROID: KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit 2a26ee2b2511 UPSTREAM: usb: typec: tcpci: Add callback for evaluating contaminant presence 7200ee2e2341 UPSTREAM: usb: typec: tcpm: Add callbacks to mitigate wakeups due to contaminant 037195ad412b Revert "ANDROID: usb: typec: tcpm: Add chip level callback to check for contaminant" 4cc9282fc626 ANDROID: KVM: arm64: Allow post-freeze backports to pKVM ac136d999fbb ANDROID: KVM: arm64: Expose host_{un}share_hyp() to modules ad2bd67e0712 ANDROID: gki_config: use DWARFv5 rather than DWARFv4 ec61e5e12144 FROMGIT: f2fs: fix scheduling while atomic in decompression path 3032572d634a ANDROID: dm-default-key: update for blk_crypto_evict_key() returning void 311f04b26224 FROMGIT: blk-crypto: make blk_crypto_evict_key() more robust 4f0a87002890 FROMGIT: blk-crypto: make blk_crypto_evict_key() return void 76198469f8a9 BACKPORT: FROMGIT: blk-mq: release crypto keyslot before reporting I/O complete cd4ff4827603 ANDROID: gki_defconfig: enable CONFIG_CRYPTO_GHASH_ARM64_CE 3c9bc3304e98 ANDROID: clang: update to 17.0.0 8f11c7aa84ce UPSTREAM: ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC Test: treehugger Bug: 278820341 Change-Id: I39e13664cf8281913431b052e8c35b5fd56134f9
2022-12-16Update kernel to builds 9412825Paul Lawrence
git log --first-parent -100 --oneline --no-decorate 94958d875ed3..5e28b848962c: 5e28b848962c ANDROID: KVM: arm64: Add support for non-cacheable mappings 679bf6a59162 ANDROID: crypto: testmgr - add back deleted hctr2 test vectors b289d1706b67 ANDROID: fsnotify: Notify lower fs of open cef0d08d977f ANDROID: KVM: arm64: Don't filter out KVM_FUNC_MMIO_GUARD_MAP hypercalls aeac190b3baa ANDROID: KVM: arm64: Coalesce host stage2 entries on ownership reclaim 8796cf595b9a ANDROID: KVM: arm64: Move kvm_pte_table to the common header 4e68fbd326a9 ANDROID: KVM: arm64: Have different callbacks for PTE manipulation 92222130c16d ANDROID: KVM: arm64: Move PTE attributes definitions to the common header 393afc04dfb4 ANDROID: KVM: arm64: Split stage2_put_pte function 90048d36dc9b ANDROID: KVM: arm64: Pass the pagetable struct as an argument to the freewalker fec04e1c56b4 ANDROID: fuse-bpf: Add /sys/fs flags for fuse-bpf version ea7caaa3064c Revert "ANDROID: fuse-bpf: Add /sys/fs flags for fuse-bpf version" 63696badd992 Merge 5.15.83 into android14-5.15 7c85605dae9d ANDROID: clang: update to 16.0.2 757d548ca6e2 ANDROID: kernel: sched: Export reweight_task 1431f38bb783 FROMLIST: binder: return pending info for frozen async txns b3d82fd3de28 Merge 5.15.82 into android14-5.15 Test: treehugger Bug: 261505859 Change-Id: Icd86e58dcbd7482c758c88892405f511d037361d
2022-12-08Update kernel to builds 9380601Howard Chen
git log --first-parent -100 --oneline --no-decorate 706d642b1dd2..94958d875ed3: 94958d875ed3 ANDROID: KVM: arm64: Fix link with CONFIG_MODULES=n 9fe1568804d0 ANDROID: KVM: arm64: Fix build with CONFIG_MODULES=n db759e32d470 ANDROID: KVM: arm64: Block module loading based on cmdline or HVC 832e890b2397 ANDROID: KVM: arm64: Support unaligned fixmap in the nVHE hyp ebc746230d37 ANDROID: Add __pkvm_register_el2_call to symbol list e7c5cd511006 ANDROID: KVM: arm64: Add support for custom hypercall registration 2d583a7e7aa4 ANDROID: KVM: arm64: Return a token for a pKVM module registration fd4d9289c416 ANDROID: KVM: arm64: Introduce hyp_protect_host_page() 0d25283a37b5 ANDROID: KVM: arm64: Add a permission fault handler d37256c87ce4 ANDROID: KVM: arm64: Introduce PKVM_PAGE_RESTRICTED_PROT 4447d804f768 ANDROID: KVM: arm64: Expose kvm_flush_dcache_to_poc() in module_ops ca4247c3569e ANDROID: KVM: arm64: Expose hyp fixmap helpers in module_ops 61229e6a03d1 ANDROID: KVM: arm64: Expose puts and putx64 in pKVM ABI b00bb0eab0f0 ANDROID: KVM: arm64: Add serial framework for pKVM 8a846b7baf0c ANDROID: KVM: arm64: Expose __pkvm_create_private_mapping to pKVM modules 979197016b9f ANDROID: Add __pkvm_load_el2_module to symbol list 0e68921c2de4 ANDROID: KVM: arm64: Include .note.gnu.property in .hyp.rodata 1c2e782ae5b8 ANDROID: KVM: arm64: Allow loading modules to the pKVM hypervisor b1bd8930b8ae ANDROID: KVM: arm64: Refactor nvhe Makefile 9cb398bd058b ANDROID: KVM: arm64: Make gen-hyprel emit delimiters e13fa0a19e5c ANDROID: KVM: arm64: Move gen-hyprel into a tool directory 780c4654ab4f ANDROID: KVM: arm64: Add mapping removal interface for nVHE hyp 83ead5ea7b3e ANDROID: arm64: patching: Add aarch64_addr_write() 6e55e6e747fe ANDROID: arm64: patching: Refactor __aarch64_insn_write() c7eab897075f UPSTREAM: cfi: Use __builtin_function_start 0c9fc56eebce UPSTREAM: wifi: nl80211: Add POWERED_ADDR_CHANGE feature 56b8b1c79d73 UPSTREAM: wifi: cfg80211: Fix bitrates overflow issue e7471649b840 UPSTREAM: wifi: cfg80211: fix MCS divisor value 0dfcd40430b0 UPSTREAM: wifi: nl80211: add MLD address to assoc BSS entries 49c71cf2d7a3 UPSTREAM: wifi: nl80211: remove redundant err variable 2d76ef755c12 BACKPORT: wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() 81b44bd648cc UPSTREAM: wifi: nl80211: send MLO links channel info in GET_INTERFACE d1e18aab7826 BACKPORT: wifi: cfg80211/mac80211: check EHT capability size correctly 22428dd3fda3 UPSTREAM: wifi: cfg80211: Add link_id parameter to various key operations for MLO b19a3e20ee10 UPSTREAM: wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD 60cc532e5449 UPSTREAM: wifi: cfg80211: reject connect response with MLO params for WEP a0b6aabf3725 UPSTREAM: wifi: cfg80211: add link id to txq params b4657b40c097 UPSTREAM: wifi: cfg80211: get correct AP link chandef 2bcf9d62a9b2 UPSTREAM: wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0 44d9457c0171 UPSTREAM: wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result 49226f84533d BACKPORT: wifi: mac80211: Align with Draft P802.11be_D2.0 6f2cd3f078f5 BACKPORT: wifi: mac80211: Align with Draft P802.11be_D1.5 14ebe97a3bde UPSTREAM: wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API 408df1a69813 UPSTREAM: wifi: cfg80211: report link ID in NL80211_CMD_FRAME 0675fe63905c UPSTREAM: wifi: cfg80211: add hardware timestamps to frame RX info 9749ade622aa UPSTREAM: wifi: cfg80211/nl80211: move rx management data into a struct d1ca56669b56 UPSTREAM: wifi: cfg80211: add a function for reporting TX status with hardware timestamps 78051cd7b329 UPSTREAM: wifi: nl80211: add RX and TX timestamp attributes 664979644bba BACKPORT: wifi: nl80211/mac80211: clarify link ID in control port TX 19b0fd0f5b4b UPSTREAM: wifi: nl80211: require MLD address on link STA add/modify 868dce210c59 UPSTREAM: wifi: cfg80211: add cfg80211_get_iftype_ext_capa() e67ee6880de7 UPSTREAM: wifi: nl80211: fix some attribute policy entries fc547e57840c UPSTREAM: wifi: nl80211: reject fragmented and non-inheritance elements 61f067f659e5 UPSTREAM: wifi: nl80211: reject link specific elements on assoc link e69e556555c8 UPSTREAM: wifi: cfg80211: set country_elem to NULL a60bc52f1add UPSTREAM: wifi: nl80211: advertise MLO support 8baa308fa75e UPSTREAM: wifi: nl80211: allow link ID in set_wiphy with frequency 95c387ed66ca BACKPORT: wifi: cfg80211/mac80211: Support control port TX from specific link 9962736e1d5f UPSTREAM: wifi: nl80211: Support MLD parameters in nl80211_set_station() 3ae6cace0dd0 UPSTREAM: wifi: nl80211: check MLO support in authenticate 863176360601 UPSTREAM: wifi: nl80211: set BSS to NULL if IS_ERR() 161117be62cc UPSTREAM: wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities 8eed1bc70a9f UPSTREAM: wifi: nl80211: better validate link ID for stations da8fd806570f UPSTREAM: wifi: cfg80211: clean up links appropriately 149110535d59 UPSTREAM: wifi: cfg80211: add ieee80211_chanwidth_rate_flags() ad895360c79d UPSTREAM: wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO 252aa78538e4 UPSTREAM: wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct a66db6392527 BACKPORT: wifi: cfg80211: adjust assoc comeback for MLO 90454d5775e7 UPSTREAM: wifi: cfg80211: prepare association failure APIs for MLO 5ad5ef42850a BACKPORT: wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request 3c03b7706edb UPSTREAM: wifi: nl80211: acquire wdev mutex for dump_survey c88777af1f56 UPSTREAM: wifi: cfg80211: drop BSS elements from assoc trace for now ae5afa885155 UPSTREAM: wifi: cfg80211: make cfg80211_auth_request::key_idx signed c2c70cf94716 UPSTREAM: wifi: nl80211: enable setting the link address at new station 631c80f058cb UPSTREAM: wifi: nl80211: hold wdev mutex for station APIs 05744901bdc6 UPSTREAM: wifi: nl80211: hold wdev mutex for channel switch APIs 13338f9dc388 UPSTREAM: wifi: nl80211: hold wdev mutex in add/mod/del link station cf8f4f7b5653 BACKPORT: wifi: cfg80211/mac80211: separate link params from station params af6fc28081cd BACKPORT: mac80211: prepare sta handling for MLO support de01c4d2589b UPSTREAM: wifi: cfg80211: add API to add/modify/remove a link station 51f7d197a5dc UPSTREAM: wifi: cfg80211: Allow MLO TX with link source address f1ee9a834e4e UPSTREAM: wifi: nl80211: fix sending link ID info of associated BSS c2102849df6e UPSTREAM: wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() 8089024abf7c UPSTREAM: wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl80211_pre_doit fe8d2fb083fc UPSTREAM: wifi: nl80211: retrieve EHT related elements in AP mode 55417f945dd0 UPSTREAM: wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settings e36789036b99 UPSTREAM: wifi: cfg80211: remove chandef check in cfg80211_cac_event() 1a4915ec07fc UPSTREAM: wifi: nl80211: relax wdev mutex check in wdev_chandef() 276e9f52991a UPSTREAM: wifi: nl80211: acquire wdev mutex earlier in start_ap 116d1cdb201a UPSTREAM: wifi: nl80211: hold wdev mutex for tid config 8da90cd512f4 UPSTREAM: wifi: cfg80211: handle IBSS in channel switch bd8b4f140129 UPSTREAM: wifi: cfg80211: remove redundant documentation c7cbab853bed UPSTREAM: wifi: cfg80211: Allow P2P client interface to indicate port authorization fb3c6031dd38 UPSTREAM: cfg80211: Indicate MLO connection info in connect and roam callbacks 6505b5414099 UPSTREAM: wifi: cfg80211: fix kernel-doc warnings all over the file ab40731e8fb3 UPSTREAM: wifi: nl80211: expose link ID for associated BSSes 9c98ce688fda UPSTREAM: wifi: nl80211: expose link information for interfaces 588254054b04 UPSTREAM: wifi: cfg80211: add optional link add/remove callbacks 5a953f2ee08b UPSTREAM: wifi: cfg80211: sort trace.h f141782c7e5f UPSTREAM: wifi: nl80211: support MLO in auth/assoc Test: treehugger Bug: 261793352 Change-Id: Ic288ec242ec1670b3dcb1fe7dda7a5a56f730dc7
2022-12-02Update kernel to builds 9358643Howard Chen
git log --first-parent -100 --oneline --no-decorate 9bb8b084648e..706d642b1dd2: 706d642b1dd2 ANDROID: GKI: Handle no ABI symbol list for modules 23eff0b4a8df UPSTREAM: x86/boot: Wrap literal addresses in absolute_pointer() 31eccfd00de0 UPSTREAM: perf/arm-cmn: Add debugfs topology info 914984267005 UPSTREAM: perf/arm-cmn: Add CI-700 Support 5e5fc87df276 UPSTREAM: dt-bindings: perf: arm-cmn: Add CI-700 1f2189da5028 UPSTREAM: perf/arm-cmn: Support new IP features 359d3ceea2b4 UPSTREAM: perf/arm-cmn: Demarcate CMN-600 specifics 2862aad95ab0 UPSTREAM: perf/arm-cmn: Move group validation data off-stack 81d720463233 UPSTREAM: perf/arm-cmn: Optimise DTC counter accesses 6a8af2bf99dd UPSTREAM: perf/arm-cmn: Optimise DTM counter reads 94dd856a9256 UPSTREAM: perf/arm-cmn: Refactor DTM handling 492930d734a1 UPSTREAM: perf/arm-cmn: Streamline node iteration 76df62f279df UPSTREAM: perf/arm-cmn: Refactor node ID handling 71be9e10b7ab UPSTREAM: perf/arm-cmn: Drop compile-test restriction c944ced82b29 UPSTREAM: perf/arm-cmn: Account for NUMA affinity a0b8d8e19179 ANDROID: Fix license for BUILD.bazel file. 8677c1236997 ANDROID: GKI: MGLRU: Ensure spare page flags bits 3f892551b489 ANDROID: GKI: Build multi-gen LRU 78cc6cce2826 BACKPORT: mm: multi-gen LRU: design doc 642d9866d67e UPSTREAM: mm: multi-gen LRU: admin guide 4983c5264ab1 BACKPORT: mm: multi-gen LRU: debugfs interface 430499cfb56f UPSTREAM: mm: multi-gen LRU: thrashing prevention baeb9a002530 BACKPORT: mm: multi-gen LRU: kill switch a8a158aaf2a6 BACKPORT: mm: multi-gen LRU: optimize multiple memcgs 7f53b0e7048e BACKPORT: mm: multi-gen LRU: support page table walks 0182f92a0f65 BACKPORT: mm: multi-gen LRU: exploit locality in rmap 37397878ee0a BACKPORT: mm: multi-gen LRU: minimal implementation d5b2fa1c7be5 BACKPORT: mm: multi-gen LRU: groundwork 7add16c8246d UPSTREAM: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller" 6d3134477667 BACKPORT: mm/vmscan.c: refactor shrink_node() 0414a3554ff5 BACKPORT: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG d232fd437aa0 BACKPORT: mm: x86, arm64: add arch_has_hw_pte_young() b3890c0f96f3 Revert "FROMLIST: mm: x86, arm64: add arch_has_hw_pte_young()" 8ba6c35f8ec6 Revert "FROMLIST: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG" c277ecc960b5 Revert "FROMLIST: mm/vmscan.c: refactor shrink_node()" effb23f57b70 Revert "FROMLIST: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller"" 2635d7d1085e Revert "FROMLIST: mm: multi-gen LRU: groundwork" e931b1d2225c Revert "FROMLIST: mm: multi-gen LRU: minimal implementation" 96cb087f7d92 Revert "FROMLIST: mm: multi-gen LRU: exploit locality in rmap" 02dc0d1dda1a Revert "FROMLIST: mm: multi-gen LRU: support page table walks" 52ed44a3340a Revert "FROMLIST: mm: multi-gen LRU: optimize multiple memcgs" 8994fcd031b0 Revert "FROMLIST: mm: multi-gen LRU: kill switch" 657801daa000 Revert "FROMLIST: mm: multi-gen LRU: thrashing prevention" 7cb57a581581 Revert "FROMLIST: mm: multi-gen LRU: debugfs interface" 543542a21e08 Revert "FROMLIST: mm: multi-gen LRU: admin guide" b8f8d02fd455 Revert "FROMLIST: mm: multi-gen LRU: design doc" 9143bb24b092 Revert "ANDROID: GKI: build multi-gen LRU" 849a1653aa70 FROMGIT: scsi: ufs: ufs-mediatek: Remove unnecessary return code cebbd160a67b FROMGIT: scsi: ufs: core: Fix the polling implementation 7da64b74640a FROMGIT: scsi: ufs: ufs-mediatek: Modify the return value 3f0d5bcc7acd FROMGIT: scsi: ufs: ufs-mediatek: Remove unneeded code 5e1f225bb8d6 FROMGIT: scsi: ufs: core: Fix unnecessary operation for early return 3f265b588401 FROMGIT: scsi: ufs: core: Switch 'check_for_bkops' to bool 7871280384e9 FROMGIT: scsi: ufs: core: Separate function name and message 04f5512a60f6 FROMGIT: scsi: ufs: core: Remove check_upiu_size() from ufshcd.h 6d03fcb24d15 ANDROID: Fix DDK include dirs for arm. 517fb6083cd2 UPSTREAM: xfrm: Fix oops in __xfrm_state_delete() 32a7bc01f8dc ANDROID: db845c: drop gki_modules_list to use all gki modules by default f5ea8b2710cc Merge 5.15.80 into android14-5.15 5853a069e0fd ANDROID: KVM: arm64: Use 32-bit function ID for PSCI MEM_PROTECT call 3a954f97ee99 ANDROID: kleaf: Rename allmodconfig targets 709b0127cd6f ANDROID: KVM: arm64: s2mpu: Fix SYNC latency regression 1244ad70a80a ANDROID: KVM: arm64: iommu: Add host_stage2_idmap_complete 2c06d861a9f3 ANDROID: KVM: arm64: Don't update IOMMUs unnecessarily 0812877eff72 ANDROID: KVM: arm64: s2mpu: Add SysMMU_SYNC timeout f3edf87e0dcd ANDROID: KVM: arm64: s2mpu: Allow r/o access to control regs 260c2d119525 ANDROID: KVM: arm64: s2mpu: Allow reading MPTC entries 019f61dd91bf ANDROID: KVM: arm64: s2mpu: Allow L1ENTRY_* r/o access 6ea4fec26c00 ANDROID: KVM: arm64: s2mpu: Refactor DABT handler 70f5046ab563 ANDROID: KVM: arm64: s2mpu: Extract L1ENTRY_* consts 35d955335995 ANDROID: KVM: arm64: s2mpu: Initialize MPTs to PROT_RW c85c148dd01a ANDROID: KVM: arm64: iommu: Optimize snapshot_host_stage2 6d6564e273e9 ANDROID: KVM: arm64: iommu: Fix upper bound of PT walk da176539ffde ANDROID: KVM: arm64: iommu: Add pkvm_iommu_finalize 5eabe6b4ab23 ANDROID: KVM: arm64: iommu: No powered check in DABT handler fa29a2f820f6 ANDROID: KVM: arm64: s2mpu: Create SysMMU_SYNC driver e494fba69bf4 ANDROID: KVM: arm64: iommu: Create parent/child relation d96f29b39f83 ANDROID: KVM: arm64: iommu: Run validate() on struct pkvm_iommu abb0647b7caf ANDROID: KVM: arm64: iommu: Create private mapping last d040797a836e ANDROID: KVM: arm64: iommu: Free memory on registration error 8f371d99933c ANDROID: KVM: arm64: iommu: Harden __pkvm_iommu_pm_notify 91fabda765f2 ANDROID: Add pkvm_iommu_* symbols to aarch64 ABI 039d0f6a1f98 ANDROID: KVM: arm64: Remove unused IOMMU hooks, kvm_iommu_ops b17b62d75c46 ANDROID: KVM: arm64: s2mpu: Implement host stage2 idmap callbacks 368e4d7905c2 ANDROID: KVM: arm64: s2mpu: Move mpt_update_flags into FMPT afcb8406cd4b ANDROID: KVM: arm64: s2mpu: Replace DABT handler with callback 180fc3196152 ANDROID: KVM: arm64: s2mpu: Replace SMC handler with PM callbacks a1db4a978e14 ANDROID: KVM: arm64: s2mpu: Add driver initializer c792a766aeb6 ANDROID: KVM: arm64: s2mpu: Remove host_stage2_adjust_mmio_range bed7dd0db4f4 ANDROID: KVM: arm64: s2mpu: Replace struct s2mpu with pkvm_iommu cfdfc4b47d37 ANDROID: KVM: arm64: s2mpu: Remove all EL1 code 23fba443b331 ANDROID: KVM: arm64: s2mpu: Move SFR init to EL2 d2e576625260 ANDROID: KVM: arm64: iommu: Snapshot host stage-2 at driver init 0a7dc556ab6a ANDROID: KVM: arm64: iommu: Host stage-2 idmap callbacks 3f07551fa632 ANDROID: KVM: arm64: iommu: DABT handler callback 770ec56a176b ANDROID: KVM: arm64: iommu: Suspend/resume callbacks 59feca193823 ANDROID: KVM: arm64: iommu: Register device hypcall 079b8f1017d8 ANDROID: KVM: arm64: iommu: Avoid mapping devices in host stage-2 cef8d94087ec ANDROID: KVM: arm64: iommu: Driver initialization hypcall a79f602d5260 ANDROID: KVM: arm64: Fix host MMIO DABT handler IPA Test: treehugger Bug: 260155826 Change-Id: I928022682516eafbb78a783b63c0636cb25d52c3
2022-11-28Revert "Update kernel to builds 9322129"Dan Shi
Revert "Update kernel to builds 9322129" Revert "Update kernel to builds 9322129" Revert "Update kernel to builds 9322129" Revert "Update kernel to builds 9322129" Revert submission 2314060-android14-5.15-20221123 Reason for revert: b/260590236 Reverted Changes: Id1d0b8420:Update kernel to builds 9322129 I29b135a46:Update kernel to builds 9322129 I89a52c0e7:Update kernel to builds 9322129 I05dddb9f0:Update kernel to builds 9322129 I3143fd128:Update kernel to builds 9322129 Change-Id: Iedddd5b3c20361a9210d389644b681865906e5f1
2022-11-23Update kernel to builds 9322129Howard Chen
git log --first-parent -100 --oneline --no-decorate 9bb8b084648e..3d7c9fdef1eb: 3d7c9fdef1eb ANDROID: Remove virtgpu_trace.h from DDK unsafe headers. b5b9d443ba4e ANDROID: Add ddk_headers for arm architecture. 023b89395579 Revert "ANDROID: kleaf: convert rockpi4 to mixed build." 6100c90ef516 ANDROID: kleaf: convert rockpi4 to mixed build. ed4066359290 ANDROID: KVM: arm64: Relax SMCCC version check during FF-A proxy init c91cd1264a70 ANDROID: KVM: arm64: Increase size of FF-A buffer d5e4e2b75f0d BACKPORT: FROMLIST: KVM: arm64: pkvm: Add support for fragmented FF-A descriptors 6c417d4b0425 FROMLIST: KVM: arm64: Handle FFA_MEM_LEND calls from the host 8c2dae8b16c1 FROMLIST: KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host d6ebc184fc00 FROMLIST: KVM: arm64: Handle FFA_MEM_SHARE calls from the host ffa0e8607efb BACKPORT: FROMLIST: KVM: arm64: Add FF-A helpers to share/unshare memory with secure world 847f7e01894c FROMLIST: KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host 0b1291b733bb FROMLIST: KVM: arm64: Allocate pages for hypervisor FF-A mailboxes c1f54ec477fd FROMLIST: KVM: arm64: Handle FFA_FEATURES call from the host 95971bdd60d9 BACKPORT: FROMLIST: KVM: arm64: Probe FF-A version and host/hyp partition ID during init a46b5c0ea5d0 FROMLIST: KVM: arm64: Block unsafe FF-A calls from the host 96a7ea3aa871 FROMLIST: firmware: arm_ffa: Move comment before the field it is documenting 1cafec0ee60f FROMLIST: firmware: arm_ffa: Move constants to header file 6a2536ac9851 ANDROID: KVM: arm64: Fix sparse __percpu warning a8dd10b422fb ANDROID: BUILD.bazel: db845c: integrate gki can.ko libarc4.ko rfkill.ko 7b9c0e11b40b ANDROID: thermal: Add vendor thermal genl check ce3c550c15db ANDROID: kleaf: Add build rules for allmodconfig. 7216484575e0 ANDROID: dma-buf: Return EOPNOTSUPP in dma_buf_begin_cpu_access_partial 9bc75534b343 ANDROID: fuse-bpf v1.1 877e4e60f197 ANDROID: KVM: arm64: Issue CMOs when tearing down shadow pages 9bb80c1edef8 ANDROID: KVM: arm64: Use PSCI MEM_PROTECT to zap guest pages on reset c3422352426f ANDROID: KVM: arm64: Check IPA range for pvmfw during guest donation 0543b8373785 ANDROID: KVM: arm64: Use fixmap when poisoning pvmfw pages 8b48bb1593ac ANDROID: KVM: arm64: Rename pkvm_clear_pvmfw_pages() 27dede52b47e ANDROID: KVM: arm64: Rename hyp_zero_page() and make available as helper 54e6cbeedd1c ANDROID: KVM: arm64: Don't check for hyp_fixmap_map() returning NULL 8180c3b06314 ANDROID: virtio_balloon: Do not clear VIRTIO_F_ACCESS_PLATFORM 87bcd3edf3ee ANDROID: virtio_balloon: New module parameter "pkvm" b1d965d624e5 ANDROID: KVM: arm64: Introduce kvm_has_memrelinquish_services b9fcd11362c2 FROMGIT: scsi: ufs: ufs-mediatek: Dump more registers 548fd461acce FROMGIT: scsi: ufs: core: Introduce ufshcd_abort_all() f6cfff997a7c FROMGIT: scsi: ufs: core: Refactor ufshcd_hba_enable() 0a1d858fcfd2 FROMGIT: scsi: ufs: core: Use is_visible to control UFS unit descriptor sysfs nodes 63dc3907ccf9 FROMGIT: scsi: ufs: core: Clean up ufshcd_slave_alloc() 6f47554fd56c FROMGIT: scsi: ufs: core: Revert "WB is only available on LUN #0 to #7" 732bc14c95cc FROMGIT: scsi: ufs: core: Print events for WLUN suspend and resume failures d152eb9fead7 FROMGIT: scsi: ufs: Fix a deadlock between PM and the SCSI error handler 587723a7ee57 BACKPORT: FROMGIT: scsi: ufs: Introduce the function ufshcd_execute_start_stop() 5df163fd2c16 FROMGIT: scsi: ufs: Track system suspend / resume activity dbe3c56ed4f7 FROMGIT: scsi: ufs: Try harder to change the power mode c523d84df572 FROMGIT: scsi: ufs: Use 'else' in ufshcd_set_dev_pwr_mode() 1b51aa8d3cfe FROMGIT: scsi: ufs: Remove an outdated comment 25a21f156819 UPSTREAM: scsi: core: Support failing requests while recovering ae2b84d37bcc UPSTREAM: scsi: core: Change the return type of .eh_timed_out() 24eae8556b66 UPSTREAM: scsi: core: Fix a race between scsi_done() and scsi_timeout() 422472d6acab UPSTREAM: scsi: ufs: Simplify ufshcd_set_dev_pwr_mode() a03f31d0810b UPSTREAM: scsi: ufs: core: Print UFSHCD capabilities in controller's sysfs node 2d02f81b28c5 UPSTREAM: scsi: ufs: wb: Modify messages 8d5ce8adb9b2 UPSTREAM: scsi: ufs: wb: Introduce ufshcd_is_wb_buf_flush_allowed() 8a24c2de8b0d UPSTREAM: scsi: ufs: wb: Add explicit flush sysfs attribute f77cbdb96007 UPSTREAM: scsi: ufs: wb: Change wb_enabled condition test 1cbf4559b8fe UPSTREAM: scsi: ufs: wb: Change function name and parameter names f827a0f5514c UPSTREAM: scsi: ufs: core: Allow host driver to disable wb toggling during clock scaling 66f0e62e451d UPSTREAM: scsi: ufs: core: Use local_clock() for debugging timestamps d393a614b5d1 UPSTREAM: scsi: ufs: ufs-mediatek: Support clk-scaling to optimize power consumption 0e0d69ba9715 UPSTREAM: scsi: ufs: ufs-mediatek: Fix performance scaling 12d5e685dca2 UPSTREAM: scsi: ufs: ufs-mediatek: Provide detailed description for UIC errors 24bcd07af63b UPSTREAM: scsi: ufs: ufs-mediatek: Remove redundant header files 85834820ddee UPSTREAM: scsi: ufs: host: ufs-exynos: Make fsd_ufs_drvs static 0c8a23253629 UPSTREAM: scsi: ufs: ufs-pci: Correct check for RESET DSM ff00ba18aa3f UPSTREAM: scsi: ufs: core: Increase the maximum data buffer size 8cd06a39b15b UPSTREAM: scsi: ufs: core: Fix spelling mistake "Cannnot" -> "Cannot" 8d5a5bc0fb9e UPSTREAM: scsi: ufs: Reduce the START STOP UNIT timeout f05ec79e3829 UPSTREAM: scsi: ufs: core: Fix a race condition related to device management c321cdeb5e25 UPSTREAM: scsi/ufs: Rename a 'dir' argument into 'op' d8782bbd4932 UPSTREAM: scsi: ufs: core: Fix missing clk change notification on host reset 54e90464f124 ANDROID: scsi: ufs: Remove a statement from the MediaTek driver 01d9b23ec3b1 ANDROID: GKI: Convert Net PPP Protocol as module 311664ac87f5 ANDROID: Add ashmem ioctl to return a unique file identifier 880ad59ebbba ANDROID: convert rockpi4 to kleaf. 7070a0ef92d6 ANDROID: GKI: Convert L2TP as modules e0f43e20efd3 ANDROID: GKI: Convert 802.15.4 support as module 6647fadd21af ANDROID: GKI: Convert CAN Bus Subsystem as module f2bd02a9aad1 ANDROID: GKI: Convert 6LoWPAN Support as module 6a0f9b1a5aa6 ANDROID: GKI: Convert RF switch subsys as module 0ff7ad6adcef ANDROID: GKI: Convert Bluetooth Support as module 2e85fe731ac9 ANDROID: KVM: arm64: Avoid unnecessary unmap walk in MEM_RELINQUISH hypercall a75533eb44aa ANDROID: KVM: arm64: Strictly check page type in MEM_RELINQUISH hypercall 4a31e02b6c62 ANDROID: KVM: Include prototype for page_relinquish before definition e357586f5108 Merge 5.15.79 into android14-5.15 718c482c2b6b ANDROID: kleaf: Move list of kernel modules to an extension. 78a20156d1fc ANDROID: GKI: Convert BT HCI sdio & uart as modules 4747c631a478 ANDROID: GKI: Covnert Bluetooth HIDP as module 264b55ef9b11 ANDROID: GKI: Convert Bluetooth RFCOMM as module b115805db5b2 Merge "Merge 5.15.78 into android14-5.15" into android14-5.15 595b8764fb27 ANDROID: GKI: Convert NFC support as GKI module cd3481dba106 Merge "Merge 5.15.77 into android14-5.15" into android14-5.15 819734458e99 ANDROID: arm64: ioremap/iounmap use stage-2 granule size d100f8e9a19c ANDROID: GKI: Convert VLAN 8021Q as gki module df2d42f684d6 UPSTREAM: ext4,f2fs: fix readahead of verity data e516a098e2a4 ANDROID: GKI: Convert TIPC to gki modules 2c8b3eb2cfb4 UPSTREAM: Binder: add TF_UPDATE_TXN to replace outdated txn aec27eb797fb FROMLIST: cfi: free old cfi shadow asynchronously 0dd64a860c2d FROMLIST: cfi: enable sanitize for cfi.c e6c4deb4dba8 ANDROID: dma-buf: heaps: Minor cleanup of dmabuf_page_pool includes Test: treehugger Bug: 260155826 Change-Id: I89a52c0e7036fe0dbd3c92d2e8ad846e88598fff