Merge tag 'android13-5.15.74_r00' into android13-5.15
This is the merge of the upstream LTS release of 5.15.74 into the android13-5.15 branch. It contains the following commits: 7f2e600b Merge 5.15.74 into android13-5.15-lts a3f2f5ac Linux 5.15.74 de124365 wifi: mac80211: fix MBSSID parsing use-after-free 7d998f6b mac80211: fix memory leaks with element parsing fee48f3b mac80211: always allocate struct ieee802_11_elems 630060f1 mac80211: mlme: find auth challenge directly 21df3a58 mac80211: move CRC into struct ieee802_11_elems 864f2d34 mac80211: mesh: clean up rx_bcn_presp API e5ebcbb4 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic cb9defec misc: pci_endpoint_test: Aggregate params checking for xfer 2c657a0c Input: xpad - fix wireless 360 controller breaking after suspend db4db28f Input: xpad - add supported devices as contributed on github d15bb1f6 wifi: cfg80211: update hidden BSSes to avoid WARN_ON 93a3a325 wifi: mac80211: fix crash in beacon protection for P2P-device fff244e9 wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 0a8ee682 wifi: cfg80211: avoid nontransmitted BSS list corruption bfe29873 wifi: cfg80211: fix BSS refcounting bugs 9e99ca59 wifi: cfg80211: ensure length byte is present before access 0a861bd2 wifi: cfg80211/mac80211: reject bad MBSSID elements 9a8ef203 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 398e30b6 random: use expired timer rather than wq for mixing fast pool 984faa6f random: avoid reading two cache lines on irq randomness a937c598 Revert "crypto: qat - reduce size of mapped region" 0e3ff69e Revert "powerpc/rtas: Implement reentrant rtas call" e0295c43 USB: serial: qcserial: add new usb-id for Dell branded EM7455 76efb489 scsi: stex: Properly zero out the passthrough command structure 5fbbe7e9 efi: Correct Macmini DMI match in uefi cert quirk 8754dc84 ALSA: hda: Fix position reporting on Poulsbo 14f143fb random: clamp credited irq bits to maximum mixed be53fa6c random: restore O_NONBLOCK support 2f96da3f ceph: don't truncate file in atomic_open c0c3d3d3 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure 44b1ee30 nilfs2: fix leak of nilfs_root in case of writer thread creation failure cb602c2b nilfs2: fix use-after-free bug of struct nilfs_root 1e512c65 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 44b8b2ac Merge 5.15.73 into android13-5.15-lts 17aac9b7 Linux 5.15.73 f7b16f51 Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" d8b1b64a rpmsg: qcom: glink: replace strncpy() with strscpy_pad() d58eb80b USB: serial: ftdi_sio: fix 300 bps rate for SIO 5ff80339 usb: mon: make mmapped memory read only 278fefd2 net/mlx5: Disable irq when locking lag_lock 54f382d4 wifi: cfg80211: fix MCS divisor value 0fa24941 mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() f1d68941 mm/huge_memory: minor cleanup for split_huge_pages_all 7190afd4 perf parse-events: Identify broken modifiers f6f740f6 mmc: core: Terminate infinite loop in SD-UHS voltage switch 9635e05e mmc: core: Replace with already defined values for readability f2af62d9 drm/amd/display: skip audio setup when audio stream is enabled d444cfe6 drm/amd/display: update gamut remap if plane has changed 4afcb534 drm/amd/display: Assume an LTTPR is always present on fixed_vs links 5e76ff62 drm/amd/display: Fix double cursor on non-video RGB MPO e6590139 net: atlantic: fix potential memory leak in aq_ndev_close() 005e368a arch: um: Mark the stack non-executable to fix a binutils warning 5f85191b um: Cleanup compiler warning in arch/x86/um/tls_32.c 6827af88 um: Cleanup syscall_handler_t cast in syscalls_32.h f386b373 ALSA: hda/hdmi: Fix the converter reuse for the silent stream a36b2dc5 net: marvell: prestera: add support for for Aldrin2 d2588ba1 net/ieee802154: fix uninit value bug in dgram_sendmsg 1030659d scsi: qedf: Fix a UAF bug in __qedf_probe() f7126aa3 ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer 968299cd dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure 17f55255 dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property b2f27555 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling fd425b89 firmware: arm_scmi: Add SCMI PM driver remove routine e092fc3a firmware: arm_scmi: Harden accesses to the sensor domains 9f81dbb9 firmware: arm_scmi: Improve checks in the info_get operations 64b79e63 fs: fix UAF/GPF bug in nilfs_mdt_destroy 31bdba07 powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush 46c22e7b mm: gup: fix the fast GUP race against THP collapse 88ccea0a xsk: Inherit need_wakeup flag for shared sockets f07fbefc docs: update mediator information in CoC docs cf26ddb9 Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 43eb03f7 Merge 5.15.72 into android13-5.15-lts c68173b2 Linux 5.15.72 713fa3e4 drm/i915/gem: Really move i915_gem_context.link under ref protection a00ed4e5 x86/alternative: Fix race in try_get_desc() c3d4b897 KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest ab5c5787 clk: iproc: Do not rely on node name for correct PLL setup e748a084 clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 19f4e163 fs: split off setxattr_copy and do_setxattr function from setxattr a0e3719e vdpa/ifcvf: fix the calculation of queuepair 4755d9d2 selftests: Fix the if conditions of in test_extra_filter() c83a7606 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() a8cd7e1b net: stmmac: power up/down serdes in stmmac_open/release 67c00bcf wifi: mac80211: fix regression with non-QoS drivers 520e434a nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices e9d7d809 net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe 8b1b9085 cxgb4: fix missing unlock on ETHOFLD desc collect fail path e99c7a61 net: sched: act_ct: fix possible refcount leak in tcf_ct_init() 815381ae usbnet: Fix memory leak in usbnet_disconnect() af91321b gpio: mvebu: Fix check for pwm support on non-A8K platforms f592ccdd Input: melfas_mip4 - fix return value check in mip4_probe() ff982b1f Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" bde77957 drm/bridge: lt8912b: fix corrupted image output e103b0e8 drm/bridge: lt8912b: set hdmi or dvi mode 473f653a drm/bridge: lt8912b: add vsync hsync 6a12105d ASoC: tas2770: Reinit regcache on reset 75ef73d7 arm64: dts: qcom: sm8350: fix UFS PHY serdes size 5664dc84 ASoC: imx-card: Fix refcount issue with of_node_put 367403bc soc: sunxi: sram: Fix debugfs info for A64 SRAM C 68d2f42c soc: sunxi: sram: Fix probe function ordering issues 2f82b529 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() 861adc2b soc: sunxi: sram: Prevent the driver from being unbound 8b07378e soc: sunxi: sram: Actually claim SRAM regions d50e0e2f ARM: dts: am5748: keep usb4_tm disabled c48e3db1 reset: imx7: Fix the iMX8MP PCIe PHY PERST support 60622910 ARM: dts: am33xx: Fix MMCHS0 dma properties bfe5dc21 swiotlb: max mapping size takes min align mask into account a6a3b6b1 media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() ab9d3284 media: rkvdec: Disable H.264 error detection 69379139 media: dvb_vb2: fix possible out of bound access 6287c9e0 mm,hwpoison: check mm when killing accessing process f9aed3d8 mm: fix madivse_pageout mishandling on non-LRU page 1299c119 mm/migrate_device.c: flush TLB while holding PTL e858f7ac mm: fix dereferencing possible ERR_PTR d75ce115 mm: prevent page_frag_alloc() from corrupting the memory 23d17e2b mm/page_alloc: fix race condition between build_all_zonelists and page allocation fec2db7a mmc: hsq: Fix data stomping during mmc recovery 4fef6e1f mmc: moxart: fix 4-bit bus width and remove 8-bit bus width 4f75d0ca libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 dc248ddf vduse: prevent uninitialized memory accesses ea774829 drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV 25759a7b drm/i915/gt: Restrict forced preemption to the active context e0f57633 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" 5de02ab8 net: mt7531: only do PLL once after the reset 56e3f8d5 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() 149da9e6 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() dc8cdb98 ARM: dts: integrator: Tag PCI host with device_type aa5c3aa3 x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd 476c188b clk: ingenic-tcu: Properly enable registers before accessing timers d134b0f7 can: c_can: don't cache TX messages for C_CAN cores 6fff2037 Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address 006a5085 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 81e759d7 thunderbolt: Explicitly reset plug events delay back to USB4 spec value 85a70a25 usb: typec: ucsi: Remove incorrect warning ac12a04c uas: ignore UAS for Thinkplus chips 528aba78 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 0a4e8f38 uas: add no-uas quirk for Hiksemi usb_disk 8484a356 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory ae04dd5e cgroup: reduce dependency on cgroup_mutex 7a64e6dc ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 6a3bee2e ALSA: hda: Fix Nvidia dp infoframe f7392f93 ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation de5deddf ALSA: hda: Do disconnect jacks at codec unbind 4305285a Merge 5.15.71 into android13-5.15-lts c12d4a18 Merge 5.15.70 into android13-5.15-lts 4248b89f Merge 5.15.69 into android13-5.15-lts 90c7e9b4 Linux 5.15.71 21419461 ext4: use locality group preallocation for small closed files 8a1ac416 ext4: avoid unnecessary spreading of allocations among groups fd8b8291 ext4: make mballoc try target group first even with mb_optimize_scan 21dada4c ext4: limit the number of retries after discarding preallocations blocks be4df018 ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 90bc7b63 ext4: make directory inode spreading reflect flexbg size 95d714d8 devdax: Fix soft-reservation memory description 27bf7a5d NFSv4: Fixes for nfs4_inode_return_delegation() 21b0301f drm/amdgpu: don't register a dirty callback for non-atomic 6eb08245 i2c: mlxbf: Fix frequency calculation dc2a0c58 i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() 621c6ab0 i2c: mlxbf: incorrect base address passed during io write c242dbf2 i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible c71ec39b workqueue: don't skip lockdep work dependency in cancel_work_sync() 929ef155 fsdax: Fix infinite loop in dax_iomap_rw() 9aac3819 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 1c26968c drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage 492db4ff drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() 9539cfc7 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() a541c011 drm/amd/display: Limit user regamma to a valid value 33b128f7 drm/amdgpu: use dirty framebuffer helper f76d6f30 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards e5ae504c drm/gma500: Fix BUG: sleeping function called from invalid context errors e07d9154 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 5f270b61 drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV d3a67c21 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup faf0e1b5 serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting 0aada772 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting 4c7e1727 serial: Create uart_xmit_advance() 4199425b serial: fsl_lpuart: Reset prior to registration cc1504f6 KVM: x86/mmu: Fold rmap_recycle into rmap_add dddae48e selftests: forwarding: add shebang for sch_red.sh 08483e4c bnxt: prevent skb UAF after handing over to PTP worker f8162aed net: sched: fix possible refcount leak in tc_new_tfilter() bd29ca2b net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD ec3a6f4f bonding: fix NULL deref in bond_rr_gen_slave_id db145b8a net/smc: Stop the CLC flow if no link to map buffers on 5daef004 drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() a08cba2f perf tools: Honor namespace when synthesizing build-ids 1a83f39d perf kcore_copy: Do not check /proc/modules is unchanged a3b923f4 perf jit: Include program header in ELF files 39dc6ccd perf stat: Fix BPF program section name c6d93963 can: gs_usb: gs_can_open(): fix race dev->can.state condition e1676ade net: sh_eth: Fix PHY state warning splat during system resume 71200518 net: ravb: Fix PHY state warning splat during system resume d5917b7a netfilter: ebtables: fix memory leak when blob is malformed 08d7524f netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() 91aa5265 netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() c721623e net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs f58e4318 net/sched: taprio: avoid disabling offload when it was never enabled 510e703e net: enetc: deny offload of tc-based TSN features on VF interfaces 11eb9ed0 net: enetc: move enetc_set_psfp() out of the common enetc_set_features() c60801e4 wireguard: netlink: avoid variable-sized memcpy on sockaddr 3ebf690d wireguard: ratelimiter: disable timings test by default c2dc533a net: ipa: properly limit modem routing table use cbdab7d6 of: mdio: Add of_node_put() when breaking out of for_each_xx ca86577c drm/hisilicon: Add depends on MMU 68c4acee drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled 8547c7bf sfc: fix null pointer dereference in efx_hard_start_xmit 360910b8 sfc: fix TX channel offset when using legacy interrupts bc750d71 i40e: Fix set max_tx_rate when it is lower than 1 Mbps 53220b99 i40e: Fix VF set max MTU size 7249a653 iavf: Fix set max MTU size with port VLAN and jumbo frames 030e0688 mlxbf_gige: clear MDIO gateway lock after read 93859f68 iavf: Fix bad page state e1dbe8a6 um: fix default console kernel parameter 7400e2ed MIPS: Loongson32: Fix PHY-mode being left unspecified abea65fa MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko 831cf63c drm/panel: simple: Fix innolux_g121i1_l01 bus_format 408d5752 net: team: Unsync device addresses on ndo_stop f50265a4 net: bonding: Unsync device addresses on ndo_stop e6b277f7 net: bonding: Share lacpdu_mcast_addr definition 8b2ab46b scsi: mpt3sas: Fix return value check of dma_get_required_mask() 89df49e5 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() 5826a555 net: phy: aquantia: wait for the suspend/resume operations to finish 4d2f1bc9 net: core: fix flow symmetric hash 8d06006c ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header dae9d2ab iavf: Fix cached head and tail value for iavf_get_tx_pending 34447d64 ice: Don't double unplug aux on peer initiated reset 816eab14 netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() dc33ffbc netfilter: nf_conntrack_irc: Tighten matching on DCC message 0606c5d5 netfilter: nf_conntrack_sip: fix ct_sip_walk_headers 0babb5bc arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma dd5a6c5a dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() 1b0e46d9 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz e352fea1 drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks 43733b6c arm64: dts: rockchip: Fix typo in lisense text for PX30.Core 2929463a arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob 166a3324 firmware: arm_scmi: Fix the asynchronous reset requests 1f08a1b2 firmware: arm_scmi: Harden accesses to the reset domains 9ec5a534 xfs: validate inode fork size against fork format 5caa3a12 xfs: fix xfs_ifree() error handling to not leak perag ref 9e7b2316 xfs: reorder iunlink remove operation in xfs_ifree 28c7ef86 vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment 3c3edb82 arm64: topology: fix possible overflow in amu_fie_setup() 2427a04b KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled 61703b24 mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. 2d6e55e0 mm/slub: fix to return errno if kmalloc() fails 71075d7d net: mana: Add rmb after checking owner bits 19aea370 can: flexcan: flexcan_mailbox_read() fix return value for drop = true bf0197ae kasan: call kasan_malloc() from __kmalloc_*track_caller() c75288a4 riscv: fix a nasty sigreturn bug... 97da736c gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 9b26723e gpio: mockup: Fix potential resource leakage when register a chip 18352095 gpio: mockup: fix NULL pointer dereference when removing debugfs 2279e977 wifi: mt76: fix reading current per-tid starting sequence number for aggregation b5bc5a27 efi: libstub: check Shim mode using MokSBStateRT ef43fee9 efi: x86: Wipe setup_data on pure EFI boot b173f1f8 thunderbolt: Add support for Intel Maple Ridge single port controller 65b13f95 usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA 7143f6cf media: flexcop-usb: fix endpoint type check d8a76a2e btrfs: fix hang during unmount when stopping a space reclaim worker 46053262 btrfs: fix hang during unmount when stopping block group reclaim worker b02f8668 iommu/vt-d: Check correct capability for sagaw determination a963fe6d ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop 4b2fa20d ALSA: hda/realtek: Add quirk for ASUS GA503R laptop eb54e457 ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 08984699 ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack c6a746b4 ALSA: hda/realtek: Re-arrange quirk table entries 41e974cd ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop 5421125b ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 84481d7a ALSA: hda: add Intel 5 Series / 3400 PCI DID 04b5bd57 ALSA: hda/tegra: set depop delay for tegra e10425c5 ALSA: core: Fix double-free at snd_card_new() 10a8c5d7 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" 06c0204a USB: serial: option: add Quectel RM520N 6cf9e8b7 USB: serial: option: add Quectel BG95 0x0203 composition 369b008b USB: core: Fix RST error in hub.c d10d1e9d drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 6eede01d Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" c02431f4 Revert "usb: add quirks for Lenovo OneLink+ Dock" 8de5e12f usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 2db7a717 usb: add quirks for Lenovo OneLink+ Dock a72eee6d usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop f79a57d4 usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() 1a992399 usb: dwc3: gadget: Refactor pullup() 7604a210 usb: dwc3: gadget: Prevent repeat pullup() a0b5d22b usb: dwc3: Issue core soft reset before enabling run/stop 8d583ba7 usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind 167b18f2 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables add40eda staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) 55653c54 drm/amdgpu: make sure to init common IP before gmc 25a90a11 drm/amdgpu: Separate vf2pf work item init from virt data exchange ced746ca Revert "arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly" 956d54b4 UPSTREAM: Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" 35fc902d Merge 5.15.68 into android13-5.15-lts 798c8ff3 Revert "USB: core: Prevent nested device-reset calls" 7b0fdb74 Revert "xhci: Add grace period after xHC start to prevent premature runtime suspend." 3e98e33d Linux 5.15.70 21f948ca ALSA: hda/sigmatel: Fix unused variable warning for beep power change 5db17805 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 39b02352 KVM: SEV: add cache flush to solve SEV cache incoherency issues d9bf46e7 net: Find dst with sk's xfrm policy not ctl_sk ab5140c6 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 9af7af86 mksysmap: Fix the mismatch of 'L0' symbols in System.map 2340f23c drm/panfrost: devfreq: set opp to the recommended one to configure regulator 7e8df492 MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() af88da4c afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked 2dd0ae85 net: usb: qmi_wwan: add Quectel RM520N a5e949e0 ALSA: hda/tegra: Align BDL entry to 4KB boundary 3d25aaf7 ALSA: hda/sigmatel: Keep power up while beep is enabled d582756b wifi: mac80211_hwsim: check length for virtio packets 17898c3b rxrpc: Fix calc of resend age 1bbcd88c rxrpc: Fix local destruction being repeated 87cd4c02 scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE f08a320b regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() 80c7be21 ASoC: nau8824: Fix semaphore unbalance at error paths f1d57c4c arm64: dts: juno: Add missing MHU secure-irq 59b756da video: fbdev: i740fb: Error out if 'pixclock' equals zero 899f4160 binder: remove inaccurate mmap_assert_locked() 8c2bbfb0 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega 0a7d86f1 drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega dcef16f6 drm/amdgpu: Don't enable LTR if not supported 710ebf8f tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa 309e9f4a parisc: Allow CONFIG_64BIT with ARCH=parisc 9a72466f cifs: always initialize struct msghdr smb_msg completely 21c47a08 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM e1aad8c5 cifs: revalidate mapping when doing direct writes b04e0208 of/device: Fix up of_dma_configure_id() stub 8fd27239 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 5f285e4c block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait f86092d1 drm/meson: Fix OSD1 RGB to YCbCr coefficient d38eb1f3 drm/meson: Correct OSD1 global alpha value 89cfddd4 gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 9a173db7 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 cd358b2e pinctrl: sunxi: Fix name for A100 R_PIO ca2b798e pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH 30fccb4f pinctrl: qcom: sc8180x: Fix wrong pin numbers cbafdbb6 pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map ba6b9f7c of: fdt: fix off-by-one error in unflatten_dt_nodes() c23065ad tty: serial: atmel: Preserve previous USART mode if RS485 disabled 1d01d7be serial: atmel: remove redundant assignment in rs485_config f3450c33 drm/tegra: vic: Fix build warning when CONFIG_PM=n bd3bc971 Merge 5.15.67 into android13-5.15-lts affdbc37 Merge 5.15.66 into android13-5.15-lts 4f35cec7 Revert "mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse" e37fdd5c Revert "netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y" 049f90ec Merge 5.15.65 into android13-5.15-lts 820b689b Linux 5.15.69 27767499 Input: goodix - add compatible string for GT1158 b9b39f73 RDMA/irdma: Use s/g array in post send only when its valid 125c3ae8 usb: gadget: f_uac2: fix superspeed transfer fa7e0266 usb: gadget: f_uac2: clean up some inconsistent indenting 07609e83 soc: fsl: select FSL_GUTS driver for DPIO 3998dc50 mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() cd698131 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 60877475 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes d4441b81 perf/arm_pmu_platform: fix tests for platform_get_irq() failure 55032fb1 net: dsa: hellcreek: Print warning only once 985a5d3d drm/amd/amdgpu: skip ucode loading if ucode_size == 0 a1347be8 nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() 3d380f9d Input: iforce - add support for Boeder Force Feedback Wheel b9682878 ieee802154: cc2520: add rc code in cc2520_tx() 3a10e8ed gpio: mockup: remove gpio debugfs when remove device b4ebcd6d tg3: Disable tg3 device on system reboot to avoid triggering AER f715188c hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message a86c8d1b HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo 2e3aeb48 dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins 1b80691d drm/msm/rd: Fix FIFO-full deadlock a9687a2d platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 49801d5f Input: goodix - add support for GT1158 709edbac iommu/vt-d: Fix kdump kernels boot failure with scalable mode 90f92264 tracefs: Only clobber mode/uid/gid on remount if asked 3c90af5a tracing: hold caller_addr to hardirq_{enable,disable}_ip 64840a4a task_stack, x86/cea: Force-inline stack helpers 0b009e5f x86/mm: Force-inline __phys_addr_nodebug() f9571a96 lockdep: Fix -Wunused-parameter for _THIS_IP_ dee782da ARM: dts: at91: sama7g5ek: specify proper regulator output ranges 424ac592 ARM: dts: at91: fix low limit for CPU regulator 8be25fa7 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible 78eb5e32 ARM: dts: imx: align SPI NOR node name with dtschema 3bb12efc ACPI: resource: skip IRQ override on AMD Zen platforms a68a734b NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests dd20085f Linux 5.15.68 e04b2563 ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency 154e72a4 perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) 590b4f10 drm/bridge: display-connector: implement bus fmts callbacks e084c6ab arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly 47409108 iommu/vt-d: Correctly calculate sagaw value of IOMMU f9e79203 arm64/bti: Disable in kernel BTI when cross section thunks are broken a8a007c5 Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" 7aa57d86 hwmon: (mr75203) enable polling for all VM channels 5e0fddad hwmon: (mr75203) fix multi-channel voltage reading 948b7beb hwmon: (mr75203) fix voltage equation for negative source input a02267eb hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors 000f3353 hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined 4b198c41 s390/boot: fix absolute zero lowcore corruption on boot a557ae09 iommu/amd: use full 64-bit value in build_completion_wait() 4f8d6588 swiotlb: avoid potential left shift overflow df82f5ce i40e: Fix ADQ rate limiting for PF 39d9de58 i40e: Refactor tc mqprio checks 657d9d8a kbuild: disable header exports for UML in a straightforward way 12202e0f MIPS: loongson32: ls1c: Fix hang during startup 166ae43f ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion 4643fbc7 ASoC: mchp-spdiftx: remove references to mchp_i2s_caps 30a455ac hwmon: (tps23861) fix byte order in resistance register 159d35a8 perf script: Fix Cannot print 'iregs' field for hybrid systems 4519d4e3 sch_sfb: Also store skb len before calling child enqueue a600a9ba RDMA/irdma: Report RNR NAK generation in device caps 3ca173b2 RDMA/irdma: Return correct WC error for bind operation failure c1872dfd RDMA/irdma: Report the correct max cqes from query device a1d7c864 nvmet: fix mar and mor off-by-one errors a96b1d33 tcp: fix early ETIMEDOUT after spurious non-SACK RTO 8589bbfa nvme-tcp: fix regression that causes sporadic requests to time out 13c80a6c nvme-tcp: fix UAF when detecting digest errors 8ddd001c erofs: fix pcluster use-after-free on UP platforms 5fbe35c9 RDMA/mlx5: Set local port to one when accessing counters 81911005 IB/core: Fix a nested dead lock as part of ODP flow 55195563 ipv6: sr: fix out-of-bounds read when setting HMAC data. 4c4eda13 RDMA/siw: Pass a pointer to virt_to_page() 595e3616 xen-netback: only remove 'hotplug-status' when the vif is actually destroyed c3efe896 iavf: Detach device during reset task 2ed94383 i40e: Fix kernel crash during module removal 3e245b0e ice: use bitmap_free instead of devm_kfree 8527c9a6 tcp: TX zerocopy should not sense pfmemalloc status cd5f1a69 net: introduce __skb_fill_page_desc_noacc 7eb9bf4e tipc: fix shift wrapping bug in map_get() 1a889da6 sch_sfb: Don't assume the skb is still around after enqueueing to child b0b35b45 Revert "net: phy: meson-gxl: improve link-up behavior" 2f6640b1 afs: Use the operation issue time instead of the reply time for callbacks e28eb351 rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() 24a4e79d rxrpc: Fix ICMP/ICMP6 error handling 59f1c62d ALSA: usb-audio: Register card again for iface over delayed_register option 4dc401ef ALSA: usb-audio: Inform the delayed registration more properly a8edd49c RDMA/srp: Set scmnd->result only when scmnd is not NULL 451c9ce1 netfilter: nf_conntrack_irc: Fix forged IP logic 1ce55ec5 netfilter: nf_tables: clean up hook list when offload flags check fails 92837ac0 netfilter: br_netfilter: Drop dst references before setting. 940e58f2 ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time 86706fa9 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time d6015c56 ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges a8ab10c3 ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges 6fbff44c ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh e11d08c8 ARM: at91: pm: fix self-refresh for sama7g5 32dd0b22 wifi: wilc1000: fix DMA on stack objects 6f7aa102 RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift c1796dd5 RDMA/hns: Fix supported page size 43245c77 soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs d3eb252d RDMA/cma: Fix arguments order in net device validation e2ec1064 tee: fix compiler warning in tee_shm_register() eb53e84d regulator: core: Clean up on enable failure a53b3071 soc: imx: gpcv2: Assert reset before ungating clock 83a7e5d2 ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node ae8e70e3 RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL ad69caa4 RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg 237f1639 ASoC: qcom: sm8250: add missing module owner 3bf4bf54 cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock 509e3456 cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree 3b97deb4 NFS: Fix another fsync() issue after a server reboot 31b992b3 NFS: Save some space in the inode 88d24e83 NFS: Further optimisations for 'ls -l' 1dcc3088 scsi: lpfc: Add missing destroy_workqueue() in error path 6229fa49 scsi: mpt3sas: Fix use-after-free warning d2ca79dd drm/i915: Implement WaEdpLinkRateDataReload ebf46da5 nvmet: fix a use-after-free 58acd2eb drm/amd/display: fix memory leak when using debugfs_lookup() 26e9a1de sched/debug: fix dentry leak in update_sched_domain_debugfs 94c84128 debugfs: add debugfs_lookup_and_remove() 8875d606 kprobes: Prohibit probes in gate area 5321908e vfio/type1: Unpin zero pages 7da1afa4 btrfs: zoned: set pseudo max append zone limit in zone emulation mode 75082ade tracing: Fix to check event_mutex is held while accessing trigger list 98e8e673 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() df5ec554 ALSA: usb-audio: Split endpoint setups for hw_params and prepare d1118465 ALSA: aloop: Fix random zeros in capture data when using jiffies timer 45814a53 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() 8015ef9e ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC ad5ef763 drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly fc5a2a96 fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() c3abfd6c fbdev: fbcon: Destroy mutex on freeing struct fb_info a7dff6f4 md: Flush workqueue md_rdev_misc_wq in md_alloc() 0b705806 net/core/skbuff: Check the return value of skb_copy_bits() bd1b7695 cpufreq: check only freq_table in __resolve_freq() e928cf25 netfilter: conntrack: work around exceeded receive window 29906311 arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level 27092358 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines deb2c9c0 parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() c63ff388 Revert "parisc: Show error if wrong 32/64-bit compiler is being used" c5018912 scsi: ufs: core: Reduce the power mode change timeout 5a7a5b2e drm/radeon: add a force flush to delay work when radeon 622a557b drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. c15c2c2c drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini 1f574fbe drm/gem: Fix GEM handle release errors bbfd857a scsi: megaraid_sas: Fix double kfree() 8179f0e0 scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX 625c78e1 Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" 7c633341 fs: only do a memory barrier for the first set_buffer_uptodate() 44b402da wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() dd291e07 efi: capsule-loader: Fix use-after-free in efi_capsule_write ee06f081 efi: libstub: Disable struct randomization 6427605f net: wwan: iosm: remove pointless null check e1ad7a01 Linux 5.15.67 096e34b0 kbuild: fix up permissions on scripts/pahole-flags.sh bcecd2ee Linux 5.15.66 e1779c25 USB: serial: ch341: fix disabled rx timer on older devices e0923b4f USB: serial: ch341: fix lost character on LCR updates 55d32892 usb: dwc3: disable USB core PHY management 121c6e37 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup 9d6a2d02 usb: dwc3: fix PHY disable sequence b775fbf5 kbuild: Add skip_encoding_btf_enum64 option to pahole 0baced0e kbuild: Unify options for BTF generation for vmlinux and modules 309aea4b tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() 1787ec7d drm/i915: Skip wm/ddb readout for disabled pipes f9a0f49b drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk 301be898 ALSA: seq: Fix data-race at module auto-loading 9b7a07fc ALSA: seq: oss: Fix data-race for max_midi_devs access b2c973b5 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 c5652d5d net: mac802154: Fix a condition in the receive path 4b9f3743 net: Use u64_stats_fetch_begin_irq() for stats fetch. 57f1407c ip: fix triggering of 'icmp redirect' 5d20c6f9 wifi: mac80211: Fix UAF in ieee80211_scan_rx() 552ba102 wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected 253ec5fb driver core: Don't probe devices after bus_type.match() probe deferral 7da29a2c usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS 299f4f42 usb: xhci-mtk: fix bandwidth release issue 27102b39 usb: xhci-mtk: relax TT periodic bandwidth allocation c548b99e USB: core: Prevent nested device-reset calls 4e22a43e s390: fix nospec table alignments 047a4d0f s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages efdfa236 usb-storage: Add ignore-residue quirk for NXP PN7462AU 0f8b5d70 USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) bf6e4243 usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer f1eb9e5d usb: cdns3: fix issue with rearming ISO OUT endpoint 48917032 usb: dwc2: fix wrong order of phy_power_on and phy_init ea72b22a usb: typec: tcpm: Return ENOTSUPP for power supply prop writes 4be500c6 usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device b201f620 usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles 577f84a6 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode 64159539 USB: serial: option: add Quectel EM060K modem 93c283a0 USB: serial: option: add support for OPPO R11 diag port 2bb1ad8c USB: serial: cp210x: add Decagon UCA device id 3a6c5c5a xhci: Add grace period after xHC start to prevent premature runtime suspend. 75913c56 media: mceusb: Use new usb_control_msg_*() routines 2c948dd6 usb: dwc3: pci: Add support for Intel Raptor Lake 23987d01 thunderbolt: Use the actual buffer in tb_async_error() e31db376 xen-blkfront: Cache feature_persistent value before advertisement 895a90ad xen-blkfront: Advertise feature-persistent as user requested 3e8107d6 xen-blkback: Advertise feature-persistent as user requested c235c4fc mm: pagewalk: Fix race between unmap and page walker 763d7724 xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() 03b1870f KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES 111a3586 gpio: pca953x: Add mutex_lock for regcache sync in PM 53196e03 hwmon: (gpio-fan) Fix array out of bounds access 7b8a284f clk: bcm: rpi: Add missing newline ff0b144d clk: bcm: rpi: Prevent out-of-bounds access e827a5f3 clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() 237b4ef4 clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate 5ba6155d Input: rk805-pwrkey - fix module autoloading 9766749a clk: core: Fix runtime PM sequence in clk_core_unprepare() c13b0be5 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" 519cd9c4 clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops 0522550a drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" fec48eba KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() 9e3c9efa cifs: fix small mempool leak in SMB2_negotiate() 81203ab7 binder: fix alloc->vma_vm_mm null-ptr dereference c2a4b5dc binder: fix UAF of ref->proc caused by race condition da3c6d07 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure 8bca2297 mmc: core: Fix UHS-I SD 1.8V workaround branch fc9b5b3f USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id cf20c353 misc: fastrpc: fix memory corruption on open 0e33b0f3 misc: fastrpc: fix memory corruption on probe 95ac9601 iio: adc: mcp3911: use correct formula for AD conversion 6e933a26 iio: ad7292: Prevent regulator double disable df1b53bc Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag 9f185ca8 tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete 532b255a musb: fix USB_MUSB_TUSB6010 dependency 2535431a vt: Clear selection before changing the font a19846f0 powerpc: align syscall table for ppc32 f12afb4b staging: r8188eu: add firmware dependency dc02aaf9 staging: rtl8712: fix use after free bugs 01fd7e12 serial: fsl_lpuart: RS485 RTS polariy is inverse 839ca796 soundwire: qcom: fix device status array range fdc69b07 net/smc: Remove redundant refcount increase 6ce0d73b Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" aca9d0ac tcp: annotate data-race around challenge_timestamp 1c472d67 sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb 55fb8c3b kcm: fix strp_init() order and cleanup 660df441 mlxbf_gige: compute MDIO period based on i1clk a4c08cbf ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler a420d587 net/sched: fix netdevice reference leaks in attach_default_qdiscs() ce881ddb net: sched: tbf: don't call qdisc_put() while holding tree lock d6ec2f71 net: dsa: xrs700x: Use irqsave variant for u64 stats update ca54b2bf openvswitch: fix memory leak at failed datapath creation 8eeba7ef net: smsc911x: Stop and start PHY during suspend and resume cc2b9170 net: sparx5: fix handling uneven length packets in manual extraction 53595242 Revert "xhci: turn off port power in shutdown" ee19bbed wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() 20b2d5be ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array 59a71146 ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg 7828b5d0 drm/i915/display: avoid warnings when registering dual panel backlight 630ab291 drm/i915/backlight: extract backlight code to a separate file 9f8558c5 ieee802154/adf7242: defer destroy_workqueue call 222bd95c bpf, cgroup: Fix kernel BUG in purge_effective_progs 1c518476 bpf: Restrict bpf_sys_bpf to CAP_PERFMON de22cba3 skmsg: Fix wrong last sg check in sk_msg_recvmsg() 7497f976 iio: adc: mcp3911: make use of the sign bit 9e1f7429 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask 1a785b43 drm/msm/dsi: Fix number of regulators for SDM660 ab853394 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg 0a4f6335 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 e8bd54b0 drm/msm/dsi: fix the inconsistent indenting 1fdd6931 ANDROID: kleaf: Do not include GKI modules in default output of //common:kernel_aarch64. 633c3b4c Linux 5.15.65 572b646c net: neigh: don't call kfree_skb() under spin_lock_irqsave() facf99bc net/af_packet: check len when min_header_len equals to 0 591a98b8 android: binder: fix lockdep check on clearing vma 92dc4c1a btrfs: fix space cache corruption and potential double allocations 55c7a915 kprobes: don't call disarm_kprobe() for disabled kprobes 6a27997c btrfs: tree-checker: check for overlapping extent items 1b2a7dde btrfs: fix lockdep splat with reloc root extent buffers 98dfad7f btrfs: move lockdep class helpers to locking.c a74fc94f testing: selftests: nft_flowtable.sh: use random netns names 1d8b5d25 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y 85dd24ff drm/amd/display: avoid doing vm_init multiple time 898467ac drm/amdgpu: Increase tlb flush timeout for sriov 4df54c49 drm/amd/display: Fix pixel clock programming a89e753d drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid a2ede313 ksmbd: don't remove dos attribute xattr on O_TRUNC open a7ada939 s390/hypfs: avoid error message under KVM db6fa03d neigh: fix possible DoS due to net iface start/stop loop 857048ea ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured 5ee30bcf drm/amd/display: clear optc underflow before turn off odm clock e407e04a drm/amd/display: For stereo keep "FLIP_ANY_FRAME" 2cddd3d0 drm/amd/display: Fix HDMI VSIF V3 incorrect issue 0c8abece drm/amd/display: Avoid MPC infinite loop 061ffb1e ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path d347d66b fs/ntfs3: Fix work with fragmented xattr bf216c16 btrfs: fix warning during log replay when bumping inode link count 985bbad1 btrfs: add and use helper for unlinking inode during log replay 96881521 btrfs: remove no longer needed logic for replaying directory deletes 7697ca60 btrfs: remove root argument from btrfs_unlink_inode() 71beead9 mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC 68b6cbaa mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx c038e409 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs d6a74ee2 mmc: mtk-sd: Clear interrupts when cqe off/disable 4676773e drm/i915/gt: Skip TLB invalidations once wedged f0582f5a HID: thrustmaster: Add sparco wheel and fix array length 77f8e40a HID: asus: ROG NKey: Ignore portion of 0x5a report d74ce3ec HID: AMD_SFH: Add a DMI quirk entry for Chromebooks a569d41c HID: add Lenovo Yoga C630 battery quirk b0846987 ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 c18a209b mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse a7598771 bpf: Don't redirect packets with invalid pkt_len e4ae9729 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead 34c3dea1 fbdev: fb_pm2fb: Avoid potential divide by zero error a5d1cb90 net: fix refcount bug in sk_psock_get (2) dfd27a73 HID: hidraw: fix memory leak in hidraw_release() f2f6e675 media: pvrusb2: fix memory leak in pvr_probe e658538c udmabuf: Set the DMA mask for the udmabuf device (v2) 989560b6 HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report 67216f47 Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" 9e38a363 Bluetooth: L2CAP: Fix build errors in some archs 2e0ffef1 kbuild: Fix include path in scripts/Makefile.modpost e9d7ca0c io_uring: fix UAF due to missing POLLFREE handling 182dc3aa io_uring: fix wrong arm_poll error handling 6c7259c8 io_uring: fail links when poll fails c41e79a0 io_uring: bump poll refs to full 31-bits 7524ec52 io_uring: remove poll entry from list when canceling all 95a004a2 io_uring: Remove unused function req_ref_put f770fba0 io_uring: poll rework 8dc66963 io_uring: inline io_poll_complete 20bbcc31 io_uring: kill poll linking optimisation a85d7ac1 io_uring: move common poll bits 040e58f5 io_uring: refactor poll update b850d6dd io_uring: clean cqe filling functions 5c0ea4c8 io_uring: correct fill events helpers types 285e77db arm64: errata: Add Cortex-A510 to the repeat tlbi list da60ddd8 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte e7a792dc Drivers: hv: balloon: Support status report for larger page sizes 2edbdfc8 crypto: lib - remove unneeded selection of XOR_BLOCKS 6db913f5 firmware: tegra: bpmp: Do only aligned access to IPC memory area 80d46e73 drm/vc4: hdmi: Depends on CONFIG_PM 3d2d12fb drm/vc4: hdmi: Rework power up 8468ccbf ACPI: thermal: drop an always true check f8b07c05 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled 3ffb97fc mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() 889a0c39 Merge 5.15.64 into android13-5.15-lts 1ded0ef2 Linux 5.15.64 4f672112 bpf: Don't use tnum_range on array range checking for poke descriptors cd2a50d0 scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq 2c72bead scsi: ufs: core: Enable link lost interrupt da86f80d perf stat: Clear evsel->reset_group for each stat run b5f5fee0 perf/x86/intel/ds: Fix precise store latency handling 83bd6d12 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU a38e7ab4 perf python: Fix build when PYTHON_CONFIG is user supplied 77864ed6 blk-mq: fix io hung due to missing commit_rqs 4428d15c Documentation/ABI: Mention retbleed vulnerability info file for sysfs 992d2fc2 x86/nospec: Fix i386 RSB stuffing 577d9c05 binder_alloc: add missing mmap_lock calls when using the VMA 1ed630bc arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 af61a8f7 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb 661c01b2 md: call __md_stop_writes in md_stop ee0c613b Revert "md-raid: destroy the bitmap after destroying the thread" 0038f859 mm/hugetlb: fix hugetlb not supporting softdirty tracking 6ee82524 Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling" 7ae43647 Revert "usbnet: smsc95xx: Fix deadlock on runtime resume" 295219ab io_uring: fix issue with io_write() not always undoing sb_start_write() f8aafb25 riscv: traps: add missing prototype c2b7bae7 xen/privcmd: fix error exit of privcmd_ioctl_dm_op() 0351fdbd smb3: missing inode locks in punch hole 3640cdcc nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf b490dfcb ACPI: processor: Remove freq Qos request for all CPUs f1aedd2f Revert "memcg: cleanup racy sum avoidance code" ebd6f886 fbdev: fbcon: Properly revert changes when vc_resize() failed 8195e065 s390: fix double free of GS and RI CBs on fork() failure 16a12ee6 bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem 9227599c s390/mm: do not trigger write fault when vma does not allow VM_WRITE ddcb0696 mm/damon/dbgfs: avoid duplicate context directory creation 95587037 asm-generic: sections: refactor memory_intersects f96b9f7c writeback: avoid use-after-free after removing device 0455bef6 loop: Check for overflow while configuring loop 500195a1 x86/nospec: Unwreck the RSB stuffing 75fa6c73 x86/bugs: Add "unknown" reporting for MMIO Stale Data a7484eb9 x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry 1cdfef6c perf/x86/lbr: Enable the branch type for the Arch LBR by default 5f52402c btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() 79350588 btrfs: check if root is readonly while setting security xattr 2aa1a1cf btrfs: add info when mount fails due to stale replace target 17343a51 btrfs: replace: drop assert for suspended replace 34cab3bb btrfs: fix silent failure when deleting root reference 50396e19 net: stmmac: work around sporadic tx issue on link-up 48f4d54c ionic: VF initial random MAC address if no assigned mac bcbf1d95 ionic: fix up issues with handling EAGAIN on FW cmds 9a41433c ionic: clear broken state on generation change 8d2761db ionic: widen queue_lock use around lif init and deinit 2bc769b8 rxrpc: Fix locking in rxrpc's sendmsg 0c3fd13b i40e: Fix incorrect address type for IPv6 flow rules bda3e389 ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter cb9eaedd net: Fix a data-race around sysctl_somaxconn. b340f83d net: Fix data-races around sysctl_devconf_inherit_init_net. 181bae6d net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. ed14f10e net: Fix a data-race around netdev_budget_usecs. 70564ad8 net: Fix data-races around sysctl_max_skb_frags. 289f2f58 mptcp: stop relying on tcp_tx_skb_cache a07f3af6 tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers 2baeaef4 net: Fix a data-race around netdev_budget. 8e9e124a net: Fix a data-race around sysctl_net_busy_read. 4e12829f net: Fix a data-race around sysctl_net_busy_poll. f6b5be42 net: Fix a data-race around sysctl_tstamp_allow_data. d39a0276 net: Fix data-races around sysctl_optmem_max. 0db9ce82 ratelimit: Fix data-races in ___ratelimit(). cd755a7e net: Fix data-races around netdev_tstamp_prequeue. 4d2c808d net: Fix data-races around netdev_max_backlog. 572d4cdf net: Fix data-races around weight_p and dev_weight_[rt]x_bias. 33372f2b net: Fix data-races around sysctl_[rw]mem_(max|default). 8fbdec08 netfilter: flowtable: fix stuck flows on cleanup due to pending work eb6645a0 netfilter: flowtable: add function to invoke garbage collection immediately 51f192ae netfilter: nf_tables: disallow binding to already bound chain 7196f457 netfilter: nf_tables: disallow jump to implicit chain from set element 4097749a netfilter: nf_tables: upfront validation of data via nft_data_init() cc311eae netfilter: bitwise: improve error goto labels 9bf98120 netfilter: nft_cmp: optimize comparison for 16-bytes c5ba86cd netfilter: nf_tables: consolidate rule verdict trace call b6d60121 netfilter: nft_tunnel: restrict it to netdev family 530f4bb9 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families 6d7ddee5 netfilter: nf_tables: do not leave chain stats enabled on error cafe94e8 netfilter: nft_payload: do not truncate csum_offset and csum_type fbbecf06 netfilter: nft_payload: report ERANGE for too long offset and length fbaeb804 netfilter: nf_tables: make table handle allocation per-netns friendly 9f4b3289 netfilter: nf_tables: disallow updates of implicit chain acca44ec bnxt_en: fix NQ resource accounting during vf creation on 57500 chips 1b2c5428 netfilter: ebtables: reject blobs that don't provide all entry points 7a5d10af net: ipvtap - add __init/__exit annotations to module init/exit funcs fec37fe2 bonding: 802.3ad: fix no transmission of LACPDUs aa108c97 net: moxa: get rid of asymmetry in DMA mapping/unmapping c9dabd1f net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() c4b38473 net: ipa: don't assume SMEM is page-aligned f7de12f2 net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off 3f860819 net/mlx5e: Fix wrong application of the LRO state e161c24a net/mlx5: Avoid false positive lockdep warning by adding lock_class_key 0782959b net/mlx5e: Properly disable vlan strip on non-UL reps fe76b3e6 ice: xsk: prohibit usage of non-balanced queue id 141b795e ice: xsk: Force rings to be sized to power of 2 9c34c338 nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout 2e8b65fd r8152: fix the RX FIFO settings when suspending 59cfae68 r8152: fix the units of some registers for RTL8156A 9cf85759 rose: check NULL rose_loopback_neigh->loopback e1ae035a ntfs: fix acl handling d28f3190 mm/smaps: don't access young/dirty bit if pte unpresent 28dccc4e SUNRPC: RPC level errors should set task->tk_rpc_status 5626f953 NFSv4.2 fix problems with __nfs42_ssc_open 519543a6 NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() 84dc68c6 Revert "net: macsec: update SCI upon MAC address change." c3f4f07a net: use eth_hw_addr_set() instead of ether_addr_copy() 770afc6e fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts 96f2758a xfrm: policy: fix metadata dst->dev xmit null pointer dereference 103bd319 af_key: Do not call xfrm_probe_algs in parallel 4edd868a xfrm: clone missing x->lastused in xfrm_do_migrate 26ad2398 xfrm: fix refcount leak in __xfrm_policy_check() 044f8ff3 riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit 093cb743 riscv: lib: uaccess: fold fixups into body 9de35edf btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() da7ad2ec btrfs: pass the dentry to btrfs_log_new_name() instead of the inode 90b9e489 btrfs: put initial index value of a directory in a constant 4438d54c scsi: qla2xxx: edif: Fix dropped IKE message bcfe37c7 scsi: qla2xxx: Fix response queue handler reading stale packets 799e39ed drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist 75260fa2 Input: i8042 - add additional TUXEDO devices to i8042 quirk tables d6351dfe Input: i8042 - add TUXEDO devices to i8042 quirk tables e7d46453 Input: i8042 - merge quirk tables 0b0ee46b Input: i8042 - move __initconst to fix code styling warning 057238cd btrfs: convert count_max_extents() to use fs_info->max_extent_size 1aa262c1 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size f675e3ae btrfs: zoned: revive max_zone_append_bytes 1815305d block: add bdev_max_segments() helper dd2ee2fd block: add a bdev_max_zone_append_sectors helper a50d9fde x86/entry: Move CLD to the start of the idtentry macro 108fb7e9 kernel/sys_ni: add compat entry for fadvise64_64 7c839230 parisc: Fix exception handler for fldw and fstw instructions 6efe7754 parisc: Make CONFIG_64BIT available for ARCH=parisc64 only f49fd5fe cgroup: Fix race condition at rebind_subsystems() 5c192867 audit: fix potential double free on error path from fsnotify_add_inode_mark edd6e98a eth: sun: cassini: remove dead code b51ca732 wifi: rtlwifi: remove always-true condition pointed out by GCC 12 79b24f1d Revert "ALSA: control: Use deferred fasync helper" c4be56da Merge 5.15.63 into android13-5.15-lts addc9003 Linux 5.15.63 b92be74c xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* 1350a4cd xfs: revert "xfs: actually bump warning counts when we send warnings" 12689d95 xfs: fix soft lockup via spinning in filestream ag selection loop bbc256bf xfs: fix overfilling of reserve pool 90f41468 xfs: always succeed at setting the reserve pool size 07e17dcd xfs: remove infinite loop when reserving free block pool 130b5965 xfs: reserve quota for target dir expansion when renaming files 5e7f687c xfs: reserve quota for dir expansion when linking/unlinking files 139e6fc6 xfs: flush inodegc workqueue tasks before cancel d66d392c scsi: ufs: ufs-mediatek: Fix build error and type mismatch 1a9f5411 can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() e7403632 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 e740e787 video: fbdev: i740fb: Check the argument of i740_calc_vclk() 0bdec5ee venus: pm_helpers: Fix warning in OPP during probe e3c9e945 powerpc/64: Init jump labels before parse_early_param() ecdba236 smb3: check xattr value length earlier 3c201130 f2fs: fix to do sanity check on segment type in build_sit_entries() 5a01e45b f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() 3895d353 ALSA: control: Use deferred fasync helper 409e6a79 ALSA: timer: Use deferred fasync helper 60110fd2 ALSA: core: Add async signal helpers a5ec4cd4 powerpc/ioda/iommu/debugfs: Generate unique debugfs entries 8641e0bb ovl: warn if trusted xattr creation fails 0480540d powerpc/32: Don't always pass -mcpu=powerpc to the compiler 3d5d2dc1 powerpc/32: Set an IBAT covering up to _einittext during init 6568e52b watchdog: export lockup_detector_reconfigure c5a8d051 RISC-V: Add fast call path of crash_kexec() 64f94e6e riscv: mmap with PROT_WRITE but no PROT_READ is invalid e751030e riscv: dts: canaan: Add k210 topology information 23069475 riscv: dts: sifive: Add fu740 topology information 21d78439 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() 9774b96b modules: Ensure natural alignment for .altinstructions and __bug_table sections 2097c783 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit 7822d994 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start c983edb0 vfio: Clear the caps->buf to NULL after free a1d8021d KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings 17c32546 tty: serial: Fix refcount leak bug in ucc_uart.c ce0432aa lib/list_debug.c: Detect uninitialized lists 72b850a2 ext4: avoid resizing to a partial cluster size 0e734f91 ext4: avoid remove directory when directory is corrupted d9b94c3a drivers:md:fix a potential use-after-free bug a600ed25 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown e59ef9b0 md: Notify sysfs sync_completed in md_reap_sync_thread() 2dc9615a phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks 405ea6d7 openrisc: io: Define iounmap argument as volatile d1fc64bf dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed d0e2b8e3 selftests/kprobe: Do not test for GRP/ without event failures 3645ed60 csky/kprobe: reclaim insn_slot on kprobe unregistration fda4bff4 RDMA/rxe: Limit the number of calls to each tasklet 54aa6c49 dmaengine: dw-axi-dmac: ignore interrupt if no descriptor af76e6fd dmaengine: dw-axi-dmac: do not print NULL LLI during error e799817b um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups 405f655e PCI/ACPI: Guard ARM64-specific mcfg_quirks addff638 cxl: Fix a memory leak in an error handling path 5e24cd70 pinctrl: intel: Check against matching data instead of ACPI companion 67b5870a mmc: tmio: avoid glitches when resetting 0f591651 habanalabs/gaudi: mask constant value before cast b09e5ab1 habanalabs/gaudi: fix shift out of bounds 1693fe9b coresight: etm4x: avoid build failure with unrolled loops 94aadba8 gadgetfs: ep_io - wait until IRQ finishes 9c8e2e60 scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE b92506dc scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input 0af01d2c clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description 25041029 zram: do not lookup algorithm in backends table 50de5045 uacce: Handle parent device removal or parent driver module rmmod 17d58499 clk: qcom: ipq8074: dont disable gcc_sleep_clk_src 348274a6 vboxguest: Do not use devm for irq b9c31d4a usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch fbdbd61a usb: renesas: Fix refcount leak bug 0fc62bbc usb: host: ohci-ppc-of: Fix refcount leak bug 4d6bab8d scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators 35c3ec7d clk: ti: Stop using legacy clkctrl names for omap4 and 5 00c274bc drm/meson: Fix overflow implicit truncation warnings b01d6bfd irqchip/tegra: Fix overflow implicit truncation warnings 49968090 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge fb76cdd2 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info de6aa7ab usb: gadget: uvc: calculate the number of request depending on framesize 8e142744 usb: cdns3: fix random warning message when driver load c3c1dbad usb: cdns3 fix use-after-free at workaround 2 08c0a77b platform/chrome: cros_ec_proto: don't show MKBP version if unsupported da56759a PCI: Add ACS quirk for Broadcom BCM5750x NICs 6fc955b5 HID: multitouch: new device class fix Lenovo X12 trackpad sticky 57b5be2b KVM: arm64: Reject 32bit user PSTATE on asymmetric systems cb332a66 KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems c682fb70 net: qrtr: start MHI channel after endpoit creation 98e28de4 drm/sun4i: dsi: Prevent underflow when computing packet sizes fe71d84c drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() 6ee1310f ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() 3142b5f0 ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc 88db4a22 drm/imx/dcss: get rid of HPD warning message 1c7e569c tracing/eprobes: Fix reading of string fields 83042646 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file a2cafe24 kbuild: fix the modules order between drivers and libs 8ee44abe igb: Add lock to avoid data race 47129531 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() 334554aa fec: Fix timer capture timing in `fec_ptp_enable_pps()` c56e1fcb i40e: Fix to stop tx_timeout recovery if GLOBR fails bd1fd0a0 regulator: pca9450: Remove restrictions for regulator-name 09e512a6 i2c: imx: Make sure to unregister adapter on remove() b4ac1196 ice: Ignore EEXIST when setting promisc mode e84c6321 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() caa80c1f net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it b0672895 net: genl: fix error path memory leak in policy dumping 232fab59 net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters 29c59560 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry ffb15594 net: fix potential refcount leak in ndisc_router_discovery() c7118a57 net: moxa: pass pdev instead of ndev to DMA functions a44a1a14 mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice dd236b62 net: dsa: mv88e6060: prevent crash on an unused port c0434f0e net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() dd32ea39 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages 1d9e75c3 powerpc/pci: Fix get_phb_number() locking e58d1a96 netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified 7ac21b92 netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END 0df32f45 netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags 46f64e63 netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag 8a6775ed netfilter: nf_tables: really skip inactive sets when allocating name b59bee8b netfilter: nf_tables: possible module reference underflow in error path 3be4d598 netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag 81dcb3b8 fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() 8a38a73c netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access cacdddfe ASoC: codec: tlv320aic32x4: fix mono playback via I2S 18b5a57e ASoC: tas2770: Fix handling of mute/unmute 8eab2106 ASoC: tas2770: Drop conflicting set_bias_level power setting 0a63bc25 ASoC: tas2770: Allow mono streams 480bf1e2 ASoC: tas2770: Set correct FSYNC polarity b318b9dd ASoC: SOF: debug: Fix potential buffer overflow by snprintf() 743dc437 iavf: Fix reset error handling dab6b551 iavf: Fix adminq error handling 8af269e5 nios2: add force_successful_syscall_return() c9f78def nios2: restarts apply only to the first sigframe we build... 3bee7b77 nios2: fix syscall restart checks f794d1fe nios2: traced syscall does need to check the syscall number 80cae5d8 nios2: don't leave NULLs in sys_call_table[] 35d5fd70 nios2: page fault et.al. are *not* restartable syscalls... c293e8ab fs/ntfs3: Fix missing i_op in ntfs_read_mft efdcf4df fs/ntfs3: Do not change mode if ntfs_set_ea failed 78e4aebc fs/ntfs3: Fix double free on remount 8feb8485 fs/ntfs3: Don't clear upper bits accidentally in log_replay() 8e8e1a84 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr ecda80a3 fs/ntfs3: Fix using uninitialized value n when calling indx_read 69979b5e dpaa2-eth: trace the allocated address instead of page struct f39b424b perf tests: Fix Track with sched_switch test for hybrid case 5958ef86 perf parse-events: Fix segfault when event parser gets an error e8ab8754 perf probe: Fix an error handling path in 'parse_perf_probe_command()' 51471b69 geneve: fix TOS inheriting for ipv4 a5d7ce08 atm: idt77252: fix use-after-free bugs caused by tst_timer 75b81010 xen/xenbus: fix return type in xenbus_file_read() d98b50d5 nfp: ethtool: fix the display error of `ethtool -m DEVNAME` 5c21186c NTB: ntb_tool: uninitialized heap data in tool_fn_write() cffd1cef tools build: Switch to new openssl API for test-libcrypto 86ff5446 kbuild: dummy-tools: avoid tmpdir leak in dummy gcc f546faa2 ceph: don't leak snap_rwsem in handle_cap_grant 3e7ee4dd tools/vm/slabinfo: use alphabetic order when two values are equal d27e1834 ceph: use correct index when encoding client supported features e49c1786 spi: dt-bindings: zynqmp-qspi: add missing 'required' b847ea54 spi: dt-bindings: cadence: add missing 'required' 506fc3ca dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources 4e96aa5b dt-bindings: arm: qcom: fix MSM8994 boards compatibles 5aa6548c dt-bindings: arm: qcom: fix MSM8916 MTP compatibles e7a0e9ee dt-bindings: arm: qcom: fix Longcheer L8150 compatibles 3632c642 dt-bindings: gpio: zynq: Add missing compatible strings 52d8f48f vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() e4c0428f vsock: Fix memory leak in vsock_connect() 38b2ab9a plip: avoid rcu debug splat 133a08a3 ipv6: do not use RT_TOS for IPv6 flowlabel 5c9e5c44 mlx5: do not use RT_TOS for IPv6 flowlabel 02b2b737 geneve: do not use RT_TOS for IPv6 flowlabel f150c1f8 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool 06337b9c octeontx2-af: Fix key checking for source mac dc5be2d4 octeontx2-af: Fix mcam entry resource leak f9a36fa5 octeontx2-af: suppress external profile loading warning e0fe6aa19a80 octeontx2-af: Apply tx nibble fixup always 17c3ea739979 octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration 0a02159ae636 Input: exc3000 - fix return value check of wait_for_completion_timeout a4a945641aca pinctrl: qcom: sm8250: Fix PDC map fed2247253dc pinctrl: sunxi: Add I/O bias setting for H6 R-PIO be82dc052155 pinctrl: amd: Don't save/restore interrupt status and wake status bits c1c7a7c950e6 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed 9272265f2f76 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map 79eb8e9e38f3 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles 8b7bf35d301d selftests: forwarding: Fix failing tests with old libnet c506c9a97120 net: bgmac: Fix a BUG triggered by wrong bytes_compl eb2d9dc79f5f net: bcmgenet: Indicate MAC is in charge of PHY PM 47ac7b2f6a1f net: phy: Warn about incorrect mdio_bus_phy_resume() state c4d09fd1e18b devlink: Fix use-after-free after a failed reload d3723eab1119 virtio_net: fix memory leak inside XPD_TX with mergeable 9721e238c24c SUNRPC: Reinitialise the backchannel request buffers before reuse d3c262f584df SUNRPC: Fix xdr_encode_bool() 63e921d4edb3 sunrpc: fix expiry of auth creds 3f16630fa23b m68k: coldfire/device.c: protect FLEXCAN blocks 422a02a77159 net: atlantic: fix aq_vec index out of range error 98dc8fb08299 can: j1939: j1939_session_destroy(): fix memory leak of skbs 890aba507802 can: mcp251x: Fix race condition on receive interrupt 6648647599e0 bpf: Check the validity of max_rdwr_access for sock local storage map iterator 03ca12e583f1 bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator e51b568ea2c8 bpf: Acquire map uref in .init_seq_private for sock local storage map iterator 2f56304a0cf9 bpf: Acquire map uref in .init_seq_private for hash map iterator 370805f0e72b bpf: Acquire map uref in .init_seq_private for array map iterator 18a994e0661c bpf: Don't reinit map value in prealloc_lru_pop 41fd6cc88aaf BPF: Fix potential bad pointer dereference in bpf_sys_bpf() a4cf3dadd1fa NFSv4/pnfs: Fix a use-after-free bug in open 1e9fd95c27d8 NFSv4.1: RECLAIM_COMPLETE must handle EACCES 281c6a47416b NFSv4: Fix races in the legacy idmapper upcall b32780cda567 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly 0696115a3230 NFSv4.1: Don't decrease the value of seq_nr_highest_sent 6aea903916c1 Documentation: ACPI: EINJ: Fix obsolete example bf7ebebce2c2 apparmor: Fix memleak in aa_simple_write_to_buffer() 64103ea35773 apparmor: fix reference count leak in aa_pivotroot() c62f2f56e086 apparmor: fix overlapping attachment computation e89b95f91e63 apparmor: fix setting unconfined mode on a loaded profile 3104c8a0dc5f apparmor: fix aa_label_asxprint return check a683a0d87a22 apparmor: Fix failed mount permission check error message 31b35b689123 apparmor: fix absroot causing audited secids to begin with = 017b0ea49262 apparmor: fix quiet_denied for file rules 8bc5ed70ef58 can: ems_usb: fix clang's -Wunaligned-access warning 43ae96645898 dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional 2294f43a07ea ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II 2fb8f62ee335 tracing: Have filter accept "common_cpu" to be consistent dac2b60345ef tracing/probes: Have kprobes and uprobes use $COMM too b489aca082a2 tracing/eprobes: Have event probes be consistent with kprobes and uprobes a11ce7bfbdb7 tracing/eprobes: Do not hardcode $comm as a string ba53c21ce977 tracing/eprobes: Do not allow eprobes to use $stack, or % for regs 0d7970e8702b tracing/perf: Fix double put of trace event when init fails 14674e47ff49 x86/kprobes: Fix JNG/JNLE emulation 860efae12788 cifs: Fix memory leak on the deferred close 6379a9af7cfc btrfs: fix lost error handling when looking up extended ref on log replay 7ac430e319e9 btrfs: reset RO counter on block group if we fail to relocate 78f8c2370e3d btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() d8fc9df94b88 mmc: meson-gx: Fix an error handling path in meson_mmc_probe() 6c4541d6b881 mmc: pxamci: Fix an error handling path in pxamci_probe() 8b7ed38c38e1 mmc: pxamci: Fix another error handling path in pxamci_probe() 23179d5b7c39 ata: libata-eh: Add missing command name 82a27c185544 drm/amd/display: Check correct bounds for stream encoder instances for DCN303 76672cd326c1 drm/ttm: Fix dummy res NULL ptr deref bug 016b71479f46 drm/nouveau: recognise GA103 1b7e0482abd0 locking/atomic: Make test_and_*_bit() ordered on failure 852f6a784a4b rds: add missing barrier to release_refill d26beb910904 x86/mm: Use proper mask when setting PUD mapping 177bf3542009 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM e9a6a3bd97c7 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU 5d396df4631a ALSA: info: Fix llseek return value when using callback 9306f916dca8 Merge 5.15.62 into android13-5.15-lts 0882368e616c Revert "android: binder: stop saving a pointer to the VMA" 0b75a27c7a05 Revert "memremap: remove support for external pgmap refcounts" 640530541d18 Revert "mm/memremap: fix memunmap_pages() race with get_dev_pagemap()" 31eddad3a44d Revert "sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg" bd1c84fa2dd0 Revert "USB: HCD: Fix URB giveback issue in tasklet function" 4dfb1e48248f Revert "serial: 8250: dma: Allow driver operations before starting DMA transfers" 2ce53b71d49f UPSTREAM: drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init de77ddcd7252 Revert "drm/shmem-helper: Pass GEM shmem object in public interfaces" d8754809bac5 Revert "drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init" 8fd5b33ea553 Merge 5.15.61 into android13-5.15-lts a0a7e0b2b8b2 Linux 5.15.62 2a9114b3ec6f btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() 0d9c713cc30f btrfs: only write the sectors in the vertical stripe which has data stripes 3eb602ad6a94 x86/ftrace: Use alternative RET encoding 543138c55518 x86/ibt,ftrace: Make function-graph play nice f6632763484c Revert "x86/ftrace: Use alternative RET encoding" cb69d4d6f709 ksmbd: fix heap-based overflow in set_ntacl_dacl() c76b216753c9 ksmbd: prevent out of bound read for SMB2_WRITE 5430db94434f net_sched: cls_route: disallow handle of 0 c12f0e6126ad tee: add overflow check in register_shm_helper() 3746d62ecf1c io_uring: use original request task for inflight tracking 374bf3fc1f53 Linux 5.15.61 17bf429b913b scsi: lpfc: Resolve some cleanup issues following SLI path refactoring 6e99860de6f4 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() 9a570069cdbb scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() f27259515797 drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c 2711bedab26c Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression 449928869475 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" fa3040688d75 io_uring: mem-account pbuf buckets 50446ac34545 drm/meson: Fix refcount leak in meson_encoder_hdmi_init a8278cf3f00d drm/msm: Fix dirtyfb refcounting 3cfd07084b7e tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro 1889f4135fb2 drm/vc4: change vc4_dma_range_matches from a global to static 3131a20eee20 net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode a25f45ff8856 drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function 276e1cac8085 Revert "s390/smp: enforce lowcore protection on CPU restart" 93d28e50cf72 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" 621b596b29e5 crypto: lib/blake2s - reduce stack frame usage in self test aa480f7d74b9 tcp: fix over estimation in sk_forced_mem_schedule() 4db561ae4a90 mac80211: fix a memory leak where sta_info is not freed 57bbb691a93b net_sched: cls_route: remove from list when handle is 0 f467478d15fa tracing: Use a struct alignof to determine trace event field alignment 5bafa7df79de powerpc: Fix eh field when calling lwarx on PPC32 c98e956ef489 xen-blkfront: Apply 'feature_persistent' parameter when connect ef26b5d530d4 xen-blkback: Apply 'feature_persistent' parameter when connect 7304be4c985d xen-blkback: fix persistent grants negotiation 9e7dab7edabd tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH 84075af9fb4a KEYS: asymmetric: enforce SM2 signature use pkey algo 1be97463696c ext4: fix race when reusing xattr blocks 470f0a5ef519 ext4: unindent codeblock in ext4_xattr_block_set() 51877de35d21 ext4: use kmemdup() to replace kmalloc + memcpy 0b885394fd00 ext4: remove EA inode entry from mbcache on inode eviction 19dac09bd956 ext4: make sure ext4_append() always allocates new block ef6e69026d88 ext4: check if directory block is within i_size 30dfb75e1f86 ext4: fix warning in ext4_iomap_begin as race between bmap and write 9a080f8b085a ext4: correct the misjudgment in ext4_iget_extra_inode 7dbba7916920 ext4: correct max_inline_xattr_value_size computing 21f6bd5cbdab ext4: fix use-after-free in ext4_xattr_set_entry e6321fda51e5 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h 133b80d5582e ext4: fix extent status tree race in writeback error recovery path 88bcc518e4ad ext4: update s_overhead_clusters in the superblock during an on-line resize 3c0a5a0e1c66 tracing: Avoid -Warray-bounds warning for __rel_loc macro 994dea8549f2 tracing: Add '__rel_loc' using trace event macros 50235d9a1f1f dm raid: fix address sanitizer warning in raid_resume 4c233811a495 dm raid: fix address sanitizer warning in raid_status 34bef00a325a KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists e365c817beef KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL 1eedac05b2f3 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl 9f1a17222a8b KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU 81f723a006e7 KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter 0ceef1c56875 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 0eeb7037a479 ACPI: CPPC: Do not prevent CPPC from working in the future 2cc23122653f btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA b5c541758650 btrfs: reset block group chunk force if we have to wait b367f125c80f btrfs: ensure pages are unlocked on cow_file_range() failure 0b7f5d7a4d2a block: don't allow the same type rq_qos add more than once b055781dd947 block: remove the struct blk_queue_ctx forward declaration d2cbdbe22b5f locking/csd_lock: Change csdlock_debug from early_param to __setup 96ba981f09a9 timekeeping: contribute wall clock to rng on time change 6b841a891d28 ARM: remove some dead code 7a7188df3eae net/9p: Initialize the iounit field during fid creation f83131a3071a dm thin: fix use-after-free crash in dm_sm_register_threshold_callback 779fd8cb621e kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification 9769bd964d54 dm writecache: set a default MAX_WRITEBACK_JOBS 10bc71642fad tty: 8250: Add support for Brainboxes PX cards. 6f47a7594bcf serial: 8250: Add proper clock handling for OxSemi PCIe devices 96f2c1685b1c serial: 8250: Fold EndRun device support into OxSemi Tornado code b49c3b3a911d serial: 8250_pci: Replace dev_*() by pci_*() macros 5baacb540c5a serial: 8250_pci: Refactor the loop in pci_ite887x_init() 55e5487ae294 PCI: qcom: Power on PHY before IPQ8074 DBI register accesses c5d3873d3e1c PCI/AER: Iterate over error counters instead of error strings 0b4c0003aeda iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) f2145a1bf7ab KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) 1f71d1f7f491 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors 925cc6d6ff8a intel_th: pci: Add Raptor Lake-S CPU support 6d3c02fd9600 intel_th: pci: Add Raptor Lake-S PCH support df6faa9798eb intel_th: pci: Add Meteor Lake-P support 2b5ef6430c21 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID b4543dbea84c scsi: lpfc: SLI path split: Refactor SCSI paths c56cc7fefc31 scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 1c5e670d6a5a scsi: lpfc: SLI path split: Refactor lpfc_iocbq eb36ec3039ce scsi: lpfc: Fix EEH support for NVMe I/O 0c29e149b6bb firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails b574d1e3e9a2 usbnet: smsc95xx: Fix deadlock on runtime resume eaf3a094d892 usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling 09201006dac9 usbnet: smsc95xx: Avoid link settings race on interrupt reception 048872438876 usbnet: smsc95xx: Don't clear read-only PHY interrupt c232db672713 drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component 4a54c13786c5 drm/dp/mst: Read the extended DPCD capabilities during system resume 3dd33a09f5dc crypto: blake2s - remove shash module f96a9815b466 drm/mediatek: Keep dsi as LP00 before dcs cmds transfer 8aa68065a877 drm/mediatek: Allow commands to be sent during video mode 1e0ca3d809c3 spmi: trace: fix stack-out-of-bound access in SPMI tracing functions 8cbc36e7e37a __follow_mount_rcu(): verify that mount_lock remains unchanged 60c981f4b787 Input: gscps2 - check return value of ioremap() in gscps2_probe() 9e255ed238fc posix-cpu-timers: Cleanup CPU timers before freeing them during exec c9c965fa1974 SMB3: fix lease break timeout when multiple deferred close handles for the same file. c273671ae826 x86/olpc: fix 'logical not is only applied to the left hand side' 1cbf3882cb37 x86/kprobes: Update kcb status flag after singlestepping 7c91c8da431d ftrace/x86: Add back ftrace_expected assignment 0b00cb428f74 x86/bugs: Enable STIBP for IBPB mitigated RETBleed 15f67058a1ee scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests 6f1d5e6979c1 scsi: qla2xxx: Fix losing target when it reappears during delete 420e449e21b9 scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os 3f1102898b7b scsi: qla2xxx: Wind down adapter after PCIe error 3b38c7f0c6ac scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection 1209da5278eb scsi: qla2xxx: Fix excessive I/O error messages by default b7bae3886a30 scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts a76a155851fc scsi: qla2xxx: Turn off multi-queue for 8G adapters 505fb1cc4328 scsi: qla2xxx: Fix discovery issues in FC-AL topology 27a7805a19a7 scsi: qla2xxx: Fix imbalance vha->vref_count 781a7dabeac2 scsi: zfcp: Fix missing auto port scan and thus missing target ports f5183d66c4f4 scsi: ufs: core: Correct ufshcd_shutdown() flow ce50d94afcb8 video: fbdev: s3fb: Check the size of screen before memset_io() 0701df594bc1 video: fbdev: arkfb: Check the size of screen before memset_io() 4a3cef1eaced video: fbdev: vt8623fb: Check the size of screen before memset_io() fff6bb19d56c f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED 05244b62ae94 f2fs: allow compression for mmap files in compress_mode=user 608d4c5f9f4d x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y 748d2e9585ae sched/core: Do not requeue task on CPU excluded from cpus_mask dd960a0ddd43 sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle f9ab9bcf53b6 sched: Fix the check of nr_running at queue wakelist 1584dc3da7b4 tools/thermal: Fix possible path truncations 236c1502520b video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() 3bb94ff1e794 x86/numa: Use cpumask_available instead of hardcoded NULL check 147f66d22f58 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed e51b98166334 sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() 8fb62a576178 scripts/faddr2line: Fix vmlinux detection on arm64 7f060ad6cb86 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO e1c355ec7df1 powerpc/pci: Fix PHB numbering when using opal-phbid 31dad89b16ed x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero a1edb85e60fd kprobes: Forbid probing on trampoline and BPF code areas 533a06858b01 perf symbol: Fail to read phdr workaround 5eaa93caa63a powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address ea494e8a9852 powerpc/xive: Fix refcount leak in xive_get_max_prio 69e9fa07b229 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader 74715fe0726c f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time 9536d5451cf4 s390/smp: enforce lowcore protection on CPU restart 70caac180f14 s390/maccess: rework absolute lowcore accessors ac0a3e2131bd s390/smp: cleanup control register update routines a002b8641254 s390/smp: cleanup target CPU callback starting 9287df436294 s390/dump: fix os_info virtual vs physical address confusion cf0e42eb04c7 tty: serial: fsl_lpuart: correct the count of break characters ef0f4eeaba24 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias df466a61f699 powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case 5414409ada0c powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 14965b8e2952 powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. 96ead6679803 ASoC: mchp-spdifrx: disable end of block interrupt on failures 8301c204db28 video: fbdev: sis: fix typos in SiS_GetModeID() 29f06f1905c3 video: fbdev: amba-clcd: Fix refcount leak bugs f28764d10e9f watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() 84ddf527f907 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource 27d0c621225d ASoC: audio-graph-card: Add of_node_put() in fail path 642ebdd9579d fuse: Remove the control interface for virtio-fs 509a5cb39019 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() 2e1b17ec0423 ASoC: imx-card: use snd_pcm_format_t type for asrc_format 8ea7f75b87fa ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format 78263868dbe5 ASoC: fsl-asoc-card: force cast the asrc_format type 10961cbaea2a ASoC: fsl_asrc: force cast the asrc_format type b08c3473ee1e s390/zcore: fix race when reading from hardware system area f1415771f6a1 s390/crash: fix incorrect number of bytes to copy to user space 2165fd2bae8a s390/maccess: fix semantics of memcpy_real() and its callers ceea1bc15310 s390/dump: fix old lowcore virtual vs physical address confusion 3ea02fc5d488 perf tools: Fix dso_id inode generation comparison c7d4e6cdd14f iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop facd31bbc799 mfd: max77620: Fix refcount leak in max77620_initialise_fps a8aa2a76eec7 mfd: t7l66xb: Drop platform disable callback 0386a985a802 remoteproc: sysmon: Wait for SSCTL service to come up 48042b342eae remoteproc: qcom: pas: Check if coredump is enabled 3336e7c0767f proc: fix a dentry lock race between release_task and lookup f28e4d214839 lib/smp_processor_id: fix imbalanced instrumentation_end() call 74824db8b2fa kfifo: fix kfifo_to_user() return type ece6cfe62a10 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge f543a9d19c29 MIPS: Fixed __debug_virt_addr_valid() 8324649b0035 net: 9p: fix refcount leak in p9_read_work() error handling 273c16d93f86 9p: Add client parameter to p9_req_put() 3ac76cdab956 9p: Drop kref usage eb3eed52a77c 9p: fix a bunch of checkpatch warnings 79f1a945bcaf iommu/exynos: Handle failed IOMMU device registration properly 9a06340c9d95 serial: 8250_bcm7271: Save/restore RTS in suspend/resume 3d69d86b3e9d ASoC: mt6359: Fix refcount leak bug 1008e81163e8 swiotlb: fail map correctly with failed io_tlb_default_mem 80f697b57f57 MIPS: vdso: Utilize __pa() for gic_pfn 447e0f4be850 tty: n_gsm: fix missing corner cases in gsmld_poll() c94ea1a49eb8 tty: n_gsm: fix DM command fdcd4b065224 tty: n_gsm: fix wrong T1 retry count handling 583cba5004f0 serial: 8250_fsl: Don't report FE, PE and OE twice 79ed8856445b vfio/ccw: Do not change FSM state in subchannel event 2ebb5a55d526 remoteproc: qcom: wcnss: Fix handling of IRQs fd3adcb84f7f ASoC: imx-card: Fix DSD/PDM mclk frequency 7c69f70dc515 ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() e46bc8cacdb6 tty: n_gsm: fix resource allocation order in gsm_activate_mux() c9754e10f1a5 tty: n_gsm: fix race condition in gsmld_write() a7fa41552407 tty: n_gsm: fix packet re-transmission without open control channel ace28afbc63f tty: n_gsm: fix non flow control frames during mux flow off dd37f6573878 tty: n_gsm: fix missing timer to handle stalled links 1018139cbb48 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() dfa9b6d34aac tty: n_gsm: fix tty registration before control channel open 3c8d5fdca881 tty: n_gsm: fix user open not possible at responder until initiator open 794604fbd716 tty: n_gsm: Delete gsmtty open SABM frame when config requester 76385916d093 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables 87b1a9175f08 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable b01b18cd3d92 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header 0dc1663e3fc2 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init f0c151602f9b profiling: fix shift too large makes kernel panic 49929f3ee8d3 selftests/livepatch: better synchronize test_klp_callbacks_busy cf112a52d758 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init 2a7d605d74a2 rpmsg: mtk_rpmsg: Fix circular locking dependency f061773b7b55 rpmsg: char: Add mutex protection for rpmsg_eptdev_open() c81935d0e056 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV a24bb7fe7bab ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV 372b49ba0775 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() ad7fd9f652bc serial: 8250: dma: Allow driver operations before starting DMA transfers f945b12e65c5 serial: 8250: Export ICR access helpers for internal use 994f2edeeb21 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe 542861e5e2fa ASoC: codecs: da7210: add check for i2c_add_driver 7dee72b1bcec ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe 540c7b7385fb ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe 349242e6445a ASoC: imx-audmux: Silence a clang warning d69244d0ff1e ASoC: samsung: Fix error handling in aries_audio_probe 1065c3853258 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe 13741bb88a93 opp: Fix error check in dev_pm_opp_attach_genpd() 0edd9f8d13a8 usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() e62f79827784 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted 5f9c70833ba6 ext4: recover csum seed of tmp_inode after migrating to extents b0e1268a8efd jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() 70f70d54f06b block: ensure iov_iter advances for added pages a24f05f7ced7 block/bio: remove duplicate append pages code 54e5b14c9b7f nvme: catch -ENODEV from nvme_revalidate_zones again a3f6aeba670e nvme: don't return an error from nvme_configure_metadata 92a6233585dc nvme: disable namespace access for unsupported metadata 52cd55a4fb2d nvme: define compat_ioctl again to unbreak 32-bit userspace. 34552bf35f91 nvme: use command_id instead of req->tag in trace_nvme_complete_rq() 87e7ba8b0b5b null_blk: fix ida error handling in null_add_dev() 06f39bc5a7e9 block/rnbd-srv: Set keep_id to true after mutex_trylock 2ceeb04252e6 RDMA/rxe: Fix error unwind in rxe_create_qp() bfb54ad9581d RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq 66c735c9a747 RDMA/rxe: Add memory barriers to kernel queues 931990c820bb RDMA/mlx5: Add missing check for return value in get namespace flow 0911cadd4f59 of/fdt: declared return type does not match actual return type 128eeac87618 selftests: kvm: set rax before vmcall 9fc8d3bee714 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region 622ef885a89a android: binder: stop saving a pointer to the VMA e60d7e2462bf RDMA/srpt: Fix a use-after-free e7e853cdde17 RDMA/srpt: Introduce a reference count in struct srpt_device ca120c04bfa8 RDMA/srpt: Duplicate port name members 28621b38ac57 platform/olpc: Fix uninitialized data in debugfs write e389e927e8f1 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP ee890b463398 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() bfa020146858 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() 477c95578c3a USB: serial: fix tty-port initialized comments 2988443802fc HID: amd_sfh: Handle condition of "no sensors" 0d265155501e PCI: tegra194: Fix link up retry sequence 472db7de9ff5 PCI: tegra194: Fix Root Port interrupt handling e4adb10bc5c6 RDMA/rxe: For invalidate compare according to set keys in mr 3695aa94d789 HID: alps: Declare U1_UNICORN_LEGACY support 71fdd63bfdbc mmc: cavium-thunderx: Add of_node_put() when breaking out of loop 209b5d06e989 mmc: cavium-octeon: Add of_node_put() when breaking out of loop 022c8d3f45fc RDMA/rxe: Fix mw bind to allow any consumer key portion 45382d69074a scripts/gdb: fix 'lx-dmesg' on 32 bits arch 9227a870b8e2 scripts/gdb: lx-dmesg: read records individually 3adcd80b5e10 dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) 118e05368e27 HID: amd_sfh: Add NULL check for hid device 91443c669d28 HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() eafb19c8fe04 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() e25b828553ae RDMA/hfi1: fix potential memory leak in setup_base_ctxt() 5870343eabea clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk c41664346aa6 iio: cros: Register FIFO callback after sensor is registered f6e26e1a5f60 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event 9fc44cfd1866 RDMA/hns: Fix incorrect clearing of interrupt status register 7e647a8d5fc0 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() f851d8097fd9 RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function 527df029be34 RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path bab17b761c89 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path f706fcd56858 RDMA/rtrs: Rename rtrs_sess to rtrs_path e44928f2db0f RDMA/rtrs: Do not allow sessname to contain special symbols / and . 8b6dba78922d RDMA/rtrs: Introduce destroy_cq helper 001f93b39ef7 RDMA/rtrs: Replace duplicate check with is_pollqueue helper 9c663e73f556 RDMA/rtrs: Fix warning when use poll mode on client side. 08ff62fff0b1 RDMA/rtrs-srv: Fix modinfo output for stringify b801e80e1162 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field 9f9ef6cb72a3 RDMA/irdma: Fix VLAN connection with wildcard address 92520864ef9f RDMA/irdma: Fix a window for use-after-free 62d610cfc16f um: random: Don't initialise hwrng struct with zero 3bf1085657f8 interconnect: imx: fix max_node_id 52537ea892a5 phy: stm32: fix error return in stm32_usbphyc_phy_init 3f2989ed9570 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() edd22e6ad249 usb: dwc3: qcom: fix missing optional irq warnings 116540c1052e usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup 92728470a952 usb: dwc3: core: Deprecate GCTL.CORESOFTRESET 4070f3c83cd2 usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() 120538461985 usb: gadget: udc: amd5536 depends on HAS_DMA 7689427e238d xtensa: iss: fix handling error cases in iss_net_configure() 758145c84fe1 xtensa: iss/network: provide release() callback c5641494cd7e scsi: smartpqi: Fix DMA direction for RAID requests 80f876b26dab PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks c968af565ca6 PCI/portdrv: Don't disable AER reporting in get_port_device_capability() 81ea65c9aefe KVM: s390: pv: leak the topmost page table when destroy fails d795bbde3ff0 mmc: block: Add single read for 4k sector cards f8585cad6dea of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer 5325975c19e3 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R 961d7d12080f memstick/ms_block: Fix a memory leak 2b12af05848f memstick/ms_block: Fix some incorrect memory allocation 125534d2591f mmc: renesas_sdhi: Get the reset handle early in the probe 268afd446ace mmc: mxcmmc: Silence a clang warning 352377cf7471 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch e3a1eaea6631 staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback 2c254fe3c5fc binder: fix redefinition of seq_file attributes 566887bad7ff intel_th: msu: Fix vmalloced buffers 08ec393b1d30 intel_th: msu-sink: Potential dereference of null pointer 9b5469573a27 intel_th: Fix a resource leak in an error handling path 0b154b745d11 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() 1a8cc2ed9547 PCI: endpoint: Don't stop controller when unbinding endpoint function 5ab2782c944e dmaengine: sf-pdma: Add multithread support for a DMA channel ebea637e9f4b KVM: arm64: Don't return from void function 250b46505175 soundwire: revisit driver bind/unbind and callbacks 3abe387e759a soundwire: bus_type: fix remove and shutdown support 06a949457a8d PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists b03a8f1264ea PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors 981f451f3708 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address 0f5e892c41b9 PCI: dwc: Disable outbound windows only for controllers using iATU 68c2cda90522 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() dbbfb410a3dd PCI: dwc: Stop link on host_init errors and de-initialization 44652154484e mm/mempolicy: fix get_nodes out of bound access 0b9f2f2a0488 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register 522e13ebbf48 clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. 433a22104012 clk: qcom: camcc-sm8250: Fix topology around titan_top power domain 123c76fbc2dd clk: qcom: camcc-sdm845: Fix topology around titan_top power domain 93ff4172b9b2 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks fd60d861624d clk: qcom: ipq8074: fix NSS port frequency tables 7616ebecd358 clk: qcom: ipq8074: SW workaround for UBI32 PLL lock 6f74519efa6a clk: qcom: ipq8074: fix NSS core PLL-s 3b4934a635d9 RDMA/rxe: Fix deadlock in rxe_do_local_ops() dac3ecbd1ab8 usb: host: xhci: use snprintf() in xhci_decode_trb() 26b305f01d62 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock d605b4125e77 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src 558b097f8cdb clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address 0c787dfc2238 clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC 9ed2640eb883 clk: qcom: clk-krait: unlock spin after mux completion 733ab0c19bf1 driver core: fix potential deadlock in __driver_attach 80169b136c89 misc: rtsx: Fix an error handling path in rtsx_pci_probe() 30f44ddfdb49 clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level 2e79153d2ce9 mtd: dataflash: Add SPI ID table 7837281f83bc dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics 3e541526aab6 scsi: iscsi: Fix session removal on shutdown ca8936581506 scsi: iscsi: Add helper to remove a session from the kernel 49f7414a1982 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel a78b882c1a9f mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv 358fbfc1322b mwifiex: Ignore BTCOEX events from the 88W8897 firmware 26cdeedbb616 KVM: Don't set Accessed/Dirty bits for ZERO_PAGE d56c5eac8476 mm/memremap: fix memunmap_pages() race with get_dev_pagemap() d18a9085654b memremap: remove support for external pgmap refcounts d1e0ceeec04a lib/test_hmm: avoid accessing uninitialized pages 81b64a9da38f clk: mediatek: reset: Fix written reset bit offset 31c1072e6b55 iio: accel: bma400: Reordering of header files 363c82a63478 platform/chrome: cros_ec: Always expose last resume result 95faac56051b iio: accel: bma400: Fix the scale min and max macro values 17d7a36dcd46 scsi: qla2xxx: edif: Fix no logout on delete for N2N 3db6a63bae5f scsi: qla2xxx: edif: Fix session thrash 4c35b8eb3dc2 scsi: qla2xxx: edif: Tear down session if keys have been removed 58277fa8333f scsi: qla2xxx: edif: Fix no login after app start 1138e2da4244 scsi: qla2xxx: edif: Reduce disruption due to multiple app start cc5745f2ee40 scsi: qla2xxx: edif: Send LOGO for unexpected IKE message 154bf040ba53 netfilter: xtables: Bring SPDX identifier back 8cffaf09336b usb: xhci: tegra: Fix error check 4240b6e0f3b3 usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() 59026d5cc615 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe c0a4b454486b usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe 1e5ec5e90e77 fpga: altera-pr-ip: fix unsigned comparison with less than zero 0675fe20da7f PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() c99dca4ebc78 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path 762475464982 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset 8ea607579d30 mtd: partitions: Fix refcount leak in parse_redboot_of 1ef96afd4f5a mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release 8489a20ac481 HID: cp2112: prevent a buffer overflow in cp2112_xfer() 879bcbbec3e0 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() c0ad5c7e68d1 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() ff1e7aea3ef7 phy: samsung: exynosautov9-ufs: correct TSRV register configurations 7840dce7966a KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported 2adc7032ec84 KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" 473ba2ee7641 scsi: qla2xxx: edif: Fix n2n login retry for secure device fd2c194089eb scsi: qla2xxx: edif: Fix n2n discovery issue with secure target ba051e1fe739 scsi: qla2xxx: edif: Add retry for ELS passthrough 703e1ccf6ff9 scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application d7d254cc1348 scsi: qla2xxx: edif: Fix inconsistent check of db_flags aa7269ee63ec scsi: qla2xxx: edif: Reduce connection thrash 7b2fbfa4b2cd scsi: qla2xxx: edif: Fix potential stuck session in sa update bf890f1408b2 scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing beb5bba5dd13 of: check previous kernel's ima-kexec-buffer against memory bounds 098b7e83b318 mtd: rawnand: meson: Fix a potential double free issue d5730780e9ea mtd: maps: Fix refcount leak in ap_flash_init 4d67c8f74d80 mtd: maps: Fix refcount leak in of_flash_probe_versatile f74bd76a7524 clk: renesas: r9a06g032: Fix UART clkgrp bitsel 36c27d813e75 HID: amd_sfh: Don't show client init failed as error when discovery fails c36369f7db87 wireguard: allowedips: don't corrupt stack when detecting overflow 73ccc2b153a2 wireguard: ratelimiter: use hrtimer in selftest 1618e0f1ed59 net: usb: make USB_RTL8153_ECM non user configurable 8890bdb93ff5 dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock d4249d465da3 net: ionic: fix error check for vlan flags in ionic_set_nic_features() 857f390dfdac net: rose: fix netdev reference changes bde545304f3d netdevsim: Avoid allocation warnings triggered from user space c9d901e17142 iavf: Fix 'tc qdisc show' listing too many queues d70ecd933042 iavf: Fix max_rate limiting f1974d3042d6 wifi: rtw88: check the return value of alloc_workqueue() f671cf48f383 netdevsim: fib: Fix reference count leak on route deletion failure 51dd6d3beb7f net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set 8fd69d3df9f4 ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() 68bf74ec95c3 inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() c8b1baca99cf crypto: hisilicon/sec - fix auth key size error 996be53de07b crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of 0d11ab3db14b crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq e5697a0a4529 net/mlx5: Adjust log_max_qp to be 18 at most 2d800deb8766 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS 2109cba576c5 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version 22ae7f434f1f media: cedrus: hevc: Add check for invalid timestamp d7365590d15b wifi: libertas: Fix possible refcount leak in if_usb_probe() 4a40af2b0b95 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue 689e5caf63e9 wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` b50f5aa9f527 i2c: mux-gpmux: Add of_node_put() when breaking out of loop 4fc616e25b66 i2c: cadence: Support PEC for SMBus block read aa6da8c32acb Bluetooth: hci_intel: Add check for platform_driver_register d1bedcd7947b can: pch_can: pch_can_error(): initialize errc before using it 5793da4db3a9 can: error: specify the values of data[5..7] of CAN error frames 3d70b6605a94 can: usb_8dev: do not report txerr and rxerr during bus-off bbe42d5dc486 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off 0b328f9c7912 can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off 4b71a3c2a29c can: sun4i_can: do not report txerr and rxerr during bus-off dcfcd5fc999b can: hi311x: do not report txerr and rxerr during bus-off 715ced011394 can: sja1000: do not report txerr and rxerr during bus-off b8c29e29059e can: rcar_can: do not report txerr and rxerr during bus-off ba0110c2dd03 can: pch_can: do not report txerr and rxerr during bus-off cbfcc7c4cc61 libbpf: fix an snprintf() overflow check ad3e3212492c selftests/bpf: fix a test for snprintf() overflow 4388ea680346 wifi: p54: add missing parentheses in p54_flush() 71fc0615c91e wifi: p54: Fix an error handling path in p54spi_probe() 074e865b37da wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() 05f3b437c962 media: staging: media: hantro: Fix typos 6b593bcc6e6d media: hevc: Embedded indexes in RPS 223b977c1cd4 media: hantro: Simplify postprocessor 9d36596b5f71 media: hantro: postproc: Fix motion vector space size b1385d437e90 media: cedrus: h265: Fix flag name f29659bad1d5 fs: check FMODE_LSEEK to control internal pipe splicing c9a8a448e5e4 bpf: Fix subprog names in stack traces. 8ff5be75ae31 selftests: timers: clocksource-switch: fix passing errors from child 4d3481398287 selftests: timers: valid-adjtimex: build fix for newer toolchains 070527cc3124 libbpf: Fix the name of a reused map 273c11d9a900 tcp: make retransmitted SKB fit into the send window 68f9f522ddf1 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. 293c53b7dbf9 skmsg: Fix invalid last sg check in sk_msg_recvmsg() c4ff3cef5d96 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() f646d94d7aec mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() 2837f4e90b13 mt76: mt7921: enlarge maximum VHT MPDU length to 11454 6e83b10d8c7a mt76: mt7921: fix aggregation subframes setting to HE max 0fb9387b8584 ieee80211: add EHT 1K aggregation definitions 67cd6261d38a mt76: mt7615: do not update pm stats in case of error f1609c4f4a21 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg 1a63d33006dc drm/msm/dpu: Fix for non-visible planes 340bfec294d5 drm/msm: Avoid dirtyfb stalls on video mode displays (v2) 7404d09455a0 media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment d6aee36c2f6f crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq aa495dfe7122 crypto: hisilicon/sec - don't sleep when in softirq f4e3a8c7e890 drm/msm/mdp5: Fix global state lock backoff 693f31dc9156 net: hinic: avoid kernel hung in hinic_get_stats64() e850a4fc89b0 net: hinic: fix bug that ethtool get wrong stats 8757ef67ce6b hinic: Use the bitmap API when applicable 3052197b1175 drm: bridge: sii8620: fix possible off-by-one 371331ede81d drm/mediatek: dpi: Only enable dpi after the bridge is enabled 4f541100fb28 drm/mediatek: dpi: Remove output format of YUV 23b1133bd33b drm/rockchip: Fix an error handling path rockchip_dp_probe() 703d706b23ac drm/rockchip: vop: Don't crash for invalid duplicate_state() 668fd740f8a6 selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 1fc6ba6d0dae crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE 8dc3b5d150b2 drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes bbb4c0deae82 drm/vc4: hdmi: Fix timings for interlaced modes 6ffe6a64ef24 drm/vc4: hdmi: Reset HDMI MISC_CONTROL register 43d393e7cbb9 drm/vc4: hdmi: Avoid full hdmi audio fifo writes f30480775a6b drm/vc4: hdmi: Fix HPD GPIO detection 07d7d4330403 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration 21febebc4fcc drm/vc4: dsi: Fix dsi0 interrupt support b096779a8276 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type fe6ebdb61559 drm/vc4: dsi: Correct pixel order for DSI0 62b6d4308c2c drm/vc4: dsi: Correct DSI divider calculations 80e2db799b38 drm/vc4: dsi: Release workaround buffer and DMA 3d722c01d628 drm/vc4: Use of_device_get_match_data() c653b2c6a247 drm/vc4: dsi: Switch to devm_drm_of_get_bridge ed486d15084f drm/bridge: Add a function to abstract away panels b6fea72ea1aa drm/vc4: plane: Fix margin calculations for the right/bottom edges 645b294e9bf7 drm/vc4: plane: Remove subpixel positioning check 0597bcf77489 media: tw686x: Fix memory leak in tw686x_video_init ad1a66b40bf8 media: driver/nxp/imx-jpeg: fix a unexpected return value problem db01d107c21f media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set 7ca91b2d870f media: hdpvr: fix error value returns in hdpvr_read 3123ae6fdd40 drm/mcde: Fix refcount leak in mcde_dsi_bind 375a6fdf7d54 media: imx-jpeg: Disable slot interrupt when frame done 54f1c0606695 drm: bridge: adv7511: Add check for mipi_dsi_driver_register f831d2882c84 crypto: ccp - During shutdown, check SEV data pointer before using 8f458e34a804 test_bpf: fix incorrect netdev features 621595f771a6 rcutorture: Fix ksoftirqd boosting timing and iteration 489b93ac63d2 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed 5a6ff3e32a0c rcutorture: Warn on individual rcu_torture_init() error conditions e32f8c51a650 drm/radeon: fix incorrrect SPDX-License-Identifiers 88b551561ded wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() 03ca957c5f7b ath9k: fix use-after-free in ath9k_hif_usb_rx_cb ebde990e2436 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers 9ae2d729de63 media: imx-jpeg: Align upwards buffer size 88355f7b682b media: imx-jpeg: Support dynamic resolution change 07888b84f370 media: imx-jpeg: Handle source change in a function 8fcbb2e91e26 media: imx-jpeg: Identify and handle precision correctly 24eef33c384e media: imx-jpeg: Refactor function mxc_jpeg_parse cab2a15969d0 media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos 5709766b078a media: imx-jpeg: use NV12M to represent non contiguous NV12 cbc257317106 media: imx-jpeg: Add pm-runtime support for imx-jpeg c0d98e53e921 media: imx-jpeg: Leave a blank space before the configuration data 2c784c14938a media: imx-jpeg: Correct some definition according specification 33196a7ac6fa media: tw686x: Register the irq at the end of probe f61c0d97bdc8 media: atmel: atmel-sama7g5-isc: fix warning in configs without OF 85c317a626b8 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() 35927d7509ab i2c: Fix a potential use after free 8b4bba610f52 can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback d9bd6a965908 can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback ab5a4e0cbfe3 net: fix sk_wmem_schedule() and sk_rmem_schedule() errors d806f3ae4b3c crypto: sun8i-ss - fix error codes in allocate_flows() b3cb6006857c crypto: sun8i-ss - do not allocate memory when handling hash requests aeecc92f5a68 drm: adv7511: override i2c address of cec before accessing it 72893aadc001 drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init ff0087df198d drm/shmem-helper: Pass GEM shmem object in public interfaces 4109ff9e7b95 drm/shmem-helper: Export dedicated wrappers for GEM object functions a3f82087b768 drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() 39caef09666c virtio-gpu: fix a missing check to avoid NULL dereference c3a1cfd16445 i2c: mxs: Silence a clang warning 73778e237003 i2c: npcm: Correct slave role behavior cdd51152a100 i2c: npcm: Remove own slave addresses 2:10 a42f0c4c64fe drm/bridge: lt9611uxc: Cancel only driver's work 275fed7142ff drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init e098989a9219 drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR c901a385b7a1 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function 87c251d960dc drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs 2ec80289a7ff drm/mediatek: Modify dsi funcs to atomic operations deb603c5928e drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() 166b0a6171ab ath11k: Fix incorrect debug_mask mappings 2dc78843fe98 drm/mipi-dbi: align max_chunk to 2 in spi_transfer eaff3946a86f ath11k: fix netdev open race 90b4ec83ef15 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() 438ac9f4f7e4 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m c2af61bd0404 drm/st7735r: Fix module autoloading for Okaya RH128128T d2d2789fb956 ath10k: do not enforce interrupt trigger type 037844355198 drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function 3f4829cd4784 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus 0491709eb3a6 pwm: lpc18xx: Fix period handling 3475e55bc54d pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() d0c79cda85b6 pwm: lpc18xx-sct: Reduce number of devm memory allocations 009b384092ba pwm: sifive: Shut down hardware only after pwmchip_remove() completed 53d784838a38 pwm: sifive: Ensure the clk is enabled exactly once per running PWM 5c86cf45f551 pwm: sifive: Simplify offset calculation for PWMCMP registers 87efb79c5f9e dm: return early from dm_pr_call() if DM device is suspended f28d733c318e thermal/tools/tmon: Include pthread and time headers in tmon.h 226935eabe33 selftests/seccomp: Fix compile warning when CC=clang 7bc43ab2b90a x86/extable: Fix ex_handler_msr() print condition b3d3069a6fc8 nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() 4125108ec842 drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX 9d2a0422dedc irqdomain: Report irq number for NOMAP domains a815cb1088e7 arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment 7c432710198e soc: qcom: Make QCOM_RPMPD depend on PM c9df8ff29009 regulator: of: Fix refcount leak bug in of_get_regulation_constraints() a638fa974512 dm writecache: count number of blocks discarded, not number of discard bios fc988f1ca265 dm writecache: count number of blocks written, not number of write bios 3a2500b73a17 dm writecache: count number of blocks read, not number of read bios 880c4513eb33 dm writecache: return void from functions 764b8892d7da PM: domains: Ensure genpd_debugfs_dir exists before remove b4439abfd77e blktrace: Trace remapped requests correctly c1a21bf5d012 hwmon: (drivetemp) Add module alias 415b4ce61308 spi: tegra20-slink: fix UAF in tegra_slink_remove() 445fb9c19cf4 spi: Fix simplification of devm_spi_register_controller 6d8e185bf9de blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created 1c350a597c2d erofs: avoid consecutive detection for Highmem memory a34982fd219e arm64: tegra: Fix SDMMC1 CD on P2888 a7f751d4e830 arm64: tegra: Mark BPMP channels as no-memory-wc 778b6531fe24 arm64: tegra: Update Tegra234 BPMP channel addresses 09da10968581 arm64: tegra: Fixup SYSRAM references 40d72c485a85 arm64: dts: mt7622: fix BPI-R64 WPS button 759fa566f433 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells 650d2e76a317 arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes 7847ebb6fcec arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 c24bbe45965d ACPI: VIOT: Fix ACS setup 273a7fbb06d6 drivers/iio: Remove all strcpy() uses 335852f7a976 ACPI: APEI: explicit init of HEST and GHES in apci_init() 6dc72d0181b4 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node 1c84883e79a3 stack: Declare {randomize_,}kstack_offset to fix Sparse warnings 4a020202c391 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() a0a9813f1e09 ARM: dts: qcom: pm8841: add required thermal-sensor-cells 053543ac1d09 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register 84a928b44cb3 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem e89261b18c4e ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 c1fdcd13a610 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP fc6dbc57f9d1 regulator: qcom_smd: Fix pm8916_pldo range 179034fb108e cpufreq: zynq: Fix refcount leak in zynq_get_revision 78ed18a5aa7f arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf 0a8d15d85b19 arm64: dts: qcom: sdm630: fix gpu's interconnect path cd6bd95e9b02 arm64: dts: qcom: sdm630: fix the qusb2phy ref clock 9f3b0a0b87e6 arm64: dts: qcom: sdm630: disable GPU by default 1bf747824a8c ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init 230ad40a59c9 ARM: OMAP2+: Fix refcount leak in omapdss_init_of ddad68dd9742 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg 925a0117ac68 block: fix infinite loop for invalid zone append 9abd50506fe4 soc: fsl: guts: machine variable might be unset 4d6f33865e21 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor e0067e6d5475 locking/lockdep: Fix lockdep_init_map_*() confusion 5b418289b060 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 c66b3b49fe03 arm64: select TRACE_IRQFLAGS_NMI_SUPPORT e94388f78e65 arm64: dts: mt8192: Fix idle-states entry-method 2fe4c39aa379 arm64: dts: mt8192: Fix idle-states nodes naming scheme e50541493882 ARM: dts: ast2600-evb-a1: fix board compatible 5f73deb9afa6 ARM: dts: ast2600-evb: fix board compatible 6fa1cf1b92f0 ARM: dts: ast2500-evb: fix board compatible 377a4c5cb7ab x86/pmem: Fix platform-device leak in error path 5a73493f0d6a arm64: dts: renesas: Fix thermal-sensors on single-zone sensors f370fbbd3151 soc: amlogic: Fix refcount leak in meson-secure-pwrc.c cb119a1dd929 dt-bindings: iio: accel: Add DT binding doc for ADXL355 7bbcbfbc314d scsi: hisi_sas: Use managed PCI functions c010048e3f71 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values e7e4f1cb915e ARM: dts: imx7d-colibri-emmc: add cpu1 supply 4bd8bc5c77a0 ACPI: processor/idle: Annotate more functions to live in cpuidle section bc7f487395f2 ARM: bcm: Fix refcount leak in bcm_kona_smc_init 1f4bc0604dff spi: spi-altera-dfl: Fix an error handling path ebbd1412ce4f arm64: dts: renesas: beacon: Fix regulator node names e21744c6a0d4 meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init a7c16b8966d4 ARM: findbit: fix overflowing offset 0ff7f81559fa spi: spi-rspi: Fix PIO fallback on RZ platforms 8e3407e0f5e1 powerpc/64s: Disable stack variable initialisation for prom_init e45491556e2a drm/amdgpu: Remove one duplicated ef removal abd3622f657e kasan: test: Silence GCC 12 warnings 7363a69d8ca8 selinux: Add boundary check in put_entry() c877c5217145 selinux: fix memleak in security_read_state_kernel() 2f0e18e0db42 PM: hibernate: defer device probing when resuming from hibernation d68601914e00 hwmon: (sht15) Fix wrong assumptions in device remove callback fb98663448cb hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist c5a73bd9f11a firmware: tegra: Fix error check return value of debugfs_create_file() c53d904973cb ARM: shmobile: rcar-gen2: Increase refcount for new reference ef94e7897744 arm64: dts: allwinner: a64: orangepi-win: Fix LED node name 3a4b3a0ff064 arm64: dts: qcom: ipq8074: fix NAND node name c0b8dcbaf37f ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART 01d539d9f538 ACPI: LPSS: Fix missing check in register_device_clock() 30abb8735892 ACPI: PM: save NVS memory for Lenovo G40-45 f450635d781f ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk 730b9eb8fb88 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks 75f23d72b6e0 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug a89a865dc9f0 ARM: OMAP2+: display: Fix refcount leak bug b856645c1849 spi: synquacer: Add missing clk_disable_unprepare() cbfe9a2303c8 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix e2d106b28460 ARM: dts: ux500: Fix Codina accelerometer mounting matrix ceafabd1d4ff ARM: dts: BCM5301X: Add DT for Meraki MR26 0e4c38c795e7 ARM: dts: imx6ul: fix qspi node compatible 95ba9c53999e ARM: dts: imx6ul: fix lcdif node compatible 2db26fa7b9a1 ARM: dts: imx6ul: fix csi node compatible 5357c3b24cfe ARM: dts: imx6ul: fix keypad compatible 135155585647 ARM: dts: imx6ul: change operating-points to uint32-matrix ca367834a787 ARM: dts: imx6ul: add missing properties for sram 8df06a275338 wait: Fix __wait_event_hrtimeout for RT/DL tasks f0d66189d161 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() f066e015821c sched/core: Always flush pending blk_plug f116c621dd1e genirq: GENERIC_IRQ_IPI depends on SMP 00ffa95ed649 irqchip/mips-gic: Only register IPI domain when SMP is enabled f9842ec6839a genirq: Don't return error on missing optional irq_request_resources() 079651c6cfdc sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg 96b18d3a1be0 ext2: Add more validity checks for inode counts add4bc9281e8 arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" cc69ef95988b arm64: fix oops in concurrently setting insn_emulation sysctls 42eede3ae05b arm64: Do not forget syscall when starting a new thread. d1e812beae86 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic 932b5e65245c x86: Handle idle=nomwait cmdline properly for x86_idle 9ccb5d391c51 epoll: autoremove wakers even more aggressively 8a2df34b5bf6 netfilter: nf_tables: fix null deref due to zeroed list head 257b944464be netfilter: nf_tables: do not allow RULE_ID to refer to another chain 915015130169 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table faafd9286f13 netfilter: nf_tables: do not allow SET_ID to refer to another table 5ea18ddc1703 usb: dwc3: gadget: fix high speed multiplier setting 332a8c027aa3 usb: dwc3: gadget: refactor dwc3_repare_one_trb f0782cf2dce0 arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC 148a7fe3cdfc ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC b76ea430e94f USB: HCD: Fix URB giveback issue in tasklet function 269c917837c4 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion b49b29ee113a coresight: Clear the connection field properly e41db8a9ce69 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK db68d474cf09 powerpc/powernv: Avoid crashing if rng is NULL 552a29e47174 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E 79da7a5f8f0b powerpc/fsl-pci: Fix Class Code of PCIe Root Port fdf759059164 PCI: Add defines for normal and subtractive PCI bridges ae6620a39748 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() 74d64284538e media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator ddc7fadd0504 mbcache: add functions to delete entry if unused 1250557d3bf3 mbcache: don't reclaim used entries 0f4d18cbea4a md-raid10: fix KASAN warning c5e4cdd44387 md-raid: destroy the bitmap after destroying the thread 351ec3d68ce0 serial: mvebu-uart: uart2 error bits clearing ec8e701f9e20 fuse: ioctl: translate ENOSYS daa9cfb86221 fuse: limit nsec a54c509c32ad ksmbd: fix use-after-free bug in smb2_tree_disconect 577619605556 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT dd4e4c811898 ksmbd: fix memory leak in smb2_handle_negotiate dead7f484a3b soundwire: qcom: Check device status before reading devid 71bc3b75e941 scsi: qla2xxx: Zero undefined mailbox IN registers a659c7f8114d scsi: qla2xxx: Fix incorrect display of max frame size 8c004b7dbb34 scsi: sg: Allow waiting for commands to complete on removed device fac589fb7646 iio: light: isl29028: Fix the warning in isl29028_remove() a76771da2156 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT cac7ead0b3ab um: seed rng using host OS rng 5d096e2dc20b um: Remove straying parenthesis 2e88f5003399 mtd: rawnand: arasan: Update NAND bus clock instead of system clock 2ffe64acf7d6 mtd: rawnand: arasan: Fix clock rate in NV-DDR 89f3a8bbb4a7 btrfs: reject log replay if there is unsupported RO compat flag 1f8ca9c40e62 bpf: Fix KASAN use-after-free Read in compute_effective_progs 27f8f5219fe4 drm/amdgpu: fix check in fbdev init eb3c69c7c777 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains f792acb67deb drm/nouveau/kms: Fix failure path for creating DP connectors 67cb7be1561a drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime f522c189e465 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() dcf37f58827e drm/nouveau: fix another off-by-one in nvbios_addr 2806b02bac9c drm/hyperv-drm: Include framebuffer and EDID headers 97049e69f5a8 drm/vc4: hdmi: Disable audio if dmas property is present but empty 8589a83c0ae9 drm/shmem-helper: Add missing vunmap on error da2a1aa058ac drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error 3ef94852bb33 rtc: rx8025: fix 12/24 hour mode detection on RX-8035 bb3b601f1414 RISC-V: Add modules to virtual kernel memory layout dump 150573c60c02 RISC-V: Fixup schedule out issue in machine_crash_shutdown() 111a049cacc6 RISC-V: Fixup get incorrect user mode PC for kernel mode regs 22ae2fe45516 RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context 63fbab985a16 dt-bindings: riscv: fix SiFive l2-cache's cache-sets c71e000db853 riscv:uprobe fix SR_SPIE set/clear handling 7df75cbd1bec parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode 9b67131162dc parisc: Check the return value of ioremap() in lba_driver_probe() 68949e725c39 parisc: Drop pa_swapper_pg_lock spinlock 422421cbf39a parisc: Fix device names in /proc/iomem 35ef2ee74d95 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() f2a920daa780 crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak 4228c037f88e fix short copy handling in copy_mc_pipe_to_iter() 635fd8953e43 usbnet: Fix linkwatch use-after-free on disconnect d0d6186eae61 fbcon: Fix accelerated fbdev scrolling while logo is still shown c1e09ee98f3a fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters 06d6eb948e53 thermal: sysfs: Fix cooling_device_stats_setup() error code path cd28cf0f69b4 fs: Add missing umask strip in vfs_tmpfile 5efc5b3baf13 vfs: Check the truncate maximum size in inode_newsize_ok() 446f123aa602 tty: vt: initialize unicode screen buffer 6b8d61a9fd96 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED 7ad08c1e18c7 ALSA: hda/realtek: Add quirk for another Asus K42JZ model 5d5b2d1d3663 ALSA: hda/cirrus - support for iMac 12,1 model e4b337fb82bf ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model c840d626472e riscv: set default pm_power_off to NULL abedd69baf6e KVM: x86: revalidate steal time cache if MSR value changes 77e26cdf5ced KVM: x86: do not report preemption if the steal time cache is stale 69704ca43e08 KVM: x86: Tag kvm_mmu_x86_module_init() with __init 439fcac3d0e0 KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 14aebe952f86 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP ccbf3f955ccd KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks 2a117667f32f KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 3868687afae1 KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks 76e6038cfa9b KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value 9953f86a67e5 KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits aeb4c3e1c46f KVM: s390: pv: don't present the ecall interrupt twice 6afe88fbb40e KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 1f27ca6534f3 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case b69b7c1a0d21 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case 5138b0f7cb5b HID: wacom: Don't register pad_input for touch switch c5ec7920b566 HID: wacom: Only report rotation for art pen 109f0544a518 HID: hid-input: add Surface Go battery quirk e9ba81ee1cbd lockd: detect and reject lock arguments that overflow b437275e894b add barriers to buffer_uptodate and set_buffer_uptodate 594f1b923813 wifi: mac80211_hwsim: use 32-bit skb cookie 6b6ed18432ea wifi: mac80211_hwsim: add back erroneously removed cast 879f766eaa31 wifi: mac80211_hwsim: fix race condition in pending packet 14acf0290d2d ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx 196d8d34de95 ALSA: hda/realtek: Add quirk for Clevo NV45PZ 64ca7f50ad96 ALSA: bcd2000: Fix a UAF bug on the error path of probing 30e8b553e029 ALSA: usb-audio: Add quirk for Behringer UMC202HD 6a463eb6dfcc nfsd: eliminate the NFSD_FILE_BREAK_* flags 8eedc616f327 NFSD: Clean up the show_nf_flags() macro 94d0dd56f817 pNFS/flexfiles: Report RDMA connection errors to the server 661714de2403 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" 3593f251f973 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" b6c05de137c3 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments 4c7ee827da2c Makefile: link with -z noexecstack --no-warn-rwx-segments 83399dcc1f25 Merge 5.15.60 into android13-5.15-lts ace7d3bc60dd Merge 5.15.59 into android13-5.15-lts 8a4561e60b8b ANDROID: fix up sysctl_vals change in 5.15.58 3905e9a3abbd Revert "ipv4/tcp: do not use per netns ctl sockets" 6200d52476e0 ANDROID: bring back kfree_skb() 80c87c535534 ANDROID: add tty_schedule_flip() back to the kernel 91021ef477a7 Merge 5.15.58 into android-5.15 dbfa55ad9775 ANDROID: ABI update for virtual device virtio_gpu changes 7217df812798 Linux 5.15.60 5c5c77746ce1 x86/speculation: Add LFENCE to RSB fill sequence 7fcd99e889c0 x86/speculation: Add RSB VM Exit protections c81d1bb58c88 macintosh/adb: fix oob read in do_adb_query() function d98cf2b40c20 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 ee421ad8973b Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 59689a843bc9 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 b653eeaa8cf8 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 d4f921efb4bf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 04e3388eeb47 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 6a5ec48fb752 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding 88e088e29487 Bluetooth: hci_bcm: Add DT compatible for CYW55572 2aa38f0af306 Bluetooth: hci_bcm: Add BCM4349B1 variant 37b385c78cd5 btrfs: zoned: fix critical section of relocation inode writeback 5e04c8bf42d8 btrfs: zoned: prevent allocation from previous data relocation BG 775871d4be0d arm64: set UXN on swapper page tables a619a0312099 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() e423893fe320 selftests: KVM: Handle compiler optimizations in ucall bc2cee443c74 tools/kvm_stat: fix display of error when multiple processes are found 9acd899d2feb KVM: selftests: Make hyperv_clock selftest more stable ad6fd99d5feb KVM: x86: do not set st->preempted when going back to user space 92343314d34e KVM: x86: do not report a vCPU as preempted outside instruction boundaries 3d4c28475ee3 crypto: arm64/poly1305 - fix a read out-of-bound 397c2116cbe2 ACPI: APEI: Better fix to avoid spamming the console with old error logs e7170bcda613 ACPI: video: Shortening quirk list by identifying Clevo by board_name only 3a5fab5c4505 ACPI: video: Force backlight native for some TongFang devices 9894717519cc tools/vm/slabinfo: Handle files in debugfs 7ad47f414b40 block: fix default IO priority handling again e889a4c440eb selftests/bpf: Check dst_port only on the client socket 119debdb9f25 selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads df9692b8a319 x86/speculation: Make all RETbleed mitigations 64-bit only 3c3dc5cac12b Merge 5.15.57 into android13-5.15-lts 817780c598dd Merge 5.15.56 into android13-5.15-lts 22aed70fc158 Merge 5.15.55 into android13-5.15-lts ac9bace423ef ANDROID: update virtual device target symbol list 85e3c21eb8b2 Merge 5.15.54 into android13-5.15-lts e971e5b5fc38 UPSTREAM: gfs2: Prevent endless loops in gfs2_file_buffered_write fe33dcd07245 UPSTREAM: bcache: move uapi header bcache.h to bcache code directory 535eb7d395a5 Revert "net: phy: Don't trigger state machine while in suspend" ecf030179f70 Merge 5.15.53 into android13-5.15-lts bab324e8a853 Merge 5.15.52 into android13-5.15-lts 09b3a27222e5 Merge 5.15.51 into android13-5.15-lts a4ccdcb542a2 Merge 5.15.50 into android13-5.15-lts c4d0ccc783d7 ANDROID: GKI: remove CONFIG_RANDOM_TRUST_CPU=y from gki_defconfig b9490d767d20 Merge 5.15.49 into android13-5.15-lts 0c88e4cee155 Merge 5.15.48 into android13-5.15-lts e2717b85d07b Revert "i40e: xsk: Move tmp desc array from driver to pool" 3be14b0d34fd Revert "xsk: Fix handling of invalid descriptors in XSK TX batching API" 762ee83711ca Revert "xsk: Fix possible crash when multiple sockets are created" f3a0b5d2450f Merge 5.15.47 into android13-5.15-lts 790584e9abee ANDROID: fix build breakage in the scheduler out-of-tree code ab95bcd8e10f Revert "drm: fix EDID struct for old ARM OABI format" c65a741a727d Revert "signal: Deliver SIGTRAP on perf event asynchronously if blocked" 6d519630f620 Revert "gpiolib: of: Introduce hook for missing gpio-ranges" 1e8e27088947 Revert "pinctrl: bcm2835: implement hook for missing gpio-ranges" 53c44a86623b Revert "mailbox: forward the hrtimer if not queued and under a lock" a49c4d944063 Revert "ALSA: jack: Access input_dev under mutex" a9422ed2f12e Merge 5.15.46 into android13-5.15-lts 8c2819ed5c24 ANDROID: GKI: update .xml file with new symbol needed for zsmalloc 6ebdc9fb8cba ANDROID: GKI: fix up abi breakage in struct pipe_inode_info 89405fc691aa Merge 5.15.45 into android13-5.15-lts aa2c64b99d65 Merge branch 'android13-5.15' into android13-5.15-lts d676d6149a2f Linux 5.15.59 f0e42e43795d x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available d10e819d13f7 locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter 66d31cef4806 docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed 7bada8b0bdf1 EDAC/ghes: Set the DIMM label unconditionally 30dc2effc74a ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow 86e83233dd01 page_alloc: fix invalid watermark check on a negative value 51a772c34ea4 mm/hmm: fault non-owner device private entries 350fcb5e7bbb ARM: crypto: comment out gcc warning that breaks clang builds e796e1fe20ec sctp: leave the err path free in sctp_stream_init to sctp_stream_free f7c2a9c5435a sfc: disable softirqs for ptp TX fe0e602f0502 perf symbol: Correct address for bss symbols 871168abe6d8 virtio-net: fix the race between refill work and close 91c11008aab0 netfilter: nf_queue: do not allow packet truncation below transport header offset be5cd347ba22 octeontx2-pf: cn10k: Fix egress ratelimit configuration 3688939cd3e8 sctp: fix sleep in atomic context bug in timer handlers 186fcdb68f42 i40e: Fix interface init with MSI interrupts (no MSI-X) 4685f16b3a5d ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. eaccca7a0bb8 tcp: Fix data-races around sysctl_tcp_reflect_tos. 4cc070e0ef2d tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. 34c9977b4dca tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. 6842c94de9d5 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. 618116a273b7 net: Fix data-races around sysctl_[rw]mem(_offset)?. a610feb170bf tcp: Fix data-races around sk_pacing_rate. b01b4f5b45ff net: mld: fix reference count leak in mld_{query | report}_work() 5831ccf37a31 net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() 2959a86a472f macsec: always read MACSEC_SA_ATTR_PN as a u64 a706a40d42f4 macsec: limit replay window size with XPN 6ad56d5c4f98 macsec: fix error message in macsec_add_rxsa and _txsa 8991687d3bcf macsec: fix NULL deref in macsec_add_rxsa 830582c16be1 Documentation: fix sctp_wmem in ip-sysctl.rst dac5644a823e tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. 6f446677ebb3 tcp: Fix a data-race around sysctl_tcp_autocorking. bd07f2e70a4b tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. 922ca9fd221b tcp: Fix a data-race around sysctl_tcp_min_tso_segs. 777d18e65d09 net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() 40f4739bbd36 net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii c721324afc58 igmp: Fix data-races around sysctl_igmp_qrv. ad6d6ae4a34c net/tls: Remove the context from the list in tls_device_down 189e370b8250 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr 4845d3ef6445 net: ping6: Fix memleak in ipv6_renew_options(). 6a4a1c70e446 scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown 3d3e41069b65 scsi: core: Fix warning in scsi_alloc_sgtables() ff2932ac8ee1 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. a88de75673e4 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. 664a3311e671 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. 59e2332846d8 octeontx2-pf: Fix UDP/TCP src and dst port tc filters 927c5cf0ba3e Revert "tcp: change pingpong threshold to 3" bdaf56e0df15 scsi: ufs: host: Hold reference returned by of_parse_phandle() 7f0a36506809 ice: do not setup vlan for loopback VSI cef4c1d0fb48 ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) 62e721dee8cc tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. aa2ca5b5629d tcp: Fix a data-race around sysctl_tcp_nometrics_save. 6e167ed68999 tcp: Fix a data-race around sysctl_tcp_frto. 0d8fa3c2a442 tcp: Fix a data-race around sysctl_tcp_adv_win_scale. 74753ec663d7 tcp: Fix a data-race around sysctl_tcp_app_win. 807b028115eb tcp: Fix data-races around sysctl_tcp_dsack. c9c01dd38975 watch_queue: Fix missing locking in add_watch_to_object() 093610f216d0 watch_queue: Fix missing rcu annotation 11c1cc3f6e42 drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid() 121c8993d4f3 nouveau/svm: Fix to migrate all requested pages 8bd9747d3066 s390/archrandom: prevent CPACF trng invocations in interrupt context 71f71150115a asm-generic: remove a broken and needless ifdef conditional dc124c849c72 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte 2722fb0f7028 mm: fix page leak with multiple threads mapping the same page 70d0ce332d26 secretmem: fix unhandled fault in truncate 3ef8040afce7 fs: sendfile handles O_NONBLOCK of out_fd 518df26b5238 ntfs: fix use-after-free in ntfs_ucsncmp() 46f6301fb4f1 Revert "ocfs2: mount shared volume without ha stack" f32d5615a78a Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put 7d8048d4e064 Linux 5.15.58 c6e4817ab622 drm/amd/display: Fix wrong format specifier in amdgpu_dm.c 198a6f40822e x86/entry_32: Fix segment exceptions ec9ec3bc08b1 drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() e4481000ac68 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() 9444462d6343 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness b6c24afba608 x86/extable: Prefer local labels in .set directives f85a6046f771 drm/amd/display: invalid parameter check in dmub_hpd_callback 760fe3203493 drm/amd/display: Don't lock connection_mutex for DMUB HPD d026ed6eda29 watch-queue: remove spurious double semicolon b34229f4b212 net: usb: ax88179_178a needs FLAG_SEND_ZLP b2d1e4cd558c tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() 816c301b6a73 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() 35545303454a tty: drop tty_schedule_flip() 6219f5b54ad8 tty: the rest, stop using tty_schedule_flip() ea255921c4b5 tty: drivers/tty/, stop using tty_schedule_flip() ba3a8af8a21a watchqueue: make sure to serialize 'wqueue->defunct' properly 49338b651f5a x86/alternative: Report missing return thunk details 8842d5d70713 x86/amd: Use IBPB for firmware calls c2b484d784c8 drm/amd/display: Fix surface optimization regression on Carrizo 958151194858 drm/amd/display: Optimize bandwidth on following fast update b3f16976b9ed drm/amd/display: Reset DMCUB before HW init 4b4b1f8dfeb7 exfat: use updated exfat_chain directly during renaming 000473ac997a Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks d01605a01f01 Bluetooth: SCO: Fix sco_send_frame returning skb->len 5ae749f40d01 Bluetooth: Fix passing NULL to PTR_ERR 367becefb8a1 Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg 1864e820a5ac Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg cb7ed8c7fe5b Bluetooth: Add bt_skb_sendmmsg helper a4e8071be337 Bluetooth: Add bt_skb_sendmsg helper 59f132fda50d um: virtio_uml: Fix broken device handling in time-travel 38a28bb80f00 um: virtio_uml: Allow probing from devicetree d8413b16feee tracing: Fix return value of trace_pid_write() d9777061727b tracing: Place trace_pid_list logic into abstract functions 6107b014163f tracing: Have event format check not flag %p* on __get_dynamic_array() 621c1d8c1bd1 exfat: fix referencing wrong parent directory information after renaming 72e0ec16f172 crypto: qat - re-enable registration of algorithms e7f979ed51f9 crypto: qat - add param check for DH 4d6d2adce087 crypto: qat - add param check for RSA 2488286d3e77 crypto: qat - remove dma_free_coherent() for DH 6e8606e7ae40 crypto: qat - remove dma_free_coherent() for RSA a843925e0287 crypto: qat - fix memory leak in RSA ef5594895df2 crypto: qat - add backlog mechanism 9cac903b6303 crypto: qat - refactor submission logic f576c7e01a6a crypto: qat - use pre-allocated buffers in datapath 343cee3eafda crypto: qat - set to zero DH parameters before free c1f6637fe1c2 iwlwifi: fw: uefi: add missing include guards 4448327b4173 mt76: fix use-after-free by removing a non-RCU wcid pointer 829baf398f2c xhci: Set HCD flag to defer primary roothub registration 813f4b49e81c xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit 413c5f751f7c xhci: dbc: create and remove dbc structure in dbgtty driver. d7afb4a13f6c xhci: dbc: refactor xhci_dbc_init() d97c0667c1e6 KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses 88eded8104d2 x86/futex: Remove .fixup usage 6875d2425be8 x86/msr: Remove .fixup usage f637fbc7bda6 x86/extable: Extend extable functionality 4bbc9a07e050 x86/entry_32: Remove .fixup usage e89d805e77f2 bitfield.h: Fix "type of reg too small for mask" test a86201c3ae79 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE 3461326e1a9e x86/extable: Rework the exception table mechanics ad2d98ea72d2 x86/mce: Deduplicate exception handling 3e6392ba3dce x86/extable: Get rid of redundant macros d3135da29e1a x86/extable: Tidy up redundant handler functions 823424905d03 x86/uaccess: Implement macros for CMPXCHG on user addresses 1062cfb47e56 dlm: fix pending remove if msg allocation fails 765f802e0d25 x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts 46d5575df8a1 sched/deadline: Fix BUG_ON condition for deboosted tasks bc1fb3c53afd bpf: Make sure mac_header was set before using it 8c5429a04ccd mm/mempolicy: fix uninit-value in mpol_rebind_policy() e91665fbbf3c KVM: Don't null dereference ops->destroy 58466e053900 spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers cd9f96aa8f57 KVM: selftests: Fix target thread to be migrated in rseq_test e129e5486b98 gpio: gpio-xilinx: Fix integer overflow ce3731c61589 tcp: Fix data-races around sysctl_tcp_max_reordering. 84cee470f77c tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. 46d05dab1b4f tcp: Fix a data-race around sysctl_tcp_rfc1337. d46d55e3f9f8 tcp: Fix a data-race around sysctl_tcp_stdurg. 1a1aedbb7605 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. 41aeba4506f6 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. 404c53ccdebd tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. a31e2d0cb5cf tcp: Fix data-races around sysctl_tcp_recovery. 5037ca9e4b16 tcp: Fix a data-race around sysctl_tcp_early_retrans. 329de75b9e16 tcp: Fix data-races around sysctl knobs related to SYN option. 3f2ac2d6511b udp: Fix a data-race around sysctl_udp_l3mdev_accept. 95724fe897a4 ip: Fix data-races around sysctl_ip_prot_sock. 36f5b86f309b ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. 21fb844bc1dc ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. b8d345db03b4 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. 94e4b855e22b drm/imx/dcss: Add missing of_node_put() in fail path 3d13bf301e06 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings 25e1d782c9c3 net: dsa: sja1105: silent spi_device_id warnings aba8ff847f4f be2net: Fix buffer overflow in be_get_module_eeprom caae64d3e91b gpio: pca953x: use the correct register address when regcache sync during init dfb4b67ff4df gpio: pca953x: use the correct range when do regmap sync 9726ed46b9b7 gpio: pca953x: only use single read/write for No AI mode e6fc5472b850 net: stmmac: remove redunctant disable xPCS EEE call 16f929a5e76f ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero 893ea2b35bb9 i40e: Fix erroneous adapter reinitialization during recovery process fad55088ad73 pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context 9d674108fe76 pinctrl: armada-37xx: Convert to use dev_err_probe() 47c9f6bfc234 pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource() 2cbb16513176 pinctrl: armada-37xx: Use temporary variable for struct device 2918419c0608 iavf: Fix handling of dummy receive descriptors a77a75a0e7f3 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. 539d9ab79eba tcp: Fix data-races around sysctl_tcp_fastopen. 3ae85dc62a02 tcp: Fix data-races around sysctl_max_syn_backlog. 58d5ea71aaa6 tcp: Fix a data-race around sysctl_tcp_tw_reuse. 80d4d0c46167 tcp: Fix a data-race around sysctl_tcp_notsent_lowat. e816f8024617 tcp: Fix data-races around some timeout sysctl knobs. f6ce6556958c tcp: Fix data-races around sysctl_tcp_reordering. fcf6c6d8aeff tcp: Fix data-races around sysctl_tcp_migrate_req. 10a9ba97a404 tcp: Fix data-races around sysctl_tcp_syncookies. 78522951d718 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. 906beda70c2f tcp: Fix data-races around keepalive sysctl knobs. 849450279dfc igmp: Fix data-races around sysctl_igmp_max_msf. 2a408a4f423e igmp: Fix a data-race around sysctl_igmp_max_memberships. 260446eb8e55 igmp: Fix data-races around sysctl_igmp_llm_reports. 2e8c8309329d net/tls: Fix race in TLS device down flow 7c687a893f5c net: stmmac: fix dma queue left shift overflow issue 34e98fce9a9b perf tests: Fix Convert perf time to TSC test for hybrid 196c21deb08a i2c: cadence: Change large transfer count reset logic to be unconditional 66b73ef38d80 i2c: mlxcpld: Fix register setting for 400KHz frequency b8e68fce6f0e net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() ad5a78ed1356 net: ipv4: use kfree_skb_reason() in ip_rcv_core() 82cda9918473 net: netfilter: use kfree_drop_reason() for NF_DROP f3ed670ef850 net: skb_drop_reason: add document for drop reasons 8ac90de3d137 net: socket: rename SKB_DROP_REASON_SOCKET_FILTER b7adefdae236 net: skb: use kfree_skb_reason() in __udp4_lib_rcv() 1629144da383 net: skb: use kfree_skb_reason() in tcp_v4_rcv() 5158e18225c0 net: skb: introduce kfree_skb_reason() 88ec2ff42da3 net: dsa: microchip: ksz_common: Fix refcount leak bug 212a5360ef40 mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times 0156b402a5be mtd: rawnand: gpmi: validate controller clock rate f53c6ee5e7eb net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow f784d232565b net: stmmac: fix pm runtime issue in stmmac_dvr_remove() e6b6f027e285 tcp: Fix a data-race around sysctl_tcp_probe_interval. f524c3e7f6cd tcp: Fix a data-race around sysctl_tcp_probe_threshold. cc36c37f5fe0 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. 0fc9357282df tcp: Fix data-races around sysctl_tcp_min_snd_mss. 4d7dea651b7f tcp: Fix data-races around sysctl_tcp_base_mss. aabe9438fdfe tcp: Fix data-races around sysctl_tcp_mtu_probing. 9ba9cd43b577 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. b8e29f644583 tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() bf3134feffe6 tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. dccf8a67f30e ip: Fix a data-race around sysctl_fwmark_reflect. 87ceaa199a72 ip: Fix a data-race around sysctl_ip_autobind_reuse. 4fdf9bdb2883 ip: Fix data-races around sysctl_ip_nonlocal_bind. 351f81f7d718 ip: Fix data-races around sysctl_ip_fwd_update_priority. 93fbc06da1d8 ip: Fix data-races around sysctl_ip_fwd_use_pmtu. 01083e3f9868 ip: Fix data-races around sysctl_ip_no_pmtu_disc. e75b73081f1e igc: Reinstate IGC_REMOVED logic and implement it properly a4f7a9fbe24b Revert "e1000e: Fix possible HW unit hang after an s0ix exit" 63aa107bce83 e1000e: Enable GPT clock before sending message to CSME 98d81b2b154d nvme: fix block device naming collision 321abf90c576 nvme: check for duplicate identifiers earlier dbedad96f416 scsi: ufs: core: Drop loglevel of WriteBoost message 04ae8518745c scsi: megaraid: Clear READ queue map's nr_queues c7720f23bb93 drm/amd/display: Ignore First MST Sideband Message Return Error 8bae037b0fb4 drm/amdgpu/display: add quirk handling for stutter mode e980e1d978e0 drm/amd/display: Fork thread to offload work of hpd_rx_irq 54740bc4b182 drm/amd/display: Add option to defer works of hpd_rx_irq 734d5ce02cb0 drm/amd/display: Support for DMUB HPD interrupt handling d1e0bbe08171 tcp: Fix data-races around sysctl_tcp_ecn. 9cb4959493cd sysctl: move some boundary constants from sysctl.c to sysctl_vals e2b6c5f7ee95 mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30% d2dba226acb9 net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" f52af853be7a ipv4/tcp: do not use per netns ctl sockets da3c256e2d0e perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() 44016a85419c pinctrl: ralink: Check for null return of devm_kcalloc e4e3187750f8 pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink d40def7cd05c pinctrl: ralink: rename MT7628(an) functions to MT76X8 a4c5115140ed RDMA/irdma: Fix sleep from invalid context BUG 03fd151bdff0 RDMA/irdma: Do not advertise 1GB page size for x722 71ab83ac65e2 power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe c8e32bca0676 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() 1d3eeb199970 ip: Fix data-races around sysctl_ip_default_ttl. 6bf450d92d0c r8152: fix a WOL issue 44addae95ed7 xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() 1da0b50ea071 xfs: fix perag reference leak on iteration race with growfs 768bfde1cf3e xfs: terminate perag iteration reliably on agcount 2991d51b42a3 xfs: rename the next_agno perag iteration variable 4d6f22f6cc58 xfs: fold perag loop iteration logic into helper function 67cb74213a52 xfs: fix maxlevels comparisons in the btree staging code cf719adb6fa9 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() 22b910a7a378 mt76: mt7921e: fix possible probe failure after reboot c3bcf1f959f6 mt76: mt7921: use physical addr to unify register access 191c16f921ad Revert "mt76: mt7921e: fix possible probe failure after reboot" 4666a6eb390c Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()" 0cac1c84e1cc batman-adv: Use netif_rx_any_context() any. be56f007c414 serial: mvebu-uart: correctly report configured baudrate value 92dcb50f7f09 PCI: hv: Fix interrupt mapping for multi-MSI 2b77425d0ae4 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() 35d24b115a40 PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI 5c676a214d63 PCI: hv: Fix multi-MSI to allow more than one MSI vector 0791309aa0eb Revert "selftest/vm: verify mmap addr in mremap_test" cfd3a9be0ac4 Revert "selftest/vm: verify remap destination address in mremap_test" d7c4f9b8ed62 bus: mhi: host: pci_generic: add Telit FN990 38b7bbe0ef1d bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision 60e536b0a564 drm/ttm: fix locking in vmap/vunmap TTM GEM helpers 0e66932a9dc9 lockdown: Fix kexec lockdown bypass with ima policy 25ba5b824a72 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication 73846553bcde riscv: add as-options for modules with assembly compontents aff42cea285f pinctrl: stm32: fix optional IRQ support to gpios 89f568d28235 ANDROID: random: fix CRC issues with the merge a9e2d8e52e1c Linux 5.15.57 b4296a7b863f x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds 06741ef8e7cc um: Add missing apply_returns() 320fc994f0c8 x86/bugs: Remove apostrophe typo ac8edadc2b1e tools headers cpufeatures: Sync with the kernel sources 1dd6c13b437c tools arch x86: Sync the msr-index.h copy with the kernel sources 5f4e77cc9abf KVM: emulate: do not adjust size of fastop and setcc subroutines 198685e58b13 x86/kvm: fix FASTOP_SIZE when return thunks are enabled 554cf28b104d efi/x86: use naked RET on mixed mode call wrapper d0caa861a836 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current 67040d1d922b x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit 96907c5d3927 x86/xen: Fix initialisation in hypercall_page after rethunk 86ccf19a91be x86/static_call: Serialize __static_call_fixup() properly 73ad137d1146 x86/speculation: Disable RRSBA behavior db0128b8243f x86/kexec: Disable RET on kexec 3653093b7bbf x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported 925340f99bdf x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry 2f8967e22322 x86/bugs: Add Cannon lake to RETBleed affected CPU list cc3011cdbe5f x86/retbleed: Add fine grained Kconfig knobs 12a13570054f x86/cpu/amd: Enumerate BTC_NO d7a5c08b46b6 x86/common: Stamp out the stepping madness 8d5cff499a6d x86/speculation: Fill RSB on vmexit for IBRS 4207d7b645b8 KVM: VMX: Fix IBRS handling after vmexit 0cbd5905c8f3 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS 5fde25284dfe KVM: VMX: Convert launched argument to flags 852fe53040b9 KVM: VMX: Flatten __vmx_vcpu_run() c590fa2d2dac objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} 66b37dccbc25 x86/speculation: Remove x86_spec_ctrl_mask b55663e7521f x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit 2069bd0e6f5b x86/speculation: Fix SPEC_CTRL write on SMT state change e898e28762f8 x86/speculation: Fix firmware entry SPEC_CTRL handling d427c1f83e8c x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n 75d4fc2e965f x86/cpu/amd: Add Spectral Chicken dab72c3c32cc objtool: Add entry UNRET validation 469d9b157017 x86/bugs: Do IBPB fallback check only once fd17a4254965 x86/bugs: Add retbleed=ibpb 8894f699f187 x86/xen: Add UNTRAIN_RET 87e6270183a4 x86/xen: Rename SYS* entry points e894b7817e08 objtool: Update Retpoline validation a1d912d7ac04 intel_idle: Disable IBRS during long idle e51769df6228 x86/bugs: Report Intel retbleed vulnerability b9349805e653 x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() 347d0bf6b0c0 x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS e03415eeba78 x86/bugs: Optimize SPEC_CTRL MSR writes 62b4db57eefe x86/entry: Add kernel IBRS implementation fac1b0007cec x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value b4e05ea71eda x86/bugs: Enable STIBP for JMP2RET 89eba42632fc x86/bugs: Add AMD retbleed= boot parameter 82e92fe936db x86/bugs: Report AMD retbleed vulnerability a9c0926fc754 x86: Add magic AMD return-thunk 07f5c5e36236 objtool: Treat .text.__x86.* as noinstr 1f068f9da743 x86/entry: Avoid very early RET 1d61a2988612 x86: Use return-thunk in asm code 6c45176bc2ae x86/sev: Avoid using __x86_return_thunk f3d9f990586c x86/vsyscall_emu/64: Don't use RET in vsyscall emulation 5b43965d58ef x86/kvm: Fix SETcc emulation for return thunks 0bfe8be824aa x86/bpf: Use alternative RET encoding e54fcb0812fa x86/ftrace: Use alternative RET encoding c1c80aabc7b9 x86,static_call: Use alternative RET encoding b0fb9784cf80 objtool: skip non-text sections when adding return-thunk sites 1920e4be8a97 x86,objtool: Create .return_sites 7bf553d9eebd x86: Undo return-thunk damage 023a2b07d5c3 x86/retpoline: Use -mfunction-return bb81f3ac69f8 x86/retpoline: Swizzle retpoline thunk 545b45c36a2f x86/retpoline: Cleanup some #ifdefery eee4f31fa2eb x86/cpufeatures: Move RETPOLINE flags to word 11 ccb25d7db1a2 x86/kvm/vmx: Make noinstr clean 2cd972ae337f x86/realmode: build with -D__DISABLE_EXPORTS 6834878ace6e x86/entry: Remove skip_r11rcx 40265bcd1bd3 objtool: Default ignore INT3 for unreachable 32b2cd6060e7 bpf,x86: Respect X86_FEATURE_RETPOLINE* 74b5a9f8edfe bpf,x86: Simplify computing label offsets 1c2e7b40752a x86/alternative: Add debug prints to apply_retpolines() b93a0a740bca x86/alternative: Try inline spectre_v2=retpoline,amd a40925e2efd8 x86/alternative: Handle Jcc __x86_indirect_thunk_\reg 86900f95fb06 x86/alternative: Implement .retpoline_sites support 936c8fcb4995 x86/retpoline: Create a retpoline thunk array 90ca76c83044 x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h 6a6fcb256301 x86/asm: Fixup odd GEN-for-each-reg.h usage 71e578e1bd74 x86/asm: Fix register order 18576e45b12a x86/retpoline: Remove unused replacement symbols 655d4097039c objtool: Introduce CFI hash 503882b5aeb6 objtool,x86: Replace alternatives with .retpoline_sites cad0e43a8c30 objtool: Shrink struct instruction c9fd00d8e622 objtool: Explicitly avoid self modifying code in .altinstr_replacement 29e6b52efca1 objtool: Classify symbols 1fd333eb3377 x86/entry: Don't call error_entry() for XENPV cac414684be9 x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() 19ac6c99a17e x86/entry: Switch the stack after error_entry() returns 01bc8bd64c19 x86/traps: Use pt_regs directly in fixup_bad_iret() 760adb59f621 Linux 5.15.56 31f351eb534e drm/aperture: Run fbdev removal before internal helpers eac7fd3ca397 x86/pat: Fix x86_has_pat_wp() 190ce5cdc55d serial: 8250: Fix PM usage_count for console handover 2db3b95166f7 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle 8ef116a2a738 serial: stm32: Clear prev values before setting RTS delays 10b27fa2d67c serial: 8250: fix return error code in serial8250_request_std_resource() 57964a571025 vt: fix memory overlapping when deleting chars in the buffer 8b07c2998720 tty: serial: samsung_tty: set dma burst_size to 1 3cb692555a0b usb: dwc3: gadget: Fix event pending check ea42ef3ef678 usb: typec: add missing uevent when partner support PD aa96257867c0 USB: serial: ftdi_sio: add Belimo device ids ec0c62a23c50 signal handling: don't use BUG_ON() for debugging c01793517d8d nvme-pci: phison e16 has bogus namespace ids 15ef4d686a58 ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) df982f9d094d ALSA: usb-audio: Add quirk for Fiero SC-01 9d90a21f0cb7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices 2483ba7afa59 Revert "can: xilinx_can: Limit CANFD brp to 2" bd87cf2ed609 ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 c0cba036bfe8 soc: ixp4xx/npe: Fix unused match warning 26bb7afc027c x86: Clear .brk area at early boot ee1da3d59674 irqchip: or1k-pic: Undefine mask_ack for level triggered hardware 9c9869c308a3 ASoC: madera: Fix event generation for rate controls 66cc34f2e493 ASoC: madera: Fix event generation for OUT1 demux 74ead64cbf0d ASoC: cs47l15: Fix event generation for low power mux control ab2f5e5f3ce1 ASoC: dapm: Initialise kcontrol data for mux/demux controls 269be8b29073 ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error 44975751bef0 ASoC: wm5110: Fix DRE control bc9067062600 ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem dd70da2a5816 ASoC: wcd938x: Fix event generation for some controls 05708fb473ce ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow e71d0e1370b1 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe 07a606e1389a ASoC: rt7*-sdw: harden jack_detect_handler b054614dd3fd ASoC: rt711: fix calibrate mutex initialization f2556ce6b35a ASoC: Intel: sof_sdw: handle errors on card registration 42664a97f2b5 ASoC: rt711-sdca-sdw: fix calibrate mutex initialization 4e81b38d9426 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove 3cb392b64304 pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() 0c6c7d57ed00 ASoC: ops: Fix off by one in range control validation 204543581a2f net: sfp: fix memory leak in sfp_probe() 7a2294c5f2e5 nvme: fix regression when disconnect a recovering ctrl 1e4427aa2fc8 nvme-tcp: always fail a request when sending it failed 8ab067462e09 NFC: nxp-nci: don't print header length mismatch on i2c error 833ecd0eae76 net: tipc: fix possible refcount leak in tipc_sk_create() 13d28e0c79cb fbdev: Disable sysfb device registration when removing conflicting FBs b952569e0316 firmware: sysfb: Add sysfb_disable() helper function 2ef4c6d66f7d firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer f57c76104c74 platform/x86: hp-wmi: Ignore Sanitization Mode event 57289b6601fe cpufreq: pmac32-cpufreq: Fix refcount leak bug 06f818de1621 scsi: hisi_sas: Limit max hw sectors for v3 HW 03a400a64050 netfilter: br_netfilter: do not skip all hooks with 0 priority bf5307924563 virtio_mmio: Restore guest page size on resume 26d824d1316f virtio_mmio: Add missing PM calls to freeze/restore 65d7a723fdda vduse: Tie vduse mgmtdev and its device b34dbeb2b0ec vdpa/mlx5: Initialize CVQ vringh only once 10f2cd373e65 powerpc/xive/spapr: correct bitmap allocation size 4e69750549b8 ksmbd: use SOCK_NONBLOCK type for kernel_accept() d300ced12889 btrfs: zoned: fix a leaked bioc in read_zone_info d2faf8ed1dc2 btrfs: rename btrfs_bio to btrfs_io_context a06248fa62ef mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE 204d12228697 ACPI: video: Fix acpi_video_handles_brightness_key_presses() 724ec407f997 net/tls: Check for errors in tls_device_init a0706d7c1429 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() 58c90993933e net: atlantic: remove aq_nic_deinit() when resume 9b1cb795a7ab net: atlantic: remove deep parameter on suspend/resume functions 68e5f32f0de9 sfc: fix kernel panic when creating VF 2d84fcb6e6f7 seg6: bpf: fix skb checksum in bpf_push_seg6_encap() 15e8b6274c49 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors 859081fb60e6 seg6: fix skb checksum evaluation in SRH encapsulation/insertion 5464c8987ddf ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host 58d93e9d160c sfc: fix use after free when disabling sriov 8c37e7a2000d drm/amd/pm: Prevent divide by zero cded1186f7e9 drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. 601ae26aa280 ima: Fix potential memory leak in ima_init_crypto() 2340428c90d4 ima: force signature verification when CONFIG_KEXEC_SIG is configured f4bd3202a2b4 net: stmmac: fix leaks in probe 4225a78eb4d7 net: ftgmac100: Hold reference returned by of_get_child_by_name() 0d17723afea3 nexthop: Fix data-races around nexthop_compat_mode. 6b26fb2fe227 ipv4: Fix data-races around sysctl_ip_dynaddr. 8bcf7339f2cf tcp: Fix a data-race around sysctl_tcp_ecn_fallback. 46e9c46203fd raw: Fix a data-race around sysctl_raw_l3mdev_accept. 8d7a13654a98 icmp: Fix a data-race around sysctl_icmp_ratemask. 7c1b6e453481 icmp: Fix a data-race around sysctl_icmp_ratelimit. de9490c32bc1 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. 44021c2929cf icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses. cce955efa0ab icmp: Fix data-races around sysctl_icmp_echo_enable_probe. a716a3846c5f sysctl: Fix data-races in proc_dointvec_ms_jiffies(). e58b02e44546 sysctl: Fix data-races in proc_dou8vec_minmax(). 3852f048be60 bnxt_en: Fix bnxt_refclk_read() 0260a9aa5d5c bnxt_en: Fix bnxt_reinit_after_abort() code path a6cecaf058c4 drm/i915: Require the vm mutex for i915_vma_bind() 60d1bb301ea5 drm/i915/uc: correctly track uc_fw init failure 86062ca5edf1 drm/i915/gt: Serialize TLB invalidates with GT resets 0ee5874dad61 drm/i915/gt: Serialize GRDOM access between multiple engine resets f8ba02531476 drm/i915/dg2: Add Wa_22011100796 40c12fc52023 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests af515a633942 tracing: Fix sleeping while atomic in kdb ftdump 62a6a708f392 lockd: fix nlm_close_files 9c3eef773cf4 lockd: set fl_owner when unlocking files 1e92426e2b3a xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE f6e3ced9c60f drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() 5a4bb158f4c6 netfilter: nf_tables: replace BUG_ON by element length check b97aa619a3cb netfilter: nf_log: incorrect offset to network header dc2ec80bc949 arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot 1d49665a93b1 arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC f0ccff1c89ba ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero c0dd77cede0a ARM: dts: at91: sama5d2: Fix typo in i2s1 node 9be8aac91960 ipv4: Fix a data-race around sysctl_fib_sync_mem. e2828e8c6058 icmp: Fix data-races around sysctl. 07b0caf8aeb9 cipso: Fix data-races around sysctl. a5796154b56f net: Fix data-races around sysctl_mem. 82d07170290d inetpeer: Fix data-races around sysctl. 2dfff4b607c4 tcp: Fix a data-race around sysctl_tcp_max_orphans. 67623d290d45 sysctl: Fix data races in proc_dointvec_jiffies(). dcdf3c3c587a sysctl: Fix data races in proc_doulongvec_minmax(). 40e0477a7371 sysctl: Fix data races in proc_douintvec_minmax(). 32d7f8da8244 sysctl: Fix data races in proc_dointvec_minmax(). d335db59f7fb sysctl: Fix data races in proc_douintvec(). 279bf2a909e6 sysctl: Fix data races in proc_dointvec(). ad3014b0f6b2 net: ethernet: ti: am65-cpsw: Fix devlink port register sequence d5c315a78765 net: stmmac: dwc-qos: Disable split header for Tegra194 750a5e2e5368 ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array 0d083ea282e5 ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() dfe3ce23217c ASoC: tas2764: Fix amp gain register offset & default a92e7564c540 ASoC: tas2764: Correct playback volume range 1230d3e4b884 ASoC: tas2764: Fix and extend FSYNC polarity handling 7dc0ae04c04e ASoC: tas2764: Add post reset delays 9b9773cc55d8 ASoC: sgtl5000: Fix noise on shutdown/remove c8d5d8194093 ima: Fix a potential integer overflow in ima_appraise_measurement 505114dda5bb drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() c6e1c5c0c19d net/mlx5e: Ring the TX doorbell on DMA errors 663a06e96203 net/mlx5e: Fix capability check for updating vnic env counters 3a5e734ec002 net/mlx5e: Fix enabling sriov while tc nic rules are offloaded 5adcc5ded58a net/mlx5e: kTLS, Fix build time constant test in RX 2ee2ef846fa3 net/mlx5e: kTLS, Fix build time constant test in TX ba27a912f99e ARM: 9210/1: Mark the FDT_FIXED sections as shareable 443838e6ff0f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle 2bcb2e42a500 spi: amd: Limit max transfer and message size 28ad09b0d7b1 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count 3bbe6437c1d5 reset: Fix devm bulk optional exclusive control getter d8124f111b67 xfs: drop async cache flushes from CIL commits. d4dab8b405c6 xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks 88beb994eae1 xfs: don't include bnobt blocks when reserving free block pool ea22fcd0324d xfs: only run COW extent recovery when there are no live extents fb593531571c Revert "evm: Fix memleak in init_desc" d69f9ff4c8ab sh: convert nommu io{re,un}map() to static inline functions bb676a80c6eb nilfs2: fix incorrect masking of permission flags for symlinks ca58387e7ad1 fs/remap: constrain dedupe of EOF blocks 1807d8867402 drm/panfrost: Fix shrinker list corruption by madvise IOCTL fbe7451a3ada drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error 531a140e269d btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents 54aee4e5ce8c cgroup: Use separate src/dst nodes when preloading css_sets for migration 5a9df3101799 wifi: mac80211: fix queue selection for mesh/OCB interfaces 2a098504d7a0 ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction a4f5e3a22fbd ARM: 9213/1: Print message about disabled Spectre workarounds only once 6f497564bf6a ip: fix dflt addr selection for connected nexthop 1eb4bea3af81 net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer 22eeff55679d tracing/histograms: Fix memory leak problem e4967d22882b mm: split huge PUD on wp_huge_pud fallback 27056f20d753 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages b856e5738b1c fix race between exit_itimers() and /proc/pid/timers b99174ac57fe xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue 9d3243d774f5 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop cd2731b3efe8 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 dd9746cf6da3 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines 7d0c5005c580 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 32fad77c4cd2 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 6744faa1d810 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model d60bb64d3263 ALSA: hda - Add fixup for Dell Latitidue E5430 baefa2315cb1 Linux 5.15.55 c80b15105a08 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" 843dae1756d9 Linux 5.15.54 c0c041a60cac selftests/net: fix section name when using xdp_dummy.o a5fe76328ea5 dmaengine: idxd: force wq context cleanup on device disable path 568b2bd79b59 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate 2f6ded79068c dmaengine: qcom: bam_dma: fix runtime PM underflow cb9813d7eae9 dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate e08ccbaa5fb3 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly c787908bee3f dmaengine: lgm: Fix an error handling path in intel_ldma_probe() 0bbb30d077f2 dmaengine: pl330: Fix lockdep warning about non-static key 8b07022de2d3 ida: don't use BUG_ON() for debugging 9839d89112d4 dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo e99bad0d76cf Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" 2fa22e7906c1 Revert "mm/memory-failure.c: fix race with changing page compound again" c1c98764c3c3 misc: rtsx_usb: set return value in rsp_buf alloc err path bab1a05a1141 misc: rtsx_usb: use separate command and response buffers 378080b7d8dd misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer d76704f8ccbb dmaengine: imx-sdma: Allow imx8m for imx7 FW revs 530ee8d3c6a4 i2c: cadence: Unregister the clk notifier in error path 941d77b795d1 r8169: fix accessing unset transport header 3abec0b38173 selftests: forwarding: fix error message in learning_test 1b74fe2e8f5c selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT 8e5fcfecd99a selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT 3fdca34e7811 ibmvnic: Properly dispose of all skbs during a failover. 5912e5e47ac9 ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15 d5670adf5cff ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151 ddec6cbbe227 i40e: Fix VF's MAC Address change on VM 9d1e322a9103 i40e: Fix dropped jumbo frames statistics d2bf1a6480e8 i2c: piix4: Fix a memory leak in the EFCH MMIO support e7a1d5100921 xsk: Clear page contiguity bit when unmapping pool a2b92fffd51b ARM: at91: fix soc detection for SAM9X60 SiPs e3ee4ffa3c92 ARM: dts: at91: sama5d2_icp: fix eeprom compatibles f5b0e6d7b453 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size a65b92628ae0 ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt cfd0e717bd93 ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt 9ec5fe55ba75 ARM: at91: pm: use proper compatible for sama5d2's rtc ec5533b2ce26 arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo 76292cf4b3bc pinctrl: sunxi: sunxi_pconf_set: use correct offset c041165d8f04 arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings 44826474a39a arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings ea8dbe870c84 arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings 67a21eb8c48e arm64: dts: imx8mp-evk: correct I2C3 pad settings b34da817e3fa arm64: dts: imx8mp-evk: correct I2C1 pad settings 37413a0ea090 arm64: dts: imx8mp-evk: correct eqos pad settings ebad4d73ab1c arm64: dts: imx8mp-evk: correct vbus pad settings f1571c8c8724 arm64: dts: imx8mp-evk: correct gpio-led pad settings 637b3dab51f7 arm64: dts: imx8mp-evk: correct the uart2 pinctl value 401d27fec614 arm64: dts: imx8mp-evk: correct mmc pad settings ee1ced3dd863 ARM: mxs_defconfig: Enable the framebuffer 89a718d1d080 arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node 216094007699 arm64: dts: qcom: msm8994: Fix CPU6/7 reg values 4157343a6a1a ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect ac80a45ddb62 ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver 25e61636a5c3 ASoC: rt711: Add endianness flag in snd_soc_component_driver 29029ca6eed7 pinctrl: sunxi: a83t: Fix NAND function name for some pins 7208101ded1e ARM: meson: Fix refcount leak in meson_smp_prepare_cpus 9c26be2c3e69 tty: n_gsm: fix encoding of command/response bit 3b9f49138669 btrfs: fix use of uninitialized variable at rm device ioctl cb91c0548ff2 virtio-blk: modify the value type of num in virtio_queue_rq() d35b78cb053a btrfs: fix error pointer dereference in btrfs_ioctl_rm_dev_v2() f88e79727fba Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" 83d3449e8ae5 xfs: remove incorrect ASSERT in xfs_rename 63a3d2377715 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits 420b99306b7e can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression baffaed7fab3 can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info 188c798f3c25 net: dsa: qca8k: reset cpu port on MTU change c79726aba6af powerpc/powernv: delay rng platform device creation until later in boot cc409f88e8f7 video: of_display_timing.h: include errno.h 6c9c8a7a9a54 memregion: Fix memregion_free() fallback definition 79827e53b069 PM: runtime: Redefine pm_runtime_release_supplier() 9c9e44bb3dd5 fbcon: Prevent that screen size is smaller than font size 688632778025 fbcon: Disallow setting font bigger than screen size 738d06ef99cb fbmem: Check virtual screen sizes in fb_set_var() 989b2c40322e fbdev: fbmem: Fix logo center image dx issue e5fde29135a4 iommu/vt-d: Fix PCI bus rescan device hot add 09cb6663618a module: fix [e_shstrndx].sh_size=0 OOB access e9f331bb5d43 module: change to print useful messages from elf_validity_check() 82b50219c85d dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible 93dfb9c6deeb dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC 8371666ef44c rxrpc: Fix locking issue d74b09b933b9 irqchip/gic-v3: Refactor ISB + EOIR at ack time b82dfacba576 irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling 51ebf1b6a077 io_uring: avoid io-wq -EAGAIN looping for !IOPOLL b3cec8a42fcd Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event 5781bb8a3191 Bluetooth: protect le accept and resolv lists with hdev->lock 8a2dbdeccef6 drm/mediatek: Add vblank register/unregister callback functions 2c4396693698 drm/mediatek: Add cmdq_handle in mtk_crtc d3f153557045 drm/mediatek: Detect CMDQ execution timeout 6f77386ddb1c drm/mediatek: Remove the pointer of struct cmdq_client d953c679022c drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb 51a405dea0ae drm/i915: Fix a race between vma / object destruction and unbinding 7a9e13b86536 drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems 0a9a60dcedaa drm/amd: Refactor `amdgpu_aspm` to be evaluated per device 00fa5cbbb6a7 tty: n_gsm: fix invalid gsmtty_write_room() result 156f2c2378e1 serial: 8250_mtk: Make sure to select the right FEATURE_SEL e58094e2b516 tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() b952aa508786 tty: n_gsm: fix invalid use of MSC in advanced option 62d1655b9229 mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb() 5429eb5502fc mm/memory-failure.c: fix race with changing page compound again 7a07875fabcc mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler d04b62b64056 mm/hwpoison: mf_mutex for soft offline and unpoison a0f4fd486896 KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref 70e2e87ea878 btrfs: zoned: use dedicated lock for data relocation 1519e6e28478 btrfs: zoned: encapsulate inode locking for zoned relocation 920e849b7d23 tty: n_gsm: fix missing update of modem controls after DLCI open 4db0a8dd9067 ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. a7fe6934ce7c ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. 6dcf1e5581b4 tty: n_gsm: fix frame reception handling 375dfcfca4a1 tty: n_gsm: Save dlci address open status when config requester 88a4fb1346b3 tty: n_gsm: Modify CR,PF bit when config requester e73c0eaf7f35 KVM: Don't create VM debugfs files outside of the VM directory f3647c369c17 drm/amd/vcn: fix an error msg on vcn 3.0 a976456c797c ASoC: rt5682: fix an incorrect NULL check on list iterator c0058893a4a9 ASoC: rt5682: move clk related code to rt5682_i2c_probe 121af0231f82 uapi/linux/stddef.h: Add include guards 1d9bd723e7b4 stddef: Introduce DECLARE_FLEX_ARRAY() helper c2f3dab1ac54 bus: mhi: Fix pm_state conversion to string 3f6d5cb0a5e5 bus: mhi: core: Use correctly sized arguments for bit field 170a08ad3d1a serial: sc16is7xx: Clear RS485 bits in the shutdown 5dce84f475d1 powerpc/tm: Fix more userspace r13 corruption ed8a5d63a0da powerpc: flexible GPR range save/restore macros 0a80e66a10af powerpc/32: Don't use lmw/stmw for saving/restoring non volatile regs b342feb49141 scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test 31c60d15ccd1 KVM: s390x: fix SCK locking 83772314e1e0 btrfs: don't access possibly stale fs_info data in device_list_add 6784b694ecd8 KVM: use __vcalloc for very large allocations c33904fd1ef4 mm: vmalloc: introduce array allocation functions ff41804632e5 Compiler Attributes: add __alloc_size() for better bounds checking a1e69c36de17 mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set e65d78b12fbc batman-adv: Use netif_rx(). 4c0bb583a444 iio: accel: mma8452: use the correct logic to get mma8452_data ffd3e67f0dfb riscv/mm: Add XIP_FIXUP for riscv_pfn_base d6f1651ddf91 NFSD: COMMIT operations must not return NFS?ERR_INVAL c2a9881bc2ca NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) 59bf2aca4b1c drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw f276634b12fa drm/amd/display: Set min dcfclk if pipe count is 0 f799df4569c1 drbd: fix an invalid memory access caused by incorrect use of list iterator 5bb1df0bfd46 drbd: Fix double free problem in drbd_create_device dbbcf21ad6a8 drbd: add error handling support for add_disk() 72fa2ea3e0ab btrfs: remove device item and update super block in the same transaction f75534a71abf btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls 321a81835b4a btrfs: add a btrfs_get_dev_args_from_path helper 5578b681fbf2 btrfs: handle device lookup with btrfs_dev_lookup_args 09674bfd8054 vdpa/mlx5: Avoid processing works if workqueue was destroyed 008e29d172ca gfs2: Fix gfs2_file_buffered_write endless loop workaround 9b7eb92dac24 scsi: qla2xxx: Fix crash during module load unload test 72806635ee63 scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe d4510119911c scsi: qla2xxx: Fix laggy FC remote port session recovery 241afac69b96 scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue 1e9d6854951a KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook eabbe74e7de5 KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping 0855054fa889 clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3 518bb9636712 cxl/port: Hold port reference until decoder release 8b5ce83872b4 mt76: mt7921: do not always disable fw runtime-pm 9d721a17505b mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error 6512c3c39cb6 media: davinci: vpif: fix use-after-free on driver unbind 2823225fbba0 media: omap3isp: Use struct_group() for memcpy() region d57ab893cdf8 stddef: Introduce struct_group() helper macro af9452dfdba4 block: fix rq-qos breakage from skipping rq_qos_done_bio() 13141cceadd0 block: only mark bio as tracked if it really is tracked eb79d1353cd0 block: use bdev_get_queue() in bio.c df1ec53252d5 io_uring: ensure that fsnotify is always called 5c82c94b0be7 virtio-blk: avoid preallocating big SGL for data 32ac44b70e17 ibmvnic: Allow queueing resets during probe 85996ef17952 ibmvnic: clear fop when retrying probe 4fe1439ef2e0 ibmvnic: init init_done_rc earlier a29c71f3a4b1 s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE 06de5cf61538 s390/setup: use physical pointers for memblock_reserve() 6ed826c949cf s390/boot: allocate amode31 section in decompressor aa1f19606558 netfilter: nft_payload: don't allow th access for fragments 5445819e76a6 netfilter: nft_payload: support for inner header matching / mangling 0d9bd7e6ac3a netfilter: nf_tables: convert pktinfo->tprot_set to flags field 25ca15fed4bb ASoC: rt5682: Fix deadlock on resume f536e0df64b8 ASoC: rt5682: Re-detect the combo jack after resuming 4b72179e53bd ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend 301ebfa578e3 net/mlx5e: TC, Reject rules with forward and drop actions 6d1ac7f882da net/mlx5e: TC, Reject rules with drop and modify hdr action aa944fefb396 net/mlx5e: Split actions_match_supported() into a sub function f1c36a47a3b4 net/mlx5e: Check action fwd/drop flag exists also for nic flows 910349170ac0 RISC-V: defconfigs: Set CONFIG_FB=y, for FB console 49ae6abd617f riscv: defconfig: enable DRM_NOUVEAU feacd73fd8b2 bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC d53c8fe9ee29 bpf: Stop caching subprog index in the bpf_pseudo_func insn d3688bfa5af4 mt76: mt7921: fix a possible race enabling/disabling runtime-pm 281a194f5a67 mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine 09aee8375b0c mt76: mt7921: get rid of mt7921_mac_set_beacon_filter 9846b9e4bba7 platform/x86: wmi: Fix driver->notify() vs ->probe() race 4b5356231989 platform/x86: wmi: Replace read_takes_no_args with a flags field 789382ce7359 platform/x86: wmi: introduce helper to convert driver to WMI driver a9a101842420 qed: Improve the stack space of filter_config() 8a29aec244ae ath11k: add hw_param for wakeup_mhi 16b7cb2803bf memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash a4ac45aff8d3 media: ir_toy: prevent device from hanging during transmit e1716b0ff925 PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset 006d00d826fb PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() b33035945b0a drm/i915: Replace the unconditional clflush with drm_clflush_virt_range() 9cf3a1c1288e drm/i915/gt: Register the migrate contexts with their engines d839d15b5074 drm/i915: Disable bonding on gen12+ platforms 70fc07e30817 btrfs: fix deadlock between chunk allocation and chunk btree modifications 3fb11d13220d dma-buf/poll: Get a file reference for outstanding fence callbacks 140395211626 Input: goodix - try not to touch the reset-pin on x86/ACPI devices 8422a9b306f1 Input: goodix - refactor reset handling f5b1c6d526d8 Input: goodix - add a goodix.h header file 1354ceb1b6bf Input: goodix - change goodix_i2c_write() len parameter type to int 8d1d6b29baa9 Input: cpcap-pwrbutton - handle errors from platform_get_irq() 48f8f198a2ab btrfs: fix warning when freeing leaf after subvolume creation failure 9bc53f5a3932 btrfs: fix invalid delayed ref after subvolume creation failure 661820504717 btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref bb5c24715501 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk c1784d207513 netfilter: nf_tables: stricter validation of element data 5ccecafc728b netfilter: nft_set_pipapo: release elements in clone from abort path 75e9009edabc net: rose: fix UAF bug caused by rose_t0timer_expiry db89582ff330 usbnet: fix memory leak in error case a7de8d436db9 bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals a703cbdd791b bpf: Fix incorrect verifier simulation around jmp32's jeq/jne f7c9b38cc5a2 can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register 0cab3fb917c5 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd c7333f798884 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits f4d90e9c95d4 can: m_can: m_can_chip_config(): actually enable internal timestamping 0e60230bc643 can: gs_usb: gs_usb_open/close(): fix memory leak 8cfa1a33b0fb can: grcan: grcan_probe(): remove extra of_node_get() f34f2a18e47b can: bcm: use call_rcu() instead of costly synchronize_rcu() 51aab37a66a2 ALSA: cs46xx: Fix missing snd_card_free() call at probe error f768f3ca5f38 ALSA: hda/realtek: Add quirk for Clevo L140PU f62c53c6e70d ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD e63b94b8dd5f Revert "selftests/bpf: Add test for bpf_timer overwriting crash" 066a5b678472 mm/filemap: fix UAF in find_lock_entries 0515cc9b6b24 mm/slub: add missing TID updates on slab deactivation eb18ccd14633 Linux 5.15.53 6b316eedff44 hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails 8848842f0a9b hwmon: (occ) Prevent power cap command overwriting poll response 38920480329f hwmon: (occ) Remove sequence numbering and checksum calculation 5b458d3de9cf drm/fourcc: fix integer type usage in uapi header f2def2643350 platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses b9b7a115dfd1 platform/x86: panasonic-laptop: don't report duplicate brightness key-presses 6201123ca5bc platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug" 484e10843a74 platform/x86: panasonic-laptop: sort includes alphabetically b619348d9d69 platform/x86: panasonic-laptop: de-obfuscate button codes 8547315c1377 drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c 68aa6f13dc43 drm/msm/gem: Fix error return on fence id alloc fail a13ea254268c drm/i915/gem: add missing else 4dc036ddf4bf net: fix IFF_TX_SKB_NO_LINEAR definition 25daf14eacd1 fsi: occ: Force sequence numbering per OCC 8169198652b9 clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() 74acf9cc87c7 net: usb: qmi_wwan: add Telit 0x1070 composition 9f83c8f6ab14 xen/arm: Fix race in RB-tree based P2M accounting 1052fc2b7391 xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() 6d0a9127279a xen/blkfront: force data bouncing when backend is untrusted ed3cfc690675 xen/netfront: force data bouncing when backend is untrusted 5dd0993c3683 xen/netfront: fix leaking data in shared pages 7ed65a4ad8fa xen/blkfront: fix leaking data in shared pages 472863c7b523 selftests/rseq: Change type of rseq_offset to ptrdiff_t df2e933a5348 selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area f5a656b4ab48 selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area 4633aa6fadc6 selftests/rseq: Fix: work-around asm goto compiler bugs 786bd3511934 selftests/rseq: Remove arm/mips asm goto compiler work-around 33307f2afd85 selftests/rseq: Fix warnings about #if checks of undefined tokens 21199d90428e selftests/rseq: Fix ppc32 offsets by using long rather than off_t 56cbd6e40e41 selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store 1969c5eff964 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian b9a8ebe29636 selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 e49d1c413d28 selftests/rseq: Introduce thread pointer getters d471088d078b selftests/rseq: Introduce rseq_get_abi() helper c9a96b4231c3 selftests/rseq: Remove volatile from __rseq_abi 3c35d9cbd99b selftests/rseq: Remove useless assignment to cpu variable 94a913fe6271 selftests/rseq: introduce own copy of rseq uapi header 58f64962a697 selftests/rseq: remove ARRAY_SIZE define from individual tests 34ec62bc44b0 selftests/bpf: Add test_verifier support to fixup kfunc call insns e11cdd74519e tcp: add a missing nf_reset_ct() in 3WHS handling 010d7c422296 MAINTAINERS: add Leah as xfs maintainer for 5.15.y c28f95515503 net: tun: avoid disabling NAPI twice 9db9e649f88f mlxsw: spectrum_router: Fix rollback in tunnel next hop init 2930ee1a166d ipv6: fix lockdep splat in in6_dump_addrs() d6371303b4db ipv6/sit: fix ipip6_tunnel_get_prl return value 674a641e5b67 tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() b43a47c1c5c7 ACPI: video: Change how we determine if brightness key-presses are handled 50fefe57f45e io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio c8fb40fd7bb7 epic100: fix use after free on rmmod 35fcb2ba35b4 tipc: move bc link creation back to tipc_node_create eaf7e6fe4b07 NFC: nxp-nci: Don't issue a zero length i2c_master_read() d13a5b86e284 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value 89296ac435e2 powerpc/memhotplug: Add add_pages override for PPC ef0af7d08d26 net: bonding: fix use-after-free after 802.3ad slave unbind 7227bc7bd103 net: phy: ax88772a: fix lost pause advertisement configuration 0d139145cc0f net: bonding: fix possible NULL deref in rlb code efafb28ff39f net: asix: fix "can't send until first packet is send" issue ed303cc7aab9 net/sched: act_api: Notify user space if any actions were flushed before error 1d776f085006 net/dsa/hirschmann: Add missing of_node_get() in hellcreek_led_setup() 031561caa38a netfilter: nft_dynset: restore set element counter when failing to update a6c5c65f4c37 s390: remove unneeded 'select BUILD_BIN2C' 10f88306f9f3 vdpa/mlx5: Update Control VQ callback information 01121e39ef53 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events 7cf7ed8f23c4 caif_virtio: fix race between virtio_device_ready() and ndo_open() 4d5055873e24 vfs: fix copy_file_range() regression in cross-fs copies 115d94191691 NFSD: restore EINVAL error translation in nfsd_commit() c9f8f94d3ca9 net: ipv6: unexport __init-annotated seg6_hmac_net_init() 0b842b9e84cd selftests: mptcp: more stable diag tests 536d2a6a4fd6 usbnet: fix memory allocation in helpers f7eaa228b0fa net: usb: asix: do not force pause frames support 0b6e0eb5c45e linux/dim: Fix divide by 0 in RDMA DIM 889000874c12 RDMA/cm: Fix memory leak in ib_cm_insert_listen 732e73bd81c7 RDMA/qedr: Fix reporting QP timeout attribute c16404122a7c net: dp83822: disable rx error interrupt 7191cecb99b2 net: dp83822: disable false carrier interrupt 92e4f3ee5831 net: tun: stop NAPI when detaching queues 8145f77d38de net: tun: unlink NAPI from device on destruction 1e2327ba0fe9 net: dsa: bcm_sf2: force pause link settings cc38c1eaa2e0 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test 4db9730360ab virtio-net: fix race between ndo_open() and virtio_device_ready() aa0806efb8f0 net: usb: ax88179_178a: Fix packet receiving 659d39545260 net: rose: fix UAF bugs caused by timer handler 6437d3deee28 SUNRPC: Fix READ_PLUS crasher 0222575395bd s390/archrandom: simplify back to earlier design and initialize earlier d5b06039b195 dm raid: fix KASAN warning in raid5_add_disks 6352b2f4d8e9 dm raid: fix accesses beyond end of raid member array bdb4d98d6d95 powerpc/bpf: Fix use of user_pt_regs in uapi e646baf1a4fd powerpc/book3e: Fix PUD allocation size in map_kernel_page() 0c1d781d6b08 powerpc/prom_init: Fix kernel config grep be74e588f1a5 nvdimm: Fix badblocks clear off-by-one error 526b53192d09 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 58caf60ce217 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) 25fab798784b net: phy: Don't trigger state machine while in suspend 159f2454ab12 ipv6: take care of disable_policy when restoring routes e33f5b581574 ksmbd: use vfs_llseek instead of dereferencing NULL 9d48194d3e49 ksmbd: check invalid FileOffset and BeyondFinalZero in FSCTL_ZERO_DATA 6791b57284f5 ksmbd: set the range of bytes to zero without extending file size in FSCTL_ZERO_DATA 31c371b61d13 drm/amdgpu: To flush tlb for MMHUB of RAVEN series 990132bebcc8 Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" 545aecd22961 Linux 5.15.52 ea512d540a55 io_uring: fix not locked access to fixed buf table 5696f7983d5d net: mscc: ocelot: allow unregistered IP multicast flooding to CPU 810962c79417 rtw88: rtw8821c: enable rfe 6 devices d52f1c588824 rtw88: 8821c: support RFE type4 wifi NIC e8d4878dcd00 fs: account for group membership dc85bc24fbf1 fs: fix acl translation 38753e9173a5 fs: support mapped mounts of mapped filesystems 968e66f8ff70 fs: add i_user_ns() helper 21c6c720be75 fs: port higher-level mapping helpers 7d0536a8fab7 fs: remove unused low-level mapping helpers f895d0ff47be fs: use low-level mapping helpers 1c62e0186d94 docs: update mapping documentation b20dcf603b8d fs: account for filesystem mappings 3374eb1b0afc fs: tweak fsuidgid_has_mapping() 7bc23abcb414 fs: move mapping helpers b3679e8b5996 fs: add is_idmapped_mnt() helper ab0b6dc5e16b powerpc/ftrace: Remove ftrace init tramp once kernel init is complete ce6bfe55237e xfs: only bother with sync_filesystem during readonly remount 3465b167831e xfs: prevent UAF in xfs_log_item_in_current_chkpt 4f0c91ab4c7d xfs: check sb_meta_uuid for dabuf buffer recovery c4f376ba8be8 xfs: remove all COW fork extents when remounting readonly 40de647b2bab xfs: Fix the free logic of state in xfs_attr_node_hasname 0e84e17c16a3 xfs: punch out data fork delalloc blocks on COW writeback failure 71a218ca4fde xfs: use kmem_cache_free() for kmem_cache objects 1cdcd496b7ca bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() edbaf6e5e93a x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted f4a80ec8c51d tick/nohz: unexport __init-annotated tick_nohz_full_setup() 37238449af78 Linux 5.15.51 7fc188a9a9cc powerpc/pseries: wire up rng during setup_arch() 17aa69b458fd kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) cced9ce619ef dma-direct: use the correct size for dma_set_encrypted() a8bbb4c26460 perf build-id: Fix caching files with a wrong build ID 46a78d141335 random: update comment from copy_to_user() -> copy_to_iter() 7a3a4683562e ARM: dts: bcm2711-rpi-400: Fix GPIO line names bcf2087ce4de modpost: fix section mismatch check for exported init/exit sections da3ee7cd2f15 ARM: cns3xxx: Fix refcount leak in cns3xxx_init cde4480b5ab0 memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings 4d9c60e868f7 ARM: Fix refcount leak in axxia_boot_secondary 10ba9d499a9f soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe d23f76018e17 ARM: exynos: Fix refcount leak in exynos_map_pmu 5e00d3d4023c arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode 4b5047643466 ARM: dts: imx6qdl: correct PU regulator ramp delay c845b98be950 ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node 93f7d2a7fcf3 drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl() 1ad385647bf3 powerpc/powernv: wire up rng during setup_arch c1cfae46c5dc powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address fe643b5afde6 powerpc: Enable execve syscall exit tracepoint 416d16b7dc0b powerpc/microwatt: wire up rng during setup_arch() 6b28ca2cf344 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX cb4d52085c8b parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI 0dcc1dd8a5dd xtensa: Fix refcount leak bug in time.c 016245172317 xtensa: xtfpga: Fix refcount leak bug in setup 711591bf1dab iio: adc: ti-ads131e08: add missing fwnode_handle_put() in ads131e08_alloc_channels() ab7bf025cee8 iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client 4358bf6b1aad iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rzg2l_adc_parse_properties() bb6f853289fe iio: adc: axp288: Override TS pin bias current for some models 4f89730288ee iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message d361b3cc1cf8 iio: adc: stm32: Fix ADCs iteration in irq handler 148bab179f04 iio: afe: rescale: Fix boolean logic bug 80e80577043f iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) 2a2d448a74ab iio: adc: stm32: fix maximum clock rate for stm32mp15x 4687c3f95524 iio: trigger: sysfs: fix use-after-free on remove f359c4751de1 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() 005cb02224a9 iio: accel: mma8452: ignore the return value of reset operation cb0d87f2519d iio:accel:mxc4005: rearrange iio trigger get and register 3357fb9da21a iio:accel:bma180: rearrange iio trigger get and register 240fb3913f18 iio:accel:kxcjk-1013: rearrange iio trigger get and register a1356318042e iio:chemical:ccs811: rearrange iio trigger get and register 974e69beebb3 iio:humidity:hts221: rearrange iio trigger get and register f650029de357 f2fs: attach inline_data after setting compression d98b5032c9d0 btrfs: fix deadlock with fsync+fiemap+transaction commit 1238f580cd81 btrfs: don't set lock_owner when locking extent buffer for reading 46336a59a4a7 dt-bindings: usb: ehci: Increase the number of PHYs 9a0b865d8b4c dt-bindings: usb: ohci: Increase the number of PHYs 308df8d4e41b usb: chipidea: udc: check request status before setting device address 07f1d9a6b75d USB: gadget: Fix double-free bug in raw_gadget driver 61c3a21ba6f6 usb: gadget: Fix non-unique driver names in raw-gadget driver da57f113e817 xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI cfa16dd21be0 xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI c1c78d4d9b0a xhci: turn off port power in shutdown 9509a175a560 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC 288f30e17513 iio: adc: vf610: fix conversion mode sysfs node name 466e15f845d7 iio: magnetometer: yas530: Fix memchr_inv() misuse 490dd2dd2a79 iio: mma8452: fix probe fail when device tree compatible is used. ff3e50ca9250 s390/cpumf: Handle events cycles and instructions identical 09dd5630fea6 gpio: winbond: Fix error code in winbond_gpio_get() e3ea126c513c nvme: move the Samsung X5 quirk entry to the core quirks 1057d42602cb nvme-pci: add NO APST quirk for Kioxia device 72fa0f65b566 sock: redo the psock vs ULP protection check eb9399970565 Revert "net/tls: fix tls_sk_proto_close executed repeatedly" 8d7fe9ad6fdd virtio_net: fix xdp_rxq_info bug after suspend/resume 8eb0223631f8 igb: Make DMA faster when CPU is active on the PCIe link 60fd29f1ff46 regmap-irq: Fix offset/index mismatch in read_sub_irq_data() b0581f93cf05 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips 20229bb99545 ice: ethtool: advertise 1000M speeds properly 2b2bba96526f afs: Fix dynamic root getattr ab150a2bf6c5 MIPS: Remove repetitive increase irq_err_count 3e2c9ee9c1e6 x86/xen: Remove undefined behavior in setup_features() ffa12a326415 xen-blkfront: Handle NULL gendisk 0315bd8ad0dd selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh 5b45535865d6 udmabuf: add back sanity check be64f54a0db2 net/tls: fix tls_sk_proto_close executed repeatedly a3b2470399f6 erspan: do not assume transport header is always set 26e70f8989cb perf arm-spe: Don't set data source if it's not a memory operation e24709e89b1b drm/msm/dp: force link training for display resolution change 796d3acd7d9e drm/msm/dp: do not initialize phy until plugin interrupt received 40e9efdc2ef9 drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed 2ecf5ff9aa14 drm/msm/dp: Drop now unused hpd_high member d0b4a61f8713 drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() 3c39a1719773 drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf 45bd293bbcd8 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms efb10d2a047d ethtool: Fix get module eeprom fallback 6386fdde8df0 bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers 2af944210dc2 igb: fix a use-after-free issue in igb_clean_tx_ring cd7789e659e8 tipc: fix use-after-free Read in tipc_named_reinit ad10d61c55aa net: fix data-race in dev_isalive() f617cef46552 net: Write lock dev_base_lock without disabling bottom halves. 638be56ae9cc KVM: arm64: Prevent kmemleak from accessing pKVM memory d7fe6be43cfa phy: aquantia: Fix AN when higher speeds than 1G are not advertised 8e74f5ceea52 scsi: storvsc: Correct reporting of Hyper-V I/O size limits b28e4e3fd34c bpf, x86: Fix tail call count offset calculation on bpf2bpf call 0eef1dcb9774 drm/sun4i: Fix crash during suspend after component bind failure b03607437ea8 bpf: Fix request_sock leak in sk lookup helpers 7154e4df56d4 drm/msm: use for_each_sgtable_sg to iterate over scatterlist 64e6ba7f2d2f xsk: Fix generic transmit when completion queue reservation fails 54abcc525269 scsi: iscsi: Exclude zero from the endpoint ID range 0a7a5261705f drm/msm: Switch ordering of runpm put vs devfreq_idle 7d5fe94333a9 scsi: scsi_debug: Fix zone transition to full condition d0906b0fffc9 netfilter: use get_random_u32 instead of prandom f7fa3263079c drm/msm: Fix double pm_runtime_disable() call c6f6c9668609 drm/msm: Ensure mmap offset is initialized 45dc151ca0b9 USB: serial: option: add Quectel RM500K module support d5eb7d6baed5 USB: serial: option: add Quectel EM05-G modem b919ece13b6b USB: serial: option: add Telit LE910Cx 0x1250 composition e5b0f42edda2 USB: serial: pl2303: add support for more HXN (G) types 0895a2235bae drm/i915: Implement w/a 22010492432 for adl-s bae4d6a2dd9e tracing/kprobes: Check whether get_kretprobe() returns NULL in kretprobe_dispatcher() c3f51b28a8bc dm mirror log: clear log bits up to BITS_PER_LONG boundary ac0a5f701f4d dm era: commit metadata in postsuspend after worker stops c477de4c7d43 ata: libata: add qc->flags in ata_qc_complete_template tracepoint 0af674e7a764 mtd: rawnand: gpmi: Fix setting busy timeout setting 0f6f66b4ef27 MAINTAINERS: Add new IOMMU development mailing list 87a54feba68f xen/gntdev: Avoid blocking in unmap_grant_pages() fe9ba4f29320 mmc: mediatek: wait dma stop bit reset to 0 7df8c497214b mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing 161ec2a0807d scsi: ibmvfc: Allocate/free queue resource only during probe/remove 8540f66196ca scsi: ibmvfc: Store vhost pointer during subcrq allocation 4a19c1cee0de btrfs: add error messages to all unrecognized mount options 82e3769c0257 btrfs: prevent remounting to v1 space cache for subpage mount 341d33128a94 btrfs: fix hang during unmount when block group reclaim task is running f0126bcaee81 9p: fix fid refcount leak in v9fs_vfs_get_link 22832ac3eb5b 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl 10629c04b3a8 9p: Fix refcounting during full path walks for fid lookups cbf585269510 net: openvswitch: fix parsing of nw_proto for IPv6 fragments 56c6f1fcd594 ALSA: hda/realtek: Add quirk for Clevo NS50PU 48e3b93cda56 ALSA: hda/realtek: Add quirk for Clevo PD70PNT dffaf580c3c2 ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly c478ceb4342b ALSA: hda/realtek - ALC897 headset MIC no sound 82e29e99f2ab ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop d12a5d1b5053 ALSA: hda/conexant: Fix missing beep setup 535abf6207ef ALSA: hda/via: Fix missing beep setup eb4c99d089c0 random: quiet urandom warning ratelimit suppression message 7a42647f7037 random: schedule mix_interrupt_randomness() less often 18a33c8dabb8 Linux 5.15.50 f1304f976395 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer 7c622181faeb serial: core: Initialize rs485 RTS polarity already on probe 8e57da591f63 selftests/bpf: Add selftest for calling global functions from freplace 5c0ab17c5360 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs cfb68b072cbf usb: gadget: u_ether: fix regression in setting fixed MAC address c2f71b9bb398 zonefs: fix zonefs_iomap_begin() for reads 04dcef44f6f4 net: mana: Add handling of CQE_RX_TRUNCATED 7fd1d002852f drm/amd/display: Don't reinitialize DMCUB on s0ix resume 48543509f4c5 s390/mm: use non-quiescing sske for KVM switch to keyed guest ca927bd22ad8 ANDROID: cpu/hotplug: avoid breaking Android ABI by fusing cpuhp steps b46320797002 ANDROID: change function signatures for some random functions. c17d6f4b4f8f ANDROID: random: add back removed callback functions ee039006371a Linux 5.15.49 c5559147766c clk: imx8mp: fix usb_root_clk parent d807e0dfb471 powerpc/book3e: get rid of #include <generated/compile.h> 870179c053ce virtio-pci: Remove wrong address verification in vp_del_vqs() c64dfc63c422 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine ac0899da0ed1 KVM: arm64: Don't read a HW interrupt pending state in user context 33b1bba31f4c ext4: add reserved GDT blocks check 4fadac8c7376 ext4: make variable "count" signed 90f0f9d45dff ext4: fix bug_on ext4_mb_use_inode_pa 38db3b696f27 ext4: fix super block checksum incorrect after mount 75f3a5fa2ad0 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle 8720414b51d4 drm/amd/display: Cap OLED brightness per max frame-average luminance 0d2209b54f1d dm mirror log: round up region bitmap size to BITS_PER_LONG ccd175109234 bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() 9b5a3b16c4aa serial: 8250: Store to lsr_save_flags after lsr read a567426d1449 tty: n_gsm: Debug output allocation must use GFP_ATOMIC 4baa493636b6 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() 20ac0adece7b usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() 46da1e4a8b63 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe 492d82d5ffcd usb: cdnsp: Fixed setting last_trb incorrectly 701d8ec01e0f usb: dwc2: Fix memory leak in dwc2_hcd_init b71eed408e58 USB: serial: io_ti: add Agilent E5805A support 79ea90c9588f USB: serial: option: add support for Cinterion MV31 with new baseline 795aa0cfd38d crypto: memneq - move into lib/ 31ac1cffa76b comedi: vmk80xx: fix expression for tx buffer size 57199e4ee958 mei: me: add raptor lake point S DID 2399481a13a7 mei: hbm: drop capability response on early shutdown 93e6c2cbcd08 i2c: designware: Use standard optional ref clock implementation 668a1f5e75d5 sched: Fix balance_push() vs __sched_setscheduler() e85b1b797de0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts cc5984cf270b irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions 0b325d993995 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions 5d38720661a4 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init 3a72ed60af9d i2c: npcm7xx: Add check for platform_driver_register c06ebe20ba9f faddr2line: Fix overlapping text section failures, the sequel b5e65ef044d6 block: Fix handling of offline queues in blk_mq_alloc_request_hctx() ca67881dcef0 init: Initialize noop_backing_dev_info early 04cdec418626 certs/blacklist_hashes.c: fix const confusion in certs blacklist db73aa946633 arm64: ftrace: consistently handle PLTs. a39d42b0f7c9 arm64: ftrace: fix branch range checks b764bb8dd474 net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg ed66c8612bb4 net: bgmac: Fix an erroneous kfree() in bgmac_remove() 32df93bd9d12 mlxsw: spectrum_cnt: Reorder counter pools fce5e847b6ef nvme: add device name to warning in uuid_show() 21dda97d095c net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization 36c95d9bd2ad net: hns3: don't push link state to VF if unalive 384ffa1dee40 net: hns3: set port base vlan tbl_sta to false before removing old vlan 23de00c1304a net: hns3: split function hclge_update_port_base_vlan_cfg() f4c5eba87675 drm/i915/reset: Fix error_state_read ptr + offset use 91f5a60a8398 io_uring: fix races with buffer table unregister b1e7cade3caf io_uring: fix races with file table unregister d460a8a3b980 misc: atmel-ssc: Fix IRQ check in ssc_probe fb15e79cacdd tty: goldfish: Fix free_irq() on remove 2cd5117ce64e Drivers: hv: vmbus: Release cpu lock in error case 0a4e5a3dc5e4 i40e: Fix call trace in setup_tx_descriptors f015e9929cca i40e: Fix calculating the number of queue pairs e04448d388be i40e: Fix adding ADQ filter to TC0 0414eab7c78f clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() 5967a6900873 sunrpc: set cl_max_connect when cloning an rpc_clnt ec23a86e060c pNFS: Avoid a live lock condition in pnfs_update_layout() b2bb8b6ec81b pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE 9c8fc4b323dd staging: r8188eu: Fix warning of array overflow in ioctl_linux.c 2595e803130b staging: r8188eu: Use zeroing allocator in wpa_set_encryption() d56bc9e8760a staging: r8188eu: fix rtw_alloc_hwxmits error detection for now 6a816a0b6cc3 platform/x86/intel: hid: Add Surface Go to VGBS allow list 7f3746461832 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF 9352e7f0f06b platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support 76ac3964a22a gpio: dwapb: Don't print error on -EPROBE_DEFER eeadd7db8c3f random: credit cpu and bootloader seeds by default 8be6646cdbe9 MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. 5cecc6e56b85 mellanox: mlx5: avoid uninitialized variable warning with gcc-12 f7d63b508981 gcc-12: disable '-Wdangling-pointer' warning for now fcba12a43081 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag 27a37755ceb4 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg 6616872cfe7f nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred af6bc0dcb16a virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed 6759554f351a ALSA: hda/realtek - Add HW8326 support 41b2185bcb2f scsi: pmcraid: Fix missing resource cleanup in error case d3b3950b00a1 scsi: ipr: Fix missing/incorrect resource cleanup in error case cb8aa5b92a31 scsi: mpt3sas: Fix out-of-bounds compiler warning 4b5020fc23c8 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion 6782a2ccd56b scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology 5e83869e2944 scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted d152ce4ffecc scsi: vmw_pvscsi: Expand vcpuHint to 16 bits 332d76dd9a3e Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq d6d1c0990191 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() 606b0226de01 ASoC: es8328: Fix event generation for deemphasis control d733ac5e8110 ASoC: wm8962: Fix suspend while playing music 38ed8ab3171d quota: Prevent memory allocation recursion while holding dq_lock ff128fbea720 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() 4a0d2797918c drm/amdkfd: add pinned BOs to kfd_bo_list 6d235ef00d82 ASoC: cs42l51: Correct minimum value for SX volume control 47fc26b197aa ASoC: cs42l56: Correct typo in minimum level for SX volume controls b3ecd030ab28 ASoC: cs42l52: Correct TLV for Bypass Volume d5e7be00d128 ASoC: cs53l30: Correct number of volume levels on SX controls 2bdfe9a32e0f ASoC: cs35l36: Update digital volume TLV f53212791602 ASoC: cs42l52: Fix TLV scales for mixer controls e4e166f10e70 dma-debug: make things less spammy under memory pressure 09c5cdbc62d9 drm/amdkfd: Use mmget_not_zero in MMU notifier a2010538c9d2 drm/amd/display: Read Golden Settings Table from VBIOS 96c22385c25b ASoC: nau8822: Add operation for internal PLL off and on 70d6d6874db3 powerpc/kasan: Silence KASAN warnings in __get_wchan() 9cada4a06df9 arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3 5628b9febd78 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 3145fe0ebb16 nfsd: Replace use of rwsem with errseq_t 22fbef00c9a3 Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" fdb58cc9a761 Merge 5.15.44 into android13-5.15-lts fdae29a28f76 Merge branch 'android13-5.15' into 'android13-5.15-lts' e1dd58c995da Linux 5.15.48 147ae04a7c52 x86/speculation/mmio: Print SMT warning 59d665a709b0 KVM: x86/speculation: Disable Fill buffer clear within guests ebd0f558b480 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS 30120b433c1f x86/speculation/srbds: Update SRBDS mitigation selection 531eb5fe3171 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 2044838ab228 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 407d97b99f27 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations d74f4eb1ddf0 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data 8b9521e71179 x86/speculation: Add a common function for MD_CLEAR mitigation update d822b10f97f6 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 1fcc3d646f0b Documentation: Add documentation for Processor MMIO Stale Data 3a0f70149324 Linux 5.15.47 f7019562f142 xsk: Fix possible crash when multiple sockets are created 90385f2b65d0 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd cfe3dd8bd526 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT fb5e51c0aa97 iov_iter: fix build issue due to possible type mis-match 7f36e2e13e29 zonefs: fix handling of explicit_open option on mount 9e4810b4e1ab PCI: qcom: Fix pipe clock imbalance 42c0160d27f6 net/sched: act_police: more accurate MTU policing 4c106eb89534 md/raid0: Ignore RAID0 layout if the second zone has only one device 51e557272482 random: account for arch randomness in bits e59a120f2d43 random: mark bootloader randomness code as __init ce49b94ddb70 random: avoid checking crng_ready() twice in random_init() 32ca45300fd9 drm/ast: Create threshold values for AST2600 82a2059a11b4 powerpc/mm: Switch obsolete dssall to .long 2a0165d27897 powerpc/32: Fix overread/overwrite of thread_struct via ptrace 2b7d9fd0f372 drm/amdgpu: update VCN codec support for Yellow Carp cab7cd86f9e8 drm/atomic: Force bridge self-refresh-exit on CRTC switch 142bebf827b3 drm/bridge: analogix_dp: Support PSR-exit to disable transition 84280ab2245c powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK 3a7a81f4835d vduse: Fix NULL pointer dereference on sysfs access 614ad9d24f9c Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 3eb91b7bc252 ixgbe: fix unexpected VLAN Rx in promisc mode on VF dc2673462e3d ixgbe: fix bcast packets Rx on VF after promisc removal a5989ae3c53b nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION f444ecd3f57f nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 73b28763050f nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION bafbc134f5b0 writeback: Fix inode->i_io_list not be protected by inode->i_lock error cba7c76ea1e1 net: openvswitch: fix misuse of the cached connection on tuple changes 50ca4e7f91ff net: phy: dp83867: retrigger SGMII AN when link change 0efa89742fd8 mmc: block: Fix CQE recovery reset success 63af49e0881c ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 0dcc35c1c23a KEYS: trusted: tpm2: Fix migratable logic 0cd4a1766759 cifs: fix reconnect on smb3 mount types 7aa4b31291f1 cifs: return errors during session setup during reconnects 700484081ea7 ALSA: hda/realtek: Add quirk for HP Dev One 0179650a13f9 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 7fea196ccb4e ALSA: hda/conexant - Fix loopback issue with CX20632 04f79360c69a ALSA: usb-audio: Set up (implicit) sync for Saffire 6 2ee0b454fda7 ALSA: usb-audio: Skip generic sync EP parse for secondary EP 8fe1ee581846 scripts/gdb: change kernel config dumping method d3e38fdf9e10 vringh: Fix loop descriptors check in the indirect cases f293dfc18404 nodemask: Fix return values to be unsigned b2d359f09588 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate dc105d20122d cifs: version operations for smb20 unneeded when legacy support disabled 12eb4e7db22a s390/gmap: voluntarily schedule during key setting c4ba982bd508 nbd: fix io hung while disconnecting device 71c142f910da nbd: fix race between nbd_alloc_config() and module removal cbeafa7a79d0 nbd: call genl_unregister_family() first in nbd_cleanup() 38d432f4b391 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 0853f905e48b x86/cpu: Elide KCSAN for cpu_has() and friends 4adc7d7ee640 modpost: fix undefined behavior of is_arm_mapping_symbol() 5877390da911 um: line: Use separate IRQs per line e0199ce728fb drm/amd/pm: Fix missing thermal throttler status 7b7fba107b2c drm/radeon: fix a possible null pointer dereference 10ef82d6e0af drm/amd/display: Check if modulo is 0 before dividing. 1daf72982efe ceph: flush the mdlog for filesystem sync cc983cf9ee39 ceph: allow ceph.dir.rctime xattr to be updatable 729fea8aaf2c Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 2cd1adcb8c08 scsi: myrb: Fix up null pointer access on myrb_cleanup() b5a0f17b03df md: protect md_unregister_thread from reentrancy 0b4a66eb96de watchdog: wdat_wdt: Stop watchdog when rebooting the system e369420e1234 kernfs: Separate kernfs_pr_cont_buf and rename_lock. d21ffa548737 serial: msm_serial: disable interrupts in __msm_console_write() f36e754a1f0b staging: rtl8712: fix uninit-value in r871xu_drv_init() 95b0f54f8a89 staging: rtl8712: fix uninit-value in usb_read8() and friends 55bfe858d019 clocksource/drivers/sp804: Avoid error on multiple instances 368e68ad6da4 extcon: Modify extcon device to be created after driver data is set 4785574f0caf extcon: Fix extcon_get_extcon_dev() error handling e7686d80fc3c misc: rtsx: set NULL intfdata when probe fails 89401b5e9cf3 soundwire: qcom: adjust autoenumeration timeout 547ebdc200b8 usb: dwc2: gadget: don't reset gadget's driver->bus 98cf0cd959ef sysrq: do not omit current cpu when showing backtrace of all active CPUs bc8fceda3b89 char: xillybus: fix a refcount leak in cleanup_dev() feb0fb39695b USB: hcd-pci: Fully suspend across freeze/thaw cycle d88875387219 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 2cbfc38df580 drivers: tty: serial: Fix deadlock in sa1100_set_termios() 3592cfd8b848 USB: host: isp116x: check return value after calling platform_get_resource() fef451f0fbbe drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 042915c1bfed drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() 04a8e39c8c9b thunderbolt: Use different lane for second DisplayPort tunnel 5f9b2e4ca88c tty: Fix a possible resource leak in icom_probe 8a95696bdc0e tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() ae60744d5fad drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() f89f6c3ebf69 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() b10e1171341c lkdtm/usercopy: Expand size of "out of frame" object 3692f17e7036 iio: st_sensors: Add a local lock for protecting odr 8eb42d6d10f8 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 9f9ed31de4dd iio: dummy: iio_simple_dummy: check the return value of kstrdup() bd08704b8a4d iov_iter: Fix iter_xarray_get_pages{,_alloc}() 614d81bba75d nfp: flower: restructure flow-key for gre+vlan combination f1fec5ccbe70 drm: imx: fix compiler warning with gcc-12 9c1fb2e93844 tcp: use alloc_large_system_hash() to allocate table_perturb 9b18f01a5120 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete e31d9ba16986 net: altera: Fix refcount leak in altera_tse_mdio_create e6b6f98fc760 ip_gre: test csum_start instead of transport header 356f3d808e77 net/mlx5: fs, fail conflicting actions 0e92af67f051 net/mlx5: Rearm the FW tracer after each tracer event d2ebc436aab9 net/mlx5: Fix mlx5_get_next_dev() peer device matching 65a5ea7cb9c7 net/mlx5: Lag, filter non compatible devices 1084716f76c8 net: ipv6: unexport __init-annotated seg6_hmac_init() 85a055c03691 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 59fa94cddf9e net: mdio: unexport __init-annotated mdio_bus_init() 6dda4426fa77 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 71afd0ceb5b0 xsk: Fix handling of invalid descriptors in XSK TX batching API 761b4fa75205 i40e: xsk: Move tmp desc array from driver to pool 403659df77b6 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 54d6802c4d83 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 3f4d5e727aea bpf, arm64: Clear prog->jited_len along prog->jited c926ae58f24f af_unix: Fix a data-race in unix_dgram_peer_wake_me(). 39475043ffbc stmmac: intel: Fix an error handling path in intel_eth_pci_probe() 40e6078fcf18 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 23cb1fef93d2 netfilter: nf_tables: bail out early if hardware offload is not supported e33d9bd563e7 netfilter: nf_tables: memleak flow rule from commit path fb2962f9a1b4 netfilter: nf_tables: release new hooks on unsupported flowtable flags 888312dc297a ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe 77b68c59f6c9 netfilter: nf_tables: always initialize flowtable hook list in transaction ea26bf5eca14 SUNRPC: Trap RDMA segment overflows 7a60594efdd5 powerpc/kasan: Force thread size increase with KASAN f275989ad041 netfilter: nf_tables: delete flowtable hooks via transaction list 73629859a997 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path bf65364cd74c netfilter: nat: really support inet nat without l3 address 291efcb6ff49 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid fde5ff6ab6c7 drm/bridge: sn65dsi83: Fix an error handling path in sn65dsi83_probe() a3fc8051ee06 xprtrdma: treat all calls not a bcall when bc_serv is NULL 21c6ee673401 f2fs: fix to tag gcing flag on page during file defragment b382115016c8 m68knommu: fix undefined reference to `mach_get_rtc_pll' 4211742f0f9e RISC-V: use memcpy for kexec_file mode ca02b9675532 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() e4cf9982ff3e video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 d4c2a041ed3b NFSv4: Don't hold the layoutget locks across multiple RPC calls 7b5488f4721f dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type ed9b34f616f9 m68knommu: fix undefined reference to `_init_sp' 40426b4f08bc m68knommu: set ZERO_PAGE() to the allocated zeroed page 015e9831547e i2c: cadence: Increase timeout per message if necessary 99c09b298e47 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr fb0f1c5eb8d6 iommu/arm-smmu-v3: check return value after calling platform_get_resource() 98dd53a92825 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 6eb85cbd9ef8 tracing: Avoid adding tracer option before update_tracer_options 9b534640a2c6 tracing: Fix sleeping function called from invalid context on RT kernel c1c62c5fa9a3 tracing: Make tp_printk work on syscall tracepoints e8864a3c9da9 bootconfig: Make the bootconfig.o as a normal object file 1699ec1bfb59 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base 0a0539c524fa dmaengine: idxd: set DMA_INTERRUPT cap bit 340cf8272540 perf c2c: Fix sorting in percent_rmt_hitm_cmp() 29357883a891 driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction 92a930fcf425 tipc: check attribute length for bearer name 0fcb0b131cc9 scsi: sd: Fix potential NULL pointer dereference 73647a1f92d1 afs: Fix infinite loop found by xfstest generic/676 0c6cd71caa7c gpio: pca953x: use the correct register address to do regcache sync cedca5b2f08b regulator: mt6315-regulator: fix invalid allowed mode 66e2bf4b2cef s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag a96cae49dcbb octeontx2-af: fix error code in is_valid_offset() 9983f49a994e vdpa: ifcvf: set pci driver data in probe 88cd23214620 tcp: tcp_rtx_synack() can be called from process context f7ca1989fd21 net: sched: add barrier to fix packet stuck problem for lockless qdisc 4ddcfb7870cf net/mlx5e: Update netdev features after changing XDP state a6d0af6d329d net/mlx5: correct ECE offset in query qp output e5a1557906da net/mlx5: CT: Fix header-rewrite re-use for tupels 4a333ec73dee net/mlx5e: TC NIC mode, fix tc chains miss table 29e0872acbd1 net/mlx5: Don't use already freed action pointer e3b9204c08a7 virtio: pci: Fix an error handling path in vp_modern_probe() 655aafaa80ca vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit 4a45a7dcc55e block: make bioset_exit() fully resilient against being called twice 06cb7e134f8f sfc: fix wrong tx channel offset with efx_separate_tx_channels 5567d69b95b9 sfc: fix considering that all channels have TX queues 7768d102b143 nfp: only report pause frame configuration for physical device 3308676ec525 tcp: add accessors to read/set tp->snd_cwnd 4d481469137d net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" 6005d36fbc82 riscv: read-only pages should not be writable 33a5c6009ab8 block: take destination bvec offsets into account in bio_copy_data_iter f95e24bf19e2 bpf: Fix probe read error in ___bpf_prog_run() d03edc02a752 selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read 8969c3b1051e selftests/bpf: fix selftest after random: Urandom_read tracepoint removal 5ff2514e4fb5 ubi: ubi_create_volume: Fix use-after-free when volume creation failed f61b9c8760af ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty ecc53e585965 jffs2: fix memory leak in jffs2_do_fill_super a53131a69515 modpost: fix removing numeric suffixes c1df9cb756e5 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register a4b7ef3b1598 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks b24ca1cf8462 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 1e853f235a01 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog a67b46468ae9 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 8a04477f3be9 clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value f3274083975b ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 460aa288c5cd blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx 7a4afd8a003d watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 5487a135c903 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking df6de52b80aa driver core: fix deadlock in __device_attach cdf1a683a015 driver: base: fix UAF when driver_attach failed 40960520a940 bus: ti-sysc: Fix warnings for unbind for serial fdffa4ad8f6b firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 002949a3aedb serial: stm32-usart: Correct CSIZE, bits, and parity 8137c0e48bca serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 c11c1cdd4f0e serial: sifive: Sanitize CSIZE and c_iflag b1ca16ac17ad serial: sh-sci: Don't allow CS5-6 da689ae549c5 serial: txx9: Don't allow CS5-6 954a7194b164 serial: rda-uart: Don't allow CS5-6 899c5aabd0a9 serial: digicolor-usart: Don't allow CS5-6 899938f18093 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE 8303f34e733f serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 4c96e6aeacf5 serial: meson: acquire port->lock in startup() 9a63ef418a4e tty: n_gsm: Fix packet data hex dump output 80dfe1798aa0 tty: n_gsm: Don't ignore write return value in gsmld_output() 029983ea88e5 staging: r8188eu: add check for kzalloc e1928887219b rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe 49f698e22052 rtc: ftrtc010: Use platform_get_irq() to get the interrupt 865051de2d9e rtc: mt6397: check return value after calling platform_get_resource() fb60291c0fde ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 604e35f70475 clocksource/drivers/riscv: Events are stopped during CPU suspend aab25b669cb9 soc: rockchip: Fix refcount leak in rockchip_grf_init a6061695bb2b extcon: ptn5150: Add queue work sync before driver release cf824b95c12a ksmbd: fix reference count leak in smb_check_perm_dacl() fffde6d1c679 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier fd18fb38d6a4 soundwire: intel: prevent pm_runtime resume prior to system suspend b3983b1042e4 export: fix string handling of namespace in EXPORT_SYMBOL_NS cbf9172eb657 serial: sifive: Report actual baud base rather than fixed 115200 5157979d8c79 power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk 90e2993c8d88 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure ede251293753 misc/pvpanic: Convert regular spinlock into trylock on panic path ee94d7468679 pvpanic: Fix typos in the comments d2ba56d55cea rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails 276f7c6165bf iio: adc: sc27xx: Fine tune the scale calibration values 31f3f2a598f6 iio: adc: sc27xx: fix read big scale voltage not right 7c7bc8b82fff iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 79f83f388ba3 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 4ff1449e8fd9 rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl b94d40c792de rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() eaf37bb6b4f7 rpmsg: virtio: Fix possible double free in rpmsg_probe() 12452c776090 usb: typec: mux: Check dev_set_name() return value 3b687b407179 firmware: stratix10-svc: fix a missing check on list iterator c25feda42f14 misc: fastrpc: fix an incorrect NULL check on list iterator c8eb1ea6e839 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 1c6e5dc3b639 usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 603efacb71e3 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value c49c6a1bf02d pwm: raspberrypi-poe: Fix endianness in firmware struct 2c0079979df6 pwm: lp3943: Fix duty calculation in case period was clamped 52e848568aa3 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() 10243224fd45 usb: musb: Fix missing of_node_put() in omap2430_probe 09ad026dac0e USB: storage: karma: fix rio_karma_init return 90ab34df6654 usb: usbip: add missing device lock on tweak configuration cmd 51422046be50 usb: usbip: fix a refcount leak in stub_probe() 433a689cadea remoteproc: imx_rproc: Ignore create mem entry for resource table b62bbf8a4753 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get 923d34ce069e serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe c84fa729f8db tty: n_tty: Restore EOF push handling behavior f307bdb67018 tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe da64f419d7f7 tty: goldfish: Use tty_port_destroy() to destroy port 20e75f3c6e09 lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP 1aeeca2b8397 lkdtm/bugs: Check for the NULL pointer after calling kmalloc 1deb5f87053e iio: adc: ad7124: Remove shift from scan_type b34163bf9967 staging: greybus: codecs: fix type confusion of list iterator variable 9d919665a089 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards da16d17916d5 Merge 5.15.43 into android13-5.15-lts d938cd00a45b Revert "net: fix dev_fill_forward_path with pppoe + bridge" 201784f31ace Revert "xfrm: rework default policy structure" 91f667da1359 Revert "xfrm: fix "disable_policy" flag use when arriving from different devices" aed23654e8ed Linux 5.15.46 c24cff012420 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq 97a40c22013a pinctrl/rockchip: support setting input-enable param 2027647245ef md: bcache: check the return value of kzalloc() in detached_dev_do_request() 36a2fc44c574 md: fix double free of io_acct_set bioset f63fd1e0e0fc md: Don't set mddev private to NULL in raid0 pers->free 61decb58486d fs/ntfs3: Fix invalid free in log_replay 00f1de9cffec exportfs: support idmapped mounts e5b310b512e7 fs: add two trivial lookup helpers b175e8c46d93 interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate 8e79bf98061c interconnect: qcom: sc7180: Drop IP0 interconnects d973bc80e7d4 ext4: only allow test_dummy_encryption when supported cd2086394f04 MIPS: IP30: Remove incorrect `cpu_has_fpu' override bfa8e0dfa2ff MIPS: IP27: Remove incorrect `cpu_has_fpu' override 9262f0ce3c76 RDMA/rxe: Generate a completion for unsupported/invalid opcode 83f4a22ca6ec RDMA/hns: Remove the num_cqc_timer variable fdcb03632ab6 staging: r8188eu: delete rtw_wx_read/write32() 6004fccaf82f Revert "random: use static branch for crng_ready()" 358f12ae2e53 list: test: Add a test for list_is_head() 85a2806c40da kseltest/cgroup: Make test_stress.sh work if run interactively 1810bafaca2b net: ipa: fix page free in ipa_endpoint_replenish_one() f654596e3a08 net: ipa: fix page free in ipa_endpoint_trans_release() ba173a6f8d8d phy: qcom-qmp: fix reset-controller leak on probe errors e9f53bfcd4ae coresight: core: Fix coresight device probe failure issue a30acbb5dfb7 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 501c5eae2697 vdpasim: allow to enable a vq repeatedly bd56db7cb81e dt-bindings: gpio: altera: correct interrupt-cells 5b726ed6a54c docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 b5cb51cf21f5 SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op 54de256d35b0 ARM: pxa: maybe fix gpio lookup tables 2c3dd5badde8 ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries b246695636a8 phy: qcom-qmp: fix struct clk leak on probe errors ebc56b0f737b clk: tegra: Add missing reset deassertion c465cf934bb1 arm64: tegra: Add missing DFLL reset on Tegra210 977cc97b2e50 arm64: dts: qcom: ipq8074: fix the sleep clock frequency 99367bf45dc6 gma500: fix an incorrect NULL check on list iterator 9a1f41d77bb4 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 339ddef25f86 serial: pch: don't overwrite xmit->buf[0] by x_char 5607652823ac bcache: avoid journal no-space deadlock by reserving 1 journal bucket cc7ff57a0acf bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() df973468f9ce bcache: improve multithreaded bch_sectors_dirty_init() a5580b90d378 bcache: improve multithreaded bch_btree_check() 2037d8cf8ceb stm: ltdc: fix two incorrect NULL checks on list iterator 9161ae1c04cd carl9170: tx: fix an incorrect use of list iterator 91d973aa0d69 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control 6ad81ad0cf57 rtl818x: Prevent using not initialized queues 4b02493838d9 xtensa/simdisk: fix proc_read_simdisk() fd9a5081ee33 mm/memremap: fix missing call to untrack_pfn() in pagemap_range() 715455ca5e81 hugetlb: fix huge_pmd_unshare address update 0a561368ceca nodemask.h: fix compilation error with GCC12 fb49bd85dfac mm/page_alloc: always attempt to allocate at least one page during bulk allocation c142bddf3706 Revert "mm/cma.c: remove redundant cma_mutex lock" f81e67efa712 iommu/dma: Fix iova map result check bug a3f98e4331e0 iommu/msm: Fix an incorrect NULL check on list iterator 69c14d29727c ksmbd: fix outstanding credits related bugs cae2978d6907 ftrace: Clean up hash direct_functions on register failures 53b858c80753 kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 10995a382271 um: Fix out-of-bounds read in LDT setup 06ebe1bd3071 um: chan_user: Fix winch_tramp() return value b012254ad018 um: Use asm-generic/dma-mapping.h 92dce560a809 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx 9cf980092286 cfg80211: declare MODULE_FIRMWARE for regulatory.db 8e354518f576 thermal: devfreq_cooling: use local ops instead of global ops de23a6a1a31f irqchip: irq-xtensa-mx: fix initial IRQ affinity 297c9c640d6e irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x ba810df878b0 csky: patch_text: Fixup last cpu should be master f828af2c527d mmc: core: Allows to override the timeout value for ioctl() path 3f09ec80f115 RDMA/hfi1: Fix potential integer multiplication overflow errors 64639d11186e Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 3892794a1813 ima: remove the IMA_TEMPLATE Kconfig option 5fd1717439ea media: coda: Add more H264 levels for CODA960 dc2672109c86 media: coda: Fix reported H264 profile c925d688e4dc mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N b974364bda19 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write a105177c0510 md: fix an incorrect NULL check in md_reload_sb 7907930218a6 md: fix an incorrect NULL check in does_sb_need_changing 35511d4fdd6b drm/i915/dsi: fix VBT send packet port selection for ICL+ df1f9631eb6d drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX a810f54d0576 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator d1efc36beaaa drm/nouveau/clk: Fix an incorrect NULL check on list iterator 03bd455a79f6 drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem 6e842e680bf0 drm/nouveau/subdev/bus: Ratelimit logging for fault errors 70276460e914 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. f55f9e7ce63b landlock: Fix same-layer rule unions f859580c2738 landlock: Create find_rule() from unmask_layers() f7d62cb59f6d landlock: Reduce the maximum number of layers to 16 f4cd27b8466a landlock: Define access_mask_t to enforce a consistent access mask size 90136f20a3d4 selftests/landlock: Test landlock_create_ruleset(2) argument check ordering c1d9c0d0c7a9 landlock: Change landlock_restrict_self(2) check ordering 1707df9edaed landlock: Change landlock_add_rule(2) argument check ordering bb416965dbb8 selftests/landlock: Add tests for O_PATH e3e10606ba50 selftests/landlock: Fully test file rename with "remove" access df2af378bc0c selftests/landlock: Extend access right tests to directories 1d6722353be7 selftests/landlock: Add tests for unknown access rights d709e275a05b selftests/landlock: Extend tests for minimal valid attribute size a6d127b86916 selftests/landlock: Make tests build with old libc e42fd0775536 landlock: Fix landlock_add_rule(2) documentation ef350611729b samples/landlock: Format with clang-format ace624691974 samples/landlock: Add clang-format exceptions de7a39e84588 selftests/landlock: Format with clang-format 43c3014c6fd4 selftests/landlock: Normalize array assignment f5c70d9deab0 selftests/landlock: Add clang-format exceptions 695c7c06162a landlock: Format with clang-format 58f52ad1d0ad landlock: Add clang-format exceptions 1be49ae16f53 scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled a078e6e8f4e3 scsi: dc395x: Fix a missing check on list iterator 9c96238fac04 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock e70f0582805b dlm: fix missing lkb refcount handling 697b45d5f06a dlm: uninitialized variable on error in dlm_listen_for_all() acdad5bc9827 dlm: fix plock invalid read f19e2e1d8528 s390/stp: clock_delta should be signed 42b2f5ddc220 s390/perf: obtain sie_block from the right address 20e6ec76aed4 mm, compaction: fast_find_migrateblock() should return pfn in the target zone ac2eab7de458 staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() a7daaaa84548 PCI: qcom: Fix unbalanced PHY init on probe errors 4f9d6407b607 PCI: qcom: Fix runtime PM imbalance on probe errors 0db67767ff3a PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 283bda02d0c1 drm/amdgpu: add beige goby PCI ID 4ef5ab5344ba tracing: Initialize integer variable to prevent garbage return value 37443b3508b8 tracing: Fix potential double free in create_var_ref() 0b011b408f34 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() b3485d2b09e9 ACPI: property: Release subnode properties with data nodes 3a3ce9416454 ext4: avoid cycles in directory h-tree ca17db384762 ext4: verify dir block before splitting it 3c617827cd51 ext4: fix bug_on in __es_tree_search b99fd7341835 ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state 18a759f7f99f ext4: fix bug_on in ext4_writepages b81d2ff6885e ext4: fix warning in ext4_handle_inode_extension 14602353b350 ext4: fix race condition between ext4_write and ext4_convert_inline_data 364380c00912 ext4: fix use-after-free in ext4_rename_dir_prepare 3e4b684f1e32 ext4: mark group as trimmed only if it was fully scanned 6ee0868b0c3c bfq: Make sure bfqg for which we are queueing requests is online 86defc542441 bfq: Get rid of __bio_blkcg() usage 54c08ef2d296 bfq: Track whether bfq_group is still online 2b802c0cb872 bfq: Remove pointless bfq_init_rq() calls a107df383c16 bfq: Drop pointless unlock-lock pair e8821f45612f bfq: Update cgroup information before merging bio 81b7d0c717a4 bfq: Split shared queues on move between cgroups 5ee21edaed09 bfq: Avoid merging queues with different parents d639a4c0df2b bfq: Avoid false marking of bic as stably merged 65237307f88f efi: Do not import certificates from UEFI Secure Boot for T2 Macs 9bc601c6642c fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages 87737ee52963 iwlwifi: mvm: fix assert 1F04 upon reconfig b79110f2bf60 wifi: mac80211: fix use-after-free in chanctx code 4a6ca6f8a3a0 objtool: Fix symbol creation c49238245dd9 objtool: Fix objtool regression on x32 systems 7cfe2d43beca f2fs: fix to do sanity check for inline inode 59f42b415002 f2fs: fix fallocate to use file_modified to update permissions consistently 6bde47f4e813 f2fs: don't use casefolded comparison for "." and ".." c9e4cd5b0ccd f2fs: fix to do sanity check on total_data_blocks 01572a3cb59f f2fs: don't need inode lock for system hidden quota 7fc40280103f f2fs: fix deadloop in foreground GC c9196d21359b f2fs: fix to clear dirty inode in f2fs_evict_inode() f2e1c38b5ac6 f2fs: fix to do sanity check on block address in f2fs_do_zero_range() bce859358d3d f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 54c408800f3f NFSv4.1 mark qualified async operations as MOVEABLE tasks c5665c29dd41 NFS: Convert GFP_NOFS to GFP_KERNEL 29b51ae02df5 NFS: Create a new nfs_alloc_fattr_with_label() function 00fa80189c97 NFS: Always initialise fattr->label in nfs_fattr_alloc() 0fac5f8fb1bc video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup 7654c4563501 perf jevents: Fix event syntax error caused by ExtSel 590df0a151d3 perf c2c: Use stdio interface if slang is not supported 06e4fa5a5cbf perf build: Fix btf__load_from_kernel_by_id() feature check b52e192ffda8 i2c: rcar: fix PM ref counts in probe error paths c06cfe582f42 i2c: npcm: Handle spurious interrupts 708c34bc723d i2c: npcm: Correct register access width 84721299cb9f i2c: npcm: Fix timeout calculation 7e4bfd3b9a59 iommu/amd: Increase timeout waiting for GA log enablement 85c2d1bb73de dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() 33b5d6add852 dmaengine: stm32-mdma: remove GISR1 register f2dfb4ab887d video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup 08b9d374c84a NFS: Further fixes to the writeback error handling eaf407d5b5fe NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 471577e926eb NFS: Don't report errors from nfs_pageio_complete() more than once a3bbd8b1aa4c NFS: Do not report flush errors in nfs_write_end() 3a2d62ec419b NFS: Don't report ENOSPC write errors twice 0d548c0c7082 NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS 79e0b7436bc4 NFS: Do not report EINTR/ERESTARTSYS as mapping errors b3c7b5d08e9d dmaengine: idxd: Fix the error handling path in idxd_cdev_register() b9c9b4584b4b i2c: at91: Initialize dma_buf in at91_twi_xfer() c3c2734e28d7 iommu/mediatek: Fix NULL pointer dereference when printing dev_name 646070b64836 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon fc90f13ea0dc iommu/arm-smmu-v3-sva: Fix mm use-after-free 2f124280f0ae cpufreq: mediatek: Unregister platform device on exit 4477a67d0b56 cpufreq: mediatek: Use module_init and add module_exit 8d27c2186eea i2c: at91: use dma safe buffers 596f59d33691 iommu/mediatek: Add mutex for m4u_group and m4u_dom in data 053465ab20dc iommu/mediatek: Remove clk_disable in mtk_iommu_remove a216539403ca iommu/mediatek: Add list_del in mtk_iommu_remove bf45d764616a iommu/mediatek: Fix 2 HW sharing pgtable issue 9e53c25f3266 iommu/amd: Enable swiotlb in all cases 45b2b7d7108a f2fs: fix dereference of stale list iterator after loop body 250e5a6be52a f2fs: fix to do sanity check on inline_dots inode 2646992ddf3e f2fs: support fault injection for dquot_initialize() 24705fd3f390 OPP: call of_node_put() on error path in _bandwidth_supported() 64522155ea73 Input: stmfts - do not leave device disabled in stmfts_input_open 4f1c4fa37f8b KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer ca55150bff58 RDMA/hfi1: Prevent use of lock before it is initialized 119f99209d85 mailbox: forward the hrtimer if not queued and under a lock 075564ed4089 nfsd: destroy percpu stats counters after reply cache shutdown 5289795824b7 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() 7b668a59ddfb powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 65f11ccdd746 powerpc/xive: Fix refcount leak in xive_spapr_init fd7a3548af09 powerpc/xive: Add some error handling code to 'xive_spapr_init()' f04604987c7b macintosh: via-pmu and via-cuda need RTC_LIB bd89ccd736bf powerpc/perf: Fix the threshold compare group constraint for power9 42063c1c1fb1 powerpc/perf: Fix the threshold compare group constraint for power10 5a8849d3cb80 powerpc/64: Only WARN if __pa()/__va() called with bad addresses 2530a7c23643 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() bb1030d3de10 PCI: microchip: Fix potential race in interrupt handling acb748fdc59e PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits 418b6a3e12f7 Input: sparcspkr - fix refcount leak in bbc_beep_probe 35972ce3fb7a hugetlbfs: fix hugetlbfs_statfs() locking cd4815c5c97f ARM: dts: at91: sama7g5: remove interrupt-parent from gic node 2a30446f4014 crypto: cryptd - Protect per-CPU resource by disabling BH. de5b734db295 crypto: sun8i-ss - handle zero sized sg bbfc612ac579 crypto: sun8i-ss - rework handling of IV 18ca0d55e863 tty: fix deadlock caused by calling printk() under tty_port->lock 518fa6bc7a52 PCI: imx6: Fix PERST# start-up sequence 6df8af611d60 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() f588b925915a proc: fix dentry/inode overinstantiating under /proc/${pid}/net eb610fdf4916 ASoC: atmel-classd: Remove endianness flag on class d component 7553130725eb ASoC: atmel-pdmic: Remove endianness flag on pdmic component dd0ee5549368 arm64: dts: marvell: espressobin-ultra: enable front USB3 port 4ece24db394c arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config e42ceeca700a RDMA/hns: Add the detection for CMDQ status in the device initialization process 4237eb9bdf59 powerpc/4xx/cpm: Fix return value of __setup() handler c8a9b3defaad powerpc/idle: Fix return value of __setup() handler 5ed0519d4256 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() 6a9992f80c0f pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins 6cc90d5d449e powerpc/8xx: export 'cpm_setbrg' for modules 878f89e7261e drm/msm/dpu: fix error check return value of irq_of_parse_and_map() 5d5d993f16be list: fix a data-race around ep->rdllist 8be32624f457 list: introduce list_is_head() helper and re-use it in list.h b53f6ba21b94 firmware: arm_ffa: Remove incorrect assignment of driver_data b5c203ea0b96 firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe eca2c185bbbf drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() 42ff63c485eb dax: fix cache flush on PMD-mapped pages b3fcf1f583b1 drivers/base/node.c: fix compaction sysfs file leak 05f34867b616 pinctrl: mvebu: Fix irq_of_parse_and_map() return value 638d39ed2ce6 nvdimm: Allow overwrite in the presence of disabled dimms 2f97ebc58d5f nvdimm: Fix firmware activation deadlock scenarios 98342148a8cd firmware: arm_scmi: Fix list protocols enumeration in the base protocol cff2553569f3 ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path b7c13643e1f6 ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname() 94241e74b79c ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get() d5e9dd4f651e arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates 5650e103bfc7 soc: bcm: Check for NULL return of devm_kzalloc() 45f1920e26eb scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() c762c4206bb4 mfd: ipaq-micro: Fix error check return value of platform_get_irq() 2db3a8f54184 powerpc/fadump: fix PT_LOAD segment for boot memory area 40c84e778e5f Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero c43efa63a610 arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name 01d4fe0380f9 pinctrl: mediatek: mt8195: enable driver on mtk platforms dbd72f452e21 pinctrl/rockchip: support deferring other gpio params ffea838686b8 arm: mediatek: select arch timer for mt7629 2b9f355ad891 pinctrl: bcm2835: implement hook for missing gpio-ranges 20340be21699 gpiolib: of: Introduce hook for missing gpio-ranges ef1e9def63e4 crypto: marvell/cesa - ECB does not IV 8fb674216835 misc: ocxl: fix possible double free in ocxl_file_register_afu 11ee8e960007 ARM: dts: bcm2835-rpi-b: Fix GPIO line names fafc8daf0a24 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED fdafe0bb000e ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C a444bafd72f3 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT 775992b4cb1d ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 ec65a8d8ca30 can: xilinx_can: mark bit timing constants as const 6830891ed5e4 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls fc1e9dd97cec ARM: dts: imx6dl-colibri: Fix I2C pinmuxing 9816480848c3 platform/chrome: cros_ec: fix error handling in cros_ec_register() 55e1c42d968f crypto: qat - set COMPRESSION capability for DH895XCC 7829a8595825 crypto: qat - set CIPHER capability for DH895XCC bb170dac3b7f crypto: qat - set COMPRESSION capability for QAT GEN2 69f4641ad492 crypto: qat - set CIPHER capability for QAT GEN2 99ace864e53e KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault a1d52910a0f4 KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry 854904552ee7 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() 940808971b19 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks 16c25287acd0 PCI: dwc: Fix setting error return on MSI DMA mapping failure ad1c9d13e045 PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() d41a739cc7c1 PCI: rockchip: Fix find_first_zero_bit() limit d3c684749f87 PCI: cadence: Fix find_first_zero_bit() limit c0730d8658c0 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc e13ad5f23049 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc 3f4c0083dd9a ARM: dts: suniv: F1C100: fix watchdog compatible 86a8ed8793f8 ARM: dts: BCM5301X: Update pin controller node name 5151f24ac937 ARM: dts: BCM5301X: update CRU block description cd1d22174175 memory: samsung: exynos5422-dmc: Avoid some over memory allocation 4cb6687016b4 PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 364f93243355 arm64: dts: mt8192: Fix nor_flash status disable typo e1d36fb7e70c arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 a48a7f89494f dma-direct: don't over-decrypt memory 5beb74d11eab dma-direct: always leak memory that can't be re-encrypted 9ba801c80c47 dma-direct: don't call dma_set_decrypted for remapped allocations 82b3f045aff5 dma-direct: factor out dma_set_{de,en}crypted helpers 8eb0e5a2659c net/smc: postpone sk_refcnt increment in connect() 23a576718345 net: dsa: restrict SMSC_LAN9303_I2C kconfig 90920566df88 hinic: Avoid some over memory allocation 2ba52ad365c1 net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc() d8642575a55d rxrpc: Fix decision on when to generate an IDLE ACK 12098cebf07b rxrpc: Don't let ack.previousPacket regress 9d5c62e63ae7 rxrpc: Fix overlapping ACK accounting cea2196643b2 rxrpc: Don't try to resend the request if we're receiving the reply b3a9b227d5e7 rxrpc: Fix listen() setting the bar too high for the prealloc rings 1047d4ac6677 hwmon: (pmbus) Check PEC support before reading other registers a459bd84ad41 hv_netvsc: Fix potential dereference of NULL pointer 651c6b2d1dac net: stmmac: fix out-of-bounds access in a selftest 41f3571616ac net: stmmac: selftests: Use kcalloc() instead of kzalloc() 38acee9e1453 ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() a89ca82d6bf2 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx aa5b6d09ff66 net: macb: Fix PTP one step sync support 37fd61fc7020 PM: domains: Fix initialization of genpd's next_wakeup 85a18d128d18 ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() cf9c07d8f7e9 bfq: Allow current waker to defend against a tentative one 9de82bfc0514 bfq: Relax waker detection for shared queues 3ade442ea5d3 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe 21ccc58b671a thermal/core: Fix memory leak in __thermal_cooling_device_register() ef1235c6514a thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe c4e1280abead thermal/drivers/bcm2711: Don't clamp temperature at zero d50d1c703bbd drm/i915: Fix CFI violation with show_dynamic_id() a1bcaea4afca drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path 3e6a23ce7460 selftests/bpf: Add missed ima_setup.sh in Makefile beb81c13d020 drm/msm: don't free the IRQ if it was not requested 00fcd8552cce x86/sev: Annotate stack change in the #VC handler 33546183c16c drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() edff4c1af831 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init a11f4f01885a ext4: reject the 'commit' option on ext2 filesystems 9ebbfa73d699 regulator: scmi: Fix refcount leak in scmi_regulator_probe 692c8de5bdbc media: rkvdec: h264: Fix bit depth wrap in pps packet 9031ef386621 media: rkvdec: h264: Fix dpb_valid implementation 3c90fdbac6b2 media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() 54d6fdf66dd4 media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR() 8329361a3eba media: ov7670: remove ov7670_power_off from ov7670_remove 018b0292c180 kselftest/arm64: bti: force static linking 2a3966b950b3 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* cf31d1ef3839 net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init 9b01252e6c20 sctp: read sk->sk_bound_dev_if once in sctp_rcv() d17b01588e0c m68k: math-emu: Fix dependencies of math emulation support b5518b9b41f1 nvme: set dma alignment to dword ce237c1e252d Bluetooth: use hdev lock for accept_list and reject_list in conn req ab00f8c6b14e Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring 65d347cb39e2 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout dd646f51808e media: hantro: HEVC: Fix tile info buffer value computation 1207ddc93b9e media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check a4cd52464bf2 media: vsp1: Fix offset calculation for plane cropping 3309c2c574e1 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init 2f6ced0e8fa5 media: exynos4-is: Change clk_disable to clk_disable_unprepare b6db1bbeaf79 media: i2c: rdacm2x: properly set subdev entity function f0d9105f2843 media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe 204e53586b36 media: st-delta: Fix PM disable depth imbalance in delta_probe 0d2127608348 mt76: do not attempt to reorder received 802.3 packets without agg session 663457f421d4 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() 8ffc866d2f18 media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe 819c8af5e572 media: aspeed: Fix an error handling path in aspeed_video_probe() 795cc5b2b5a2 scripts/faddr2line: Fix overlapping text section failures 7fc8f4717e39 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir d63ffecd1136 block: Fix the bio.bi_opf comment 85d899f39662 ASoC: samsung: Fix refcount leak in aries_audio_probe e2fa42e4c231 ASoC: samsung: Use dev_err_probe() helper 6635e6ba1649 dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages 639518f8e0d3 dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations 56ab0c010274 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt 244911244066 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe cf760e494ee5 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe 922bccdb1796 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe 8737b5163f4e ASoC: fsl: Use dev_err_probe() helper 319d60b74860 HID: amd_sfh: Modify the hid name 21e8fc0c574c HID: amd_sfh: Modify the bus name 7fef8ec5b1d8 wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice() 1eb4f56f8ff9 ath11k: Don't check arvif->is_started before sending management frames 84e92386d12d perf/amd/ibs: Use interrupt regs ip for stack unwinding a532b341d704 samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided 0480f70d13c6 regulator: qcom_smd: Fix up PM8950 regulator configuration ca3fd5ff7b80 Revert "cpufreq: Fix possible race in cpufreq online error path" 10f537219629 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() 76f5bd1eed01 iomap: iomap_write_failed fix e7308391df97 arm64: stackleak: fix current_top_of_stack() 29d441903f22 media: uvcvideo: Fix missing check to determine if element is found in list 3aece8b03c08 drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 09bdeedc1fc5 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected 04bef5f1ba8e drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected c063df41227d drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() f5947118e729 drm/msm/dsi: fix address for second DSI PHY on SDM660 81180f6d74c2 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET 75868ee93b1d arm64: fix types in copy_highpage() 381a1e274872 x86/mm: Cleanup the control_va_addr_alignment() __setup handler 49887ad6ba63 irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value 89a223d81114 irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value c1cfb6f65238 irqchip/exiu: Fix acknowledgment of edge triggered interrupts 737b14e49070 x86: Fix return value of __setup handlers 20b946ef8496 nl80211: don't hold RTNL in color change request bd85a268bf82 virtio_blk: fix the discard_granularity and discard_alignment queue limits 18f2967418d0 perf tools: Use Python devtools for version autodetection rather than runtime ac3319c4ccf4 spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA b54926bd558d drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() bd14de73644e kunit: fix debugfs code to use enum kunit_status, not bool ee21431e3022 drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H 4d6582938ad3 drm/msm: add missing include to msm_drv.c e5d7cb9a18f1 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 4cd66a8016b8 drm/msm/hdmi: check return value after calling platform_get_resource_byname() 212ecbeaf10a drm/msm/dsi: fix error checks and return values for DSI xmit functions f7e3daef5e23 drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test bac5ff8594cb drm/msm/dp: reset DP controller before transmit phy test pattern 75ec09a929dd drm/msm/dp: fix error check return value of irq_of_parse_and_map() d5e7956d8f5b drm/msm/dp: stop event kernel thread when DP unbind ef4bdaac7cb5 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume 4ae67e8494e1 perf tools: Add missing headers needed by util/data.h 79c431eefd08 ASoC: rk3328: fix disabling mclk on pclk probe failure 32f8691dd789 x86/speculation: Add missing prototype for unpriv_ebpf_notify() e5b1e419cdb6 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe() 0cfee868b89f mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() 6a97103fe022 x86/pm: Fix false positive kmemleak report in msr_build_context() fad41a8f8856 mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() 32c7cbb75b36 libbpf: Fix logic for finding matching program for CO-RE relocation 2324985aa700 selftests/resctrl: Fix null pointer dereference on open failed 4be045434923 drm/v3d: Fix null pointer dereference of pointer perfmon 663d326bcf3a scsi: ufs: core: Exclude UECxx from SFR dump list f265dea6b8b8 scsi: ufs: qcom: Fix ufs_qcom_resume() 90e9c14206e3 scsi: iscsi: Fix harmless double shift bug fbe55bc9ab7b drm/msm/dpu: adjust display_v_end for eDP and DP 6411d0c45878 drm/msm/hdmi: switch to drm_bridge_connector 181ec5b45a22 drm/msm/dp: Modify prototype of encoder based API 9ea7148f61cd selftests/damon: add damon to selftests root Makefile 6fbd040cae20 of: overlay: do not break notify on NOTIFY_{OK|STOP} 9b2aa765fb29 spi: rockchip: fix missing error on unsupported SPI_CS_HIGH 3359a48495ac spi: rockchip: Preset cs-high and clk polarity in setup progress 523f6fe7b034 spi: rockchip: Stop spi slave dma receiver when cs inactive eb57de933e4a fsnotify: fix wrong lockdep annotations 4ab1195c213d inotify: show inotify mask flags in proc fdinfo f41c9418c589 mtdblock: warn if opened on NAND 7784d22f81a2 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it 260cd3146fc4 drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 1911bc6e6d24 media: hantro: Empty encoder capture buffers by default a4ec75df7057 media: i2c: max9286: fix kernel oops when removing module 678c63978e09 media: i2c: max9286: Use "maxim,gpio-poc" property d7678a7a55d0 media: i2c: max9286: Use dev_err_probe() helper 7f6defe0fabc ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix 5c7957948c58 printk: wake waiters for safe and NMI contexts 3b336d607b78 printk: add missing memory barrier to wake_up_klogd() 195cb7826a47 printk: use atomic updates for klogd work bf422b68e772 cpufreq: Fix possible race in cpufreq online error path 7ba2bb87e9e9 spi: img-spfi: Fix pm_runtime_get_sync() error checking dc4d1f3b53f8 sched/psi: report zeroes for CPU full at the system level 36f416fdda1e sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 60768ffcede2 signal: Deliver SIGTRAP on perf event asynchronously if blocked 4c2122a3d07e drm/mediatek: dpi: Use mt8183 output formats for mt8192 be96baa0c795 regulator: da9121: Fix uninit-value in da9121_assign_chip_model() c731d18a399e drm/bridge: Fix error handling in analogix_dp_probe 24f9dfdaece9 HID: elan: Fix potential double free in elan_input_configured 2573a45b5176 HID: hid-led: fix maximum brightness for Dream Cheeky 3830dbdfb9a4 mtd: rawnand: denali: Use managed device resources 814706376f36 EDAC/dmc520: Don't print an error for each unconfigured interrupt line 4400e542b80f drbd: fix duplicate array initializer ae42074b409f target: remove an incorrect unmap zeroes data deduction c16539ef982c device property: Allow error pointer to be passed to fwnode APIs ecc7b8dedf73 device property: Check fwnode->secondary when finding properties b61f1f3a0ea7 efi: Add missing prototype for efi_capsule_setup_info 1632be63862f NFC: NULL out the dev->rfkill to prevent UAF 0377e8f544a3 ixp4xx_eth: fix error check return value of platform_get_irq() ffd4ae87a9f6 net: dsa: mt7530: 1G can also support 1000BASE-X link mode 79e852bf8fd0 scftorture: Fix distribution of short handler delays da840f354836 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout 4cb37f715f60 drm: mali-dp: potential dereference of null pointer 7e6ad65b6dc5 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() 48bd4e97dbfd nl80211: show SSID for P2P_GO interfaces c07f6772a058 mptcp: reset the packet scheduler on PRIO change 4b92cfc4446d x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation 049a44dfd6df libbpf: Don't error out on CO-RE relos for overriden weak subprogs d47f85cc0171 drm/vc4: txp: Force alpha to be 0xff if it's disabled 01c9020b2e7c drm/vc4: txp: Don't set TXP_VSTART_AT_EOF 0e26a6da02e6 drm/vc4: hvs: Reset muxes at probe time fdb3da70ad02 drm/mediatek: Fix mtk_cec_mask() 08465a1889cb drm/vc4: hvs: Fix frame count register readout 7c7a1f717327 x86/delay: Fix the wrong asm constraint in delay_loop() 61a85a20e8df ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 48889eb3cce9 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe 56846d96cce0 spi: qcom-qspi: Add minItems to interconnect-names d5b66645305c mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG adb1ff124a2a drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling 495f08380e84 drm: bridge: icn6211: Fix register layout faeb95b4adaa drm/bridge: adv7511: clean up CEC adapter when probe fails 96db9afa4958 drm/edid: fix invalid EDID extension block filtering 996409ee9716 ath9k: fix ar9003_get_eepmisc b0bc3af3f09d drm: bridge: it66121: Fix the register page length 384b9eeb9f29 ath11k: acquire ab->base_lock in unassign when finding the peer by addr 2525e264ce5b drm/vmwgfx: Fix an invalid read 97c8a8583464 dt-bindings: display: sitronix, st7735r: Fix backlight in example 4399781c49b2 drm/bridge_connector: enable HPD by default if supported 710051ebb77b drm: fix EDID struct for old ARM OABI format 96c460687813 Input: gpio-keys - cancel delayed work only in case of GPIO 32e6aea33944 RDMA/hfi1: Prevent panic when SDMA is disabled 9e5b03ca0214 smb3: check for null tcon df6d8b689252 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 787255e6190a macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled a4a6a3826943 powerpc/powernv: fix missing of_node_put in uv_init() df802880a7f9 powerpc/xics: fix refcount leak in icp_opal_init() ce29ea35402d powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr 5eed36dc775e tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate 72f58a176a02 alpha: fix alloc_zeroed_user_highpage_movable() 6cd8b30790d0 KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting 2cdd52840353 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() 5ca40fcf0da0 powerpc/rtas: Keep MSR[RI] set when calling RTAS 4668e18bc299 cpufreq: Avoid unnecessary frequency updates due to mismatch a3265a944003 ARM: hisi: Add missing of_node_put after of_find_compatible_node 80b06c4afc14 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM 83c329b980bd ARM: versatile: Add missing of_node_put in dcscb_init c16b59d44513 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() 50c292b469d4 fat: add ratelimit to fat*_ent_bread() a0f7180a2c1c powerpc/fadump: Fix fadump to work with a different endian capture kernel de8f0b173d07 ARM: OMAP1: clock: Fix UART rate reporting algorithm 035ce4ffe0fe ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c 07ddf6fbfea1 ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb 4b9185fbdbfb arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property 4b9380d92c66 fs: jfs: fix possible NULL pointer dereference in dbFree() 7cef9274fa1b soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc eee44c726842 crypto: ccree - use fine grained DMA mapping dir cb1be1d4be18 PM / devfreq: rk3399_dmc: Disable edev on remove() 5d44a053594c arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count 8337956649ee arm64: dts: qcom: msm8994: Fix the cont_splash_mem address fccd667c9c57 ARM: dts: s5pv210: align DMA channels with dtschema 5712f029726e ARM: dts: socfpga: align interrupt controller node name with dtschema 531156e1712f ARM: dts: ox820: align interrupt controller node name with dtschema b6c6b398629d IB/rdmavt: add missing locks in rvt_ruc_loopback ff876b6cf578 scsi: target: tcmu: Avoid holding XArray lock when calling lock_page b897da780fd4 gfs2: use i_lock spin_lock for inode qadata da6b6b4eab55 selftests/bpf: fix btf_dump/btf_dump due to recent clang change f8bd7f369bb8 char: tpm: cr50_i2c: Suppress duplicated error message in .remove() 4bcd926d787e eth: tg3: silence the GCC 12 array-bounds warning dd0728692413 afs: Adjust ACK interpretation to try and cope with NAT 65b578726d48 rxrpc, afs: Fix selection of abort codes a6e80df4f02c rxrpc: Return an error to sendmsg if call failed 16195406211b m68k: atari: Make Atari ROM port I/O write macros return void d295f28cb6eb net: ipa: ignore endianness if there is no header 6f516847427c x86/microcode: Add explicit CPU vendor dependency 28beef47f18b can: mcp251xfd: silence clang's -Wunaligned-access warning 980b79d0be56 nvme: set non-mdts limits in nvme_scan_work d9c96e05574f ACPI: CPPC: Assume no transition latency if no PCCT 649689f49ad9 ASoC: rt1015p: remove dependency on GPIOLIB f8ceb9745ba7 ASoC: max98357a: remove dependency on GPIOLIB bdd577016943 media: hantro: Stop using H.264 parameter pic_num 16cae5d85802 media: exynos4-is: Fix compile warning 660dfa033ccc net: phy: micrel: Allow probing without .driver_data 5005002b2e12 drm/amd/pm: update smartshift powerboost calc for smu13 c525d3385f6d drm/amd/pm: update smartshift powerboost calc for smu12 c2673b86b419 nbd: Fix hung on disconnect request if socket is closed before 061a6159cea5 ASoC: rt5645: Fix errorenous cleanup order 906c81dba8ee nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 48d32e41bbfe openrisc: start CPU timer early in boot 6d5deb242874 usbnet: Run unregister_netdev() before unbind() again 35121d0bb7ad media: cec-adap.c: fix is_configuring state 32c7b04d535a media: imon: reorganize serialization 271bea32acc4 media: ccs-core.c: fix failure to call clk_disable_unprepare c16cfcac77ec media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values a1f2cb0a2613 media: coda: limit frame interval enumeration to supported encoder frame sizes eeb4819e94aa media: rga: fix possible memory leak in rga_probe 4b6807b1cfb8 mt76: fix encap offload ethernet type check bf5572fb3fc4 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 03755410a8f6 rtlwifi: Use pr_warn instead of WARN_ONCE 25929a5a69cf ipmi: Fix pr_fmt to avoid compilation issues 98a0c0dea51d ipmi:ssif: Check for NULL msg when handling events and messages 717c6f4570a6 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default e202dad51908 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC bab459663250 spi: stm32-qspi: Fix wait_cmd timeout in APM mode aeca695a19f8 sched/core: Avoid obvious double update_rq_clock warning cab410da48c2 perf/amd/ibs: Cascade pmu init functions' return value 69b296597656 s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES 6320ae1b5876 net: remove two BUG() from skb_checksum_help() db6da340d66b scsi: lpfc: Alter FPIN stat accounting logic 2200453e8910 ASoC: tscs454: Add endianness flag in snd_soc_component_driver db6d83e09f76 of: Support more than one crash kernel regions for kexec -s 22e0b0b84c53 HID: bigben: fix slab-out-of-bounds Write in bigben_probe 4262a0e46b08 regulator: mt6315: Enforce regulator-compatible, not name b305469ed004 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo a2c87348aceb drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init da3b69a56454 mlxsw: Treat LLDP packets as control 1377b79917e9 mlxsw: spectrum_dcb: Do not warn about priority changes 9bb5de6e0b1a ASoC: dapm: Don't fold register value changes into notifications 77d7fb14890f net/mlx5: fs, delete the FTE when there are no rules attached to it 87402434ea84 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL 04be468ec13f scsi: target: tcmu: Fix possible data corruption 903d01a220ef drm: msm: fix error check return value of irq_of_parse_and_map() 621916afe8cd arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall c2272428090d ath10k: skip ath10k_halt during suspend for driver state RESTARTING ae488dafe074 drm/amd/pm: fix the compile warning 978e3d023256 drm/plane: Move range check for format_count earlier 47187f617791 ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 451b9076903a ath11k: disable spectral scan during spectral deinit 40cf4ea4d2d4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() 3ab08d7c1653 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() 7719a8044bf6 drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells 942ce0cba14c scsi: megaraid: Fix error check return value of register_chrdev() 7eb8e4787b43 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit 353298cadbd4 mmc: jz4740: Apply DMA engine limits to maximum segment size 27f672af28a8 md/bitmap: don't set sb values if can't pass sanity check 1f0fc1dfb5fd media: cx25821: Fix the warning when removing the module 98106f100f50 media: pci: cx23885: Fix the error handling in cx23885_initdev() 9c385b961d4c media: venus: hfi: avoid null dereference in deinit 84bf55461d2b ath9k: fix QCA9561 PA bias level 4374b8d71ce8 ASoC: rsnd: care return value from rsnd_node_fixed_index() 24632913453f ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear() a5ce7051db04 drm/amd/pm: fix double free in si_parse_power_table() 2bcec28ac0b3 cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode ae373d66c427 scsi: lpfc: Fix call trace observed during I/O with CMF enabled 7625e81de216 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock 271725e40285 scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() fcd1893ef57b tools/power turbostat: fix ICX DRAM power numbers 30be187da579 spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction ecfe184509a5 rtw88: 8821c: fix debugfs rssi value 5cc6f623f481 ALSA: jack: Access input_dev under mutex 64e9f4f65c94 sfc: ef10: Fix assigning negative value to unsigned variable 2da36b14af94 rcu: Make TASKS_RUDE_RCU select IRQ_WORK ba722d061bc4 rcu-tasks: Fix race in schedule and flush work d0d266c2f689 drm/amd/display: Disabling Z10 on DCN31 3f2dc8106345 drm/komeda: return early if drm_universal_plane_init() fails. 042f8d5a13d2 mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) a425d18a131f ACPICA: Avoid cache flush inside virtual machines 063ed7dbf9d3 x86/platform/uv: Update TSC sync state for UV5 0781b564048b fbcon: Consistently protect deferred_takeover with console_lock() 7665af570b84 ipv6: fix locking issues with loops over idev->addr_list 48d4a820fd33 ipw2x00: Fix potential NULL dereference in libipw_xmit() 9547e5ed9c59 b43: Fix assigning negative value to unsigned variable e7823a60f339 b43legacy: Fix assigning negative value to unsigned variable 07ea9293330d mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue 2485af5ca4bb selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync 3117e7a0de6f selftests/bpf: Fix vfs_link kprobe definition 32e10aabc287 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes 079164db407c drm/vmwgfx: validate the screen formats 4475d3c3b224 iommu/vt-d: Add RPLS to quirk list to skip TE disabling 08128d6cac4e btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage() 80e2340d1f80 btrfs: repair super block num_devices automatically b17dada226ab btrfs: return correct error number for __extent_writepage_io() 018110b5daa8 btrfs: add "0x" prefix for unsupported optional features 83d0ed00cca8 ptrace: Reimplement PTRACE_KILL by always sending SIGKILL 7400a7e0a7ae ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP e1c91672c5c8 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 260650ddc864 x86/sgx: Set active memcg prior to shmem allocation 8765a423a87d x86/kexec: fix memory leak of elf header buffer 7aef4ecc3150 perf/x86/intel: Fix event constraints for ICL cc0dd4456f95 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails d9a04bc7d1b8 platform/x86: intel-hid: fix _DSM function index handling dfe5921112cf xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI 791f532de70d cifs: when extending a file with falloc we should make files not-sparse ce0008a0e410 cifs: fix potential double free during failed mount d7b5577272c2 fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions 79f44f05e756 fs/ntfs3: Update i_ctime when xattr is added d8be98ab8825 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()' 8bac05d61f26 fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl f45bd2922d66 fs/ntfs3: Check new size for limits dc05aa14d311 fs/ntfs3: Keep preallocated only if option prealloc enabled 3eb42b847e43 fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space) 87e9cd4b8692 fs/ntfs3: Update valid size if -EIOCBQUEUED 0cebad7ee61a usb: core: hcd: Add support for deferring roothub registration 5a3eec6f67d3 usb: dwc3: gadget: Move null pinter check to proper place bf2558bbdce3 usb: isp1760: Fix out-of-bounds array access fdcb8a893aec USB: new quirk for Dell Gen 2 devices c2dd96835fbb USB: serial: option: add Quectel BG95 modem 2514cc471b40 USB: serial: pl2303: fix type detection for odd device 11868ca21585 ALSA: usb-audio: Cancel pending work at closing a MIDI substream 3e7e75378de5 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS 99137afd8445 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop 0e06c3b43ddc ALSA: hda/realtek - Add new type for ALC245 7b50d7cc2895 riscv: Move alternative length validation into subsection c64d777c91e0 riscv: Wire up memfd_secret in UAPI header 0179777e29d4 riscv: Fix irq_work when SMP is disabled 1b1dfd94b2a5 riscv: Initialize thread pointer before calling C functions 87fd2d27c9ea RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY e639a66ca9b8 parisc/stifb: Keep track of hardware path of graphics card 8b8fe78cae1d parisc/stifb: Implement fb_is_primary_device() fced6c0622da binfmt_flat: do not stop relocating GOT entries prematurely on riscv 813550e7ccf7 Merge 5.15.42 into android13-5.15-lts 207ca688162d Linux 5.15.45 37fad50e16ff ALSA: usb-audio: Optimize TEAC clock quirk 6099a6c8a749 bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access 5d0bba8232bf bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access 51f6657e9443 bpf: Fix excessive memory allocation in stack_map_alloc() 77f8c4a5f3d0 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes e36452d5da63 bpf: Fix potential array overflow in bpf_trampoline_get_progs() e2fc17fcc503 NFSD: Fix possible sleep during nfsd4_release_lockowner() fa1c51c82c0e NFS: Memory allocation failures are not server fatal errors 9bc73bbd5597 docs: submitting-patches: Fix crossref to 'The canonical patch format' 581b2ed60535 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() b5745954a993 tpm: Fix buffer access in tpm2_get_tpm_pt() 718ff5fc7e1c media: i2c: imx412: Fix power_off ordering d207a2e2080b media: i2c: imx412: Fix reset GPIO polarity 9ebed8d283e5 x86/sgx: Ensure no data in PCMD page after truncate cd6947942511 x86/sgx: Fix race between reclaimer and page fault handler b070e97fbd14 x86/sgx: Obtain backing storage page with enclave mutex held fd55a1707750 x86/sgx: Mark PCMD page as dirty when modifying contents cdf828c11c12 x86/sgx: Disconnect backing page references from dirty status 12b635b4e349 HID: multitouch: add quirks to enable Lenovo X12 trackpoint 18242f342838 HID: multitouch: Add support for Google Whiskers Touchpad 58cf68a1886d fs/ntfs3: validate BOOT sectors_per_clusters 6e5bc6f7fef0 raid5: introduce MD_BROKEN 69712b170237 dm verity: set DM_TARGET_IMMUTABLE feature flag 40aaeb41dde0 dm stats: add cond_resched when looping over entries fd77cb622074 dm crypt: make printing of the key constant-time ed0712361a91 dm integrity: fix error code in dm_integrity_ctr() a485b32de799 ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries db03727b4bbb Bluetooth: hci_qca: Use del_timer_sync() before freeing f18aa2fc00bf ALSA: usb-audio: Configure sync endpoints before data 8d1f71573089 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks 8c9a54eed738 ALSA: usb-audio: Workaround for clock setup on TEAC devices 3ec459c8810e zsmalloc: fix races between asynchronous zspage free and page migration 5763176f6954 crypto: ecrdsa - Fix incorrect use of vli_cmp dd36037d4ae7 crypto: caam - fix i.MX6SX entropy delay value d8fdb4b24097 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak 8d3a2aa0976f KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 531d1070d864 KVM: x86: avoid calling x86 emulator without a decoded instruction eea9755a04e0 x86, kvm: use correct GFP flags for preemption disabled 7b54eb631934 x86/kvm: Alloc dummy async #PF token outside of raw spinlock 1b6bcda5df8c KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator 01989d7eebb6 netfilter: conntrack: re-fetch conntrack after insertion 9c413a8c8bb4 netfilter: nf_tables: double hook unregistration in netns path 9ea55b9f4353 netfilter: nf_tables: hold mutex on netns pre_exit path 89ef50fe03a5 netfilter: nf_tables: sanitize nft_set_desc_concat_parse() e61717947af5 crypto: drbg - make reseeding from get_random_bytes() synchronous da208708f4c5 crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() 585f6b76d354 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() fa996803b9d6 crypto: drbg - prepare for more fine-grained tracking of seeding state e16cc79b0f91 lib/crypto: add prompts back to crypto libraries c504167adc32 exfat: check if cluster num is valid 195fffbf8291 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() 23cb9eff90b1 net: ipa: compute proper aggregation limit cf2fbc56c478 pipe: Fix missing lock in pipe_resize_ring() e6acf868ff0e pipe: make poll_usage boolean and annotate its access 8a3db00ab0e2 assoc_array: Fix BUG_ON during garbage collect 24c6fc6e7453 i2c: ismt: prevent memory corruption in ismt_access() f692bcffd1f2 netfilter: nf_tables: disallow non-stateful expression in sets earlier f55c75cf73c0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers 71475936e647 i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging 731561de2aeb net: ftgmac100: Disable hardware checksum on AST2600 49651497b637 nfc: pn533: Fix buggy cleanup order 7e18fd12489b net: af_key: check encryption module availability consistency 20b413c38b7c percpu_ref_init(): clean ->percpu_count_ref on failure 8243f5768dea KVM: arm64: Don't hypercall before EL2 init 8ff411998a33 pinctrl: sunxi: fix f1c100s uart2 function 09901136e79d ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI 4e67be407725 Linux 5.15.44 50196b5d73dc ALSA: ctxfi: Add SB046x PCI ID ea5b87349d5a random: check for signals after page of pool writes 3e167570a951 random: wire up fops->splice_{read,write}_iter() 0789c69644c8 random: convert to using fops->write_iter() 7f8cea12a494 random: convert to using fops->read_iter() 6244da28c6b3 random: unify batched entropy implementations 64cb7f01ddd2 random: move randomize_page() into mm where it belongs 55a368c3e850 random: move initialization functions out of hot pages 542a60612d2a random: make consistent use of buf and len 29ed26a33436 random: use proper return types on get_random_{int,long}_wait() 55729575eaa9 random: remove extern from functions in header c6ae9d65bcdb random: use static branch for crng_ready() 4e5e6754a4b6 random: credit architectural init the exact amount 11cce5040c29 random: handle latent entropy and command line from random_init() ac0172992c94 random: use proper jiffies comparison macro 8df752b82ec5 random: remove ratelimiting for in-kernel unseeded randomness 272b79432f66 random: move initialization out of reseeding hot path c4e600154ac0 random: avoid initializing twice in credit race 23a1b984f4b8 random: use symbolic constants for crng_init states f4cb809a90df siphash: use one source of truth for siphash permutations 82caef84092e random: help compiler out with fast_mix() by using simpler arguments 4649394c4749 random: do not use input pool from hard IRQs df4e319ea60f random: order timer entropy functions below interrupt functions baf06217704b random: do not pretend to handle premature next security model 0d24003b5fde random: use first 128 bits of input as fast init 0d79a47b4ae0 random: do not use batches when !crng_ready() 1ab530cf40dc random: insist on random_get_entropy() existing in order to simplify e6bd242523e8 xtensa: use fallback for random_get_entropy() instead of zero b4582cb35167 sparc: use fallback for random_get_entropy() instead of zero d876dca6edf3 um: use fallback for random_get_entropy() instead of zero e017497815f3 x86/tsc: Use fallback for random_get_entropy() instead of zero 38fbfa404da6 nios2: use fallback for random_get_entropy() instead of zero 197d25e068c0 arm: use fallback for random_get_entropy() instead of zero 9e6db825e87a mips: use fallback for random_get_entropy() instead of just c0 random 2ab416043a94 riscv: use fallback for random_get_entropy() instead of zero a1428cd7e194 m68k: use fallback for random_get_entropy() instead of zero 82f182812f17 timekeeping: Add raw clock fallback for random_get_entropy() bc94ccb2904e powerpc: define get_cycles macro for arch-override 8ca78fbdeba0 alpha: define get_cycles macro for arch-override 9bf990cff673 parisc: define get_cycles macro for arch-override e05efd31b9db s390: define get_cycles macro for arch-override 9f174326e35c ia64: define get_cycles macro for arch-override 807ed9c29586 init: call time_init() before rand_initialize() 2814a9e632db random: fix sysctl documentation nits 4179671f496b random: document crng_fast_key_erasure() destination possibility 8b373c113a4c random: make random_get_entropy() return an unsigned long b8078810e44d random: allow partial reads if later user copies fail ccaaff57ed50 random: check for signals every PAGE_SIZE chunk of /dev/[u]random 02c2e2ca3610 random: check for signal_pending() outside of need_resched() check e7e196e1ae26 random: do not allow user to keep crng key around on stack be7561767ce8 random: do not split fast init input in add_hwgenerator_randomness() 636b057e2a1a random: mix build-time latent entropy into pool at init 3967a200367c random: re-add removed comment about get_random_{u32,u64} reseeding 25727cbbe9b4 random: treat bootloader trust toggle the same way as cpu trust toggle a704248b4590 random: skip fast_init if hwrng provides large chunk of entropy 3689ac035180 random: check for signal and try earlier when generating entropy 94c8249efa76 random: reseed more often immediately after booting 99290c6898b2 random: make consistent usage of crng_ready() 0c66c876393b random: use SipHash as interrupt entropy accumulator 6da877d2d46b random: replace custom notifier chain with standard one 39c9e5566ac5 random: don't let 644 read-only sysctls be written to e4e1600a674f random: give sysctl_random_min_urandom_seed a more sensible value 2c60d7f38d64 random: do crng pre-init loading in worker rather than irq 1523ec5324e9 random: unify cycles_t and jiffies usage and types fdb1e54472c3 random: cleanup UUID handling c169e7a09cd4 random: only wake up writers after zap if threshold was passed e400ba11a241 random: round-robin registers as ulong, not u32 144c1e7ecf00 random: clear fast pool, crng, and batches in cpuhp bring up 80c1f7f8f3cd random: pull add_hwgenerator_randomness() declaration into random.h 98d6def672fd random: check for crng_init == 0 in add_device_randomness() 9df4a56fad32 random: unify early init crng load accounting d386b087056a random: do not take pool spinlock at boot 3c48a2da32ef random: defer fast pool mixing to worker 9489e36e2150 random: rewrite header introductory comment 9385681af846 random: group sysctl functions 96340f035df6 random: group userspace read/write functions 74b704245f31 random: group entropy collection functions 43e87e6f3317 random: group entropy extraction functions 019e057db9b1 random: group crng functions 81e62ff1f650 random: group initialization wait functions d3a2510216b4 random: remove whitespace and reorder includes 30c52e99db0d random: remove useless header comment 95f85a01584e random: introduce drain_entropy() helper to declutter crng_reseed() c807eca035c3 random: deobfuscate irq u32/u64 contributions f641f9495d6f random: add proper SPDX header ce951e9672df random: remove unused tracepoints 4509941f75ac random: remove ifdef'd out interrupt bench ad5d17d0faf9 random: tie batched entropy generation to base_crng generation 86ab60616ec6 random: fix locking for crng_init in crng_reseed() d2d1ad9430b1 random: zero buffer after reading entropy from userspace eda555356b39 random: remove outdated INT_MAX >> 6 check in urandom_read() 5dd066ade820 random: make more consistent use of integer types ba789caa17a0 random: use hash function for crng_slow_load() b27bd09d0544 random: use simpler fast key erasure flow on per-cpu keys 1aab83f96663 random: absorb fast pool into input pool after fast load 4a18db164cbb random: do not xor RDRAND when writing into /dev/random b51caadb18a7 random: ensure early RDSEED goes through mixer on init fd6eb2800589 random: inline leaves of rand_initialize() 5e4fab6fefb1 random: get rid of secondary crngs ded4cc806d0d random: use RDSEED instead of RDRAND in entropy extraction 704c76e08804 random: fix locking in crng_fast_load() 67fdda9af773 random: remove batched entropy locking ad86aa8ec90f random: remove use_input_pool parameter from crng_reseed() 1bc9db59b24c random: make credit_entropy_bits() always safe 3730490111ca random: always wake up entropy writers after extraction cb65ac300816 random: use linear min-entropy accumulation crediting a6beb8155b9c random: simplify entropy debiting a5e2c8a4574a random: use computational hash for entropy extraction add92df1cb37 random: only call crng_finalize_init() for primary_crng 07e015230415 random: access primary_pool directly rather than through pointer b53c9666e714 random: continually use hwgenerator randomness c1dc53d781fd random: simplify arithmetic function flow in account() 2f0e83e8326b random: selectively clang-format where it makes sense db7a0a9171ed random: access input_pool_data directly rather than through pointer c25c7e29be27 random: cleanup fractional entropy shift constants 68512942c0d7 random: prepend remaining pool constants with POOL_ 2772ba4d5223 random: de-duplicate INPUT_POOL constants da80b44cf9cf random: remove unused OUTPUT_POOL constants f9efa1a98831 random: rather than entropy_store abstraction, use global b6d849d0e2f8 random: remove unused extract_entropy() reserved argument 578fbb760064 random: remove incomplete last_data logic 8aa9ddc4db29 random: cleanup integer types 4330c485f92c random: cleanup poolinfo abstraction 250bda5d0505 random: fix typo in comments 15a1a3baf14f random: don't reset crng_init_cnt on urandom_read() d47579fb283a random: avoid superfluous call to RDRAND in CRNG extraction 0c3910447110 random: early initialization of ChaCha constants 5822fad8d3dc random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs 69bb5f0917f9 random: harmonize "crng init done" messages c4c9081184e9 random: mix bootloader randomness into pool 1b1258b91757 random: do not re-init if crng_reseed completes before primary init 08040365d0b7 random: do not sign extend bytes for rotation when mixing 2e827d53343a random: use BLAKE2s instead of SHA1 in extraction c5a7694fa802 random: remove unused irq_flags argument from add_interrupt_randomness() 40af1df8034a random: document add_hwgenerator_randomness() with other input functions 45626449eb25 lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI b0cdd9ec8445 lib/crypto: sha1: re-roll loops to reduce code size cba2195416d4 lib/crypto: blake2s: move hmac construction into wireguard caba66ec322e lib/crypto: blake2s: include as built-in 830ecbae41a7 MAINTAINERS: add git tree for random.c 12d7163380a2 MAINTAINERS: co-maintain random.c 0da5349e2254 ACPI: sysfs: Fix BERT error region memory mapping bf5a3c51e9f7 ice: fix crash at allocation failure acd12d165281 KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID f82ccfa4835b HID: amd_sfh: Add support for sensor discovery 0e5bb338bf47 Linux 5.15.43 d12cd0bf5d26 mptcp: Do TCP fallback on early DSS checksum failure c5871dddc145 Linux 5.15.42 94bf8bfb009f afs: Fix afs_getattr() to refetch file status if callback break occurred e7647ddf0ac5 i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() 69c5d307dce1 lockdown: also lock down previous kgdb use 649178c0493e mt76: mt7921e: fix possible probe failure after reboot a2797b550755 dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group 331c57431f7a Input: ili210x - fix reset timing 149a25b82ca9 arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs 47840af397be net: atlantic: verify hw_head_ lies within TX buffer ring 948ddbdc5663 net: atlantic: add check for MAX_SKB_FRAGS 2d1b336ffb77 net: atlantic: reduce scope of is_rsc_complete d955f45d1a56 net: atlantic: fix "frag[0] not initialized" fd721da2df7a net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() b076fa169465 ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() dc5c5b74075f nl80211: fix locking in nl80211_set_tx_bitrate_mask() 7140149849d2 net: fix wrong network header length 4f631f9f9d08 fbdev: Prevent possible use-after-free in fb_release() 92dc6278dec9 Revert "fbdev: Make fb_release() return -ENODEV if fbdev was unregistered" 9e87c228be71 selftests: add ping test with ping_group_range tuned 020fb19eae9c nl80211: validate S1G channel width 4bcc2ab96fce mac80211: fix rx reordering with non explicit / psmp ack policy e2c54b945864 scsi: qla2xxx: Fix missed DMA unmap for aborted commands d711a211844a scsi: scsi_dh_alua: Properly handle the ALUA transitioning state 0b56244bda16 perf bench numa: Address compiler error on s390 dff5463bc750 perf regs x86: Fix arch__intr_reg_mask() for the hybrid platform d883b2e9afb1 gpio: mvebu/pwm: Refuse requests with inverted polarity e7c6ac3cc2b9 gpio: gpio-vf610: do not touch other bits when set the target bit 86eac8d76101 perf build: Fix check for btf__load_from_kernel_by_id() in libbpf e80793223252 scsi: ufs: core: Fix referencing invalid rsp field d0116a3f25e2 riscv: dts: sifive: fu540-c000: align dma node name with dtschema 11ad6bab26c8 net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. 88b937673b35 netfilter: flowtable: move dst_check to packet path c1e170b11276 netfilter: flowtable: pass flowtable to nf_flow_table_iterate() b8835ba8c029 netfilter: flowtable: fix TCP flow teardown e723f67cf0c7 igb: skip phy status check where unavailable bf6800a39494 mptcp: fix checksum byte order f67eeb03fea6 mptcp: reuse __mptcp_make_csum in validate_data_csum 6e66d31618a9 mptcp: change the parameter of __mptcp_make_csum 37bb8ea1542b ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 b88e30dcdf64 ARM: 9196/1: spectre-bhb: enable for Cortex-A15 ad54e63b832d net: af_key: add check for pfkey_broadcast in function pfkey_process 404877831816 net/mlx5e: Properly block LRO when XDP is enabled 9cec84ed7ca7 net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table 2372405955f9 NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc 1b0c87de277e net/qla3xxx: Fix a test in ql_reset_work() 212ca7bb55d3 clk: at91: generated: consider range when calculating best rate 2b037a3bedf8 ice: Fix interrupt moderation settings getting cleared a2fd0fb3baaf ice: move ice_container_type onto ice_ring_container 737fbf0c3263 ice: fix possible under reporting of ethtool Tx and Rx statistics 12fd5b112117 ice: fix crash when writing timestamp on RX rings e35387a91318 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() 4ad09fdef55b net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() 2c560e90086f net: systemport: Fix an error handling path in bcm_sysport_probe() eb0ebbd4b0d4 Revert "PCI: aardvark: Rewrite IRQ code to chained IRQ handler" b329889974ae netfilter: nft_flow_offload: fix offload with pppoe + vlan f96b2e067212 net: fix dev_fill_forward_path with pppoe + bridge 7613dcaceee2 netfilter: nft_flow_offload: skip dst neigh lookup for ppp devices 5f4197a020c0 netfilter: flowtable: fix excessive hw offload attempts after failure c22ee3a0674c net/sched: act_pedit: sanitize shift argument before usage 952c24649638 xfrm: fix "disable_policy" flag use when arriving from different devices 36d8cca5b46f xfrm: rework default policy structure ad7491e92b71 net: macb: Increment rx bd head after allocating skb and buffer 999ee216c65e net: ipa: record proper RX transaction count 636184fd1bd4 ALSA: hda - fix unused Realtek function when PM is not enabled 84b6e3d58955 pinctrl: mediatek: mt8365: fix IES control pins 53bac31c8d8a ARM: dts: aspeed: Add video engine to g6 ed978be2afb5 ARM: dts: aspeed: Add secure boot controller node 794f7da40d65 ARM: dts: aspeed: Add ADC for AST2600 and enable for Rainier and Everest 75e9562bb4bf ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group f234feed77d2 pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl b29774c208a3 ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi 250f71a57559 dma-buf: ensure unique directory name for dmabuf stats 6a4c06e265ea dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace deec86168170 drm/dp/mst: fix a possible memory leak in fetch_monitor_name() aaf0f01d074d drm/i915/dmc: Add MMIO range restrictions 9d3ec4e5bf03 drm/amd: Don't reset dGPUs if the system is going to s2idle 24501d51c6b4 libceph: fix potential use-after-free on linger ping and resends 8a06f25f5941 crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ c42f9a5a3aae arm64: mte: Ensure the cleared tags are visible before setting the PTE e9ea44dc030d arm64: paravirt: Use RCU read locks to guard stolen_time a3c0ba7870b9 KVM: x86/mmu: Update number of zapped pages even if page list is stable 9f8f09d92ab6 Revert "can: m_can: pci: use custom bit timings for Elkhart Lake" f5012bad435d PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold 42d8a6dc45fc Fix double fget() in vhost_net_set_backend() 0f71433eb705 selinux: fix bad cleanup on error in hashtab_duplicate() e085354dde25 perf: Fix sys_perf_event_open() race against self f380aba42199 ALSA: hda/realtek: Add quirk for TongFang devices with pop noise 48550a90e408 ALSA: wavefront: Proper check of get_user() error 74f64e7d18bb ALSA: usb-audio: Restore Rane SL-1 quirk e156805ae285 nilfs2: fix lockdep warnings during disk space reclamation d05cc5395e36 nilfs2: fix lockdep warnings in page operations for btree nodes 2a8b2f6a91d1 ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() 6d32c58b267a platform/chrome: cros_ec_debugfs: detach log reader wq from devm 1848108927ce drbd: remove usage of list iterator variable after loop 98e0a2e96a78 MIPS: lantiq: check the return value of kzalloc() 9a865748658b fs: fix an infinite loop in iomap_fiemap 258a7a7fb568 rtc: mc146818-lib: Fix the AltCentury for AMD platforms 9690e989d263 nvme-multipath: fix hang when disk goes live over reconnect d44ff3b100b9 nvmet: use a private workqueue instead of the system workqueue b6f7efb9221b tools/virtio: compile with -pthread 87c54a0b6475 vhost_vdpa: don't setup irq offloading when irq_num < 0 4e32c4c7016e s390/pci: improve zpci_dev reference counting 2d5f611add95 s390/traps: improve panic message for translation-specification exception 3e3f28529a52 ALSA: hda/realtek: Enable headset mic on Lenovo P360 4e640d4a9d14 crypto: x86/chacha20 - Avoid spurious jumps to other functions 625ff6f49789 crypto: stm32 - fix reference leak in stm32_crc_remove 0a482fc4290b rtc: sun6i: Fix time overflow handling 8b2ea9a3a159 gfs2: Disable page faults during lockless buffered reads 3fbccc4082c1 nvme-pci: add quirks for Samsung X5 SSDs a6ae0d0b7b6b Input: stmfts - fix reference leak in stmfts_input_open 021138310983 Input: add bounds checking to input_set_capability() 3ec283635457 um: Cleanup syscall_handler_t definition/cast, fix warning fe9f2f3a68fc rtc: pcf2127: fix bug when reading alarm registers 25ddeb6be3d9 rtc: fix use-after-free on device removal 11e6a90ffd62 Revert "drm/i915/opregion: check port number bounds for SWSCI display power state" a12252908221 mm/kfence: reset PG_slab and memcg_data before freeing __kfence_pool 486bcceeed04 Watchdog: sp5100_tco: Enable Family 17h+ CPUs b4c0f1600df4 Watchdog: sp5100_tco: Add initialization using EFCH MMIO 3bb1b58c53b0 Watchdog: sp5100_tco: Refactor MMIO base address initialization 8ed3e7523df3 Watchdog: sp5100_tco: Move timer initialization into function 5996d3601e77 i2c: piix4: Enable EFCH MMIO for Family 17h+ d46b4ff3bb0b i2c: piix4: Add EFCH MMIO support for SMBus port select c4194b266bf7 i2c: piix4: Add EFCH MMIO support to SMBus base address detect 4b965566ca26 i2c: piix4: Add EFCH MMIO support to region request and release 08bc26f28bcb i2c: piix4: Move SMBus port selection into function 9a8119ddc3c5 i2c: piix4: Move SMBus controller base address detect into function bdf9bed734c3 i2c: piix4: Move port I/O region request/release code into functions 5166f933da0e i2c: piix4: Replace hardcoded memory map size with a #define 879e811a41f8 kernel/resource: Introduce request_mem_region_muxed() fc2bee93e31b floppy: use a statically allocated error counter 5655455a06b8 io_uring: arm poll for non-nowait files d9bae32c6a32 usb: gadget: fix race when gadget driver register via ioctl Add some new symbols to the .xml file that are now being tracked: 3 function symbol(s) added 'bool rng_is_initialized()' 'int sg_alloc_table_chained(struct sg_table *, int, struct scatterlist *, unsigned int)' 'void sg_free_table_chained(struct sg_table *, unsigned int)' 1 variable symbol(s) added 'const int sysctl_vals_new[10]' Change-Id: Ief20157b57d92b9cf0c12c8df2f1d5de39328981 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading