mirror of
https://github.com/hardkernel/linux.git
synced 2026-03-26 04:20:23 +09:00
This catches the android14-5.15 branch up with the 5.15.131 LTS upstream release. It contains the following commits: *b92c49c7b8Merge 5.15.131 into android14-5.15-lts |\ | *aff03380bdLinux 5.15.131 | *cd8ab566cfusb: typec: tcpci: clear the fault status bit | *403b2e9409usb: typec: tcpci: move tcpci.h to include/linux/usb/ | *f29483873epinctrl: amd: Don't show `Invalid config param` errors | *b911bef132nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse | *1c6ddf739fnilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() | *f6e61aef5ctcpm: Avoid soft reset when partner does not support get_status | *da0e7d435efsi: master-ast-cf: Add MODULE_FIRMWARE macro | *72eca651d7firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe | *907216337bserial: sc16is7xx: fix bug when first setting GPIO direction | *45d9611ebfserial: sc16is7xx: fix broken port 0 uart init | *f90e267dd2serial: qcom-geni: fix opp vote on shutdown | *46d13013b5wifi: mt76: mt7921: do not support one stream on secondary antenna only | *a5c2a467e9Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition | *f49294ad68staging: rtl8712: fix race condition | *d17cec60e8HID: wacom: remove the battery when the EKR is off | *842c7da3eeusb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 | *276a906f81usb: dwc3: meson-g12a: do post init to fix broken usb after resumption | *60f938e84fALSA: usb-audio: Fix init call orders for UAC1 | *e949dd2a9bUSB: serial: option: add FOXCONN T99W368/T99W373 product | *c41411d8b3USB: serial: option: add Quectel EM05G variant (0x030e) | *09baa839d4modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules | *997a194914rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff | *3d0f640860net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index | *da95090821mmc: au1xmmc: force non-modular build and remove symbol_get usage | *e3e68100c0ARM: pxa: remove use of symbol_get() | *bb5bf157b5ksmbd: replace one-element array with flex-array member in struct smb2_ea_info | *2e3f57f74cksmbd: fix wrong DataOffset validation of create context | *b3ad7f39fderofs: ensure that the post-EOF tails are all zeroed * |5879d78a5aMerge 5.15.130 into android14-5.15-lts |\| | *8f790700c9Linux 5.15.130 | *69347c3340rcu-tasks: Add trc_inspect_reader() checks for exiting critical section | *8046fb611frcu-tasks: Wait for trc_read_check_handler() IPIs | *da22db901crcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader | *a0249d365arcu: Prevent expedited GP from enabling tick on offline CPU | *7aec063d60ARM: module: Use module_init_layout_section() to spot init sections | *4a8976052aarm64: module: Use module_init_layout_section() to spot init sections | *f8a74159d1arm64: module-plts: inline linux/moduleloader.h | *363bbb5008module: Expose module_init_layout_section() | *758e3d0cb7ACPI: thermal: Drop nocrt parameter * |7d5fd694aeANDROID: GKI: Update the .stg defintion due to opaque type change. * |d3d222d2f0Revert "drm/display/dp: Fix the DP DSC Receiver cap size" * |7ae847d162Merge 5.15.129 into android14-5.15-lts |\| | *9e43368a33Linux 5.15.129 | *d48016d748mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer | *1c41cd30d5mm: memory-failure: fix unexpected return value in soft_offline_page() | *0712721e4fmm: memory-failure: kill soft_offline_free_page() | *efd02b5caddma-buf/sw_sync: Avoid recursive lock during fence signal | *8dbf913520pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} | *f1c0402b8eclk: Fix undefined reference to `clk_rate_exclusive_{get,put}' | *10bc3eddc6scsi: core: raid_class: Remove raid_component_add() | *d3d57cdbfdscsi: snic: Fix double free in snic_tgt_create() | *ef56cc8889can: raw: add missing refcount for memory leak fix | *930f3f1649drm/i915: Fix premature release of request's reusable memory | *3cb86cc565cgroup/cpuset: Free DL BW in case can_attach() fails | *ffff4fc4basched/deadline: Create DL BW alloc, free & check overflow interface | *86aa907959cgroup/cpuset: Iterate only if DEADLINE tasks are present | *43d8cbfefasched/cpuset: Keep track of SCHED_DEADLINE task in cpusets | *d0eb4917f4sched/cpuset: Bring back cpuset_mutex | *918879de0ecgroup/cpuset: Rename functions dealing with DEADLINE accounting | *78efab71a6torture: Fix hang during kthread shutdown phase | *c8fb97dd7fnfsd: use vfs setgid helper | *0196651186nfs: use vfs setgid helper | *a7a1849899x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 | *ad79f943c8x86/fpu: Invalidate FPU state correctly on exec() | *b190cf1f27drm/display/dp: Fix the DP DSC Receiver cap size | *c8aab333d4drm/vmwgfx: Fix shader stage validation | *b53ed41516PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus | *60ba1bfa03media: vcodec: Fix potential array out-of-bounds in encoder queue_setup | *544cd10defof: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock | *f1d4a58818of: unittest: Fix EXPECT for parse_phandle_with_args_map() test | *ce66cd4786radix tree: remove unused variable | *898c8c5b11lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels | *ff90a4c6edbatman-adv: Hold rtnl lock during MTU update via netlink | *ea38c0d9aabatman-adv: Fix batadv_v_ogm_aggr_send memory leak | *7f3f72eb8fbatman-adv: Fix TT global entry leak when client roamed back | *f7667b4988batman-adv: Do not get eth header before batadv_check_management_packet | *3f9312dd75batman-adv: Don't increase MTU when set by user | *cde5a240d7batman-adv: Trigger events for auto adjusted MTU | *22426e1ce6selinux: set next pointer before attaching to list | *711595bfdcnfsd: Fix race to FREE_STATEID and cl_revoked | *bd1697e122NFS: Fix a use after free in nfs_direct_join_group() | *5f64261374mm: add a call to flush_cache_vmap() in vmap_pfn() | *440c10034bALSA: ymfpci: Fix the missing snd_card_free() call at probe error | *5cc7d81cf5clk: Fix slab-out-of-bounds error in devm_clk_release() | *0f72859acfNFSv4: Fix dropped lock for racing OPEN and delegation return | *9c025420feibmveth: Use dcbf rather than dcbfl | *7e546bd089Revert "KVM: x86: enable TDP MMU by default" | *67af12f558net/ncsi: change from ndo_set_mac_address to dev_set_mac_address | *4451457d61net/ncsi: make one oem_gma function for all mfr id | *f683f4be80bonding: fix macvlan over alb bond support | *0fa8046e92net: remove bond_slave_has_mac_rcu() | *f0ec97fca6rtnetlink: Reject negative ifindexes in RTM_NEWLINK | *00247cfd2brtnetlink: return ENODEV when ifname does not exist and group is given | *75cfb7de44netfilter: nf_tables: fix out of memory error handling | *f22954f8c5netfilter: nf_tables: flush pending destroy work before netlink notifier | *ff34403fefnet/sched: fix a qdisc modification with ambiguous command request | *30624ea3f8igc: Fix the typo in the PTM Control macro | *f697c3ead1igb: Avoid starting unnecessary workqueues | *d7823d752cice: fix receive buffer size miscalculation | *ace1b0ae30net: validate veth and vxcan peer ifindexes | *335be58541net: bcmgenet: Fix return value check for fixed_phy_register() | *60a5034584net: bgmac: Fix return value check for fixed_phy_register() | *5b52c9ba42ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() | *2bad37b6f6dccp: annotate data-races in dccp_poll() | *9b015360e8sock: annotate data-races around prot->memory_pressure | *c52c6c0223octeontx2-af: SDP: fix receive link config | *ce6e2b14bctracing: Fix memleak due to race between current_tracer and trace | *ef748360batracing: Fix cpu buffers unavailable due to 'record_disabled' missed | *fdf5804d74can: raw: fix lockdep issue in raw_release() | *278fccf587drm/amd/display: check TG is non-null before checking if enabled | *a955e6a0e3drm/amd/display: do not wait for mpc idle if tg is disabled | *e0bd4f0c60can: raw: fix receiver memory leak | *b832174b7fjbd2: fix a race when checking checkpoint buffer busy | *9c31bb2684jbd2: remove journal_clean_one_cp_list() | *d91783e686jbd2: remove t_checkpoint_io_list | *a0ab49e7a7ALSA: pcm: Fix potential data race at PCM memory allocation helpers | *2e56d380dafbdev: fix potential OOB read in fast_imageblit() | *14163f4a4ffbdev: Fix sys_imageblit() for arbitrary image widths | *5b60bd9081fbdev: Improve performance of sys_imageblit() | *166f0bf456MIPS: cpu-features: Use boot_cpu_type for CPU type based features | *8f106e9740MIPS: cpu-features: Enable octeon_cache by cpu_type | *d1d0b239f9fs: dlm: fix mismatch of plock results from userspace | *77d334c446fs: dlm: use dlm_plock_info for do_unlock_close | *f9a33cc7d9fs: dlm: change plock interrupted message to debug again | *7ac088841ffs: dlm: add pid to debug log | *df9c842ab0dlm: replace usage of found with dedicated list iterator variable | *33e9c610e3dlm: improve plock logging if interrupted | *d9ce077f8bPCI: acpiphp: Reassign resources on bridge if necessary | *8cc8645dd3xprtrdma: Remap Receive buffers after a reconnect | *91a707507eNFSv4: fix out path in __nfs4_get_acl_uncached | *323b830eebNFSv4.2: fix error handling in nfs42_proc_getxattr | *5de0a325c4objtool/x86: Fix SRSO mess * |642354c26dMerge 5.15.128 into android14-5.15-lts |\| | *5ddfe5cc87Linux 5.15.128 | *9080f4fcc2x86/srso: Correct the mitigation status when SMT is disabled | *484eefc6ffobjtool/x86: Fixup frame-pointer vs rethunk | *55f1cbeaa1x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG | *fa24cd0fbcx86/srso: Disable the mitigation on unaffected configurations | *aa0777ce0dx86/CPU/AMD: Fix the DIV(0) initial fix attempt | *bbe585239dx86/retpoline: Don't clobber RFLAGS during srso_safe_ret() | *19f23d16b0x86/static_call: Fix __static_call_fixup() | *df6495f203x86/srso: Explain the untraining sequences a bit more | *43548590adx86/cpu: Cleanup the untrain mess | *035e906bfcx86/cpu: Rename srso_(.*)_alias to srso_alias_\1 | *19c1c04996x86/cpu: Rename original retbleed methods | *f77dbb9096x86/cpu: Clean up SRSO return thunk mess | *f624ce6c7fx86/ibt: Add ANNOTATE_NOENDBR | *f1171d455dobjtool: Add frame-pointer-specific function ignore | *08f7cfd44fx86/alternative: Make custom return thunk unconditional | *0d810eff09x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() | *8089aae602x86/cpu: Fix __x86_return_thunk symbol type | *5b28fda5fdmmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove | *e8c5081da2net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled | *431db3f48cvirtio-net: set queues after driver_ok | *d39fc9b94daf_unix: Fix null-ptr-deref in unix_stream_sendpage(). | *9a4d8dc706arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 | *6b64974e02exfat: check if filename entries exceeds max filename length | *6065b30171netfilter: set default timeout to 3 secs for sctp shutdown send and recv state | *a00c5d2c20drm/amd: flush any delayed gfxoff on suspend entry | *d578c919dedrm/qxl: fix UAF on handle creation | *ff09f9e671mmc: block: Fix in_flight[issue_type] value error | *b803fedb6emmc: wbsd: fix double mmc_free_host() in wbsd_init() | *961f7ce162cifs: Release folio lock on fscache read hit. | *cc3f194f46ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. | *18e27df4f2serial: 8250: Fix oops for port->pm on uart_change_pm() | *e9b8ee715driscv: uaccess: Return the number of bytes effectively not copied | *b2a331abcbALSA: hda/realtek - Remodified 3k pull low procedure | *dfb9676ed2soc: aspeed: socinfo: Add kfree for kstrdup | *c5ac7522a8ASoC: meson: axg-tdm-formatter: fix channel slot allocation | *fd346ef1cdASoC: rt5665: add missed regulator_bulk_disable | *e878458d82ARM: dts: imx: Set default tuning step for imx6sx usdhc | *430c29a54earm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict | *03522d73a4bus: ti-sysc: Flush posted write on enable before reset | *578371ce0dnet: do not allow gso_size to be set to GSO_BY_FRAGS | *5fc4fd3f3esock: Fix misuse of sk_under_memory_pressure() | *fc3d82d295net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset | *f11c2802e1i40e: fix misleading debug logs | *5ba2b936f3iavf: fix FDIR rule fields masks validation | *ae6834689fteam: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves | *0ffbc341cfnet: phy: broadcom: stub c45 read/write for 54810 | *bf221e5e4bnetfilter: nft_dynset: disallow object maps | *9177869b85ipvs: fix racy memcpy in proc_do_sync_threshold | *1adaec4758netfilter: nf_tables: deactivate catchall elements in next generation | *82109740d6netfilter: nf_tables: fix false-positive lockdep splat | *b2f6d73395drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs | *7207ee323aselftests: mirror_gre_changes: Tighten up the TTL test match | *c2a6ffe3f1net: phy: fix IRQ-based wake-on-lan over hibernate / power off | *8e5e967348xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH | *075448a2ebxfrm: add NULL check in xfrm_update_ae_params | *e1e04cc2efip_vti: fix potential slab-use-after-free in decode_session6 | *a1639a82ceip6_vti: fix slab-use-after-free in decode_session6 | *44b3d40967xfrm: fix slab-use-after-free in decode_session6 | *a465ace883net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure | *fed1cd2cd3net: af_key: fix sadb_x_filter validation | *1960f46807net: xfrm: Fix xfrm_address_filter OOB read | *080dedb1cai2c: designware: Handle invalid SMBus block data response length value | *416c538684i2c: designware: Correct length byte validation logic | *b966e9e1e2btrfs: fix BUG_ON condition in btrfs_cancel_balance | *77698e6ff6tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms | *2a52344643tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux | *8ef25fb134powerpc/rtas_flash: allow user copy to flash block cache objects | *bb70e2b70ffbdev: mmp: fix value check in mmphw_probe() | *184f1b68bbi2c: hisi: Only handle the interrupt of the driver's transfer | *c4e671dae5i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue | *b99f490ea8cifs: fix potential oops in cifs_oplock_break | *a5ae5a81bcvduse: Use proper spinlock for IRQ injection | *5b7d5c2dd6virtio-mmio: don't break lifecycle of vm_dev | *edf3b5aadbbtrfs: move out now unused BG from the reclaim list | *170773563eARM: dts: nxp/imx6sll: fix wrong property name in usbphy node | *4ffbfe1c98ARM: dts: imx6sll: fixup of operating points | *e2ff5cf681mmc: sunxi: fix deferred probing | *f93e8c5a7bmmc: bcm2835: fix deferred probing | *4eeba5d476USB: dwc3: fix use-after-free on core driver unbind | *a78fe5c9d8USB: dwc3: qcom: fix NULL-deref on suspend | *8a6b753402tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A | *701bb5fee7tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms | *fa254ab7d0tty: serial: fsl_lpuart: Add i.MXRT1050 support | *20351ddb1fusb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume() | *31a0e60fe1USB: dwc3: gadget: drop dead hibernation code | *d9e004104eusb: dwc3: Fix typos in gadget.c | *2fa487a946usb: dwc3: Remove DWC3 locking during gadget suspend/resume | *7dfb384e76usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect | *d3c82f24eedrm/amd/display: fix access hdcp_workqueue assert | *0ba6c7ba08drm/amd/display: phase3 mst hdcp for multiple displays | *99c444d3c3drm/amd/display: save restore hdcp state when display is unplugged from mst hub | *4f1beb75f6ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks | *f84c2ca349igc: read before write to SRRCTL register | *9fa82f031aiio: addac: stx104: Fix race condition when converting analog-to-digital | *d31d04ec40iio: addac: stx104: Fix race condition for stx104_write_raw() | *89a007f3a3iio: stx104: Move to addac subdirectory | *cadf8f2d7ciio: adc: stx104: Implement and utilize register structures | *6089d35434iio: adc: stx104: Utilize iomap interface | *565b96d9a7iio: add addac subdirectory | *49b830d75fring-buffer: Do not swap cpu_buffer during resize process | *6657ecbcc3powerpc/kasan: Disable KCOV in KASAN code | *8703b26387ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() | *5ed4dbc137ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 | *c7d8b5f46ffs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted | *3a00ec562ffs: ntfs3: Fix possible null-pointer dereferences in mi_read() | *e7799bb4dbfs/ntfs3: Enhance sanity check while generating attr_list | *ef568da1fddrm/amdgpu: Fix potential fence use-after-free v2 | *5720c7e185Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally | *548a6b64b3Bluetooth: L2CAP: Fix use-after-free | *302d045963watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub) | *2ea70379e4firewire: net: fix use after free in fwnet_finish_incoming_packet() | *97fd1c8e9cpcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() | *85e8881500gfs2: Fix possible data races in gfs2_show_options() | *eafb79d244usb: chipidea: imx: add missing USB PHY DPDM wakeup setting | *7bdb4c9630usb: chipidea: imx: don't request QoS for imx8ulp | *25decbbb66thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() | *776b34615amedia: platform: mediatek: vpu: fix NULL ptr dereference | *cb174344bfusb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push | *1676748aa2media: v4l2-mem2mem: add lock to protect parameter num_rdy | *9850867042smb: client: fix warning in cifs_smb3_do_mount() | *a3f252436eovl: check type and offset of struct vfsmount in ovl_entry | *1a650d3ccdRDMA/mlx5: Return the firmware result upon destroying QP/RQ | *9631d88503HID: add quirk for 03f0:464a HP Elite Presenter Mouse | *4921792e04drm/amdgpu: install stub fence into potential unused fence pointers | *fd41646d43HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard | *ff10cd3e9bdma-remap: use kvmalloc_array/kvfree for larger dma memory remap | *e9ce774052ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion | *7d53d1e476iopoll: Call cpu_relax() in busy loops | *ca66e9dd98ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings | *cc15908308PCI: tegra194: Fix possible array out of bounds access | *e2d10f1de1net: tls: avoid discarding data on record close | *9a15ca8939net/tls: Multi-threaded calls to TX tls_dev_del | *2d93157b7enet/tls: Perform immediate device ctx cleanup when possible | *51222e1c77macsec: use DEV_STATS_INC() | *3d64a232e4macsec: Fix traffic counters/statistics | *396a192140selftests: forwarding: tc_actions: Use ncat instead of nc | *d61a0886d3selftests: forwarding: tc_actions: cleanup temporary files when test is aborted | *a798977df6mmc: sdhci-f-sdh30: Replace with sdhci_pltfm * |e87edba21fMerge 5.15.127 into android14-5.15-lts |\| | *f6f7927ac6Linux 5.15.127 | *c597d8cb0dtimers/nohz: Last resort update jiffies on nohz_full IRQ entry | *b4d36e6c5dtimers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped | *c3b954a51btick: Detect and fix jiffies update stall | *af99918f0esch_netem: fix issues in netem_change() vs get_dist_table() | *5d094d4e7balpha: remove __init annotation from exported page_is_ram() | *f8d6d25756scsi: qedf: Fix firmware halt over suspend and resume | *85db1cd174scsi: qedi: Fix firmware halt over suspend and resume | *e70469c289scsi: fnic: Replace return codes in fnic_clean_pending_aborts() | *6bc7f4c8c2scsi: core: Fix possible memory leak if device_add() fails | *461f8ac666scsi: snic: Fix possible memory leak if device_add() fails | *171e117cdcscsi: 53c700: Check that command slot is not NULL | *7a792b3d88scsi: storvsc: Fix handling of virtual Fibre Channel timeouts | *0f52d7b782scsi: core: Fix legacy /proc parsing buffer overflow | *b757ef99dfnetfilter: nf_tables: report use refcount overflow | *9bdbbcf9d1nvme-rdma: fix potential unbalanced freeze & unfreeze | *d68f8ef6efnvme-tcp: fix potential unbalanced freeze & unfreeze | *ae6e21f8bbbtrfs: set cache_block_group_error if we find an error | *314135b7babtrfs: reject invalid reloc tree root keys with stack dump | *69dd147de4btrfs: exit gracefully if reloc roots don't match | *c40d4b60c5btrfs: don't stop integrity writeback too early | *555e126dd3ibmvnic: Handle DMA unmapping of login buffs in release functions | *34fcc82382ibmvnic: Unmap DMA login rsp buffer on send login fail | *cee62753cfibmvnic: Enforce stronger sanity checks on login response | *27e8db8380net/mlx5: Skip clock update work when device is in error state | *f638fc2f73net/mlx5: Allow 0 for total host VFs | *086a80eb62dmaengine: mcf-edma: Fix a potential un-allocated memory access | *7e1dc94b2dnexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID | *608a4327c2nexthop: Make nexthop bucket dump more efficient | *4457300cfdnexthop: Fix infinite nexthop dump when using maximum nexthop ID | *91307347d6net: hns3: add wait until mac link down | *094310eb2bnet: hns3: refactor hclge_mac_link_status_wait for interface reuse | *1ae9703c2enet: phy: at803x: remove set/get wol callbacks for AR8032 | *7d496cd83aRDMA/umem: Set iova in ODP flow | *f78a4238a8wifi: cfg80211: fix sband iftype data lookup for AP_VLAN | *26a27dd760drm/rockchip: Don't spam logs in atomic check | *918c1e6843IB/hfi1: Fix possible panic during hotplug remove | *df21468bfdiavf: fix potential races for FDIR filters | *b1f985cf1cdrivers: net: prevent tun_build_skb() to exceed the packet size limit | *f239c9e1d9dccp: fix data-race around dp->dccps_mss_cache | *49a1fee22fbonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves | *789fcd94c9xsk: fix refcount underflow in error path | *e958081219tunnels: fix kasan splat when generating ipv4 pmtu error | *7903311b2cnet/packet: annotate data-races around tp->status | *f4614e379bmISDN: Update parameter type of dsp_cmx_send() | *3961761af3bpf, sockmap: Fix bug that strp_done cannot be called | *20d53895d5bpf, sockmap: Fix map type error in sock_map_del_link | *a09c258cfanet: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail() | *85af0b226cselftests: forwarding: tc_flower: Relax success criterion | *7b3fa99526selftests: forwarding: Switch off timeout | *e410f85ebcselftests: forwarding: Skip test when no interfaces are specified | *4a44994526selftests: forwarding: ethtool_extended_state: Skip when using veth pairs | *b8d216e9c6selftests: forwarding: ethtool: Skip when using veth pairs | *b9dfb80d9fselftests: forwarding: Add a helper to skip test when using veth pairs | *b973eb76dfselftests/rseq: Fix build with undefined __weak | *b8b8db5857drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes | *4c6767c8bfx86: Move gds_ucode_mitigated() declaration to header | *f919cbc904x86/speculation: Add cpu_show_gds() prototype | *9290ef14c9x86/mm: Fix VDSO and VVAR placement on 5-level paging machines | *829409510dx86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 | *c41a22b93dx86/srso: Fix build breakage with the LLVM linker | *c2372b1559usb: typec: tcpm: Fix response to vsafe0V event | *f776b94ccdusb: common: usb-conn-gpio: Prevent bailing out if initial role is none | *00cc14b52dusb: dwc3: Properly handle processing of pending events | *7a11d1e262usb-storage: alauda: Fix uninit-value in alauda_check_media() | *945e1b3c36misc: rtsx: judge ASPM Mode to set PETXCFG Reg | *03eebad962binder: fix memory leak in binder_init() | *a8e2ae6296iio: adc: ina2xx: avoid NULL pointer dereference on OF device match | *2df8ae1e42iio: cros_ec: Fix the allocation size for cros_ec_command | *a7cedc2b76io_uring: correct check for O_TMPFILE | *697bc23463selftests/bpf: Fix sk_assign on s390x | *1272772621selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code | *ee701208f4selftests/bpf: make test_align selftest more robust | *683d2969a0bpf: aggressively forget precise markings during state checkpointing | *2516deeb87bpf: stop setting precise in current state | *c47d0178adbpf: allow precision tracking for programs with subprogs | *3645510cf9nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput | *36a3b560c7radix tree test suite: fix incorrect allocation size for pthreads | *8d10284243hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100 | *3ad4ba2b61drm/amd/display: check attr flag before set cursor degamma on DCN3+ | *621204fca0drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap() | *64e6253f64drm/nouveau/gr: enable memory loads on helper invocation on all channels | *bcd9eeb3a3riscv,mmio: Fix readX()-to-delay() ordering | *57772ae9b3dmaengine: pl330: Return DMA_PAUSED when transaction is paused | *3ca8f5c733ipv6: adjust ndisc_is_useropt() to also return true for PIO | *6cde607776mmc: moxart: read scr register without changing byte order | *3f00757ab4wireguard: allowedips: expand maximum node depth | *aeb9749076ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() | *595679098bksmbd: validate command request size * |19d2b2b033Merge 5.15.126 into android14-5.15-lts |\| | *24c4de4069Linux 5.15.126 | *aeb4db8ab7PM: sleep: wakeirq: fix wake irq arming | *b5d3a4251bPM / wakeirq: support enabling wake-up irq after runtime_suspend called | *a36b522767soundwire: fix enumeration completion | *7996facaf0soundwire: bus: pm_runtime_request_resume on peripheral attachment | *c91c07ae08selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ | *1cdb50faf7selftests/rseq: check if libc rseq support is registered | *0f1f471b91drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning | *5058c14440powerpc/mm/altmap: Fix altmap boundary check | *eb7a5e4d14mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() | *70643e98cbmtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts | *1796b492f8mtd: rawnand: rockchip: fix oobfree offset and description | *f6807b62fbmtd: rawnand: omap_elm: Fix incorrect type in assignment | *596be6716bext2: Drop fragment support | *0ccfe21949fs: Protect reconfiguration of sb read-write from racing writes | *27d0f755d6net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb | *fbe5a2fed8Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb | *afd9a31b5afs/sysv: Null check to prevent null-ptr-deref bug | *80ec112c19fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() | *0d6f639f1dfile: reinstate f_pos locking optimization for regular files | *b44d28b98fbpf, cpumap: Make sure kthread is running before map update returns | *8089eb93d6drm/ttm: check null pointer before accessing when swapping | *ef0d07c668open: make RESOLVE_CACHED correctly test for O_TMPFILE | *c81bdf8f9fbpf: Disable preemption in bpf_event_output | *ae07cfe2b0rbd: prevent busy loop when requesting exclusive lock | *7978bcca4cwifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) | *32ca6a55e1net: tap_open(): set sk_uid from current_fsuid() | *4ed3eed99enet: tun_chr_open(): set sk_uid from current_fsuid() | *adacc3a954arm64: dts: stratix10: fix incorrect I2C property for SCL signal | *b92c88009dmtd: rawnand: meson: fix OOB available bytes for ECC | *b0875c583emtd: spinand: toshiba: Fix ecc_get_status | *1c33ca1e19exfat: release s_lock before calling dir_emit() | *8a34a242cfexfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree | *a74878207bx86/CPU/AMD: Do not leak quotient data after a division by 0 | *b8f029fc40firmware: arm_scmi: Drop OF node reference in the transport channel setup | *287c2c8677ceph: defer stopping mdsc delayed_work | *98b521d10eUSB: zaurus: Add ID for A-300/B-500/C-700 | *cd6872f2cflibceph: fix potential hang in ceph_osdc_notify() | *e5f5b4a898scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices | *212a9a3c67scsi: zfcp: Defer fc_rport blocking until after ADISC response | *dac3827253tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen | *4517782e1btcp_metrics: annotate data-races around tm->tcpm_net | *e842a68667tcp_metrics: annotate data-races around tm->tcpm_vals[] | *d3184bea4atcp_metrics: annotate data-races around tm->tcpm_lock | *9a7367cbe3tcp_metrics: annotate data-races around tm->tcpm_stamp | *6f6bd67f48tcp_metrics: fix addr_same() helper | *b0acbcf1e7prestera: fix fallback to previous version on same major version | *d6d9d0f5a5net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio | *c999fb1039net/mlx5: fs_core: Make find_closest_ft more generic | *32ef2c0c6cvxlan: Fix nexthop hash size | *1bb54a21f4ip6mr: Fix skb_under_panic in ip6mr_cache_report() | *64e3affee2s390/qeth: Don't call dev_close/dev_open (DOWN/UP) | *a0da2684dbnet: dcb: choose correct policy to parse DCB_ATTR_BCN | *193333229anet: netsec: Ignore 'phy-mode' on SynQuacer in DT mode | *766c9dd00cnet: korina: handle clk prepare error in korina_probe() | *6cecfdf650net: ll_temac: fix error checking of irq_of_parse_and_map() | *3761ff4f86net: ll_temac: Switch to use dev_err_probe() helper | *5c534640a7bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire | *79c3d81c9anet/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free | *9edf795502net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free | *262430dfc6net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free | *b58d34068fbpf, cpumap: Handle skb as well when clean up ptr_ring | *f04f6d9b3bnet/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. | *2c55d49415net: add missing data-race annotation for sk_ll_usec | *e934c50c48net: add missing data-race annotations around sk->sk_peek_off | *fdd8d8d54dnet: add missing READ_ONCE(sk->sk_rcvbuf) annotation | *98f0d1db3anet: add missing READ_ONCE(sk->sk_sndbuf) annotation | *0d1047b77bnet: add missing READ_ONCE(sk->sk_rcvlowat) annotation | *6c058a1f67net: annotate data-races around sk->sk_max_pacing_rate | *2950c5ac65qed: Fix scheduling in a tasklet while getting stats | *a19952dbb5qed: Fix kernel-doc warnings | *6d8c259f48mISDN: hfcpci: Fix potential deadlock on &hc->lock | *8dedcc6af3net: sched: cls_u32: Fix match key mis-addressing | *675d29de69perf test uprobe_from_different_cu: Skip if there is no gcc | *0f6e3d8d7fnet: dsa: fix value check in bcm_sf2_sw_probe() | *047508edd6rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length | *cc9ebceaa6bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing | *8f9a04c742net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() | *00cecb0a8fnet/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx | *4c224ea31bwifi: cfg80211: Fix return value in scan logic | *8e72db3ffaKVM: s390: fix sthyi error handling | *809edb4262word-at-a-time: use the same return type for has_zero regardless of endianness | *b7880809d7arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux | *804e72062biommu/arm-smmu-v3: Document nesting-related errata | *744e6b80b8iommu/arm-smmu-v3: Add explicit feature for nesting | *fd86b59442iommu/arm-smmu-v3: Document MMU-700 erratum 2812531 | *2de9f3dcfeiommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 | *a850fa85d4arm64: errata: Add detection for TRBE write to out-of-range | *073699df4aarm64: errata: Add workaround for TSB flush failures | *44b45e8161net/mlx5: Free irqs only on shutdown callback | *40601542c4perf: Fix function pointer case | *c12fa4ac89io_uring: gate iowait schedule on having pending requests * |de0b2bd1c2UPSTREAM: x86/srso: Fix build breakage with the LLVM linker * |edaca1a5a8Merge 5.15.125 into android14-5.15-lts |\| | *c275eaaaa3Linux 5.15.125 | *754e0c7c4ax86: fix backwards merge of GDS/SRSO bit | *b14a3924c2xen/netback: Fix buffer overrun triggered by unusual packet | *153f9a7b02x86/srso: Tie SBPB bit setting to microcode patch detection | *df4c3823cbx86/srso: Fix return thunks in generated code | *0071b17eb6x86/srso: Add IBPB on VMEXIT | *5398faac76x86/srso: Add IBPB | *c24aaa7ddex86/srso: Add SRSO_NO support | *4e9115e194x86/srso: Add IBPB_BRTYPE support | *b35087763ax86/srso: Add a Speculative RAS Overflow mitigation | *c3b4c64452x86/cpu, kvm: Add support for CPUID_80000021_EAX | *236dd71333x86/bugs: Increase the x86 bugs vector size to two u32s | *0242a8bdefDocumentation/x86: Fix backwards on/off logic about YMM support | *27a72e3508x86/mm: Initialize text poking earlier | *d0317b9502mm: Move mm_cachep initialization to mm_init() | *8e4c253087x86/mm: Use mm_alloc() in poking_init() | *13ec5cb4c1x86/mm: fix poking_init() for Xen PV guests | *3e90080d56x86/xen: Fix secondary processors' FPU initialization | *348741a9e4KVM: Add GDS_NO support to KVM | *59d78655f8x86/speculation: Add Kconfig option for GDS | *0cc5643b63x86/speculation: Add force option to GDS mitigation | *348a89e201x86/speculation: Add Gather Data Sampling mitigation | *a094d3b309x86/fpu: Move FPU initialization into arch_cpu_finalize_init() | *59f2739111x86/fpu: Mark init functions __init | *bb9c20d903x86/fpu: Remove cpuinfo argument from init functions | *de8b7ce4c5x86/init: Initialize signal frame size late | *041d929233init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() | *8ae795ed61init: Invoke arch_cpu_finalize_init() earlier | *7e270cebafinit: Remove check_bugs() leftovers | *285384ac24um/cpu: Switch to arch_cpu_finalize_init() | *6ea4217864sparc/cpu: Switch to arch_cpu_finalize_init() | *21a1fc8d13sh/cpu: Switch to arch_cpu_finalize_init() | *dfeb371a27mips/cpu: Switch to arch_cpu_finalize_init() | *4baf46a3bam68k/cpu: Switch to arch_cpu_finalize_init() | *8c8165cd25ia64/cpu: Switch to arch_cpu_finalize_init() | *de8c592cc5ARM: cpu: Switch to arch_cpu_finalize_init() | *75da6209d3x86/cpu: Switch to arch_cpu_finalize_init() | *0774fc2177init: Provide arch_cpu_finalize_init() * |a662b58fb5Revert "ring-buffer: Fix wrong stat of cpu_buffer->read" * |e02ff715d5Revert "locking/rtmutex: Fix task->pi_waiters integrity" * |5f5a985931Merge 5.15.124 into android14-5.15-lts |\| | *38d4ca22a5Linux 5.15.124 | *78001ffa9bselftests: mptcp: join: only check for ip6tables if needed | *66cf5f394aASoC: cs42l51: fix driver to properly autoload with automatic module loading | *3359fdf49dio_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq | *374edda0dbselftests: mptcp: sockopt: use 'iptables-legacy' if available | *43bbe1a091cpufreq: intel_pstate: Drop ACPI _PSS states table patching | *73b4cbed91ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily | *cd03166968ACPI: processor: perflib: Use the "no limit" frequency QoS | *e8e93e2f01tracing: Fix trace_event_raw_event_synth() if else statement | *f3b6e63004rbd: retrieve and check lock owner twice before blocklisting | *bb25c5c0e4rbd: harden get_lock_owner_info() a bit | *b223e9ffb6rbd: make get_lock_owner_info() return a single locker or NULL | *098d0b9ba0dm cache policy smq: ensure IO doesn't prevent cleaner policy progress | *7c9b8cca49ceph: never send metrics if disable_send_metrics is set | *e443b3a508ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register | *585355a76es390/dasd: fix hanging device after quiesce/resume | *0061453d6evirtio-net: fix race between set queues and probe | *427d42838cKVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid | *4ed1549129locking/rtmutex: Fix task->pi_waiters integrity | *c579caef7cirqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation | *6cb3c511afirq-bcm6345-l1: Do not assume a fixed block to cpu mapping | *354e8bd5f5tpm_tis: Explicitly check for error code | *8130c32b4anfsd: Remove incorrect check in nfsd4_validate_stateid | *9b8a31a231file: always lock position for FMODE_ATOMIC_POS | *1f5ea62a0fbtrfs: check for commit error at btrfs_attach_transaction_barrier() | *883c3ed9a1btrfs: check if the transaction was aborted at btrfs_wait_for_commit() | *a7abb1690fhwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled | *3f3cdca844hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature | *a676ddc4caALSA: hda/relatek: Enable Mute LED on HP 250 G8 | *dd125fcd58Revert "xhci: add quirk for host controllers that don't update endpoint DCS" | *5138c22831tty: n_gsm: fix UAF in gsm_cleanup_mux | *baf420e303staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() | *acacdbe0f7staging: r8712: Fix memory leak in _r8712_init_xmit_priv() | *ba2975efe9Documentation: security-bugs.rst: clarify CVE handling | *28ae486f8eDocumentation: security-bugs.rst: update preferences when dealing with the linux-distros group | *98a118840bRevert "usb: xhci: tegra: Fix error check" | *2eaa43508ausb: xhci-mtk: set the dma max_seg_size | *cd2d96c4bcusb: cdns3: fix incorrect calculation of ep_buf_size when more than one config | *3af06a8502USB: quirks: add quirk for Focusrite Scarlett | *8fb5a01196usb: ohci-at91: Fix the unhandle interrupt when resume | *6366b11785usb: dwc3: don't reset device side if dwc3 was configured as host-only | *6f126e0263usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy | *a2d2fa6612Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" | *97620ed1bccan: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED | *0ac13ef002USB: serial: simple: sort driver entries | *378e036237USB: serial: simple: add Kaufmann RKS+CAN VCP | *5b9a5cf1bfUSB: serial: option: add Quectel EC200A module support | *3990913997USB: serial: option: support Quectel EM060K_128 | *b800c0d557serial: sifive: Fix sifive_serial_console_setup() section | *8fa462ad0fserial: 8250_dw: Preserve original value of DLF register | *dc4f6c537fserial: qcom-geni: drop bogus runtime pm state update | *41c487de4cKVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest | *5883a4e847KVM: Grab a reference to KVM for VM and vCPU stats file descriptors | *0f7a2b5671USB: gadget: Fix the memory leak in raw_gadget driver | *2f9bfcccedusb: gadget: call usb_gadget_check_config() to verify UDC capability | *a49884561aRevert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()" | *813cede7b2tracing: Fix warning in trace_buffered_event_disable() | *23e8a65f9aring-buffer: Fix wrong stat of cpu_buffer->read | *ae5b8b1c2eata: pata_ns87415: mark ns87560_tf_read static | *6bbbe1b216RDMA/irdma: Report correct WC error | *bd79de8bd3drm/amd: Fix an error handling mistake in psp_sw_init() | *4e1c1d7429dm raid: protect md_stop() with 'reconfig_mutex' | *0c4db5a04ddm raid: clean up four equivalent goto tags in raid_ctr() | *2e321ee96fdm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths | *4b9f3ef1f3block: Fix a source code comment in include/uapi/linux/blkzoned.h | *2861b33820ASoC: fsl_spdif: Silence output on stop | *5ec0e4deeedrm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() | *b79a0e71d6RDMA/bnxt_re: Prevent handling any completions after qp destroy | *3ad5f655ebRDMA/mthca: Fix crash when polling CQ for shared QPs | *c5b5dbcbf9RDMA/irdma: Fix data race on CQP request done | *bf0f9f65b7RDMA/irdma: Fix data race on CQP completion stats | *fd6e50ec2cRDMA/irdma: Add missing read barriers | *5fbb5068d2drm/msm/adreno: Fix snapshot BINDLESS_DATA size | *4e9d4a2161drm/msm/dpu: drop enum dpu_core_perf_data_bus_id | *6ab756a55eRDMA/mlx4: Make check for invalid flags stricter | *9dde876a4dtipc: stop tipc crypto on failure in tipc_node_create | *df019bc124tipc: check return value of pskb_trim() | *42afa7ef66benet: fix return value check in be_lancer_xmit_workarounds() | *95cf4fa31bnet/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 | *98f6bbdfc0net/sched: mqprio: add extack to mqprio_parse_nlattr() | *b1e85c9d28net/sched: mqprio: refactor nlattr parsing to a separate function | *5bee91121cnetfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID | *98bcfcaeccnetfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR | *50cbb9d195netfilter: nft_set_rbtree: fix overlap expiration walk | *feba294c45igc: Fix Kernel Panic during ndo_tx_timeout callback | *8412fe3686platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 | *238420a24dnet: stmmac: Apply redundant write work around on 4.xx too | *9be8ec5a0cteam: reset team's flags when down link is P2P device | *bf2d7b63e2bonding: reset bond's flags when down link is P2P device | *c28b393876ice: Fix memory management in ice_ethtool_fdir.c | *ecb741a17ctcp: Reduce chance of collisions in inet6_hashfn(). | *dd48780a7bipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address | *46e4029735ethernet: atheros: fix return value check in atl1e_tso_csum() | *6d8a71e4c3phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() | *49f5b3c949vxlan: calculate correct header length for GPE | *77396fa909vxlan: move to its own directory | *96dbc68b7fnet: hns3: fix wrong bw weight of disabled tc issue | *9755714d23net: hns3: fix wrong tc bandwidth weight data issue | *01460ac6ffnet: phy: marvell10g: fix 88x3310 power up | *57743a86cciavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED | *1542e399a1iavf: fix potential deadlock on allocation failure | *5a40483557i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() | *c9b936984dmedia: staging: atomisp: select V4L2_FWNODE | *6aa7cb3bb5soundwire: qcom: update status correctly with mask | *3f28ec4a40phy: qcom-snps-femto-v2: properly enable ref clock | *ac3fe4c2a7phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend | *e7c0c5af51phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc | *450ef59befphy: qcom-snps: Use dev_err_probe() to simplify code | *d6f9258281drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel | *fc399b0fdfdrm/amdgpu: fix vkms crtc settings | *aa56bcff46scsi: qla2xxx: Fix hang in task management | *58daf4e870scsi: qla2xxx: Add debug prints in the device remove path | *f90d44e5bbscsi: qla2xxx: Fix task management cmd fail due to unavailable resource | *01366f0b65scsi: qla2xxx: Fix task management cmd failure | *25cea82ea2scsi: qla2xxx: Multi-que support for TMF | *2e18fd3f61scsi: qla2xxx: Remove unused declarations for qla2xxx | *ace6bed424tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails | *30c8ba1da3Revert "tracing: Add "(fault)" name injection to kernel probes" | *5f52389bddtracing: Allow synthetic events to pass around stacktraces | *e7b4d24fa0tracing/probes: Fix to avoid double count of the string length on the array | *3a1a229712tracing/probes: Add symstr type for dynamic events | *7ac170d93bpwm: meson: fix handling of period/duty if greater than UINT_MAX | *bae3c43a9dpwm: meson: Simplify duplicated per-channel tracking | *5cb0349cfccifs: if deferred close is disabled then close files immediately | *c600e23fbcksmbd: remove internal.h include | *c8117ac423cifs: use fs_context for automounts | *5076cc8bc1cifs: missing directory in MAINTAINERS file | *da60170558drm/ttm: never consider pinned BOs for eviction&swap | *c556573e4btty: fix hang on tty device with no_room set | *d262770b95n_tty: Rename tail to old_tail in n_tty_read() | *7738335d73drm/ttm: Don't leak a resource on eviction error | *4400b96587drm/ttm: Don't print error message if eviction was interrupted | *354cdda79afs: dlm: interrupt posix locks only when process is killed | *97e7a0f8dedlm: rearrange async condition return | *75ce95abc6dlm: cleanup plock_op vs plock_xop | *b409d8df9bPCI: rockchip: Don't advertise MSI-X in PCIe capabilities | *cbd1494e51PCI: rockchip: Fix window mapping and address translation for endpoint | *eb39c4c051PCI: rockchip: Remove writes to unused registers | *05f13e85fbPCI/ASPM: Avoid link retraining race | *52d274956aPCI/ASPM: Factor out pcie_wait_for_retrain() | *cf8c181500PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() | *8b9249d74ci2c: nomadik: Remove a useless call in the remove function | *f07d8d345bi2c: nomadik: Use devm_clk_get_enabled() | *4954c87053i2c: nomadik: Remove unnecessary goto label | *24562f0a46i2c: Improve size determinations | *9845744e57i2c: Delete error messages for failed memory allocations | *89eae1f0aabtrfs: fix race between quota disable and relocation | *b19e905212gpio: mvebu: fix irq domain leak | *a999660042gpio: mvebu: Make use of devm_pwmchip_add | *34fe5fbc20pwm: Add a stub for devm_pwmchip_add() | *f3d2344811gpio: tps68470: Make tps68470_gpio_output() always set the initial value | *21d063d27bio_uring: don't audit the capability check in io_uring_create() | *49a2686addKVM: s390: pv: fix index value of replaced ASCE | *fee1e6a735jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint * |d737715c00Merge 5.15.123 into android14-5.15-lts |\| | *09996673e3Linux 5.15.123 | *e6c2f1ce41Revert "drm/amd/display: edp do not add non-edid timings" | *68eafe2947nixge: fix mac address error handling again | *22f4093a42tracing/histograms: Return an error if we fail to add histogram to hist_vars list | *78471c3ad3jbd2: recheck chechpointing non-dirty buffer | *0ae6b6d217net: phy: prevent stale pointer dereference in phy_init() | *b7168d2906tcp: annotate data-races around fastopenq.max_qlen | *accb138c10tcp: annotate data-races around icsk->icsk_user_timeout | *6b88371f00tcp: annotate data-races around tp->notsent_lowat | *4f0a31f732tcp: annotate data-races around rskq_defer_accept | *ff0fedfc75tcp: annotate data-races around tp->linger2 | *e187d88f3btcp: annotate data-races around icsk->icsk_syn_retries | *d5617eeb54tcp: annotate data-races around tp->keepalive_probes | *9b2296a2adtcp: annotate data-races around tp->keepalive_intvl | *f70ebecdf3tcp: annotate data-races around tp->keepalive_time | *0bcee93252tcp: annotate data-races around tp->tcp_tx_delay | *10013f764anetfilter: nf_tables: skip bound chain on rule flush | *dbe1a82d46netfilter: nf_tables: skip bound chain in netns release path | *706ce3c81bnetfilter: nft_set_pipapo: fix improper element removal | *62615b895anetfilter: nf_tables: fix spurious set element insertion failure | *c17b4ec9ccllc: Don't drop packet from non-root netns. | *2400ae8fd8fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe | *40276640beRevert "tcp: avoid the lookup process failing to get sk in ehash table" | *b04ab5243enet:ipv6: check return value of pskb_trim() | *b87a7e3a33net: ipv4: Use kfree_sensitive instead of kfree | *5dd4d1ff8btcp: annotate data-races around tcp_rsk(req)->ts_recent | *fa941f53a2igc: Prevent garbled TX queue with XDP ZEROCOPY | *e35dc107a1bpf: Fix subprog idx logic in check_max_stack_depth | *4e87eb2248octeontx2-pf: Dont allocate BPIDs for LBK interfaces | *87fc9616d6security: keys: Modify mismatched function name | *0fb37ce6c0iavf: Fix out-of-bounds when setting channels on remove | *345c44e18ciavf: Fix use-after-free in free_netdev | *52ed161463net: sched: cls_bpf: Undo tcf_bind_filter in case of an error | *5ed16ecae5net: ethernet: mtk_eth_soc: handle probe deferral | *39479093a4ethernet: use of_get_ethdev_address() | *cb1e666ec0of: net: add a helper for loading netdev->dev_addr | *43da399e50ethernet: use eth_hw_addr_set() instead of ether_addr_copy() | *3fb402bd20bridge: Add extack warning when enabling STP in netns. | *ec4ac15ecenet: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() | *6a5d6096aepinctrl: amd: Use amd_pinconf_set() for all config options | *4727cece29perf build: Fix library not found error when using CSLIBS | *29fb046ec0fbdev: imxfb: warn about invalid left/right margin | *5d19146753spi: bcm63xx: fix max prepend length | *2febd5f81eFS: JFS: Check for read-only mounted filesystem in txBegin | *3e94d0d378FS: JFS: Fix null-ptr-deref Read in txBegin | *13ae3f2fd2MIPS: dec: prom: Address -Warray-bounds warning | *39f6292d75fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev | *985f966669udf: Fix uninitialized array access for some pathnames | *579d814de8quota: fix warning in dqgrab() | *32c2f51fffquota: Properly disable quotas when add_dquot_ref() fails | *d363075066ALSA: emu10k1: roll up loops in DSP setup code for Audigy | *c0d7dbc6b7drm/radeon: Fix integer overflow in radeon_cs_parser_init | *bca9fb7a5aext4: correct inline offset when handling xattrs in inode body | *87336783d0ASoC: codecs: wcd938x: fix soundwire initialisation race | *a14527c394ASoC: codecs: wcd938x: fix codec initialisation race | *4ca000456eASoC: codecs: wcd934x: fix resource leaks on component remove | *5a34d25205ASoC: codecs: wcd938x: fix missing mbhc init error handling | *aa44782a02ASoC: codecs: wcd938x: fix resource leaks on component remove | *90ab6446ebASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove | *a05a277a8dASoC: codecs: wcd938x: fix missing clsh ctrl error handling | *574ffa6fdfASoC: fsl_sai: Disable bit clock with transmitter | *925bbcdbc4drm/amd/display: Keep PHY active for DP displays on DCN31 | *742340371bdrm/amd/display: Disable MPC split by default on special asic | *1369d0c586drm/client: Fix memory leak in drm_client_modeset_probe | *a85e23a1efdrm/client: Fix memory leak in drm_client_target_cloned | *82690148ffselftests: tc: add ConnTrack procfs kconfig | *3c3941bb1ecan: bcm: Fix UAF in bcm_proc_show() | *1484537876regmap: Account for register length in SMBus I/O limits | *6ce258d0c6regmap: Drop initial version of maximum transfer length fixes | *d3ee089a16selftests: tc: add 'ct' action kconfig dep | *4a888b22ccselftests: tc: set timeout to 15 minutes | *62ee584032fuse: ioctl: translate ENOSYS in outarg | *ab80a901f8btrfs: zoned: fix memory leak after finding block group with super blocks | *6ba7ac692afuse: revalidate: don't invalidate if interrupted | *c9060caab4btrfs: fix warning when putting transaction with qgroups enabled after abort | *232a104e38perf probe: Add test for regression introduced by switch to die_get_decl_file() | *9aecfebea2keys: Fix linking a duplicate key to a keyring's assoc_array | *0b24b5e187ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx | *2d04042a9fALSA: hda/realtek: Add quirk for Clevo NS70AU | *a5de09b7f9ALSA: hda/realtek - remove 3k pull low procedure * |19f4d8d2d0Merge android14-5.15 into android14-5.15-lts * |72b4713d5eMerge 5.15.122 into android14-5.15-lts |\| | *5c6a716301Linux 5.15.122 | *be824fdb82x86/cpu/amd: Add a Zenbleed fix | *5398be2c48x86/cpu/amd: Move the errata checking functionality up * |2b60f8671aRevert "Revert "8250: add support for ASIX devices with a FIFO bug"" * |4b20633d79BACKPORT: mm/damon/ops-common: atomically test and clear young on ptes and pmds * |9f5bde3ccfMerge 5.15.121 into android14-5.15-lts |\| | *cdd3cdb682Linux 5.15.121 | *30580f3a33drm/atomic: Fix potential use-after-free in nonblocking commits | *ab2fa2fafbnet/sched: sch_qfq: reintroduce lmax bound check for MTU | *204d7c36e8MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled | *522ee1b303scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue | *0715da5139scsi: qla2xxx: Pointer may be dereferenced | *541af83572scsi: qla2xxx: Correct the index of array | *1ccd52b790scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() | *5a52a2e14fscsi: qla2xxx: Fix potential NULL pointer dereference | *89250e775dscsi: qla2xxx: Fix buffer overrun | *4406fe8a96scsi: qla2xxx: Avoid fcport pointer dereference | *748d8f8698scsi: qla2xxx: Array index may go out of bound | *079c8264edscsi: qla2xxx: Wait for io return on terminate rport | *25d63eb730tracing/probes: Fix to update dynamic data counter if fetcharg uses it | *8277bcacf1tracing/probes: Fix not to count error code to total length | *610193a23fselftests: mptcp: depend on SYN_COOKIES | *c8b375871eselftests: mptcp: sockopt: return error if wrong mark | *3b5d9b7b87tracing: Fix null pointer dereference in tracing_err_log_open() | *391da52c87xtensa: ISS: fix call to split_if_spec | *179feeeef6ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() | *bb14a93bccring-buffer: Fix deadloop issue on reading trace_pipe | *3e36cc94d6net: ena: fix shift-out-of-bounds in exponential backoff | *b763e63424samples: ftrace: Save required argument registers in sample trampolines | *954792db9ftracing: Fix memory leak of iter->temp when reading trace_pipe | *97f54b330ctracing/histograms: Add histograms to hist_vars if they have referenced variables | *b45a33897fs390/decompressor: fix misaligned symbol build error | *1856cf9132bus: ixp4xx: fix IXP4XX_EXP_T1_MASK | *7269c250ddRevert "8250: add support for ASIX devices with a FIFO bug" | *20f7c4d51csoundwire: qcom: fix storing port config out-of-bounds | *39a0e723d3opp: Fix use-after-free in lazy_opp_tables after probe deferral | *0ff4a97ac2meson saradc: fix clock divider mask length | *e5fdd73c88xhci: Show ZHAOXIN xHCI root hub speed correctly | *6eaedbffecxhci: Fix TRB prefetch issue of ZHAOXIN hosts | *328b18a42axhci: Fix resume issue of some ZHAOXIN hosts | *d9c91ef5d8ceph: don't let check_caps skip sending responses for revoke msgs | *db8ca8d9b4libceph: harden msgr2.1 frame segment length checks | *974ac045a0firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() | *becf8c69b7tty: serial: imx: fix rs485 rx after tx | *9dd8091959tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk | *073dbbe574tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error | *21e2fe510aserial: atmel: don't enable IRQs prematurely | *af4e0ce2afdrm/ttm: Don't leak a resource on swapout move error | *22c16c896cdrm/amdgpu: avoid restore process run into dead loop. | *85b9335d8edrm/amd/display: Correct `DMUB_FW_VERSION` macro | *9ced7e65c3drm/amdgpu: fix clearing mappings for BOs that are always valid in VM | *0121d83ddfdrm/rockchip: vop: Leave vblank enabled in self-refresh | *941a395e96drm/atomic: Allow vblank-enabled + self-refresh "disable" | *54163ad21efs: dlm: return positive pid value for F_GETLK | *866bf37b7cdm init: add dm-mod.waitfor to wait for asynchronously probed block devices | *4f61488541md/raid0: add discard support for the 'original' layout | *3435c5674emfd: pm8008: Fix module autoloading | *560c458340misc: pci_endpoint_test: Re-init completion for every test | *14bdee38e9misc: pci_endpoint_test: Free IRQs before removing the device | *eec34da87bPCI: rockchip: Set address alignment for endpoint mode | *750fd00a0aPCI: rockchip: Use u32 variable to access 32-bit registers | *875d7a7f85PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core | *7b0026977aPCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked | *049d774b8bPCI: rockchip: Write PCI Device ID to correct register | *20c62b3c1ePCI: rockchip: Assert PCI Configuration Enable bit after probe | *e8cc74b6b4PCI: qcom: Disable write access to read only registers for IP v2.3.3 | *7b2f1ddc94PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 | *1d24c5b10dPCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold | *f930cf3f21dm integrity: reduce vmalloc space footprint on 32-bit architectures | *70564215adhwrng: imx-rngc - fix the timeout for init and self check | *de984faecdjfs: jfs_dmap: Validate db_l2nbperpage while mounting | *d04a3ff04cext4: only update i_reserved_data_blocks on successful block allocation | *c327b83c59ext4: turn quotas off if mount failed after enabling quotas | *8830523440ext4: fix to check return value of freeze_bdev() in ext4_shutdown() | *c7514dceb7ext4: fix wrong unit use in ext4_mb_new_blocks | *5523851fadext4: get block from bh in ext4_free_blocks for fast commit replay | *ba92af119bext4: fix wrong unit use in ext4_mb_clear_bb | *951ee9c9bbext4: Fix reusing stale buffer heads from last failed mounting | *cd517f9a9dMIPS: KVM: Fix NULL pointer dereference | *fd89522a61MIPS: Loongson: Fix cpu_probe_loongson() again | *0e1854f87berofs: fix compact 4B support for 16k block size | *e4e7f67cc1arm64: errata: Add detection for TRBE overwrite in FILL mode | *affdbc8fbcpowerpc/security: Fix Speculation_Store_Bypass reporting on Power10 | *9f1627d8b0misc: fastrpc: Create fastrpc scalar with correct buffer count | *faea67e6a5powerpc: Fail build if using recordmcount with binutils v2.37 | *7eeed3ed1amm/damon/ops-common: atomically test and clear young on ptes and pmds | *7efc5bee24net: bcmgenet: Ensure MDIO unregistration has clocks enabled | *626c1c2913mtd: rawnand: meson: fix unaligned DMA buffers handling | *e08295290ctpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation | *936adde9c3pinctrl: amd: Only use special debounce behavior for GPIO 0 | *0bcf6b12e6pinctrl: amd: Detect and mask spurious interrupts | *dff67c64f6pinctrl: amd: Detect internal GPIO0 debounce handling | *cc5050add0pinctrl: amd: Fix mistake in handling clearing pins at startup | *982c29e0d2f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() | *333feb7ba8fs/ntfs3: Check fields while reading | *04d2c9a6cbnvme-pci: fix DMA direction of unmapping integrity data | *c58e45fbeanvme-pci: remove nvme_queue from nvme_iod | *91d3554ab1net/sched: sch_qfq: account for stab overhead in qfq_enqueue | *8e0326cbc4net/sched: sch_qfq: refactor parsing of netlink parameters | *78a0900e8dnet/sched: make psched_mtu() RTNL-less safe | *31976c68benetdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() | *8a128e601friscv: mm: fix truncation warning on RV32 | *3bd945532dnet/sched: flower: Ensure both minimum and maximum ports are specified | *d26299f50fbpf: cpumap: Fix memory leak in cpu_map_update_elem | *099abb1cd2wifi: airo: avoid uninitialized warning in airo_get_rate() | *0e9ebc1745erofs: fix fsdax unavailability for chunk-based regular files | *41ccbc2ecberofs: decouple basic mount options from fs_context | *ed84618f8derofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF | *e649333bcfocteontx2-pf: Add additional check for MCAM rules | *c62da24de3drm/i915: Fix one wrong caching mode enum usage | *567397dd8eriscv, bpf: Fix inconsistent JIT image generation | *4e4e1f99bbbpf, riscv: Support riscv jit to provide bpf_line_info | *420d30d367igc: Fix inserting of empty frame for launchtime | *efc7f25937igc: Fix launchtime before start of cycle | *d29387922bkernel/trace: Fix cleanup logic of enable_trace_eprobe | *7aefc43277platform/x86: wmi: Break possible infinite loop when parsing GUID | *02081e5718platform/x86: wmi: move variables | *f3583db898platform/x86: wmi: use guid_t and guid_equal() | *3b6fef4110platform/x86: wmi: remove unnecessary argument | *82abd1c37dipv6/addrconf: fix a potential refcount underflow for idev | *1d63fdf6d3NTB: ntb_tool: Add check for devm_kcalloc | *0aa187a999NTB: ntb_transport: fix possible memory leak while device_register() fails | *7e475cf97cntb: intel: Fix error handling in intel_ntb_pci_driver_init() | *3326ecef63NTB: amd: Fix error handling in amd_ntb_pci_driver_init() | *fe1a2ed411ntb: idt: Fix error handling in idt_pci_driver_init() | *7f2153c1aeudp6: fix udp6_ehashfn() typo | *3fabca5d9cicmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). | *ea438eed94net: prevent skb corruption on frag list segmentation | *02474292a4net: bgmac: postpone turning IRQs off to avoid SoC hangs | *1417dd787aionic: remove WARN_ON to prevent panic_on_warn | *aa915d12c1gve: Set default duplex configuration to full | *5b55f2d6efnet/sched: cls_fw: Fix improper refcount update leads to use-after-free | *1d263bbdc5net: mvneta: fix txq_map in case of txq_number==1 | *4a4804e6aebpf: Fix max stack depth check for async callbacks | *1b555dff83scsi: qla2xxx: Fix error code in qla2x00_start_sp() | *6e8af127ddigc: Handle PPS start time programming for past time values | *809ea3a3ebigc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings | *82ac62d76anet/mlx5e: Check for NOT_READY flag state after locking | *4892e1e548net/mlx5e: fix memory leak in mlx5e_ptp_open | *c61303ae2cnet/mlx5e: fix double free in mlx5e_destroy_flow_table | *f4b1f26251igc: Remove delay during TX ring configuration | *b3540c0de8drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags | *9dbc0fa2e8drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime | *486b2551b0drm/panel: simple: Add connector_type for innolux_at043tn24 | *eb94740351ksmbd: validate session id and tree id in the compound request | *3813eee515ksmbd: fix out-of-bound read in smb2_write | *35f450f54dksmbd: validate command payload size | *08871ede83ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() | *d528faa9e8workqueue: clean up WORK_* constant types, clarify masking | *aed37b12a2net: lan743x: Don't sleep in atomic context | *d9e1cfae8dio_uring: add reschedule point to handle_tw_list() | *f8307d862cio_uring: Use io_schedule* in cqring wait | *ecb9443b20block/partition: fix signedness issue for Amiga partitions | *478a7a30c3tty: serial: fsl_lpuart: add earlycon for imx8ulp platform | *75308d64c0wireguard: netlink: send staged packets when setting initial private key | *8c660cfd72wireguard: queueing: use saner cpu selection wrapping | *870dcc31c0netfilter: nf_tables: prevent OOB access in nft_byteorder_eval | *041e2ac88cnetfilter: nf_tables: do not ignore genmask when looking up chain by id | *6f03ce2f1anetfilter: conntrack: Avoid nf_ct_helper_hash uses after free | *2bd6f13734netfilter: nf_tables: unbind non-anonymous set if rule construction fails | *30235c2457fanotify: disallow mount/sb marks on kernel internal pseudo fs | *d97481c7b2ovl: fix null pointer dereference in ovl_get_acl_rcu() | *db42d2bf4ffs: no need to check source | *86b93cbfe1leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename | *ecc8d95067ARM: orion5x: fix d2net gpio initialization | *1c401bb993ARM: dts: qcom: ipq4019: fix broken NAND controller properties override | *02b5d96f7dASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path | *5f35f98e56ASoC: mediatek: mt8173: Fix irq error path | *6e7f6b4b5cbtrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block() | *bdc8a582e1btrfs: fix extent buffer leak after tree mod log failure at split_node() | *7ba0da31ddbtrfs: fix race when deleting quota root from the dirty cow roots list | *bacd1c80e3btrfs: reinsert BGs failed to reclaim | *d1ca553f94btrfs: bail out reclaim process if filesystem is read-only | *d8e172616fbtrfs: delete unused BGs while reclaiming BGs | *12b6d68498btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile | *dd15d1c5c2fs: avoid empty option when generating legacy mount string | *79b9ab357bjffs2: reduce stack usage in jffs2_build_xattr_subsystem() | *5ca021be52ipvs: increase ip_vs_conn_tab_bits range for 64BIT | *6db001a7edfs: Lock moved directories | *40f99ad8e2fs: Establish locking order for unrelated directories | *8fdae421c2Revert "f2fs: fix potential corruption when moving a directory" | *eca9c3d86dext4: Remove ext4 locking of moved directory | *487f229efeshmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs | *17bdba70a8autofs: use flexible array in ioctl structure | *e7acd18e5eintegrity: Fix possible multiple allocation in integrity_inode_get() | *f4e0809d3aum: Use HOST_DIR for mrproper | *f67b0e3081bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent | *991e9c186abcache: Remove unnecessary NULL point check in node allocations | *cbdd5b3322bcache: fixup btree_cache_wait list damage | *99d0599742mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. | *c893918bf4mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS | *4a489c8e9cmmc: core: disable TRIM on Micron MTFC4GACAJCN-1M | *5b555f2500mmc: core: disable TRIM on Kingston EMMC04G-M627 | *8e29835366io_uring: wait interruptibly for request completions on exit | *e5da56c682NFSD: add encoding of op_recall flag for write delegation | *8a77b1d466i2c: qup: Add missing unwind goto in qup_i2c_probe() | *5bf90e5e79btrfs: do not BUG_ON() on tree mod log failure at balance_level() | *e15eb4ec86extcon: usbc-tusb320: Convert to i2c's .probe_new() | *112c15d097i2c: xiic: Don't try to handle more interrupt events after error | *9eaef43fefi2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() | *0fa0cd1f98apparmor: fix missing error check for rhashtable_insert_fast | *196f6c7190sh: dma: Fix DMA channel offset calculation | *6342e46566s390/qeth: Fix vipa deletion | *307623bae6octeontx-af: fix hardware timestamp configuration | *deee40944anet: dsa: tag_sja1105: fix MAC DA patching from meta frames | *e4db7f4369pptp: Fix fib lookup calls. | *a4284246fcriscv: move memblock_allow_resize() after linear mapping is ready | *ae682149bcnet/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX | *edd944b70axsk: Honor SO_BINDTODEVICE on bind | *428ccde924tcp: annotate data races in __tcp_oow_rate_limited() | *0dad52a840net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode | *ada440952dpowerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y | *f3380d895entfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr() | *e425e2ba93octeontx2-af: Add validation before accessing cgx and lmac | *eeaf264cd4octeontx2-af: Fix mapping for NIX block from CGX connection | *d58d718136f2fs: fix error path handling in truncate_dnode() | *c0dd447558mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 | *217b6ea8cfspi: bcm-qspi: return error if neither hif_mspi nor mspi is available | *2e2e5f9300net: dsa: vsc73xx: fix MTU configuration | *b8aedf29dbibmvnic: Do not reset dql stats on NON_FATAL err | *6a5a705fa8Add MODULE_FIRMWARE() for FIRMWARE_TG357766. | *a6527128fenet/sched: act_ipt: add sanity checks on table name and hook locations | *1fba2510b5sctp: fix potential deadlock on &net->sctp.addr_wq_lock | *baa76d9b61media: cec: i2c: ch7322: also select REGMAP | *677c5707ecdrm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times | *2a0acbc6b7rtc: st-lpc: Release some resources in st_rtc_probe() in case of error | *7834580ca1md/raid10: fix the condition to call bio_end_io_acct() | *d623fd42a0pwm: mtk_disp: Fix the disable flow of disp_pwm | *db3c7f3eb8pwm: ab8500: Fix error code in probe() | *05b35ea06dpwm: sysfs: Do not apply state to already disabled PWMs | *aa12faec23pwm: imx-tpm: force 'real_period' to be zero in suspend | *07e229f06ephy: tegra: xusb: check return value of devm_kzalloc() | *f7454b8fd2mfd: stmpe: Only disable the regulators if they are enabled | *a9ccf140a2KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler | *2070f3e0bcKVM: s390: vsie: fix the length of APCB bitmap | *52f371952amfd: stmfx: Nullify stmfx->vdd in case of error | *b1dbc919c1mfd: stmfx: Fix error path in stmfx_chip_init | *9783c2ec8dnvmem: rmem: Use NVMEM_DEVID_AUTO | *e6bd54f497test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation | *22c7e378b0serial: 8250_omap: Use force_suspend and resume for system suspend | *10f6656c95Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection" | *76ac2acb75mfd: intel-lpss: Add missing check for platform_get_resource | *0e8b1a2835usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe() | *f232c1caacusb: common: usb-conn-gpio: Set last role to unknown before initial detection | *dfda400a4dusb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() | *81ecef54d8usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() | *f219ea71eeKVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes | *de846dec7amedia: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var() | *7ad558baf6media: venus: helpers: Fix ALIGN() of non power of two | *3bedb7a273mfd: rt5033: Drop rt5033-battery sub-device | *a77616f5a3coresight: Fix loss of connection info when a module is unloaded | *ca9e766c8akernfs: fix missing kernfs_idr_lock to remove an ID from the IDR | *e7ecade51bserial: 8250: lock port for UART_IER access in omap8250_irq() | *c1a4ad35c5serial: 8250: lock port for stop_rx() in omap8250_irq() | *c2194a3610usb: hide unused usbfs_notify_suspend/resume functions | *ecf26d6e1busb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() | *b10200650eextcon: Fix kernel doc of property capability fields to avoid warnings | *44e383e22aextcon: Fix kernel doc of property fields to avoid warnings | *a8ea7ed644usb: gadget: u_serial: Add null pointer check in gserial_suspend | *b626cd5e4ausb: dwc3: qcom: Fix potential memory leak | *1cee6f0410clk: qcom: ipq6018: fix networking resets | *6ad5ded420clk: qcom: reset: support resetting multiple bits | *40844343a8clk: qcom: reset: Allow specifying custom reset delay | *cab904bf50media: i2c: Correct format propagation for st-mipid02 | *784a8027b8media: usb: siano: Fix warning due to null work_func_t function pointer | *1e1af31c4cmedia: videodev2.h: Fix struct v4l2_input tuner index comment | *a3727915b3media: usb: Check az6007_read() return value | *2a50c146cbclk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks | *8d762ad800clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs | *10e2b1c5d8serial: 8250: omap: Fix freeing of resources on failed register | *a1a5c56060usb: dwc2: Fix some error handling paths | *fa1547b471usb: dwc2: platform: Improve error reporting for problems during .remove() | *0a9c0fa3e9sh: j2: Use ioremap() to translate device tree address into kernel memory | *629e97f0c8w1: fix loop in w1_fini() | *cb263e9b6dw1: w1_therm: fix locking behavior in convert_t | *fbf4ace39bSUNRPC: Fix UAF in svc_tcp_listen_data_ready() | *92905470a1block: increment diskseq on all media change events | *8744a9eda7block: change all __u32 annotations to __be32 in affs_hardblocks.h | *de4d538380block: add overflow checks for Amiga partition support | *bc0129a644block: fix signed int overflow in Amiga partition support | *92a37fc522ALSA: jack: Fix mutex call in snd_jack_report() | *2f533bcb07ALSA: hda/realtek: Add quirk for Clevo NPx0SNx | *5bcdfe1544iio: accel: fxls8962af: fixup buffer scan element type | *8cc75ce657iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF | *92cee2da5biio: adc: ad7192: Fix internal/external clock selection | *f88a05ef44iio: adc: ad7192: Fix null ad7192_state pointer access | *b84998a407phy: tegra: xusb: Clear the driver reference in usb-phy dev | *8585c6cb03usb: dwc3: gadget: Propagate core init errors to UDC during pullup | *9cd1627ff0USB: serial: option: add LARA-R6 01B PIDs | *fb348857e7io_uring: ensure IOPOLL locks around deferred work | *4909d0ad17bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page | *902256de2bACPI: utils: Fix acpi_evaluate_dsm_typed() redefinition error | *b3889a5990ksmbd: avoid field overflow warning | *ef26b05023efi/libstub: Disable PCI DMA before grabbing the EFI memory map | *5c883c42bdkbuild: Disable GCOV for *.mod.o | *3d9f6fc71dhwrng: st - keep clock enabled while hwrng is registered | *cd5bd4b713dax/kmem: Pass valid argument to memory_group_register_static | *2a327c8c31dax: Introduce alloc_dev_dax_id() | *9c2f993b6cdax: Fix dax_mapping_release() use after free | *63fb45ddc4SMB3: Do not send lease break acknowledgment if all file handles have been closed | *7f6023610bNFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION | *6d9f814b26crypto: qat - unmap buffers before free for RSA | *718f30e30bcrypto: qat - unmap buffer before free for DH | *3894f5880fcrypto: qat - Use helper to set reqsize | *30682e1214crypto: kpp - Add helper to set reqsize | *41bd35a161crypto: qat - use reference to structure in dma_map_single() | *a3fcd2d23dcrypto: qat - replace get_current_node() with numa_node_id() | *9560559cbacrypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag | *f6ee18555bARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard | *5e0424cd8amodpost: fix off by one in is_executable_section() | *7c0c62e557crypto: marvell/cesa - Fix type mismatch warning | *6bfdced5b6modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} | *cd7806eec3modpost: fix section mismatch message for R_ARM_ABS32 | *7543ffe03acrypto: nx - fix build warnings when DEBUG_FS is not enabled | *b030d23925modpost: remove broken calculation of exception_table_entry size | *c76d991b6fhwrng: virtio - Fix race on data_avail and actual data | *64410e7b03hwrng: virtio - always add a pending request | *9a9ef96529hwrng: virtio - don't waste entropy | *f5634d2154hwrng: virtio - don't wait on cleanup | *91806246e4hwrng: virtio - add an internal buffer | *36874844f7powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary | *271c25008apowerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo | *fafeeb398driscv: uprobes: Restore thread.bad_cause | *3786416e1fpowerpc: update ppc_save_regs to save current r1 in pt_regs | *b08d9a11dfpowerpc: simplify ppc_save_regs | *d3a0d96c16powerpc/powernv/sriov: perform null check on iov before dereferencing iov | *0a95dd17a7pinctrl: at91-pio4: check return value of devm_kasprintf() | *50aa3e6abbpinctrl: microchip-sgpio: check return value of devm_kasprintf() | *f7d9231300powerpc/64s: Fix VAS mm use after free | *5e79521da1perf dwarf-aux: Fix off-by-one in die_get_varname() | *ac6c849428perf script: Fix allocation of evsel->priv related to per-event dump files | *939bf462a1powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() | *7d25fc45c4powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() | *d4f3531cd2kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures | *196f18dd7fpinctrl: cherryview: Return correct value if pin in push-pull mode | *c92365c3f3perf bench: Add missing setlocale() call to allow usage of %'d style formatting | *e456d9b2ddperf bench: Use unbuffered output when pipe/tee'ing to a file | *c02b496d92PCI: Add pci_clear_master() stub for non-CONFIG_PCI | *d1bfe6ca73PCI: ftpci100: Release the clock resources | *7fe2876aacPCI: pciehp: Cancel bringup sequence if card is not present | *dfbf41e4fcscsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() | *9856c0de49PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free | *6053df4da4pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors | *b1de5105d2scsi: qedf: Fix NULL dereference in error handling | *48e6b7602ePCI: vmd: Reset VMD config register between soft reboots | *34c701b52dPCI: cadence: Fix Gen2 Link Retraining process | *a326cf0107clk: Fix memory leak in devm_clk_notifier_register() | *a0e7e33b8cASoC: imx-audmix: check return value of devm_kasprintf() | *62f29ca45fovl: update of dentry revalidate flags after copy up | *a089ec635adrivers: meson: secure-pwrc: always enable DMA domain | *8ca6b2add2clk: ti: clkctrl: check return value of kasprintf() | *b700e5d4feclk: keystone: sci-clk: check return value of kasprintf() | *06759faca0clk: si5341: free unused memory on probe failure | *34b11a9a7dclk: si5341: check return value of {devm_}kasprintf() | *4ade98acefclk: si5341: return error if one synth clock registration fails | *9875046f14clk: cdce925: check return value of kasprintf() | *d8832e85a1clk: vc5: check memory returned by kasprintf() | *f180408f16drm/msm/dpu: correct MERGE_3D length | *e45377cfe1arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz | *30111c478barm64: dts: mediatek: Add cpufreq nodes for MT8192 | *3c3f3d35f5drm/msm/dp: Free resources after unregistering them | *ec3b55b2c9drm/msm/dpu: do not enable color-management if DSPPs are not available | *300e26e3e6ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer | *fd1c117bb5clk: tegra: tegra124-emc: Fix potential memory leak | *2f276dd9c0clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() | *141d87977barm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k | *bcea444ab4clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() | *50b5ddde8fclk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe | *1fb12e7716RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context | *79226176cdRDMA/bnxt_re: wraparound mbox producer index | *bf35c202a3drm/msm/a5xx: really check for A510 in a5xx_gpu_init | *4300a47e40amdgpu: validate offset_in_bo of drm_amdgpu_gem_va | *9b8087950bdrm/radeon: fix possible division-by-zero errors | *b979dc54b6drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode | *52c2b295e3drm/amdkfd: Fix potential deallocation of previously deallocated memory. | *95afd2c7c7ARM: dts: BCM5301X: fix duplex-full => full-duplex | *838534e86chwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272 | *31c90fa841hwmon: (adm1275) Allow setting sample averaging | *3ff1062bd0hwmon: (gsc-hwmon) fix fan pwm temperature scaling | *535eafe715ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx | *8909898d0bARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2 | *555ddd671carm64: dts: ti: k3-j7200: Fix physical address of pin | *716efd0898fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() | *95cb88a853arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 | *06c6fdaa11ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier | *8ac3083a26RDMA/hns: Fix hns_roce_table_get return value | *8d158b32cbIB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate | *b2ffd8212eIB/hfi1: Use bitmap_zalloc() when applicable | *192ab38065RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes | *f5ca4d358bsoc/fsl/qe: fix usb.c build errors | *9dcc95e3fcARM: dts: meson8: correct uart_B and uart_C clock references | *1b4d08bdc0ASoC: es8316: Do not set rate constraints for unsupported MCLKs | *b324de100dASoC: es8316: Increment max value for ALC Capture Target Volume control | *38d04765admemory: brcmstb_dpfe: fix testing array offset after use | *17b723aceeARM: dts: stm32: Shorten the AV96 HDMI sound card name | *9c14802f14arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui | *8f08ff836carm64: dts: qcom: apq8096: fix fixed regulator name property | *2e8c8fd792ARM: omap2: fix missing tick_broadcast() prototype | *016aeb9a76ARM: ep93xx: fix missing-prototype warnings | *314850a4d0drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H | *04f16697d3arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion | *7ce11e9098arm64: dts: qcom: apq8016-sbc: Fix regulator constraints | *8d139a395darm64: dts: qcom: Drop unneeded extra device-specific includes | *078578f608arm64: dts: qcom: apq8016-sbc: fix mpps state names | *25d624af5aarm64: dts: qcom: apq8016-sbc: Clarify firmware-names | *d7d784424aarm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmware path | *6a843066e0arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to msm8996.dtsi | *23f7e4bf89arm64: dts: qcom: sdm845: correct camss unit address | *dea5289b05arm64: dts: qcom: sdm630: correct camss unit address | *b12e9fb281arm64: dts: qcom: msm8996: correct camss unit address | *5a8bbab2b1arm64: dts: qcom: msm8994: correct SPMI unit address | *46474b10dcarm64: dts: qcom: msm8916: correct camss unit address | *b4ed5be2eaARM: dts: gta04: Move model property out of pinctrl node | *70b8eeb7c6drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK | *2422edc225drm/msm/disp/dpu: get timing engine status from intf status register | *adac5cf609drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate | *6882389691RDMA/bnxt_re: Fix to remove an unnecessary log | *b41dd1d896RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid | *9ccca79eb3RDMA/bnxt_re: Use unique names while registering interrupts | *ced019c1f9RDMA/bnxt_re: Fix to remove unnecessary return labels | *adc129e894RDMA/bnxt_re: Disable/kill tasklet only if it is enabled | *f95ff838acclk: imx: scu: use _safe list iterator to avoid a use after free | *f564dd7109arm64: dts: microchip: sparx5: do not use PSCI on reference boards | *3752e6a98ebus: ti-sysc: Fix dispc quirk masking bool variables | *6d07673027ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards | *a14e6f9392drm/panel: sharp-ls043t1le01: adjust mode settings | *6b5a02a572drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` | *ec43cfdcbdInput: adxl34x - do not hardcode interrupt trigger type | *fd6cdc56eeARM: dts: meson8b: correct uart_B and uart_C clock references | *5899bc4058ARM: dts: BCM5301X: Drop "clock-names" from the SPI node | *ba51c4072fdrm/vram-helper: fix function names in vram helper doc | *019f013e8bdrm/bridge: tc358768: fix THS_TRAILCNT computation | *ed8bfa0461drm/bridge: tc358768: fix TXTAGOCNT computation | *cec2271095drm/bridge: tc358768: fix THS_ZEROCNT computation | *47b8546301drm/bridge: tc358768: fix TCLK_TRAILCNT computation | *a07e6484f9drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation | *34b805ab38drm/bridge: tc358768: fix TCLK_ZEROCNT computation | *9e0668ecefdrm/bridge: tc358768: fix PLL target frequency | *81bb5e859fdrm/bridge: tc358768: fix PLL parameters computation | *6451b3274fdrm/bridge: tc358768: always enable HS video mode | *26a0ba5d16Input: drv260x - sleep between polling GO bit | *efb61a7185drm/amd/display: Explicitly specify update type per plane info change | *53e0a5ba9dradeon: avoid double free in ci_dpm_init() | *6173df9026drm/amd/display: Add logging for display MALL refresh setting | *a4b0164fc1netlink: Add __sock_i_ino() for __netlink_diag_dump(). | *04daf3f674ipvlan: Fix return value of ipvlan_queue_xmit() | *eb720f669bnetfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. | *c052797ac3netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one | *5848ad4250lib/ts_bm: reset initial match offset for every block of text | *fc8429f8d8net: nfc: Fix use-after-free caused by nfc_llcp_find_local | *60ec0058c7nfc: llcp: simplify llcp_sock_connect() error paths | *91f4ef204esfc: fix crash when reading stats while NIC is resetting | *9ced40bf84net: axienet: Move reset before 64-bit DMA detection | *ebd6d2077agtp: Fix use-after-free in __gtp_encap_destroy(). | *4f22f55dc8selftests: rtnetlink: remove netdevsim device after ipsec offload test | *029d892b05bonding: do not assume skb mac_header is set | *619384319bnetlink: do not hard code device address lenth in fdb dumps | *a641240b7enetlink: fix potential deadlock in netlink_set_err() | *d4aee9512anet: stmmac: fix double serdes powerdown | *cfe147bdd0igc: Fix race condition in PTP tx code | *c729f590fecan: length: fix bitstuffing count | *4bc4797017bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings | *a254e029b7bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint | *9eb2651c67bpf: Factor out socket lookup functions for the TC hookpoint. | *a66cce0339bpf: Omit superfluous address family check in __bpf_skc_lookup | *7e3d771f85wifi: ath9k: convert msecs to jiffies where needed | *248fc11128wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection | *365cd15e8fwifi: cfg80211: rewrite merging of inherited elements * |ab76251526ANDROID: ABI: Update STG ABI to format version 2 * |2afb23c898Merge3b9de981fe("wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler()") into android14-5.15-lts |\| | *3b9de981fewifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() | *d0f665eee9iwlwifi: don't dump_stack() when we get an unexpected interrupt | *a6db476ff3wifi: iwlwifi: pull from TXQs with softirqs disabled | *a572c6852brtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO | *48c2d1455awifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() | *8c561a59c6memstick r592: make memstick_debug_get_tpc_name() static | *79c0fbf8f3kexec: fix a memory leak in crash_shrink_memory() | *ed8d827f43watchdog/perf: more properly prevent false positives with turbo modes | *c29d8d1f56watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config | *15b37d2b4awifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown | *4391fa1808wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled | *ac4bf9426aselftests/bpf: Fix check_mtu using wrong variable type | *95b4b940f0wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes | *ef24fe436bwifi: ray_cs: Fix an error handling path in ray_probe() | *0700d878b0wifi: ray_cs: Drop useless status variable in parse_addr() | *d696cbbe43wifi: ray_cs: Utilize strnlen() in parse_addr() | *93890d0573wifi: wl3501_cs: Fix an error handling path in wl3501_probe() | *eaffd568a2wl3501_cs: use eth_hw_addr_set() | *c6143548e6wifi: atmel: Fix an error handling path in atmel_probe() | *5a0a312d34wifi: orinoco: Fix an error handling path in orinoco_cs_probe() | *f5bb5474f4wifi: orinoco: Fix an error handling path in spectrum_cs_probe() | *ec856ca3b0regulator: core: Streamline debugfs operations | *fc2f8b9054regulator: core: Fix more error checking for debugfs_create_dir() | *534508689ebpftool: JIT limited misreported as negative value on aarch64 | *e7e0b6e066nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() | *edeb029dd9spi: dw: Round of n_bytes to power of 2 | *ac6158b5c4bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen | *71754ee427libbpf: fix offsetof() and container_of() to work with CO-RE | *3e7ee33b95sctp: add bpf_bypass_getsockopt proto callback | *a32a89bb04wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() | *a55f88dd15wifi: wilc1000: fix for absent RSN capabilities WFA testcase | *e215a8a428spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG | *e92f61e070samples/bpf: Fix buffer overflow in tcp_basertt | *c77eb01a6elibbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE | *ad5425e707wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx | *06da826e3bwifi: ath9k: fix AR9003 mac hardware hang check register offset calculation | *7930565596igc: Enable and fix RX hash usage by netstack | *38a9d7dac3pstore/ram: Add check for kstrdup | *745cec2bd3ima: Fix build warnings | *41da2c318cevm: Fix build warnings | *757b06fb02evm: Complete description of evm_inode_setattr() | *85872ffac4locking/atomic: arm: fix sync ops | *cf78062aa9x86/mm: Fix __swp_entry_to_pte() for Xen PV guests | *bd4c759d31perf/ibs: Fix interface via core pmu events | *87666a7d3ekselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined | *f766d45ab2rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale | *bfe210f625rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() | *751cb95117rcuscale: Move shutdown from wait_event() to wait_event_idle() | *a6d33ea305rcuscale: Always log error message | *e610497ba1rcutorture: Correct name of use_softirq module parameter | *c756e8a227thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe() | *e2b32b0c5fcpufreq: intel_pstate: Fix energy_performance_preference for passive | *b51194170fARM: 9303/1: kprobes: avoid missing-declaration warnings | *4864c82cb8powercap: RAPL: Fix CONFIG_IOSF_MBI dependency | *2c06e0e010perf/arm-cmn: Fix DTC reset | *3c4f5aee37PM: domains: fix integer overflow issues in genpd_parse_state() | *289e2054eeclocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe | *5017132f2ftracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). | *0670c4c567posix-timers: Prevent RT livelock in itimer_delete() | *f222873711svcrdma: Prevent page release when nothing was received | *6689782746irqchip/jcore-aic: Fix missing allocation of IRQ descriptors | *e6b7362290md/raid10: fix io loss while replacement replace rdev | *f4368a462bmd/raid10: fix null-ptr-deref of mreplace in raid10_sync_request | *3c76920e54md/raid10: fix wrong setting of max_corr_read_errors | *d3bf54a69bmd/raid10: fix overflow of md/safe_mode_delay | *a134dd582cmd/raid10: check slab-out-of-bounds in md_bitmap_get_counter | *eb120c0affblk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost | *1bc29ba959x86/resctrl: Only show tasks' pid in current pid namespace | *d9c194281bfs: pipe: reveal missing function protoypes | *25aa2ad37cnetfilter: nf_tables: drop map element references from preparation phase * |bf93b1c960ANDROID: Set arch attribute for allmodconfig builds * |6e44a01a15Merge 5.15.120 into android14-5.15-lts |\| | *d54cfc4205Linux 5.15.120 | *c06edf13f4nubus: Partially revert proc_create_single_data() conversion | *6e65fa33edparisc: Delete redundant register definitions in <asm/assembly.h> | *b4d8f89000drm/amdgpu: Validate VM ioctl flags. | *26eb191bf5scripts/tags.sh: Resolve gtags empty index generation | *989b4a753cperf symbols: Symbol lookup with kcore can fail if multiple segments match stext | *87f51cf60eRevert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe" | *6a28f3490dHID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651. | *67ce772463HID: wacom: Use ktime_t rather than int when dealing with timestamps | *3477323177bpf: ensure main program has an extable | *d874cf9799can: isotp: isotp_sendmsg(): fix return error fix on TX path | *27d03d15bbx86/smp: Use dedicated cache-line for mwait_play_dead() | *d6c745ca4fx86/microcode/AMD: Load late on both threads too | *9052349685drm/amdgpu: Set vmbo destroy after pt bo is created | *796481bedcmm, hwpoison: when copy-on-write hits poison, take page offline | *6713b8f11amm, hwpoison: try to recover from copy-on write faults | *b46021ab83mptcp: consolidate fallback and non fallback state machine | *42ff95b4bdmptcp: fix possible divide by zero in recvmsg() * |cf7fcaaad7ANDROID: GKI: update the .stg file * |6f8b8ba07bRevert "gpio: Allow per-parent interrupt data" * |5315d334e4Revert "gpiolib: Fix GPIO chip IRQ initialization restriction" * |f05620ff64Merge 5.15.119 into android14-5.15-lts |\| | *4af60700a6Linux 5.15.119 | *10fbd2e04eact_mirred: remove unneded merge conflict markers | *2230b3f874i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle | *907a069ec3x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys | *7949f83f7evhost_net: revert upend_idx only on retriable error | *fdac0aa4a1drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl | *f012d3037cdrm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl | *a44b4230d2drm/exynos: vidi: fix a wrong error return | *79b4125bceARM: dts: Fix erroneous ADS touchscreen polarities | *9684c4fdees390/purgatory: disable branch profiling | *3c4d87e9faASoC: nau8824: Add quirk to active-high jack-detect | *d77eac1b14soundwire: dmi-quirks: add new mapping for HP Spectre x360 | *53ad4af4ecASoC: simple-card: Add missing of_node_put() in case of error | *bb45dc7b67spi: lpspi: disable lpspi module irq in DMA mode | *f8d9d8f172s390/cio: unregister device when the only path is gone | *e10d15fdfcInput: soc_button_array - add invalid acpi_index DMI quirk handling | *26bde09a15nvme: double KA polling frequency to avoid KATO with TBKAS on | *e3bbc14837usb: gadget: udc: fix NULL dereference in remove() | *cce681383dnfcsim.c: Fix error checking for debugfs_create_dir | *8a5ddd1430media: cec: core: don't set last_initiator if tx in progress | *01cf989090arm64: Add missing Set/Way CMO encodings | *f97b16c0a5HID: wacom: Add error check to wacom_parse_and_register() | *e8bdb1f886scsi: target: iscsi: Prevent login threads from racing between each other | *1cc379d53bgpio: sifive: add missing check for platform_get_irq | *497d401408gpiolib: Fix GPIO chip IRQ initialization restriction | *7973c4b3b9gpio: Allow per-parent interrupt data | *c1a2b52d99sch_netem: acquire qdisc lock in netem_change() | *3138c85031selftests: forwarding: Fix race condition in mirror installation | *b7db41a865bpf/btf: Accept function names that contain dots | *0f8d81254fRevert "net: phy: dp83867: perform soft reset and retain established link" | *57130334danetfilter: nfnetlink_osf: fix module autoload | *53defc6ecfnetfilter: nf_tables: disallow updates of anonymous sets | *2f2f9eaa6dnetfilter: nf_tables: reject unbound chain set before commit phase | *2938e7d582netfilter: nf_tables: reject unbound anonymous set before commit phase | *baa3ec1b31netfilter: nf_tables: disallow element updates of bound anonymous sets | *45eb6944d0netfilter: nft_set_pipapo: .walk does not deal with generations | *4004f12aacnetfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain | *314a8697d0netfilter: nf_tables: fix chain binding transaction logic | *1328e8d4c3be2net: Extend xmit workaround to BE3 chip | *768f94c5f6net: dsa: mt7530: fix handling of BPDUs on MT7530 switch | *aa528e7d37net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch | *efea112a87ipvs: align inner_mac_header for encapsulation | *24d7d9aee0mmc: usdhi60rol0: fix deferred probing | *d1e08bed03mmc: sh_mmcif: fix deferred probing | *34c4906b9ammc: sdhci-acpi: fix deferred probing | *41f1e8dab0mmc: owl: fix deferred probing | *b86ca9e08cmmc: omap_hsmmc: fix deferred probing | *445a9568demmc: omap: fix deferred probing | *840deb8d14mmc: mvsdio: fix deferred probing | *92f73c4f92mmc: mtk-sd: fix deferred probing | *aedecd013dnet: qca_spi: Avoid high load if QCA7000 is not available | *156dd06fb3xfrm: Linearize the skb after offloading if needed. | *d967bd7ea6selftests: net: fcnal-test: check if FIPS mode is enabled | *964cfdfd4bxfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets | *25e89fa7b5bpf: Fix verifier id tracking of scalars on spill | *0b180495f6bpf: track immediate values written to stack by BPF_ST instruction | *3229a29e95xfrm: Ensure policies always checked on XFRM-I input path | *d055ee18caxfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c | *491ce3c1d9xfrm: Treat already-verified secpath entries as optional | *0ce3d0c068ieee802154: hwsim: Fix possible memory leaks | *29672dc47dmmc: meson-gx: fix deferred probing | *9bac4a2b73memfd: check for non-NULL file_seals in memfd_create() syscall | *103734b429x86/mm: Avoid using set_pgd() outside of real PGD pages | *793d0224bbnilfs2: prevent general protection fault in nilfs_clear_dirty_page() | *96987c383cio_uring/net: disable partial retries for recvmsg with cmsg | *25a543ca30io_uring/net: clear msg_controllen on partial sendmsg retry | *34a7e5021aio_uring/net: save msghdr->msg_control for retries | *b07bb2914awriteback: fix dereferencing NULL mapping->host on writeback_page_template | *3c46a240ddregmap: spi-avmm: Fix regmap_bus max_raw_write | *4796d9b069regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK | *ba9952e2f5ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN | *acee272283mmc: mmci: stm32: fix max busy timeout calculation | *999173f295mmc: meson-gx: remove redundant mmc_request_done() call from irq context | *00010b52c7mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 | *4a557910bbcgroup: Do not corrupt task iteration when rebinding subsystem | *815b244011PCI: hv: Add a per-bus mutex state_lock | *34e21b8ff3PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic | *7d852ca7afPCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev | *5e0d33cc78Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" | *ac0df91c7dPCI: hv: Fix a race condition bug in hv_pci_query_relations() | *80c5d97b4aDrivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs | *4d31eb2e26Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails | *953dd7e2dfKVM: Avoid illegal stage2 mapping on invalid memory slot | *1d6c932068ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() | *b12011cea5nilfs2: fix buffer corruption due to concurrent device reads | *485f6be254selftests: mptcp: join: skip check if MIB counter not supported | *64cb73ea77selftests: mptcp: join: use 'iptables-legacy' if available | *979a941d7eselftests: mptcp: pm nl: remove hardcoded default limits | *ac65930751selftests/mount_setattr: fix redefine struct mount_attr build error | *726d033133selftests: mptcp: lib: skip if not below kernel version | *b28fc26683selftests: mptcp: lib: skip if missing symbol | *024a24e5d4tick/common: Align tick period during sched_timer setup | *3c1aa91b37drm/amd/display: Add wrapper to call planes and stream update | *eea850c025drm/amd/display: Use dc_update_planes_and_stream | *fb7c68bbccdrm/amd/display: Add minimal pipe split transition state | *b5f0e898f6tpm, tpm_tis: Claim locality in interrupt handler | *39e7872537tracing: Add tracing_reset_all_online_cpus_unlocked() function | *5a24be76afdrm/amd/display: fix the system hang while disable PSR * |fe598ae9caRevert "net: Remove DECnet leftovers from flow.h." * |87e8932c28Merge 5.15.118 into android14-5.15-lts |\| | *f676530194Linux 5.15.118 | *e5bf1f7d1fnilfs2: reject devices with insufficient block count | *2bc9231afcmmc: block: ensure error propagation for non-blk | *4b7b50d4ebof: overlay: add entry to of_overlay_action_name[] | *84770cc54eneighbour: delete neigh_lookup_nodev as not used | *4180651825net: Remove DECnet leftovers from flow.h. | *4c39a2414anet: Remove unused inline function dst_hold_and_use() | *bb76281b6eneighbour: Remove unused inline function neigh_key_eq16() | *67866cad76rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period | *c91ed3a5c2cgroup: always put cset in cgroup_css_set_put_fork | *33b801be2dafs: Fix vlserver probe RTT handling | *f824bcc3e1selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET | *2077c7dbfenet: tipc: resize nlattr array to correct size | *f734e16ee1dm: don't lock fs when the map is NULL during suspend or resume | *8a8179f6a3net: lapbether: only support ethernet devices | *052417e8b3net/sched: cls_api: Fix lockup on flushing explicitly created chain | *c0cb9d453fext4: drop the call to ext4_error() from ext4_get_group_info() | *eb4ccc102dcifs: fix lease break oops in xfstest generic/098 | *1cb181271edrm/nouveau: add nv_encoder pointer check for NULL | *c79dccc263drm/nouveau/dp: check for NULL nv_connector->native_mode | *909b7f7497drm/nouveau: don't detect DSM for non-NVIDIA device | *10e1e07bdeigb: fix nvm.ops.read() error handling | *fe03fd373cigc: Clean the TX buffer and TX descriptor ring | *032b8cbeb1sctp: fix an error code in sctp_sf_eat_auth() | *981e78781aipvlan: fix bound dev checking for IPv6 l3s mode | *3e76522d1anet: ethtool: correct MAX attribute value for stats | *18512de744IB/isert: Fix incorrect release of isert connection | *63e9e71983IB/isert: Fix possible list corruption in CMA handler | *29ff057c0aIB/isert: Fix dead lock in ib_isert | *fced7aaaa3IB/uverbs: Fix to consider event queue closing also upon non-blocking mode | *cd44977eccRDMA/cma: Always set static rate to 0 for RoCE | *5a9dee176bRDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions | *35828874aaocteontx2-af: fix lbk link credits on cn10k | *7506e77357octeontx2-af: fixed resource availability check | *4dd914b9e2iavf: remove mask from iavf_irq_enable_queues() | *e6342cd13dRDMA/rxe: Fix the use-before-initialization error of resp_pkts | *466f25fd2dRDMA/rxe: Removed unused name from rxe_task struct | *13d087b358RDMA/rxe: Remove the unused variable obj | *0e1098d72fnet/sched: cls_u32: Fix reference counter leak leading to overflow | *d56661cd8dnet/sched: act_pedit: Parse L3 Header for L4 offset | *17b330b782net/sched: act_pedit: remove extra check for key type | *219b8e9838net/sched: simplify tcf_pedit_act | *688e6db596ping6: Fix send to link-local addresses with VRF. | *471a4c08e3net: enetc: correct the indexes of highest and 2nd highest TCs | *44ebe988cbnetfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE | *133b73d853netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM | *e4188f8b81netfilter: nf_tables: integrate pipapo into commit protocol | *4da9d4e740spi: fsl-dspi: avoid SCK glitches with continuous transfers | *08acd41bb1RDMA/rxe: Fix packet length checks | *01f6f867adRDMA/rtrs: Fix rxe_dealloc_pd warning | *01bbead309RDMA/rtrs: Fix the last iu->buf leak in err path | *1938f080a1usb: dwc3: gadget: Reset num TRBs before giving back the request | *ed02955049serial: lantiq: add missing interrupt ack | *235845b576USB: serial: option: add Quectel EM061KGL series | *e05e9cca77thunderbolt: Mask ring interrupt on Intel hardware as well | *0bd227610cthunderbolt: dma_test: Use correct value for absent rings when creating paths | *2a974abc09Remove DECnet support from kernel | *28010d3a9aALSA: hda/realtek: Add a quirk for Compaq N14JP6 | *203a01ae57drm/amdgpu: add missing radeon secondary PCI ID | *b1b64a76b7drm/amd/display: edp do not add non-edid timings | *98c8c0f2b3net: usb: qmi_wwan: add support for Compal RXM-G1 | *fd81222d1aRDMA/uverbs: Restrict usage of privileged QKEYs | *14c30c2439nouveau: fix client work fence deletion race | *f4c5eebb37dm thin metadata: check fail_io before using data_sm | *ee09c0b1b0ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback | *953cc0bf2dpowerpc/purgatory: remove PGO flags | *faf45f2c5ex86/purgatory: remove PGO flags | *d38e051ec6kexec: support purgatories with .text.hot sections | *4357336192nilfs2: fix possible out-of-bounds segment allocation in resize ioctl | *74ea184af9nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() | *941e7452dfnios2: dts: Fix tse_mac "max-frame-size" property | *8a8efde4a7ocfs2: check new file size on fallocate call | *559b7a0d9focfs2: fix use-after-free when unmounting read-only filesystem | *8262a9f3b8epoll: ep_autoremove_wake_function should use list_del_init_careful | *c0a2422955wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() | *1a65bac4edwifi: cfg80211: fix locking in regulatory disconnect | *0e388fce7aio_uring: hold uring mutex around poll removal | *27825a6da7irqchip/gic: Correctly validate OF quirk descriptors | *f50018e2ddNVMe: Add MAXIO 1602 to bogus nid list. | *4204b539cadrm:amd:amdgpu: Fix missing buffer object unlock in failure path | *7cb02d5dc2xen/blkfront: Only check REQ_FUA for writes | *a75928bb92ASoC: dwc: move DMA init to snd_soc_dai_driver probe() | *37f7864c17mips: Move initrd_start check after initrd address sanitisation. | *0d6e654294MIPS: Alchemy: fix dbdma2 | *1907b6148fMIPS: unhide PATA_PLATFORM | *8f50d247b5parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() | *717368977bparisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() | *7e85809d27ASoC: soc-pcm: test if a BE can be prepared | *68086376a1btrfs: handle memory allocation failure in btrfs_csum_one_bio | *39ea949526btrfs: scrub: try harder to mark RAID56 block groups read-only | *9df872ec4apower: supply: Fix logic checking if system is running from battery | *42e6a4a1e0irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues | *2105f2fa57regulator: Fix error checking for debugfs_create_dir | *91b3d6aa07platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 | *c845ec79c3power: supply: Ratelimit no data debug output | *19d09d31datools: gpio: fix debounce_period_us output of lsgpio | *c11bb961caARM: dts: vexpress: add missing cache properties | *36fdd1d5b4power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() | *3b86c54e6epower: supply: sc27xx: Fix external_power_changed race | *200d8ad44epower: supply: ab8500: Fix external_power_changed race | *48992b9287of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset() | *282f0c63cfof: overlay: rework overlay apply and remove kfree()s | *5f306cbfa5of: overlay: rename variables to be consistent | *1cc40dccaddrm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram | *7cf3bf3cc0ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate | *de091a6e1ftest_firmware: fix a memory leak with reqs buffer | *bfb0b366e8test_firmware: prevent race conditions by a correct implementation of locking | *4b5511aa0atest_firmware: Use kstrtobool() instead of strtobool() * |105a464bd6Merge branch 'android14-5.15' into 'android14-5.15-lts' * |7aef878cc2Revert "neighbour: fix unaligned access to pneigh_entry" * |f5d9ff9c9cRevert "net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down" * |403dbb90c2Merge 5.15.117 into android14-5.15-lts |\| | *471e639e59Linux 5.15.117 | *ef876dd258Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" | *6cfe9ddb6axfs: verify buffer contents when we skip log replay | *b5a52009d9Revert "debugobject: Ensure pool refill (again)" | *3cc6805547ext4: only check dquot_initialize_needed() when debugging | *86ebb5b534Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled" | *9945284195vhost_vdpa: support PACKED when setting-getting vring_base | *17882a3556vhost: support PACKED when setting-getting vring_base | *d18688ff42vduse: avoid empty string for dev name | *952d1e4cbcriscv: fix kprobe __user string arg print fault issue | *62958e78b7eeprom: at24: also select REGMAP | *66b99b3bd7i2c: sprd: Delete i2c adapter in .remove's error path | *58648a533afirmware: arm_ffa: Set handle field to zero in memory descriptor | *e1ab7ed792i2c: mv64xxx: Fix reading invalid status value in atomic mode | *003421fc43arm64: dts: imx8mn-beacon: Fix SPI CS pinmux | *2a4f0ad59dASoC: mediatek: mt8195: fix use-after-free in driver remove path | *cc4a2c0b1eASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void | *036bba96bfarm64: dts: imx8-ss-dma: assign default clock rate for lpuarts | *d97c8306a9arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals | *2212344664arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards | *c589ba11daASoC: codecs: wsa881x: do not set can_multi_write flag | *980011869aARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc | *ac817e26f9usb: usbfs: Use consistent mmap functions | *35d9f521bcusb: usbfs: Enforce page requirements for mmap | *64e4a3b253pinctrl: meson-axg: add missing GPIOA_18 gpio group | *4124536ad9rbd: get snapshot context after exclusive lock is ensured to be held | *1af3b16b62rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting | *2326488a96tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' | *0a8e5a6166Bluetooth: hci_qca: fix debugfs registration | *2a7e918e22Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk | *36482bf16fs390/dasd: Use correct lock while counting channel queue length | *fd03b5575cceph: fix use-after-free bug for inodes when flushing capsnaps | *e022640b1fcan: j1939: avoid possible use-after-free when j1939_can_rx_register fails | *67eb5a5153can: j1939: change j1939_netdev_lock type to mutex | *e2a6db7cabcan: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket | *4ce28f3ab3drm/amd/pm: Fix power context allocation in SMU13 | *2984dbacf6drm/amdgpu: fix xclk freq on CHIP_STONEY | *77558dd165drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs | *4b1bf59460drm/i915/gt: Use the correct error value when kernel_context() fails | *17c01feed6ALSA: hda/realtek: Add Lenovo P3 Tower platform | *800e4c5b36ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 | *9dab648ccdALSA: hda/realtek: Add quirk for Clevo NS50AU | *cd67fdd3ccInput: fix open count when closing inhibited device | *2545d1b4d1Input: psmouse - fix OOB access in Elantech protocol | *ed263c550fInput: xpad - delete a Razer DeathAdder mouse VID/PID entry | *5db4229b14batman-adv: Broken sync while rescheduling delayed work | *aedad6c7fbbnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks | *a94401de2bbnxt_en: Query default VLAN before VNIC setup on a VF | *cf0a3e9467bnxt_en: Don't issue AP reset during ethtool's reset operation | *40d074f7e4lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() | *b6b1799c37bpf: Add extra path pointer check to d_path helper | *a242c6a92cnet: sched: fix possible refcount leak in tc_chain_tmplt_add() | *d7c69f7b83net: sched: act_police: fix sparse errors in tcf_police_dump() | *e7e0f94974net: sched: move rtm_tca_policy declaration to include file | *c5e0a2f49cdrm/i915/selftests: Add some missing error propagation | *234f0337b4drm/i915/selftests: Stop using kthread_stop() | *1f942073e1drm/i915/selftests: Increase timeout for live_parallel_switch | *3604ab1519rfs: annotate lockless accesses to RFS sock flow table | *2501f5a955rfs: annotate lockless accesses to sk->sk_rxhash | *dd5296e3b2ipv6: rpl: Fix Route of Death. | *eab6cda0bfnetfilter: ipset: Add schedule point in call_ad(). | *7b053b2e8cnetfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper | *34d67ecf3dselftests/bpf: Fix sockopt_sk selftest | *01363bf8efselftests/bpf: Verify optval=NULL case | *7e74801e1bwifi: cfg80211: fix locking in sched scan stop work | *6c25c96a46qed/qede: Fix scheduling while atomic | *668c3f9514Bluetooth: L2CAP: Add missing checks for invalid DCID | *53c056ccdaBluetooth: Fix l2cap_disconnect_req deadlock | *c16e79e27edrm/i915: Use 18 fast wake AUX sync len | *567873901adrm/i915: Explain the magic numbers for AUX SYNC/precharge length | *dd40bcc357net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values | *9d66ffd8acnet: enetc: correct the statistics of rx bytes | *8db1acf2b1net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT | *9b001a7d1enet/ipv6: fix bool/int mismatch for skip_notify_on_dev_down | *c85bee3a4abpf: Fix UAF in task local storage | *54c8aea7e8net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods | *ab0eca3f54neighbour: fix unaligned access to pneigh_entry | *bdcc42186dwifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll | *7b0c76354aafs: Fix setting of mtime when creating a file/dir/symlink | *8ef72e7830spi: qup: Request DMA before enabling clocks | *f0e84db82eplatform/surface: aggregator: Allow completion work-items to be executed in parallel | *547da24832blk-iocost: avoid 64-bit division in ioc_timer_fn | *3b07425c3df2fs: fix iostat lock protection | *b85fb01a76bonding (gcc13): synchronize bond_{a,t}lb_xmit() types | *0dfc81a283i40e: fix build warning in ice_fltr_add_mac_to_list() | *2e12542c19i40e: use int for i40e_status | *81f552df07i40e: Remove string printing for i40e_status | *d13f56d4b2sfc (gcc13): synchronize ef100_enqueue_skb()'s return type | *a9ad05e354remove the sx8 block driver | *c7cf7760b9gcc-plugins: Reorganize gimple includes for GCC 13 | *8d00b4e329ata: ahci: fix enum constants for gcc-13 * |97a41de737Revert "tcp: deny tcp_disconnect() when threads are waiting" * |8340dc3122Merge 5.15.116 into android14-5.15-lts |\| | *7349e40704Linux 5.15.116 | *62886f17d3RDMA/irdma: Do not generate SW completions for NOPs | *14d148401cRDMA/irdma: Fix drain SQ hang with no completion | *e88b19b252ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS | *a1c76e2907ext4: enable the lazy init thread when remounting read/write | *76a7dfc9ccselftests: mptcp: join: skip if MPTCP is not supported | *807114223dselftests: mptcp: simult flows: skip if MPTCP is not supported | *9319c8b75eselftests: mptcp: diag: skip if MPTCP is not supported | *c971ca2b9ddrm/amdgpu/gfx10: Disable gfxoff before disabling powergating. | *7a20262fa9scsi: dpt_i2o: Do not process completions with invalid addresses | *daeab37ddbscsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) | *78a79c6252drm/rcar: stop using 'imply' for dependencies | *4c3dda6b7ctpm, tpm_tis: Request threaded interrupt handler | *19750d7b57regmap: Account for register length when chunking | *6cb7e7579aKEYS: asymmetric: Copy sig and digest in public_key_verify_signature() | *d56c2ab325ksmbd: fix incorrect AllocationSize set in smb2_get_info | *380b47932eksmbd: fix credit count leakage | *8a870c07a1KVM: x86: Account fastpath-only VM-Exits in vCPU stats | *808ed7d86etest_firmware: fix the memory leak of the allocated firmware buffer | *4b7a35eb8aserial: 8250_tegra: Fix an error handling path in tegra_uart_probe() | *fc8ef07141fbcon: Fix null-ptr-deref in soft_cursor | *a0790a7739ext4: add lockdep annotations for i_data_sem for ea_inode's | *a8c3024c3eext4: disallow ea_inodes with extended attributes | *39a66e7a29ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() | *bdbfbb7d50ext4: add EA_INODE checking to ext4_iget() | *efa3fe247dselftests: mptcp: sockopt: skip if MPTCP is not supported | *95ad73b627selftests: mptcp: pm nl: skip if MPTCP is not supported | *30bacfd8caselftests: mptcp: connect: skip if MPTCP is not supported | *2712a1ba05tracing/probe: trace_probe_primary_from_call(): checked list_first_entry | *8a716b28b9selinux: don't use make's grouped targets feature yet | *11a8e7fd72block: fix revalidate performance regression | *538d850485usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM | *57a2fd7b2cusb: cdns3: allocate TX FIFO size according to composite EP number | *d42d869b2ciommu/amd: Fix domain flush size when syncing iotlb | *cb21384372powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall | *f257c1a6ccbtrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds | *292806cfe4tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK | *3fda903511mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order | *dade1f4a37mmc: vub300: fix invalid response handling | *3eb4590bc3block/blk-iocost (gcc13): keep large values in a new enum | *43124187feath6kl: Use struct_group() to avoid size-mismatched casting | *43f4aca98bx86/boot: Wrap literal addresses in absolute_pointer() | *3cfd7f042edrm/amd/pm: reverse mclk and fclk clocks levels for renoir | *7e0c25b390drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp | *fce05ec3dedrm/amd/pm: reverse mclk and fclk clocks levels for vangogh | *b0dda610b4ata: libata-scsi: Use correct device no in ata_find_dev() | *57f4555bdfscsi: stex: Fix gcc 13 warnings | *6f675380dbmisc: fastrpc: reject new invocations during device removal | *cebe84b9c0misc: fastrpc: return -EPIPE to invocations on device removal | *d3103fc0d1md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() | *599e19202busb: gadget: f_fs: Add unbind event before functionfs_unbind | *c762eafe79dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type | *7099a87cf5net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 | *16bd13e701iio: dac: build ad5758 driver when AD5758 is selected | *b6622c1fd2iio: adc: ad7192: Change "shorted" channels to differential | *aeec28d838iio: dac: mcp4725: Fix i2c_master_send() return value handling | *23c6a184c2iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag | *4349ee3deeiio: light: vcnl4035: fixed chip ID check | *db633585e9dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value | *6bd3d6305biio: imu: inv_icm42600: fix timestamp reset | *536b4ffa93HID: wacom: avoid integer overflow in wacom_intuos_inout() | *cfa747cc65HID: google: add jewel USB id | *11bc983e43iio: adc: mxs-lradc: fix the order of two cleanup operations | *a5461c3134iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method | *6a7d946733media: uvcvideo: Don't expose unsupported formats to userspace | *6dd02a7bffmailbox: mailbox-test: fix a locking issue in mbox_test_message_write() | *0f3c55c7d6nvme-pci: Add quirk for Teamgroup MP33 SSD | *c9079eb6f1drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged | *4238ea044eatm: hide unused procfs functions | *5d4c31d939drm/msm: Be more shouty if per-process pgtables aren't working | *825cc70fbfALSA: oss: avoid missing-prototype warnings | *a79da1659cnvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk | *9a195b9917netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT | *82f505878fwifi: b43: fix incorrect __packed annotation | *ab62fc176escsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed | *e04de12881wifi: mac80211: simplify chanctx allocation | *24dc97e135arm64: vdso: Pass (void *) to virt_to_page() | *2944b9f0fdarm64/mm: mark private VM_FAULT_X defines as vm_fault_t | *39d84ddd9eARM: dts: stm32: add pin map for CAN controller on stm32f7 | *b2f00acd53wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value | *ce135055beACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P | *66f05cf2b2s390/topology: honour nr_cpu_ids when adding CPUs | *7980368542s390/pkey: zeroize key blobs | *42624bc8c3media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 | *22fc36d59emedia: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() | *a47a3f7a9bmedia: dvb-core: Fix use-after-free due to race at dvb_register_device() | *50831747cbmedia: dvb-core: Fix use-after-free due on race condition at dvb_net | *9f74fec18fmedia: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table | *d6c47b2359media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() | *747a121914media: dvb_ca_en50221: fix a size write bug | *34562df408media: netup_unidvb: fix irq init by register it at the end of probe | *5e56e3d5ebmedia: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address | *5240bc8c0cmedia: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() | *cd6764cf45media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer | *ef0d867e29media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() | *abaf49c5a9media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() | *4b61ee116amedia: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() | *5e9ad9962fmedia: dvb_demux: fix a bug for the continuity counter | *ae3e3ac8b2ASoC: ssm2602: Add workaround for playback distortions | *6cf7f03d2dASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs | *133c78bc67xfrm: Check if_id in inbound policy/secpath match | *f1a6d366cdum: harddog: fix modular build | *e9d167ca48ASoC: dwc: limit the number of overrun messages | *84dfd8bee5nvme-pci: add quirk for missing secondary temperature thresholds | *b32eeafd4envme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G | *f7af470fadblock/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE | *8ba70707c3nbd: Fix debugfs_create_dir error checking | *156f5237e9fbdev: stifb: Fix info entry in sti_struct on error path | *b3c7854287fbdev: modedb: Add 1920x1080 at 60 Hz video mode | *ad3de274e0fbdev: imsttfb: Fix use after free bug in imsttfb_probe | *fd8b4e28f4gfs2: Don't deref jdesc in evict | *a00cc85628platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield | *736626df53media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE | *1eae6e9196ARM: 9295/1: unwind:fix unwind abort for uleb128 case | *af739a7015btrfs: abort transaction when sibling keys check fails for leaves | *872a038dd4drm/ast: Fix ARM compatibility | *3291f4a107mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() | *fe6f6f4706drm/amdgpu: Use the default reset when loading or reloading the driver | *2226d9ef63ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. | *65221bdde7watchdog: menz069_wdt: fix watchdog initialisation | *6a7bf00389drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" | *8ac106aadertnetlink: call validate_linkmsg in rtnl_create_link | *beeffe764emtd: rawnand: marvell: don't set the NAND frequency select | *6494318f11mtd: rawnand: marvell: ensure timing values are written | *0fad29dabcnet: dsa: mv88e6xxx: Increase wait after reset deactivation | *45f47d2cf1net/sched: flower: fix possible OOB write in fl_set_geneve_opt() | *b15adce7d3net/mlx5: Read embedded cpu after init bit cleared | *c3caee8fe1net/mlx5e: Fix error handling in mlx5e_refresh_tirs | *1abb7b04ecudp6: Fix race condition in udp6_sendmsg & connect | *7dc379f885net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report | *91b07931c1net: sched: fix NULL pointer dereference in mq_attach | *b1cb1ba1fbnet/sched: Prohibit regrafting ingress or clsact Qdiscs | *cde00dcdf0net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs | *2e859de5aenet/sched: sch_clsact: Only create under TC_H_CLSACT | *cff0af3d13net/sched: sch_ingress: Only create under TC_H_INGRESS | *a907a389c7tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set | *fade445f39tcp: deny tcp_disconnect() when threads are waiting | *5434c81287af_packet: do not use READ_ONCE() in packet_bind() | *60bd1403baRDMA/irdma: Fix Local Invalidate fencing | *0b3c392b82RDMA/irdma: Prevent QP use after free | *bd2af69575RDMA/irdma: Add SW mechanism to generate completions on error | *2d04dde4demtd: rawnand: ingenic: fix empty stub helper definitions | *8f61d394b0amd-xgbe: fix the false linkup in xgbe_phy_status | *aefcb6ea1daf_packet: Fix data-races of pkt_sk(sk)->num. | *c8775b97bfnetrom: fix info-leak in nr_write_internal() | *8045788addnet: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure | *8d9d0bfd4cnet/mlx5e: Don't attach netdev profile while handling internal error | *d002e0287dnet/mlx5: fw_tracer, Fix event handling | *3a7793ae69riscv: Fix unused variable warning when BUILTIN_DTB is set | *3f1191bc5bdmaengine: pl330: rename _start to prevent build error | *c4be5d71d7iommu/amd: Don't block updates to GATag if guest mode is on | *b4fd38c0c7iommu/rockchip: Fix unwind goto issue | *190ea1c391RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx | *2fa9ee0fd6RDMA/bnxt_re: Fix a possible memory leak | *fdc977f2e7dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() | *f68eff0fafdmaengine: at_xdmac: Move the free desc to the tail of the desc list | *ba0e7ca84aRDMA/hns: Modify the value of long message loopback slice | *15aeb44199RDMA/hns: Fix base address table allocation | *b0f40ecc46RDMA/efa: Fix unsupported page sizes in device | *f370588ec3RDMA/bnxt_re: Fix the page_size used during the MR creation * |6720675504Revert "Revert "binder_alloc: add missing mmap_lock calls when using the VMA"" * |1b16baaf8bRevert "Revert "android: binder: stop saving a pointer to the VMA"" * |d62b5b7db6Revert "binder: add lockless binder_alloc_(set|get)_vma()" * |4bbb48a4feRevert "binder: fix UAF of alloc->vma in race with munmap()" * |e772cc3c8fMerge 5.15.115 into android14-5.15-lts |\| | *d7af3e5ba4Linux 5.15.115 | *e226893c93netfilter: ctnetlink: Support offloaded conntrack entry deletion | *395d846c61ipv{4,6}/raw: fix output xfrm lookup wrt protocol | *1bb8a65190binder: fix UAF of alloc->vma in race with munmap() | *1cae0d5136binder: add lockless binder_alloc_(set|get)_vma() | *dd7aff43d0Revert "android: binder: stop saving a pointer to the VMA" | *6802c70090Revert "binder_alloc: add missing mmap_lock calls when using the VMA" | *09411f1b86bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() | *0f21b86217xdp: xdp_mem_allocator can be NULL in trace_mem_connect(). | *b6c4afcbd6irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable | *13b290f020page_pool: fix inconsistency for page_pool_ring_[un]lock() | *3af319d514net: page_pool: use in_softirq() instead | *1c097b9db1xdp: Allow registering memory model without rxq reference | *623d965c2dnet/mlx5e: Fix SQ wake logic in ptp napi_poll context | *9085886c04irqchip/mips-gic: Use raw spinlock for gic_lock | *4517730b4cirqchip/mips-gic: Get rid of the reliance on irq_cpu_online() | *5fd7c1e36bbinder: fix UAF caused by faulty buffer cleanup | *c88d21c0aebonding: fix send_peer_notif overflow | *7ee611fc85Bonding: add arp_missed_max option | *5b925b48benet: dsa: mt7530: fix network connectivity with multiple CPU ports | *5a7266feaanet: dsa: mt7530: split-off common parts from mt7531_setup | *0753c1ef24net: dsa: mt7530: rework mt753[01]_setup | *9902f91cf6net: dsa: introduce helpers for iterating through ports using dp | *d84b42b725net: phy: mscc: enable VSC8501/2 RGMII RX clock | *3dce2f3d83platform/x86: ISST: Remove 8 socket limit | *017a634f9fplatform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering | *ff455f7fbcnet/mlx5: Devcom, serialize devcom registration | *69966bce28net/mlx5e: Fix deadlock in tc route query code | *1c4e3cf894net/mlx5: devcom only supports 2 ports | *79ea1a12fbbpf: fix a memory leak in the LRU and LRU_PERCPU hash maps | *1f06b2a604power: supply: bq24190: Call power_supply_changed() after updating input current | *8c6f881dc1power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() | *1f9367a890power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize | *75a7e9de60power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes | *e4c708a9bbpower: supply: bq27xxx: Move bq27xxx_battery_update() down | *2288fa1ae9power: supply: bq27xxx: expose battery data when CI=1 * |b5c8629086Merge branch 'android14-5.15' into 'android14-5.15-lts' * |7a20f4ad2bRevert "usb: gadget: Properly configure the device for remote wakeup" * |c51cba3cb0Revert "usb: dwc3: fix gadget mode suspend interrupt handler issue" * |dc7c06dba7Merge 5.15.114 into android14-5.15-lts |\| | *0ab06468cbLinux 5.15.114 | *193c59ba72net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE | *350b95e86c3c589_cs: Fix an error handling path in tc589_probe() | *7c2fa3e56dregulator: mt6359: add read check for PMIC MT6359 | *28ebfb74fbfirmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors | *34b0985ebdarm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay | *1e75506536net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device | *a89a69cea4net/mlx5: Fix error message when failing to allocate device memory | *e8a974bbf4net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE | *5e0cc0d502net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs | *792a8233fcnet/mlx5e: do as little as possible in napi poll when budget is 0 | *fdf8f33e7dplatform/mellanox: mlxbf-pmc: fix sscanf() error checking | *d5ab5447d9forcedeth: Fix an error handling path in nv_probe() | *ae7c4ec426sctp: fix an issue that plpmtu can never go to complete state | *ee553694beASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg | *aafa5019e2x86/show_trace_log_lvl: Ensure stack pointer is aligned, again | *90314394a1xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() | *ff151810fbcoresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() | *24cf114743regulator: pca9450: Fix BUCK2 enable_mask | *cd41ec2350fs: fix undefined behavior in bit shift for SB_NOUSER | *c2f6599109firmware: arm_ffa: Fix FFA device names for logical partitions | *6a26c62625firmware: arm_ffa: Check if ffa_driver remove is present before executing | *f64567bd95power: supply: sbs-charger: Fix INHIBITED bit for Status reg | *71a9f146b3power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() | *e98e5bebfcpower: supply: bq27xxx: Fix poll_interval handling and races on remove | *e01820a94apower: supply: bq27xxx: Fix I2C IRQ race on remove | *d21b344857power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition | *c530f60e5apower: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe | *0dd4881238power: supply: leds: Fix blink to LED on transition | *5e4bb063dccifs: mapchars mount option ignored | *9b92e2d0ebipv6: Fix out-of-bounds access in ipv6_find_tlv() | *bf478c2643bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields | *79081b3f48octeontx2-pf: Fix TSOv6 offload | *114657365cselftests: fib_tests: mute cleanup error message | *e06841a2abnet: fix skb leak in __skb_tstamp_tx() | *8f1512d78bASoC: lpass: Fix for KASAN use_after_free out of bounds | *b1bde4b436media: radio-shark: Add endpoint checks | *43f569fd06USB: sisusbvga: Add endpoint checks | *da0f4b5576USB: core: Add routines for endpoint checks in old drivers | *387bd0a3afudplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). | *cf3b5cd712net: fix stack overflow when LRO is disabled for virtual interfaces | *9e12c58a5efbdev: udlfb: Fix endpoint check | *aee97eec77debugobjects: Don't wake up kswapd from fill_pool() | *c09a7b6190x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms | *a9ffd42eb9perf/x86/uncore: Correct the number of CHAs on SPR | *277f206bb8parisc: Fix flush_dcache_page() for usage from irq context | *eff115ca94selftests/memfd: Fix unknown type name build failure | *1a98b6e028x86/mm: Avoid incomplete Global INVLPG flushes | *683bb30c69dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type | *647af8a998btrfs: use nofs when cleaning up aborted transactions | *7e93fe1d17gpio: mockup: Fix mode of debugfs files | *3a2d238c5aparisc: Allow to reboot machine after system halt | *96f8dd0483parisc: Handle kgdb breakpoints only in kernel context | *16deb7413am68k: Move signal frame following exception on 68020/030 | *9be921854enet: cdc_ncm: Deal with too low values of dwNtbOutMaxSize | *1f6ae24e3dASoC: rt5682: Disable jack detection interrupt during suspend | *693acaa739mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works | *7177586e06ALSA: hda/realtek: Enable headset onLenovo M70/M90 | *e6a624451aALSA: hda: Fix unhandled register update during auto-suspend period | *7716da3fa1ALSA: hda/ca0132: add quirk for EVGA X299 DARK | *c37eb46c61arm64: Also reset KASAN tag if page is not PG_mte_tagged | *291fe3d6f5ocfs2: Switch to security_inode_init_security() | *4badd33929spi: fsl-cpm: Use 16 bit mode for large transfers with even size | *28ffe8c846spi: fsl-spi: Re-organise transfer bits_per_word adaptation | *381e55bffeARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 | *ca338fa803watchdog: sp5100_tco: Immediately trigger upon starting. | *6312c7cc07dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries | *7ef9045fe7dt-bindings: ata: ahci-ceva: convert to yaml | *f191711553usb: dwc3: fix gadget mode suspend interrupt handler issue | *7919af1dcbusb: gadget: Properly configure the device for remote wakeup * |49839eb143ANDROID: GKI: preserve CRC generation for some bluetooth symbols * |4c5606f8aaRevert "tipc: add tipc_bearer_min_mtu to calculate min mtu" * |f0cd76bc48Revert "tipc: do not update mtu if msg_max is too small in mtu negotiation" * |6fb55b36cdRevert "tipc: check the bearer min mtu properly when setting it by netlink" * |f7240aa50dRevert "firmware: arm_sdei: Fix sleep from invalid context BUG" * |4a21190782Revert "ASoC: fsl_micfil: Fix error handler with pm_runtime_enable" * |f373d7e7f5Merge 5.15.113 into android14-5.15-lts |\| | *1fe619a7d2Linux 5.15.113 | *7de20a23e5HID: wacom: add three styli to wacom_intuos_get_tool_type | *25b835d408HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs | *a540aabefaHID: wacom: Force pen out of prox if no events have been received in a while | *b4c7b54b83s390/qdio: fix do_sqbs() inline assembly constraint | *b8427b8522nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() | *cafdd9cefcpowerpc/64s/radix: Fix soft dirty tracking | *fe59dd824ftpm/tpm_tis: Disable interrupts for more Lenovo devices | *b9eb4491f0powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device | *317ee8c54fceph: force updating the msg pointer in non-split case | *e3d1adcad5vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF | *03e39ec739thunderbolt: Clear registers properly when auto clear isn't in use | *742ed5bb68serial: qcom-geni: fix enabling deactivated interrupt | *6960267e7dserial: 8250_exar: Add support for USR298x PCI Modems | *7d8873ecbdserial: Add support for Advantech PCI-1611U card | *51d90382d2statfs: enforce statfs[64] structure initialization | *865be1cff2ksmbd: fix global-out-of-bounds in smb2_find_context_vals | *7657321b26ksmbd: fix wrong UserName check in session_user | *61e043326eksmbd: allocate one more byte for implied bcc[0] | *1c2461b41fksmbd: smb2: Allow messages padded to 8byte boundary | *49f4794538SMB3: drop reference to cfile before sending oplock break | *653d30a151SMB3: Close all deferred handles of inode in case of handle lease break | *972a33e6cccan: kvaser_pciefd: Disable interrupts in probe error path | *143623940acan: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt | *c724a6edc1can: kvaser_pciefd: Clear listen-only bit if not explicitly requested | *f04628305ccan: kvaser_pciefd: Empty SRB buffer in probe | *da711a8af0can: kvaser_pciefd: Call request_irq() before enabling interrupts | *4857ccfbe2can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() | *9ac2448c24can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag | *a17cf315f2can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag | *83af087604ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 | *cc1924ab21ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 | *3a32c51494ALSA: hda/realtek: Add quirk for Clevo L140AU | *059a18e95eALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table | *e8c7d7c43dALSA: hda: Fix Oops by 9.1 surround channel names | *831a1ffb0axhci: Fix incorrect tracking of free space on transfer rings | *4c5c487069xhci-pci: Only run d3cold avoidance quirk for s2idle | *fc0e18f95cusb: typec: altmodes/displayport: fix pin_assignment_show | *0ed9257a8ausb: gadget: u_ether: Fix host MAC address case | *c51a131cacusb: dwc3: debugfs: Resume dwc3 before accessing registers | *720be29c7dUSB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value | *2ef3ecff09usb-storage: fix deadlock when a scsi command timeouts more than once | *3b43d9df27USB: usbtmc: Fix direction for 0-length ioctl control messages | *15d7441332ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go | *62499cf3ddbridge: always declare tunnel functions | *ec5caa765fnetfilter: nft_set_rbtree: fix null deref on element insertion | *b0cc763806netfilter: nf_tables: fix nft_trans type confusion | *addaba6801vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() | *3a0450d38aigb: fix bit_shift to be in [1..8] range | *c15c3bb90cnet: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset | *234e744d86cassini: Fix a memory leak in the error handling path of cas_init_one() | *76a7cd047bscsi: storvsc: Don't pass unused PFNs to Hyper-V host | *05ad5a4d42wifi: iwlwifi: mvm: don't trust firmware n_channels | *d66490c293wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock | *fce7d92a89wifi: mac80211: fix min center freq offset tracing | *fd8bc0f581net: bcmgenet: Restore phy_stop() depending upon suspend/close | *99c5acfd1fnet: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() | *ed1283c46ds390/cio: include subchannels without devices also for evaluation | *673cb47989tipc: check the bearer min mtu properly when setting it by netlink | *575e84d90atipc: do not update mtu if msg_max is too small in mtu negotiation | *5cf99d5f65tipc: add tipc_bearer_min_mtu to calculate min mtu | *6a7690f2bdvirtio_net: Fix error unwinding of XDP initialization | *18c0bd6888virtio-net: Maintain reverse cleanup order | *cdd8160dcdnet: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() | *f51d15d9bcdrm/exynos: fix g2d_open/close helper function definitions | *45a158a212SUNRPC: Fix trace_svc_register() call site | *1c28b206aeSUNRPC: always free ctxt when freeing deferred request | *54832355b0SUNRPC: Remove svc_rqst::rq_xprt_hlen | *7a1dca0131SUNRPC: Remove dead code in svc_tcp_release_rqst() | *9712097e89SUNRPC: Clean up svc_deferred_class trace events | *8c26ecd887tracing: Introduce helpers to safely handle dynamic-sized sockaddrs | *7851771789SUNRPC: double free xprt_ctxt while still in use | *051af3f0b7media: netup_unidvb: fix use-after-free at del_timer() | *8e37baf621net: hns3: fix reset delay time to avoid configuration timeout | *aaf7c7d844net: hns3: fix sending pfc frames after reset issue | *56640004eenet: hns3: fix output information incomplete for dumping tx queue info with debugfs | *98e9648018erspan: get the proto with the md version for collect_md | *5258395e67serial: 8250_bcm7271: fix leak in `brcmuart_probe` | *cc2f7cee93serial: 8250_bcm7271: balance clk_enable calls | *f76a18e53aserial: arc_uart: fix of_iomap leak in `arc_serial_probe` | *15251e783atcp: fix possible sk_priority leak in tcp_v4_send_reset() | *2832d62446vsock: avoid to close connected socket after the timeout | *2c1617dc6dALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 | *bbb5ac533cALSA: firewire-digi00x: prevent potential use after free | *81c8431524net: phy: dp83867: add w/a for packet errors seen with short cables | *c1bc2870f1net: fec: Better handle pm_runtime_get() failing in .remove() | *b598e76b49selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test | *5041897b9fselftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test | *d6c89d776baf_key: Reject optional tunnel/BEET mode templates in outbound policies | *19457a4423cpupower: Make TSC read per CPU for Mperf monitor | *3a4ff14b0eASoC: fsl_micfil: Fix error handler with pm_runtime_enable | *a2e5a77ae3dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi | *e1c9c7482edrm/msm/dpu: Remove duplicate register defines from INTF | *85eb9aef4fdrm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header | *b688a4115bdrm/msm/dpu: Add INTF_5 interrupts | *d8a291e39adrm/msm/dp: unregister audio driver during unbind | *288247879fRevert "Fix XFRM-I support for nested ESP tunnels" | *46f1a95354xfrm: don't check the default policy if the policy allows the packet | *98f179c5b0platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct | *a832a43fddplatform/x86: Move existing HP drivers to a new hp subdir | *df14d64b36platform/x86: hp-wmi: Support touchpad on/off | *6158e958e8parisc: Replace regular spinlock with spin_trylock on panic path | *1fa3fb4f70mfd: dln2: Fix memory leak in dln2_probe() | *c9faa002easoundwire: qcom: gracefully handle too many ports in DT | *b61382a825phy: st: miphy28lp: use _poll_timeout functions for waits | *dc9c54d34dInput: xpad - add constants for GIP interface numbers | *92c089a931iommu/sprd: Release dma buffer to avoid memory leak | *a2bc5241eeiommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any | *aa50d0a460clk: tegra20: fix gcc-7 constant overflow warning | *20f9bfc664fs/ntfs3: Fix a possible null-pointer dereference in ni_clear() | *85afd30074fs/ntfs3: Add length check in indx_get_root | *2a67f26f70fs/ntfs3: Validate MFT flags before replaying logs | *d4b7448252fs/ntfs3: Fix NULL dereference in ni_write_inode | *1fd5b80c93fs/ntfs3: Enhance the attribute size check | *6d3d3283e6fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode' | *8ebcbd1811iommu/arm-smmu-qcom: Limit the SMR groups to 128 | *036e02dfd5RDMA/core: Fix multiple -Warray-bounds warnings | *ff70ad9159recordmcount: Fix memory leaks in the uwrite function | *f3458b84c6sched: Fix KCSAN noinstr violation | *0652b54957mcb-pci: Reallocate memory region to avoid memory overlapping | *1ba5594739serial: 8250: Reinit port->pm on port specific driver unbind | *ee009c2abcusb: typec: tcpm: fix multiple times discover svids error | *973f84956bHID: wacom: generic: Set battery quirk only when we see battery data | *b2069cfe1bspi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 | *6293d0533cHID: logitech-hidpp: Reconcile USB and Unifying serials | *3f1719790cHID: logitech-hidpp: Don't use the USB serial for USB devices | *a97e60bd28staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE | *116b9c002cBluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp | *392a06f965Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set | *c018360885Bluetooth: btintel: Add LE States quirk support | *7aa14a7a3aipvs: Update width of source for ip_vs_sync_conn_options | *52851d0c33nbd: fix incomplete validation of ioctl arg | *3d3f8fe01awifi: ath11k: Fix SKB corruption in REO destination ring | *87940e4030wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace | *35e304dbcenull_blk: Always check queue mode setting from configfs | *82f877ec9bwifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf | *7545f21eeewifi: iwlwifi: pcie: fix possible NULL pointer dereference | *095018267cbpf: Add preempt_count_{sub,add} into btf id deny list | *e3e6e252d7samples/bpf: Fix fout leak in hbm's run_bpf_prog | *e2759a59a4f2fs: fix to check readonly condition correctly | *d8f4ad5f39f2fs: fix to drop all dirty pages during umount() if cp_error is set | *613f6cde5eext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() | *bc4a3e1d07ext4: set goal start correctly in ext4_mb_normalize_request | *203e8875d2scsi: ufs: ufs-pci: Add support for Intel Lunar Lake | *71ee06193egfs2: Fix inode height consistency check | *e84282efc8scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition | *c6ed54dd90lib: cpu_rmap: Avoid use after free on rmap->obj array entries | *1911cca591scsi: target: iscsit: Free cmds before session free | *a6f9f53d73net: Catch invalid index in XPS mapping | *e3644d15d7net: pasemi: Fix return type of pasemi_mac_start_tx() | *d5eaf2a6b0bnxt: avoid overflow in bnxt_get_nvram_directory() | *f910374870scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow | *99f8a15af6ext2: Check block size validity during mount | *e242c66f7ewifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex | *fe913db2acbpf: Annotate data races in bpf_local_storage | *aa186074b6wifi: ath: Silence memcpy run-time false positive warning | *9f87ee85cemedia: Prefer designated initializers over memset for subdev pad ops | *66acfe798cdrm/amd: Fix an out of bounds error in BIOS parser | *d997c920a5ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects | *3a7a4aa395ACPICA: Avoid undefined behavior: applying zero offset to null pointer | *0aa3d558f1drm/msm/dp: Clean up handling of DP AUX interrupts | *33cc6ef106drm/tegra: Avoid potential 32-bit integer overflow | *19882a49b2remoteproc: stm32_rproc: Add mutex protection for workqueue | *f4a573eed6ACPI: EC: Fix oops when removing custom query handlers | *66caf22787firmware: arm_sdei: Fix sleep from invalid context BUG | *162a9b3215memstick: r592: Fix UAF bug in r592_remove due to race condition | *dcf632bca4media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish | *f0a06203f2media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish() | *c127337841arm64: dts: qcom: msm8996: Add missing DWC3 quirks | *15856ab956regmap: cache: Return error in cache sync operations for REGCACHE_NONE | *e9c5fc4f3fdrm/amd/display: Use DC_LOG_DC in the trasform pixel function | *9fd5be74b3drm/displayid: add displayid_get_header() and check bounds better | *37cab61a52fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() | *e30a55e98arcu: Protect rcu_print_task_exp_stall() ->exp_tasks access | *718b66c5ebrefscale: Move shutdown from wait_event() to wait_event_idle() | *620a3c2822ext4: allow ext4_get_group_info() to fail | *99f7ce0facext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set | *1de53f2223ext4: fix lockdep warning when enabling MMP | *c53936d9fbext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled | *3f937d6615ext4: reflect error codes from ext4_multi_mount_protect() to its callers | *1284253ce9ext4: remove an unused variable warning with CONFIG_QUOTA=n | *96b3233f42fbdev: arcfb: Fix error handling in arcfb_probe() | *33b5890dfadrm/i915/dp: prevent potential div-by-zero | *a41559ae36af_unix: Fix data races around sk->sk_shutdown. | *610fd07c13af_unix: Fix a data race of sk->sk_receive_queue->qlen. | *62d43dd14bnet: datagram: fix data-races in datagram_poll() | *7c8be27727ipvlan:Fix out-of-bounds caused by unclear skb->cb | *3c9d916e39gve: Remove the code of clearing PBA bit | *43d938a82etcp: add annotations around sk->sk_shutdown accesses | *9dd9ffe118net: add vlan_get_protocol_and_depth() helper | *538b511bc5net: deal with most data-races in sk_wait_event() | *159a81d5e5net: annotate sk->sk_err write from do_recvmmsg() | *1d5c8b01f1netlink: annotate accesses to nlk->cb_running | *1a2b27f2d7netfilter: conntrack: fix possible bug_on with enable_hooks=1 | *8d56f00c61netfilter: nf_tables: always release netdev hooks from notifier | *de260d1e02net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). | *5f5549b998net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register | *b0a513ba5bnet: stmmac: switch to use interrupt for hw crosstimestamping | *46e100be0flinux/dim: Do nothing if no time delta between samples | *2fdce3e52dtick/broadcast: Make broadcast device replacement work correctly | *6e455b89f0scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend | *b614567e0dnet: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() | *da3cd1a81dARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings | *ac88a1f41fdrm/mipi-dsi: Set the fwnode for mipi_dsi_device * |5807982cf4ANDROID: GKI: fix up mhi.ko build location. * |e42a74b5f8Merge 5.15.112 into android14-5.15-lts |\| | *9d6bde8536Linux 5.15.112 | *0788273bd0drm/amd/display: Fix hang when skipping modeset | *de9a3ed423RISC-V: Fix up a cherry-pick warning in setup_vm_final() | *3c9b08a169drbd: correctly submit flush bio on barrier | *d0bcf6caa2serial: 8250: Fix serial8250_tx_empty() race with DMA Tx | *0b401c2cccdrm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error | *8beaa3cb29ext4: fix invalid free tracking in ext4_xattr_move_to_block() | *978e5e9111ext4: remove a BUG_ON in ext4_mb_release_group_pa() | *2b3b8f18c0ext4: bail out of ext4_xattr_ibody_get() fails for any reason | *f22b274429ext4: add bounds checking in get_max_inline_xattr_value_size() | *640c8c3659ext4: fix deadlock when converting an inline directory in nojournal mode | *b253193611ext4: improve error handling from ext4_dirhash() | *b2f1314e6eext4: improve error recovery code paths in __ext4_remount() | *5f7d66e5e5ext4: check iomap type only if ext4_iomap_begin() does not fail | *f5e687698cext4: fix data races when using cached status extents | *6d9a705a65ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum | *d55e76e115ext4: fix WARNING in mb_find_extent | *c5c385baeelocking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers | *ed76d3a891ksmbd: not allow guest user on multichannel | *4f9baa0667ksmbd: fix deadlock in ksmbd_find_crypto_ctx() | *bc77a6e933ksmbd: fix racy issue while destroying session on multichannel | *a89ff57e4dksmbd: fix kernel oops from idr_remove() | *876a7e3b58ksmbd: add channel rwlock | *05cbc9806aksmbd: replace sessions list in connection with xarray | *f86a1a74d9ksmbd: fix multi session connection failure | *bb3b772f18ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO | *2456e2889cwifi: rtw88: rtw8821c: Fix rfe_option field width | *615aff165bdrm/amd/display: Add NULL plane_state check for cursor disable logic | *c11b90aceddrm/amd/display: Refine condition of cursor visibility for pipe-split | *bf16debcdadrm/msm/adreno: fix runtime PM imbalance at gpu load | *bac00e57cddrm/msm: Remove struct_mutex usage | *17eeeac92bdrm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz | *6d5e6d5a70drm/i915/dg2: Add additional HDMI pixel clock frequencies | *06af228515drm/i915/dg2: Support 4k@30 on HDMI | *a63c6b1eedASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() | *aa803e6ecaASoC: DPCM: Don't pick up BE without substream | *44b685c4baASoC: soc-pcm: Move debugfs removal out of spinlock | *0d5017dea0ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE | *a536c367b0ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks | *e2e5b8c729fs/ntfs3: Refactoring of various minor issues | *5047a228d4HID: wacom: insert timestamp to packed Bluetooth (BT) events | *db587340a0HID: wacom: Set a default resolution for older tablets | *823787470edrm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend | *b39ba90d69drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) | *cd3c0f7013drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras | *6d4b6abedddrm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() | *db307e725ddrm/amd/display: fix flickering caused by S/G mode | *61b694b742drm/panel: otm8009a: Set backlight parent to panel device | *8f57f3e112f2fs: fix potential corruption when moving a directory | *e2d1cc82addrm/msm: fix NULL-deref on irq uninstall | *8f0e1ad532drm/msm: fix NULL-deref on snapshot tear down | *74543041c0drm/bridge: lt8912b: Fix DSI Video Mode | *9d79ccd971ARM: dts: s5pv210: correct MIPI CSIS clock name | *137259261cARM: dts: exynos: fix WM8960 clock name in Itop Elite | *eb15fb94d4remoteproc: imx_rproc: Call of_node_put() on iteration error | *de26e064edremoteproc: st: Call of_node_put() on iteration error | *8915e44eb3remoteproc: stm32: Call of_node_put() on iteration error | *975b80702fsh: nmi_debug: fix return value of __setup handler | *66dbc36121sh: init: use OF_EARLY_FLATTREE for early init | *bb870c4b73sh: mcount.S: fix build error when PRINTK is not enabled | *be95f9ebafsh: math-emu: fix macro redefined warning | *9fdf3666e3SMB3: force unmount was failing to close deferred close files | *c3a0ae5259smb3: fix problem remounting a share after shutdown | *17ad86d8c1inotify: Avoid reporting event with invalid wd | *e51cd74e32platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i | *21de866f75platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet | *5af78b437ccifs: release leases for deferred close handles when freezing | *f43b5573cdcifs: fix pcchunk length type in smb2_copychunk_range | *69dfa5a2e8btrfs: fix space cache inconsistency after error loading it from disk | *e0710a4979btrfs: print-tree: parent bytenr must be aligned to sector size | *bcc401bb86btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add | *f264be2414btrfs: don't free qgroup space unless specified | *29478148bbbtrfs: fix encoded write i_size corruption with no-holes | *91f585024ebtrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones | *77c6323dadbtrfs: fix btrfs_prev_leaf() to not return the same key twice | *b13e20cc58perf stat: Separate bperf from bpf_profiler | *2baa45d8f5perf evlist: Refactor evlist__for_each_cpu() | *871149abc1perf symbols: Fix return incorrect build_id size in elf_read_build_id() | *f716374c4ecrypto: engine - fix crypto_queue backlog handling | *fa4e304bbdcrypto: engine - Use crypto_request_complete | *e7ce4ba116crypto: api - Add scaffolding to change completion function signature | *a8cc4d5adfcrypto: engine - check if BH is disabled during completion | *7b36a06baccrypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() | *b6e2d1e253perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() | *4f128167e6perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents | *e685e2e2bdperf vendor events power9: Remove UTF-8 characters from JSON files | *a6ef72c38cperf scripts intel-pt-events.py: Fix IPC output for Python 2 | *53f7b55f6bnet: enetc: check the index of the SFI rather than the handle | *a0cb00295dvirtio_net: suppress cpu stall when free_unused_bufs | *b4e16ea5f1virtio_net: split free_unused_bufs() | *f495e435e5net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 | *dfad4eb4c4ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` | *10c5ea3957drm/amdgpu: add a missing lock for AMDGPU_SCHED | *54c466c60eaf_packet: Don't send zero-byte data in packet_sendmsg_spkt(). | *c177dd465fionic: catch failure from devlink_alloc | *da81af0ef8ethtool: Fix uninitialized number of lanes | *27b0d1b81fionic: remove noise from ethtool rxnfc error msg | *d37f6a8323octeontx2-vf: Detach LF resources on probe cleanup | *00e985958bocteontx2-pf: Disable packet I/O for graceful exit | *b5ad803decocteontx2-af: Skip PFs if not enabled | *e39148d3d7octeontx2-af: Secure APR table update with the lock | *a895ab54afrxrpc: Fix hard call timeout units | *f5b44b2a17sfc: Fix module EEPROM reporting for QSFP modules | *98a20dceddr8152: move setting r8153b_rx_agg_chg_indicate() | *4fbf19a5bdr8152: fix the poor throughput for 2.5G devices | *d0ebe36065r8152: fix flow control issue of RTL8156A | *55aeff5361net/sched: act_mirred: Add carrier check | *59bf62f0edRISC-V: mm: Enable huge page support to kernel_page_present() function | *cc4ae807dbwatchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() | *b36cc1c394writeback: fix call of incorrect macro | *f98f2ac30fnet: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu | *56444f3061selftests: srv6: make srv6_end_dt46_l3vpn_test more robust | *c5ce7c4517sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() | *cb145932fcnet/sched: cls_api: remove block_cb from driver_list before freeing | *480577d419net/ncsi: clear Tx enable mode when handling a Config required AEN | *5e756a59cescsi: qedi: Fix use after free bug in qedi_remove() | *fd6204d772drm/hyperv: Don't overwrite dirt_needed value set by host | *f8d9e062a6fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup() | *ce30b2f48bASoC: soc-pcm: fix BE handling of PAUSE_RELEASE | *74201b3c3eASoC: soc-pcm: test refcount before triggering | *2cf8c9f883ASoC: soc-pcm: serialize BE triggers | *703ebcf64aASoC: soc-pcm: Fix and cleanup DPCM locking | *c474bb8000ASoC: soc-pcm: align BE 'atomicity' with that of the FE | *13390bea97ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure | *25361a0155mailbox: zynqmp: Fix counts of child nodes | *f9dd36311bmailbox: zynq: Switch to flexible array to simplify code | *2343385fe6bus: mhi: host: Range check CHDBOFF and ERDBOFF | *a7561c04adbus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state | *7517f62ea0bus: mhi: host: Remove duplicate ee check for syserr | *9fbf10148fbus: mhi: Move host MHI code to "host" directory | *43b2f7d690ubifs: Fix memory leak in do_rename | *9933a9086cubifs: Fix AA deadlock when setting xattr for encrypted file | *21ad89e197crypto: ccp - Clear PSP interrupt status register before calling handler | *93f8b66403ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus * |bc77a1c78dRevert "uapi/linux/const.h: prefer ISO-friendly __typeof__" * |87f6012910Revert "sched: Make struct sched_statistics independent of fair sched class" * |5390c024c3Revert "sched: Fix DEBUG && !SCHEDSTATS warn" * |ece8426754Revert "platform: Provide a remove callback that returns no value" * |9325fcde01Revert "media: rcar_fdp1: Convert to platform remove callback returning void" * |c2773262b8Merge 5.15.111 into android14-5.15-lts |\| | *b0ece631f8Linux 5.15.111 | *0a008c5098sched: Fix DEBUG && !SCHEDSTATS warn | *21c2a45448netfilter: nf_tables: deactivate anonymous set from preparation phase | *aa6ff950f8arm64: dts: qcom: sdm845: correct dynamic power coefficients - again | *2931ed45bfsound/oss/dmasound: fix 'dmasound_setup' defined but not used | *503e554782debugobject: Ensure pool refill (again) | *6b84832966perf intel-pt: Fix CYC timestamps after standalone CBR | *06106efa20perf auxtrace: Fix address filter entire kernel size | *11c6fb35dfdm: don't lock fs when the map is NULL in process of resume | *e11765cea2dm ioctl: fix nested locking in table_clear() to remove deadlock concern | *f76fcb9d43dm flakey: fix a crash with invalid table line | *a5d8c6bf58dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path | *56e952ae6ddm clone: call kmem_cache_destroy() in dm_clone_init() error path | *f382705d04dm verity: fix error handling for check_at_most_once on FEC | *1821a33bb2ia64: fix an addr to taddr in huge_pte_offset() | *3a57c70e9es390/dasd: fix hanging blockdevice after request requeue | *ed7e8beb20btrfs: scrub: reject unsupported scrub flags | *14383698c0scripts/gdb: fix lx-timerlist for Python3 | *33383fbe4fclk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent | *e8353dea7dwifi: rtl8xxxu: RTL8192EU always needs full init | *384a0dcac2mailbox: zynqmp: Fix typo in IPI documentation | *09206edff0mailbox: zynqmp: Fix IPI isr handling | *6d1af51781mtd: core: fix error path for nvmem provider | *8444b46e16mtd: core: fix nvmem error reporting | *7c253e9868mtd: core: provide unique name for nvmem device, take two | *6869508407md/raid10: fix null-ptr-deref in raid10_sync_request | *8d07d91196nilfs2: fix infinite loop in nilfs_mdt_get_block() | *13f73ef77bnilfs2: do not write dirty data after degenerating to read-only | *ab0748f246ALSA: usb-audio: Add quirk for Pioneer DDJ-800 | *a87e5b9b4cparisc: Fix argument pointer in real64_call_asm() | *f1b4681cfaafs: Fix updating of i_size with dv jump from server | *33f302c9bfmfd: tqmx86: Correct board names for TQMxE39x | *ce01b75447mfd: tqmx86: Specify IO port register range more precisely | *a23b3b2be0mfd: tqmx86: Do not access I2C_DETECT register through io_base | *388d2578c7thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe | *bdcf9fec87dmaengine: at_xdmac: do not enable all cyclic channels | *a5227b3be8dmaengine: at_xdmac: Fix race for the tx desc callback | *2b68028d77dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie | *738a4fdbd1dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing | *fd6316dec2dmaengine: dw-edma: Fix to change for continuous transfer | *dd23c11136dma: gpi: remove spurious unlock in gpi_ch_init | *dce3bdaee3phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port | *1cccf7c5c7pwm: mtk-disp: Configure double buffering before reading in .get_state() | *d2798512fapwm: mtk-disp: Disable shadow registers before setting backlight values | *8ffa1cb8bcleds: tca6507: Fix error handling of using fwnode_property_read_string | *e63e3a0fc0dmaengine: mv_xor_v2: Fix an error code. | *332ca024a8leds: TI_LMU_COMMON: select REGMAP instead of depending on it | *c904a070d7pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration | *40566def18ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline | *18eb23891aext4: fix i_disksize exceeding i_size problem in paritally written case | *3dc3a86b88SMB3: Close deferred file handles in case of handle lease break | *0f87e18203SMB3: Add missing locks to protect deferred close file list | *b574e73db8timekeeping: Fix references to nonexistent ktime_get_fast_ns() | *ccfede0a2copenrisc: Properly store r31 to pt_regs on unhandled exceptions | *1c7456aa5dclocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails | *c87c6d5050RDMA/mlx5: Use correct device num_ports when modify DC | *d2823237daSUNRPC: remove the maximum number of retries in call_bind_status | *c11e44ac1aRDMA/mlx5: Fix flow counter query via DEVX | *7acad58049Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe | *b6157a9f0fclk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling | *33f9b8de1bclk: qcom: regmap: add PHY clock source implementation | *0ccc1a6bacNFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease | *a2bd706ab6IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests | *6bbc49661cIB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order | *00cc21e32eRDMA/srpt: Add a check for valid 'mad_agent' pointer | *03b9d26f33RDMA/cm: Trace icm_send_rej event before the cm state is reset | *30218b7698clk: qcom: gcc-sm6115: Mark RCGs shared where applicable | *5255051c8fRDMA/siw: Remove namespace check from siw_netdev_event() | *48ba87f6e1clk: add missing of_node_put() in "assigned-clocks" property parsing | *3d7c6f2076power: supply: generic-adc-battery: fix unit scaling | *c58ea97aa9fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de() | *cd7e1d6792fs/ntfs3: Fix OOB read in indx_insert_into_buffer | *952bbfcedbfs/ntfs3: Add check for kmemdup | *3030f2b9b3fs/ntfs3: Fix memory leak if ntfs_read_mft failed | *d1faeb14bcrtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time | *9911be2155RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() | *44438a4959rtc: omap: include header for omap_rtc_power_off_program prototype | *6d19fe968eworkqueue: Fix hung time report of worker pools | *6c073c5a5bworkqueue: Introduce show_one_worker_pool and show_one_workqueue. | *e89f95c685RDMA/rdmavt: Delete unnecessary NULL check | *9721b14e6cRDMA/siw: Fix potential page_array out of range access | *8d909684bdclk: at91: clk-sam9x60-pll: fix return value check | *623941780dsched/rt: Fix bad task migration for rt tasks | *594d2a0555Revert "objtool: Support addition to set CFA base" | *80973ce36fperf/core: Fix hardlockup failure caused by perf throttle | *3e09b68fc5sched/fair: Fix inaccurate tally of ttwu_move_affine | *c3b9f95598sched: Make struct sched_statistics independent of fair sched class | *6002989848sched/fair: Use __schedstat_set() in set_next_entity() | *94bcf94c25powerpc/rtas: use memmove for potentially overlapping buffer copy | *f7107d44dfmacintosh: via-pmu-led: requires ATA to be set | *85842228dfpowerpc/sysdev/tsi108: fix resource printk format warnings | *179cc5ab95powerpc/wii: fix resource printk format warnings | *516c27922cpowerpc/mpc512x: fix resource printk format warning | *da961d510bmacintosh/windfarm_smu_sat: Add missing of_node_put() | *5b9fc529b6virtio_ring: don't update event idx on get_buf | *ee0b614631spmi: Add a check for remove callback when removing a SPMI driver | *be267f30b0staging: rtl8192e: Fix W_DISABLE# does not work after stop/start | *424cf29296serial: 8250: Add missing wakeup event reporting | *8dfd00bfd5tty: serial: fsl_lpuart: adjust buffer length to the intended size | *59ecc2cf34firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe | *ee53a7a880usb: mtu3: fix kernel panic at qmu transfer done irq handler | *6b0d399dacusb: chipidea: fix missing goto in `ci_hdrc_probe` | *6d4325ebd8usb: gadget: tegra-xudc: Fix crash in vbus_draw | *d96f6bc107sh: sq: Fix incorrect element size for allocating bitmap buffer | *397eb669dauapi/linux/const.h: prefer ISO-friendly __typeof__ | *d1c4dedcd2scripts/gdb: raise error with reduced debugging information | *2d65599ad1i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path | *d453f25fafspi: cadence-quadspi: fix suspend-resume implementations | *6a129c0e99ASoC: fsl_mqs: move of_node_put() to the correct location | *8506318455coresight: etm_pmu: Set the module field | *db6f1b2bbaHID: amd_sfh: Add support for shutdown operation | *b711dd0ba9scripts/gdb: bail early if there are no generic PD | *eaecf281c2scripts/gdb: bail early if there are no clocks | *0110bfacffia64: salinfo: placate defined-but-not-used warning | *51395777f6ia64: mm/contig: fix section mismatch warning/error | *1a2a0d5b06PCI/EDR: Clear Device Status after EDR error recovery | *cc4f0e168aof: Fix modalias string generation | *770d30b135vmci_host: fix a race condition in vmci_host_poll() causing GPF | *08c7608798spi: fsl-spi: Fix CPM/QE mode Litte Endian | *f345d4d71espi: qup: Don't skip cleanup in remove's error path | *77b0c0dd2clinux/vt_buffer.h: allow either builtin or modular for macros | *af9ec18aa8ASoC: es8316: Handle optional IRQ assignment | *39287d16b2PCI: imx6: Install the fault handler only on compatible match | *1e58fb6b1cusb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition | *f90822ad63spi: imx: Don't skip cleanup in remove's error path | *e9ded9dd5dspi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync | *193f7fffdcserial: 8250_bcm7271: Fix arbitration handling | *f67cc4929eiio: light: max44009: add missing OF device matching | *7e42057532fpga: bridge: fix kernel-doc parameter description | *72b1ce9045serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted | *59ed254dd3serial: stm32: re-introduce an irq flag condition in usart_receive_chars | *4b7bb1c7beusb: dwc3: gadget: Change condition for processing suspend event | *beb12083c1usb: host: xhci-rcar: remove leftover quirk handling | *295f3fcaa8pstore: Revert pmsg_lock back to a normal mutex | *2491b999a6drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler() | *209850f177drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler() | *1ffb2ca650ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it | *43e4197dd5tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. | *1d2f799c16net: amd: Fix link leak when verifying config failed | *5d6e5c054enetlink: Use copy_to_user() for optval in netlink_getsockopt(). | *a789192f36Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" | *a54ec573d9ipv4: Fix potential uninit variable access bug in __ip_make_skb() | *d0b43125ecnet/sched: sch_fq: fix integer overflow of "credit" | *7a45b4e1c8netfilter: nf_tables: don't write table validation state without mutex | *8913abddadbpf: Don't EFAULT for getsockopt with optval=NULL | *77f245ce05net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports | *a9e96eef82net/mlx5: E-switch, Don't destroy indirect table in split rule | *05cf6f353dixgbe: Enable setting RSS table to default values | *624b73f776ixgbe: Allow flow hash to be set via ethtool | *e302e9ca14wifi: iwlwifi: fw: fix memory leak in debugfs | *53b3b1f563wifi: iwlwifi: mvm: check firmware response size | *aa11a89445wifi: mt76: mt7921e: improve reliability of dma reset | *f8923ad9ddwifi: mt76: fix 6GHz high channel not be scanned | *613b51663fwifi: mt76: mt7921e: fix probe timeout after reboot | *5279aaf9f5wifi: mt76: add flexible polling wait-interval support | *ac9fec5b56wifi: mt76: handle failure of vzalloc in mt7615_coredump_work | *210e6d01ccwifi: iwlwifi: make the loop for card preparation effective | *dff2a7b330jdb2: Don't refuse invalidation of already invalidated buffers | *358317ad9cwifi: iwlwifi: fw: move memset before early return | *cccf85e047wifi: iwlwifi: mvm: initialize seq variable | *b3cecbb257wifi: iwlwifi: yoyo: Fix possible division by zero | *4636c35b7ewifi: iwlwifi: yoyo: skip dump correctly on hw error | *34222897e0md/raid10: don't call bio_start_io_acct twice for bio which experienced read error | *d6cfcf98b8md/raid10: fix memleak of md thread | *7f673fa34cmd/raid10: fix memleak for 'conf->bio_split' | *8d09065802md/raid10: fix leak of 'r10bio->remaining' for recovery | *901b4918famd/raid10: fix task hung in raid10d | *fc04998351md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() | *39db562b3fmd: raid10 add nowait support | *74af08efa5md: drop queue limitation for RAID1 and RAID10 | *337d1d88bebpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap | *12e70c6f4eselftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach | *103a427542nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" | *9fe41e6482nvme: fix async event trace event | *13475e6391nvme: handle the persistent internal error AER | *30b9073583nvmet: fix I/O Command Set specific Identify Controller | *42bcbc2a90nvmet: fix Identify Active Namespace ID list handling | *92cf81746envmet: fix Identify Controller handling | *ac86d59eaanvmet: fix Identify Namespace handling | *c7e98afecanvmet: fix error handling in nvmet_execute_identify_cns_cs_ns() | *537083b127nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate | *080826d167nvmet: use i_size_read() to set size for file-ns | *f333854dcebpf, sockmap: fix deadlocks in the sockhash and sockmap | *c8a67bc857net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling | *fd8c83d837scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() | *9a7f63283af2fs: fix to avoid use-after-free for cached IPU bio | *119f278ea9xsk: Fix unaligned descriptor validation | *1056b20993crypto: drbg - Only fail when jent is unavailable in FIPS mode | *9317d66120crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors | *80bfd8b184bpftool: Fix bug for long instructions in program CFG dumps | *afdc3a4bd7selftests/bpf: Wait for receive in cg_storage_multi test | *c5fa99bce6selftests: xsk: Disable IPv6 on VETH1 | *c4afd6410fnet: qrtr: correct types of trace event parameters | *eb77c0c0a1wifi: rt2x00: Fix memory leak when handling surveys | *0b0c3e37a4wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() | *0a847af3cbwifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() | *3e660d1175crypto: sa2ul - Select CRYPTO_DES | *d82d82e037crypto: caam - Clear some memory in instantiate_rng | *169134da41f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() | *d0cf44f06df2fs: apply zone capacity to all zone type | *2cc6a05661f2fs: enforce single zone capacity | *e5a56f13baf2fs: handle dqget error in f2fs_transfer_project_quota() | *6d6415e5bcscsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS | *eb4cf26d2escsi: target: iscsit: Fix TAS handling during conn cleanup | *9158c86fd3scsi: target: Fix multiple LUN_RESET handling | *ad4a647aa5net/packet: convert po->auxdata to an atomic flag | *f1a111ca05net/packet: convert po->origdev to an atomic flag | *c3238c7dbenet/packet: annotate accesses to po->xmit | *97e7b1c1davlan: partially enable SIOCSHWTSTAMP in container | *5f44dfa841net: pcs: xpcs: remove double-read of link state when using AN | *a7282fc797bpf: Remove misleading spec_v1 check on var-offset stack read | *60f9ed23b9selftests/bpf: Fix a fd leak in an error path in network_helpers.c | *9b9e803b48scm: fix MSG_CTRUNC setting condition for SO_PASSSEC | *670754766abpf: fix precision propagation verbose logging | *c022b09fccbpf: take into account liveness when propagating precision | *23634d119cwifi: rtw88: mac: Return the original error from rtw_mac_power_switch() | *3fc0be9f48wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() | *2ba1e4a623tools: bpftool: Remove invalid \' json escape | *484d95c69fwifi: ath6kl: reduce WARN to dev_dbg() in callback | *19ba40acb1wifi: brcmfmac: support CQM RSSI notification with older firmware | *378364abbewifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() | *59073060fewifi: ath9k: hif_usb: fix memory leak of remain_skbs | *104b1b48b6wifi: ath6kl: minor fix for allocation size | *d1138f118fhwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E | *f1d68061b0cpufreq: use correct unit when verify cur freq | *a55050c798tick/common: Align tick period with the HZ tick. | *54202488c8drm/i915: Make intel_get_crtc_new_encoder() less oopsy | *500ffa58e7debugobject: Prevent init race with static objects | *af04d8d3c1arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step | *00132fab90x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() | *ad6481f49fregulator: stm32-pwr: fix of_iomap leak | *b8c2678d0fmedia: venus: dec: Fix handling of the start cmd | *2ed8f8c09dmedia: rc: gpio-ir-recv: Fix support for wake-up | *4b1afffdd9drm/amd/display: Fix potential null dereference | *2322b262d2media: rcar_fdp1: Fix refcount leak in probe and remove function | *5847021f80media: rcar_fdp1: Convert to platform remove callback returning void | *d18789f434platform: Provide a remove callback that returns no value | *825281f34bmedia: rcar_fdp1: Fix the correct variable assignments | *3c300022c1media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() | *2f48c0a463media: saa7134: fix use after free bug in saa7134_finidev due to race condition | *c94388b5b9media: dm1105: Fix use after free bug in dm1105_remove due to race condition | *cac0f4f36emedia: rkvdec: fix use after free bug in rkvdec_remove | *d991f6139fx86/apic: Fix atomic update of offset in reserve_eilvt_offset() | *1e3056b806regulator: core: Avoid lockdep reports when resolving supplies | *4e5c973818regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() | *678b3f29aadrm/ttm/pool: Fix ttm_pool_alloc error path | *b19bebc963drm/ttm: optimize pool allocations a bit v2 | *1e26766dc8arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator | *bee1a28573arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator | *fb0bea59d0arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply | *8853aab167mailbox: mpfs: switch to txdone_poll | *623275db28drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() | *5a8aedb7b9ACPI: VIOT: Initialize the correct IOMMU fwspec | *111af97983firmware: arm_scmi: Fix xfers allocation on Rx channel | *657776d47bARM: dts: gta04: fix excess dma channel usage | *d3047a1b04drm: rcar-du: Fix a NULL vs IS_ERR() bug | *3cfaa8713emmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data | *60cadfcfa4ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 | *aa8d52ddf7drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings | *d28ec12c48drm: msm: adreno: Disable preemption on Adreno 510 | *2ad781393edrm/msm/adreno: drop bogus pm_runtime_set_active() | *86c1a99528drm/msm/adreno: Defer enabling runpm until hw_init() | *1ad4b8c455media: max9286: Free control handler | *3d7003c400drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 | *a3ea89b597firmware: qcom_scm: Clear download bit during reboot | *ca4ce92e3emedia: av7110: prevent underflow in write_ts_to_decoder() | *519b084940media: bdisp: Add missing check for create_workqueue | *11c58a0c19x86/MCE/AMD: Use an u64 for bank_map | *88a9d3c0b5ARM: dts: qcom: ipq8064: Fix the PCI I/O port range | *112ff0f253ARM: dts: qcom: ipq8064: reduce pci IO size to 64K | *99e7b14569ARM: dts: qcom: ipq4019: Fix the PCI I/O port range | *96158bfc76arm64: dts: qcom: sm8250: Fix the PCI I/O port range | *cc1ae8710aarm64: dts: qcom: msm8996: Fix the PCI I/O port range | *656657bdebarm64: dts: qcom: ipq6018: Fix the PCI I/O port range | *a19c40b979arm64: dts: qcom: ipq8074: Fix the PCI I/O port range | *9f89689d8barm64: dts: qcom: msm8998: Fix the PCI I/O port range | *1611140296arm64: dts: qcom: sdm845: Fix the PCI I/O port range | *3e7be9b632arm64: dts: qcom: sdm845: correct dynamic power coefficients | *a9e9a4a627arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name | *a46878476carm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename | *1994284cb9arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name | *6ae67829faarm64: dts: Move BCM4908 dts to bcmbca folder | *fe8ab85ed4arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 | *aefde9ada4ARM64: dts: Add DTS files for bcmbca SoC BCM6858 | *273be36e42arm64: dts: Add DTS files for bcmbca SoC BCM4912 | *fe07b3b5afarm64: dts: Add DTS files for bcmbca SoC BCM63158 | *77112d23a6arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 | *a53862a202arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property | *e3143e6ccaregulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted | *30b4edaf22EDAC/skx: Fix overflows on the DRAM row address mapping arrays | *d450fa8657drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources | *62cd3e0561arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table | *667c86b2a9arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table | *6a50350033soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe | *fb2a6e0029tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007 | *00f79abcccdrm/probe-helper: Cancel previous job before starting new one | *9fde84fb59drm/vgem: add missing mutex_destroy | *a51b71af16drm/rockchip: Drop unbalanced obj unref | *0834a2b554erofs: fix potential overflow calculating xattr_isize | *060fecf111erofs: stop parsing non-compact HEAD index if clusterofs is invalid | *5a37916d98tpm, tpm_tis: Claim locality when interrupts are reenabled on resume | *46da635566tpm, tpm: Implement usage counter for locality | *51162b05a4tpm, tpm_tis: Claim locality before writing interrupt registers | *b665edd7a5tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed | *fd9b4b2bfftpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register | *8c08c74de7tpm, tpm_tis: Do not skip reset of original interrupt vector | *dfa1e84b77selinux: ensure av_permissions.h is built when needed | *8a3a1f7b54selinux: fix Makefile dependencies of flask.h | *08e4037057selftests/resctrl: Check for return value after write_schemata() | *25661fe5f6selftests/resctrl: Allow ->setup() to return errors | *b5adaf5045selftests/resctrl: Move ->setup() call outside of test specific branches | *f9eeea03a5selftests/resctrl: Extend CPU vendor detection | *ebd40f52deselftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem | *988901984drcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check | *74f06429b7sound/oss/dmasound: fix build when drivers are mixed =y/=m | *c628b07d59xfs: don't consider future format versions valid | *ce84028492ubifs: Free memory for tmpfile name | *20ef288612ubi: Fix return value overwrite issue in try_write_vid_and_data() | *3ae75f82c3ubifs: Fix memleak when insert_old_idx() failed | *149ea56995Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" | *dc299bd1d5iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE | *b7bc8f6c8atracing: Fix permissions for the buffer_percent file | *b91a5aa1e7riscv: mm: remove redundant parameter of create_fdt_early_page_table | *ec1814116fi2c: omap: Fix standard mode false ACK readings | *671f21fbcbksmbd: fix memleak in session setup | *227eb2689bksmbd: fix NULL pointer dereference in smb2_get_info_filesystem() | *c053e389dbksmbd: call rcu_barrier() in ksmbd_server_exit() | *2db4b91480writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs | *0b46ee654arelayfs: fix out-of-bounds access in relay_file_read | *a18bdaca46KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted | *a79fb2ce4freiserfs: Add security prefix to xattr name in reiserfs_security_write() | *4c3d1a6720rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed | *09e177d6f7crypto: safexcel - Cleanup ring IRQ workqueues on load failure | *63b7fbaa12crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() | *c63741e872ring-buffer: Sync IRQ works before buffer destruction | *333f49fcf0pinctrl: qcom: lpass-lpi: set output value before enabling output | *3028ac7dc0soundwire: qcom: correct setting ignore bit on v1.5.1 | *01fefb82fdpwm: meson: Fix g12a ao clk81 name | *dcf6611e80pwm: meson: Fix axg ao mux parents | *2104e15b00wifi: mt76: add missing locking to protect against concurrent rx/status calls | *4a07d2d511kheaders: Use array declaration instead of char | *99d561199bipmi: fix SSIF not responding under certain cond. | *8fddbd9c5cipmi:ssif: Add send_retries increment | *3ef93b7bd9MIPS: fw: Allow firmware to pass a empty env | *e047e40676tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem | *9c0b37d0daxhci: fix debugfs register accesses while suspended | *321e16a570tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH | *fa30909fbdstaging: iio: resolver: ads1210: fix config mode | *ac44e1275dext4: use ext4_journal_start/stop for fast commit transactions | *5bb4005fb6blk-crypto: make blk_crypto_evict_key() more robust | *f8d9d6c3ffblk-crypto: make blk_crypto_evict_key() return void | *d206f79d9cblk-mq: release crypto keyslot before reporting I/O complete | *2c62f4abd7posix-cpu-timers: Implement the missing timer_wait_running callback | *dca7427a8bhwmon: (adt7475) Use device_property APIs when configuring polarity | *d50321946ehwmon: (k10temp) Check range scale when CUR_TEMP register is read-write | *d40fa6f788USB: dwc3: fix runtime pm imbalance on unbind | *9436221ea2USB: dwc3: fix runtime pm imbalance on probe errors | *bfd6936281IMA: allow/fix UML builds | *c23e103fd7PCI: qcom: Fix the incorrect register usage in v2.7.0 config | *8a0b61e5a7PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock | *402d2b1d54arm64: Stash shadow stack pointer in the task struct on interrupt | *21cc4e5304arm64: Always load shadow stack pointer directly from the task struct | *a00f75f71fwifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset | *a646556769wireguard: timers: cast enum limits members to int in prints | *95ec7a59cex86/cpu: Add model number for Intel Arrow Lake processor | *5208204006asm-generic/io.h: suppress endianness warnings for readq() and writeq() | *5e3c87e4d3selftests mount: Fix mount_setattr_test builds failed | *e1383b4401ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 | *21976532f2iio: adc: palmas_gpadc: fix NULL dereference on rmmod | *50015dbdecx86/hyperv: Block root partition functionality in a Confidential VM | *a7d91f67a1ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm | *cf5b14b8deASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 *547398c9b4ANDROID: add more gki_module headers to .gitignore file Change-Id: I6ce864f3f76fbb9722003a5a61febd40d9cdf949 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>