shusky: update kernel-and-modules prebuilt
Linux version 5.15.109-android14-5-767858-g8cb42c4e4981-ab10080350
(build-user@build-host) (Android (9796371, based on r487747) clang
version 17.0.0 (https://android.googlesource.com/toolchain/llvm-
project d9f89f4d16663d5012e5c09495f3b30ece3d2362), LLD 17.0.0) #1
SMP PREEMPT Thu May 4 16:44:24 UTC 2023
aosp: (352 changes)
ee8644ea ANDROID: Update the ABI symbol list
08a2bdea ANDROID: uid_sys_stat: split the global lock uid_lock to the fine-grained locks for each hlist in hash_table.
7c58a7d3 ANDROID: Update the TCPM ABI symbol list
a8403c07 ANDROID: usb: typec: tcpm: Add vendor hook for tcpm logs
4f8b716a ANDROID: usb: typec: tcpm: Add vendor hook to modify port src caps
bf28ed02 ANDROID: usb: typec: tcpm: Add vendor hook to store partner source capabilities
fca91a7c ANDROID: usb: typec: tcpm: vendor hook for timer adjustments
63689062 ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present
98706062 ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface
54e26291 ANDROID: Unnest MAKE_GOALS from build configs
d8a48296 ANDROID: Update the ABI symbol list
9e9e157a ANDROID: fuse-bpf: Simplify and fix setting bpf program
dbfbd639 ANDROID: fuse-bpf: Fix bpf_test_xattr testcase error
593678ca FROMGIT: usb: gadget: udc: core: Prevent redundant calls to pullup
b142000d BACKPORT: FROMGIT: usb: gadget: udc: core: Invoke usb_gadget_connect only when started
f62ca752 FROMLIST: arm64: mte: Do not set PG_mte_tagged if tags were not initialized
132feb89 BACKPORT: FROMLIST: arm64: Also reset KASAN tag if page is not PG_mte_tagged
83cfe3cd ANDROID: ABI: Update oplus symbol list
e1f430a4 ANDROID: vendor_hooks: Add hooks to record the time of the process in various states
71f62a14 ANDROID: ABI: Update oplus symbol list
5491cac5 ANDROID: sched: Add vendor hooks to compute new cpu freq.
65b61b57 ANDROID: ABI: Update oplus symbol list
08d7a5f8 ANDROID: vendor_hooks: Add hooks for futex
319d27a2 ANDROID: GKI: Convert USB network adpaters to modules
d7d80178 ANDROID: KVM: arm64: Prevent kmemleak from accessing EL2 module sections
e8cf4c06 ANDROID: KVM: arm64: Move addr_is_allowed_memory() check into host callback
bad74575 Revert "sched/fair: Detect capacity inversion"
114ae28f Revert "sched/fair: Consider capacity inversion in util_fits_cpu()"
b06a054a Revert "sched/uclamp: Fix a uninitialized variable warnings"
8ea8ecbd Revert "sched/fair: Fixes for capacity inversion detection"
b55e0c7a Merge "Merge 5.15.109 into android14-5.15" into android14-5.15
19648ef3 ANDROID: fuse-bpf: Make fuse_test compile and pass
39590364 ANDROID: binder: store previous uclamp by uclamp_req
356e60d5 Merge "Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android14-5.15" into android14-5.15
66affbc9 ANDROID: KVM: arm64: Prevent kmemleak from accessing .hyp.data
0874e466 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android14-5.15
bef7cc81 ANDROID: 4/26/2023 KMI update
970a9ef1 ANDROID: KVM: arm64: iommu: Pass device specific flags to hypervisor
9d58eeb9 ANDROID: gki_defconfig: enable IPV6_MROUTE_MULTIPLE_TABLES
0831e880 ANDROID: dma-buf: heaps: dmabuf page pool spinlock should be spinlock_t
1beded83 ANDROID: GKI: Update virtual_device symbol list for dmabuf_page_pool_get_size
1a1e567b ANDROID: GKI: Update db845c symbol list for dmabuf_page_pool_get_size
7a3538cd ANDROID: dma-buf: heaps: Move dmabuf_page_pool struct out of the KMI
66858c87 Merge 5.15.109 into android14-5.15
754ba89a ANDROID: GKI: Update symbol list for Amlogic
f48aeeaa Linux 5.15.109
4aed6b58 soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init()
71e7ed6e soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init()
48c5fd37 soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init()
2a2a502a ASN.1: Fix check for strdup() success
9fc2e7f2 ASoC: fsl_asrc_dma: fix potential null-ptr-deref
0431e132 mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
144ff556 iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
e589986e counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
78559037 pwm: hibvt: Explicitly set .polarity in .get_state()
2147e7c2 pwm: iqs620a: Explicitly set .polarity in .get_state()
a2ab4924 pwm: meson: Explicitly set .polarity in .get_state()
dbc7a6d1 sctp: Call inet6_destroy_sock() via sk->sk_destruct().
4f66b180 dccp: Call inet6_destroy_sock() via sk->sk_destruct().
b60d534d inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
dd042131 tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
dabbe97f udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
d58366aa fuse: fix deadlock between atomic O_TRUNC and page invalidation
e21d9c60 fuse: always revalidate rename target dentry
c10a5b34 fuse: fix attr version comparison in fuse_read_update_size()
1e5c6860 purgatory: fix disabling debug info
a134b2ac docs: futex: Fix kernel-doc references after code split-up preparation
66dd5527 MIPS: Define RUNTIME_DISCARD_EXIT in LD script
e779884c sched/fair: Fixes for capacity inversion detection
4ee882e0 sched/uclamp: Fix a uninitialized variable warnings
98762616 sched/fair: Consider capacity inversion in util_fits_cpu()
99b704ae sched/fair: Detect capacity inversion
1de6ee9d sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
a77e3c0e sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
ac407e51 sched/uclamp: Fix fits_capacity() check in feec()
46c631fe mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
981e276d mm/khugepaged: check again on anon uffd-wp during isolation
29562319 drm/i915: Fix fast wake AUX sync len
afbfd70c mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
1aaa1e0a kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
ebab1a86 memstick: fix memory leak if card device is never registered
8c168553 nilfs2: initialize unused bytes in segment summary blocks
e513fb5c iio: light: tsl2772: fix reading proximity-diodes from device tree
c1573796 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path
a8466e33 platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE
4a2a34a7 xen/netback: use same error messages for same errors
08e774db nvme-tcp: fix a possible UAF when failing to allocate an io queue
1b91bfae s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
357fa038 net: dsa: b53: mmap: add phy ops
583d2abf scsi: core: Improve scsi_vpd_inquiry() checks
139bea1d scsi: megaraid_sas: Fix fw_crash_buffer_show()
73890c48 selftests: sigaltstack: fix -Wuninitialized
c2680efa platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2
fd3e8993 Input: i8042 - add quirk for Fujitsu Lifebook A574/H
14bb1fb8 f2fs: Fix f2fs_truncate_partial_nodes ftrace event
0ebc93af e1000e: Disable TSO on i219-LM card to increase speed
e722ea6d bpf: Fix incorrect verifier pruning due to missing register precision taints
25e50cdf spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()
cbce626d mlxsw: pci: Fix possible crash during initialization
4eee0d9d net: rpl: fix rpl header size calculation
92e0bc5e bonding: Fix memory leak when changing bond type to Ethernet
b24026f1 mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
5610d81d bnxt_en: Do not initialize PTP on older P3/P4 chips
7ff875ee netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements
0a397535 netfilter: nf_tables: validate catch-all set elements
25f1b40c i40e: fix i40e_setup_misc_vector() error handling
536ed39c i40e: fix accessing vsi->active_filters without holding lock
8089d724 netfilter: nf_tables: fix ifdef to also consider nf_tables=m
69ea1176 sfc: Fix use-after-free due to selftest_work
aa16f7b9 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP.
b36d82dd virtio_net: bugfix overflow inside xdp_linearize_page()
1ffc0e81 net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
fe0d832e regulator: fan53555: Fix wrong TCS_SLEW_MASK
976f8482 regulator: fan53555: Explicitly include bits header
cb9b96c1 netfilter: br_netfilter: fix recent physdev match breakage
beb1c857 arm64: dts: imx8mm-evk: correct pmic clock source
86347305 arm64: dts: meson-g12-common: specify full DMC range
dd6bd054 arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
bd129e4c ARM: dts: rockchip: fix a typo error for rk3288 spdif node
e5684349 ANDROID: Update the ABI symbol list
ab338605 Merge changes Icdb539c6,I5d35ddaa,I59838b0a,I88efacf4 into android14-5.15
4ea70537 Merge 5.15.108 into android14-5.15
ccdc86a7 ANDROID: db845c: Update list of module outs
3299fb36 Linux 5.15.108
adef0ceb nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs
c6897dfe counter: Add the necessary colons and indents to the comments of counter_compi
fa934784 counter: fix docum. build problems after filename change
0cf28334 panic, kexec: make __crash_kexec() NMI safe
9e1e5111 kexec: turn all kexec_mutex acquisitions into trylocks
6fc7a53f nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
fa43e059 nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN
a814fc9e nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760
972e06d0 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
cf773832 nvme-pci: Crucial P2 has bogus namespace ids
5a19b9a4 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs
65f5dc5d nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50
3daaa5f7 i2c: ocores: generate stop condition after timeout in polling mode
0af68641 x86/rtc: Remove __init for runtime functions
b11ff3ef sched/fair: Fix imbalance overflow
90e3dc51 sched/fair: Move calculate of avg_load to a better location
6d135378 powerpc/papr_scm: Update the NUMA distance table for the target node
0b031f59 ubi: Fix deadlock caused by recursively holding work_sem
85d7a704 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
f0b4a408 mptcp: stricter state check in mptcp_worker
925e1a51 mptcp: use mptcp_schedule_work instead of open-coding it
f4f2a1d4 cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
19c7f932 x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
05143d90 scsi: ses: Handle enclosure with just a primary component gracefully
aaae6d30 net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow
b1ca1436 net: phy: nxp-c45-tja11xx: add remove callback
0359e505 net: sfp: initialize sfp->i2c_block_size at sfp allocation
a42f565c riscv: add icache flush for nommu sigreturn trampoline
6eeb1cba drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
9b344cf6 i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call
6b337a13 tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance
1403518e tracing: Add trace_array_puts() to write into instance
670e5415 counter: 104-quad-8: Fix Synapse action reported for Index signals
6e25d374 counter: Internalize sysfs interface code
c4153e66 counter: stm32-timer-cnt: Provide defines for slave mode selection
4c101084 counter: stm32-lptimer-cnt: Provide defines for clock polarities
189ada57 ACPI: resource: Add Medion S17413 to IRQ override quirk
248a18a8 wifi: iwlwifi: mvm: fix mvmtxq->stopped handling
0efd9ed9 asymmetric_keys: log on fatal failures in PE/pkcs7
ae2b44ae verify_pefile: relax wrapper length check
744f80ae drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
05a24344 efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
0f9d2fc5 i2c: hisi: Avoid redundant interrupts
d21a4621 i2c: imx-lpi2c: clean rx/tx buffers upon new message
8451da30 wifi: mwifiex: mark OF related data as maybe unused
9aeff275 power: supply: cros_usbpd: reclassify "default case!" as debug
788f4a3d ARM: 9290/1: uaccess: Fix KASAN false-positives
53967ac8 libbpf: Fix single-line struct definition output in btf_dump
906a6689 skbuff: Fix a race between coalescing and releasing SKBs
7ccc58a1 net: macb: fix a memory corruption in extended buffer descriptor mode
ed2ec39e udp6: fix potential access to stale information
e97ff11b RDMA/core: Fix GID entry ref leak when create_ah fails
6109f5b1 sctp: fix a potential overflow in sctp_ifwdtsn_skip
c6a796ee net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
9b1ca43b qlcnic: check pci_reset_function result
ffa4f329 drm/armada: Fix a potential double free in an error handling path
a94f5d35 tcp: restrict net.ipv4.tcp_app_win
a08ec4ed niu: Fix missing unwind goto in niu_alloc_channels()
e35ae49b 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
b41da674 bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
48e8e785 RDMA/cma: Allow UD qp_type to join multicast only
1569a4cd IB/mlx5: Add support for 400G_8X lane speed
f6711bc5 RDMA/irdma: Add ipv4 check to irdma_find_listener()
c8c7a7ae RDMA/irdma: Increase iWARP CM default rexmit count
810250c9 RDMA/irdma: Fix memory leak of PBLE objects
aa2607ba clk: sprd: set max_register according to mapping range
0004a50c drm/i915/dsi: fix DSS CTL register offsets for TGL+
1bb4a52c KVM: arm64: PMU: Restore the guest's EL0 event counting after migration
c7acce3a mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
7233b5ba mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
5ded9b75 mtd: rawnand: meson: fix bitmask for length in command word
0162836a mtdblock: tolerate corrected bit-flips
ad574345 fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
a55a9536 btrfs: fix fast csum implementation detection
6da03c23 btrfs: print checksum type and implementation at mount time
0efb276d Bluetooth: Fix race condition in hidp_session_thread
ac6725a6 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
d98498ad ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
c5797c87 ALSA: emu10k1: don't create old pass-through playback device on Audigy
f1ef4531 ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()
7901d787 ALSA: i2c/cs8427: fix iec958 mixer control deactivation
d8697aa1 ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
34a0ada0 ALSA: emu10k1: fix capture interrupt handler unlinking
55e4eef5 Revert "pinctrl: amd: Disable and mask interrupts on resume"
e773d28b f2fs: remove unnessary comment in __may_age_extent_tree
4bfa7f8c f2fs: allocate node blocks for atomic write block replacement
a13c8e91 f2fs: use cow inode data when updating atomic write
b8cd743c f2fs: remove power-of-two limitation of zoned device
5d4d9fa9 f2fs: allocate trace path buffer from names_cache
fcaf5d8a ANDROID: preserve CRC for xhci symbols
82dadab1 Merge 5.15.107 into android14-5.15
3421338a f2fs: add has_enough_free_secs()
4d199b7d f2fs: relax sanity check if checkpoint is corrupted
60ada758 f2fs: refactor f2fs_gc to call checkpoint in urgent condition
aac0a045 f2fs: remove folio_detach_private() in .invalidate_folio and .release_folio
b4ad76d4 f2fs: fix to call clear_page_private_reference in .{release,invalid}_folio
a1b01c5b f2fs: remove bulk remove_proc_entry() and unnecessary kobject_del()
56326e3e f2fs: support iopoll method
4fdad925 Linux 5.15.107
c862d7de bpftool: Print newline before '}' for struct with padding only fields
1585f3fc ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown
b97e4100 kbuild: fix single directory build
326b80bd mm: take a page reference when removing device exclusive entries
1fc9263a drm/bridge: lt9611: Fix PLL being unable to lock
4bdf1514 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
cbe5f7fe ring-buffer: Fix race while reader and writer are on the same page
23ed5af5 drm/nouveau/disp: Support more modes by checking with lower bpc
6f2180c5 drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
a184df0d mm: vmalloc: avoid warn_alloc noise caused by fatal signal
d88d7a9f ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
33d5d4e6 tracing: Free error logs of tracing instances
c74065da can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
4fe1d9b6 can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
0af8fae8 fs: drop peer group ids under namespace lock
33a503b7 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
20c5e109 ftrace: Mark get_lock_parent_ip() __always_inline
a007b7dc perf/core: Fix the same task check in perf_event_set_output
8417eb9a cifs: sanitize paths in cifs_update_super_prepath.
df23c702 smb3: lower default deferred close timeout to address perf regression
1d9cad9c smb3: allow deferred close timeout to be configurable
5e5c5f47 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
ae73c4dd scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
c8c17991 iio: adc: ad7791: fix IRQ flags
bc61cce6 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
97302eb6 coresight: etm4x: Do not access TRCIDR1 for identification
fd23e9bb ALSA: hda/realtek: Add quirk for Clevo X370SNW
f204f382 ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
091b3e31 dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
d540aea4 nilfs2: fix sysfs interface lifetime
92684e02 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
ba3a88b4 tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
ad142624 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
1184bd5c tty: serial: sh-sci: Fix transmit end interrupt handler
1f49173b iio: light: cm32181: Unregister second I2C client if present
77593b4e iio: dac: cio-dac: Fix max DAC write value check for 12-bit
73742a44 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
7a1e21d2 iio: adis16480: select CONFIG_CRC32
4d3841fe USB: serial: option: add Quectel RM500U-CN modem
7151d2af USB: serial: option: add Telit FE990 compositions
e1aa1c1b usb: typec: altmodes/displayport: Fix configure initial pin assignment
9cd66aa2 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
f8d59e2a usb: dwc3: pci: add support for the Intel Meteor Lake-S
11453332 usb: cdnsp: Fixes error: uninitialized symbol 'len'
83637720 xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
1122474b usb: xhci: tegra: fix sleep in atomic call
f5c59345 kbuild: refactor single builds of *.ko
e62d179b gve: Secure enough bytes in the first TX desc for all TCP pkts
40c6802d ethtool: reset #lanes when lanes is omitted
4eada1da ice: Reset FDIR counter in FDIR init stage
391d28c0 ice: fix wrong fallback logic for FDIR
e215928a NFSD: callback request does not use correct credential for AUTH_SYS
bbca64f2 sunrpc: only free unix grouplist after RCU settles
ca7c3b4a net: stmmac: fix up RX flow hash indirection table when setting channels
3a997c0d net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
0ae8cdf0 gpio: davinci: Add irq chip flag to skip set wake
1c19a42b platform/x86: think-lmi: Clean up display of current_value on Thinkstation
cccdb309 platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings
b9396d99 platform/x86: think-lmi: Fix memory leak when showing current settings
d65ff2fe ipv6: Fix an uninit variable access bug in __ip6_make_skb()
926c8299 net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
667eb99c sctp: check send stream number after wait_for_sndbuf
9692e16b net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
5d1007e8 net: don't let netpoll invoke NAPI if in xmit context
e150a5c9 icmp: guard against too small mtu
a6416012 NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
b9ba5906 net: qrtr: Fix a refcount bug in qrtr_recvmsg()
3ef52e4b net: qrtr: combine nameservice into main module
30c5a016 wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
32a8dc8d KVM: s390: pv: fix external interruption loop not always detected
fcd6c747 pwm: sprd: Explicitly set .polarity in .get_state()
a8ab13c7 pwm: cros-ec: Explicitly set .polarity in .get_state()
c373e49f Drivers: vmbus: Check for channel allocation before looking up relids
b50cd678 gpio: GPIO_REGMAP: select REGMAP instead of depending on it
0a473f83 bpf: hash map, avoid deadlock with suitable hash mask
543d66a5 serial: exar: Add support for Sealevel 7xxxC serial cards
7773bb08 serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards
c73db89d iavf/iavf_main: actually log ->src mask when talking about it
b2d29830 iavf: return errno code instead of status code
cdf3f5ef platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode
7798cd69 platform/x86: int3472: Split into 2 drivers
5cc70e78 RDMA/irdma: Do not request 2-level PBLEs for CQ alloc
c22ac849 NFSD: pass range end to vfs_fsync_range() instead of count
34a14759 NFSD: Fix sparse warning
8059e200 ocfs2: fix memory leak in ocfs2_mount_volume()
b613d8dc ocfs2: rewrite error handling of ocfs2_fill_super
05abe9c0 ocfs2: ocfs2_mount_volume does cleanup job before return error
6a328c64 f2fs: remove batched_trim_sections node description
9f452207 f2fs: fix to check return value of inc_valid_block_count()
5a37d6f4 f2fs: fix to check return value of f2fs_do_truncate_blocks()
cba03c29 f2fs: fix passing relative address when discard zones
f879f5e2 f2fs: fix potential corruption when moving a directory
475f6601 f2fs: add radix_tree_preload_end in error case
931b9b0f f2fs: fix to recover quota data correctly
b99e20f0 f2fs: fix to check readonly condition correctly
0e43dfdc docs: f2fs: Correct instruction to disable checkpoint
edb05b6e f2fs: fix to keep consistent i_gc_rwsem lock order
ac9998fd f2fs: fix to drop all dirty pages during umount() if cp_error is set
4aebaf7b f2fs: fix to avoid use-after-free for cached IPU bio
6fe7c2cf f2fs: remove unneeded in-memory i_crtime copy
03b9ae46 f2fs: use f2fs_hw_is_readonly() instead of bdev_read_only()
d760228a f2fs: use common implementation of file type
eba89e2e f2fs: merge lz4hc_compress_pages() to lz4_compress_pages()
f08d4d31 f2fs: convert to use sysfs_emit
4b5a2089 f2fs: set default compress option only when sb_has_compression
ae96beab f2fs: Fix system crash due to lack of free space in LFS
8904daeb f2fs: remove struct victim_selection default_v_ops
676d6204 f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block
a7867e56 f2fs: fix iostat lock protection
b73ed3a2 f2fs: fix align check for npo2
3c58b4a0 f2fs: add compression feature check for all compress mount opt
8278903a f2fs: convert is_extension_exist() to return bool type
80901998 f2fs: fix scheduling while atomic in decompression path
82ab4083 f2fs: preserve direct write semantics when buffering is forced
7ce655ef f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
256d5300 f2fs: remove else in f2fs_write_cache_pages()
b6b97987 f2fs: apply zone capacity to all zone type
3f036f17 f2fs: fix to handle filemap_fdatawrite() error in f2fs_ioc_decompress_file/f2fs_ioc_compress_file
ea45ca92 f2fs: convert to MAX_SBI_FLAG instead of 32 in stat_show()
dcb4c5ba f2fs: Fix discard bug on zoned block devices with 2MiB zone size
e0622237 f2fs: remove entire rb_entry sharing
3bcee3b9 f2fs: factor out discard_cmd usage from general rb_tree use
3e1d88e5 f2fs: factor out victim_entry usage from general rb_tree use
7fabd7eb f2fs: fix uninitialized skipped_gc_rwsem
2bdc6a5d f2fs: handle dqget error in f2fs_transfer_project_quota()
afd94b56 f2fs: convert to use bitmap API
a6fe7522 f2fs: export compress_percent and compress_watermark entries
982eb225 f2fs: make f2fs_sync_inode_meta() static
30b2257f f2fs: Fix f2fs_truncate_partial_nodes ftrace event
aosp-staging: (357 changes)
8cb42c4e ANDROID: Update the ABI symbol list
d521b952 Revert "ANDROID: arm64: Guard access to SYS_ZCR_EL2 by CONFIG_ARM64_SVE"
5f8375c2 Merge android14-5.15 into android14-5.15-pixel-staging
022dd691 Revert "BACKPORT: FROMGIT: usb: gadget: udc: core: Invoke usb_gadget_connect only when started"
ee8644ea ANDROID: Update the ABI symbol list
08a2bdea ANDROID: uid_sys_stat: split the global lock uid_lock to the fine-grained locks for each hlist in hash_table.
7c58a7d3 ANDROID: Update the TCPM ABI symbol list
a8403c07 ANDROID: usb: typec: tcpm: Add vendor hook for tcpm logs
4f8b716a ANDROID: usb: typec: tcpm: Add vendor hook to modify port src caps
bf28ed02 ANDROID: usb: typec: tcpm: Add vendor hook to store partner source capabilities
fca91a7c ANDROID: usb: typec: tcpm: vendor hook for timer adjustments
63689062 ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present
98706062 ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface
54e26291 ANDROID: Unnest MAKE_GOALS from build configs
01b9745c ANDROID: binder: store previous uclamp by uclamp_req
d8a48296 ANDROID: Update the ABI symbol list
9e9e157a ANDROID: fuse-bpf: Simplify and fix setting bpf program
dbfbd639 ANDROID: fuse-bpf: Fix bpf_test_xattr testcase error
593678ca FROMGIT: usb: gadget: udc: core: Prevent redundant calls to pullup
b142000d BACKPORT: FROMGIT: usb: gadget: udc: core: Invoke usb_gadget_connect only when started
f62ca752 FROMLIST: arm64: mte: Do not set PG_mte_tagged if tags were not initialized
132feb89 BACKPORT: FROMLIST: arm64: Also reset KASAN tag if page is not PG_mte_tagged
83cfe3cd ANDROID: ABI: Update oplus symbol list
e1f430a4 ANDROID: vendor_hooks: Add hooks to record the time of the process in various states
71f62a14 ANDROID: ABI: Update oplus symbol list
5491cac5 ANDROID: sched: Add vendor hooks to compute new cpu freq.
65b61b57 ANDROID: ABI: Update oplus symbol list
08d7a5f8 ANDROID: vendor_hooks: Add hooks for futex
319d27a2 ANDROID: GKI: Convert USB network adpaters to modules
d7d80178 ANDROID: KVM: arm64: Prevent kmemleak from accessing EL2 module sections
e8cf4c06 ANDROID: KVM: arm64: Move addr_is_allowed_memory() check into host callback
bad74575 Revert "sched/fair: Detect capacity inversion"
114ae28f Revert "sched/fair: Consider capacity inversion in util_fits_cpu()"
b06a054a Revert "sched/uclamp: Fix a uninitialized variable warnings"
8ea8ecbd Revert "sched/fair: Fixes for capacity inversion detection"
b55e0c7a Merge "Merge 5.15.109 into android14-5.15" into android14-5.15
19648ef3 ANDROID: fuse-bpf: Make fuse_test compile and pass
39590364 ANDROID: binder: store previous uclamp by uclamp_req
356e60d5 Merge "Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android14-5.15" into android14-5.15
66affbc9 ANDROID: KVM: arm64: Prevent kmemleak from accessing .hyp.data
0874e466 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android14-5.15
bef7cc81 ANDROID: 4/26/2023 KMI update
970a9ef1 ANDROID: KVM: arm64: iommu: Pass device specific flags to hypervisor
9d58eeb9 ANDROID: gki_defconfig: enable IPV6_MROUTE_MULTIPLE_TABLES
0831e880 ANDROID: dma-buf: heaps: dmabuf page pool spinlock should be spinlock_t
1beded83 ANDROID: GKI: Update virtual_device symbol list for dmabuf_page_pool_get_size
1a1e567b ANDROID: GKI: Update db845c symbol list for dmabuf_page_pool_get_size
7a3538cd ANDROID: dma-buf: heaps: Move dmabuf_page_pool struct out of the KMI
66858c87 Merge 5.15.109 into android14-5.15
754ba89a ANDROID: GKI: Update symbol list for Amlogic
f48aeeaa Linux 5.15.109
4aed6b58 soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init()
71e7ed6e soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init()
48c5fd37 soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init()
2a2a502a ASN.1: Fix check for strdup() success
9fc2e7f2 ASoC: fsl_asrc_dma: fix potential null-ptr-deref
0431e132 mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
144ff556 iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
e589986e counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
78559037 pwm: hibvt: Explicitly set .polarity in .get_state()
2147e7c2 pwm: iqs620a: Explicitly set .polarity in .get_state()
a2ab4924 pwm: meson: Explicitly set .polarity in .get_state()
dbc7a6d1 sctp: Call inet6_destroy_sock() via sk->sk_destruct().
4f66b180 dccp: Call inet6_destroy_sock() via sk->sk_destruct().
b60d534d inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
dd042131 tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
dabbe97f udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
d58366aa fuse: fix deadlock between atomic O_TRUNC and page invalidation
e21d9c60 fuse: always revalidate rename target dentry
c10a5b34 fuse: fix attr version comparison in fuse_read_update_size()
1e5c6860 purgatory: fix disabling debug info
a134b2ac docs: futex: Fix kernel-doc references after code split-up preparation
66dd5527 MIPS: Define RUNTIME_DISCARD_EXIT in LD script
e779884c sched/fair: Fixes for capacity inversion detection
4ee882e0 sched/uclamp: Fix a uninitialized variable warnings
98762616 sched/fair: Consider capacity inversion in util_fits_cpu()
99b704ae sched/fair: Detect capacity inversion
1de6ee9d sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
a77e3c0e sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
ac407e51 sched/uclamp: Fix fits_capacity() check in feec()
46c631fe mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
981e276d mm/khugepaged: check again on anon uffd-wp during isolation
29562319 drm/i915: Fix fast wake AUX sync len
afbfd70c mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
1aaa1e0a kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
ebab1a86 memstick: fix memory leak if card device is never registered
8c168553 nilfs2: initialize unused bytes in segment summary blocks
e513fb5c iio: light: tsl2772: fix reading proximity-diodes from device tree
c1573796 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path
a8466e33 platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE
4a2a34a7 xen/netback: use same error messages for same errors
08e774db nvme-tcp: fix a possible UAF when failing to allocate an io queue
1b91bfae s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
357fa038 net: dsa: b53: mmap: add phy ops
583d2abf scsi: core: Improve scsi_vpd_inquiry() checks
139bea1d scsi: megaraid_sas: Fix fw_crash_buffer_show()
73890c48 selftests: sigaltstack: fix -Wuninitialized
c2680efa platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2
fd3e8993 Input: i8042 - add quirk for Fujitsu Lifebook A574/H
14bb1fb8 f2fs: Fix f2fs_truncate_partial_nodes ftrace event
0ebc93af e1000e: Disable TSO on i219-LM card to increase speed
e722ea6d bpf: Fix incorrect verifier pruning due to missing register precision taints
25e50cdf spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()
cbce626d mlxsw: pci: Fix possible crash during initialization
4eee0d9d net: rpl: fix rpl header size calculation
92e0bc5e bonding: Fix memory leak when changing bond type to Ethernet
b24026f1 mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
5610d81d bnxt_en: Do not initialize PTP on older P3/P4 chips
7ff875ee netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements
0a397535 netfilter: nf_tables: validate catch-all set elements
25f1b40c i40e: fix i40e_setup_misc_vector() error handling
536ed39c i40e: fix accessing vsi->active_filters without holding lock
8089d724 netfilter: nf_tables: fix ifdef to also consider nf_tables=m
69ea1176 sfc: Fix use-after-free due to selftest_work
aa16f7b9 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP.
b36d82dd virtio_net: bugfix overflow inside xdp_linearize_page()
1ffc0e81 net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
fe0d832e regulator: fan53555: Fix wrong TCS_SLEW_MASK
976f8482 regulator: fan53555: Explicitly include bits header
cb9b96c1 netfilter: br_netfilter: fix recent physdev match breakage
beb1c857 arm64: dts: imx8mm-evk: correct pmic clock source
86347305 arm64: dts: meson-g12-common: specify full DMC range
dd6bd054 arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
bd129e4c ARM: dts: rockchip: fix a typo error for rk3288 spdif node
e5684349 ANDROID: Update the ABI symbol list
ab338605 Merge changes Icdb539c6,I5d35ddaa,I59838b0a,I88efacf4 into android14-5.15
4ea70537 Merge 5.15.108 into android14-5.15
ccdc86a7 ANDROID: db845c: Update list of module outs
3299fb36 Linux 5.15.108
adef0ceb nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs
c6897dfe counter: Add the necessary colons and indents to the comments of counter_compi
fa934784 counter: fix docum. build problems after filename change
0cf28334 panic, kexec: make __crash_kexec() NMI safe
9e1e5111 kexec: turn all kexec_mutex acquisitions into trylocks
6fc7a53f nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
fa43e059 nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN
a814fc9e nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760
972e06d0 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
cf773832 nvme-pci: Crucial P2 has bogus namespace ids
5a19b9a4 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs
65f5dc5d nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50
3daaa5f7 i2c: ocores: generate stop condition after timeout in polling mode
0af68641 x86/rtc: Remove __init for runtime functions
b11ff3ef sched/fair: Fix imbalance overflow
90e3dc51 sched/fair: Move calculate of avg_load to a better location
6d135378 powerpc/papr_scm: Update the NUMA distance table for the target node
0b031f59 ubi: Fix deadlock caused by recursively holding work_sem
85d7a704 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
f0b4a408 mptcp: stricter state check in mptcp_worker
925e1a51 mptcp: use mptcp_schedule_work instead of open-coding it
f4f2a1d4 cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
19c7f932 x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
05143d90 scsi: ses: Handle enclosure with just a primary component gracefully
aaae6d30 net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow
b1ca1436 net: phy: nxp-c45-tja11xx: add remove callback
0359e505 net: sfp: initialize sfp->i2c_block_size at sfp allocation
a42f565c riscv: add icache flush for nommu sigreturn trampoline
6eeb1cba drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
9b344cf6 i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call
6b337a13 tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance
1403518e tracing: Add trace_array_puts() to write into instance
670e5415 counter: 104-quad-8: Fix Synapse action reported for Index signals
6e25d374 counter: Internalize sysfs interface code
c4153e66 counter: stm32-timer-cnt: Provide defines for slave mode selection
4c101084 counter: stm32-lptimer-cnt: Provide defines for clock polarities
189ada57 ACPI: resource: Add Medion S17413 to IRQ override quirk
248a18a8 wifi: iwlwifi: mvm: fix mvmtxq->stopped handling
0efd9ed9 asymmetric_keys: log on fatal failures in PE/pkcs7
ae2b44ae verify_pefile: relax wrapper length check
744f80ae drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
05a24344 efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
0f9d2fc5 i2c: hisi: Avoid redundant interrupts
d21a4621 i2c: imx-lpi2c: clean rx/tx buffers upon new message
8451da30 wifi: mwifiex: mark OF related data as maybe unused
9aeff275 power: supply: cros_usbpd: reclassify "default case!" as debug
788f4a3d ARM: 9290/1: uaccess: Fix KASAN false-positives
53967ac8 libbpf: Fix single-line struct definition output in btf_dump
906a6689 skbuff: Fix a race between coalescing and releasing SKBs
7ccc58a1 net: macb: fix a memory corruption in extended buffer descriptor mode
ed2ec39e udp6: fix potential access to stale information
e97ff11b RDMA/core: Fix GID entry ref leak when create_ah fails
6109f5b1 sctp: fix a potential overflow in sctp_ifwdtsn_skip
c6a796ee net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
9b1ca43b qlcnic: check pci_reset_function result
ffa4f329 drm/armada: Fix a potential double free in an error handling path
a94f5d35 tcp: restrict net.ipv4.tcp_app_win
a08ec4ed niu: Fix missing unwind goto in niu_alloc_channels()
e35ae49b 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
b41da674 bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
48e8e785 RDMA/cma: Allow UD qp_type to join multicast only
1569a4cd IB/mlx5: Add support for 400G_8X lane speed
f6711bc5 RDMA/irdma: Add ipv4 check to irdma_find_listener()
c8c7a7ae RDMA/irdma: Increase iWARP CM default rexmit count
810250c9 RDMA/irdma: Fix memory leak of PBLE objects
aa2607ba clk: sprd: set max_register according to mapping range
0004a50c drm/i915/dsi: fix DSS CTL register offsets for TGL+
1bb4a52c KVM: arm64: PMU: Restore the guest's EL0 event counting after migration
c7acce3a mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
7233b5ba mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
5ded9b75 mtd: rawnand: meson: fix bitmask for length in command word
0162836a mtdblock: tolerate corrected bit-flips
ad574345 fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
a55a9536 btrfs: fix fast csum implementation detection
6da03c23 btrfs: print checksum type and implementation at mount time
0efb276d Bluetooth: Fix race condition in hidp_session_thread
ac6725a6 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
d98498ad ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
c5797c87 ALSA: emu10k1: don't create old pass-through playback device on Audigy
f1ef4531 ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()
7901d787 ALSA: i2c/cs8427: fix iec958 mixer control deactivation
d8697aa1 ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
34a0ada0 ALSA: emu10k1: fix capture interrupt handler unlinking
55e4eef5 Revert "pinctrl: amd: Disable and mask interrupts on resume"
e773d28b f2fs: remove unnessary comment in __may_age_extent_tree
4bfa7f8c f2fs: allocate node blocks for atomic write block replacement
a13c8e91 f2fs: use cow inode data when updating atomic write
b8cd743c f2fs: remove power-of-two limitation of zoned device
5d4d9fa9 f2fs: allocate trace path buffer from names_cache
fcaf5d8a ANDROID: preserve CRC for xhci symbols
82dadab1 Merge 5.15.107 into android14-5.15
3421338a f2fs: add has_enough_free_secs()
4d199b7d f2fs: relax sanity check if checkpoint is corrupted
60ada758 f2fs: refactor f2fs_gc to call checkpoint in urgent condition
aac0a045 f2fs: remove folio_detach_private() in .invalidate_folio and .release_folio
b4ad76d4 f2fs: fix to call clear_page_private_reference in .{release,invalid}_folio
a1b01c5b f2fs: remove bulk remove_proc_entry() and unnecessary kobject_del()
56326e3e f2fs: support iopoll method
4fdad925 Linux 5.15.107
c862d7de bpftool: Print newline before '}' for struct with padding only fields
1585f3fc ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown
b97e4100 kbuild: fix single directory build
326b80bd mm: take a page reference when removing device exclusive entries
1fc9263a drm/bridge: lt9611: Fix PLL being unable to lock
4bdf1514 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
cbe5f7fe ring-buffer: Fix race while reader and writer are on the same page
23ed5af5 drm/nouveau/disp: Support more modes by checking with lower bpc
6f2180c5 drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
a184df0d mm: vmalloc: avoid warn_alloc noise caused by fatal signal
d88d7a9f ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
33d5d4e6 tracing: Free error logs of tracing instances
c74065da can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
4fe1d9b6 can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
0af8fae8 fs: drop peer group ids under namespace lock
33a503b7 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
20c5e109 ftrace: Mark get_lock_parent_ip() __always_inline
a007b7dc perf/core: Fix the same task check in perf_event_set_output
8417eb9a cifs: sanitize paths in cifs_update_super_prepath.
df23c702 smb3: lower default deferred close timeout to address perf regression
1d9cad9c smb3: allow deferred close timeout to be configurable
5e5c5f47 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
ae73c4dd scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
c8c17991 iio: adc: ad7791: fix IRQ flags
bc61cce6 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
97302eb6 coresight: etm4x: Do not access TRCIDR1 for identification
fd23e9bb ALSA: hda/realtek: Add quirk for Clevo X370SNW
f204f382 ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
091b3e31 dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
d540aea4 nilfs2: fix sysfs interface lifetime
92684e02 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
ba3a88b4 tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
ad142624 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
1184bd5c tty: serial: sh-sci: Fix transmit end interrupt handler
1f49173b iio: light: cm32181: Unregister second I2C client if present
77593b4e iio: dac: cio-dac: Fix max DAC write value check for 12-bit
73742a44 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
7a1e21d2 iio: adis16480: select CONFIG_CRC32
4d3841fe USB: serial: option: add Quectel RM500U-CN modem
7151d2af USB: serial: option: add Telit FE990 compositions
e1aa1c1b usb: typec: altmodes/displayport: Fix configure initial pin assignment
9cd66aa2 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
f8d59e2a usb: dwc3: pci: add support for the Intel Meteor Lake-S
11453332 usb: cdnsp: Fixes error: uninitialized symbol 'len'
83637720 xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
1122474b usb: xhci: tegra: fix sleep in atomic call
f5c59345 kbuild: refactor single builds of *.ko
e62d179b gve: Secure enough bytes in the first TX desc for all TCP pkts
40c6802d ethtool: reset #lanes when lanes is omitted
4eada1da ice: Reset FDIR counter in FDIR init stage
391d28c0 ice: fix wrong fallback logic for FDIR
e215928a NFSD: callback request does not use correct credential for AUTH_SYS
bbca64f2 sunrpc: only free unix grouplist after RCU settles
ca7c3b4a net: stmmac: fix up RX flow hash indirection table when setting channels
3a997c0d net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
0ae8cdf0 gpio: davinci: Add irq chip flag to skip set wake
1c19a42b platform/x86: think-lmi: Clean up display of current_value on Thinkstation
cccdb309 platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings
b9396d99 platform/x86: think-lmi: Fix memory leak when showing current settings
d65ff2fe ipv6: Fix an uninit variable access bug in __ip6_make_skb()
926c8299 net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
667eb99c sctp: check send stream number after wait_for_sndbuf
9692e16b net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
5d1007e8 net: don't let netpoll invoke NAPI if in xmit context
e150a5c9 icmp: guard against too small mtu
a6416012 NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
b9ba5906 net: qrtr: Fix a refcount bug in qrtr_recvmsg()
3ef52e4b net: qrtr: combine nameservice into main module
30c5a016 wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
32a8dc8d KVM: s390: pv: fix external interruption loop not always detected
fcd6c747 pwm: sprd: Explicitly set .polarity in .get_state()
a8ab13c7 pwm: cros-ec: Explicitly set .polarity in .get_state()
c373e49f Drivers: vmbus: Check for channel allocation before looking up relids
b50cd678 gpio: GPIO_REGMAP: select REGMAP instead of depending on it
0a473f83 bpf: hash map, avoid deadlock with suitable hash mask
543d66a5 serial: exar: Add support for Sealevel 7xxxC serial cards
7773bb08 serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards
c73db89d iavf/iavf_main: actually log ->src mask when talking about it
b2d29830 iavf: return errno code instead of status code
cdf3f5ef platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode
7798cd69 platform/x86: int3472: Split into 2 drivers
5cc70e78 RDMA/irdma: Do not request 2-level PBLEs for CQ alloc
c22ac849 NFSD: pass range end to vfs_fsync_range() instead of count
34a14759 NFSD: Fix sparse warning
8059e200 ocfs2: fix memory leak in ocfs2_mount_volume()
b613d8dc ocfs2: rewrite error handling of ocfs2_fill_super
05abe9c0 ocfs2: ocfs2_mount_volume does cleanup job before return error
6a328c64 f2fs: remove batched_trim_sections node description
9f452207 f2fs: fix to check return value of inc_valid_block_count()
5a37d6f4 f2fs: fix to check return value of f2fs_do_truncate_blocks()
cba03c29 f2fs: fix passing relative address when discard zones
f879f5e2 f2fs: fix potential corruption when moving a directory
475f6601 f2fs: add radix_tree_preload_end in error case
931b9b0f f2fs: fix to recover quota data correctly
b99e20f0 f2fs: fix to check readonly condition correctly
0e43dfdc docs: f2fs: Correct instruction to disable checkpoint
edb05b6e f2fs: fix to keep consistent i_gc_rwsem lock order
ac9998fd f2fs: fix to drop all dirty pages during umount() if cp_error is set
4aebaf7b f2fs: fix to avoid use-after-free for cached IPU bio
6fe7c2cf f2fs: remove unneeded in-memory i_crtime copy
03b9ae46 f2fs: use f2fs_hw_is_readonly() instead of bdev_read_only()
d760228a f2fs: use common implementation of file type
eba89e2e f2fs: merge lz4hc_compress_pages() to lz4_compress_pages()
f08d4d31 f2fs: convert to use sysfs_emit
4b5a2089 f2fs: set default compress option only when sb_has_compression
ae96beab f2fs: Fix system crash due to lack of free space in LFS
8904daeb f2fs: remove struct victim_selection default_v_ops
676d6204 f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block
a7867e56 f2fs: fix iostat lock protection
b73ed3a2 f2fs: fix align check for npo2
3c58b4a0 f2fs: add compression feature check for all compress mount opt
8278903a f2fs: convert is_extension_exist() to return bool type
80901998 f2fs: fix scheduling while atomic in decompression path
82ab4083 f2fs: preserve direct write semantics when buffering is forced
7ce655ef f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
256d5300 f2fs: remove else in f2fs_write_cache_pages()
b6b97987 f2fs: apply zone capacity to all zone type
3f036f17 f2fs: fix to handle filemap_fdatawrite() error in f2fs_ioc_decompress_file/f2fs_ioc_compress_file
ea45ca92 f2fs: convert to MAX_SBI_FLAG instead of 32 in stat_show()
dcb4c5ba f2fs: Fix discard bug on zoned block devices with 2MiB zone size
e0622237 f2fs: remove entire rb_entry sharing
3bcee3b9 f2fs: factor out discard_cmd usage from general rb_tree use
3e1d88e5 f2fs: factor out victim_entry usage from general rb_tree use
7fabd7eb f2fs: fix uninitialized skipped_gc_rwsem
2bdc6a5d f2fs: handle dqget error in f2fs_transfer_project_quota()
afd94b56 f2fs: convert to use bitmap API
a6fe7522 f2fs: export compress_percent and compress_watermark entries
982eb225 f2fs: make f2fs_sync_inode_meta() static
30b2257f f2fs: Fix f2fs_truncate_partial_nodes ftrace event
build/kernel: (11 changes)
fc85a80d kleaf: Resolve labels in macros properly (workspace.bzl)
6ff4f9a8 kleaf: Omit MAKE_GOALS warning when set in kernel_build
6fab992a Skip test for rc*.
2bdda9d3 kleaf: Resolve labels in macros properly (fail messages)
5f3fd7c0 kleaf: DdkSubmoduleInfo uses KernelModuleDepInfo.
7429d7e4 kleaf: Create KernelModuleDepsInfo.
2f87b1fa kleaf: Resolve labels in macros properly (kernel_build)
093a3da9 kleaf: Resolve labels in macros properly (common_kernels).
e2091862 kleaf: DDK: Docs for includes / hdrs.
f1d6a9a9 kleaf: format integration_test.py.
60983426 ANDROID: GKI: extract_symbols.py: use a simpler symbol sort
private/devices/google/shusky: (7 changes)
319d0cb2 rel_path2 -> realpath --relative-to.
a4db0c38 arm64/dts: zuma: move DP connector config to common file
e801830d Add more GKI_MODULES
e45b86bc shusky/vibrator: Update I2C clock speed to 1MHz
bc310b84 shusky: Re-enable ARM64_SVE
529b92fe display: hk3: wait one vblank after switching to HS mode
165566cf drm: common: move common includes to subfolder
private/google-modules/bms: (3 changes)
8193170f p9221_charger: add EPP Tx guarPwr to logbuffer
ae19311e pca9468_charger, ln8411_driver: re-enter cc mode on tier switch
d6debad4 max1720x_battery: allow age data to be empty timerh
private/google-modules/display: (4 changes)
c974af93 drm: samsung: check EOTF when enabling GM
51f623f3 drm: samsung: improve debug log for sysmmu fault issue
a61d5a5d panel: avoid setting the same op_hz twice
e2363766 drm: common: move common includes to subfolder
private/google-modules/gpu: (3 changes)
b229ff7f mali_kbase: platform: [SLC-VK] Add new MGM group id for explicit SLC allocations.
7abb9a26 mali_kbase: [SLC-VK] Add new BASE_MEM_GROUP for explicit SLC allocations.
b697aea2 mali_kbase: [SLC-VK] Add CCTX memory class for explicit SLC allocations.
private/google-modules/lwis: (2 changes)
522a9aab IO Entry: Support Wait and Poll in short interval functions
06273584 I2C: Remove redundant parameter in lwis_i2c_io_entry_rw
private/google-modules/soc/gs: (22 changes)
9e04e00a vh: sched: Add a knob for boost adpf prio
530b4c4b vh: sched: Fix race with rt_mutex
db46754b soc/google: fix "emergency reset" reset message
1a22cae9 rel_path2 -> realpath --relative-to.
b2831f99 arm64/dts: zuma: move DP connector config to common file
4af781aa usb: host: don't release wakelock before enabling suspend feature
e84b18b4 arm64/dts: zuma: set ISP BE transaction threads priority to RT
93498d5f PIXEL: ufs: fips: Suppress a kernel warning
6730b59a arm64/dts: zuma: add bts-scenario camera_default for isp-fe device node
54b09b7c google/debug: modify delta time vairable type
28258b57 odpm: reset meter when encountering clock error
738efaf2 arm64/dts: zuma: gs101: [SLC-VK] Add memory group g1.
c1ecc1a3 kleaf: fix build config generation
246911fa tcpci_max77759: fix build issues with typec traces
ade340f5 dma-heap: samsung: Use dmabuf_page_pool_get_size
580e1770 vendor_hook: sched: fix build issues with sched traces
646873d6 arm64/s2mpu: Use new pkvm_iommu_register function signature
743735ed GCMA: add event trace for allocation latency
3f0edb33 GCMA allocation latency
622f8570 GCMA: sysfs refactoring
908a9ccc soc/google: DSS: remove unused export functions
df7c3665 drivers: zuma: ignore CPUfreq vote until TMU is ready
private/google-modules/touch/common: (1 change)
af535551 gti: support the configuration of continuous reporting
private/google-modules/touch/goodix: (1 change)
816f25f6 touch/goodix: fix deadlock between gti and goodix
Bug: 232434016
Bug: 234150324
Bug: 239987494
Bug: 245675204
Bug: 257544191
Bug: 259596478
Bug: 260174400 (ACK)
Bug: 264474028 (ACK)
Bug: 265007605
Bug: 266218075
Bug: 266606113
Bug: 266980402
Bug: 269174009
Bug: 270996637
Bug: 274070601
Bug: 274528911
Bug: 276635706
Bug: 277223132
Bug: 277633219
Bug: 278825349
Bug: 278827197
Bug: 278834131
Bug: 279144159
Bug: 280110768
Bug: 280137193
Bug: 280475729
Bug: 280522539
Bug: 280527120
Bug: 280550378
Bug: 280623679
Bug: 280649539
Bug: 280675409
Bug: 280697350
Bug: 280697569
Bug: 280704201
Bug: 280896629
Bug: 280975172
Pick-Prebuilt: 530016257
Build-Id: 10080350
Processing-Config: kernel_headers
Change-Id: Ic5e994d459e62c818a368f9b46ad96d399ef6d00
Signed-off-by: SecurityBot <[email protected]>
4196 files changed