shusky: update kernel-and-modules prebuilt
Linux version 5.15.131-android14-11-gc51de219f5c8-ab11010457 (build-
user@build-host) (Android (10087095, +pgo, +bolt, +lto, -mlgo,
based on r487747c) clang version 17.0.2
(https://android.googlesource.com/toolchain/llvm-project
d9f89f4d16663d5012e5c09495f3b30ece3d2362), LLD 17.0.2) #1 SMP
PREEMPT Thu Oct 26 17:37:32 UTC 2023
aosp: (500 changes)
c51de219 Merge tag 'android14-5.15.131_r00' into android-14-5.15
c0257569 ANDROID: GKI: Update symbol list for Amlogic
232c6ce2 ANDROID: mm: allow hooks into __alloc_pages()
04636bb8 ANDROID: ABI: Update oplus symbol list
a9cb3811 ANDROID: vendor_hooks: Add hooks for binder
833137a6 ANDROID: fuse-bpf: Add NULL pointer check in fuse_entry_revalidate
42e4a441 UPSTREAM: netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
edbf1821 ANDROID: GKI: Update MTKOTT symbol list
9aa89cf6 UPSTREAM: libceph: harden msgr2.1 frame segment length checks
25f13a24 UPSTREAM: netfilter: ipset: Add schedule point in call_ad().
813d5c85 UPSTREAM: net: xfrm: Fix xfrm_address_filter OOB read
04a0c46b UPSTREAM: igb: set max size RX buffer when store bad packet is enabled
7d13770c FROMGIT: f2fs: do not return EFSCORRUPTED, but try to run online repair
3525a729 ANDROID: sched: Add vendor hook for util_fits_cpu
3191bf92 ANDROID: KVM: Update nVHE stack size to 8KB
d217ccf7 ANDROID: Add CONFIG_BLK_DEV_NULL_BLK=m to gki_defconfig
845ae208 ANDROID: GKI: Update symbol list for Amlogic
17cbc8f6 BACKPORT: take care to handle NULL ->proc_lseek()
01bff482 ANDROID: KVM: arm64: Allow setting device attr in stage-2 PTEs
077735bc ANDROID: KVM: arm64: Fix hyp tracing build dependencies
673d30e3 ANDROID: GKI: Update symbol list for Amlogic
ed571977 ANDROID: vendor_hooks: add vendor hook in __alloc_pages()
fb8d8135 UPSTREAM: netfilter: xt_sctp: validate the flag_info count
4b27296b ANDROID: Add kunit targets.
a3e337eb ANDROID: Enable CONFIG_KUNIT=y.
734865de FROMGIT: mm/madvise: fix madvise_pageout for private file mappings
4e664ccb UPSTREAM: netfilter: xt_u32: validate user space input
a114e5dc UPSTREAM: netfilter: nfnetlink_osf: avoid OOB read
fae3ecca UPSTREAM: net/sched: Retire rsvp classifier
002ad09f UPSTREAM: ipv4: fix null-deref in ipv4_link_failure
bfeb57ae FROMGIT: scsi: ufs: Set the CP flag for RT requests
67d33362 FROMGIT: scsi: ufs: Simplify ufshcd_comp_scsi_upiu()
0b5cd2a4 ANDROID: scsi: Limit unaligned zoned write retries
f1b91d8b ANDROID: block: Preserve the order of requeued zoned writes
d7f09c11 ANDROID: gki_defconfig: Enable CONFIG_BLK_CGROUP_IOPRIO
e2dadb50 ANDROID: GKI: Update symbol list for Amlogic
5b8c9a00 ANDROID: vendor_hooks: Add hooks to avoid key threads stalled in memory allocations
a1ebbe9d ANDROID: KVM: arm64: Add missing hyp events for forwarded SMCs
86fb1cdb ANDROID: GKI: Update symbol list for lenovo
2c0ad668 ANDROID: KVM: arm64: Store hyp address in the host fp state array
813b98b1 ANDROID: KVM: arm64: Allocate host fp/simd state later in initialization
f44a014f ANDROID: GKI: Update symbol list for Amlogic
0973d792 UPSTREAM: netfilter: nf_tables: disallow rule removal from chain binding
46a1c28f ANDROID: mm: Use intended order-adjusted batch size
6e161d90 ANDROID: mm: cma: proper ret type for tasks interrupted by fatal signal
cbd1dda1 ANDROID: GKI: Update RTK STB KMI symbol list
79ef0ab3 ANDROID: Update the ABI symbol list
d15ca4fa ANDROID: GKI: Update RTK STB KMI symbol list
63fc1891 BACKPORT: usb: typec: bus: verify partner exists in typec_altmode_attention
d61f6702 ANDROID: mm/memory_hotplug: Fix error path handling
3207c9ec BACKPORT: mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list
b0572dcd UPSTREAM: ARM: ptrace: Restore syscall skipping for tracers
277d3989 UPSTREAM: ARM: ptrace: Restore syscall restart tracing
dfac06d2 FROMGIT: f2fs: preload extent_cache for POSIX_FADV_WILLNEED
a430d098 UPSTREAM: bpf, sockmap: fix deadlocks in the sockhash and sockmap
eb21f15a ANDROID: GKI: Update symbol list for Amlogic
130bf744 UPSTREAM: net: sched: sch_qfq: Fix UAF in qfq_dequeue()
ba5f5fb1 UPSTREAM: net/sched: sch_hfsc: Ensure inner classes have fsc curve
360c724a ANDROID: GKI: Update symbol list for Amlogic
d3c35bf4 ANDROID: vendor_hooks: add vendor hook in xhci_urb_suitable_for_idt()
a29acad9 ANDROID: uid_sys_stat: instead update_io_stats_uid_locked to update_io_stats_uid
a1931ea6 ANDROID: uid_sys_stat: split the global lock uid_lock to the fine-grained locks for each hlist in hash_table.
19b5b13d ANDROID: Flush deferred probe list before dropping host priv
93ef4391 ANDROID: KVM: arm64: Don't force pte mappings in [n]VHE guest stage-2
f43b021e FROMGIT: f2fs: preload extent_cache for POSIX_FADV_WILLNEED
a0622550 ANDROID: tools/resolve_btfids: Pass CFLAGS to libsubcmd build via EXTRA_CFLAGS
4aee33cb ANDROID: libsubcmd: Hoist iterator variable declarations in parse_options_subcommand()
cc1046e3 ANDROID: block: Revert "Send requeued requests to the I/O scheduler"
c7b7058f ANDROID: block: Revert "Preserve the order of requeued requests"
1988ebab ANDROID: block: Restore request_queue.requeue_work
cfe32cb3 BACKPORT: FROMGIT: scsi: ufs: Include the SCSI ID in UFS command tracing output
33d2a21b UPSTREAM: ARM: 9269/1: vfp: Add hwcap for FEAT_DotProd
49c6c1e4 UPSTREAM: ARM: 9268/1: vfp: Add hwcap FPHP and ASIMDHP for FEAT_FP16
52e28a12 UPSTREAM: ARM: 9267/1: Define Armv8 registers in AArch32 state
a6f12f29 ANDROID: mm: fix freeing of MIGRATE_ISOLATE page
5da77083 ANDROID: GKI: Update symbol list for Amlogic
e5e093b9 UPSTREAM: tcpm: Avoid soft reset when partner does not support get_status
f0fb694b UPSTREAM: netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
e7c8c710 UPSTREAM: tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
19852c13 ANDROID: GKI: Update RTK STB KMI symbol list
84d3e597 UPSTREAM: af_unix: Fix null-ptr-deref in unix_stream_sendpage().
40d7d944 ANDROID: Add initial symbol list for Tuxera
37f69731 ANDROID: GKI: update mtktv symbol
42e50806 ANDROID: GKI: Update symbol list for Amlogic
20fb3d02 ANDROID: vendor_hooks: add vendor hook in cma_alloc()
5fae5401 BACKPORT: mm/filemap.c: fix update prev_pos after one read request done
e9e2caea UPSTREAM: usb: typec: tcpm: set initial svdm version based on pd revision
b2cc1ef4 ANDROID: KVM: arm64: Don't update IOMMUs for share/unshare
dd8ce75b ANDROID: Update the ABI symbol list
99aa573d ANDROID: fs/proc: Perform priority inheritance around access_remote_vm()
b92c49c7 Merge 5.15.131 into android14-5.15-lts
89a4bca2 ANDROID: Update the ABI symbol list
3374f61d ANDROID: sched: Add EXPORT_SYMBOL_GPL for sched_wakeup
aff03380 Linux 5.15.131
cd8ab566 usb: typec: tcpci: clear the fault status bit
403b2e94 usb: typec: tcpci: move tcpci.h to include/linux/usb/
f2948387 pinctrl: amd: Don't show `Invalid config param` errors
b911bef1 nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse
1c6ddf73 nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
f6e61aef tcpm: Avoid soft reset when partner does not support get_status
da0e7d43 fsi: master-ast-cf: Add MODULE_FIRMWARE macro
72eca651 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
90721633 serial: sc16is7xx: fix bug when first setting GPIO direction
45d9611e serial: sc16is7xx: fix broken port 0 uart init
f90e267d serial: qcom-geni: fix opp vote on shutdown
46d13013 wifi: mt76: mt7921: do not support one stream on secondary antenna only
a5c2a467 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
f49294ad staging: rtl8712: fix race condition
d17cec60 HID: wacom: remove the battery when the EKR is off
842c7da3 usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0
276a906f usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
60f938e8 ALSA: usb-audio: Fix init call orders for UAC1
e949dd2a USB: serial: option: add FOXCONN T99W368/T99W373 product
c41411d8 USB: serial: option: add Quectel EM05G variant (0x030e)
09baa839 modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
997a1949 rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
3d0f6408 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
da950908 mmc: au1xmmc: force non-modular build and remove symbol_get usage
e3e68100 ARM: pxa: remove use of symbol_get()
bb5bf157 ksmbd: replace one-element array with flex-array member in struct smb2_ea_info
2e3f57f7 ksmbd: fix wrong DataOffset validation of create context
b3ad7f39 erofs: ensure that the post-EOF tails are all zeroed
f627c35d ANDROID: GKI: Enable CONFIG_IOMMU_IO_PGTABLE_ARMV7S
633bfdda ANDROID: fuse-bpf: Align data structs for 32-bit kernels
4d8e7273 ANDROID: uid_sys_stats: Use llist for deferred work
99deaa6c ANDROID: uid_sys_stats: Use a single work for deferred updates
1b5b7050 ANDROID: fuse-bpf: Get correct inode in mkdir
347a154d ANDROID: blk-mq: Run zoned blocking queues asynchronously
be1b509d ANDROID: add initial symbol list for mtkott
4f597a19 BACKPORT: net: nfc: Fix use-after-free caused by nfc_llcp_find_local
6a9549f0 UPSTREAM: netfilter: nf_tables: deactivate catchall elements in next generation
5879d78a Merge 5.15.130 into android14-5.15-lts
7d5fd694 ANDROID: GKI: Update the .stg defintion due to opaque type change.
8f790700 Linux 5.15.130
69347c33 rcu-tasks: Add trc_inspect_reader() checks for exiting critical section
8046fb61 rcu-tasks: Wait for trc_read_check_handler() IPIs
da22db90 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader
a0249d36 rcu: Prevent expedited GP from enabling tick on offline CPU
7aec063d ARM: module: Use module_init_layout_section() to spot init sections
4a897605 arm64: module: Use module_init_layout_section() to spot init sections
f8a74159 arm64: module-plts: inline linux/moduleloader.h
363bbb50 module: Expose module_init_layout_section()
758e3d0c ACPI: thermal: Drop nocrt parameter
d3d222d2 Revert "drm/display/dp: Fix the DP DSC Receiver cap size"
7ae847d1 Merge 5.15.129 into android14-5.15-lts
642354c2 Merge 5.15.128 into android14-5.15-lts
e87edba2 Merge 5.15.127 into android14-5.15-lts
19d2b2b0 Merge 5.15.126 into android14-5.15-lts
de0b2bd1 UPSTREAM: x86/srso: Fix build breakage with the LLVM linker
ca527661 ANDROID: GKI: Update symbol list for Amlogic
0fead696 ANDROID: Update the ABI symbol list
9e43368a Linux 5.15.129
d48016d7 mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer
1c41cd30 mm: memory-failure: fix unexpected return value in soft_offline_page()
0712721e mm: memory-failure: kill soft_offline_free_page()
efd02b5c dma-buf/sw_sync: Avoid recursive lock during fence signal
8dbf9135 pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
f1c0402b clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
10bc3edd scsi: core: raid_class: Remove raid_component_add()
d3d57cdb scsi: snic: Fix double free in snic_tgt_create()
ef56cc88 can: raw: add missing refcount for memory leak fix
930f3f16 drm/i915: Fix premature release of request's reusable memory
3cb86cc5 cgroup/cpuset: Free DL BW in case can_attach() fails
ffff4fc4 sched/deadline: Create DL BW alloc, free & check overflow interface
86aa9079 cgroup/cpuset: Iterate only if DEADLINE tasks are present
43d8cbfe sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
d0eb4917 sched/cpuset: Bring back cpuset_mutex
918879de cgroup/cpuset: Rename functions dealing with DEADLINE accounting
78efab71 torture: Fix hang during kthread shutdown phase
c8fb97dd nfsd: use vfs setgid helper
01966511 nfs: use vfs setgid helper
a7a18498 x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
ad79f943 x86/fpu: Invalidate FPU state correctly on exec()
b190cf1f drm/display/dp: Fix the DP DSC Receiver cap size
c8aab333 drm/vmwgfx: Fix shader stage validation
b53ed415 PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
60ba1bfa media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
544cd10d of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock
f1d4a588 of: unittest: Fix EXPECT for parse_phandle_with_args_map() test
ce66cd47 radix tree: remove unused variable
898c8c5b lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
ff90a4c6 batman-adv: Hold rtnl lock during MTU update via netlink
ea38c0d9 batman-adv: Fix batadv_v_ogm_aggr_send memory leak
7f3f72eb batman-adv: Fix TT global entry leak when client roamed back
f7667b49 batman-adv: Do not get eth header before batadv_check_management_packet
3f9312dd batman-adv: Don't increase MTU when set by user
cde5a240 batman-adv: Trigger events for auto adjusted MTU
22426e1c selinux: set next pointer before attaching to list
711595bf nfsd: Fix race to FREE_STATEID and cl_revoked
bd1697e1 NFS: Fix a use after free in nfs_direct_join_group()
5f642613 mm: add a call to flush_cache_vmap() in vmap_pfn()
440c1003 ALSA: ymfpci: Fix the missing snd_card_free() call at probe error
5cc7d81c clk: Fix slab-out-of-bounds error in devm_clk_release()
0f72859a NFSv4: Fix dropped lock for racing OPEN and delegation return
9c025420 ibmveth: Use dcbf rather than dcbfl
7e546bd0 Revert "KVM: x86: enable TDP MMU by default"
67af12f5 net/ncsi: change from ndo_set_mac_address to dev_set_mac_address
4451457d net/ncsi: make one oem_gma function for all mfr id
f683f4be bonding: fix macvlan over alb bond support
0fa8046e net: remove bond_slave_has_mac_rcu()
f0ec97fc rtnetlink: Reject negative ifindexes in RTM_NEWLINK
00247cfd rtnetlink: return ENODEV when ifname does not exist and group is given
75cfb7de netfilter: nf_tables: fix out of memory error handling
f22954f8 netfilter: nf_tables: flush pending destroy work before netlink notifier
ff34403f net/sched: fix a qdisc modification with ambiguous command request
30624ea3 igc: Fix the typo in the PTM Control macro
f697c3ea igb: Avoid starting unnecessary workqueues
d7823d75 ice: fix receive buffer size miscalculation
ace1b0ae net: validate veth and vxcan peer ifindexes
335be585 net: bcmgenet: Fix return value check for fixed_phy_register()
60a50345 net: bgmac: Fix return value check for fixed_phy_register()
5b52c9ba ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
2bad37b6 dccp: annotate data-races in dccp_poll()
9b015360 sock: annotate data-races around prot->memory_pressure
c52c6c02 octeontx2-af: SDP: fix receive link config
ce6e2b14 tracing: Fix memleak due to race between current_tracer and trace
ef748360 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
fdf5804d can: raw: fix lockdep issue in raw_release()
278fccf5 drm/amd/display: check TG is non-null before checking if enabled
a955e6a0 drm/amd/display: do not wait for mpc idle if tg is disabled
e0bd4f0c can: raw: fix receiver memory leak
b832174b jbd2: fix a race when checking checkpoint buffer busy
9c31bb26 jbd2: remove journal_clean_one_cp_list()
d91783e6 jbd2: remove t_checkpoint_io_list
a0ab49e7 ALSA: pcm: Fix potential data race at PCM memory allocation helpers
2e56d380 fbdev: fix potential OOB read in fast_imageblit()
14163f4a fbdev: Fix sys_imageblit() for arbitrary image widths
5b60bd90 fbdev: Improve performance of sys_imageblit()
166f0bf4 MIPS: cpu-features: Use boot_cpu_type for CPU type based features
8f106e97 MIPS: cpu-features: Enable octeon_cache by cpu_type
d1d0b239 fs: dlm: fix mismatch of plock results from userspace
77d334c4 fs: dlm: use dlm_plock_info for do_unlock_close
f9a33cc7 fs: dlm: change plock interrupted message to debug again
7ac08884 fs: dlm: add pid to debug log
df9c842a dlm: replace usage of found with dedicated list iterator variable
33e9c610 dlm: improve plock logging if interrupted
d9ce077f PCI: acpiphp: Reassign resources on bridge if necessary
8cc8645d xprtrdma: Remap Receive buffers after a reconnect
91a70750 NFSv4: fix out path in __nfs4_get_acl_uncached
323b830e NFSv4.2: fix error handling in nfs42_proc_getxattr
5de0a325 objtool/x86: Fix SRSO mess
2296fa4c UPSTREAM: erofs: refine managed inode stuffs
edaca1a5 Merge 5.15.125 into android14-5.15-lts
a662b58f Revert "ring-buffer: Fix wrong stat of cpu_buffer->read"
e02ff715 Revert "locking/rtmutex: Fix task->pi_waiters integrity"
b014a903 UPSTREAM: exfat: check if filename entries exceeds max filename length
47929f7d ANDROID: GKI: Update symbol list for lenovo
2ab9f0ba ANDROID: Add initial QCOM symbol list
bcae79d3 ANDROID: GKI: Update RTK STB KMI symbol list
441510cf ANDROID: vendor_hooks: add vendor hook in current_alloc_flags()
ebd14a6c ANDROID: vendor_hooks: add vendor hook to report acr_info in cma_alloc()
9a7a2718 ANDROID: GKI: Update symbol list for Amlogic
5ddfe5cc Linux 5.15.128
9080f4fc x86/srso: Correct the mitigation status when SMT is disabled
484eefc6 objtool/x86: Fixup frame-pointer vs rethunk
55f1cbea x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
fa24cd0f x86/srso: Disable the mitigation on unaffected configurations
aa0777ce x86/CPU/AMD: Fix the DIV(0) initial fix attempt
bbe58523 x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
19f23d16 x86/static_call: Fix __static_call_fixup()
df6495f2 x86/srso: Explain the untraining sequences a bit more
43548590 x86/cpu: Cleanup the untrain mess
035e906b x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
19c1c049 x86/cpu: Rename original retbleed methods
f77dbb90 x86/cpu: Clean up SRSO return thunk mess
f624ce6c x86/ibt: Add ANNOTATE_NOENDBR
f1171d45 objtool: Add frame-pointer-specific function ignore
08f7cfd4 x86/alternative: Make custom return thunk unconditional
0d810eff x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
8089aae6 x86/cpu: Fix __x86_return_thunk symbol type
5b28fda5 mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
e8c5081d net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
431db3f4 virtio-net: set queues after driver_ok
d39fc9b9 af_unix: Fix null-ptr-deref in unix_stream_sendpage().
9a4d8dc7 arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
6b64974e exfat: check if filename entries exceeds max filename length
6065b301 netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
a00c5d2c drm/amd: flush any delayed gfxoff on suspend entry
d578c919 drm/qxl: fix UAF on handle creation
ff09f9e6 mmc: block: Fix in_flight[issue_type] value error
b803fedb mmc: wbsd: fix double mmc_free_host() in wbsd_init()
961f7ce1 cifs: Release folio lock on fscache read hit.
cc3f194f ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
18e27df4 serial: 8250: Fix oops for port->pm on uart_change_pm()
e9b8ee71 riscv: uaccess: Return the number of bytes effectively not copied
b2a331ab ALSA: hda/realtek - Remodified 3k pull low procedure
dfb9676e soc: aspeed: socinfo: Add kfree for kstrdup
c5ac7522 ASoC: meson: axg-tdm-formatter: fix channel slot allocation
fd346ef1 ASoC: rt5665: add missed regulator_bulk_disable
e878458d ARM: dts: imx: Set default tuning step for imx6sx usdhc
430c29a5 arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict
03522d73 bus: ti-sysc: Flush posted write on enable before reset
578371ce net: do not allow gso_size to be set to GSO_BY_FRAGS
5fc4fd3f sock: Fix misuse of sk_under_memory_pressure()
fc3d82d2 net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
f11c2802 i40e: fix misleading debug logs
5ba2b936 iavf: fix FDIR rule fields masks validation
ae683468 team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
0ffbc341 net: phy: broadcom: stub c45 read/write for 54810
bf221e5e netfilter: nft_dynset: disallow object maps
9177869b ipvs: fix racy memcpy in proc_do_sync_threshold
1adaec47 netfilter: nf_tables: deactivate catchall elements in next generation
82109740 netfilter: nf_tables: fix false-positive lockdep splat
b2f6d733 drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
7207ee32 selftests: mirror_gre_changes: Tighten up the TTL test match
c2a6ffe3 net: phy: fix IRQ-based wake-on-lan over hibernate / power off
8e5e9673 xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
075448a2 xfrm: add NULL check in xfrm_update_ae_params
e1e04cc2 ip_vti: fix potential slab-use-after-free in decode_session6
a1639a82 ip6_vti: fix slab-use-after-free in decode_session6
44b3d409 xfrm: fix slab-use-after-free in decode_session6
a465ace8 net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
fed1cd2c net: af_key: fix sadb_x_filter validation
1960f468 net: xfrm: Fix xfrm_address_filter OOB read
080dedb1 i2c: designware: Handle invalid SMBus block data response length value
416c5386 i2c: designware: Correct length byte validation logic
b966e9e1 btrfs: fix BUG_ON condition in btrfs_cancel_balance
77698e6f tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
2a523446 tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
8ef25fb1 powerpc/rtas_flash: allow user copy to flash block cache objects
bb70e2b7 fbdev: mmp: fix value check in mmphw_probe()
184f1b68 i2c: hisi: Only handle the interrupt of the driver's transfer
c4e671da i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
b99f490e cifs: fix potential oops in cifs_oplock_break
a5ae5a81 vduse: Use proper spinlock for IRQ injection
5b7d5c2d virtio-mmio: don't break lifecycle of vm_dev
edf3b5aa btrfs: move out now unused BG from the reclaim list
17077356 ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
4ffbfe1c ARM: dts: imx6sll: fixup of operating points
e2ff5cf6 mmc: sunxi: fix deferred probing
f93e8c5a mmc: bcm2835: fix deferred probing
4eeba5d4 USB: dwc3: fix use-after-free on core driver unbind
a78fe5c9 USB: dwc3: qcom: fix NULL-deref on suspend
8a6b7534 tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A
701bb5fe tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms
fa254ab7 tty: serial: fsl_lpuart: Add i.MXRT1050 support
20351ddb usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()
31a0e60f USB: dwc3: gadget: drop dead hibernation code
d9e00410 usb: dwc3: Fix typos in gadget.c
2fa487a9 usb: dwc3: Remove DWC3 locking during gadget suspend/resume
7dfb384e usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect
d3c82f24 drm/amd/display: fix access hdcp_workqueue assert
0ba6c7ba drm/amd/display: phase3 mst hdcp for multiple displays
99c444d3 drm/amd/display: save restore hdcp state when display is unplugged from mst hub
4f1beb75 ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks
f84c2ca3 igc: read before write to SRRCTL register
9fa82f03 iio: addac: stx104: Fix race condition when converting analog-to-digital
d31d04ec iio: addac: stx104: Fix race condition for stx104_write_raw()
89a007f3 iio: stx104: Move to addac subdirectory
cadf8f2d iio: adc: stx104: Implement and utilize register structures
6089d354 iio: adc: stx104: Utilize iomap interface
565b96d9 iio: add addac subdirectory
49b830d7 ring-buffer: Do not swap cpu_buffer during resize process
6657ecbc powerpc/kasan: Disable KCOV in KASAN code
8703b263 ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
5ed4dbc1 ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
c7d8b5f4 fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted
3a00ec56 fs: ntfs3: Fix possible null-pointer dereferences in mi_read()
e7799bb4 fs/ntfs3: Enhance sanity check while generating attr_list
ef568da1 drm/amdgpu: Fix potential fence use-after-free v2
5720c7e1 Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
548a6b64 Bluetooth: L2CAP: Fix use-after-free
302d0459 watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)
2ea70379 firewire: net: fix use after free in fwnet_finish_incoming_packet()
97fd1c8e pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
85e88815 gfs2: Fix possible data races in gfs2_show_options()
eafb79d2 usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
7bdb4c96 usb: chipidea: imx: don't request QoS for imx8ulp
25decbbb thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()
776b3461 media: platform: mediatek: vpu: fix NULL ptr dereference
cb174344 usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
1676748a media: v4l2-mem2mem: add lock to protect parameter num_rdy
98508670 smb: client: fix warning in cifs_smb3_do_mount()
a3f25243 ovl: check type and offset of struct vfsmount in ovl_entry
1a650d3c RDMA/mlx5: Return the firmware result upon destroying QP/RQ
9631d885 HID: add quirk for 03f0:464a HP Elite Presenter Mouse
4921792e drm/amdgpu: install stub fence into potential unused fence pointers
fd41646d HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard
ff10cd3e dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
e9ce7740 ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion
7d53d1e4 iopoll: Call cpu_relax() in busy loops
ca66e9dd ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
cc159083 PCI: tegra194: Fix possible array out of bounds access
e2d10f1d net: tls: avoid discarding data on record close
9a15ca89 net/tls: Multi-threaded calls to TX tls_dev_del
2d93157b net/tls: Perform immediate device ctx cleanup when possible
51222e1c macsec: use DEV_STATS_INC()
3d64a232 macsec: Fix traffic counters/statistics
396a1921 selftests: forwarding: tc_actions: Use ncat instead of nc
d61a0886 selftests: forwarding: tc_actions: cleanup temporary files when test is aborted
a798977d mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
7b00dfaf BACKPORT: FROMGIT: netfilter: nfnetlink_log: always add a timestamp
98a63aed UPSTREAM: cpuidle: Add cpu_idle_miss trace event
5f5a9859 Merge 5.15.124 into android14-5.15-lts
3abb2ec8 ANDROID: Use alias for old rules.
2c764152 ANDROID: Add arch specific gki module list targets
d737715c Merge 5.15.123 into android14-5.15-lts
19f4d8d2 Merge android14-5.15 into android14-5.15-lts
e8b59bcd ANDROID: fips140: fix the error injection module parameters
95e03075 BACKPORT: blk-crypto: dynamically allocate fallback profile
c7860b4d UPSTREAM: media: usb: siano: Fix warning due to null work_func_t function pointer
cb69585f UPSTREAM: Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
064fe280 ANDROID: Delete build.config.gki.aarch64.16k.
5acbeb38 FROMGIT: usb: typec: tcpm: Refactor the PPS APDO selection
90ad33eb ANDROID: GKI: Update symbol list for lenovo
844dfdef UPSTREAM: net: tap_open(): set sk_uid from current_fsuid()
7e0b682b UPSTREAM: net: tun_chr_open(): set sk_uid from current_fsuid()
09eac0d3 UPSTREAM: usb: typec: tcpm: Fix response to vsafe0V event
8f1d7c68 ANDROID: Update the ABI symbol list
54afed88 UPSTREAM: net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
d6c1899f UPSTREAM: net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
cb45423b UPSTREAM: net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
880189fd UPSTREAM: netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID
f6f7927a Linux 5.15.127
c597d8cb timers/nohz: Last resort update jiffies on nohz_full IRQ entry
b4d36e6c timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped
c3b954a5 tick: Detect and fix jiffies update stall
af99918f sch_netem: fix issues in netem_change() vs get_dist_table()
5d094d4e alpha: remove __init annotation from exported page_is_ram()
f8d6d257 scsi: qedf: Fix firmware halt over suspend and resume
85db1cd1 scsi: qedi: Fix firmware halt over suspend and resume
e70469c2 scsi: fnic: Replace return codes in fnic_clean_pending_aborts()
6bc7f4c8 scsi: core: Fix possible memory leak if device_add() fails
461f8ac6 scsi: snic: Fix possible memory leak if device_add() fails
171e117c scsi: 53c700: Check that command slot is not NULL
7a792b3d scsi: storvsc: Fix handling of virtual Fibre Channel timeouts
0f52d7b7 scsi: core: Fix legacy /proc parsing buffer overflow
b757ef99 netfilter: nf_tables: report use refcount overflow
9bdbbcf9 nvme-rdma: fix potential unbalanced freeze & unfreeze
d68f8ef6 nvme-tcp: fix potential unbalanced freeze & unfreeze
ae6e21f8 btrfs: set cache_block_group_error if we find an error
314135b7 btrfs: reject invalid reloc tree root keys with stack dump
69dd147d btrfs: exit gracefully if reloc roots don't match
c40d4b60 btrfs: don't stop integrity writeback too early
555e126d ibmvnic: Handle DMA unmapping of login buffs in release functions
34fcc823 ibmvnic: Unmap DMA login rsp buffer on send login fail
cee62753 ibmvnic: Enforce stronger sanity checks on login response
27e8db83 net/mlx5: Skip clock update work when device is in error state
f638fc2f net/mlx5: Allow 0 for total host VFs
086a80eb dmaengine: mcf-edma: Fix a potential un-allocated memory access
7e1dc94b nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID
608a4327 nexthop: Make nexthop bucket dump more efficient
4457300c nexthop: Fix infinite nexthop dump when using maximum nexthop ID
91307347 net: hns3: add wait until mac link down
094310eb net: hns3: refactor hclge_mac_link_status_wait for interface reuse
1ae9703c net: phy: at803x: remove set/get wol callbacks for AR8032
7d496cd8 RDMA/umem: Set iova in ODP flow
f78a4238 wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
26a27dd7 drm/rockchip: Don't spam logs in atomic check
918c1e68 IB/hfi1: Fix possible panic during hotplug remove
df21468b iavf: fix potential races for FDIR filters
b1f985cf drivers: net: prevent tun_build_skb() to exceed the packet size limit
f239c9e1 dccp: fix data-race around dp->dccps_mss_cache
49a1fee2 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
789fcd94 xsk: fix refcount underflow in error path
e9580812 tunnels: fix kasan splat when generating ipv4 pmtu error
7903311b net/packet: annotate data-races around tp->status
f4614e37 mISDN: Update parameter type of dsp_cmx_send()
3961761a bpf, sockmap: Fix bug that strp_done cannot be called
20d53895 bpf, sockmap: Fix map type error in sock_map_del_link
a09c258c net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()
85af0b22 selftests: forwarding: tc_flower: Relax success criterion
7b3fa995 selftests: forwarding: Switch off timeout
e410f85e selftests: forwarding: Skip test when no interfaces are specified
4a449945 selftests: forwarding: ethtool_extended_state: Skip when using veth pairs
b8d216e9 selftests: forwarding: ethtool: Skip when using veth pairs
b9dfb80d selftests: forwarding: Add a helper to skip test when using veth pairs
b973eb76 selftests/rseq: Fix build with undefined __weak
b8b8db58 drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes
4c6767c8 x86: Move gds_ucode_mitigated() declaration to header
f919cbc9 x86/speculation: Add cpu_show_gds() prototype
9290ef14 x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
82940951 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
c41a22b9 x86/srso: Fix build breakage with the LLVM linker
c2372b15 usb: typec: tcpm: Fix response to vsafe0V event
f776b94c usb: common: usb-conn-gpio: Prevent bailing out if initial role is none
00cc14b5 usb: dwc3: Properly handle processing of pending events
7a11d1e2 usb-storage: alauda: Fix uninit-value in alauda_check_media()
945e1b3c misc: rtsx: judge ASPM Mode to set PETXCFG Reg
03eebad9 binder: fix memory leak in binder_init()
a8e2ae62 iio: adc: ina2xx: avoid NULL pointer dereference on OF device match
2df8ae1e iio: cros_ec: Fix the allocation size for cros_ec_command
a7cedc2b io_uring: correct check for O_TMPFILE
697bc234 selftests/bpf: Fix sk_assign on s390x
12727726 selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code
ee701208 selftests/bpf: make test_align selftest more robust
683d2969 bpf: aggressively forget precise markings during state checkpointing
2516deeb bpf: stop setting precise in current state
c47d0178 bpf: allow precision tracking for programs with subprogs
3645510c nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput
36a3b560 radix tree test suite: fix incorrect allocation size for pthreads
8d102842 hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100
3ad4ba2b drm/amd/display: check attr flag before set cursor degamma on DCN3+
621204fc drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
64e6253f drm/nouveau/gr: enable memory loads on helper invocation on all channels
bcd9eeb3 riscv,mmio: Fix readX()-to-delay() ordering
57772ae9 dmaengine: pl330: Return DMA_PAUSED when transaction is paused
3ca8f5c7 ipv6: adjust ndisc_is_useropt() to also return true for PIO
6cde6077 mmc: moxart: read scr register without changing byte order
3f00757a wireguard: allowedips: expand maximum node depth
private/google-modules/bms: (1 change)
ccf717d6 max1720x_battery: update cycle_count after model loading
private/google-modules/display: (1 change)
3866674f drm: samsung: FEC & DSC cleanup
private/google-modules/gpu: (1 change)
3bfdceab Fix kernel build warnings
private/google-modules/lwis: (1 change)
1e5415d3 QOS update with new interface lwis_qos_setting_v3 via qos_family_name.
private/google-modules/soc/gs: (2 changes)
5b96aabf usb: typec: tcpm_max77759: Fix build errors due to kernel upgrade
d93318d3 Switch to GKI prebuilts ab/11010457
Bug: 278132408
Bug: 300854197
Bug: 302059215
Bug: 302343291
Bug: 308976572
Bug: 312098789
Pick-Prebuilt: 586144573
Build-Id: 11152419
Processing-Config: kernel_headers
Change-Id: Ia2510a5862cd062d004be358ec6d16050dfed17b
Signed-off-by: Pindar Yang <[email protected]>
4289 files changed