shusky: update kernel-and-modules prebuilt
Linux version 5.15.137-android14-11-gd0cdb904f99a-ab11411479 (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 Wed Jan 10 18:06:43 UTC 2024
aosp: (500 changes)
d0cdb904 ANDROID: GKI: Update symbol list for Amlogic
a95b3554 UPSTREAM: bcache: move uapi header bcache.h to bcache code directory
6246b8f3 UPSTREAM: netfilter: nf_tables: skip set commit for deleted/destroyed sets
60489918 ANDROID: KVM: arm64: Avoid BUG-ing from the host abort path
38cb0b11 ANDROID: GKI: Update symbol list for lenovo
3cd67287 ANDROID: binder: fix KMI-break due to alloc->lock
63f7ddea ANDROID: binder: fix KMI-break due to address type change
74ecd99c BACKPORT: FROMGIT: binder: switch alloc->mutex to spinlock_t
5a8658ea BACKPORT: FROMGIT: binder: reverse locking order in shrinker callback
f0667c87 FROMGIT: binder: avoid user addresses in debug logs
b93c9f85 FROMGIT: binder: refactor binder_delete_free_buffer()
f6b1c043 FROMGIT: binder: collapse print_binder_buffer() into caller
683f84a3 FROMGIT: binder: document the final page calculation
4c82cbad BACKPORT: FROMGIT: binder: rename lru shrinker utilities
eba1fb96 UPSTREAM: drivers/android: remove redundant ret variable
356047fe FROMGIT: binder: make oversized buffer code more readable
f7476dca FROMGIT: binder: remove redundant debug log
477e8e84 BACKPORT: FROMGIT: binder: perform page installation outside of locks
af711934 FROMGIT: binder: initialize lru pages in mmap callback
ef524f4d FROMGIT: binder: malloc new_buffer outside of locks
b23dbdbf BACKPORT: FROMGIT: binder: refactor page range allocation
59e0d62f BACKPORT: FROMGIT: binder: relocate binder_alloc_clear_buf()
081ddad2 FROMGIT: binder: relocate low space calculation
e1d195e9 FROMGIT: binder: separate the no-space debugging logic
26d06d93 FROMGIT: binder: remove pid param in binder_alloc_new_buf()
d5c44f90 FROMGIT: binder: do unlocked work in binder_alloc_new_buf()
0b24368f FROMGIT: binder: split up binder_update_page_range()
c38a8980 FROMGIT: binder: keep vma addresses type as unsigned long
ca5c7be9 FROMGIT: binder: remove extern from function prototypes
2a250a15 FROMGIT: binder: fix comment on binder_alloc_new_buf() return value
26f0c013 FROMGIT: binder: fix trivial typo of binder_free_buf_locked()
11ca0765 FROMGIT: binder: fix unused alloc->free_async_space
65cf1585 FROMGIT: binder: fix async space check for 0-sized buffers
1787dddd FROMGIT: binder: fix race between mmput() and do_exit()
8dce2880 FROMGIT: binder: fix use-after-free in shinker's callback
3c473256 FROMGIT: binder: use EPOLLERR from eventpoll.h
486b17a0 ANDROID: GKI: Update symbol list for Amlogic
bfefe25d UPSTREAM: bpf: Fix prog_array_map_poke_run map poke update
27474859 ANDROID: gki_defconfig: Set CONFIG_IDLE_INJECT and CONFIG_CPU_IDLE_THERMAL into y
597362d4 ANDROID: KVM: arm64: Don't prepopulate MMIO regions for host stage-2
45d542ad ANDROID: KVM: arm64: Fix host_smc print typo
38bb85f2 ANDROID: KVM: arm64: Fix hyp event alignment
c09c7c05 ANDROID: KVM: arm64: Document module_change_host_prot_range
80d91f64 BACKPORT: USB: gadget: core: adjust uevent timing on gadget unbind
19a4494b ANDROID: GKI: Update RTK STB KMI symbol list
55f6a969 UPSTREAM: dm verity: don't perform FEC for failed readahead IO
781393c0 UPSTREAM: ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
97c69470 UPSTREAM: netfilter: nft_set_pipapo: skip inactive elements during set walk
16ea5940 ANDROID: fuse-bpf: Follow mounts in lookups
abea1cb1 ANDROID: Snapshot Mainline's version of checkpatch.pl
9f6f0c1d ANDROID: GKI: Update symbol list for Amlogic
a5123cff ANDROID: KVM: arm64: Skip prefaulting ptes which will be modified later
97bbbf44 ANDROID: KVM: arm64: Introduce module_change_host_prot_range
1dc2dbbb ANDROID: KVM: arm64: Relax checks in module_change_host_page_prot
b43baa77 ANDROID: KVM: arm64: Optimise module_change_host_page_prot
dc87f352 ANDROID: KVM: arm64: Prefault entries when splitting a block mapping
ab6f88ae ANDROID: GKI: Update symbol list for transsion
896cff87 ANDROID: Add vendor_hooks to workaround CONFIG_TASK_DELAY_ACCT
3d3f9377 ANDROID: Add missing symbol for QCOM
5feaf92b UPSTREAM: binder: fix memory leaks of spam and pending work
92bef7c6 UPSTREAM: mm,kfence: decouple kfence from page granularity mapping judgement
e6ffb329 UPSTREAM: arm64/mm: fold check for KFENCE into can_set_direct_map()
b39c28c4 ANDROID: GKI: db845c: Update symbols list and ABI on rpmsg_register_device_override
d0b481d9 ANDROID: fix up rpmsg_device ABI break
6bfb3020 ANDROID: fix up platform_device ABI break
649e9135 UPSTREAM: rpmsg: Fix possible refcount leak in rpmsg_register_device_override()
b1e39dea UPSTREAM: rpmsg: glink: Release driver_override
9697a164 BACKPORT: rpmsg: Fix calling device_lock() on non-initialized device
01b4519a BACKPORT: rpmsg: Fix kfree() of static memory on setting driver_override
d82ae690 UPSTREAM: rpmsg: Constify local variable in field store macro
341acb7b UPSTREAM: driver: platform: Add helper for safer setting of driver_override
81051a61 Revert "ANDROID: Enable CONFIG_KUNIT=y."
1d5461be Revert "ANDROID: Add kunit targets."
12ab8f15 UPSTREAM: io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid
3a7b8e54 ANDROID: arm64: Remove a bunch of duplicate errata hunks
4ba6c319 ANDROID: arm64: Disable workaround for CPU errata 2441007 and 2441009
0bea71c8 ANDROID: abi_gki_aarch64_qcom: Add GIC and hibernation APIs
3923e995 ANDROID: irqchip/irq-gic-v3: Add vendor hook for gic suspend
bd588368 ANDROID: Update the ABI representation
16a47663 BACKPORT: fscrypt: support crypto data unit size less than filesystem block size
a934b923 ANDROID: mm: do not allow file-backed pages from CMA
35482d0d UPSTREAM: netfilter: nf_tables: remove catchall element in GC sync path
e19a3cd1 ANDROID: fuse-bpf: Ignore readaheads unless they go to the daemon
5421e17c ANDROID: Update the ABI symbol list
46f8b2ca ANDROID: GKI: add a vendor hook in ptep_clear_flush_young()
0add0e52 UPSTREAM: fs: drop_caches: draining pages before dropping caches
0d1f309e Merge "Merge tag 'android14-5.15.137_r00' into branch 'android14-5.15'" into android14-5.15
6dfd4d40 Merge tag 'android14-5.15.137_r00' into branch 'android14-5.15'
73c2c0d5 ANDROID: Update the ABI symbol list
87344b2a ANDROID: sched: Add trace_android_rvh_set_user_nice_locked
bd1e76c0 ANDROID: GKI: update symbol list
fdaddcab ANDROID: GKI: vendor code needs __balance_callbacks access
e2fbc5cc ANDROID: KVM: arm64: pkvm_module_ops documentation
bf291bdd UPSTREAM: usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm()
52ecdc26 UPSTREAM: USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
a7f10372 UPSTREAM: USB: core: Change usb_get_device_descriptor() API
28e703ec UPSTREAM: USB: core: Unite old scheme and new scheme descriptor reads
e5f93571 ANDROID: GKI: Update symbol list for lenovo
dcf95aa0 FROMGIT: usb:gadget:uvc Do not use worker thread to pump isoc usb requests
8078e50f FROMGIT: usb: gadget: uvc: Fix use-after-free for inflight usb_requests
00417482 FROMGIT: usb: gadget: uvc: move video disable logic to its own function
56328305 FROMGIT: usb: gadget: uvc: Allocate uvc_requests one at a time
848fa308 FROMGIT: usb: gadget: uvc: prevent use of disabled endpoint
24e0a18c ANDROID: abi_gki_aarch64_qcom: Update symbol list
8ab43e8a ANDROID: arch_topology: Add android_rvh_update_thermal_stats
6ac8b4fb ANDROID: fuse-bpf: Add NULL pointer check in fuse_release_in
4030b1ee ANDROID: GKI: update symbol list for lenovo
71647086 ANDROID: GKI: add a vendor hook in cpufreq_online
2cecfa73 FROMGIT: Input: uinput - allow injecting event times
e9a7a206 ANDROID: Update the ABI symbol list
984523c3 ANDROID: sched: Add vendor hook for update_load_sum
f88c9605 ANDROID: GKI: update mtktv symbol
b6fd46aa ANDROID: GKI: Add symbol list for Transsion
17d202d8 ANDROID: KVM: arm64: mount procfs for pKVM module loading
be8f9c8b ANDROID: GKI: Update symbol list for Amlogic
575f85f9 Revert "ipv4/fib: send notify when delete source address routes"
b4bfba5c Revert "perf: Disallow mis-matched inherited group reads"
2173e8b3 Revert "xfrm: fix a data-race in xfrm_gen_index()"
f0fd3e24 Revert "Bluetooth: hci_core: Fix build warnings"
2fbc60aa ANDROID: GKI: arm64: drop CONFIG_DEBUG_PREEMPT forced disable
72549967 Merge 5.15.137 into android14-5.15-lts
12952a23 Linux 5.15.137
dff33880 xfrm6: fix inet6_dev refcount underflow problem
5a9d05a4 Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name
a6df96ee Bluetooth: hci_sock: fix slab oob read in create_monitor_event
c08d609f phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
e1b030b1 phy: mapphone-mdm6600: Fix runtime PM for remove
59f1095a phy: mapphone-mdm6600: Fix runtime disable on probe
b618062c serial: 8250: omap: Move uart_write() inside PM section
67f29cd2 ASoC: pxa: fix a memory leak in probe()
76d04c33 gpio: vf610: set value before the direction to avoid a glitch
4b129e39 platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events
e1a058cc platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e
c6bbe51d platform/surface: platform_profile: Propagate error if profile registration fails
a73c8d71 s390/cio: fix a memleak in css_alloc_subchannel
c8b6c2df selftests/ftrace: Add new test case which checks non unique symbol
3ad81e6a s390/pci: fix iommu bitmap allocation
71d224ac perf: Disallow mis-matched inherited group reads
5aa89a11 USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
8c376d86 USB: serial: option: add entry for Sierra EM9191 with new firmware
48322121 USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
e750fb71 nvme-rdma: do not try to stop unallocated queues
a9fd6d44 nvme-pci: add BOGUS_NID for Intel 0a54 device
071382bd ACPI: irq: Fix incorrect return value in acpi_register_gsi()
431a5010 NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
5762e72e pNFS: Fix a hang in nfs4_evict_inode()
5a3abee2 Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
24959825 mmc: core: Capture correct oemid-bits for eMMC cards
8041e7b7 mmc: core: sdio: hold retuning if sdio in 1-bit mode
262029c0 mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
3e363db1 mtd: physmap-core: Restore map_rom fallback
71823463 mtd: spinand: micron: correct bitmask for ecc status
a50d2f17 mtd: rawnand: arasan: Ensure program page operations are successful
ae53c92e mtd: rawnand: marvell: Ensure program page operations are successful
c0ca2ab2 mtd: rawnand: pl353: Ensure program page operations are successful
a7070628 mtd: rawnand: qcom: Unmap the right resource upon probe failure
3f928d13 net: fix ifname in netlink ntf during netns move
ac43ec29 net: move from strlcpy with unused retval to strscpy
30e2db40 net: introduce a function to check if a netdev name is in use
38ba5479 Bluetooth: hci_event: Fix using memcmp when comparing keys
3b2da6d6 net/mlx5: Handle fw tracer change ownership event based on MTRC
f6e26382 platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
ca56d8af HID: multitouch: Add required quirk for Synaptics 0xcd7e device
ca5bec7e btrfs: error out when reallocating block for defrag using a stale transaction
2692fd37 btrfs: error when COWing block from a root that is being deleted
ef491d95 btrfs: error out when COWing block using a stale transaction
f89ed0a0 btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
df486b75 drm: panel-orientation-quirks: Add quirk for One Mix 2S
d5ba30ee ipv4/fib: send notify when delete source address routes
9d07b7ab sky2: Make sure there is at least one frag_addr available
f652eb4a regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()"
aa77b187 wifi: cfg80211: avoid leaking stack data into trace
30a2285a wifi: mac80211: allow transmitting EAPOL frames with tainted key
b64eb31a wifi: cfg80211: Fix 6GHz scan configuration
bbec1724 Bluetooth: hci_core: Fix build warnings
02b0e699 Bluetooth: Avoid redundant authentication
38681af2 Bluetooth: btusb: add shutdown function for QCA6174
e6e9a32c HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event
06aabf77 wifi: iwlwifi: Ensure ack flag is properly cleared.
6063f6f6 wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
59ebfeb7 tracing: relax trace_event_eval_update() execution with cond_resched()
3d85fb39 ata: libata-eh: Fix compilation warning in ata_eh_link_report()
89e3cc1b ata: libata-core: Fix compilation warning in ata_dev_config_ncq()
137c658e gpio: timberdale: Fix potential deadlock on &tgpio->lock
68f106c2 overlayfs: set ctime when setting mtime and atime
ef3c62e2 i2c: mux: Avoid potential false error message in i2c_mux_add_adapter
e2f64f3e btrfs: initialize start_slot in btrfs_log_prealloc_extents
266dab0c btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1
bc424f18 fs-writeback: do not requeue a clean inode having skipped pages
92609823 ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone
3898d8d6 ksmbd: not allow to open file if delelete on close bit is set
d3dc26c4 nfp: flower: avoid rmmod nfp crash issues
6c52b121 mctp: perform route lookups under a RCU read-side lock
db3f17e5 mctp: Allow local delivery to the null EID
29017ab1 powerpc/47x: Fix 47x syscall return crash
558ee0fa powerpc/32s: Do kuep_lock() and kuep_unlock() in assembly
d00f4ae3 powerpc/32s: Remove capability to disable KUEP at boottime
fcb3f09e drm/atomic-helper: relax unregistered connector check
403d201d perf/x86/lbr: Filter vsyscall addresses
419ac18d perf/x86: Move branch classifier
030099bc perf: Add irq and exception return branch types
ae80d529 iio: adc: ad7192: Correct reference voltage
569a126f iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data()
a9c47189 iio: core: introduce iio_device_{claim|release}_buffer_mode() APIs
eafbb196 iio: core: Hide read accesses to iio_dev->currentmode
91972134 iio: Un-inline iio_buffer_enabled()
7f74bc91 serial: 8250_omap: Fix errors with no_console_suspend
d67d831e serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()
aff3019b selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error
4f1d3d1c net: pktgen: Fix interface flags printing
8bdf95e2 netfilter: nf_tables: revert do not remove elements if set backend implements .abort
cc19daa0 netfilter: nf_tables: do not remove elements if set backend implements .abort
db337206 netfilter: nft_set_rbtree: .deactivate fails if element has expired
44768cad neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
b33179db net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve
0426d7bc bonding: Return pointer to data after pull on skb
66982023 net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register()
0ea47686 i40e: prevent crash on probe if hw registers have invalid values
f9202217 net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
a2ceb30c ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr
a270aa7a tun: prevent negative ifindex
9d55719f tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb
8ae34429 tcp: fix excessive TLP and RACK timeouts from HZ rounding
8b6b4ca4 net: rfkill: gpio: prevent value glitch during probe
4df9ba0d net: ipv6: fix return value check in esp_remove_trailer
a9651e66 net: ipv4: fix return value check in esp_remove_trailer
26a3c734 xfrm: interface: use DEV_STATS_INC()
f8bc4b70 xfrm: fix a data-race in xfrm_gen_index()
b660e58e qed: fix LL2 RX buffer allocation
d35f398b ASoC: codecs: wcd938x: fix unbind tear down order
d182d8ed ASoC: codecs: wcd938x: drop bogus bind error handling
8d32a6b6 ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors
6df571a6 ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
36eabe87 drm/i915: Retry gtt fault when out of fence registers
34f62612 nvmet-tcp: Fix a possible UAF in queue intialization setup
04e0eef7 netfilter: nft_payload: fix wrong mac header matching
efe43d1b fs/ntfs3: fix deadlock in mark_as_free_ex
ab40c7ab fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea()
24badb9d fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
ff38d2a7 tcp: check mptcp-level constraints for backlog coalescing
582f7993 x86/sev: Check for user-space IOIO pointing to kernel space
5c2c01be x86/sev: Check IOBM for IOIO exceptions from user-space
6797c6d0 x86/sev: Disable MMIO emulation from user mode
0b4e772a KVM: x86: Mask LVTPC when handling a PMI
f61c43be regmap: fix NULL deref on lookup
ffdc881f nfc: nci: fix possible NULL pointer dereference in send_acknowledge()
d42aeae1 ice: reset first in crash dump kernels
e42cecb5 ice: fix over-shifted variable
f6c093b9 Bluetooth: avoid memcmp() out of bounds warning
e5f8b43c Bluetooth: hci_event: Fix coding style
1597c1ed Bluetooth: vhci: Fix race when opening vhci device
1ef07152 Bluetooth: Fix a refcnt underflow problem for hci_conn
dd6b62fd Bluetooth: Reject connection with the device which has same BD_ADDR
848a05c4 Bluetooth: hci_event: Ignore NULL link key
e7a2aa77 xfs: don't expose internal symlink metadata buffers to the vfs
fe5c6fbc Documentation: sysctl: align cells in second content column
18158446 lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default
045b9e5d Merge branch 'android14-5.15' into branch 'android14-5.15-lts'
0a427f18 Revert "net: add sysctl accept_ra_min_rtr_lft"
9144a81d Revert "net: change accept_ra_min_rtr_lft to affect all RA lifetimes"
7b3ee41b Revert "net: release reference to inet6_dev pointer"
6e12d0e4 Revert "scsi: core: Use a structure member to track the SCSI command submitter"
85619280 Revert "scsi: core: Rename scsi_mq_done() into scsi_done() and export it"
d22695f2 Revert "scsi: ib_srp: Call scsi_done() directly"
52a4732d Revert "RDMA/srp: Do not call scsi_done() from srp_abort()"
3f8a032c Revert "net: macsec: indicate next pn update when offloading"
3f8e18a0 Revert "net: phy: mscc: macsec: reject PN update requests"
fec7f6b9 Merge 5.15.136 into android14-5.15-lts
9b75bddd Revert "netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp"
00c03985 Linux 5.15.136
5266b5b6 eth: remove remaining copies of the NAPI_POLL_WEIGHT define
528f0ba9 usb: hub: Guard against accesses to uninitialized BOS descriptors
542a3f1a Revert "kernel/sched: Modify initial boot task idle setup"
737ce551 arm64: armv8_deprecated: fix unused-function error
2e10931e arm64: armv8_deprecated: rework deprected instruction handling
abd4aa08 arm64: armv8_deprecated: move aarch32 helper earlier
f10abdb0 arm64: armv8_deprecated move emulation functions
0b4eec01 arm64: armv8_deprecated: fold ops into insn_emulation
a8d2910b arm64: rework EL0 MRS emulation
057f9123 arm64: factor insn read out of call_undef_hook()
3f82927c arm64: factor out EL1 SSBS emulation hook
474385ad arm64: split EL0/EL1 UNDEF handlers
de035863 arm64: allow kprobes on EL0 handlers
7154e2db arm64: rework BTI exception handling
cd5ceadc arm64: rework FPAC exception handling
b6358002 arm64: consistently pass ESR_ELx to die()
7ddb1ef2 arm64: die(): pass 'err' as long
9a3e177e arm64: report EL1 UNDEFs better
d6808be3 powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
9c0dc3e2 powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
4da05eba dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
82f61b2d dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq
ecba5afe x86/alternatives: Disable KASAN in apply_alternatives()
cbd2aac0 usb: cdnsp: Fixes issue with dequeuing not queued requests
7014807f usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call
50259cf7 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
308f1924 counter: microchip-tcb-capture: Fix the use of internal GCLK logic
5a6ce81d pinctrl: avoid unsafe code pattern in find_pinctrl()
1c790191 cgroup: Remove duplicates in cgroup v1 tasks file
1680c829 tee: amdtee: fix use-after-free vulnerability in amdtee_close_session
b8ec40a9 Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case
d092630e Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
7cea6fa2 Input: xpad - add PXN V900 support
6ff4e50e Input: psmouse - fix fast_reconnect function for PS/2 mode
6a4a3963 Input: powermate - fix use-after-free in powermate_config_complete
6ad7f52d ceph: fix type promotion bug on 32bit systems
c0c4acd5 ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
58f0e632 libceph: use kernel_connect()
d727b97f thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding
04c38bed thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge
a586742a mcb: remove is_added flag from mcb_device struct
4382d1a9 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs
76316700 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
510d4a01 drm/amd/display: Don't set dpms_off for seamless boot
9cb61ab9 drm/amdgpu: add missing NULL check
f9a1af37 iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
09b8ed95 iio: pressure: dps310: Adjust Timeout Settings
4c80ecef iio: pressure: bmp280: Fix NULL pointer exception
a625de7e usb: musb: Modify the "HWVers" register address
eb28694f usb: musb: Get the musb_qh poniter after musb_giveback
ee881418 usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled
3b2dbc4f usb: dwc3: Soft reset phy on probe for host
42c56e01 net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read
524f4536 usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
1d8e7fe8 xhci: Keep interrupt disabled in initialization until host is running.
cb34e3b2 dmaengine: stm32-mdma: abort resume if no ongoing transfer
d56dbfe7 media: mtk-jpeg: Fix use after free bug due to uncanceled work
5e13e69d net: release reference to inet6_dev pointer
aade10d5 net: change accept_ra_min_rtr_lft to affect all RA lifetimes
8f12d2d6 net: add sysctl accept_ra_min_rtr_lft
bc9f6cbe workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()
25dd54b9 nfc: nci: assert requested protocol is valid
b2bb3b43 pinctrl: renesas: rzn1: Enable missing PINMUX
c4140dd7 net/smc: Fix pos miscalculation in statistics
d888d3f7 net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()
249a1fdb net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
2112cacb ixgbe: fix crash with empty VF macvlan list
935a1533 net: phy: mscc: macsec: reject PN update requests
667fe910 net: macsec: indicate next pn update when offloading
2dcb31e6 bpf: Fix verifier log for async callback return values
6a217af2 drm/vmwgfx: fix typo of sizeof argument
72ef7088 riscv, bpf: Sign-extend return values
7795592e riscv, bpf: Factor out emit_call for kernel and bpf context
58941cc7 xen-netback: use default TX queue size for vifs
cffdced1 eth: remove copies of the NAPI_POLL_WEIGHT define
5c360eec mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
84c6aa0a ieee802154: ca8210: Fix a potential UAF in ca8210_probe
616761cf ravb: Fix use-after-free issue in ravb_tx_timeout_work()
30ebd417 ravb: Fix up dma_free_coherent() call in ravb_remove()
3f39de2b drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow
85ae07d4 drm/msm/dsi: fix irq_of_parse_and_map() error checking
9a890c7d drm/msm/dsi: skip the wait for video mode done if not applicable
b9de60b6 drm/msm/dp: do not reinitialize phy unless retry during link training
afe5f596 KEYS: trusted: Remove redundant static calls usage
20e73ece KEYS: trusted: allow use of kernel RNG for key material
a01d68b6 ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
5b5e5829 net: prevent address rewrite in kernel_bind()
56e96b38 quota: Fix slow quotaoff
28ddc1e0 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
b930f0f7 lib/test_meminit: fix off-by-one error in test_pages()
982bd86f platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning
124cf0ea platform/x86: think-lmi: Fix reference leak
3d2a16f8 of: overlay: Reorder struct fragment fields kerneldoc
10f4a0b6 perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7
b7966e21 RDMA/cxgb4: Check skb value for failure to allocate
b9bdffb3 RDMA/srp: Do not call scsi_done() from srp_abort()
7d499958 scsi: ib_srp: Call scsi_done() directly
d2746cdf scsi: core: Rename scsi_mq_done() into scsi_done() and export it
8f2350e2 scsi: core: Use a structure member to track the SCSI command submitter
29298c85 iommu/vt-d: Avoid memory allocation in iommu_suspend()
ca18f7a2 Merge 5.15.135 into android14-5.15-lts
aaa8347a Merge 5.15.134 into android14-5.15-lts
a2d74a39 ANDROID: GKI: add strscpy to fips140 build symbol list.
24e4d224 Merge 5.15.133 into android14-5.15-lts
661e59ac FROMLIST: lib/test_meminit: fix off-by-one error in test_pages()
02e21884 Linux 5.15.135
c8af81a9 xen/events: replace evtchn_rwlock with RCU
c346494e parisc: Restore __ldcw_align for PA-RISC 2.0 processors
694e1373 ksmbd: fix uaf in smb20_oplock_break_ack
e914c3a4 RDMA/mlx5: Fix NULL string error
81b7bf36 RDMA/siw: Fix connection failure handling
5d8bd138 RDMA/uverbs: Fix typo of sizeof argument
60c9ed88 RDMA/cma: Fix truncation compilation warning in make_cma_ports
7f6136ce RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
1dd6095f gpio: pxa: disable pinctrl calls for MMP_GPIO
844fcf4c gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
1878d666 IB/mlx4: Fix the size of a buffer in add_port_entries()
718d9b44 of: dynamic: Fix potential memory leak in of_changeset_action()
e0878f38 RDMA/core: Require admin capabilities to set system parameters
18a83906 dm zoned: free dmz->ddev array in dmz_put_zoned_devices
8781fe25 HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
949ccc91 HID: sony: remove duplicate NULL check before calling usb_free_urb()
a02c02ad sctp: update hb timer immediately after users change hb_interval
7783b471 sctp: update transport state when processing a dupcook packet
1abac613 tcp: fix delayed ACKs for MSS boundary condition
821b3b00 tcp: fix quick-ack counting to count actual ACKs of new data
24fb22bd tipc: fix a potential deadlock on &tx->lock
2e53585e net: stmmac: dwmac-stm32: fix resume on STM32 MCU
74e56932 ipv4: Set offload_failed flag in fibmatch results
a4b9bbd1 netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
88497f74 netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp
0c9cf5e8 ibmveth: Remove condition to recompute TCP header checksum.
5a899e2c net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns()
4837a192 net: nfc: llcp: Add lock when modifying device list
cda10784 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
2801a1dd net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
cb145e6c ptp: ocp: Fix error handling in ptp_ocp_device_init
cd118995 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
147d89ee net: fix possible store tearing in neigh_periodic_work()
bdb4fcf1 modpost: add missing else to the "of" check
bc8b89b6 bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
9fb4dfb8 NFSv4: Fix a nfs4_state_manager() race
fcdd79fd ima: rework CONFIG_IMA dependency block
b67adca1 scsi: target: core: Fix deadlock due to recursive locking
9a103e0b ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
bb6aee06 regmap: rbtree: Fix wrong register marked as in-cache when creating new node
0cee8c1b wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
3f6fbbcc drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
ebad2e4c bpf: Fix tr dereferencing
5afb9963 wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
7c8faa31 wifi: iwlwifi: mvm: Fix a memory corruption issue
5db7af53 iwlwifi: avoid void pointer arithmetic
6ff75f52 wifi: iwlwifi: dbg_ini: fix structure packing
0ea2a634 ubi: Refuse attaching if mtd's erasesize is 0
bb0707fd HID: sony: Fix a potential memory leak in sony_probe()
8afbacf6 arm64: Add Cortex-A520 CPU part definition
0da6d21b drm/amd: Fix detection of _PR3 on the PCIe root port
1ad7ccd4 net: prevent rewrite of msg_name in sock_sendmsg()
0fb3df94 net: replace calls to sock->ops->connect() with kernel_connect()
37b54e8a wifi: mwifiex: Fix tlv_buf_left calculation
e80f55d6 qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
1e69422e vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
4e2f8395 scsi: zfcp: Fix a double put in zfcp_port_enqueue()
310bca64 Revert "clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz"
3f59e635 block: fix use-after-free of q->q_usage_counter
b75b017b rbd: take header_rwsem in rbd_dev_refresh() only when updating
33229d78 rbd: decouple parent info read-in from updating rbd_dev
ab73e7ed rbd: decouple header read-in from updating rbd_dev->header
b4ddad3f rbd: move rbd_dev_refresh() definition
bb1fae81 iommu/arm-smmu-v3: Avoid constructing invalid range commands
c4edc7b5 iommu/arm-smmu-v3: Set TTL invalidation hint better
a98ad3ad arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path
aad6ba17 ring-buffer: Fix bytes info in per_cpu buffer stats
8012d0b0 ring-buffer: remove obsolete comment for free_buffer_page()
65a218ca NFSv4: Fix a state manager thread deadlock regression
8454a2f5 NFS: rename nfs_client_kset to nfs_kset
f8b0b6a8 NFS: Cleanup unused rpc_clnt variable
686746be ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
0a210e63 ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
b4f7f155 spi: zynqmp-gqspi: fix clock imbalance on probe failure
e514f897 spi: zynqmp-gqspi: Convert to platform remove callback returning void
e25a34ce ANDROID: GKI: db845c: add pcie_capability_clear_and_set_word to the symbol list
1edcec18 Linux 5.15.134
09a68302 netfilter: nf_tables: fix kdoc warnings after gc rework
66cb6d74 drm/meson: fix memory leak on ->hpd_notify callback
91f1f025 fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
1cae7473 ata: libata-sata: increase PMP SRST timeout to 10s
e74adc58 ata: libata-core: Do not register PM operations for SAS ports
4cbd55a8 ata: libata-core: Fix port and device removal
ddc525ff ata: libata-core: Fix ata_port_request_pm() locking
2990a195 net: thunderbolt: Fix TCPv6 GSO checksum calculation
132a5ae4 bpf: Fix BTF_ID symbol generation collision in tools/
58d560e9 bpf: Fix BTF_ID symbol generation collision
f8673f65 btrfs: properly report 0 avail for very full file systems
b5d00cd7 ring-buffer: Update "shortest_full" in polling
00d2cb80 proc: nommu: /proc/<pid>/maps: release mmap read lock
40527ebb Revert "SUNRPC dont update timeout value on connection reset"
a2b1d486 io_uring/fs: remove sqe->rw_flags checking from LINKAT
111fe77c sched/rt: Fix live lock between select_fallback_rq() and RT push
3569ad59 kernel/sched: Modify initial boot task idle setup
07f78e97 i2c: i801: unregister tco_pdev in i801_probe() error path
70df8b9c ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
a7e0c10a ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
0c5fd85f netfilter: nf_tables: disallow rule removal from chain binding
3936e871 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
2b837f13 serial: 8250_port: Check IRQ data before use
a48d2bcd Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
78e70c62 misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe
f090a8b4 x86/srso: Add SRSO mitigation for Hygon processors
f5a60475 iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range
efce75bd Smack:- Use overlay inode label in smack_inode_copy_up()
0e345048 smack: Retrieve transmuting information in smack_inode_getsecurity()
3586b3fe smack: Record transmuting in smk_transmuted
9690ad55 nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
3c29c6e8 scsi: qla2xxx: Fix NULL pointer dereference in target mode
6e5e4223 i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters()
aff3994d watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
83a30e94 watchdog: iTCO_wdt: No need to stop the timer in probe
1e8c573f nvme-pci: do not set the NUMA node of device if it has none
182d13da nvme-pci: factor out a nvme_pci_alloc_dev helper
af58072e nvme-pci: factor the iod mempool creation into a helper
c8bc4493 cgroup: Fix suspicious rcu_dereference_check() usage warning
ce6b88a5 sched/cpuacct: Optimize away RCU read lock
b1deb155 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
86e65ffc fbdev/sh7760fb: Depend on FB=y
4bf0044f ncsi: Propagate carrier gain/loss events to the NCSI controller
288990ec powerpc/watchpoints: Annotate atomic context in more places
47a94e87 powerpc/watchpoint: Disable pagefaults when getting user instruction
7eb09f70 powerpc/watchpoints: Disable preemption in thread_change_pc()
134b01a3 media: vb2: frame_vector.c: replace WARN_ONCE with a comment
build/kernel: (1 change)
e5825a92 build_utils.sh: Fix typos for recovery and charger list variables
private/devices/google/shusky: (2 changes)
e607933d shusky: enable pixel_debug_common by default
f9dcf945 Reduce shusky faceauth image heap
private/google-modules/gpu: (2 changes)
b3b83aed mali_kbase: rename NSECS_PER_MICROSECS
979731b4 kbase: Reduce CSG suspend timeout to unblock system suspend
private/google-modules/soc/gs: (4 changes)
dbfb0992 Switch to GKI prebuilts ab/11296494
1f3ca716 switch faceauth-dsp heap to gcma
5d5a0c8d Reduce arm64/dts: farawimg heap
2a452b0a Increase arm64/dts: faceauth_dsp heap
Bug: 274627580
Bug: 300854197
Bug: 315765217
Bug: 319408928
Bug: 321726092
Bug: 321777315
Pick-Prebuilt: 604534263
Build-Id: 11411479
Processing-Config: kernel_headers
Change-Id: I98a3c7247f39233d979953f125d6c140510bdda7
Signed-off-by: SecurityBot <[email protected]>
4331 files changed