| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.32 from stable korg.
Following upstream commits are included in this version:
----
e29be6724adb Linux 5.15.32
60981bb5ce18 llc: only change llc->dev when bind() succeeds
22ac37c53065 nds32: fix access_ok() checks in get/put_user
110dea31d48f m68k: fix access_ok for coldfire
cdb96445297b wcn36xx: Differentiate wcn3660 from wcn3620
476ddd23f818 tpm: use try_get_ops() in tpm-space.c
12e407a8ef17 mac80211: fix potential double free on mesh join
e65d28d4e9bf uaccess: fix integer overflow on access_ok()
058d62a03e7d rcu: Don't deboost before reporting expedited quiescent state
b094fece3810 drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free()
5023652cc6e4 Revert "ath: add support for special 0x0 regulatory domain"
4b6a48f87d03 Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE
cb807cb52a8e crypto: qat - disable registration of algorithms
57a2b3f8bf1c ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU
a01ac2411489 ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3
8942aac69016 ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board
1bd57dea4561 netfilter: nf_tables: validate registers coming from userspace.
fafb904156fb netfilter: nf_tables: initialize registers in nft_do_chain()
3e27eafac659 drivers: net: xgene: Fix regression in CRC stripping
c2052ad0c74f ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec
9abaacd6491e ALSA: cmipci: Restore aux vol on suspend/resume
099a1cc21b16 ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB
f4827c62b649 ALSA: pcm: Add stream lock during PCM reset ioctl operations
51fce708ab89 ALSA: pcm: Fix races among concurrent prealloc proc writes
cb6a39c5ebd0 ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
47711ff10c7e ALSA: pcm: Fix races among concurrent read/write and buffer changes
33061d0fba51 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
3b1bacd00ac3 ALSA: hda/realtek: Add quirk for ASUS GA402
0e7cdc8059a0 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671
8e6ea2176222 ALSA: hda/realtek: Add quirk for Clevo NP50PNJ
85060f4868db ALSA: hda/realtek: Add quirk for Clevo NP70PNJ
10cdffd4854a ALSA: usb-audio: add mapping for new Corsair Virtuoso SE
7a40cbf3579a ALSA: oss: Fix PCM OSS buffer allocation overflow
5e431799c35b ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call
e90729961083 llc: fix netdevice reference leaks in llc_ui_bind()
5b2ca3b8213a Bluetooth: btusb: Add another Realtek 8761BU
42b9f6d19faa tpm: Fix error handling in async work
2317fd3b126c net: ipv6: fix skb_over_panic in __ip6_append_data
a34c47b1ab07 nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION
96e48ac9a685 Linux 5.15.31
4c5d94990fa2 btrfs: skip reserved bytes warning on unmount after log cleanup failure
23775775b9a6 perf symbols: Fix symbol size calculation condition
e762f57ff255 Input: aiptek - properly check endpoint type
0cd2dd4bcf4a scsi: mpt3sas: Page fault in reply q processing
c69aef9db878 usb: usbtmc: Fix bug in pipe direction for control transfers
2015c23610cd usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
56b38e3ca406 usb: gadget: rndis: prevent integer overflow in rndis_set_response()
222f5e2d7f20 arm64: fix clang warning about TRAMP_VALIAS
80974bb73027 iavf: Fix hang during reboot/shutdown
800a17adb531 net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload
2d7cff7e1fee net: bcmgenet: skip invalid partial checksums
6840fdeab423 bnx2x: fix built-in kernel driver load failure
f07e0b020f7a net: phy: mscc: Add MODULE_FIRMWARE macros
e396fda10ddf net: dsa: Add missing of_node_put() in dsa_port_parse_of
11dab4a800a4 drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS
a1adf00e1728 net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
8ee52c302191 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings
43dcd410809e drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check()
ab0ab1761831 hv_netvsc: Add check for kvmalloc_array
735f918cc2c8 iavf: Fix double free in iavf_reset_task
b2bc45327e8c atm: eni: Add check for dma_map_single
a055f5f2841f net/packet: fix slab-out-of-bounds access in packet_recvmsg()
a296f3ae8009 net: phy: marvell: Fix invalid comparison in the resume and suspend functions
b9820bf09f59 esp6: fix check on ipv6_skip_exthdr's return value
093f11b49609 vsock: each transport cycles only on its own sockets
1dcc1b888223 alx: acquire mutex for alx_reinit in alx_change_mtu
4b49ba22a253 efi: fix return value of __setup handlers
16ac5dca1e13 drm/mgag200: Fix PLL setup for g200wb and g200ew
d4ad8736ac98 block: release rq qos structures for queue without disk
6829aa17ca55 mm: swap: get rid of livelock in swapin readahead
b786b64dcb31 ocfs2: fix crash when initialize filecheck kobj fails
ab9337c7cb6f crypto: qcom-rng - ensure buffer for generate is completely filled
0464ab17184b Linux 5.15.30
a9bbacc53d1f ice: Fix race condition during interface enslave
df3817ab226f x86/module: Fix the paravirt vs alternative order
ff2e93a03f8d kselftest/vm: fix tests build with old libc
d99db3b935b7 bnx2: Fix an error message
ff7dfcd47a7e sfc: extend the locking on mcdi->seqno
ff17119dceef tcp: make tcp_read_sock() more robust
f5a425f5d5fc nl80211: Update bss channel on channel switch for P2P_CLIENT
3534c5c005ef drm/vrr: Set VRR capable prop only if it is attached to connector
46c02c5051aa iwlwifi: don't advertise TWT support
4051516d4b79 atm: firestream: check the return value of ioremap() in fs_init()
76e0b8e12c64 can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready
3679ccc09d88 Bluetooth: hci_core: Fix leaking sent_cmd skb
c2924e9143c2 ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE
be538b764a46 MIPS: smp: fill in sibling and core maps earlier
c98afa0db3a3 mac80211: refuse aggregations sessions before authorized
84ecddbc9888 ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
8ad1b44f2d2e ARM: dts: rockchip: reorder rk322x hmdi clocks
4744e1df7268 arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg"
f5743453365b arm64: dts: rockchip: reorder rk3399 hdmi clocks
f9a510bb024d arm64: dts: rockchip: align pl330 node name with dtschema
e90da30175cb arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity
0f06f953aac5 xfrm: Fix xfrm migrate issues when address family changes
e6d7e51e1092 xfrm: Check if_id in xfrm_migrate
8918ae97417a arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode
e901c9212457 Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
b9a0208cb3e3 Linux 5.15.29
f83c85ee73df vhost: allow batching hint without size
caf18e4da9bf Revert "net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN"
69b80587f650 block: drop unused includes in <linux/genhd.h>
cd072bf2dcbd riscv: dts: k210: fix broken IRQs on hart1
074c88751dc1 drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL
a1ce40f8aeb1 btrfs: make send work with concurrent block group relocation
342783ba9c3c drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP
1fbafa9a5b42 x86/traps: Mark do_int3() NOKPROBE_SYMBOL
ce91f0f023ad x86/sgx: Free backing memory after faulting the enclave page
e946556d3665 x86/boot: Add setup_indirect support in early_memremap_is_setup_data()
19503d381aab x86/boot: Fix memremap of setup_indirect structures
ffb8fd39c84c watch_queue: Make comment about setting ->defunct more accurate
eb38c2e9fc74 watch_queue: Fix lack of barrier/sync/lock between post and read
82ff8a2243f7 watch_queue: Free the alloc bitmap when the watch_queue is torn down
d453d0e5a15d watch_queue: Fix the alloc bitmap size to reflect notes allocated
b022b6a0586f watch_queue: Fix to always request a pow-of-2 pipe ring size
ccd03c30f103 watch_queue: Fix to release page in ->release()
8275b6699c6d watch_queue, pipe: Free watchqueue state after clearing pipe ring
1b09f28f70a5 watch_queue: Fix filter limit check
52445030f135 ARM: fix Thumb2 regression with Spectre BHB
4a8e7f9dae4a net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
cbb726e6c652 virtio: acknowledge all features before access
22823b1a0dc9 virtio: unexport virtio_finalize_features
a633bc013333 KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned
2c1f97af38be swiotlb: rework "fix info leak with DMA_FROM_DEVICE"
0349c79c5508 arm64: kasan: fix include error in MTE functions
61d32defc00f arm64: Ensure execute-only permissions are not allowed without EPAN
72ea28d88d30 arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0
42aaf726c9e9 tracing/osnoise: Force quiescent states while tracing
eae073d854c5 riscv: Fix auipc+jalr relocation range checks
b515552d41ee mmc: meson: Fix usage of meson_mmc_post_req()
9b3cdf5e8ad9 riscv: alternative only works on !XIP_KERNEL
b5e792187f50 net: macb: Fix lost RX packet wakeup race in NAPI receive
1fb9dd378749 staging: gdm724x: fix use after free in gdm_lte_rx()
441bc1e3d7e0 staging: rtl8723bs: Fix access-point mode deadlock
ca62747b38f5 fuse: fix pipe buffer lifetime for direct_io
d60d34b4d6d1 fuse: fix fileattr op failure
64147ce85e2f ARM: Spectre-BHB: provide empty stub for non-config
5c237251421d selftests/memfd: clean up mapping in mfd_fail_write
e22807ee679f selftest/vm: fix map_fixed_noreplace test failure
9d95b7e239a1 tracing/osnoise: Make osnoise_main to sleep for microseconds
4d2889691570 tracing: Ensure trace buffer is at least 4096 bytes large
041616a22c40 ipv6: prevent a possible race condition with lifetimes
2708ceb4e5cc Revert "xen-netback: Check for hotplug-status existence before watching"
fe39ab30dcc2 Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
fcd1d79aa943 drm/amdgpu: bypass tiling flag check in virtual display case (v2)
5cf4dd01efe0 gpio: Return EPROBE_DEFER if gc->to_irq is NULL
94b568a9d2a5 PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken
bb9795b6da22 hwmon: (pmbus) Clear pmbus fault/warning bits after read
8d5e69d8fbf3 net-sysfs: add check for netdevice being present to speed_show
1280c8ae9745 x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU
ee22082c3e2f drm/vc4: hdmi: Unregister codec device on unbind
5bef4e5089d3 spi: rockchip: terminate dma transmission when slave abort
1f04bbd2935c spi: rockchip: Fix error in getting num-cs property
bcd4279b989f kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode
e160ee96d03f KVM: Fix lockdep false negative during host resume
302ce2946160 pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID"
839ddf786772 usb: dwc3: pci: add support for the Intel Raptor Lake-S
7403f4118ab9 swiotlb: fix info leak with DMA_FROM_DEVICE
b0028e1cc1fa selftests/bpf: Add test for bpf_timer overwriting crash
732c7172b79c net: phy: meson-gxl: improve link-up behavior
6c0d2f348be2 net: bcmgenet: Don't claim WOL when its not available
1502f15b9f29 sctp: fix kernel-infoleak for SCTP sockets
9ca50a73c98c net: phy: DP83822: clear MISR2 register to disable interrupts
f49f646f9ec2 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
c7f6accc6795 gpio: ts4900: Do not set DAT and OE together
c614aad2ee9e selftests: pmtu.sh: Kill nettest processes launched in subshell.
d4dfc94c4052 selftests: pmtu.sh: Kill tcpdump processes launched by subshell.
0e721b8f2ee5 NFC: port100: fix use-after-free in port100_send_complete
a2355333cf18 net/mlx5e: Lag, Only handle events from highest priority multipath entry
7c519f769f55 net/mlx5: Fix a race on command flush flow
b3d4a7dcb9ca net/mlx5: Fix size field in bufferx_reg struct
46ad629e58ce ax25: Fix NULL pointer dereference in ax25_kill_by_device
b7c2fd1d1263 net: marvell: prestera: Add missing of_node_put() in prestera_switch_set_base_mac_addr
6e294d389023 net: ethernet: lpc_eth: Handle error for clk_enable
c746fa0f54c9 net: ethernet: ti: cpts: Handle error for clk_enable
5548c81e97ab tipc: fix incorrect order of state message data sanity check
5e7c402892e1 ethernet: Fix error handling in xemaclite_of_probe
06a97a7afa05 ice: Fix curr_link_speed advertised speed
fd0ca20f1846 ice: Don't use GFP_KERNEL in atomic context
15d1271d89b8 ice: Fix error with handling of bonding MTU
9bda6a09e7ef ice: stop disabling VFs due to PF error responses
49839cb40d6c i40e: stop disabling VFs due to PF error responses
35f11aba74e2 iavf: Fix handling of vlan strip virtual channel messages
0716607ad241 ARM: dts: aspeed: Fix AST2600 quad spi group
9c0686caa822 net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate()
f9ec15fc3c48 drm/sun4i: mixer: Fix P010 and P210 format numbers
c5883d38a470 gpiolib: acpi: Convert ACPI value of debounce to microseconds
c014efbd1c28 smsc95xx: Ignore -ENODEV errors when device is unplugged
3acc8788febf qed: return status of qed_iov_get_link
e5d078d21fa0 esp: Fix BEET mode inter address family tunneling on GSO
4aaabbffc3b0 esp: Fix possible buffer overflow in ESP transformation
4dfa7d3508bf net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare()
92d97017c67c isdn: hfcpci: check the return value of dma_set_mask() in setup_hw()
4b1743bc715a vdpa: fix use-after-free on vp_vdpa_remove
8848b0fa9bf1 virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero
f8d88e86e90e vhost: fix hung thread due to erroneous iotlb entries
7777b1f795af mISDN: Fix memory leak in dsp_pipeline_build()
20145e05e497 net: phy: meson-gxl: fix interrupt handling in forced mode
90a2f4fc5b23 vduse: Fix returning wrong type in vduse_domain_alloc_iova()
e7e118416465 vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command
f96dc3adb9a9 tipc: fix kernel panic when enabling bearer
0a99594d2058 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias
e52ecbca254b HID: vivaldi: fix sysfs attributes leak
ea45b38caf2b clk: qcom: dispcc: Update the transition delay for MDSS GDSC
ba24eb3cc95c clk: qcom: gdsc: Add support to update GDSC transition delay
b6c624d07bf2 ARM: boot: dts: bcm2711: Fix HVS register range
3ffbe85cda7f HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts
a5334502f91f HID: elo: Revert USB reference counting
af4fcf85c88d arm64: dts: qcom: sm8350: Correct UFS symbol clocks
8fa52df84c58 arm64: dts: qcom: sm8350: Describe GCC dependency clocks
aa79753319d8 Linux 5.15.28
39d332de8edb Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE"
dea18aef2021 xen/netfront: react properly to failing gnttab_end_foreign_access_ref()
27dc69aa5568 xen/gnttab: fix gnttab_end_foreign_access() without page specified
5bff1721c8f9 xen/pvcalls: use alloc/free_pages_exact()
a019d26830e8 xen/9p: use alloc/free_pages_exact()
90c5f198b923 xen: remove gnttab_query_foreign_access()
f06e3edaeac1 xen/gntalloc: don't use gnttab_query_foreign_access()
f1c85942314d xen/scsifront: don't use gnttab_query_foreign_access() for mapped status
5d5fa1d53a31 xen/netfront: don't use gnttab_query_foreign_access() for mapped status
f9ade968df79 xen/blkfront: don't use gnttab_query_foreign_access() for mapped status
1dd5b4b230f6 xen/grant-table: add gnttab_try_end_foreign_access()
66cb2bbb522b xen/xenbus: don't let xenbus_grant_ring() remove grants in error case
2b2d2a8ba2e9 ARM: fix build warning in proc-v7-bugs.c
8836a046ef41 arm64: Do not include __READ_ONCE() block in assembly files
431b92c3c25e ARM: Do not use NOCROSSREFS directive with ld.lld
57a65667fbdc ARM: fix co-processor register typo
49062ec32e79 ARM: fix build error when BPF_SYSCALL is disabled
3317d21b84e9 arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting
8979720ac64c arm64: Use the clearbhb instruction in mitigations
fb2bb2ec137c KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated
4bbfd0c28025 arm64: Mitigate spectre style branch history side channels
8e55b9b0e765 arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2
d7066114dcd6 arm64: Add percpu vectors for EL1
cfd0c38125aa arm64: entry: Add macro for reading symbol addresses from the trampoline
50e700a11766 arm64: entry: Add vectors that have the bhb mitigation sequences
ffb8a34c0fd8 arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations
517f988ee050 arm64: entry: Allow the trampoline text to occupy multiple pages
6895584a92ee arm64: entry: Make the kpti trampoline's kpti sequence optional
a40472d463f9 arm64: entry: Move trampoline macros out of ifdef'd section
be9c5526aad6 arm64: entry: Don't assume tramp_vectors is the start of the vectors
2e09754a03a7 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary
e25a9dced2bd arm64: entry: Move the trampoline data page before the text page
4a691bbf56a1 arm64: entry: Free up another register on kpti's tramp_exit path
479c9bb741bf arm64: entry: Make the trampoline cleanup optional
368a1fd8c4a6 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A
44adac5908ff arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
b7beeab84f02 arm64: entry.S: Add ventry overflow sanity checks
e38b3c0d245b arm64: cpufeature: add HWCAP for FEAT_RPRES
a4c234f60269 arm64: cpufeature: add HWCAP for FEAT_AFP
912961e188dc arm64: add ID_AA64ISAR2_EL1 sys register
ac7bc62b78de arm64: Add Cortex-X2 CPU part definition
f0c559c38e98 arm64: Add HWCAP for self-synchronising virtual counter
d82f489cbbdb arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
842f2d498ee1 ARM: include unprivileged BPF status in Spectre V2 reporting
576548846f1e ARM: Spectre-BHB workaround
2dca61693e6c ARM: use LOADADDR() to get load address of sections
878ad97f745e ARM: early traps initialisation
f02cab2bed1a ARM: report Spectre v2 status through sysfs
bf048d1921b6 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT
074d72604639 x86/speculation: Warn about Spectre v2 LFENCE mitigation
36fbbd78471c x86/speculation: Update link to AMD speculation whitepaper
a56566d7a957 x86/speculation: Use generic retpoline by default on AMD
316e4a16524a x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting
eb4596417756 Documentation/hw-vuln: Update spectre doc
d7771f380c90 x86/speculation: Add eIBRS + Retpoline options
f150b6fccf7f x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
e94d490a1ad6 x86,bugs: Unconditionally allow spectre_v2=retpoline,amd
668c821321b4 slip: fix macro redefine warning
----
Link: https://lore.kernel.org/r/20220309155859.239810747@linuxfoundation.org # v5.15.28
Link: https://lore.kernel.org/r/20220310140812.869208747@linuxfoundation.org # v5.15.28
Link: https://lore.kernel.org/r/20220314112743.029192918@linuxfoundation.org # v5.15.29
Link: https://lore.kernel.org/r/20220317124526.308079100@linuxfoundation.org # v5.15.30
Link: https://lore.kernel.org/r/20220321133220.559554263@linuxfoundation.org # v5.15.31
Link: https://lore.kernel.org/r/20220325150419.931802116@linuxfoundation.org # v5.15.32
Link: https://github.com/Freescale/linux-fslc/pull/559
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.27 from stable korg.
Following upstream commits are included in this version:
----
efe3167e52a5 Linux 5.15.27
ea2bc310250d hamradio: fix macro redefine warning
8998aa676205 KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots()
416e3a0e4276 proc: fix documentation and description of pagemap
8b893496892e Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6"
6599d5e8bd75 btrfs: do not start relocation until in progress drops are done
4aef4c900597 btrfs: add missing run of delayed items after unlink during log replay
34146bbadcdd btrfs: qgroup: fix deadlock between rescan worker and remove qgroup
e00077aa439f btrfs: do not WARN_ON() if we have PageError set
725a6ac389b1 btrfs: fix relocation crash due to premature return from btrfs_commit_transaction()
5342e9f3dac0 btrfs: fix lost prealloc extents beyond eof after full fsync
80660a726d47 tracing: Fix return value of __setup handlers
452f64ee0940 tracing/histogram: Fix sorting on old "cpu" value
aa6d3eef28f3 HID: add mapping for KEY_ALL_APPLICATIONS
b355d6a14ba7 HID: add mapping for KEY_DICTATE
74e9545d9e25 Input: samsung-keypad - properly state IOMEM dependency
cb19f03e5f65 Input: elan_i2c - fix regulator enable count imbalance after suspend/resume
f74fc94691f0 Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power()
7a1ee9934b14 MAINTAINERS: adjust file entry for of_net.c after movement
7626ab3a3897 iavf: missing unlocks in iavf_watchdog_task()
d784113217f9 iavf: do not override the adapter state in the watchdog task (again)
d61f3737c559 net: stmmac: perserve TX and RX coalesce value during XDP setup
d666d3363845 selftests: mlxsw: resource_scale: Fix return value
6fe3127d3af1 net: dcb: disable softirqs in dcbnl_flush_dev()
46eed3a37dee drm/amdgpu: fix suspend/resume hang regression
a1e603e5f3b2 nl80211: Handle nla_memdup failures in handle_nan_filter
a30496660634 MIPS: ralink: mt7621: use bitwise NOT instead of logical
68c4fe2ef0bf e1000e: Fix possible HW unit hang after an s0ix exit
9dfe6abc6c13 drm/bridge: ti-sn65dsi86: Properly undo autosuspend
d675c05b792e drm/i915/guc/slpc: Correct the param count for unset param
6f62bc0fc12b iavf: Fix __IAVF_RESETTING state usage
598bc8955916 iavf: Fix race in init state
ddc5db0bcfa2 iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS
8c0e4da63385 iavf: Fix init state closure on remove
85aa76066fef iavf: Add waiting so the port is initialized in remove
e734c794dea3 iavf: Fix kernel BUG in free_msi_irqs
200366d1a583 iavf: Add helper function to go from pci_dev to adapter
23901462c301 iavf: Rework mutexes for better synchronisation
9fedc4f86ee3 iavf: Add trace while removing device
b4e0e00a361d iavf: Combine init and watchdog state machines
57d2f0db2e63 iavf: Add __IAVF_INIT_FAILED state
7e2d102501e1 iavf: Refactor iavf state machine tracking
f8ce435f2c81 net: sparx5: Fix add vlan when invalid operation
50948cea504c net: chelsio: cxgb3: check the return value of pci_find_capability()
ea3d3c36a4fa ibmvnic: complete init_done on transport events
13e3b51ffaf8 ibmvnic: define flush_reset_queue helper
046d933c1b74 ibmvnic: initialize rc before completing wait
bb20939bc8d1 net: stmmac: only enable DMA interrupts when ready
e753b639363d net: stmmac: enhance XDP ZC driver level switching performance
8cdac518eac7 can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8
04746dbd9593 ARM: tegra: Move panels to AUX bus
9920d99cc89a netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant
4ed52fbeb967 soc: fsl: qe: Check of ioremap return value
c2266d20251c soc: fsl: guts: Add a missing memory allocation failure check
20ff0ff315cd soc: fsl: guts: Revert commit 3c0d64e867ed
40d763efa5bf ARM: dts: Use 32KiHz oscillator on devkit8000
50bce7f03e8c ARM: dts: switch timer config to common devkit8000 devicetree
af143626eb85 MIPS: ralink: mt7621: do memory detection on KSEG1
378e2fe1eb58 iommu/amd: Fix I/O page table memory leak
f6cabb721c5b arm64: dts: juno: Remove GICv2m dma-range
3411613611a5 sched: Fix yet more sched_fork() races
3d76a995f646 s390/extable: fix exception table sorting
b7c35587be23 memfd: fix F_SEAL_WRITE after shmem huge page allocated
39738a2346b2 ibmvnic: free reset-work-item when flushing
d4706de93cf7 igc: igc_write_phy_reg_gpy: drop premature return
896d1b8a3612 pinctrl: sunxi: Use unique lockdep classes for IRQs
09423ff81601 selftests: mlxsw: tc_police_scale: Make test more robust
0c3f34beb459 mptcp: Correctly set DATA_FIN timeout when number of retransmits is large
d7a4b54f4fc5 ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions
a664bd7a0084 mips: setup: fix setnocoherentio() boolean setting
f14a0244b1ba ARM: Fix kgdb breakpoint for Thumb2
c9cfcdd111d7 igc: igc_read_phy_reg_gpy: drop premature return
7c1db4a30e29 arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output
6be5b626bec1 iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_find
2b04bb51a9c1 can: gs_usb: change active_channels's type from atomic_t to u8
b6149efc57bf auxdisplay: lcd2s: Use proper API to free the instance of charlcd object
5d53cd33f425 auxdisplay: lcd2s: Fix memory leak in ->remove()
6d6c139d1e2d ASoC: cs4265: Fix the duplicated control name
d442f20e6daf firmware: arm_scmi: Remove space in MODULE_ALIAS name
f9c3aa939c41 auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature
4efa386ef9e1 efivars: Respect "block" flag in efivar_entry_set_safe()
61a303971c3c iavf: Fix deadlock in iavf_reset_task
366f785bbba4 ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc()
ea372aab5490 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe()
1c09774e5ea1 ibmvnic: register netdev after init of adapter
f58ead21dd6a net: sxgbe: fix return value of __setup handler
23a6be260d56 iavf: Fix missing check for running netdev
a83ebad95542 mac80211: treat some SAE auth steps as final
b85dd0d7a503 net: stmmac: fix return value of __setup handler
828f75c24ab8 mac80211: fix forwarded mesh frames AC & queue selection
5afd80c393f4 btrfs: fix ENOSPC failure when attempting direct IO write into NOCOW range
15cbeeaada70 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server
21922d9cde88 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client
80895b6f9154 net/smc: fix connection leak
a559e0598ce6 net: ipa: add an interconnect dependency
4daaf8816d60 net: dcb: flush lingering app table entries for unregistered devices
b11781515208 net: ipv6: ensure we call ipv6_mc_down() at most once
24e49e17cbfc batman-adv: Don't expect inter-netns unique iflink indices
94355d99ad70 batman-adv: Request iflink once in batadv_get_real_netdevice
58ea33965a6f batman-adv: Request iflink once in batadv-on-batadv check
216f3cb587e0 netfilter: nf_queue: handle socket prefetch
dd648bd1b33a netfilter: nf_queue: fix possible use-after-free
63291e95e8ae netfilter: nf_queue: don't assume sk is full socket
3a65b82b1ef2 net: fix up skbs delta_truesize in UDP GRO frag_list
a47e7ac8851c e1000e: Correct NVM checksum verification flow
4020d2e14f13 xfrm: enforce validity of offload input flags
ce0d6bf33c35 xfrm: fix the if_id check in changelink
00c74b587197 bpf, sockmap: Do not ignore orig_len parameter
bd61f192a339 netfilter: fix use-after-free in __nf_register_net_hook()
75cbedd33343 xfrm: fix MTU regression
261eff11ade9 mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls
5d7c23d39660 ntb: intel: fix port config status offset for SPR
78acc7dbd84a blktrace: fix use after free for struct blk_trace
5f298bf7f337 mac80211: fix EAPoL rekey fail in 802.3 rx path
3dafbf915c05 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference
a63eb1e4a2e1 xen/netfront: destroy queues before real_num_tx_queues is zeroed
dab06be16184 drm/amd/display: Reduce dmesg error to a debug print
7508ac360d1e drm/i915: s/JSP2/ICP2/ PCH
a8a86631f4ce iommu/amd: Recover from event log overflow
2aaa085bd012 iommu/vt-d: Fix double list_add when enabling VMD in scalable mode
050b1821f27c ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
7de1ed755e1a iwlwifi: mvm: check debugfs_dir ptr before use
728fb555882b riscv: Fix config KASAN && DEBUG_VIRTUAL
08b22e3f150e riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP
e64d6a689ec5 riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value
6c3d4da8e7a9 ucounts: Fix systemd LimitNPROC with private users regression
3eb418122d12 ALSA: intel_hdmi: Fix reference to PCM buffer address
9285523b4174 net: of: fix stub of_net helpers for CONFIG_NET=n
dc75d7968901 PCI: mvebu: Fix device enumeration regression
35afd8ae1184 drm/amd/display: For vblank_disable_immediate, check PSR is really used
5f283e64a850 bnxt_en: Fix occasional ethtool -t loopback test failures
10dd26349edf drm/amd/display: Fix stream->link_enc unassigned during stream removal
aa280c04da1b cifs: fix confusing unneeded warning message on smb2.1 and earlier
3d74c2c917e4 cifs: protect session channel fields with chan_lock
2594dba1cd79 drm/mediatek: mtk_dsi: Reset the dsi0 hardware
f510d6463949 net: ethernet: litex: Add the dependency on HAS_IOMEM
3a3aa0881aeb of: net: move of_net under net/
960dfaf3b578 ibmvnic: don't release napi in __ibmvnic_open()
1d13e7221035 net: dsa: seville: register the mdiobus under devres
8bfa27186e29 net: dsa: ocelot: seville: utilize of_mdiobus_register
68c8e6d16f57 gve: Recording rx queue before sending to napi
5c66161cceaa drm/i915: Disable DRRS on IVB/HSW port != A
e2b3d1bf6ec3 drm/i915/display: Move DRRS code its own file
23eb29281f1e drm/i915/display: split out dpt out of intel_display.c
fbf6d5f8eef7 riscv/mm: Add XIP_FIXUP for phys_ram_base
86a337bb8030 drm: mxsfb: Fix NULL pointer dereference
9bbeba67bbbd drm: mxsfb: Set fallback bus format when the bridge doesn't provide one
ed4488d8307f drm/amd/display: Update watermark values for DCN301
07058fb18df8 bpf: Fix possible race in inc_misses_counter
aa5040691cb7 bpf: Use u64_stats_t in struct bpf_prog_stats
82a82ad92746 net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic
748438b4e62c net/mlx5e: IPsec: Refactor checksum code in tx data path
f1c0163bb824 octeontx2-af: Add KPU changes to parse NGIO as separate layer
63138001c961 octeontx2-af: Adjust LA pointer for cpt parse header
ab3380a844aa octeontx2-af: cn10k: Use appropriate register for LMAC enable
fe3eafea3907 octeontx2-af: cn10k: RPM hardware timestamp configuration
ef33ae74bb9c octeontx2-af: Reset PTP config in FLR handler
75279de4e392 octeontx2-af: Optimize KPU1 processing for variable-length headers
462c5e6cb241 ethtool: Fix link extended state for big endian
27e01f10d183 drm/amd/display: move FPU associated DSC code to DML folder
691c0030be65 drm/amd/display: Use adjusted DCN301 watermarks
2157e509e5b2 drm/amdgpu: filter out radeon secondary ids as well
f724a438d986 drm/amdgpu: filter out radeon PCI device IDs
48cf33ee6b04 drm/amdgpu/display: Only set vblank_disable_immediate when PSR is not enabled
3f20cf3cd43f hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list()
e9737301f0df selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting
1123c2fb9dc3 kasan: fix quarantine conflicting with init_on_free
f1675103e0f3 mm: defer kmemleak object creation of module_alloc()
013c2af6c15c tracing/probes: check the return value of kstrndup() for pbuf
8a20fed48eb4 tracing/uprobes: Check the return value of kstrdup() for tu->filename
1a62246c2c60 dma-buf: cma_heap: Fix mutex locking section
8654464086a1 i3c: master: dw: check return of dw_i3c_master_get_free_pos()
a80b13642a10 drm/amdgpu: use spin_lock_irqsave to avoid deadlock by local interrupt
5609b7803947 drm/amdkfd: Check for null pointer after calling kmemdup
950d17f190a4 ntb_hw_switchtec: Fix bug with more than 32 partitions
377cbdc92716 ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all
cd07b19fbf37 drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode
1796d5350cb4 drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i_hdmi_phy_get
e209742c13d2 SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points
bdaa8c7b7189 SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point
d3f67ceaeb3f drm/i915: don't call free_mmap_offset when purging
e47679c06afc x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi()
4425ca3677a6 nfsd: fix crash on COPY_NOTIFY with special stateid
0f84cfb465af Revert "nfsd: skip some unnecessary stats in the v4 case"
3abe2a70f5b4 NFSD: Fix verifier returned in stable WRITEs
e7c433270307 PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 registers on emulated bridge
a24745673304 PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge
1d4200e28436 PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge
1ea3f69784ed PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge
9c91c755005b PCI: mvebu: Setup PCIe controller to Root Complex mode
3d394fa375f4 PCI: mvebu: Fix configuring secondary bus of PCIe Root Port via emulated bridge
4396c507a8f8 PCI: mvebu: Fix support for bus mastering and PCI_COMMAND on emulated bridge
bc988b126134 PCI: mvebu: Do not modify PCI IO type bits in conf_write
c1a027629c36 PCI: mvebu: Check for errors from pci_bridge_emul_init() call
7c93c809e00a Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2
16ff93557d1e Input: ti_am335x_tsc - set ADCREFM for X configuration
628761fe0588 tracing: Do not let synth_events block other dyn_event systems during create
f35bacbb795a i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in 'hci_dat_v1_get_index()'
e5264d44f732 i3c: fix incorrect address slot lookup on 64-bit
1adfbfaeb20d KVM: x86: Exit to userspace if emulation prepared a completion callback
3d8468045e39 KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg
00542cbacf22 KVM: X86: Ensure that dirty PDPTRs are loaded
723053e16d55 KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration
32b758d12c24 KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU
b63190d0203f KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest
f303196899f1 PCI: aardvark: Fix checking for MEM resource type
a2f5e9a6f2a0 PCI: dwc: Do not remap invalid res
d9fc43aab60d PCI: rcar: Check if device is runtime suspended instead of __clk_is_enabled()
aa805236ed97 PCI: mediatek-gen3: Disable DVFSRC voltage request
7f361266e981 signal: In get_signal test for signal_group_exit every time through the loop
f98371d2ac83 MIPS: fix local_{add,sub}_return on MIPS64
64b487be33b7 mtd: spi-nor: Fix mtd size for s3an flashes
83ef63535a8a tools/resolve_btf_ids: Close ELF file on error
1bd12b7aaee0 io_uring: fix no lock protection for ctx->cq_extra
384d1b11382b NFSD: Fix zero-length NFSv3 WRITEs
2de88544b3db NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment()
771aca9bc707 ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report()
33e22b6c53d0 tracing: Add ustring operation to filtering string pointers
a9c6e02d223e drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
b2a3068d5f15 ata: pata_hpt37x: fix PCI clock detection
e0bcd6b57793 sched/fair: Fix fault in reweight_entity
6f6ffc717b85 ext4: fast commit may miss file actions
97abcfedc87c ext4: fast commit may not fallback for ineligible commit
647b3f1533f4 ext4: simplify updating of fast commit stats
5abb1d84b6db ext4: drop ineligible txn start stop APIs
82a99bc85c0e serial: stm32: prevent TDR register overwrite when sending x_char
1921d1fd0e60 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
60e6d58ef921 tracing: Add test for user space strings when filtering on string pointers
c9f727219f3e exfat: fix i_blocks for files truncated over 4 GiB
1ffc130388c5 exfat: reuse exfat_inode_info variable instead of calling EXFAT_I()
ab3656acb7b4 usb: gadget: clear related members when goto fail
07de9a494b5a usb: gadget: don't release an existing dev->buf
a1ba98731518 block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
1148adac7781 net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990
f6fbf18d156c i2c: qup: allow COMPILE_TEST
d65d187b51b6 i2c: imx: allow COMPILE_TEST
d2327116861c i2c: cadence: allow COMPILE_TEST
7b22f63b933f dmaengine: shdma: Fix runtime PM imbalance on error
7d0214c38dca selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
4543426cd7b8 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish and Beige Goby
b628fffce58a selftests/seccomp: Fix seccomp failure by adding missing headers
54e7951a1988 cifs: modefromsids must add an ACE for authenticated users
18a9d6b18c2b HID: amd_sfh: Add interrupt handler to process interrupts
852b6b0411e6 HID: amd_sfh: Add functionality to clear interrupts
8ba9a2e72584 HID: amd_sfh: Handle amd_sfh work buffer in PM ops
546d60859ecf cifs: fix double free race when mount fails in cifs_get_root()
ccf46cb68859 cifs: do not use uninitialized data in the owner/group sid
5340a0924ea9 tipc: fix a bit overflow in tipc_crypto_key_rcv()
1ccc12f2240a block: loop:use kstatfs.f_bsize of backing file to set discard granularity
8694330db9b0 KVM: arm64: vgic: Read HW interrupt pending state from the HW
850a77c999b8 btrfs: get rid of warning on transaction commit when using flushoncommit
6279c5263ded Input: clear BTN_RIGHT/MIDDLE on buttonpads
700485846e12 regulator: core: fix false positive in regulator_late_cleanup()
fd64f8bc0644 ASoC: rt5682: do not block workqueue if card is unbound
4235a04ad401 ASoC: rt5668: do not block workqueue if card is unbound
2ed390555dbc i2c: bcm2835: Avoid clock stretching timeouts
e03ad1915ccc mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work
2d27a2bd381f mac80211_hwsim: report NOACK frames in tx_status
----
Link: https://lore.kernel.org/r/20220307091702.378509770@linuxfoundation.org # v5.15.27
Link: https://lore.kernel.org/r/20220307162207.188028559@linuxfoundation.org # v5.15.27
Link: https://github.com/Freescale/linux-fslc/pull/549
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.26 from stable korg.
Following upstream commits are included in this version:
----
8993e6067f26 Linux 5.15.26
3c805fce07c9 ice: fix concurrent reset and removal of VFs
26bc7197f9d3 ice: Fix race conditions between virtchnl handling and VF ndo ops
fd21a0b6da94 memblock: use kfree() to release kmalloced memblock regions
83f331d1debb gpio: tegra186: Fix chip_data type confusion
a15769155440 pinctrl: k210: Fix bias-pull-up
e3a751ee48f9 pinctrl: fix loop in k210_pinconf_get_drive()
92cab57ea6d7 tty: n_gsm: fix deadlock in gsmtty_open()
06bce5327b76 tty: n_gsm: fix wrong modem processing in convergence layer type 2
1bc6f3b19bc6 tty: n_gsm: fix wrong tty control line for flow control
50cacb783bb3 tty: n_gsm: fix NULL pointer access due to DLCI release
519d0b389c10 tty: n_gsm: fix proper link termination after failed open
4f0ab1c8a5a6 tty: n_gsm: fix encoding of control signal octet bit DV
1851b9a46706 riscv: fix oops caused by irqsoff latency tracer
e0ff4dffded5 riscv: fix nommu_k210_sdcard_defconfig
72aa720acacf IB/qib: Fix duplicate sysfs directory name
7a7e1b3aeef7 tps6598x: clear int mask on probe failure
bde6a6b111b9 staging: fbtft: fb_st7789v: reset display before initialization
ba9efbbf6745 thermal: int340x: fix memory leak in int3400_notify()
00265efbd3e5 RDMA/cma: Do not change route.addr.src_addr outside state checks
8df508b7a44c btrfs: prevent copying too big compressed lzo segment
d2bef2cbd3b1 driver core: Free DMA range map when device is released
453a82127f17 mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property
fcd3f5906d64 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property
ce94606060d7 xhci: Prevent futile URB re-submissions due to incorrect return value.
c8b38e557414 xhci: re-initialize the HC during resume if HCE was set
88f69c64443f usb: dwc3: gadget: Let the interrupt handler disable bottom halves.
83e0190fb77c usb: dwc3: pci: Fix Bay Trail phy GPIO mappings
e62f41a6528f usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail
943a914d3dab usb: dwc2: drd: fix soft connect when gadget is unconfigured
85171fbf714c USB: serial: option: add Telit LE910R1 compositions
c331aa7e7064 USB: serial: option: add support for DW5829e
6db927ce66ac tracefs: Set the group ownership in apply_options() not parse_options()
2c775ad1fd5e USB: gadget: validate endpoint index for xilinx udc
da514063440b usb: gadget: rndis: add spinlock for rndis response list
f7c9fd0dff99 Revert "USB: serial: ch341: add new Product ID for CH341A"
27089f04fac6 ata: pata_hpt37x: disable primary channel on HPT371
4e508c593573 sc16is7xx: Fix for incorrect data being transmitted
72b0fba2dd4d iio: Fix error handling for PM
1f05c7568445 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot
c77f4ae7bd43 iio: accel: fxls8962af: add padding to regmap for SPI
ca9d1799be68 iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits
0cb9b2f73c18 iio: adc: tsc2046: fix memory corruption by preventing array overflow
fe7347780298 iio: adc: men_z188_adc: Fix a resource leak in an error handling path
7bdf7d5f0cbd iio:imu:adis16480: fix buffering for devices with no burst mode
9000406481a5 tracing: Have traceon and traceoff trigger honor the instance
7e35b31e2cee tracing: Dump stacktrace trigger to the corresponding instance
c8b56e51aa91 RDMA/ib_srp: Fix a deadlock
e7a66dd26877 configfs: fix a race in configfs_{,un}register_subsystem()
a94879d41917 bnxt_en: Increase firmware message response DMA wait time
27440589551f RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close
bf2cfad0c6e4 RDMA/rtrs-clt: Fix possible double free in error case
ff999198ec21 net-timestamp: convert sk->sk_tskey to atomic_t
d99dcdabc52a regmap-irq: Update interrupt clear register for proper reset
43221f446c02 gpio: rockchip: Reset int_bothedge when changing trigger
3c32405d6474 spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op()
2378f94c8d9b net/mlx5: Update log_max_qp value to be 17 at most
6e94d2863384 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets
95c1867704d0 net/mlx5e: MPLSoUDP decap, fix check for unsupported matches
d4d188487ddc net/mlx5: DR, Fix the threshold that defines when pool sync is initiated
9703a9e2f968 net/mlx5: Fix wrong limitation of metadata match on ecpf
f63548dd05ab net/mlx5: Fix possible deadlock on rule deletion
837b0d2e69e8 net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version
954997aeb8f2 ibmvnic: schedule failover only if vioctl fails
117a5a7f019e net/mlx5: DR, Cache STE shadow memory
6b6094db77e6 udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister()
4039254acbd4 surface: surface3_power: Fix battery readings on batteries without a serial number
062772d5cc8c net/smc: Use a mutex for locking "struct smc_pnettable"
e96e204ee6fa netfilter: nf_tables: fix memory leak during stateful obj update
7d258451d345 net: mdio-ipq4019: add delay after clock enable
9d8097caa732 nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac()
8ffb8ac34488 netfilter: nf_tables: unregister flowtable hooks on netns exit
2e15fa8091de net: Force inlining of checksum functions in net/checksum.h
be2d38247657 net: ll_temac: check the return value of devm_kmalloc()
a95ea90deb30 net/sched: act_ct: Fix flow table lookup after ct clear or switching zones
d064d0c39405 drm/i915/dg2: Print PHY name properly on calibration error
eae86ab32069 drm/vc4: crtc: Fix runtime_pm reference counting
163e50b00530 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
143dafa60aa7 drm/edid: Always set RGB444
f941104aa116 openvswitch: Fix setting ipv6 fields causing hw csum failure
62ca33976ddc net: mv643xx_eth: process retval from of_get_mac_address
899e56a1ad43 gso: do not skip outer ip header in case of ipip and net_failover
0a9bc4179c30 tipc: Fix end of loop tests for list_for_each_entry()
8270e92a0e42 nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info
6f2e0ae12aa8 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends
c718ea4e7382 io_uring: add a schedule point in io_add_buffers()
8628f489b749 bpf: Add schedule points in batch ops
976406c5cc00 bpf: Fix a bpf_timer initialization issue
755d4b744056 selftests: bpf: Check bpf_msg_push_data return value
5d75e374eb77 bpf: Do not try bpf_msg_push_data with len 0
719d1c2524c8 bpf: Fix crash due to incorrect copy_map_value
de49b0e1cf62 net/mlx5: Update the list of the PCI supported devices
9594d817b5eb ice: initialize local variable 'tlv'
b3615ea66b91 ice: check the return of ice_ptp_gettimex64
7e8da9964437 net/mlx5: Fix tc max supported prio for nic mode
7efe8499cb90 hwmon: Handle failure to register sensor with thermal zone correctly
86da2e4a1284 bnxt_en: Fix incorrect multicast rx mask setting when not requested
24931b4d199e bnxt_en: Fix offline ethtool selftest with RDMA enabled
f84bbb9893bd bnxt_en: Fix active FEC reporting to ethtool
1243861bc002 bnx2x: fix driver load from initrd
7c844c7af784 selftests: mptcp: be more conservative with cookie MPJ limits
f76977643339 selftests: mptcp: fix diag instability
f25ae162f4b3 mptcp: add mibs counter for ignored incoming options
150d1e06c4f1 mptcp: fix race in incoming ADD_ADDR option processing
40bbab9d4ed7 perf data: Fix double free in perf_session__delete()
05ef4f56173e perf evlist: Fix failed to use cpu list for uncore events
0b92b5f4c50b gpu: host1x: Always return syncpoint value when waiting
734d80b4365a Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC"
1cfb33b338fb ping: remove pr_err from ping_lookup
2922aff43397 optee: use driver internal tee_context for some rpc
0efdc0360395 tee: export teedev_open() and teedev_close_context()
6c5d780469d6 netfilter: nf_tables_offload: incorrect flow offload action array size
144f3008524c netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES dependency
cb2313b216be netfilter: xt_socket: fix a typo in socket_mt_destroy()
49909c9f8458 CDC-NCM: avoid overflow in sanity checking
4b77aab7ada7 USB: zaurus: support another broken Zaurus
9f2d61477990 sr9700: sanity check for packet length
0726fca0b6cc drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGV
1b4445e09df8 drm/i915: Correctly populate use_sagv_wm for all pipes
7782e3c4e539 drm/i915: Widen the QGV point mask
8840d963e566 drm/amdgpu: do not enable asic reset for raven2
70b2413ac30c drm/amdgpu: disable MMHUB PG for Picasso
ea44fcee7e3d drm/amd: Check if ASPM is enabled from PCIe subsystem
c00e4c01f470 drm/amd/pm: fix some OEM SKU specific stability issues
211b67fb5a49 drm/amd/display: Protect update_bw_bounding_box FPU code.
4c3644b6c96c KVM: x86/mmu: make apf token non-zero to fix bug
759e5dc6554d parisc/unaligned: Fix ldw() and stw() unalignment handlers
bf0b3d61e002 parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel
960d474e451b vhost/vsock: don't check owner in vhost_vsock_stop() while releasing
af091cc27e37 selinux: fix misuse of mutex_is_locked()
0d773aaf5a90 io_uring: disallow modification of rsrc_data during quiesce
7c83437fb3ae io_uring: don't convert to jiffies for waiting on timeouts
6d20ff677349 clk: jz4725b: fix mmc0 clock gating
b80fbc20f334 btrfs: tree-checker: check item_size for dev_item
7e80846a9927 btrfs: tree-checker: check item_size for inode_item
a6d9692cadb9 x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing
ebeb7b73571e cgroup-v1: Correct privileges check in release_agent writes
ffed0bf6a63d cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
f89903ae99bd mm/filemap: Fix handling of THPs in generic_file_buffered_read()
1e7beca28299 Linux 5.15.25
5dcc36569734 lockdep: Correct lock_classes index mapping
c2df4c62a189 i2c: brcmstb: fix support for DSL and CM variants
ec7d87b64e78 ice: enable parsing IPSEC SPI headers for RSS
0b4ea5b72b17 scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp()
795feafb7234 copy_process(): Move fd_install() out of sighand->siglock critical section
3e41445287af dmaengine: ptdma: Fix the error handling path in pt_core_init()
8641ceb41f30 i2c: qcom-cci: don't put a device tree node before i2c_add_adapter()
7512f91bc313 i2c: qcom-cci: don't delete an unregistered adapter
052707279e70 tests: fix idmapped mount_setattr test
6b186a23af0d dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size
4f3a0737992c dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe
62e228e3e169 dmaengine: sh: rcar-dmac: Check for error num after setting mask
f4a821b098c5 net: sched: limit TC_ACT_REPEAT loops
2b2be95b6013 ucounts: Move RLIMIT_NPROC handling after set_user
b5f949d9a9c3 rlimit: Fix RLIMIT_NPROC enforcement failure caused by capability calls in set_user
114e9f141822 lib/iov_iter: initialize "flags" in new pipe_buffer
2d2d92cfcd3b ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1
efc853d8ffd5 ucounts: Base set_cred_ucounts changes on the real user
f418bfabea43 ucounts: In set_cred_ucounts assume new->ucounts is non-NULL
d464492eb391 ucounts: Handle wrapping in is_ucounts_overlimit
e1e26697d032 EDAC: Fix calculation of returned address and next offset in edac_align_ptr()
e6da726eb67d scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop
3f2bc7f028f6 kconfig: fix failing to generate auto.conf
88289d56cb28 net: macb: Align the dma and coherent dma masks
b501b0f4e113 net: usb: qmi_wwan: Add support for Dell DW5829e
1ddab2ee8829 drm/amd/display: fix yellow carp wm clamping
929b2eddebc2 drm/amd/display: Cap pflip irqs per max otg number
3fd92f5be6c4 display/amd: decrease message verbosity about watermarks table failure
eb61dbb192b1 tracing: Fix tp_printk option related with tp_printk_stop_on_boot
893297940084 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case
9921c866dc36 xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create
b5caba5efbab soc: aspeed: lpc-ctrl: Block error printing on probe defer cases
71720cae1cad ata: libata-core: Disable TRIM on M88V29
62542c5f18a1 kconfig: let 'shell' return enough output for deep path names
004458327695 ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems"
246dfbc12539 mm: io_uring: allow oom-killer from io_uring_setup
54d69f072d5e selftests: fixup build warnings in pidfd / clone3 tests
fc6d187f2986 pidfd: fix test failure due to stack overflow on some arches
9659711c3248 arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
42b3092ccfb1 arm64: dts: meson-g12: add ATF BL32 reserved-memory region
de3b10b7ccc6 arm64: dts: meson-gx: add ATF BL32 reserved-memory region
5644bf688e4a ksmbd: don't align last entry offset in smb2 query directory
03dd71e0b9d8 ksmbd: fix same UniqueId for dot and dotdot entries
7afed8b3608e netfilter: conntrack: don't refresh sctp entries in closed state
f7b95b396700 x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm
c4315bffe5d0 irqchip/sifive-plic: Add missing thead,c900-plic match string
459b97c958c1 phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphy
993db6da4aec staging: vc04_services: Fix RCU dereference check
6a469cf7f372 phy: usb: Leave some clocks running during suspend
9492e1e53e7d ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of
1587d6b1e0b9 ARM: OMAP2+: hwmod: Add of_node_put() before break
5f45f96f4189 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW
0d3b91d4d9f5 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event
d8110cb2cf19 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
c377e2ba78d3 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj
6936f02d14ed mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get
de0d102d0c8c HID: elo: fix memory leak in elo_probe
ffe36e3a991e mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status
9fd00a568663 mtd: phram: Prevent divide by zero bug in phram_setup()
3eb5185896a6 mtd: parsers: qcom: Fix missing free for pparts in cleanup
eb03cb6e03ff mtd: parsers: qcom: Fix kernel panic on skipped partition
502f86f5168a mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()
e65450a12cf4 block: fix surprise removal for drivers calling blk_set_queue_dying
e1dce8e127fd tty: n_tty: do not look ahead for EOL character past the end of the buffer
21165833efa6 NFS: Do not report writeback errors in nfs_getattr()
f1322f10f60c NFS: LOOKUP_DIRECTORY is also ok with symlinks
f2238b4e83b6 NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked()
4b9c861a589e block/wbt: fix negative inflight counter when remove scsi device
a22b213139e0 ASoC: qcom: Actually clear DMA interrupt register for HDMI
ce3e1f82da73 ASoC: tas2770: Insert post reset delay
493c9e850677 scsi: ufs: Fix a deadlock in the error handler
2af0fdfbfb37 scsi: ufs: Remove dead code
84c109620fef tipc: fix wrong notification node addresses
727dd33561d5 smb3: fix snapshot mount option
4a7ec50298b1 mtd: rawnand: gpmi: don't leak PM reference in error path
45948a4b1fd0 powerpc/lib/sstep: fix 'ptesync' build error
0e0b5705640c powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE
68b8924f6038 cifs: fix set of group SID via NTSD xattrs
b4b8e7ae1346 ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx()
312d8074bc99 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx()
ed1e33f121ea ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()
edb43ae4ca8d ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()
900d37d7d8ef ALSA: hda: Fix missing codec probe on Shenker Dock 15
f9d9574a8ba8 ALSA: hda: Fix regression on forced probe mask option
3b6134e35a60 ALSA: hda/realtek: Fix deadlock by COEF mutex
a562de3b700a ALSA: hda/realtek: Add quirk for Legion Y9000X 2019
2c9a7e11127e ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra
7285daaca3cd arm64: Correct wrong label in macro __init_el2_gicv3
b04dcc00ae33 selftests/exec: Add non-regular to TEST_GEN_PROGS
bf4161eb7e3b perf bpf: Defer freeing string after possible strlen() on it
e8ba5b039eea net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled
6b1c9f99c2e6 dpaa2-eth: Initialize mutex used in one step timestamping path
d3c9dd36ec24 dpaa2-switch: fix default return of dpaa2_switch_flower_parse_mirror_key
1a16f047946b tipc: fix wrong publisher node address in link publications
868366d627e4 atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC
0e6727589aea net: phy: mediatek: remove PHY mode check on MT7531
7de7ba7a8bd4 net/smc: Avoid overwriting the copies of clcsock callback functions
f8ba235c4927 libsubcmd: Fix use-after-free for realloc(..., 0)
4c9f207810b7 bonding: fix data-races around agg_select_timer
9bb363ba014f net_sched: add __rcu annotation to netdev->qdisc
3077976a752a drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit
bdb6df9bedb3 bonding: force carrier update when releasing slave
b9ff5667e116 ping: fix the dif and sdif check in ping_lookup
392c42424ae0 net: ieee802154: ca8210: Fix lifs/sifs periods
4b27446b538d net: dsa: lan9303: add VLAN IDs to master device
860c5c275ed2 net: dsa: lan9303: handle hwaccel VLAN tags
df2495f329b0 net: dsa: lantiq_gswip: fix use after free in gswip_remove()
2566a89b9e16 net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN
d8905a499af4 net: dsa: lan9303: fix reset on probe
241e633cb379 cfg80211: fix race in netlink owner interface destruction
c4caf72a42d3 brcmfmac: firmware: Fix crash in brcm_alt_fw_path
00fb850c8a1a mac80211: mlme: check for null after calling kmemdup
61e8fc49a9f8 Revert "net: ethernet: bgmac: Use devm_platform_ioremap_resource_byname"
d51cd648dbca ipv6: per-netns exclusive flowlabel checks
3e11ef1903cf ipv6: mcast: use rcu-safe version of ipv6_get_lladdr()
9ed25183e6d4 ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt
db333693b052 ipv4: fix data races in fib_alias_hw_flags_set
5dc653ef0785 selftests: netfilter: disable rp_filter on router
2035d13eb12e netfilter: nft_synproxy: unregister hooks on init error path
a1d9e1f14207 selftests: netfilter: fix exit value for nft_concat_range
b10f4b00e10a iwlwifi: mvm: don't send SAR GEO command for 3160 devices
c448b0541abf iwlwifi: pcie: gen2: fix locking when "HW not ready"
78cd5c0acfed iwlwifi: pcie: fix locking when "HW not ready"
79bdf56cc55d drm/i915/ttm: tweak priority hint selection
e4778408c04d drm/i915/gvt: Make DRM_I915_GVT depend on X86
02f7d38533ba drm/cma-helper: Set VM_DONTEXPAND for mmap
787468ee7a43 vsock: remove vsock from connected table when connect is interrupted by a signal
fe802b3fe763 drm/i915: Fix mbus join config lookup
34f5556ddf2b drm/i915: Fix dbuf slice config lookup
d006f2fe7d62 drm/i915/opregion: check port number bounds for SWSCI display power state
960c8a55016b drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix.
3851046599c1 drm/amd/pm: correct the sequence of sending gpu reset msg
a1596e0277ed drm/atomic: Don't pollute crtc_state->mode_blob with error pointers
68f3a4252e97 drm/radeon: Fix backlight control on iMac 12,1
ddd46059f7d9 iwlwifi: fix use-after-free
8209fede7d58 KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state
74b426bea4f7 KVM: x86: nSVM: fix potential NULL derefernce on nested migration
417b87cb2311 KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG case
cd14c7342df5 KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSM
b5c86e750388 KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU
b16817a6de31 random: wake up /dev/random writers after zap
effdcc250584 gcc-plugins/stackleak: Use noinstr in favor of notrace
0a01326fddf6 Revert "module, async: async_synchronize_full() on module init iff async is used"
769a6b33ec9f x86/Xen: streamline (and fix) PV CPU enumeration
0fec53c5dca8 drm/amdgpu: fix logic inversion in check
38108fd273ac drm/amd: Only run s3 or s0ix if system is configured properly
72808bb42c87 drm/amd: add support to check whether the system is set to s3
0ceba4d64fee net: sparx5: do not refer to skb after passing it on
646952b2210f nvme-rdma: fix possible use-after-free in transport error_recovery work
5e42fca37ccc nvme-tcp: fix possible use-after-free in transport error_recovery work
e043fb5a0336 nvme: fix a possible use-after-free in controller reset during load
64519c9e32ac drm/amd: Warn users about potential s0ix problems
d9d93f32534a scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task
3c334cdfd949 scsi: pm8001: Fix use-after-free for aborted TMF sas_task
f2c58667ffcd scsi: core: Reallocate device's budget map on queue depth change
46756cc81099 kselftest: Fix vdso_test_abi return status
3801775a07b5 scsi: pm80xx: Fix double completion for SATA devices
64d6f76958c5 quota: make dquot_quota_sync return errors from ->sync_fs
38f22c730c38 vfs: make freeze_super abort when sync_filesystem returns error
5d3e1af11e07 pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP
4c958f0c5714 ax25: improve the incomplete fix to avoid UAF and NPD bugs
bced176da6e0 selftests: skip mincore.check_file_mmap when fs lacks needed support
7d10b671a052 selftests: openat2: Skip testcases that fail with EOPNOTSUPP
04542fd44dd7 selftests: openat2: Add missing dependency in Makefile
a613105e07b9 selftests: openat2: Print also errno in failure messages
16d28de2f361 selftests/zram: Adapt the situation that /dev/zram0 is being used
9172557bdf13 selftests/zram01.sh: Fix compression ratio calculation
586ec7c0992a selftests/zram: Skip max_comp_streams interface on newer kernel
23b2a2538240 net: ieee802154: at86rf230: Stop leaking skb's
c99068d6839c kselftest: signal all child processes
eb3b35385558 selftests: rtc: Increase test timeout so that all tests run
ec1d9bb08850 kunit: tool: Import missing importlib.abc
fdad28ff1d1d platform/x86: ISST: Fix possible circular locking dependency detected
54688a550924 platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1
7e234c47fd2f btrfs: send: in case of IO error log it
94e76b372817 parisc: Add ioread64_lo_hi() and iowrite64_lo_hi()
c7a4b1d155d3 PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology
7da6ba116cdc HID: amd_sfh: Correct the structure field name
6b75f5c18f38 HID: amd_sfh: Increase sensor command timeout
bdbc65eb77ee HID: i2c-hid: goodix: Fix a lockdep splat
6451058f2720 HID: amd_sfh: Add illuminance mask to limit ALS max value
b3dc4b9d3ca6 mm: don't try to NUMA-migrate COW pages that have other uses
f3ff5f75d8f6 mmc: block: fix read single on recovery logic
5b6e29b9306c parisc: Fix sglist access in ccio-dma.c
8c8e949ae81e parisc: Fix data TLB miss in sba_unmap_sg
9413b2e2bdb7 parisc: Drop __init from map_pages declaration
35c955b5a45e serial: parisc: GSC: fix build when IOSAPIC is not set
7a25d8249971 parisc: Show error if wrong 32/64-bit compiler is being used
9750d45760c8 Revert "svm: Add warning message for AVIC IPI invalid target"
65ad2f6191a6 HID:Add support for UGTABLET WP5540
06bd0f157e70 scsi: lpfc: Fix mailbox command failure during driver initialization
ae6ca6343929 btrfs: zoned: cache reported zone during mount
a8dd0cfa3779 fs/proc: task_mmu.c: don't read mapcount for migration entry
f0a60c7c4ede drm/nouveau/pmu/gm200-: use alternate falcon reset sequence
a0ebea480bb3 Linux 5.15.24
65ab30f6a695 iommu: Fix potential use-after-free during probe
7969fe91c983 perf: Fix list corruption in perf_cgroup_switch()
8ebcd2c680e1 arm64: dts: imx8mq: fix lcdif port node
48f54966f7f7 MIPS: octeon: Fix missed PTR->PTR_WD conversion
cd4494f8685c scsi: lpfc: Reduce log messages seen after firmware download
6737f9a95a42 scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled
c8e9c2b52c4c Makefile.extrawarn: Move -Wunaligned-access to W=1
24645c47880b x86/sgx: Silence softlockup detection when releasing large enclaves
30de73bebf2b hwmon: (dell-smm) Speed up setting of fan speed
16cde074b00c bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W
2c1d20e34669 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55
fe990b7bf6ac s390/cio: verify the driver availability for path_event call
56ca18dd5483 signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE
f7a56fcca2e4 seccomp: Invalidate seccomp mode to catch death failures
956cf21cd1ae mm: memcg: synchronize objcg lists with a dedicated spinlock
b7f54894aa75 iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL
7a360e546ad9 phy: ti: Fix missing sentinel for clk_div_table
12431425c466 speakup-dectlk: Restore pitch setting
9ae3dad535a9 USB: serial: cp210x: add CPI Bulk Coin Recycler id
7e5108a22f19 USB: serial: cp210x: add NCR Retail IO box id
8d226d39d052 USB: serial: ch341: add support for GW Instek USB2.0-Serial devices
2ea4f4612cb9 USB: serial: option: add ZTE MF286D modem
24311a9fc426 USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320
2330b2ba6465 usb: raw-gadget: fix handling of dual-direction-capable endpoints
33d2a0c1ec20 usb: gadget: f_uac2: Define specific wTerminalType
2da3b0ab54fb usb: gadget: rndis: check size of RNDIS_MSG_SET command
3e33e5c67cb9 USB: gadget: validate interface OS descriptor requests
d3d5bfb3a279 usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition
8d2b04dad380 usb: dwc3: gadget: Prevent core from processing stale TRBs
93feb2bdf6d4 usb: ulpi: Call of_node_put correctly
fc50f42e4616 usb: ulpi: Move of_node_put to ulpi_dev_release
ffd0393adcdc net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup
f4e72ad027b0 Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured"
a6ef1bda0efd usb: dwc2: drd: fix soft connect when gadget is unconfigured
9a5f471ae380 eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX
decb36e9a9f0 n_tty: wake up poll(POLLRDNORM) on receiving data
573321db328b vt_ioctl: add array_index_nospec to VT_ACTIVATE
ffe54289b02e vt_ioctl: fix array_index_nospec in vt_setactivate
f916181692cb net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister
d98ba26a4ba9 net: mscc: ocelot: fix mutex lock error during ethtool stats read
41a8c548d47b ice: Avoid RTNL lock when re-creating auxiliary device
f9daedc3ab8f ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler
52eb5c86ede4 ice: fix IPIP and SIT TSO offload
efd399e12c1b ice: fix an error code in ice_cfg_phy_fec()
12e067a4d98f dpaa2-eth: unregister the netdev before disconnecting from the PHY
29b25d5f8f30 mptcp: netlink: process IPv6 addrs in creating listening sockets
dcd1c4663469 drm/amd/pm: fix hwmon node of power1_label create issue
4b24ef1d03cf net: amd-xgbe: disable interrupts during pci removal
489d9fa78e59 tipc: rate limit warning for received illegal binding update
bb04b5527aff net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE
b8ac37e57044 veth: fix races around rq->rx_notify_masked
fdcb263fa5cd net: fix a memleak when uncloning an skb dst and its metadata
f1ab1ba32d36 net: do not keep the dst cache when uncloning an skb dst and its metadata
6cbe14cc0eb6 nfp: flower: fix ida_idx not being released
3cab045c99db ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path
b5652bc50dde net: dsa: lantiq_gswip: don't use devres for mdiobus
46b747232329 net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbinding
8cda7577a0b4 net: dsa: felix: don't use devres for mdiobus
caabb5f64f5c net: dsa: bcm_sf2: don't use devres for mdiobus
aae1c6a1d3d6 net: dsa: ar9331: register the mdiobus under devres
8b626d45127d net: dsa: mv88e6xxx: don't use devres for mdiobus
147540cae264 bonding: pair enable_port with slave_arr_updates
3523167d6658 fbcon: Avoid 'cap' set but not used warning
ef2cb1fc0365 gpio: sifive: use the correct register to read output values
d9daa2b76dde gpiolib: Never return internal error codes to user space
e799974e7cbb ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE
ab142ea5d502 drm/panel: simple: Assign data from panel_dpi_probe() correctly
9e3dd49145f3 ixgbevf: Require large buffers for build_skb on 82599VF
51eece9f8a1d arm64: dts: meson-sm1-odroid: fix boot loop after reboot
57154c07ed62 arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2
162f8057192c arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator
006dc5815bb3 arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133'
c5ee4cbd0f1b netfilter: ctnetlink: disable helper autoassign
7f486bed5ec0 net: sparx5: Fix get_stat64 crash in tcpdump
e4382d0a39f9 misc: fastrpc: avoid double fput() on failed usercopy
f5e8733d93cf drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.
3d2bc21a6768 NFS: Don't skip directory entries when doing uncached readdir
557302faea9c NFS: Don't overfill uncached readdir pages
00181d6c9665 gpio: aggregator: Fix calling into sleeping GPIO controllers
ddcb149ce10a phy: dphy: Correct clk_pre parameter
72a8aee863af usb: f_fs: Fix use-after-free for epfile
0ed2f9a97a92 arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers
af6a1d60a13c ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo
94b16ca86ab6 phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable()
541ec7bfeed3 phy: xilinx: zynqmp: Fix bus width setting for SGMII
58c42f415b81 ARM: dts: imx6qdl-udoo: Properly describe the SD card detect
025c6eef1490 staging: fbtft: Fix error path in fbtft_driver_module_init()
c0ad2c2cac1b phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option
86cdc3060d41 ARM: dts: meson8b: Fix the UART device-tree schema validation
5253b083f0a8 ARM: dts: meson8: Fix the UART device-tree schema validation
00d135070efa ARM: dts: meson: Fix the UART compatible strings
c22bddf61db0 ARM: dts: Fix timer regression for beagleboard revision c
ac14a51c3169 drm/i915: Populate pipe dbuf slices more accurately during readout
8d6a31b83cdd drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration
05ffa30c99f7 drm/rockchip: vop: Correct RK3399 VOP register fields
c1af59449d80 drm/amdgpu/display: change pipe policy for DCN 2.0
0e546bb1324e PM: s2idle: ACPI: Fix wakeup interrupts handling
65aabd296665 ACPI/IORT: Check node revision for PMCG resources
64c37c05f7ad nvme-tcp: fix bogus request completion when failing to send AER
7740eb27c38e ARM: socfpga: fix missing RESET_CONTROLLER
ccdd7956cd28 ARM: dts: Fix boot regression on Skomer
14917a884f70 ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group
4134396f99d2 gfs2: Fix gfs2_release for non-writers regression
71f46f3d1bf2 riscv: eliminate unreliable __builtin_frame_address(1)
efe220337181 riscv: cpu-hotplug: clear cpu from numa map when teardown
7486227fa47a riscv: fix build with binutils 2.38
67398d2c7b8c KVM: x86: Report deprecated x87 features in supported CPUID
c09a83ae3b2e KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow
f7da3276e087 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode
11f9427d01a3 KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS
a3c43649600b KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER
d44af3ad2a21 KVM: eventfd: Fix false positive RCU usage warning
a85f3ea1407f net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()
a3ba49c129ed MIPS: Fix build error due to PTR used in more places
96f91a877a5c nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs
a3486ef99a3b perf: Always wake the parent event
8981a8fd900e usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend
a277422a8d97 drm/amd/display: Correct MPC split policy for DCN301
dc5769c7b063 PM: hibernate: Remove register_nosave_region_late()
50fe79589c14 net: stmmac: reduce unnecessary wakeups from eee sw timer
6207f35c213f scsi: myrs: Fix crash in error case
0c8d27c2aae5 scsi: ufs: Treat link loss as fatal error
f0a91d892310 scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode()
cb26e94204d7 scsi: pm8001: Fix bogus FW crash for maxcpus=1
1c22df15cf40 scsi: qedf: Change context reset messages to ratelimited
6be8eaad75ca scsi: qedf: Fix refcount issue when LOGO is received during TMF
1f53bbf27a87 scsi: qedf: Add stag_work to all the vports
83f31dab46b2 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup()
4f786e8f18c3 scsi: target: iscsi: Make sure the np under each tpg is unique
43ae0ccc4d27 powerpc/fixmap: Fix VM debug warning on unmap
fa693cfd8fe4 net: sched: Clarify error message when qdisc kind is unknown
9696125fb3ca drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer
770d1ba9a820 drm/vc4: Fix deadlock on DSI device attach error
85008bde411d sched: Avoid double preemption in __cond_resched_*lock*()
ec903b6daa58 x86/perf: Avoid warning for Arch LBR without XSAVE
ef5685971abd perf/x86/rapl: fix AMD event handling
3f4e05eb46ae irqchip/realtek-rtl: Service all pending interrupts
4403233b8775 sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change()
4b22aa42bd4d net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change
5ca123c91a64 SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt
c5ae18fa8d71 NFSv4 handle port presence in fs_location server string
be67be6a1a8f NFSv4 expose nfs_parse_server_name function
6f2836341d8a NFSv4.1 query for fs_location attr on a new file system
2df6a47a131a NFSv4 store server support for fs_location attribute
0c5d3bfb2967 NFSv4 remove zero number of fs_locations entries error check
3cb5b317901e NFSv4.1: Fix uninitialised variable in devicenotify
58967a232ab3 nfs: nfs4clinet: check the return value of kstrdup()
bbf647ecebc0 NFSv4 only print the label when its queried
38ae938701e7 NFS: change nfs_access_get_cached to only report the mask
78c28fdf1685 tracing: Propagate is_signed to expression
8fdaa9a6ace2 thermal/drivers/int340x: Fix RFIM mailbox write commands
5abd95ff5d6a thermal: int340x: Limit Kconfig to 64-bit
786293f61b4b thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses
e9b0301939d1 thermal/drivers/int340x: Improve the tcc offset saving for suspend/resume
c6eff5c42771 NFSD: Fix the behavior of READ near OFFSET_MAX
c9a8571dd893 NFSD: Fix offset type in I/O trace points
01c3ae81eef4 NFSD: Clamp WRITE offsets
8e0ecaf7a7e5 NFSD: Fix ia_size underflow
37f2d2cd8ead NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes
535e301ea677 NFS: Fix initialisation of nfs_client cl_flags field
6b42352bea56 net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs
9338c17e2c63 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs
540dff311c9a can: isotp: fix error path in isotp_sendmsg() to unlock wait queue
f90cc68f9f4b can: isotp: fix potential CAN frame reception race in isotp_rcv()
dbe7bf9b6fc8 mmc: core: Wait for command setting 'Power Off Notification' bit to complete
222c071fadd6 mmc: sdhci-of-esdhc: Check for error num after setting mask
cf4570ca8ed6 ima: Do not print policy rule with inactive LSM labels
5389ea64af1e ima: Allow template selection with ima_template[_fmt]= after ima_hash=
20805cdf95af ima: Remove ima_policy file before directory
0838d6d68182 ima: fix reference leak in asymmetric_verify()
739b7bb886b5 integrity: check the return value of audit_log_start()
c1d3ac0c115f Linux 5.15.23
1f1788616157 tipc: improve size validations for received domain records
40eb05e5e72b crypto: api - Move cryptomgr soft dependency into algapi
ab32ea3ad0d5 ksmbd: fix SMB 3.11 posix extension mount failure
14f880ea779e KVM: s390: Return error on SIDA memop on normal guest
c28ee73fea29 arm64: Add Cortex-A510 CPU part definition
af0e6c49438b moxart: fix potential use-after-free on remove path
0bf5b7cc9848 Linux 5.15.22
3853c4e27149 selftests: netfilter: check stateless nat udp checksum fixup
b84753200e79 selftests: nft_concat_range: add test for reload with no element add/del
7c0ee51fe998 gpio: mpc8xxx: Fix an ignored error return from platform_get_irq()
3d631a1af0d7 gpio: idt3243x: Fix an ignored error return from platform_get_irq()
ff43b75eea32 tools include UAPI: Sync sound/asound.h copy with the kernel sources
f5afdefe188e cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning
e4a7e1418ab7 net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY
f187daed64e1 ext4: fix incorrect type issue during replay_del_range
1b6762ecdf3c ext4: fix error handling in ext4_fc_record_modified_inode()
ce38bb98cec7 ext4: fix error handling in ext4_restore_inline_data()
869cb287d893 ext4: modify the logic of ext4_mb_new_blocks_simple
0cb4480bc4f4 ext4: prevent used blocks from being allocated during fast commit replay
d583cb17ee50 EDAC/xgene: Fix deferred probing
c6c04bb32b73 EDAC/altera: Fix deferred probing
587dadb43c9a x86/perf: Default set FREEZE_ON_SMI for all
e83d941fd344 perf/x86/intel/pt: Fix crash with stop filters in single-range mode
0f4dcaeaf6ae perf stat: Fix display of grouped aliased events
64e133ce280b perf: Copy perf_event_attr::sig_data on modification
9a60e92b76d6 kvm/arm64: rework guest entry logic
83071e2dad68 kvm: add guest_state_{enter,exit}_irqoff()
aba976f96bbc rtc: cmos: Evaluate century appropriate
3b5fcdfab628 e1000e: Separate ADP board type from TGP
b3a4d501e91c tools/resolve_btfids: Do not print any commands when building silently
7620887a7779 selftests: futex: Use variable MAKE instead of make
c5610494fd45 selftests/exec: Remove pipe from TEST_GEN_FILES
5e457aeab52a bpf: Use VM_MAP instead of VM_ALLOC for ringbuf
62ab929a8f6b gve: fix the wrong AdminQ buffer queue index check
3611f4f91e11 nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client.
2f5a1ac68bdf scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe
0bb4c6b9ecff pinctrl: bcm2835: Fix a few error paths
3cdcfa3c526e pinctrl: intel: fix unexpected interrupt
ca63438dc5c4 pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line
d4036172ca3b pinctrl: sunxi: Fix H616 I2S3 pin data
f00012885e70 ASoC: codecs: wcd938x: fix return value of mixer put function
b54ff87a1567 ASoC: codecs: lpass-rx-macro: fix sidetone register offsets
aa7152f9f117 ASoC: codecs: wcd938x: fix incorrect used of portid
baead410e5db ASoC: max9759: fix underflow in speaker_gain_control_put()
263b947aa4c1 ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name
841e6a6b831b ASoC: simple-card: fix probe failure on platform component
c6cf5b5078db ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes
9d44f73df070 ASoC: fsl: Add missing error handling in pcm030_fabric_probe
8a15ac1786c9 drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled
5cba71707f0a drm/i915/overlay: Prevent divide by zero bugs in scaling
b2c91bee7970 drm/kmb: Fix for build errors with Warray-bounds
a84854bc230a net: stmmac: ensure PTP time register reads are consistent
27ea34ead54a net: stmmac: dump gmac4 DMA registers correctly
0ced878998f2 net: macsec: Verify that send_sci is on when setting Tx sci explicitly
e7a0b3a0806d net: macsec: Fix offload support for NETDEV_UNREGISTER event
2967b08119d5 net: stmmac: properly handle with runtime pm in stmmac_dvr_remove()
6358e093547c net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request.
0ef6049f6649 net/smc: Forward wakeup to smc socket waitqueue after fallback
ea8ecd2d65b4 net: ieee802154: Return meaningful error codes from the netlink helpers
566bf0e1c761 netfilter: nft_reject_bridge: Fix for missing reply from prerouting
94cd597e20ed net: ieee802154: ca8210: Stop leaking skb's
6c6b19a99131 net: ieee802154: mcr20a: Fix lifs/sifs periods
29e60b77a449 net: ieee802154: hwsim: Ensure proper channel selection at probe time
bb7a226780e2 IB/cm: Release previously acquired reference counter in the cm_id_priv
40e20ba90390 IB/hfi1: Fix tstats alloc and dealloc
dd00b4f8f768 spi: uniphier: fix reference count leak in uniphier_spi_probe()
66606d329d61 spi: meson-spicc: add IRQ check in meson_spicc_probe
7352f2c26482 spi: mediatek: Avoid NULL pointer crash in interrupt
101a1cf8af55 spi: bcm-qspi: check for valid cs before applying chip select
ca1f48c30e5b iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()
336d096b62bd iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()
e4b74b89862c ALSA: hda: Skip codec shutdown in case the codec is not registered
0c5c64335657 ALSA: hda: Fix signedness of sscanf() arguments
c2a91f1ef38a ALSA: usb-audio: initialize variables that could ignore errors
63c69c93d978 RDMA/mlx4: Don't continue event handler after memory allocation failure
035ea99c537d RDMA/siw: Fix broken RDMA Read Fence/Resume logic.
7d9ad6f9f38f IB/rdmavt: Validate remote_addr during loopback atomic tests
2989ba9532ba RDMA/siw: Fix refcounting leak in siw_create_qp()
2923948ffe08 RDMA/ucma: Protect mc during concurrent multicast leaves
7715682f357d RDMA/cma: Use correct address when leaving multicast group
0452c3dc851b KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs
e1e852746997 KVM: arm64: Avoid consuming a stale esr value when SError occur
aff6657f5243 Revert "ASoC: mediatek: Check for error clk pointer"
9908c759a17e mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()
778283dc2840 fbcon: Add option to enable legacy hardware acceleration
2a2629db4248 Revert "fbcon: Disable accelerated scrolling"
a3dd4d2682f2 IB/hfi1: Fix AIP early init panic
24f8e12d965b dma-buf: heaps: Fix potential spectre v1 gadget
f576721152fd block: bio-integrity: Advance seed correctly for larger interval sizes
a5389c80992f mm/kmemleak: avoid scanning potential huge holes
65a4863a4ed5 mm/pgtable: define pte_index so that preprocessor could recognize it
120973e64db9 mm/debug_vm_pgtable: remove pte entry from the page table
90391ac6888e nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts()
2093ecf557e7 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels
7ff0ed88e4eb drm/amd/display: watermark latencies is not enough on DCN31
4f4c77ad5a13 drm/amd/pm: correct the MGpuFanBoost support for Beige Goby
39ac3945d966 drm/i915/adlp: Fix TypeC PHY-ready status readout
d877e814a62b drm/nouveau: fix off by one in BIOS boundary checking
b9e9f848c82b Revert "fs/9p: search open fids first"
a7b717fa1516 btrfs: fix use-after-free after failure to create a snapshot
89d4cca583fc btrfs: fix deadlock between quota disable and qgroup rescan worker
f4b2736eeb62 btrfs: don't start transaction for scrub if the fs is mounted read-only
7ccf5849bef7 ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows
9fc509f806a5 ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset)
b3625b0017a4 ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks
730f823e3c68 ALSA: hda/realtek: Add quirk for ASUS GU603
586d71ddee6c ALSA: hda: realtek: Fix race at concurrent COEF updates
0e629052f013 ALSA: hda: Fix UAF of leds class devs at unbinding
303e89f94b66 ALSA: usb-audio: Correct quirk for VF0770
b0a7836ecf13 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()
e8e07c5e25a2 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()
9e8895f1b3d4 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()
10007bd96b6c ASoC: hdmi-codec: Fix OOB memory accesses
0b8b02903173 spi: stm32-qspi: Update spi registering
45ba0a5fa0a6 ipc/sem: do not sleep with a spin lock held
b8d9e0aec158 audit: improve audit queue handling when "audit=1" on cmdline
70caa32e6d81 selinux: fix double free of cond_list on error paths
d63d077fc446 drm/i915: Disable DSB usage for now
----
Link: https://lore.kernel.org/r/20220207103802.280120990@linuxfoundation.org # v5.15.22
Link: https://lore.kernel.org/r/20220207133903.595766086@linuxfoundation.org # v5.15.22
Link: https://lore.kernel.org/r/20220209191249.980911721@linuxfoundation.org # v5.15.23
Link: https://lore.kernel.org/r/20220214092506.354292783@linuxfoundation.org # v5.15.24
Link: https://lore.kernel.org/r/20220221084930.872957717@linuxfoundation.org # v5.15.25
Link: https://lore.kernel.org/r/20220228172347.614588246@linuxfoundation.org # v5.15.26
Link: https://github.com/Freescale/linux-fslc/pull/544
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.21 from stable korg.
Following upstream commits are included in this version:
----
f01ed5defb04 Linux 5.15.21
2b2f53331b3a Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again
a03d2f9f82bd Revert "drm/vc4: hdmi: Make sure the device is powered with CEC"
8deae2f4172c Linux 5.15.20
e6b678c1a367 ovl: fix NULL pointer dereference in copy up warning
c3d81231ab84 tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data()
34321180b94d af_packet: fix data-race in packet_setsockopt / packet_setsockopt
03f42c8ef64a e1000e: Handshake with CSME starts from ADL platforms
6be234917788 cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask()
def5e7070079 rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink()
f36cacd6c933 net: sched: fix use-after-free in tc_new_tfilter()
60765e43e40f fanotify: Fix stale file descriptor in copy_event_to_user()
db6fd92316a2 net: amd-xgbe: Fix skb data length underflow
8cb5afa71033 net: amd-xgbe: ensure to reset the tx_timer_active flag
b82364abc54b i40e: Fix reset path while removing the driver
047fc3396cc6 i40e: Fix reset bw limit when DCB enabled with 1 TC
86186352e36d ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback
5ca77e0c5080 net/mlx5: E-Switch, Fix uninitialized variable modact
0ca746e2996b net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion
5d575586c4b3 net/mlx5e: Don't treat small ceil values as unlimited in HTB offload
f232acbb786f net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
60c48abf62ca net/mlx5e: Fix module EEPROM query
f895ebeb44d0 net/mlx5: Use del_timer_sync in fw reset flow of halting poll
fe70126da606 net/mlx5e: Fix handling of wrong devices during bond netevent
e882123e6e64 net/mlx5: Bridge, ensure dev_name is null-terminated
c4e3cf1a8e48 net/mlx5: Bridge, take rtnl lock in init error handler
490292d08946 net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic
6dfc954efb98 lockd: fix failure to cleanup client locks
cb5864bf93b2 lockd: fix server crash on reboot of client holding lock
559bc6ec873a ovl: don't fail copy up if no fileattr support on upper
9341457fdd0d Revert "mm/gup: small refactoring: simplify try_grab_page()"
4b1c32bfaa02 cgroup-v1: Require capabilities to set release_agent
d5e81e3a3e0b drm/vc4: hdmi: Make sure the device is powered with CEC
dffeeca9268b net: ipa: prevent concurrent replenish
5f4ed9829617 net: ipa: use a bitmap for endpoint replenish_enabled
ee782b802ee0 selftests: mptcp: fix ipv6 routing setup
1db58c6584a7 PCI: pciehp: Fix infinite loop in IRQ handler upon power fault
----
Link: https://lore.kernel.org/r/20220204091915.247906930@linuxfoundation.org # v5.15.20
Link: https://github.com/Freescale/linux-fslc/pull/539
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.19 from stable korg.
Following upstream commits are included in this version:
----
47cccb1eb2fe Linux 5.15.19
a9739362c7b5 mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip()
4633a79ff8bc block: Fix wrong offset in bio_truncate()
3d7b7272ce9d fsnotify: invalidate dcache before IN_DELETE event
e8421a9d7bb3 usr/include/Makefile: add linux/nfc.h to the compile-test coverage
c571505aa0fc usb: dwc3: xilinx: fix uninitialized return value
442414e8c474 psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n
949c4c188955 psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n
fd26531855e6 perf/core: Fix cgroup event list management
cba7bdc04720 dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config
e905e1b65ce9 irqchip/realtek-rtl: Fix off-by-one in routing
f67594cbf3c8 irqchip/realtek-rtl: Map control data to virq
bcea886771c3 Bluetooth: refactor malicious adv data check
c5e216e880fa net: bridge: vlan: fix memory leak in __allowed_ingress
8861857ccc9d ipv4: remove sparse error in ip_neigh_gw4()
d887a33724ec ipv4: tcp: send zero IPID in SYNACK messages
4d0bd948ee86 ipv4: raw: lock the socket in raw_bind()
2387357199a0 net: bridge: vlan: fix single net device option dumping
e406345f8a26 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"
1ac025f24b89 gve: Fix GFP flags when allocing pages
35b092d3b57f ceph: put the requests/sessions when it fails to alloc memory
0536379e9d9d KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest
9b6be5b1a053 Revert "drm/ast: Support 1600x900 with 108MHz PCLK"
1714199af7ec sch_htb: Fail on unsupported parameters when offload is requested
3e662ceb3e6d net: hns3: handle empty unknown interrupt for VF
925181ea76b5 net: cpsw: Properly initialise struct page_pool_params
0690c3943ed0 yam: fix a memory leak in yam_siocdevprivate()
4d5c2dfbc120 drm/msm/a6xx: Add missing suspend_count increment
8f069f6dde51 drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc
13bd31390cae drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy
03a91f9fa93b can: tcan4x5x: regmap: fix max register value
d0a56e4ebc6b video: hyperv_fb: Fix validation of screen resolution
38f0bdd548fd net/smc: Transitional solution for clcsock race issue
fdcdc94b3d35 ibmvnic: don't spin in tasklet
d4435164be13 ibmvnic: init ->running_cap_crqs early
aa6ae2341a8f ibmvnic: Allow extra failures before disabling
9ae4cd5de2a5 ipv4: fix ip option filtering for locally generated fragments
28aaed966e76 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending
b9dc12e481c0 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write()
774a6ef81458 hwmon: (lm90) Fix sysfs and udev notifications
f4a61d7989d5 hwmon: (lm90) Mark alert as broken for MAX6654
ccdf90878b8b hwmon: (lm90) Re-enable interrupts after alert clears
da20522eba44 Drivers: hv: balloon: account for vmbus packet header in max_pkt_size
82cc3382e34e io_uring: fix bug in slow unregistering of nodes
fa005a5c5d4d efi/libstub: arm64: Fix image check alignment at entry
42ff00c23b16 rxrpc: Adjust retransmission backoff
437b6b3bd88c octeontx2-pf: Forward error codes to VF
689620df2080 octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfaces
35dd0b7e5a13 octeontx2-af: Increase link credit restore polling timeout
f13bf41cbe2d octeontx2-af: verify CQ context updates
4070cf004da3 octeontx2-pf: cn10k: Ensure valid pointers are freed to aura
a332a1050ac6 octeontx2-af: Retry until RVU block reset complete
b578044bf4de octeontx2-af: Fix LBK backpressure id count
77c5abff9330 octeontx2-af: Do not fixup all VF action entries
aefaccd19379 phylib: fix potential use-after-free
82688a07cc02 net: stmmac: dwmac-visconti: Fix clock configuration for RMII mode
27e249cafa4f net: stmmac: dwmac-visconti: Fix bit definitions for ETHER_CLK_SEL
36c7e4f4a3ec net: phy: broadcom: hook up soft_reset for BCM54616S
58e81159b4f7 sched/pelt: Relax the sync of util_sum with util_avg
767060539ac4 perf: Fix perf_event_read_local() time
498e6604a3ae powerpc/64s: Mask SRR0 before checking against the masked NIP
3dc90add0ca9 netfilter: conntrack: don't increment invalid counter on NF_REPEAT
3bfbc00587dc powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06
d66377ed9a20 SUNRPC: Don't dereference xprt->snd_task if it's a cookie
8ea839e3a59e SUNRPC: Use BIT() macro in rpc_show_xprt_state()
19d4d09c2f16 KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance
ee062665fbae NFS: Ensure the server has an up to date ctime before renaming
7a784c2eaae8 NFS: Ensure the server has an up to date ctime before hardlinking
fe36a67e82c8 ipv6: annotate accesses to fn->fn_sernum
56480fb10b97 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable
0069c2331be0 drm/msm/dsi: Fix missing put_device() call in dsi_get_phy
971754f4681c drm/msm: Fix wrong size calculation
d70d2aa49ace net-procfs: show net devices bound packet types
d7396948cf38 NFSv4: nfs_atomic_open() can race when looking up a non-regular file
4c36ca387af4 NFSv4: Handle case where the lookup of a directory fails
72edb228b420 hwmon: (lm90) Reduce maximum conversion rate for G781
dee686cbfdd1 ipv4: avoid using shared IP generator for connected sockets
eeb0c916b0f8 ping: fix the sk_bound_dev_if match in ping_lookup
4d647a2b6074 hwmon: (lm90) Mark alert as broken for MAX6680
38cfdc0ef474 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649
e43669c77cb3 net: fix information leakage in /proc/net/ptype
1515e72aae80 ARM: 9170/1: fix panic when kasan and kprobe are enabled
88e32f7b37a0 ipv6_tunnel: Rate limit warning messages
b11e34f7bab2 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()
9c2ece4852a6 scsi: elx: efct: Don't use GFP_KERNEL under spin lock
daf9ac79e75b rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev
85aba11a8ea9 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev
a1f7aa8d60bf usb: roles: fix include/linux/usb/role.h compile issue
d22045c80283 i40e: fix unsigned stat widths
d49582860d33 i40e: Fix for failed to init adminq while VF reset
00eddb0e4ea1 i40e: Fix queues reservation for XDP
98b70add7576 i40e: Fix issue when maximum queues is exceeded
d12f5a7c48a9 i40e: Increase delay to 1 s after global EMP reset
c894d2f9fd53 powerpc/32: Fix boot failure with GCC latent entropy plugin
db37befafa53 powerpc/32s: Fix kasan_init_region() for KASAN
569c81c077eb powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs
190753f63fc0 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN
98ccfec9eae6 x86/MCE/AMD: Allow thresholding interface updates after init
74e88eceb0af PCI/sysfs: Find shadow ROM before static attribute initialization
cef9335c465d sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask
61296272db59 ocfs2: fix a deadlock when commit trans
9f71d68fa813 jbd2: export jbd2_journal_[grab|put]_journal_head
4ca8a0bc8354 mm, kasan: use compare-exchange operation to set KASAN page tag
28b346571edd ucsi_ccg: Check DEV_INT bit only when starting CCG4
3cdaeb85ed1e usb: typec: tcpm: Do not disconnect when receiving VSAFE0V
6b71fad7c868 usb: typec: tcpm: Do not disconnect while receiving VBUS off
a1399fe6d3ba usb: typec: tcpci: don't touch CC line if it's Vconn source
9340226388c6 USB: core: Fix hang in usb_kill_urb by adding memory barriers
1cd3a86107f6 usb: dwc3: xilinx: Fix error handling when getting USB3 PHY
72d338bc467f usb: dwc3: xilinx: Skip resets and USB3 register settings for USB2.0 mode
897d462d4d15 usb: cdnsp: Fix segmentation fault in cdns_lost_power function
279804632560 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS
42865e5544da usb: common: ulpi: Fix crash in ulpi_match()
d5755832a1e4 usb: xhci-plat: fix crash when suspend if remote wake enable
a93284827cb2 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge
209a523dea93 kbuild: remove include/linux/cyclades.h from header file check
fa5180351abe tty: Add support for Brainboxes UC cards.
b51afdc797fe tty: Partially revert the removal of the Cyclades public API
ff79be505ad8 tty: n_gsm: fix SW flow control encoding/handling
775fcd69038a serial: stm32: fix software flow control transfer
f79903783db1 serial: 8250: of: Fix mapped region size when using reg-offset property
f0cb78064e1c serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl
965bc27251f0 dm: properly fix redundant bio-based IO accounting
4cca3e3ef21d block: add bio_start_io_acct_time() to control start_time
86125006d88d dm: revert partial fix for redundant bio-based IO accounting
c0af639c1adc KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered with multiple vCPUs
e668b527a259 KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time
096779d44087 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS
5afeafcc59bb KVM: x86: Keep MSR_IA32_XSS unchanged for INIT
e302786233e6 KVM: x86: Forcibly leave nested virt when SMM state is toggled
6f3e157e21b2 KVM: x86: nSVM: skip eax alignment check for non-SVM instructions
575656560897 KVM: SVM: Don't intercept #GP for SEV guests
3470722fac22 KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests
54b3439c8e70 KVM: LAPIC: Also cancel preemption timer during SET_LAPIC
548f20b39ec9 drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw.
73740f948252 drm/atomic: Add the crtc to affected crtc only if uapi.enable = true
473aed10d16d drm/etnaviv: relax submit size limits
b7bfc2c6cdd2 perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake
1b4abcd997ad perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX
b8140d7733e0 powerpc/audit: Fix syscall_get_arch()
d3e4c61e143e psi: Fix uaf issue when psi trigger is destroyed while being polled
b17cb93dda1d Revert "KVM: SVM: avoid infinite loop on NPF from bad address"
e6023ab8c729 fsnotify: fix fsnotify hooks in pseudo filesystems
2aac1eda4638 ceph: set pool_ns in new inode layout for async creates
36d433ae3242 ceph: properly put ceph_string reference after async create attempt
4e5dcbedd48d tracing: Don't inc err_log entry count if entry allocation fails
e33fa4a46ee2 tracing/histogram: Fix a potential memory leak for kstrdup()
fb9b60bbda55 PM: wakeup: simplify the output logic of pm_show_wakelocks()
3df524489788 efi: runtime: avoid EFIv2 runtime services on Apple x86 machines
cbf96c58e28b udf: Fix NULL ptr deref when converting from inline format
2ea17d25be51 udf: Restore i_lenAlloc when inode expansion fails
172aa3b81182 scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices
348a8501e602 ucount: Make get_ucount a safe get_user replacement
2dc0a8e0129f powerpc/bpf: Update ldimm64 instructions during extra pass
2f262cadff57 powerpc32/bpf: Fix codegen for bpf-to-bpf calls
0bcd484587b3 bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()
cfd2a7f8deaa s390/nmi: handle vector validity failures for KVM guests
c058e1ae9dd5 s390/nmi: handle guarded storage validity failures for KVM guests
4abcb06fdcb2 s390/hypfs: include z/VM guests with access control group set
2025d5cb381e s390/module: fix loading modules with a lot of relocations
a3aa4850b37b KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE
d9505958e1ee ARM: 9180/1: Thumb2: align ALT_UP() sections in modules sufficiently
cbab3cac94c6 ARM: 9179/1: uaccess: avoid alignment faults in copy_[from|to]_kernel_nofault
e826ab185717 net: stmmac: skip only stmmac_ptp_register when resume from suspend
9ef5a86d447a net: stmmac: configure PTP clock source prior to PTP initialization
30705f1f012c net: sfp: ignore disabled SFP node
5e32b05c3861 can: m_can: m_can_fifo_{read,write}: don't read or write from/to FIFO if length is 0
9c43548a7fb8 Linux 5.15.18
6066977961fc drm/vmwgfx: Fix stale file descriptors on failed usercopy
9c82ce593626 arm64/bpf: Remove 128MB limit for BPF JIT programs
7b6577cf9fe4 drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2
145407e54fd1 select: Fix indefinitely sleeping task in poll_schedule_timeout()
c3156dbd5082 rcu: Tighten rcu_advance_cbs_nowake() checks
6ebe994b54a6 memcg: better bounds on the memcg stats updates
6c8076660d9c memcg: unify memcg stat flushing
7182935bd5ae memcg: flush stats only if updated
2691be41fede bnx2x: Invalidate fastpath HSI version for VFs
66e1791cbeed bnx2x: Utilize firmware 7.13.21.0
b168b1a0397e io_uring: fix not released cached task refs
f71c91ed1d4b drm/amd/display: reset dcn31 SMU mailbox on failures
8a17a077e7e9 drm/i915: Flush TLBs before releasing backing store
e8a2995c6076 Linux 5.15.17
4ea9b8ed6459 scripts: sphinx-pre-install: Fix ctex support on Debian
21c9a4d2cdd4 scripts: sphinx-pre-install: add required ctex dependency
ffd8fd2faf47 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test
8d8f479e08a3 bonding: Fix extraction of ports from the packet headers
52b66f818916 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault
42de0446a142 lib82596: Fix IRQ check in sni_82596_probe
8d1e3f319160 scripts/dtc: dtx_diff: remove broken example from help text
46210f505189 sch_api: Don't skip qdisc attach on ingress
814527dbc101 dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7
34aa30c8ff90 dt-bindings: display: meson-vpu: Add missing amlogic,canvas property
3f219ebc9f63 dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property
e829e487f193 net: mscc: ocelot: fix using match before it is set
f864b6130498 net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq aware devices
ed27539e5a4b net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account
d1a29a4e334b net: sfp: fix high power modules without diagnostic monitoring
a2faa4a27262 net: ocelot: Fix the call to switchdev_bridge_port_offload
f8df88d6d10c net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config()
c2d55304dba8 net: wwan: Fix MRU mismatch issue which may lead to data connection lost
5715614a9da8 bcmgenet: add WOL IRQ check
784ea1478f4d net: mscc: ocelot: don't let phylink re-enable TX PAUSE on the NPI port
b4e6455d7ffc net_sched: restore "mpu xxx" handling
75a09b8d0208 net: ipa: fix atomic update in ipa_endpoint_replenish()
f1d206181f19 net: bonding: fix bond_xmit_broadcast return value error bug
62009fa50c1a net: fix sock_timestamping_bind_phc() to release device
55d613f5d4c2 arm64: dts: qcom: msm8996: drop not documented adreno properties
795ad139ed91 devlink: Remove misleading internal_flags from health reporter dump
228a7024ed8a perf probe: Fix ppc64 'perf probe add events failed' case
115b85125624 perf tools: Drop requirement for libstdc++.so for libopencsd check
e73f737a6e71 dmaengine: at_xdmac: Fix at_xdmac_lld struct definition
b81e898073c2 dmaengine: at_xdmac: Fix lld view setting
fb8f0e827af2 dmaengine: at_xdmac: Fix concurrency over xfers_list
5a8547fc3c21 dmaengine: at_xdmac: Print debug message after realeasing the lock
da1875fd4c25 dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending
45e0d5185031 dmaengine: at_xdmac: Don't start transactions at tx_submit level
e127c17af30e perf script: Fix hex dump character output
48a46df6d542 libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route()
09c0535c768d gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst()
63bc14d6e261 vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps()
786e608e97b9 xfrm: Don't accidentally set RTO_ONLINK in decode_session4()
6dc6e9f9d94d iwlwifi: fix Bz NMI behaviour
31428796ca4b netns: add schedule point in ops_exit_list()
958cbb139ec4 inet: frags: annotate races around fqdir->dead and fqdir->high_thresh
0288b85d750e taskstats: Cleanup the use of task->exit_code
be82a92c46bc virtio_ring: mark ring unused on error
0d3334c47a2e vdpa/mlx5: Fix wrong configuration of virtio_version_1_0
087d45cd0f1a rtc: pxa: fix null pointer dereference
4c979e88b658 HID: vivaldi: fix handling devices not using numbered reports
b81f33f1fc38 um: gitignore: Add kernel/capflags.c
fe17064738ad bitops: protect find_first_{,zero}_bit properly
6ad2daa516de net: axienet: increase default TX ring size to 128
4928dd5990ea net: axienet: fix for TX busy handling
a530eb5ac606 net: axienet: fix number of TX ring slots for available check
6342bde86b5a net: axienet: Fix TX ring slot available check
b9d67f0a6dc0 net: axienet: limit minimum TX ring size
e8893b1f8899 net: axienet: add missing memory barriers
07a6ec97c1ef net: axienet: reset core on initialization prior to MDIO access
9b7f3e6adc15 net: axienet: Wait for PhyRstCmplt after core reset
712224b86247 net: axienet: increase reset timeout
25b1d0df9483 net/smc: Fix hung_task when removing SMC-R devices
405d639ac411 gpio: idt3243x: Fix IRQ check in idt_gpio_probe
4928241698e1 gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe
e7525b3b9eda pinctrl/rockchip: fix gpio device creation
8fc3bd2c347b clk: si5341: Fix clock HW provider cleanup
4919c0737806 clk: Emit a stern warning with writable debugfs enabled
3872d146f2b0 af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress
cb697a36f415 crypto: octeontx2 - uninitialized variable in kvf_limits_store()
2d7d3b6da85e f2fs: fix to check available space of CP area correctly in update_ckpt_flags()
0789b9b34922 f2fs: fix to reserve space for IO align feature
56dabe87c4aa f2fs: compress: fix potential deadlock of compress file
b653ee5c4136 f2fs: fix to avoid panic in is_alive() if metadata is inconsistent
92804f969524 f2fs: fix remove page failed in invalidate compress pages
28e36db0617c drm/vmwgfx: Remove unused compile options
f468282f3de0 drm/vmwgfx: Remove explicit transparent hugepages support
42b777c6aef9 riscv: dts: microchip: mpfs: Drop empty chosen node
fc1d427d15aa parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries
911b5ba7c54f net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module
fa456d92c4b7 net/fsl: xgmac_mdio: Add workaround for erratum A-009885
0cba6beb9645 mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get()
6c923b0f74ae ipv4: avoid quadratic behavior in netns dismantle
4bcc304e4255 ipv4: update fib_info_cnt under spinlock protection
c2a957a6f252 perf evsel: Override attr->sample_period for non-libpfm4 events
95429d6b64b1 bpf: Mark PTR_TO_FUNC register initially with zero offset
20ceec871b66 bpf: Fix mount source show for bpffs
b87b59633e35 xdp: check prog type before updating BPF link
b46b0ef69d07 bpftool: Fix indent in option lists in the documentation
220ee6f3b460 bpftool: Remove inclusion of utilities.mak from Makefiles
adb344f551d6 drm/vc4: crtc: Copy assigned channel to the CRTC
d26a90d362d9 drm/vc4: Fix non-blocking commit getting stuck forever
d2cbb24cf66e drm/vc4: crtc: Drop feed_txp from state
b157f4bf1fc6 block: Fix fsync always failed if once failed
269fbc268633 block: fix async_depth sysfs interface for mq-deadline
1e95e6dab0d1 powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses
696733774b2f powerpc/cell: Fix clang -Wimplicit-fallthrough warning
3feb292a03d1 Revert "net/mlx5: Add retry mechanism to the command entry index allocation"
b8b4a083ab94 dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK
7de812fc6be4 RDMA/rxe: Fix a typo in opcode name
779ff1e23450 RDMA/hns: Modify the mapping attribute of doorbell to device
dcb7718a8073 dmaengine: idxd: fix wq settings post wq disable
d87eb22b94f6 dmaengine: uniphier-xdmac: Fix type of address variables
60390c2242d6 RDMA/cma: Remove open coding of overflow checking for private_data_len
0dc4db8abccf scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_init_va09_pwr_ctrl()
46f6dda2a6fc scsi: core: Show SCMD_LAST in text form
53b2ad98d2bb Bluetooth: hci_sync: Fix not setting adv set duration
7055782bc722 net: usb: Correct reset handling of smsc95xx
a15a5eabae41 Bluetooth: btusb: Return error code when getting patch status failed
9e2d8d9c0e33 Documentation: fix firewire.rst ABI file path error
b791ffcb23c9 Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization
63e9fdd76cca Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH
2644d43268da Documentation, arch: Remove leftovers from raw device
6bcac3149e94 Documentation: ACPI: Fix data node reference documentation
d4aa8cd70b3f Documentation: dmaengine: Correctly describe dmatest with channel unset
1d4f0d707d35 Documentation: coresight: Fix documentation issue
aceb8d70f7aa media: correct MEDIA_TEST_SUPPORT help text
fbe1e801bc1f drm/vc4: hdmi: Make sure the device is powered with CEC
31a5bdbe4a68 media: rcar-csi2: Optimize the selection PHTW register
c8e0c2cf2dd4 can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message
1844b8ae85ac firmware: Update Kconfig help text for Google firmware
3252ca8b6673 of: base: Improve argument length mismatch error
f22f67b43775 drm/radeon: fix error handling in radeon_driver_open_kms
16c436fa4f74 ath11k: qmi: avoid error messages when dma allocation fails
cb77c81d3479 tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails
0d99b0a7c329 ext4: don't use the orphan list when migrating an inode
e58742f46afc ext4: fix an use-after-free issue about data=journal writeback mode
0a3624bfdc00 ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits'
c857769622f3 ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal
95fb4c496a7a ext4: fast commit may miss tracking unwritten range during ftruncate
82034851e93b ext4: use ext4_ext_remove_space() for fast commit replay delete range
efbb6fcced2d ext4: Fix BUG_ON in ext4_bread when write quota data
fd86fd7119fb ext4: set csum seed in tmp inode while migrating to extents
50bc43bc1ce0 ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE
85cc4554eea8 ext4: initialize err_blk before calling __ext4_get_inode_loc
2d221d9b17fa ext4: fix a possible ABBA deadlock due to busy PA
bca8a2bfbdd0 ext4: make sure quota gets properly shutdown on error
8ffe9ad9f5ef ext4: make sure to reset inode lockdep class when quota enabling fails
5237c93d58c3 btrfs: respect the max size in the header when activating swap file
724d9fa55cbe btrfs: check the root node for uptodate before returning it
ef383621b125 btrfs: fix deadlock between quota enable and other quota operations
9c1154f395cb xfrm: fix dflt policy check when there is no policy configured
491c3ae9fbb6 xfrm: fix policy lookup for ipv6 gre packets
9473abe5b5bf PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device
d4e0d674b42d PCI: pci-bridge-emul: Correctly set PCIe capabilities
9624d1eb4d1f PCI: pci-bridge-emul: Fix definitions of reserved bits
b1445d865b05 PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space
15cf508331ef PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only
c2451a37174c PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors
0a04b6a0f7f4 PCI: xgene: Fix IB window setup
077fe9d86560 drm/i915/display/ehl: Update voltage swing table
c3a9e0e701df drm/amdgpu: don't do resets on APUs which don't support it
99d41076c260 scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
56fc6cb5d59a powerpc/64s/radix: Fix huge vmap false positive
46df3013a5c2 parisc: Fix lpa and lpa_user defines
95df03b471d9 drm/bridge: analogix_dp: Make PSR-exit block less
d2a6d606e6d3 drm/nouveau/kms/nv04: use vzalloc for nv04_display
3bf997ec299c drm/amd/display: Fix the uninitialized variable in enable_stream_features()
2de6ce583651 drm/etnaviv: limit submit sizes
a04da77f444a drm/tegra: submit: Add missing pm_runtime_mark_last_busy()
b8902d5ab431 device property: Fix fwnode_graph_devcon_match() fwnode leak
9d2867101704 s390/mm: fix 2KB pgtable release race
b5498bbba0d3 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds
9e87229ff651 remoteproc: imx_rproc: Fix a resource leak in the remove function
74c0c6483b63 tracing: Have syscall trace events use trace_event_buffer_lock_reserve()
40022b3682d5 tracing/kprobes: 'nmissed' not showed correctly for kretprobe
95c7ba00353f sched/cpuacct: Fix user/system in shown cpuacct.usage*
b48450843f57 cputime, cpuacct: Include guest time in user time in cpuacct.stat
6f52d2531f30 serial: Fix incorrect rs485 polarity on uart open
3ec632bc0a4a fuse: Pass correct lend value to filemap_write_and_wait_range()
2884aac07874 HID: magicmouse: Fix an error handling path in magicmouse_probe()
00e3d58f50a8 md: Move alloc/free acct bioset in to personality
c77edcd242b4 xen/gntdev: fix unmap notification order
0d9b780cb385 spi: uniphier: Fix a bug that doesn't point to private data correctly
e53802534cd2 mfd: tps65910: Set PWR_OFF bit during driver probe
e6b11d8fc548 tpm: fix NPE on probe for missing device
c90732a58cd1 tpm: fix potential NULL pointer access in tpm_del_char_device
277c60c9e9eb ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers
d6b6324c3c17 crypto: caam - replace this_cpu_ptr with raw_cpu_ptr
5c91102702f7 crypto: stm32/crc32 - Fix kernel BUG triggered in probe()
7f429ce71edb crypto: omap-aes - Fix broken pm_runtime_and_get() usage
8b6d58859e8f ifcvf/vDPA: fix misuse virtio-net device config size for blk dev
e2b53845a939 rpmsg: core: Clean up resources on announce_create failure.
591a1e2ef0f1 udp6: Use Segment Routing Header for dest address if present
af58dbc08ea3 icmp: ICMPV6: Examine invoking packet for Segment Route Headers.
85b3b307471e seg6: export get_srh() for ICMP handling
bcb86df40f96 mailbox: change mailbox-mpfs compatible string
d543ba3a61d7 phy: mediatek: Fix missing check in mtk_mipi_tx_probe
5895474d2182 habanalabs: skip read fw errors if dynamic descriptor invalid
8f23743e1978 ASoC: mediatek: mt8183: fix device_node leak
61274c00d8e8 ASoC: mediatek: mt8173: fix device_node leak
ab23ed0a7c8c phy: phy-mtk-tphy: add support efuse setting
286c6f7b28fa ASoC: mediatek: mt8192-mt6359: fix device_node leak
5b03322abb61 scsi: mpi3mr: Fixes around reply request queues
f325446b5a18 scsi: sr: Don't use GFP_DMA
6af33b200b7f MIPS: Octeon: Fix build errors using clang
843fff4287a5 selftests/powerpc: Add a test of sigreturning to the kernel
845a5a4a8fd9 i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters
23606176a3b4 irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time
e8ffc355c7d6 MIPS: OCTEON: add put_device() after of_find_device_by_node()
9de7569942cc udf: Fix error handling in udf_new_inode()
625be247e812 powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic
953cacfaf36a powerpc: handle kdump appropriately with crash_kexec_post_notifiers option
6a0a06c9b193 selftests/powerpc/spectre_v2: Return skip code when miss_percent is high
e7dd8ba6fc84 powerpc/40x: Map 32Mbytes of memory at startup
7e6c8ff5c21c MIPS: Loongson64: Use three arguments for slti
8774f9824c2c ALSA: seq: Set upper limit of processed events
b693e737e080 scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup
5b91e80b631c scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
ef9e3ecacb75 scsi: ufs: Fix a kernel crash during shutdown
d90d496a999e interconnect: qcom: rpm: Prevent integer overflow in rate
efd507bed1b4 dm: fix alloc_dax error handling in alloc_dev
78d56d075464 nvmem: core: set size for sysfs bin file
fea0e4b49dd2 w1: Misuse of get_user()/put_user() reported by sparse
d58837197d20 KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST
a0a4d7a23d18 KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots
9170beaeffe4 powerpc/powermac: Add missing lockdep_register_key()
af0e9677f6e6 clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB
95abac60d96d i2c: mpc: Correct I2C reset procedure
f374976a7e4d powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING
be9313f755a7 i2c: i801: Don't silently correct invalid transfer size
b8526a5003d6 ASoC: imx-hdmi: add put_device() after of_find_device_by_node()
52ce10c1878c powerpc/watchdog: Fix missed watchdog reset due to memory ordering race
aa8c27014529 powerpc/btext: add missing of_node_put
efe379f92d5f powerpc/cell: add missing of_node_put
179ecdf5c089 powerpc/powernv: add missing of_node_put
5203c7027fdd powerpc/6xx: add missing of_node_put
992a9eafb1ec x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs
67de7d5ae29b can: flexcan: add more quirks to describe RX path capabilities
cf0649500913 can: flexcan: rename RX modes
e719eeb50885 can: flexcan: allow to change quirks at runtime
b9d50e591133 parisc: Avoid calling faulthandler_disabled() twice
4e2e5a033e93 net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager
d24e3a126b2e net/mlx5: Update log_max_qp value to FW max capability
8c751aac0b64 random: do not throw away excess input to crng_fast_load
0e7d8e930aba serial: core: Keep mctrl register state and cached copy in sync
5b452507d5e7 serial: pl011: Drop CR register reset on set_termios
9201e1dd5aee serial: pl010: Drop CR register reset on set_termios
7828830235cb regulator: qcom_smd: Align probe function with rpmh-regulator
59caf131b18c net: gemini: allow any RGMII interface mode
00bf5ce4bf9a net: phy: marvell: configure RGMII delays for 88E1118
5b2fd3370e7f mlxsw: pci: Avoid flow control for EMAD packets
0415b84eee93 bpf/selftests: Fix namespace mount setup in tc_redirect
1674124a8855 dm space map common: add bounds check to sm_ll_lookup_bitmap()
b5aee20b5316 dm btree: add a defensive bounds check to insert_at()
3c3417b013cf mac80211: allow non-standard VHT MCS-10/11
2d1c1df9c899 net: mdio: Demote probed message to debug print
a3fdfe36c36a btrfs: remove BUG_ON(!eie) in find_parent_nodes
b667d77ca70c btrfs: remove BUG_ON() in find_parent_nodes()
d70ce75d1d28 ACPI: CPPC: Check present CPUs for determining _CPC is valid
dd7c1a930252 ACPI: battery: Add the ThinkPad "Not Charging" quirk
e4066c05d332 amdgpu/pm: Make sysfs pm attributes as read-only for VFs
493b87970061 drm/amdgpu: fixup bad vram size on gmc v8
1ee70b4c5406 mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling
dcedcbe17739 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5
a4c7a12027f2 ACPICA: Fix wrong interpretation of PCC address
2718d4a8d632 ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()
3c3b033d170d ACPICA: Utilities: Avoid deleting the same object twice in a row
78cc8a75303f ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions
8c641409536d jffs2: GC deadlock reading a page that is used in jffs2_write_begin()
46241ec22925 drm/etnaviv: consider completed fence seqno in hang check
2b68b42a5d05 xfrm: rate limit SA mapping change message to user space
74f1c807c679 Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES
e6e03a16eba4 Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader
0863e7e0ceb5 ath11k: Fix napi related hang
617a9e6da974 um: registers: Rename function names to avoid conflicts and build problems
f75868e020a1 block: check minor range in device_add_disk()
892805138cb4 mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms
0c3f9c13796e iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ
ec53a638c18e iwlwifi: mvm: fix AUX ROC removal
abce9e05089e iwlwifi: mvm: Fix calculation of frame length
58d53fe49a5d iwlwifi: remove module loading failure message
e23f075d7798 iwlwifi: fix leaks/bad data after failed firmware load
73a32ee6daef PM: AVS: qcom-cpr: Use div64_ul instead of do_div
9a9669e75735 rtw88: 8822c: update rx settings to prevent potential hw deadlock
38d8d8a88274 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream
735aefae7b68 ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet()
6eedec710840 ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep()
243ab93501e6 mt76: mt7615: improve wmm index allocation
9d39145c49d0 mt76: do not pass the received frame with decryption error
3a1ef2b12338 mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy()
a09dc6c4638f usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0
79235edc66cb cpufreq: Fix initialization of min and max frequency QoS requests
fddbdd20c8e0 PM: runtime: Add safety net to supplier device release
4586d164c319 crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init()
c0713b3017a8 crypto: ccp - Move SEV_INIT retry for corrupted data
a8186a100978 arm64: tegra: Adjust length of CCPLEX cluster MMIO region
77e5d1974a1b arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus
d978295bb551 audit: ensure userspace is penalized the same as the kernel when under pressure
305f07b93d34 drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV
8662d0c6a368 drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV
29d6a92af56d mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO
384a5e27a44f mmc: tmio: reinit card irqs in reset routine
c3d14b3585b7 media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()
84155d2b0606 media: rockchip: rkisp1: use device name for debugfs subdir name
87d0b8170234 media: igorplugusb: receiver overflow should be reported
26d516434d1c HID: i2c-hid-of: Expose the touchscreen-inverted properties
bc13af2535e5 HID: quirks: Allow inverting the absolute X/Y values
4a635b9d5ba5 drm/amdkfd: Fix error handling in svm_range_add
684815ff760b bpf: Do not WARN in bpf_warn_invalid_xdp_action()
451ee28aed9d kunit: Don't crash if no parameters are generated
584d9e3e7459 net: bonding: debug: avoid printing debug logs when bond is not notifying peers
0f962554d016 x86/mce: Mark mce_read_aux() noinstr
b26d3a8f826d x86/mce: Mark mce_end() noinstr
f166c0b3ac1c x86/mce: Mark mce_panic() noinstr
f2bde2aeb1ae x86/mce: Allow instrumentation during task work queueing
3903e6279530 ARM: dts: qcom: sdx55: fix IPA interconnect definitions
f6d165a8fa04 ath11k: Avoid false DEADLOCK warning reported by lockdep
271842c326bb selftests/ftrace: make kprobe profile testcase description unique
8bb1290e9050 gpio: aspeed-sgpio: Convert aspeed_sgpio.lock to raw_spinlock
d9332eab2338 gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock
3c2a24aa3412 net: phy: prefer 1000baseT over 1000baseKX
0abd3f9903fa net-sysfs: update the queue counts in the unregistration path
f7bae4d4595d ath10k: Fix tx hanging
21b07b470a40 ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work
bcf404b305f4 rcutorture: Avoid soft lockup during cpu stall
d63ddcee9ff3 iwlwifi: mvm: avoid clearing a just saved session protection id
59b49457fbd8 iwlwifi: mvm: synchronize with FW after multicast commands
b52954c7798e arm64: dts: renesas: Fix thermal bindings
2f804823b5b7 thunderbolt: Runtime PM activate both ends of the device link
0c044e39d52a media: m920x: don't use stack on USB reads
6aaff2d7c9d5 media: atomisp: fix "variable dereferenced before check 'asd'"
a2e962b2d8b0 media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()
d747b4831d5f media: rcar-vin: Update format alignment constraints
1c9bbda87cdc media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.
4d6a98ce80f6 drm: rcar-du: Fix CRTC timings when CMM is used
30bd6733ef96 x86/mm: Flush global TLB when switching to trampoline page-table
1b4422befeba floppy: Add max size check for user space request
eeefb3436d42 usb: uhci: add aspeed ast2600 uhci support
750f28d69b99 arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node
e785275d780e arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node
94168f47f9b1 ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win
10f2c10c0e20 ACPI / x86: Allow specifying acpi_device_override_status() quirks by path
91f918b7885f ACPI: Change acpi_device_always_present() into acpi_device_override_status()
1fd897834b77 ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table
2518f943a18e drm/vmwgfx: Introduce a new placement for MOB page tables
ff74a49da07b drm/vmwgfx: Release ttm memory if probe fails
f168858f6096 regulator: da9121: Prevent current limit change when enabled
34b1e259b1f5 media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions
371a75dfaadb ath11k: Avoid NULL ptr access during mgmt tx cleanup
dbba81756c1b rsi: Fix out-of-bounds read in rsi_read_pkt()
bac512a0f3fe rsi: Fix use-after-free in rsi_rx_done_handler()
b2762757f4e4 mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
bed51dafd544 crypto: jitter - consider 32 LSB for APT
0c3df095fab6 HSI: core: Fix return freed object in hsi_new_client
8c124608bf46 gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use
c6d9c77a19d0 tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown()
93306292b776 mxser: keep only !tty test in ISR
405856460d3e drm/bridge: megachips: Ensure both bridges are probed before registration
58d33532664c drm/amd/display: add else to avoid double destroy clk_mgr
ae93accee317 mlxsw: pci: Add shutdown method in PCI driver
b019927f1c4a soc: ti: pruss: fix referenced node in error message
f94cf1cb1796 drm/amdgpu/display: set vblank_disable_immediate for DC
1fffa8ffd62f drm/amd/display: check top_pipe_to_program pointer
5e0f1c68da1e ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART
b16e928b6a30 soc: imx: gpcv2: Synchronously suspend MIX domains
f573eda00b39 arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name
c41c4bc61db2 EDAC/synopsys: Use the quirk for version instead of ddr version
342aa207c9da ethernet: renesas: Use div64_ul instead of do_div
a111f8e113c7 libbpf: Accommodate DWARF/compiler bug with duplicated structs
299951bd1ef9 media: b2c2: Add missing check in flexcop_pci_isr:
3396b7cf1478 HID: apple: Do not reset quirks when the Fn key is not found
e6ad399596bd HID: magicmouse: Report battery level over USB
c350fcc74035 drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L
d168123f1388 psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim
07888a4fbcf2 usb: gadget: f_fs: Use stream_open() for endpoint files
7171e60715a6 USB: ehci_brcm_hub_control: Improve port index sanitizing
432acc8ad244 usb: dwc3: meson-g12a: fix shared reset control use
79a3d8f1882d ath11k: Fix crash caused by uninitialized TX ring
f1d85deaf343 media: atomisp: handle errors at sh_css_create_isp_params()
bab93d536617 batman-adv: allow netlink usage in unprivileged containers
5a47ca7f7894 ARM: shmobile: rcar-gen2: Add missing of_node_put()
75272f75eddf media: atomisp: check before deference asd variable
8335807ce313 media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure
f04b8bdddf7a media: atomisp: set per-device's default mode
d4c0cb23e5b3 media: atomisp: fix try_fmt logic
7be59e8a6660 drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR
0dedaf16ca43 drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR
fbcd1e9f8a43 ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply
1f1161c9bb47 selftests/bpf: Fix bpf_object leak in skb_ctx selftest
57d3ec1106fc selftests/bpf: Destroy XDP link correctly
7ffd2af8085c selftests/bpf: Fix memory leaks in btf_type_c_dump() helper
9c46c1f1d2ac drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y
5dc41e6caecc fs: dlm: filter user dlm messages for kernel locks
41966cae91f1 Bluetooth: Fix removing adv when processing cmd complete
57347363de0b drm/panel: Delete panel on mipi_dsi_attach() failure
493c7d56ac22 Bluetooth: Fix memory leak of hci device
d86db46b5cf5 Bluetooth: Fix debugfs entry leak in hci_register_dev()
b03b18f0d1e9 leds: lp55xx: initialise output direction from dts
bc8c07fcb492 ARM: dts: omap3-n900: Fix lp5523 for multi color
55f8559ba8d3 mailbox: fix gce_num of mt8192 driver data
38e9447399ff MIPS: compressed: Fix build with ZSTD compression
925b35b54583 MIPS: boot/compressed/: add __ashldi3 to target for ZSTD compression
c19b9b755482 of/fdt: Don't worry about non-memory region overlap for no-map
dc4e2dbe6171 of: base: Fix phandle argument length mismatch error message
91dcfc658d38 clk: bm1880: remove kfrees on static allocations
8f5e866cbb97 ASoC: fsl_asrc: refine the check of available clock divider
0cd1ef3f7b89 ASoC: imx-card: improve the sound quality for low rate
edc07df0df20 ASoC: imx-card: Fix mclk calculation issue for akcodec
6bedc3b3d130 ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ
35816546936d clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled
60037a56e08b RDMA/cxgb4: Set queue pair state when being queried
32faa4c17a56 ALSA: hda/cs8409: Fix Jack detection after resume
b624b5b2fe02 ALSA: hda/cs8409: Increase delay during jack detection
65b517f4e0c6 ASoC: fsl_mqs: fix MODULE_ALIAS
ef9893bb73e7 powerpc/xive: Add missing null check after calling kmalloc
f1750bf32690 mips: bcm63xx: add support for clk_set_parent()
b88fea46621d mips: lantiq: add support for clk_set_parent()
a92e8b510fb4 arm64: tegra: Remove non existent Tegra194 reset
78926da03360 ASoC: mediatek: mt8195: correct pcmif BE dai control flow
1cf0a19e33ad misc: lattice-ecp3-config: Fix task hung when firmware load failed
a17f93a1f0a5 ASoC: samsung: idma: Check of ioremap return value
8b5d69613b12 phy: cadence: Sierra: Fix to get correct parent for mux clocks
fca58a434425 powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings
5bb2d955e81b powerpc/64s: Mask NIP before checking against SRR0
38accfd85e41 ASoC: mediatek: Check for error clk pointer
799b2c6cd7b6 phy: uniphier-usb3ss: fix unintended writing zeros to PHY register
af8cab36bfb8 scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume()
e421973fbe6e efi: apply memblock cap after memblock_add()
77d37071811b of: fdt: Aggregate the processing of "linux,usable-memory-range"
073d9a2237b1 ASoC: mediatek: mt8195: correct default value
ef0af09d4113 iommu/iova: Fix race between FQ timeout and teardown
56c3b7238594 ASoC: Intel: catpt: Test dmaengine_submit() result before moving on
9bc6d3abccbf iommu/amd: Remove useless irq affinity notifier
7e7e12092a66 iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume
88c62a000be5 iommu/amd: X2apic mode: setup the INTX registers on mask/unmask
0210cbc1efa3 iommu/amd: X2apic mode: re-enable after resume
fd77922c94e4 iommu/amd: Restore GA log/tail pointer on host resume
86bcde384570 dmaengine: pxa/mmp: stop referencing config->slave_id
b1f659597761 mips: fix Kconfig reference to PHYS_ADDR_T_64BIT
f345281019b2 mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support
cfb6756aea7e clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell
e7962a878b38 of: unittest: 64 bit dma address test requires arch support
d00393b2c354 of: unittest: fix warning on PowerPC frame size warning
e91edc3b443c ASoC: rt5663: Handle device_property_read_u32_array error codes
45f4e3c75877 RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry
8d76d0e4880d RDMA/core: Let ib_find_gid() continue search even after empty entry
b77f233986b3 iommu/arm-smmu-qcom: Fix TTBR0 read
2b78e026b455 powerpc/powermac: Add additional missing lockdep_register_key()
db3e0d59f1c8 PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()
1526f0ae4949 RDMA/qedr: Fix reporting max_{send/recv}_wr attrs
f10876654e82 scsi: ufs: Fix race conditions related to driver data
c9f350ade563 scsi: core: Fix scsi_device_max_queue_depth()
3db62f98b49f iommu/io-pgtable-arm: Fix table descriptor paddr formatting
004d84063fa2 iommu: Extend mutex lock scope in iommu_probe_device()
37fb3dec665c openrisc: Add clone3 ABI wrapper
7a9ad4aceb02 binder: avoid potential data leakage when copying txn
f9848823d4e8 binder: fix handling of error during copy
695ca3e0e24b char/mwave: Adjust io port register size
356b4ed3ea70 misc: at25: Make driver OF independent again
ee22462a419b ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID
6f90ccd96226 ALSA: oss: fix compile error when OSS_DEBUG is enabled
cf9b8de20168 clocksource: Avoid accidental unstable marking of clocksources
e3e6b74fad2d powerpc/32s: Fix shift-out-of-bounds in KASAN init
2d17ab8874bc powerpc/modules: Don't WARN on first module allocation attempt
fadcafa39592 powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC
c15d1468f339 dt-bindings: thermal: Fix definition of cooling-maps contribution property
9de9858d7bf0 ALSA: hda: Make proper use of timecounter
a2e525d61801 RDMA/rtrs-clt: Fix the initial value of min_latency
278df2c08602 ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list instead
dc2400567312 ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA
49a237c73a78 powerpc/prom_init: Fix improper check of prom_getprop()
e459a89df303 clk: imx8mn: Fix imx8mn_clko1_sels
6b0335e66b51 clk: renesas: rzg2l: propagate return value of_genpd_add_provider_simple()
02beeed3928f clk: renesas: rzg2l: Check return value of pm_genpd_init()
a0b4447677dd scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd()
4a1723367f5e RDMA/hns: Validate the pkey index
8fe8161c50f4 RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit"
ec085da3437b ALSA: hda: Fix potential deadlock at codec unbinding
1b378f59bc86 ALSA: hda: Add missing rwsem around snd_ctl_remove() calls
9b9f32c0c744 ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls
19eebde28fc6 ALSA: jack: Add missing rwsem around snd_ctl_remove() calls
03c2fbca8973 ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible
4846b55a2cd9 ext4: avoid trim error on fs with small groups
0d3bbe7eb15e net: mcs7830: handle usb read errors properly
86971970aeed bnxt_en: use firmware provided max timeout for messages
e685851f0456 bnxt_en: move coredump functions into dedicated file
a2037e7e4d02 bnxt_en: Refactor coredump functions
57214d92a69f iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing()
cf2ce93a7afa net: openvswitch: Fix ct_state nat flags for conns arriving from tc
e7b33ff6439a net: openvswitch: Fix matching zone id for invalid conns arriving from tc
a006c8482463 net/sched: flow_dissector: Fix matching on zone id for invalid conns
3a4ecdfc0cf4 pcmcia: fix setting of kthread task states
4a71828b2738 can: rcar_canfd: rcar_canfd_channel_probe(): make sure we free CAN network device
61970e8b5d78 can: xilinx_can: xcan_probe(): check for error irq
b8609cb64101 can: softing: softing_startstop(): fix set but not used variable warning
deb81894f56e tpm_tis: Fix an error handling path in 'tpm_tis_core_init()'
ea1fd8364c9f tpm: add request_locality before write TPM_INT_ENABLE
8609525ee0ee can: mcp251xfd: add missing newline to printed strings
f5b7e80e25c4 net: mscc: ocelot: fix incorrect balancing with down LAG ports
5aff6ae24b39 regmap: Call regmap_debugfs_exit() prior to _init()
af5dcf968ebe netrom: fix api breakage in nr_setsockopt()
7b9986a0425a ax25: uninitialized variable in ax25_setsockopt()
c48c7678739d octeontx2-af: Increment ptp refcount before use
aac0b364904f spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe
e1652f70e896 mptcp: fix a DSS option writing error
72aba03ba836 mptcp: fix opt size when sending DSS + MP_FAIL
c310df0eabe5 mptcp: fix per socket endpoint accounting
abe4b2c214ea Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt()
b918c668d295 lib/mpi: Add the return value check of kcalloc()
d73d81447c66 net/mlx5: Set command entry semaphore up once got index free
266e6a36546f net/mlx5e: Sync VXLAN udp ports during uplink representor profile change
fbe5f19824ba net/mlx5: Fix access to sf_dev_table on allocation failure
7c1f9797e1b5 net/mlx5e: Fix matching on modified inner ip_ecn bits
46a8a5a42984 Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel"
a8176f18ab5f Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels"
44008999815b net/mlx5e: Don't block routes with nexthop objects in SW
360cbb1c3ec7 net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used
423bf4c1ea8a net/mlx5e: Fix page DMA map/unmap attributes
6d818695065d x86, sched: Fix undefined reference to init_freq_invariance_cppc() build error
f7e2f374799f serial: stm32: move tx dma terminate DMA to shutdown
8209b0b395aa serial: liteuart: fix MODULE_ALIAS
71db96193317 drivers/firmware: Add missing platform_device_put() in sysfb_create_simplefb
1850a403bd0b debugfs: lockdown: Allow reading debugfs files that are not world readable
0fc97f944245 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad
fc8a47ed624b HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init
964e6a78cb1d HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc
621aade97324 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init
78e8660e9d90 usb: gadget: u_audio: Subdevice 0 for capture ctls
e3e610612234 usb: dwc2: gadget: initialize max_speed from params
85a75d45f715 usb: dwc2: do not gate off the hardware if it does not support clock gating
5157828d3975 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe
db7d1a2e0609 net/smc: Reset conn->lgr when link group registration fails
9186e6ba52af Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe
ede559376794 Bluetooth: hci_bcm: Check for error irq
3983254b43c2 fsl/fman: Check for null pointer after calling devm_ioremap
c154574b84a5 staging: greybus: audio: Check null pointer
4a308769df64 rocker: fix a sleeping in atomic bug
5f54a0355802 ppp: ensure minimum packet size in ppp_write()
ff53c861e97e net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets
29a0827b7491 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone
500193142a20 netfilter: nft_payload: do not update layer 4 checksum when mangling fragments
2db60bb56405 bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().
2fbd46695272 bpf: Fix verifier support for validation of async callbacks
a65df848dbe0 bpf: Don't promote bogus looking registers after null check.
073f7fb020b5 bpf, sockmap: Fix double bpf_prog_put on error case in map_link
f26349213d97 bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser()
a1c2d9a513e5 netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check()
21bdddc9648b net: dsa: fix incorrect function pointer check for MRP ring roles
6dab20da69f9 net: ethernet: mtk_eth_soc: fix return values and refactor MDIO ops
10f849d3e563 net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path
4849eca4fc6f power: reset: mt6397: Check for null res pointer
a3b31433147b pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()
7756cb45dbfe pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()
5d2fd6fff8e4 ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes
0a9b1fb2a778 serial: 8250_bcm7271: Propagate error codes from brcmuart_probe()
deb0c71e0b26 io_uring: remove double poll on poll update
8d3d1c365a89 x86/mce/inject: Avoid out-of-bounds write when setting flags
4f1096828ece hwmon: (mr75203) fix wrong power-up delay value
a96546df99ea regulator: qcom-labibb: OCP interrupts are not a failure while disabled
78cafdf7d219 crypto: octeontx2 - prevent underflow in get_cores_bmap()
910e5e8ac5de x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS
5639dcfc6889 Bluetooth: hci_qca: Stop IBS timer during BT OFF
03dae5e3362e software node: fix wrong node passed to find nargs_prop
7a4e6e087813 backlight: qcom-wled: Respect enabled-strings in set_brightness
7abe05ef6648 backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion
18a8dd081b81 backlight: qcom-wled: Override default length with qcom,enabled-strings
37b61692f27b backlight: qcom-wled: Fix off-by-one maximum with default num_strings
219c7d18be5a backlight: qcom-wled: Pass number of elements to read to read_u32_array
f2bc76de2847 backlight: qcom-wled: Validate enabled string indices in DT
77c5e99644af bpftool: Enable line buffering for stdout
79d6a406df00 Bluetooth: L2CAP: Fix using wrong mode
a3641f64a9d9 um: virtio_uml: Fix time-travel external time propagation
4e71908ba7cb lib/logic_iomem: Fix operation on 32-bit
6c72a5bc4df4 lib/logic_iomem: Fix 32-bit build
b53c2307b18c um: virt-pci: Fix 32-bit compile
c3d5f267696d um: rename set_signals() to um_set_signals()
2a2f4f3aeafd um: fix ndelay/udelay defines
3a45c4703491 selinux: fix potential memleak in selinux_add_opt()
7be5c25e3155 block: fix error unwinding in device_add_disk
6c1d0447bf0d mmc: meson-mx-sdio: add IRQ check
0d840e7e2e6c mmc: meson-mx-sdhc: add IRQ check
525c2a0763ee iwlwifi: mvm: set protected flag only for NDP ranging
39cb224bf651 iwlwifi: mvm: perform 6GHz passive scan after suspend
e895cfb085c6 iwlwifi: mvm: test roc running status bits before removing the sta
48338cf56eaa iwlwifi: mvm: fix 32-bit build in FTM
617339466fda rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE
9b6b5f07702f rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC
b14e931c386f wilc1000: fix double free error in probe()
1a25b9c4ce2a mt76: mt7921: drop offload_flags overwritten
e64a3ea17c19 ARM: dts: armada-38x: Add generic compatible to UART nodes
4518f459c2c0 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers
864ac5f6bfbe arm64: dts: marvell: cn9130: add GPIO and SPI aliases
6d88a6849617 usb: ftdi-elan: fix memory leak on device disconnect
826501a17e98 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding
851b00b47832 xfrm: state and policy should fail if XFRMA_IF_ID 0
eab7928527b5 xfrm: interface with if_id 0 should return error
afd9ebd40bda media: hantro: Fix probe func error path
3ca9f14fe279 drm/tegra: vic: Fix DMA API misuse
0dbb2617c713 drm/tegra: gr2d: Explicitly control module reset
3b90135b03f3 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER
c0dc02dcfe6b drm/bridge: ti-sn65dsi86: Set max register for regmap
602662de5f82 drm/msm/dpu: fix safe status debugfs file
be12d15a817b arm64: dts: qcom: ipq6018: Fix gpio-ranges property
0c7ec53598a3 arm64: dts: qcom: c630: Fix soundcard setup
c9fadfaf7b44 net: dsa: hellcreek: Add missing PTP via UDP rules
ae914fe9310e net: dsa: hellcreek: Allow PTP P2P measurements on blocked ports
c2be5908dd7c net: dsa: hellcreek: Add STP forwarding rule
06baf7c33cf3 net: dsa: hellcreek: Fix insertion of static FDB entries
307ac652e9fb ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan()
e935a4dd37e4 media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes
f0fc76d6cc80 media: msi001: fix possible null-ptr-deref in msi001_probe()
48225919434f media: dw2102: Fix use after free
f99f6ea71b55 perf/arm-cmn: Fix CPU hotplug unregistration
70bf180fef83 ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors
3d3fbbf05fe8 spi: Fix incorrect cs_setup delay handling
5d0933a65bbd ath11k: Fix deleting uninitialized kernel timer during fragment cache flush
8b2b88054961 crypto: hisilicon/qm - fix incorrect return value of hisi_qm_resume()
5367147cb4f8 crypto: stm32 - Revert broken pm_runtime_resume_and_get changes
2383a52088b6 crypto: stm32/cryp - fix bugs and crash in tests
4e3043d247e6 crypto: stm32/cryp - fix lrw chaining mode
0ba9b34ec6e5 crypto: stm32/cryp - fix double pm exit
ef416e0614af crypto: stm32/cryp - check early input data
4a62c2b32c41 crypto: stm32/cryp - fix xts and race condition in crypto_engine requests
4671521de277 crypto: stm32/cryp - fix CTR counter carry
f857f6cc5fbf selftests: harness: avoid false negatives if test has no ASSERTs
c0dbfef7e63f selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST
fa8db0f53fc1 x86/uaccess: Move variable into switch case statement
097d4aeea0fc xfrm: fix a small bug in xfrm_sa_len()
7a95f5d9b80f mwifiex: Fix possible ABBA deadlock
4e6ad76d340f drm/msm/dsi: fix initialization in the bonded DSI case
5c2eaa606feb wcn36xx: Fix max channels retrieval
ef93cc02cafb rcu/exp: Mark current CPU as exp-QS in IPI loop second pass
87472bebedbb drm/msm/dp: displayPort driver need algorithm rational
e5d61c5b9c9c drm/msm/gpu: Don't allow zero fence_id
89166801f80d drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs
6dcc6706dab1 drm/amd/display: Fix bug in debugfs crc_win_update entry
d41946e82718 Bluetooth: btusb: Handle download_firmware failure cases
006157d575d1 Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag
749fc99daa13 Bluetooth: refactor set_exp_feature with a feature table
d3f45f4ee17f ath10k: Fix the MTU size on QCA9377 SDIO
378723bd01b2 sched/rt: Try to restart rt period timer when rt runtime exceeded
9a664557effe wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma
643af6932580 media: si2157: Fix "warm" tuner state detection
d8904d2f6283 media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()
6f2d3249b98d media: dib8000: Fix a memleak in dib8000_init()
1a51d9d60325 samples: bpf: Fix 'unknown warning group' build warning on Clang
d891664e39ad samples: bpf: Fix xdp_sample_user.o linking with Clang
c7d36c19cf30 samples/bpf: Clean up samples/bpf build failes
7b4a30bbf8ca samples/bpf: Install libbpf headers when building
c7f0c087d483 arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP == 1
338c297e0885 arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1
33fcd00e0aa0 bpf: Remove config check to enable bpf support for branch records
832d478ccd06 bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD)
2571173d3e11 bpf: Adjust BTF log size limit.
d3c4b3c801c0 sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity
00c10519538f sched/fair: Fix detection of per-CPU kthreads waking a task
48419bc90e43 bpf: Fix the test_task_vma selftest to support output shorter than 1 kB
35a89caf518e Bluetooth: btmtksdio: fix resume failure
0cad9c0c81be staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib()
90d96a14c558 staging: rtl8192e: return error code from rtllib_softmac_init()
ff732e9bf68b floppy: Fix hang in watchdog when disk is ejected
31d60f528238 mtd: core: provide unique name for nvmem device
aee7ef0305b1 serial: amba-pl011: do not request memory region twice
7b54c975798d tty: serial: uartlite: allow 64 bit address
aca61190ec82 arm64: dts: ti: k3-j7200: Correct the d-cache-sets info
1e2847f9d910 arm64: dts: ti: k3-j721e: Fix the L2 cache sets
f1f0039956fb arm64: dts: ti: k3-j7200: Fix the L2 cache sets
10d3b165877f arm64: dts: ti: k3-am642: Fix the L2 cache sets
2efa4dd4600d crypto: caam - save caam memory to support crypto engine retry mechanism.
db3c2121d191 libbpf: Clean gen_loader's attach kind.
e833ef0b545e drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()
1e22b51876fa drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()
4c12feec2dfd thermal/drivers/imx8mm: Enable ADC when enabling monitor
68bf3b2f95ee ACPI: EC: Rework flushing of EC work while suspended to idle
1fb3838db45c cgroup: Trace event cgroup id fields should be u64
2d93f960dc7e drm/vmwgfx: Fail to initialize on broken configs
a6f53731f3bb drm/vmwgfx: Remove the deprecated lower mem limit
4aa40bf38f71 arm64: dts: qcom: msm8916: fix MMC controller aliases
0c1cf578a882 powerpc: Avoid discarding flags in system_call_exception()
f38d669aab33 netfilter: bridge: add support for pppoe filtering
3f32b8ca8e26 igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS
94821ce188c2 thermal/drivers/imx: Implement runtime PM support
b588858c09a5 net: stmmac: Add platform level debug register dump feature
0bc65fcb2b89 media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()'
4a8a8ff65293 media: venus: core: Fix a potential NULL pointer dereference in an error handling path
e0d8c693a9d2 media: venus: correct low power frequency calculation for encoder
64bfc5673415 media: coda: fix CODA960 JPEG encoder buffer overflow
b85906f919ea media: hantro: Hook up RK3399 JPEG encoder output
a49171d86d5e media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released
893a766ac8fe media: si470x-i2c: fix possible memory leak in si470x_i2c_probe()
b38f3570f909 media: imx-pxp: Initialize the spinlock prior to using it
92cb150c3ec8 media: rcar-csi2: Correct the selection of hsfreqrange
842a24066653 media: i2c: ov8865: Fix lockdep error
9a11fe9e4467 media: i2c: Re-order runtime pm initialisation
adf57b861e7f media: i2c: imx274: fix s_frame_interval runtime resume not requested
300b973af40f libbpf: Silence uninitialized warning/error in btf_dump_dump_type_data
162bc7bd73a1 bfq: Do not let waker requests skip proper accounting
6b6e7150c18b mfd: atmel-flexcom: Use .resume_noirq
8aa5209e54aa mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP
1b1620dd224b tty: serial: atmel: Call dma_async_issue_pending()
d249a70251ce tty: serial: atmel: Check return code of dmaengine_submit()
32307d1b94ae arm64: dts: ti: k3-j721e: correct cache-sets info
920e0e6f0e39 ath11k: Use host CE parameters for CE interrupts configuration
72b905fb39f0 crypto: qat - fix undetected PFVF timeout in ACK loop
348210fd7765 crypto: qat - make pfvf send message direction agnostic
6c58dd967389 crypto: qat - remove unnecessary collision prevention step in PFVF
ef89212783a2 libbpf: Fix using invalidated memory in bpf_linker
9b616ae0bf98 libbpf: Fix glob_syms memory leak in bpf_linker
f8ca67f3fc9e libbpf: Fix potential misaligned memory access in btf_ext__new()
ae38d3144324 ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco
9f670292c080 cpufreq: qcom-hw: Fix probable nested interrupt handling
929205dc3a0f cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu thermal pressure
5d39cd2059ba mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove
869eee39b330 arm64: dts: qcom: sc7280: Fix incorrect clock name
38a721f60926 crypto: qce - fix uaf on qce_skcipher_register_one
561030c55120 crypto: qce - fix uaf on qce_ahash_register_one
cf984b11cdec crypto: qce - fix uaf on qce_aead_register_one
cb353b688464 crypto: atmel-aes - Reestablish the correct tfm context at dequeue
4d6a558bde10 media: dmxdev: fix UAF when dvb_register_device() fails
87a413e3d8c9 arm64: dts: renesas: cat875: Add rx/tx delays
7bce20277784 drm/vboxvideo: fix a NULL vs IS_ERR() check
56339a5546a7 drm/dp: Don't read back backlight mode in drm_edp_backlight_enable()
25f2b49f65c6 fs: dlm: fix build with CONFIG_IPV6 disabled
815570353f6b tee: fix put order in teedev_close_context()
d46f937233b1 spi: hisi-kunpeng: Fix the debugfs directory name incorrect
50dab89c25dd ath11k: reset RSN/WPA present state for open BSS
4ca3ffff349f ath11k: clear the keys properly via DISABLE_KEY
dff606fc5068 ath11k: Fix ETSI regd with weather radar overlap
2de0e6a71ceb Bluetooth: stop proccessing malicious adv data
63811bf4f572 memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails
dba0aea5727c fs: dlm: don't call kernel_getpeername() in error_report()
ba43bd2be16b arm64: dts: meson-gxbb-wetek: fix missing GPIO binding
0a7dd2ec89b2 arm64: dts: meson-gxbb-wetek: fix HDMI in early boot
74ad053d7338 arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+
3cebbcbf9198 arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name
82515555873e media: aspeed: Update signal status immediately to ensure sane hw state
85d5345bd861 media: em28xx: fix memory leak in em28xx_init_dev
c4f0f1608727 media: aspeed: fix mode-detect always time out at 2nd run
7fd4b0e18903 media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr()
37d7ebf0179b media: atomisp: fix enum formats logic
a030bcd96ef4 media: atomisp: add NULL check for asd obtained from atomisp_video_pipe
124fd314c5fe media: atomisp: fix ifdefs in sh_css.c
0224641992e1 media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid()
4de485f6d5fe media: atomisp: do not use err var when checking port validity for ISP2400
b7033740e367 media: atomisp: fix inverted logic in buffers_needed()
bb8ac1ec5a82 media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case
6c3547e103e4 media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities()
26e8cd84d7d2 media: videobuf2: Fix the size printk format
6b3a83a450dd mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init()
77d19bad301f bpftool: Fix memory leak in prog_dump()
9f3cbc3ba5ad ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware
26b9d4ac42ab wcn36xx: fix RX BD rate mapping for 5GHz legacy rates
3913db56e471 wcn36xx: populate band before determining rate on RX
d97aa008ebc0 wcn36xx: Put DXE block into reset before freeing memory
514c1df9dfa9 wcn36xx: Release DMA channel descriptor allocations
8da7a0e26c4a wcn36xx: Fix DMA channel enable/disable cycle
a3ec2b9456eb libbpf: Free up resources used by inner map definition
620a2ee55059 drm/vc4: hdmi: Enable the scrambler on reconnection
23d2c4eb76d6 wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND
a33fc07affe5 wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan
8c3830446ccc drm/vc4: crtc: Make sure the HDMI controller is powered when disabling
2bba39feaa3e drm/vc4: hdmi: Rework the pre_crtc_configure error handling
a26aa0f3982f drm/vc4: hdmi: Make sure the controller is powered up during bind
e3e8f46f36e0 drm/vc4: hdmi: Make sure the controller is powered in detect
b9b1fbe61ff1 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm
2d717d822675 drm/vc4: hdmi: Set a default HSM rate
49b570f5d2e4 clk: bcm-2835: Remove rounding up the dividers
2ff7b32f6b3e clk: bcm-2835: Pick the closest clock rate
d2e7a4d20f7c Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails
1f2270e161f9 Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle()
f28d819f17d3 drm/rockchip: dsi: Reconfigure hardware on resume()
506bae94333b drm/rockchip: dsi: Disable PLL clock on bind error
4f005cef1d5a drm/rockchip: dsi: Hold pm-runtime across bind/unbind
dd0ed218c0bf drm/rockchip: dsi: Fix unbalanced clock on probe error
1a943d8ad9c0 drm/panel: innolux-p079zca: Delete panel on attach() failure
92082e300373 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure
52e1bf49e3e2 drm: fix null-ptr-deref in drm_dev_init_release()
11182d953e64 drm/bridge: display-connector: fix an uninitialized pointer in probe()
6c1ad4aeeab4 Bluetooth: L2CAP: Fix not initializing sk_peer_pid
0da09030aae4 drm/ttm: Put BO in its memory manager's lru list
19f76690fe68 shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode
6292bd6f654e ath11k: add string type to search board data in board-2.bin for WCN6855
e363ab335751 mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages
bcf64fb327c8 dma/pool: create dma atomic pool only if dma zone has managed pages
240e8d331a9b mm_zone: add function to check if managed dma zone exists
55bd26fd08da PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller
484654a6f6ed dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled()
03e964ad35ac virtio/virtio_mem: handle a possible NULL as a memcpy parameter
b9a524d6ec03 drm/tegra: Add back arm_iommu_detach_device()
3ff8942bb8ab gpu: host1x: Add back arm_iommu_detach_device()
03c8e18f3c14 iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure
bed344b54daa ARM: dts: at91: update alternate function of signal PD20
c77a4529ca38 arm64: errata: Fix exec handling in erratum 1418040 workaround
181c78d6c12d cxl/pmem: Fix reference counting for delayed work
bc95dbf5502c bus: mhi: core: Fix race while handling SYS_ERR at power up
c8aa11642478 bus: mhi: core: Fix reading wake_capable channel configuration
2075d9f4fdc5 bus: mhi: pci_generic: Graceful shutdown on freeze
acb5a8bee27b lkdtm: Fix content of section containing lkdtm_rodata_do_nothing()
a18aeac73c0f iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046
5c397420c0e2 iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs
702c89045230 mei: hbm: fix client dma reply status
697c41375739 can: softing_cs: softingcs_probe(): fix memleak on registration failure
61eb4ad9ae46 media: cec-pin: fix interrupt en/disable handling
1baebfdf19b0 media: stk1160: fix control-message timeouts
b208a386572a media: pvrusb2: fix control-message timeouts
8b8dbc22b9f7 media: redrat3: fix control-message timeouts
821e5abd2198 media: dib0700: fix undefined behavior in tuner shutdown
4e56a231210f media: s2255: fix control-message timeouts
15955a24fa8e media: cpia2: fix control-message timeouts
198e0c619f46 media: em28xx: fix control-message timeouts
2516fab22e65 media: mceusb: fix control-message timeouts
a16e2eff80fa media: flexcop-usb: fix control-message timeouts
1bde26972360 media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE
9aaf99b4a8b0 media: ov8865: Disable only enabled regulators on error path
a0d6e64b3413 media: cec: fix a deadlock situation
8202aa60f077 ksmbd: add reserved room in ipc request/response
d7004f0cc4a7 ksmbd: limits exceeding the maximum allowable outstanding requests
0aadd32bebc9 ksmbd: move credit charge deduction under processing request
40fc68aeeb24 ksmbd: add support for smb2 max credit parameter
0a8347db70a6 ksmbd: fix guest connection failure with nautilus
bbba4a0b8efa ksmbd: uninitialized variable in create_socket()
893dfb14cac1 net: phy: marvell: add Marvell specific PHY loopback
e428c89717ff rtc: cmos: take rtc_lock while reading from CMOS
9899cea59121 tools/nolibc: fix incorrect truncation of exit code
72191715afee tools/nolibc: i386: fix initial stack alignment
9dc4c4e19084 crypto: x86/aesni - don't require alignment of data
132cb7f64697 tools/nolibc: x86-64: Fix startup code bug
850bc1262a2b x86/gpu: Reserve stolen memory for first integrated Intel GPU
07c1c8e3202e riscv: mm: fix wrong phys_ram_base value for RV64
a2389e4f54e5 riscv: use hart id instead of cpu id on machine_kexec
b9f3e769ecf5 riscv: Don't use va_pa_offset on kdump
9550c6f0b2a6 riscv: try to allocate crashkern region from 32bit addressible memory
1402857bf15f RISC-V: Use common riscv_cpuid_to_hartid_mask() for both SMP=y and SMP=n
6250ecf5ba42 riscv: Get rid of MAXPHYSMEM configs
cee8830146cf mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page function
abf8c8712b6d mtd: rawnand: Export nand_read_page_hwecc_oob_first()
26aa92a7f931 mtd: rawnand: davinci: Rewrite function description
3f5eb2d89032 mtd: rawnand: davinci: Avoid duplicated page read
eebc910e09d4 mtd: rawnand: davinci: Don't calculate ECC when reading page
5794c37d2a98 mtd: Fixed breaking list in __mtd_del_partition.
bb969ffe1d0e mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6
0fe08bf9909f mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings
f4dfc52a1eab nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()
c9cd02cb7a26 f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file
dd88a805d2d0 f2fs: fix to do sanity check in is_alive()
0ddbdc0b7f0c f2fs: fix to do sanity check on inode type during garbage collection
7f6e3cbbd600 ALSA: core: Fix SSID quirk lookup for subvendor=0
8877331177de HID: wacom: Avoid using stale array indicies to read contact count
c965ad71a05d HID: wacom: Ignore the confidence flag when a touch is removed
f9f16383d596 HID: wacom: Reset expected and received contact counts at the same time
6a4ec6f2429e HID: uhid: Fix worker destroying device without any protection
47b5c189d6a4 HID: Ignore battery for Elan touchscreen on HP Envy X360 15t-dr100
91b7cbea9efc KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock
a88ebc49c633 KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU
----
Link: https://lore.kernel.org/r/20220124184100.867127425@linuxfoundation.org # v5.15.17
Link: https://lore.kernel.org/r/20220125155423.959812122@linuxfoundation.org # v5.15.17
Link: https://lore.kernel.org/r/20220127180259.078563735@linuxfoundation.org # v5.15.18
Link: https://lore.kernel.org/r/20220131105229.959216821@linuxfoundation.org # v5.15.19
Link: https://github.com/Freescale/linux-fslc/pull/533
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This rework the recipes making use of new imx-generic-bsp override; it
has been applied to:
- alsa-state
- firmware-imx
- imx-kobs
- imx-test
- imx-uuc
- linux-fslc
- linux-fslc-lts
- packagegroup-fsl-mfgtool
- u-boot-fslc
- uuu
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and
mainline-bsp.
So, for example, the mx8mq override is split into:
- imx-generic-bsp: compatible with every i.MX SoC and both BSP variants
- imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP
- imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP
- mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants
- mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP
- mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP
- mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants
- mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP
- mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP
- mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants
- mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP
- mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP
The extender mechanism is responsible for extending the override list to
include the generic overrides. We can then use the three different
variants to handle the metadata correctly.
Generically speaking, the conversion mainly was automated (with a lot of
back and forth until getting it right).
To convert an existing layer, the following script can be used:
```sh
git ls-files classes recipes-* \
| xargs sed -i \
-e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \
-e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \
-e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \
-e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \
\
-e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \
-e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \
-e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \
\
-e 's,:\(vf\w*\),:\1-generic-bsp,g' \
-e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \
-e 's,\(vf\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(vf\w*\)),|\1-generic-bsp),g' \
-e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \
\
-e 's,:\(imx\) ,:\1-nxp-bsp ,g' \
-e 's,(\(imx\)),(\1-nxp-bsp),g' \
-e 's,\(imx\)|,\1-nxp-bsp|,g' \
-e 's,|\(imx\)),|\1-nxp-bsp),g'
for d in $(find -type d | egrep '/mx[6-8]w*'); do
git mv $d $d-nxp-bsp
done
for d in $(find -type d | egrep '/imx$'); do
git mv $d $d-nxp-bsp
done
for d in $(find -type d | egrep '/mx[5s]w*'); do
git mv $d $d-generic-bsp
done
```
Fixes: #791.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.16 from stable korg.
Following upstream commits are included in this version:
----
63dcc388662c Linux 5.15.16
ce2e7b97e588 mtd: fixup CFI on ixp4xx
9dada19e1096 ALSA: hda/realtek: Re-order quirk entries for Lenovo
4942295ec2af ALSA: hda/realtek: Add quirk for Legion Y9000X 2020
f76d5f9391a5 ALSA: hda/tegra: Fix Tegra194 HDA reset failure
7c452ca7bc7b ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk
8b046b2a63c6 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows
5b57c0efec9a ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop
c104edbb5a3f ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices
3a1e48069798 KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all
adf791cf905a perf annotate: Avoid TUI crash when navigating in the annotation of recursive functions
8840daa2f629 firmware: qemu_fw_cfg: fix kobject leak in probe error path
db3337ba6e4a firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries
bb08a4d10164 firmware: qemu_fw_cfg: fix sysfs information leak
898e91c32d04 rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled
c671cb0b0087 media: uvcvideo: fix division by zero at stream start
e2ece45f9450 video: vga16fb: Only probe for EGA and VGA 16 color graphic cards
7760404e8487 9p: only copy valid iattrs in 9P2000.L setattr implementation
c2e7561ba7a8 remoteproc: qcom: pas: Add missing power-domain "mxc" for CDSP
252435941c33 KVM: s390: Clarify SIGP orders versus STOP/RESTART
6e8b6dcec07c KVM: x86: don't print when fail to read/write pv eoi memory
19f2dfb1a1f6 KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest
07667f43f8a8 KVM: x86: Register perf callbacks after calling vendor's hardware_setup()
18c16cef8179 perf: Protect perf_guest_cbs with RCU
e192ccc17ecf vfs: fs_context: fix up param length parsing in legacy_parse_param
c78c39a91dd4 remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided
b07490067dbc orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc()
ce258c74f8d9 drm/amd/display: explicitly set is_dsc_supported to false before use
d5df26479c82 devtmpfs regression fix: reconfigure on each mount
----
Link: https://lore.kernel.org/r/20220118160451.879092022@linuxfoundation.org # v5.15.16
Link: https://github.com/Freescale/linux-fslc/pull/528
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.15 from stable korg.
Following upstream commits are included in this version:
----
760a85303c5a Linux 5.15.15
54a457ad2c97 staging: greybus: fix stack size warning with UBSAN
48d56b00c352 drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk()
e29bd72f5c76 staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn()
46c7ff13dfe8 media: Revert "media: uvcvideo: Set unique vdev name based in type"
e0bb3bf81cc4 platform/x86/intel: hid: add quirk to support Surface Go 3
26b66120a896 random: fix crash on multiple early calls to add_bootloader_randomness()
2d5b4a96a60e random: fix data race on crng init time
f5aaea746b36 random: fix data race on crng_node_pool
3fbbf56948b2 can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}
1079b56de4af can: isotp: convert struct tpcon::{idx,len} to unsigned int
1026f710bd55 can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data
72bd750d1122 mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()
78a19e506bdc veth: Do not record rx queue hint in veth_xmit
3a29fd88f3ad Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2
7b8a6d60e0d5 Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip
d5eeefa335af Bluetooth: add quirk disabling LE Read Transmit Power
49e63682cb3b mmc: sdhci-pci: Add PCI ID for Intel ADL
6f4da584ec4e ath11k: Fix buffer overflow when scanning with extraie
02f3458289d2 USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status
0284c0ca3db6 USB: core: Fix bug in resuming hub's handling of wakeup requests
0544baa4f761 ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100
402aff59a748 Bluetooth: bfusb: fix division by zero in send path
db74ee79c9f7 Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0
c6bd1c35bd84 Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices
a366a81dcbb1 Bluetooth: btusb: Add support for Foxconn MT7922A
5e1b03c32535 Bluetooth: btusb: Add two more Bluetooth parts for WCN6855
e81cef21ea8a Bluetooth: btusb: Add one more Bluetooth part for WCN6855
f39825f4fc35 fget: clarify and improve __fget_files() implementation
edaf018b898f Bluetooth: btusb: Add the new support IDs for WCN6855
a053e9619bb9 Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE
e36a4d9c0bb8 Bluetooth: btusb: enable Mediatek to support AOSP extension
dcfa2d7a9a9f Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb()
4a5557693f07 Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE
a1e59284193b Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921)
fe9ddfd236a6 Bluetooth: btusb: Add the new support ID for Realtek RTL8852A
3f502147ffc3 Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922)
e8efe8369944 bpf: Fix out of bounds access from invalid *_or_null type verification
f39ffc6f9c60 staging: r8188eu: switch the led off during deinit
cf5b6bd2c792 workqueue: Fix unbind_workers() VS wq_worker_running() race
0ed0be755276 s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add()
----
Link: https://lore.kernel.org/r/20220114081545.158363487@linuxfoundation.org # v5.15.15
Link: https://github.com/Freescale/linux-fslc/pull/523
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.14 from stable korg.
Following upstream commits are included in this version:
----
d114b082bef7 Linux 5.15.14
b8a1293e3850 drm/amd/pm: keep the BACO feature enabled for suspend
19070d812e13 Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)"
b228924bb619 Input: zinitix - make sure the IRQ is allocated before it gets enabled
1917ace18375 ARM: dts: gpio-ranges property is now required
2f66e0976b4a userfaultfd/selftests: fix hugetlb area allocations
ec33da9ae072 ipv6: raw: check passed optlen before reading
04d945934362 drm/amd/display: Added power down for DCN10
9b1df8dab312 drm/amd/display: fix B0 TMDS deepcolor no dislay issue
9964f0840a82 mISDN: change function names to avoid conflicts
f55383e6b92b drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform
3c196f056666 drm/amdgpu: always reset the asic in suspend (v2)
fbabb82b11b4 drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume
80f229009b59 atlantic: Fix buff_ring OOB in aq_ring_rx_clean
cf8f0e76c4ce net: udp: fix alignment problem in udp4_seq_show()
294f3fc9dc27 ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate
847050d40dc0 scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown()
6ebb6853108f usb: mtu3: fix interval value for intr and isoc
12a4c1092ae7 drm/amd/pm: Fix xgmi link control on aldebaran
31d95ff41cdf drm/amdgpu: fix dropped backing store handling in amdgpu_dma_buf_move_notify
4ed66cdc542f auxdisplay: charlcd: checking for pointer reference before dereferencing
8a7520c49994 ipv6: Do cleanup if attribute validation fails in multipath route
c1de618c95e9 ipv6: Continue processing multipath route even if gateway attribute is invalid
5aec746bf7f2 power: bq25890: Enable continuous conversion for ADC at charging
b4391e49ac1d drm/amdgpu: disable runpm if we are the primary adapter
fa3d8456f7cd fbdev: fbmem: add a helper to determine if an aperture is used by a fw fb
9ca97a693aa8 phonet: refcount leak in pep_sock_accep
d57da5185def net ticp:fix a kernel-infoleak in __tipc_sendmsg()
75d840c0f5d7 gpio: gpio-aspeed-sgpio: Fix wrong hwirq base in irq handler
7601a265696c rndis_host: support Hytera digital radios
b381e0f98711 reset: renesas: Fix Runtime PM usage
550acd770f9f power: reset: ltc2952: Fix use of floating point literals
be816676f38b power: supply: core: Break capacity loop
b0e72ba9e520 xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
800f02fa8a51 i2c: mpc: Avoid out of bounds memory access
e24c6a48c6ea Revert "i2c: core: support bus regulator controlling in adapter"
43fa0b3639c5 cgroup: Use open-time cgroup namespace for process migration perm checks
50273128d640 cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv
c6ebc3529884 cgroup: Use open-time credentials for process migraton perm checks
247b6244d40e KVM: x86: Check for rmaps allocation
a08275570392 EDAC/i10nm: Release mdev/mbase when failing to detect HBM
3400aa7eda64 md/raid1: fix missing bitmap update w/o WriteMostly devices
15fb002977f6 net: ena: Fix error handling when calculating max IO queues number
c4c20dc24e09 net: ena: Fix wrong rx request id by resetting device
bf8263c71420 net: ena: Fix undefined state when tx request id is out of bounds
6511f8074b70 sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc
9b8bbe489ced batman-adv: mcast: don't send link-local multicast to mcast routers
9f00a2a0c139 sctp: hold endpoint before calling cb in sctp_transport_lookup_process
3c5c81d1e350 selftests: net: udpgro_fwd.sh: explicitly checking the available ping feature
41844e68eb92 lwtunnel: Validate RTA_ENCAP_TYPE attribute length
ca0097c543fc ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route
00e8b9f313b2 ipv6: Check attribute length for RTA_GATEWAY in multipath route
bb471784ca85 ipv4: Check attribute length for RTA_FLOW in multipath route
72971eaad6ea ipv4: Check attribute length for RTA_GATEWAY in multipath route
5cb0bd07125f ftrace/samples: Add missing prototypes direct functions
61169d6c77de i40e: Fix incorrect netdev's real number of RX/TX queues
7b177d34a123 i40e: Fix for displaying message regarding NVM version
3f4c2ade4d65 i40e: fix use-after-free in i40e_sync_filters_subtask()
8fbbc33cf018 sfc: The RX page_ring is optional
03fb6db4ad61 mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh
18b224910edc mac80211: initialize variable have_higher_than_11mbit
0ea8bb0811ba RDMA/uverbs: Check for null return of kmalloc_array
6716b40d162f netrom: fix copying in user data in nr_setsockopt
21a18420ae2d Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo Docks"
e1e354771812 RDMA/core: Don't infoleak GRH fields
607f126d4a21 iavf: Fix limit of total number of queues to active queues of VF
fda95797fc50 i40e: Fix to not show opcode msg on unsuccessful VF MAC change
deb65735b5b1 ieee802154: atusb: fix uninit value in atusb_set_extended_addr
c44979ace49b Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow"
21f8a3b110f2 tracing: Tag trace_percpu_buffer as a percpu pointer
be134e7c5b38 tracing: Fix check for trace_percpu_buffer validity in get_trace_buf()
3cf50a37286c selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv()
ef3047fca111 fscache_cookie_enabled: check cookie is valid before accessing it
----
Link: https://lore.kernel.org/r/20220110071821.500480371@linuxfoundation.org # v5.15.14
Link: https://github.com/Freescale/linux-fslc/pull/518
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.13 from stable korg.
Following upstream commits are included in this version:
----
734eb1fd2073 Linux 5.15.13
bc5fce3dff9a perf scripts python: intel-pt-events.py: Fix printing of switch events
632ee8a1786a perf script: Fix CPU filtering of a script's switch events
90d273381bfb perf intel-pt: Fix parsing of VM time correlation arguments
47b5d0a7532d fs/mount_setattr: always cleanup mount_kattr
08eacbd141e2 net: fix use-after-free in tw_timer_handler
ffe4a1ba1a82 mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()'
466267ced87d Input: spaceball - fix parsing of movement data packets
e79ff8c68acb Input: appletouch - initialize work before device registration
90ffed2d5e0d scsi: vmw_pvscsi: Set residual data length conditionally
17691bada6b2 binder: fix async_free_space accounting for empty parcels
90d2beed5e75 nitro_enclaves: Use get_user_pages_unlocked() call to handle mmap assert
0c823e0b4697 usb: mtu3: set interval of FS intr and isoc endpoint
249ddfbe0057 usb: mtu3: fix list_head check warning
dace4123e304 usb: mtu3: add memory barrier before set GPD's HWO
ebef2aa29f37 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear.
81f8de4b6af6 xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set.
0f591d17e36e drm/amd/display: Changed pipe split policy to allow for multi-display pipe split
94ba5b0fb52d drm/amdgpu: add support for IP discovery gc_info table v2
97fd2b6c0340 drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled
2ee1296e0655 drm/nouveau: wait for the exclusive fence after the shared ones v2
e63109384796 uapi: fix linux/nfc.h userspace compilation errors
7b006d5a5aad nfc: uapi: use kernel size_t to fix user-space builds
f68599581067 i2c: validate user data in compat ioctl
17f5a2bc2ffe fsl/fman: Fix missing put_device() call in fman_port_probe
20426341c071 selftests: net: using ping6 for IPv6 in udpgro_fwd.sh
6eb92fb14689 net/ncsi: check for error return from call to nla_put_u32
62320f472fc2 net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper
5943eb7bbac3 selftests: net: Fix a typo in udpgro_fwd.sh
676345fa9c55 selftests/net: udpgso_bench_tx: fix dst ip argument
f1157fe47992 net: bridge: mcast: add and enforce startup query interval minimum
a22ac8009f7e net: bridge: mcast: add and enforce query interval minimum
a780f0dd2507 net/mlx5e: Fix wrong features assignment in case of error
30a26a8c506f ionic: Initialize the 'lif->dbid_inuse' bitmap
a3dffd1d0677 drm/amd/display: Set optimize_pwr_state for DCN31
6af58ce9307f drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization
a87eb54df52f igc: Fix TX timestamp support for non-MSI-X platforms
10597585d793 igc: Do not enable crosstimestamping for i225-V models
b85f751d71ae net/smc: fix kernel panic caused by race of smc_sock
85ce25935e06 net/smc: don't send CDC/LLC message if link not ready
238920381b89 NFC: st21nfca: Fix memory leak in device probe and remove
c1babfe1b810 net: lantiq_xrx200: fix statistics of received bytes
c903a963b7e6 net: ag71xx: Fix a potential double free in error handling paths
0d82faa347a1 net: usb: pegasus: Do not drop long Ethernet frames
cc70cbd3b155 net/smc: fix using of uninitialized completions
75799e71df1d sctp: use call_rcu to free endpoint
df06c8dd7aca selftests: Calculate udpgso segment count without header adjustment
027282344397 udp: using datalen to cap ipv6 udp max gso segments
07f16b17416a net/mlx5e: Delete forward rule for ct or sample action
aa584ad8fa29 net/mlx5e: Use tc sample stubs instead of ifdefs in source file
12813ba11bf0 net/mlx5e: Fix ICOSQ recovery flow for XSK
144dbcc14546 net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow
07f13d58a8ec net/mlx5e: Wrap the tx reporter dump callback to extract the sq
219419510c4e net/mlx5: Fix tc max supported prio for nic mode
5da639db8b71 net/mlx5: Fix SF health recovery flow
c0cc069899fb net/mlx5: Fix error print in case of IRQ request failed
4595dffccfa5 net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources
a68d72d899a2 scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write()
172fc0a7d7ab selinux: initialize proto variable in selinux_ip_postroute_compat()
f5cb610fa3d2 efi: Move efifb_setup_from_dmi() prototype from arch headers
5677e0772364 powerpc/ptdump: Fix DEBUG_WX since generic ptdump conversion
fc738764c9fa recordmcount.pl: fix typo in s390 mcount regex
919f5678bae1 ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2
cce476954401 ALSA: hda: intel-sdw-acpi: harden detection of controller
62f0a61fcb8a memblock: fix memblock_phys_alloc() section mismatch error
ea48bffecc3e platform/x86: apple-gmux: use resource_size() with res
6964e81f11ce platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters
e96373f0a5f4 parisc: Clear stale IIR value on instruction access rights trap
0d76daf2013c net/sched: Extend qdisc control block with tc control block
80176f65fa28 tomoyo: use hwight16() in tomoyo_domain_quota_is_ok()
3fe6a63b5dbd tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok().
e97d5549f842 Input: i8042 - enable deferred probe quirk for ASUS UM325UA
dd33054e4c18 Input: i8042 - add deferred probe support
----
Link: https://lore.kernel.org/r/20220103142056.911344037@linuxfoundation.org # v5.15.13
Link: https://lore.kernel.org/r/20220104073845.629257314@linuxfoundation.org # v5.15.13
Link: https://github.com/Freescale/linux-fslc/pull/512
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to v5.15.12 from stable korg.
Following upstream commits are included in this version:
----
25960cafa06e Linux 5.15.12
53ccdc73eeda phonet/pep: refuse to enable an unbound pipe
3cb5ae77799e tun: avoid double free in tun_free_netdev
03d00f7f1815 hamradio: improve the incomplete fix to avoid NPD
cb6c99aedd2c hamradio: defer ax25 kfree after unregister_netdev
a8e4a64cdc97 ax25: NPD bug when detaching AX25 device
f547b0f8f3ce r8152: sync ocp base
5cc8813c4966 hwmon: (lm90) Do not report 'busy' status bit as alarm
722fc45be049 hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681
fb563baa3eb8 pinctrl: mediatek: fix global-out-of-bounds issue
aa50406f36a1 ASoC: rt5682: fix the wrong jack type detected
46b3fe1eb2b7 ASoC: SOF: Intel: pci-tgl: add ADL-N support
d0fa8c252956 ASoC: SOF: Intel: pci-tgl: add new ADL-P variant
d9ad0ae8bfa0 ASoC: tas2770: Fix setting of high sample rates
cc71a723f3d8 Input: goodix - add id->model mapping for the "9111" model
efaa327b4146 Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312
70750056620b Input: iqs626a - prohibit inlining of channel parsing functions
2f06c8293d27 kfence: fix memory leak when cat kfence objects
ca38833c915e arm64: dts: lx2160a: fix scl-gpios property name
0ae519ecbbdb KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state
35f9ff45ee5c netfs: fix parameter of cleanup()
a8a9d753edd7 f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr()
91e94e42f6fc tee: optee: Fix incorrect page free bug
330c6117a82c mm/damon/dbgfs: protect targets destructions with kdamond_lock
c691e7575eff mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page()
7a77e22fde63 mm, hwpoison: fix condition in free hugetlb page path
6b2cdcc8f555 mm: mempolicy: fix THP allocations escaping mempolicy restrictions
c1d1ec4db5f7 mac80211: fix locking in ieee80211_start_ap error path
a2c144d17623 ksmbd: disable SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
f43ba86a8211 ksmbd: fix uninitialized symbol 'pntsd_size'
89d0ffb4bb96 ksmbd: fix error code in ndr_read_int32()
c99513dffd36 ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling
c7814569b387 mmc: mmci: stm32: clear DLYB_CR after sending tuning command
c0db06fd0993 mmc: core: Disable card detect during shutdown
9d93c863d04f mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands
46e2fc260543 mmc: sdhci-tegra: Fix switch to HS400ES mode
e5dd3e61baed gpio: dln2: Fix interrupts when replugging the device
c1ce3c410038 pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines
b9d7c7a5bf6e KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU
e4e4e7cb2298 KVM: VMX: Always clear vmx->fail on emulation_required
543bfbcb5cf5 KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required
d884eefd75cc KVM: x86/mmu: Don't advance iterator after restart due to yielding
5dea76f5da65 KVM: x86: Always set kvm_run->if_flag
9ca1324755f1 platform/x86: intel_pmc_core: fix memleak on registration failure
a42c41be8324 platform/x86: amd-pmc: only use callbacks for suspend
9ede07c4af14 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT
492eb7afe858 tee: handle lookup of shm with reference count 0
c576d7a197b7 parisc: Fix mask used to select futex spinlock
7c6567979c82 parisc: Correct completer in lws start
5aae769a0ef7 ipmi: fix initialization when workqueue allocation fails
77a7311ca167 ipmi: ssif: initialize ssif_info->client early
7232a5941d3f ipmi: bail out if init_srcu_struct fails
7f7f61042f70 Input: atmel_mxt_ts - fix double free in mxt_read_info_block
6084a6c1ca7f ASoC: tegra: Restore headphones jack name on Nyan Big
f7fe9d303445 ASoC: tegra: Add DAPM switches for headphones and mic jack
8e9b8b8a8ff2 ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s
88b4fbd6348a ALSA: hda/realtek: Fix quirk for Clevo NJ51CU
417e6ee4df64 ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
0896c97e6657 ALSA: hda/realtek: Add new alc285-hp-amp-init model
3934aa1259d9 ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6
2e9cd9ff997f ALSA: hda/hdmi: Disable silent stream on GLK
b398fcbe4de1 ALSA: rawmidi - fix the uninitalized user_pversion
3fd58303b05e ALSA: drivers: opl3: Fix incorrect use of vp->state
fdaa60d900a7 ALSA: jack: Check the return value of kstrdup()
28b03ec2c0c5 x86/boot: Move EFI range reservation after cmdline parsing
f95fcac5d66a Revert "x86/boot: Pull up cmdline preparation and early param parsing"
70e7705b0230 kernel/crash_core: suppress unknown crashkernel parameter warning
4a34b51ea99b platform/x86/intel: Remove X86_PLATFORM_DRIVERS_INTEL
50f27a29d758 compiler.h: Fix annotation macro misplacement with Clang
0cd3ef801004 uapi: Fix undefined __always_inline on non-glibc systems
8a351388b295 ARM: 9160/1: NOMMU: Reload __secondary_data after PROCINFO_INITFUNC
afda22fea766 hwmon: (lm90) Drop critical attribute support for MAX6654
9d21029e7199 hwmon: (lm90) Add basic support for TI TMP461
983084e19aeb hwmon: (lm90) Introduce flag indicating extended temperature support
d105f30bea91 hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations
4b8f0e940972 hwmon: (lm90) Fix usage of CONFIG2 register in detect function
79c6d4fa1be1 pinctrl: bcm2835: Change init order for gpio hogs
dfd5b60b5342 Input: elantech - fix stack out of bound access in elantech_change_report_id()
b480d5f42d45 net: stmmac: dwmac-visconti: Fix value of ETHER_CLK_SEL_FREQ_SEL_2P5M
f80527200d01 r8152: fix the force speed doesn't work for RTL8156
b8871c6734d8 net: bridge: fix ioctl old_deviceless bridge argument
1c66ea39c6c4 net: bridge: Use array_size() helper in copy_to_user()
be2473e5f377 net: stmmac: ptp: fix potentially overflowing expression
d2269ae48598 veth: ensure skb entering GRO are not cloned.
20fb0dc35bf9 io_uring: zero iocb->ki_pos for stream file types
5cf03976e1f0 asix: fix wrong return value in asix_check_host_enable()
d259f621c859 asix: fix uninit-value in asix_mdio_read()
d00726b7061c sfc: falcon: Check null pointer of rx_queue->page_ring
20c3efcca612 sfc: Check null pointer of rx_queue->page_ring
8307c1ecd366 net: ks8851: Check for error irq
98a5242e82f2 drivers: net: smc911x: Check for error irq
643c89669e31 fjes: Check for error irq
a038c504f6f5 bonding: fix ad_actor_system option setting to default
1f0d95fb3755 gpio: virtio: remove timeout
6b3f7e4b10f3 ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module
33385aded71e igb: fix deadlock caused by taking RTNL in RPM resume path
b99c71f90978 net: skip virtio_net_hdr_set_proto if protocol already set
8ba353f553da net: accept UFOv6 packages in virtio_net_hdr_to_skb
0249a4b8a554 inet: fully convert sk->sk_rx_dst to RCU rules
98a8e5c20027 ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookie
8e096cffc6d3 tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindex
e69eacf74e15 qlcnic: potential dereference null pointer of rx_queue->page_ring
5c553a0cd126 net: marvell: prestera: fix incorrect structure access
da3feb8a9baf net: marvell: prestera: fix incorrect return of port_find
ad6d20da2cfb ice: xsk: return xsk buffers back to pool when cleaning the ring
c1c36df0b0a5 ice: Use xdp_buf instead of rx_buf for xsk zero-copy
ef73e3b650b7 ARM: dts: imx6qdl-wandboard: Fix Ethernet support
406b7337d6bc netfilter: fix regression in looped (broad|multi)cast's MAC handling
9d558e5f0d6f netfilter: nf_tables: fix use-after-free in nft_set_catchall_destroy()
2eb1cac16bc7 RDMA/hns: Replace kfree() with kvfree()
aefcc25f3a0c IB/qib: Fix memory leak in qib_user_sdma_queue_pkts()
c41b98070392 RDMA/hns: Fix RNR retransmission issue for HIP08
9b0ed41b25e2 ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent()
71d07ebc5000 drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf
11bf802877bf ucounts: Fix rlimit max values check
3121b5bff903 spi: change clk_disable_unprepare to clk_unprepare
512dbc1a09ac bus: sunxi-rsb: Fix shutdown
115a291395df arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode
f4321ac030b5 PM: sleep: Fix error handling in dpm_prepare()
eabc0aab98e5 NFSD: Fix READDIR buffer overflow
b1712a691bbb HID: potential dereference of null pointer
3c431e19ad70 HID: holtek: fix mouse probing
a65ac9d23276 selftests: KVM: Fix non-x86 compiling
49c29e13fcd6 ext4: check for inconsistent extents between index and leaf block
f71ab21b1a28 ext4: check for out-of-order index extents in ext4_valid_extent_entries()
02f825cf0255 ext4: prevent partial update of the extent blocks
fedeb1b2c8e6 net: usb: lan78xx: add Allied Telesis AT29M2-AF
1d1c25233a29 arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd
fb6ad5cb3b67 Linux 5.15.11
bd926d189210 xen/netback: don't queue unlimited number of packages
88449dbe6203 xen/netback: fix rx queue stall detection
153d1ea32722 xen/console: harden hvc_xen against event channel storms
a29c8b5226ed xen/netfront: harden netfront against event channel storms
caf9b51829a5 xen/blkfront: harden blkfront against event channel storms
ffbd663ebac9 Revert "xsk: Do not sleep in poll() when need_wakeup set"
581b09795199 selftests/damon: test debugfs file reads/writes with huge count
a272f990cb26 bus: ti-sysc: Fix variable set but not used warning for reinit_modules
11053a021937 io-wq: drop wqe lock before creating new worker
a96ac0688acb rcu: Mark accesses to rcu_state.n_force_qs
4b4e5bbf9386 io-wq: check for wq exit after adding new worker task_work
024f9c7cd3d8 io-wq: remove spurious bit clear on task_work addition
dfc3fff63793 scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select()
308514764593 scsi: scsi_debug: Fix type in min_t to avoid stack OOB
47d11d35203b scsi: scsi_debug: Don't call kcalloc() if size arg is zero
d2ccdd4e4efa ovl: fix warning in ovl_create_real()
4658f2a9b336 fuse: annotate lock in fuse_reverse_inval_entry()
8c6fdf62bfe1 media: mxl111sf: change mutex_init() location
403716741c6c USB: core: Make do_proc_control() and do_proc_bulk() killable
303644fe7e0c bpf: Fix extable address check.
eea5a58d86a4 bpf, x64: Factor out emission of REX byte in more cases
7e83a6577d5c mptcp: add missing documented NL params
e8d38fcd0a1c xsk: Do not sleep in poll() when need_wakeup set
6b2ee1002c6b ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name
0e8ffdf3b86d can: m_can: pci: use custom bit timings for Elkhart Lake
274f4b342ba9 can: m_can: make custom bittiming fields const
5b4641e9c06c Revert "can: m_can: remove support for custom bit timing"
e3a01c14e806 drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC
a386ae526866 drm/amdgpu: don't override default ECO_BITs setting
f2e600f6572b drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE
9b9f2567145b powerpc/module_64: Fix livepatching for RO modules
78f27c43eb16 libata: if T_LENGTH is zero, dma direction should be DMA_NONE
f67c85a557c8 perf inject: Fix segfault due to perf_data__fd() without open
a7c0e6aa63c8 perf inject: Fix segfault due to close without open
4a74df7707b5 riscv: dts: unmatched: Add gpio card detect to mmc-spi-slot
7fe286afbd90 riscv: dts: unleashed: Add gpio card detect to mmc-spi-slot
5e14b8b2680a locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner()
c63433a09d6a cifs: sanitize multiple delimiters in prepath
c5664d508674 timekeeping: Really make sure wall_to_monotonic isn't positive
89362ec97ac0 serial: 8250_fintek: Fix garbled text for console
3a1a4eb57417 iocost: Fix divide-by-zero on donation from low hweight cgroup
d153ff65a977 zonefs: add MODULE_ALIAS_FS
210ab4e3c032 btrfs: fix missing blkdev_put() call in btrfs_scan_one_device()
8848395975bd btrfs: check WRITE_ERR when trying to read an extent buffer
bbdaa7a48f46 btrfs: fix double free of anon_dev after failure to create subvolume
493ff661d434 btrfs: fix memory leak in __add_inode_ref()
d1bac0d97bc9 selinux: fix sleeping function called from invalid context
252f245ff4a1 USB: serial: option: add Telit FN990 compositions
db83bbfe1bec USB: serial: cp210x: fix CP2105 GPIO registration
5154bc1c16c9 usb: gadget: u_ether: fix race in setting MAC address in setup phase
428ad19f98bb usb: typec: tcpm: fix tcpm unregister port but leave a pending timer
ffe642edb4e2 usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore
368bfabceb11 usb: cdnsp: Fix issue in cdnsp_log_ep trace event
ec83d6e57a62 usb: cdnsp: Fix incorrect calling of cdnsp_died function
ed89521e2dcb usb: cdnsp: Fix incorrect status for control request
5cb5c3e1b184 usb: xhci: Extend support for runtime power management for AMD's Yellow carp.
67cbcd3fb8e6 usb: xhci-mtk: fix list_del warning when enable list debug
d8888cdabedf PCI/MSI: Mask MSI-X vectors only on success
4df1af29930b PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error
3901c7784ad7 usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe
af00fb784286 USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04)
e7a8a261bab0 tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous
5fc3cfa62b85 KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES
9f8b3f238530 Revert "usb: early: convert to readl_poll_timeout_atomic()"
abd3a33b3f2b USB: gadget: bRequestType is a bitfield, not a enum
d0ac17b9bac5 powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n
c8e8e6f4108e bpf, selftests: Fix racing issue in btf_skc_cls_ingress test
9f55f2913ebd bpf: Fix extable fixup offset.
ecd8ad3af6d5 arm64: kexec: Fix missing error code 'ret' warning in load_other_segments()
5473fe0c484a afs: Fix mmap
44a6c846bc3a sit: do not call ipip6_dev_free() from sit_init_net()
eb4687c74429 net: systemport: Add global locking for descriptor lifecycle
e99fe4137b6d net/smc: Prevent smc_release() from long blocking
ff3d58592be4 net: Fix double 0x prefix print in SKB dump
987e1a4682e5 dsa: mv88e6xxx: fix debug print for SPEED_UNFORCED
9a77c02d1d21 sfc_ef100: potential dereference of null pointer
0b4a5d1e15ce net: stmmac: dwmac-rk: fix oob read in rk_gmac_setup
feb116a0ecc5 net/packet: rx_owner_map depends on pg_vec
27358aa81a7d netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc
288b0c511c11 ixgbe: set X550 MDIO speed before talking to PHY
2f2ebb7d4324 ixgbe: Document how to enable NBASE-T support
33c1707a8ea4 igc: Fix typo in i225 LTR functions
944b8be08131 igbvf: fix double free in `igbvf_probe`
81ffe207ae1b igb: Fix removal of unicast MAC filters of VFs
12dc89ccaf20 soc/tegra: fuse: Fix bitwise vs. logical OR warning
23311b92755f mptcp: fix deadlock in __mptcp_push_pending()
c26ac0ea3a91 mptcp: clear 'kern' flag from fallback sockets
3de0c86d42f8 mptcp: remove tcp ulp setsockopt support
257b3bb16634 drm/amd/pm: fix a potential gpu_metrics_table memory leak
cc98ef784152 drm/amd/display: Set exit_optimized_pwr_state for DCN31
a0dacf4bc3c5 ice: Don't put stale timestamps in the skb
89f9c880141e ice: Use div64_u64 instead of div_u64 in adjfine
68014890e438 rds: memory leak in __rds_conn_create()
d92781bf78db flow_offload: return EOPNOTSUPP for the unsupported mpls action type
97cb5c82aa1d net: stmmac: fix tc flower deletion for VLAN priority Rx steering
1571ff2d199e mac80211: fix lookup when adding AddBA extension element
0783716ba2bd cfg80211: Acquire wiphy mutex on regulatory work
e0984a4d414b mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock
95053f4477c9 drm/i915/display: Fix an unsigned subtraction which can never be negative.
fb5099ad02dc drm/ast: potential dereference of null pointer
1456a0004cc5 mptcp: never allow the PM to close a listener subflow
1752132eba08 selftest/net/forwarding: declare NETIFS p9 p10
7c23a5d90733 net: dsa: mv88e6xxx: Unforce speed & duplex in mac_link_down()
4985d3b53c4d selftests/net: toeplitz: fix udp option
491c1253441e net/sched: sch_ets: don't remove idle classes from the round-robin list
215b5046b11e drm: simpledrm: fix wrong unit with pixel clock
00b072a55ffc dmaengine: st_fdma: fix MODULE_ALIAS
ee3701c4d975 dmaengine: idxd: fix missed completion on abort path
088e4d7dba27 selftests: Fix IPv6 address bind tests
28c73d856b71 selftests: Fix raw socket bind tests with VRF
013ed7533966 selftests: Add duplicate config only for MD5 VRF tests
769f38809709 net: hns3: fix race condition in debugfs
4f4a353f6fe0 net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg
a4377575d2e9 selftests: icmp_redirect: pass xfail=0 to log_test()
4cd2d21bbe58 netdevsim: don't overwrite read only ethtool parms
e5d28205bf1d inet_diag: fix kernel-infoleak for UDP sockets
f6deae2e2d83 sch_cake: do not call cake_destroy() from cake_init()
cc851898751d s390/kexec_file: fix error handling when applying relocations
b0eb9ac9ddc3 selftests: net: Correct ping6 expected rc from 2 to 1
9ff66e9ceefc Revert "drm/fb-helper: improve DRM fbdev emulation device names"
03b5d9d618a6 vdpa: Consider device id larger than 31
091b84437a82 virtio/vsock: fix the transport to work with VMADDR_CID_ANY
149a4d12c44b virtio: always enter drivers/virtio/
fac85fe13547 iwlwifi: mvm: don't crash on invalid rate w/o STA
f295986e5b6d soc: imx: Register SoC device only on i.MX boards
ad4adbbf666e clk: Don't parent clks until the parent is fully registered
d058c136fe3d arm64: dts: imx8mq: remove interconnect property from lcdif
f580a4315062 ARM: socfpga: dts: fix qspi node compatible
e7506c76b7ef ceph: initialize pathlen variable in reconnect_caps_cb
24a19e6d6518 ceph: fix duplicate increment of opened_inodes metric
832f3655c613 tee: amdtee: fix an IS_ERR() vs NULL bug
42d08e97b196 mac80211: track only QoS data frames for admission control
b08767936841 dmaengine: idxd: fix calling wq quiesce inside spinlock
05d2cc973cf5 dmaengine: idxd: add halt interrupt support
f2aebdaa3d3c arm64: dts: rockchip: fix poweroff on helios64
d4218b2803de arm64: dts: rockchip: fix audio-supply for Rock Pi 4
77eb455febc5 arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply
e2daa0c9e898 arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply
c2ff001288dd arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge
8e72fcf9aa9a pinctrl: amd: Fix wakeups when IRQ is shared with SCI
78ae328fb170 drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown()
8f50c26fdf65 drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915
4999509a9184 scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION
af9b9c8bfeee btrfs: remove stale comment about the btrfs_show_devname
a6e7e218a4d6 btrfs: update latest_dev when we create a sprout device
e342c2558016 btrfs: use latest_dev in btrfs_show_devname
5c460192c2fa btrfs: convert latest_bdev type to btrfs_device and rename
a5f4d17daf2e audit: improve robustness of the audit queue handling
607beb420b3f dm btree remove: fix use after free in rebalance_children()
09cdb8aa5904 ceph: fix up non-directory creation in SGID directories
2c7a616145aa arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys
ab2ba2dd711f recordmcount.pl: look for jgnop instruction as well as bcrl on s390
2eeff00926e5 s390/entry: fix duplicate tracking of irq nesting level
b08b3bfcc720 vdpa: check that offsets are within bounds
0c51663c77d2 virtio_ring: Fix querying of maximum DMA mapping size for virtio device
ebbbc5fea3f6 vduse: check that offset is within bounds in get_config()
e6c67560b434 vduse: fix memory corruption in vduse_dev_ioctl()
2746d3face65 bpf, selftests: Update test case for atomic cmpxchg on r0 with pointer
f87a6c160ecc bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux reg
d0d68083f273 bpf, selftests: Add test case trying to taint map value pointer
dbda060d50ab bpf: Make 32->64 bounds propagation slightly more robust
f77d7a35d491 bpf: Fix signed bounds propagation after mov32
efcad725feb4 bpf, selftests: Add test case for atomic fetch on spilled pointer
423628125a48 bpf: Fix kernel address leakage in atomic fetch
976389cbb16c firmware: arm_scpi: Fix string overflow in SCPI genpd driver
c62b16f98688 mac80211: validate extended element ID is present
e606db721de5 mac80211: send ADDBA requests using the tid/queue of the aggregation session
815ee27cfbf8 mac80211: mark TX-during-stop for TX in in_reconfig
a7aed5c87d74 mac80211: fix regression in SSN handling of addba tx
237ee0f24bc4 mac80211: fix rate control for retransmitted frames
6bd55427e266 KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid()
bf4367c02c8c x86/kvm: remove unused ack_notifier callbacks
54bf0b0d3536 KVM: downgrade two BUG_ONs to WARN_ON_ONCE
4b65555a501e KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE
6890c75c14b3 KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled
efccff32defc reset: tegra-bpmp: Revert Handle errors in BPMP response
d00985c5b5e9 Merge tag 'v5.15.10' into 5.15.x+fslc
57dcae4a8b93 Linux 5.15.10
dbcda209899a perf inject: Fix itrace space allowed for new attributes
5b4a8fbe4b0b fuse: make sure reclaim doesn't write the inode
18fc0ba9b10e staging: most: dim2: use device release method
9985d29c4755 tracing: Fix a kmemleak false positive in tracing_map
43b145f3a20a drm/amdkfd: process_info lock not needed for svm
c21cff0ea6b2 drm/amd/display: add connector type check for CRC source set
d9e63f180fc8 drm/amdkfd: fix double free mem structure
00a3f7fb7ae3 drm/amd/display: Fix for the no Audio bug with Tiled Displays
62477b3a86d6 drm/amdgpu: check atomic flag to differeniate with legacy path
796ddc81437b drm/amdgpu: cancel the correct hrtimer on exit
4c986072a8c9 net: netlink: af_netlink: Prevent empty skb by adding a check on len.
2d5ba2f40e73 i2c: rk3x: Handle a spurious start completion interrupt flag
a5a0cc7c7b84 parisc/agp: Annotate parisc agp init functions with __init
f66f84309623 ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P
5eceb6a60a53 ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid
ced9b762f2d6 loop: Use pr_warn_once() for loop_control_remove() warning
095a04e0b320 net/mlx4_en: Update reported link modes for 1/10G
8605743472c5 Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"
0700eab4df5b s390/test_unwind: use raw opcode instead of invalid instruction
2b12c89527ae KVM: arm64: Save PSTATE early on exit
906f7797a38f drm/msm/dp: Avoid unpowered AUX xfers that caused crashes
dc6c1eddfc74 drm/msm/dsi: set default num_data_lanes
d2db21103d84 drm/msm/a6xx: Fix uinitialized use of gpu_scid
f6db3d98f876 drm/msm: Fix null ptr access msm_ioctl_gem_submit()
9cbb957441ed i2c: virtio: fix completion handling
304aa6a73189 vmxnet3: fix minimum vectors alloc issue
569670a02e21 ice: fix FDIR init missing when reset VF
76db15314582 RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ
918e62519834 RDMA/irdma: Report correct WC errors
b260dfed222b RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()'
11eebcf63e98 RDMA/irdma: Fix a user-after-free in add_pble_prm
1ac287b7b615 netfs: Fix lockdep warning from taking sb_writers whilst holding mmap_lock
cff728217a2b perf bpf_skel: Do not use typedef to avoid error on old clang
134151c3b11d clk: qcom: sm6125-gcc: Swap ops of ice and apps on sdcc1
439250c09785 dt-bindings: media: nxp,imx7-mipi-csi2: Drop bad if/then schema
d17a8d12a6da inet: use #ifdef CONFIG_SOCK_RX_QUEUE_MAPPING consistently
c6aa8873468c mtd: rawnand: Fix nand_choose_best_timings() on unsupported interface
0c7b48887c34 mtd: rawnand: Fix nand_erase_op delay
e3bc4d4b50ca RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow
acb53e47db1f RDMA: Fix use-after-free in rxe_queue_cleanup
c0d44c58afdd hwmon: (corsair-psu) fix plain integer used as NULL pointer
d89e4211b517 nfc: fix segfault in nfc_genl_dump_devices_done
bcb0bd1422da Merge tag 'v5.15.9' into 5.15.x+fslc
14655b6d4204 Linux 5.15.9
3be0c72f5153 netfilter: selftest: conntrack_vrf.sh: fix file permission
64813c62b812 Merge tag 'v5.15.8' into 5.15.x+fslc
43e577d7a2cb Linux 5.15.8
c2bd1add2c3e bpf: Add selftests to cover packet access corner cases
5475fcf0a1c4 clocksource/drivers/dw_apb_timer_of: Fix probe failure
ee6104661b46 misc: fastrpc: fix improper packet size calculation
62a8ee0502d8 irqchip: nvic: Fix offset for Interrupt Priority Offsets
2d34992ebe9c irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL
4a7c65506473 aio: Fix incorrect usage of eventfd_signal_allowed()
d99d861ce3ef irqchip/armada-370-xp: Fix support for Multi-MSI interrupts
97912b97fd83 irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc()
f2675399eb2a irqchip/aspeed-scu: Replace update_bits with write_bits.
e18f3e046ccd csky: fix typo of fpu config macro
47b355f25b55 bus: mhi: core: Add support for forced PM resume
7f4b37c7a692 bus: mhi: pci_generic: Fix device recovery failed issue
5bff8dff8e21 nvmem: eeprom: at25: fix FRAM byte_len
990bbe357841 misc: rtsx: Avoid mangling IRQ during runtime PM
14508fe13b1c iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove
2906867da4ca iio: ad7768-1: Call iio_trigger_notify_done() on error
b3a4c57a9613 iio: adc: axp20x_adc: fix charging current reporting on AXP22x
41d241ad3e55 iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda
4071943a533c iio: at91-sama5d2: Fix incorrect sign extension
a862c731f7bc iio: dln2: Check return value of devm_iio_trigger_register()
9b4e3b804c41 iio: dln2-adc: Fix lockdep complaint
363e1286cf81 iio: itg3200: Call iio_trigger_notify_done() on error
e4b600ac98ca iio: kxsd9: Don't return error code in trigger handler
5df9c2c0e4b4 iio: ltr501: Don't return error code in trigger handler
c43517071dfc iio: mma8452: Fix trigger reference couting
00d3c14338b5 iio: stk3310: Don't return error code in interrupt handler
111d5b61fbd7 iio: trigger: stm32-timer: fix MODULE_ALIAS
2db8ad169cc8 iio: trigger: Fix reference counting
7d2a35d99700 iio: gyro: adxrs290: fix data signedness
02d5a2a48bb4 xhci: avoid race between disable slot command and host runtime suspend
d861bc26fe68 usb: core: config: using bit mask instead of individual bits
47c14aceb290 xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending
0141f85b78a5 usb: core: config: fix validation of wMaxPacketValue entries
f5230fb9bf8e Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default"
6eea4ace62fa USB: gadget: zero allocate endpoint 0 buffers
36dfdf11af49 USB: gadget: detect too-big endpoint 0 requests
ef472b023b85 selftests/fib_tests: Rework fib_rp_filter_test()
a72723e89f4d net/qla3xxx: fix an error code in ql_adapter_up()
0c9f1ab29e7f net, neigh: clear whole pneigh_entry at alloc time
48135149c089 net: fec: only clear interrupt of handling queue in fec_enet_rx_queue()
089bd0b0bf1e net: altera: set a couple error code in probe()
37493d4eb2e5 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero
8ca1ca40977b tools build: Remove needless libpython-version feature check that breaks test-all fast path
9c2407afbcd0 dt-bindings: net: Reintroduce PHY no lane swap binding
2e837d90ec09 Documentation/locking/locktypes: Update migrate_disable() bits.
395022a71b6c perf tools: Fix SMT detection fast read path
f1131d3f1b50 drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset
99bc19898375 Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge"
16431e442db2 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc
f8358589b31b bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap
a4953e7b6f6a mtd: rawnand: fsmc: Fix timing computation
ebc8909feecd mtd: rawnand: fsmc: Take instruction delay into account
fabfb7c18c8e i40e: Fix pre-set max number of queues for VF
2132643b956f i40e: Fix failed opcode appearing if handling messages from VF
06ece58874c3 clk: qcom: clk-alpha-pll: Don't reconfigure running Trion
d259ae526fd9 clk: imx: use module_platform_driver
1d044701bdbe hwmon: (dell-smm) Fix warning on /proc/i8k creation error
be7c5d58108b RDMA/hns: Do not destroy QP resources in the hw resetting phase
207f5ea62a9f RDMA/hns: Do not halt commands during reset until later
9b6bf6fca018 ASoC: codecs: wcd934x: return correct value from mixer put
339ffb5b5600 ASoC: codecs: wcd934x: handle channel mappping list correctly
71272640d459 ASoC: codecs: wsa881x: fix return values from kcontrol put
e1e22179376f ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer
cdb5a0d0e007 ASoC: rt5682: Fix crash due to out of scope stack vars
e9362a21147a PM: runtime: Fix pm_runtime_active() kerneldoc comment
a3f0e9b1d6cd qede: validate non LSO skb length
069a849819b3 ALSA: usb-audio: Reorder snd_djm_devices[] entries
ebacb44cb204 scsi: scsi_debug: Fix buffer size of REPORT ZONES command
f8dccc1bdea7 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc()
d429b302c184 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)
e3098ce15fec i2c: mpc: Use atomic read and fix break condition
23a5f9797d6c tracefs: Set all files to the same group ownership as the mount option
60d311f9e638 aio: fix use-after-free due to missing POLLFREE handling
924f51534d42 aio: keep poll requests on waitqueue until completed
8d6760fd5d16 signalfd: use wake_up_pollfree()
f12d997683a7 binder: use wake_up_pollfree()
1ebb6cd8c754 wait: add wake_up_pollfree()
8e12976c0c19 io_uring: ensure task_work gets run as part of cancelations
eb313c47b276 libata: add horkage for ASMedia 1092
b0034d4b71f1 drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence.
021ae1e11dfc thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL
0138d396ffce clk: qcom: regmap-mux: fix parent clock lookup
dfb7285a82fa mmc: renesas_sdhi: initialize variable properly when tuning
62c613419543 hwmon: (pwm-fan) Ensure the fan going on in .probe()
a85d27b2eff4 selftests: KVM: avoid failures due to reserved HyperTransport region
041aae47b000 tracefs: Have new files inherit the ownership of their parent
8bf902fee589 nfsd: Fix nsfd startup race (again)
148c816f10fd nfsd: fix use-after-free due to delegation race
50dacb2289e5 md: fix update super 1.0 on rdev size change
00cd8a99885c perf intel-pt: Fix error timestamp setting on the decoder error path
4fbb83c1bf25 perf intel-pt: Fix missing 'instruction' events with 'q' option
22e5fb70f725 perf intel-pt: Fix next 'err' value, walking trace
f747cc563afd perf intel-pt: Fix state setting when receiving overflow (OVF) packet
e39dd2e60039 perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type
d9c838b927cd perf intel-pt: Fix sync state when a PSB (synchronization) packet is found
c816dcf69ae4 perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage
ca06c5cb1b6d btrfs: free exchange changeset on failures
32d4054cb3e8 btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling
477675049ca8 btrfs: fix re-dirty process of tree-log nodes
0338e448b905 btrfs: clear extent buffer uptodate when we fail to write it
48fc373d9d54 scsi: qla2xxx: Format log strings only if needed
d14bad8c11cc cifs: Fix crash on unload of cifs_arc4.ko
1fd702980994 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*()
35a3e5110321 ALSA: pcm: oss: Limit the period size to 16MB
00a860678098 ALSA: pcm: oss: Fix negative period/buffer sizes
c94a0d734c7b ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1
220aaee85f0e ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform
da171216ac2d ALSA: ctl: Fix copy of updated id with element read/write
f987b61daa98 mm: bdi: initialize bdi_min_ratio when bdi is unregistered
dd902bcec34f mm/slub: fix endianness bug for alloc/free_traces attributes
7d7e02563bcd mm/damon/core: fix fake load reports due to uninterruptible sleeps
5a960e533c2a timers: implement usleep_idle_range()
64d320dcf1f1 KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall
21cc93f6df63 KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req
eea80da3472b KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit
d6c37e679631 net: mvpp2: fix XDP rx queues registering
d86216dfda7c net/sched: fq_pie: prevent dismantle issue
973a0373e88c net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering
bfc017140aa7 net: dsa: mv88e6xxx: error handling for serdes_power functions
76e414aa2a24 net: bcm4908: Handle dma_set_coherent_mask error codes
fe30b70ca84d devlink: fix netns refcount leak in devlink_nl_cmd_reload()
f9a22d3ed855 IB/hfi1: Correct guard on eager buffer deallocation
20791287eda1 iavf: Fix reporting when setting descriptor count
d0ed80e3ca88 iavf: restore MSI state on reset
be2b5a78a0c1 netfilter: conntrack: annotate data-races around ct->timeout
d2cd7c7f8f83 netfilter: nft_exthdr: break evaluation if setting TCP option fails
e6182c63d827 udp: using datalen to cap max gso segments
98adb2bbfa40 seg6: fix the iif in the IPv6 socket control block
f707820c0923 nfp: Fix memory leak in nfp_cpp_area_cache_add()
6dada2646a0a bonding: make tx_rebalance_counter an atomic
cfd719f04267 ethtool: do not perform operations on net devices being unregistered
9a7e323edb86 ice: ignore dropped packets during init
b4fb67fd1adf bpf: Fix the off-by-two error in range markings
e76da2e8a09a bpf: Make sure bpf_disable_instrumentation() is safe vs preemption.
9c983fd7cf97 bpf, sockmap: Attach map progs to psock early for feature probes
c817dcb2a65b bpf, x86: Fix "no previous prototype" warning
e8193cebf753 vrf: don't run conntrack on vrf with !dflt qdisc
cffab968e94e selftests: netfilter: add a vrf+conntrack testcase
fae9705d2810 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
0159c7b26683 platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops
b964ecdb71d9 x86/sme: Explicitly map new EFI memmap table as encrypted
bbf22d47bb3e net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports
f4b8f987a748 net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's"
5c960ae2c22a can: m_can: Disable and ignore ELO interrupt
081816acad36 can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo()
f4848384c17e can: m_can: pci: fix incorrect reference clock rate
75a422165477 can: m_can: m_can_read_fifo: fix memory leak in error branch
6c73fc931658 can: pch_can: pch_can_rx_normal: fix use after free
474f9a8534f5 can: sja1000: fix use after free in ems_pcmcia_add_card()
c9b5472da3a8 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter
a8b513b824e4 can: kvaser_usb: get CAN clock frequency from device
834d0fb97864 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr
27bbf30f928a IB/hfi1: Fix early init panic
b9e1cc3b95e8 IB/hfi1: Insure use of smp_processor_id() is preempt disabled
33bee1ebfc83 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups
20d1064ac956 platform/x86/intel: hid: add quirk to support Surface Go 3
6281306bdc99 HID: Ignore battery for Elan touchscreen on Asus UX550VE
719d5fb2789a HID: sony: fix error path in probe
e537e7ef5e8c mmc: spi: Add device-tree SPI IDs
59146a86b4aa mtd: dataflash: Add device-tree SPI IDs
a579510a64ed HID: check for valid USB device for many HID drivers
05ca95256aba HID: wacom: fix problems when device is not a valid USB device
58f15f5ae778 HID: bigbenff: prevent null pointer dereference
30d3150d9094 HID: add USB_HID dependancy on some USB HID drivers
8c765cf5f1bc HID: add USB_HID dependancy to hid-chicony
10b05037d7a8 HID: add USB_HID dependancy to hid-prodikeys
e1e21632a4c4 HID: add hid_is_usb() function to make it simpler for USB detection
6892f8e27d6e HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested
d38f90239254 HID: google: add eel USB id
c7b9eca23ea2 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover
5131cc731c67 usb: gadget: uvc: fix multiple opens
84037dc707d7 Merge tag 'v5.15.7' into 5.15.x+fslc
4e8c680af6d5 Linux 5.15.7
3ded93ae46ce ipmi: msghandler: Make symbol 'remove_work_wq' static
888fc81107ca serial: liteuart: fix minor-number leak on probe errors
602824cf9aa9 serial: liteuart: fix use-after-free and memleak on unbind
189c99c629bb serial: liteuart: Fix NULL pointer dereference in ->remove()
54b4cfe4c999 serial: 8250: Fix RTS modem control while in rs485 mode
b6e196d931d0 serial: 8250_pci: rewrite pericom_do_set_divisor()
1718ff2e3dad serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
64e491c1634b serial: core: fix transmit-buffer reset and memleak
d2341178187a serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30
ea3628ce85ff serial: pl011: Add ACPI SBSA UART match id
87eb31a7d1e7 tty: serial: msm_serial: Deactivate RX DMA for polling support
498ddcffe2ff x86/64/mm: Map all kernel memory into trampoline_pgd
6e0dd9cceac7 x86/tsc: Disable clocksource watchdog for TSC on qualified platorms
53df08733bc4 x86/tsc: Add a timer to make sure TSC_adjust is always checked
7d94bc8e335c usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoint_init()
f4f77594cc30 usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests
cfdb7032a488 usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
43cdf7b5645d USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub
fa75f593c867 xhci: Fix commad ring abort, write all 64 bits to CRCR register.
81dbda4c70f3 vgacon: Propagate console boot parameters before calling `vc_resize'
dbeb9153ded9 parisc: Mark cr16 CPU clocksource unstable on all SMP machines
98736f21f673 parisc: Fix "make install" on newer debian releases
34680557cf3a parisc: Fix KBUILD_IMAGE for self-extracting kernel
8e044b80e6ba serial: 8250_bcm7271: UART errors after resuming from S2
cb0fb54ff6ee net/mlx5e: Sync TIR params updates against concurrent create/modify
a950a93be05f net/mlx5e: Rename TIR lro functions to TIR packet merge functions
3cd81837f46f net/mlx5e: Rename lro_timeout to packet_merge_timeout
66e507d96869 KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path
e0609b252c8c KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
7012eb0e5220 KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails
a246d92dda9f sched/uclamp: Fix rq->uclamp_max not set on first enqueue
fcf714776066 preempt/dynamic: Fix setup_preempt_mode() return value
e19a07833960 x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
308cc9668d7c x86/entry: Use the correct fence macro after swapgs in kernel CR3
efc5d7be3eb0 x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()
ce364f143caa x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword
690637ec0442 io-wq: don't retry task_work creation failure on fatal conditions
894b21da042f Revert "drm/i915: Implement Wa_1508744258"
812ed9b71246 mctp: Don't let RTM_DELROUTE delete local routes
f1bcddbc7b60 KVM: VMX: Set failure code in prepare_vmcs02()
5333bef073f8 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
7a22778cc73b net/mlx5: E-Switch, Check group pointer before reading bw_share value
4cc946fae4c5 net/mlx5: E-Switch, fix single FDB creation on BlueField
301c7519106d net/mlx5: E-switch, Respect BW share of the new group
3f8887350191 net/mlx5: Move MODIFY_RQT command to ignore list in internal error state
1adc4914a0da net/mlx5e: Fix missing IPsec statistics on uplink representor
c4db545992ad KVM: SEV: initialize regions_list of a mirror VM
b5a8918d0865 KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
4768935c2540 iwlwifi: Fix memory leaks in error handling path
8b9bed7c63f0 ASoC: rk817: Add module alias for rk817-codec
805c90e0e919 drm/msm: Restore error return on invalid fence
4c3cdbf25403 drm/msm: Fix wait_fence submitqueue leak
8e2b7fe5e8a4 drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
a4eb55901df1 drm/msm/devfreq: Fix OPP refcnt leak
8e256b45e058 KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes()
d618539224ea KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range()
be9163800ba7 atlantic: Remove warn trace message.
35b75e2b72c5 atlantic: Fix statistics logic for production hardware
469d2288e059 Remove Half duplex mode speed capabilities.
4b72830f1e30 atlantic: Add missing DIDs and fix 115c.
6816e0fa49f3 atlantic: Fix to display FW bundle version instead of FW mac version.
e9df163300ae atlatnic: enable Nbase-t speeds with base-t
da0027b4178d atlantic: Increase delay for fw transactions
e216e02befc3 drm/vc4: kms: Fix previous HVS commit wait
aeadbd778d66 drm/vc4: kms: Don't duplicate pending commit
2931db9a5ed2 drm/vc4: kms: Clear the HVS FIFO commit pointer once done
53f9601e908d drm/vc4: kms: Add missing drm_crtc_commit_put
b044180fcb38 drm/vc4: kms: Fix return code check
fd7bfba0112d drm/vc4: kms: Wait for the commit before increasing our clock rate
3cae481575f5 drm/msm: Do hw_init() before capturing GPU state
83e54fcf0b14 drm/msm/a6xx: Allocate enough space for GMU registers
3a3db121f999 net/smc: Keep smc_close_final rc during active close
b44a55ee25ef net/rds: correct socket tunable error in rds_tcp_tune()
95518fe354d7 net/smc: fix wrong list_del in smc_lgr_cleanup_early
170739c45e37 ipv4: convert fib_num_tclassid_users to atomic_t
94782c8ffd07 net: annotate data-races on txq->xmit_lock_owner
1c0ddef45b7e octeontx2-af: Fix a memleak bug in rvu_mbox_init()
e83fb96f915a dpaa2-eth: destroy workqueue at the end of remove function
686578a1bac1 net: marvell: mvpp2: Fix the computation of shared CPUs
231117a52713 net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available
823ae758c0f3 net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support
a927f9dfd0d9 ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec
9469273e616c rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
bc97458620e3 rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
f50dcc9d14f5 ASoC: tegra: Fix kcontrol put callback in AHUB
e13772cfb25d ASoC: tegra: Fix kcontrol put callback in DSPK
1686d2e9edb2 ASoC: tegra: Fix kcontrol put callback in DMIC
e6186c773572 ASoC: tegra: Fix kcontrol put callback in I2S
7b77bdff45ff ASoC: tegra: Fix kcontrol put callback in ADMAIF
a0730b605153 ASoC: tegra: Fix wrong value type in DSPK
7e83ca5d78bb ASoC: tegra: Fix wrong value type in DMIC
36358b208cdb ASoC: tegra: Fix wrong value type in I2S
f3f65b768880 ASoC: tegra: Fix wrong value type in ADMAIF
14b03b8cebdf mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode
f8aceb91a5dd net: dsa: b53: Add SPI ID table
ad7f90bb8846 selftests: net: Correct case name
75917372eef0 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources()
b762b3e28c92 net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation
3f837fefa59d iwlwifi: fix warnings produced by kernel debug options
b9dffaf94908 arm64: ftrace: add missing BTIs
49d17d1a4ba5 siphash: use _unaligned version by default
519ed0ab5f8b net: mpls: Fix notifications when deleting a device
c5ef33c1489b net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings()
5a9afcd827ca tcp: fix page frag corruption on page fault
22a18dd48866 natsemi: xtensa: fix section mismatch warnings
f744230dfbf2 i2c: cbus-gpio: set atomic transfer callback
e2d234f96d8b i2c: stm32f7: stop dma transfer in case of NACK
3dd6c5899695 i2c: stm32f7: recover the bus on access timeout
a153d4253530 i2c: stm32f7: flush TX FIFO upon transfer errors
d5f50794a49f wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
2745192cb798 wireguard: receive: drop handshakes if queue lock is contended
af794a64d6ca wireguard: receive: use ring buffer for incoming handshakes
4db0d88a9048 wireguard: device: reset peer src endpoint when netns exits
7c0d08d85139 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
631a480320f1 wireguard: selftests: actually test for routing loops
d33493e9654a wireguard: allowedips: add missing __rcu annotation to satisfy sparse
b050a8d576b1 wireguard: selftests: increase default dmesg log size
326fb8a1c267 net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
19f7ad89bcb7 net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X family
6f273a649608 net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
f2be2d4c8e8f net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter and receiver
865185f74509 net: dsa: mv88e6xxx: Drop unnecessary check in mv88e6393x_serdes_erratum_4_6()
0671c8f7332f net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
f7b4f571d580 tracing/histograms: String compares should not care about signed values
4e06bb02ad6a KVM: x86: check PIR even for vCPUs with disabled APICv
2846d550f8f5 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
6aebd2da8d49 KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1
87d9c628be26 KVM: MMU: shadow nested paging does not have PKU
9325b1dbdbf9 KVM: x86: Use a stable condition around all VT-d PI paths
70a37e04c08a KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled
8ed61a2a6a28 KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit
361e68805ace KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST
85f2cf6419dd KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12
3a929e1d7e5e KVM: x86: ignore APICv if LAPIC is not enabled
cbe4fcf37150 KVM: Ensure local memslot copies operate on up-to-date arch-specific data
2bdc79ac9a4f KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
0827b8db5c7f KVM: Disallow user memslot with size that exceeds "unsigned long"
f1a1693ea4e2 KVM: fix avic_set_running for preemptable kernels
245241821ecf drm/i915/dp: Perform 30ms delay after source OUI write
7418356362ce drm/amd/display: Allow DSC on supported MST branch devices
8ef8a76a340e ipv6: fix memory leak in fib6_rule_suppress
3ce84ab279ef scsi: ufs: ufs-pci: Add support for Intel ADL
a8392866c522 scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO
dd267e59a181 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
adf098e2a8a1 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
6fe4eadd54da fget: check that the fd still exists after getting a ref to it
31aa63f69a3c s390/pci: move pseudo-MMIO to prevent MIO overlap
c1079ff6f9a0 dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow
075d9c1497f2 iwlwifi: mvm: retry init flow if failed
c649d47801df cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
c4618188b15a ipmi: Move remove_work to dedicated workqueue
2a715e15588c rt2x00: do not mark device gone on EPROTO errors during start
edbdf9da8015 ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
16ccd481e3d8 kprobes: Limit max data_size of the kretprobe instances
75fc0eba15df vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit
275827a7dcaf net/tls: Fix authentication failure in CCM mode
f06c3b728ae7 ACPI: Add stubs for wakeup handler functions
b589021871cf net/smc: Avoid warning of possible recursive locking
859ea5a20ee7 tracing: Don't use out-of-sync va_list in event printing
71e284dcebec perf report: Fix memory leaks around perf_tip()
5b5c6f57a1f8 perf hist: Fix memory leak of a perf_hpp_fmt
27802de133dc perf inject: Fix ARM SPE handling
cf49756c3d68 perf sort: Fix the 'p_stage_cyc' sort key behavior
199e20f4fdfa perf sort: Fix the 'ins_lat' sort key behavior
57482dc5ac7d perf sort: Fix the 'weight' sort key behavior
40e35c77448e net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock()
12f907cb1157 net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound
634ef8cf4e51 ipv6: check return value of ipv6_skip_exthdr
fc7ffa7f10b9 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port()
b56c75d4d3c3 ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
ab8efdbda76c ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
75752ada77e0 drm/amd/amdgpu: fix potential memleak
06c6f8f86ec2 drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again
c786a7d5b88b drm/amd/pm: Remove artificial freq level on Navi1x
9774ec30cf7b net: usb: r8152: Add MAC passthrough support for more Lenovo Docks
592195692021 scsi: iscsi: Unblock session then wake up error handler
80050db986a1 thermal: core: Reset previous low and high trip during thermal zone init
7440613439a3 btrfs: check-integrity: fix a warning on write caching disabled disk
e26605497f4e btrfs: silence lockdep when reading chunk tree during mount
efc562ea9d8a s390/setup: avoid using memblock_enforce_memory_limit
b6d5c4e3fce7 platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep
d17d9e935f72 platform/x86: thinkpad_acpi: Add support for dual fan control
8df09ab9d374 platform/x86: dell-wmi-descriptor: disable by default
aca091aadef4 pinctrl: qcom: fix unmet dependencies on GPIOLIB for GPIOLIB_IRQCHIP
00fdcc2b4474 net: return correct error code
cec49b6dfdb0 atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
fb92e025baa7 net/smc: Transfer remaining wait queue entries during fallback
cc447c1e1482 x86/hyperv: Move required MSRs check to initial platform probing
60af14bf37ec mac80211: fix throughput LED trigger
9d3eb89e6ca3 mac80211: do not access the IV when it was stripped
8e7c364d1c07 drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY
05d27cd9bc70 powerpc/pseries/ddw: Do not try direct mapping with persistent memory and one window
b67ff10e43d3 powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory"
f8b76df0055c gfs2: Fix length of holes reported at end-of-file
4b11e583193c gfs2: release iopen glock early in evict
1236351c29c7 ALSA: usb-audio: Don't start stream for capture at prepare
321cd173b8cc ALSA: usb-audio: Switch back to non-latency mode at a later point
2cea047b74da ALSA: usb-audio: Less restriction for low-latency playback mode
c7ac29edfb6a ALSA: usb-audio: Fix packet size calculation regression
458871f21e69 ALSA: usb-audio: Avoid killing in-flight URBs during draining
ff39117fac65 ALSA: usb-audio: Improved lowlatency playback support
7303160785e5 ALSA: usb-audio: Add spinlock to stop_urbs()
31056232ad3c ALSA: usb-audio: Check available frames for the next packet size
8d7c6f515b15 ALSA: usb-audio: Disable low-latency mode for implicit feedback sync
5ca1fa52d351 ALSA: usb-audio: Disable low-latency playback for free-wheel mode
2d9ea74b3751 ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback
8f0a376b2eaa ALSA: usb-audio: Restrict rates for the shared clocks
7288db16eaad Merge pull request #505 from zandrey/5.15.x+fslc
542932e613c1 Merge tag 'v5.15.6' into 5.15.x+fslc
a2547651bc89 Linux 5.15.6
4268e8325d63 drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
8c501d9cf122 drm/amdgpu/gfx10: add wraparound gpu counter check for APUs as well
db8ed1e61b49 block: avoid to quiesce queue in elevator_init_mq
e03513f58919 blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release()
d9262cc886e2 docs: accounting: update delay-accounting.rst reference
ec8848ab5ebc firmware: arm_scmi: Fix type error in sensor protocol
4cbe2531efeb firmware: arm_scmi: Fix type error assignment in voltage protocol
2d447d318b76 io_uring: fix soft lockup when call __io_remove_buffers
d841c6720fb2 cifs: nosharesock should be set on new server
c9c8c054a01c tracing: Check pid filtering when creating events
6e56e87f43e2 ksmbd: Fix an error handling path in 'smb2_sess_setup()'
278f72e8eb57 vhost/vsock: fix incorrect used length reported to the guest
e4d58ac67e63 vdpa_sim: avoid putting an uninitialized iova_domain
e2c8ed0de4ab iommu/amd: Clarify AMD IOMMUv2 initialization messages
68883f17798c ceph: properly handle statfs on multifs setups
a96c6f0bbba6 cifs: nosharesock should not share socket with future sessions
98805da98d93 riscv: dts: microchip: drop duplicated MMC/SDHC node
fda0d131c0a4 riscv: dts: microchip: fix board compatible
8984bba3b4c0 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found
fb89bcbfbf37 f2fs: quota: fix potential deadlock
724ee060d0ab iommu/vt-d: Fix unmap_pages support
88fc40a33ff3 iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568
229c555260cb sched/scs: Reset task stack state in bringup_cpu()
5f8c2755f850 perf: Ignore sigtrap for tracepoints destined for other tasks
76723ed1fb89 locking/rwsem: Make handoff bit handling more consistent
7b9237a8ef19 net: mscc: ocelot: correctly report the timestamping RX filters in ethtool
93945f2c10bc net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP
d1e71d7d2282 net: hns3: fix incorrect components info of ethtool --reset command
41f967a247bf net: hns3: fix VF RSS failed problem after PF enable multi-TCs
724c50cac0d5 net/smc: Don't call clcsock shutdown twice when smc shutdown
f7fc72a508cf net: vlan: fix underflow for the real_dev refcnt
abfdd9e2f0f9 ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce()
e25bdbc7e951 net/sched: sch_ets: don't peek at classes beyond 'nbands'
a92f0eebb8dc net: stmmac: Disable Tx queues when reconfiguring the interface
b3c37092378b tls: fix replacing proto_ops
6a012337bc70 tls: splice_read: fix accessing pre-processed records
befe4e291594 tls: splice_read: fix record type check
a6a75b537a4f MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
ea3c7588e16f MIPS: loongson64: fix FTLB configuration
1685d6669a84 igb: fix netpoll exit with traffic
5585036815e5 nvmet: use IOCB_NOWAIT only if the filesystem supports it
a93af38c9f47 net/smc: Fix loop in smc_listen
bb851d0fb025 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()
e85d50c4d85e net: phylink: Force retrigger in case of latched link-fail indicator
d6525de28dfe net: phylink: Force link down and retrigger resolve on interface change
cc1645427a0f lan743x: fix deadlock in lan743x_phy_link_status_change()
8165a96f6b71 tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows
7b904ba3568d drm/amd/display: Set plane update flags for all planes in reset
4da564004a73 drm/amd/display: Fix DPIA outbox timeout after GPU reset
c83f27576c46 PM: hibernate: use correct mode for swsusp_close()
fd49f1f5945a net/ncsi : Add payload to be 32-bit aligned to fix dropped packets
ff1a30740f7a arm64: uaccess: avoid blocking within critical sections
85851d9ff790 drm/hyperv: Fix device removal on Gen1 VMs
63a68f377182 nvmet-tcp: fix incomplete data digest send
d10ecfd9518e cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs
57e91396455e net: marvell: mvpp2: increase MTU limit when XDP enabled
d815f7ca8bd7 net: ipa: kill ipa_cmd_pipeline_clear()
740c461a7340 net: ipa: separate disabling setup from modem stop
f38aa5cfadf1 net: ipa: directly disable ipa-setup-ready interrupt
da4d70199e5d mlxsw: spectrum: Protect driver from buggy firmware
12dea26c05cd net/smc: Ensure the active closing peer first closes clcsock
cc432b0727ce i2c: virtio: disable timeout handling
4339cd082594 erofs: fix deadlock when shrink erofs slab
8b3b9aaada48 scsi: scsi_debug: Zero clear zones at reset write pointer
a67c045b5558 scsi: core: sysfs: Fix setting device state to SDEV_RUNNING
1f10b09ccc83 ice: avoid bpf_prog refcount underflow
992ba40a6763 ice: fix vsi->txq_map sizing
6652101175c5 net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group
e085ae661afe net: ipv6: add fib6_nh_release_dsts stub
8d196fa5a901 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls
f6cd57685567 nfp: checking parameter process for rx-usecs/tx-usecs is invalid
f1f243c06675 ipv6: fix typos in __ip6_finish_output()
88f6b5f10fd1 firmware: smccc: Fix check for ARCH_SOC_ID not implemented
80d709875d92 af_unix: fix regression in read after shutdown
97e5d85030c5 mptcp: use delegate action to schedule 3rd ack retrans
10ef3a1c9377 mptcp: fix delack timer
26c3603a2a88 ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec
c6db0b15ced0 xen/pvh: add missing prototype to header
7c7cfc9da026 x86/pvh: add prototype for xen_pvh_init()
229e70bf02d5 iavf: Fix VLAN feature flags after VFR
8d4b4e0f0114 iavf: Fix refreshing iavf adapter stats on ethtool request
e4031c048f48 iavf: Prevent changing static ITR values if adaptive moderation is on
25bbaa3ae179 HID: magicmouse: prevent division by 0 on scroll
6341c9ccb29a HID: input: set usage type to key on keycode remap
740dd84229a5 HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields
03e5203d2161 net: marvell: prestera: fix double free issue on err path
8599e15e508e net: marvell: prestera: fix brige port operation
94850e2dda99 drm/aspeed: Fix vga_pw sysfs output
555721765bd6 drm/vc4: fix error code in vc4_create_object()
b28df766a3fc scsi: mpt3sas: Fix incorrect system timestamp
8f13c5eddf50 scsi: mpt3sas: Fix system going into read-only mode
8485649a7655 scsi: mpt3sas: Fix kernel panic during drive powercycle test
032cf0ad6873 scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo()
8f98d6449b09 drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks
20a09c8b25a2 ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
c76a5e594920 NFSv42: Don't fail clone() unless the OP_CLONE operation failed
63073a015730 ASoC: stm32: i2s: fix 32 bits channel length without mclk
008fb838e226 firmware: arm_scmi: pm: Propagate return value to caller
7382bcaf30cb firmware: arm_scmi: Fix base agent discover response
6335d90df8af net: ieee802154: handle iftypes as u32
4739705254a7 ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask
b1b33a14298a ASoC: codecs: wcd934x: return error code correctly from hw_params
de178246c303 ASoC: codecs: wcd938x: fix volatile register range
49475a2b29b3 ASoC: topology: Add missing rwsem around snd_ctl_remove() calls
f4c465bf918a ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling
f61e5332fe24 ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
322eebada5e3 ARM: dts: bcm2711: Fix PCIe interrupts
6012bea74344 ARM: dts: BCM5301X: Add interrupt properties to GPIO node
b14b8cf0d1c6 ARM: dts: BCM5301X: Fix I2C controller interrupt
03339d10253e firmware: arm_scmi: Fix null de-reference on error path
75fa2dadb7c2 media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86
ed741b849ade netfilter: flowtable: fix IPv6 tunnel addr match
e76228cbecc2 netfilter: ipvs: Fix reuse connection if RS weight is 0
49f878330758 netfilter: ctnetlink: do not erase error code with EINVAL
59a0088fde86 netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY
37c8d485cb72 ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended
7b3a34f08d11 proc/vmcore: fix clearing user buffer by properly using clear_user()
de6231fc7f2b drm/amd/display: Fix OLED brightness control on eDP
edd145cd0902 PCI: aardvark: Fix link training
cc890665eaa1 PCI: aardvark: Simplify initialization of rootcap on virtual bridge
70b131ff35bd PCI: aardvark: Implement re-issuing config requests on CRS response
c37f8369fa03 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
a0a7875c0305 NFSv42: Fix pagecache invalidation after COPY/CLONE
55d2254fd9a0 iomap: Fix inline extent handling in iomap_readpage
c4e3ff8b8b1d powerpc/32: Fix hardlockup on vmap stack overflow
671fbc2e8dea cpufreq: intel_pstate: Fix active mode offline/online EPP handling
7dd74096dd28 arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd
9ed3dc3968ad mdio: aspeed: Fix "Link is Down" issue
4332ead29990 mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB
4721b9ee049a mmc: sdhci-esdhc-imx: disable CMDQ support
55bc4437762a tracing: Fix pid filtering when triggers are attached
a3e90db5180f tracing/uprobe: Fix uprobe_perf_open probes iteration
83247fdb9417 KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB
11e659827c3a ksmbd: fix memleak in get_file_stream_info()
522cd5c6554a ksmbd: contain default data stream even if xattr is empty
b05576526e84 ksmbd: downgrade addition info error msg to debug in smb2_get_info_sec()
a70414d820f7 drm/nouveau: recognise GA106
832c006eec0d drm/amdgpu/pm: fix powerplay OD interface
2def7fdf5c82 drm/amdgpu: IH process reset count when restart
1c939a53b26b io_uring: fix link traversal locking
3d2a1e68fd99 io_uring: fail cancellation for EXITING tasks
09eb40f6776c io_uring: correct link-list traversal locking
c673d72d2f61 xen: detect uninitialized xenbus in xenbus_init
6660b61a4182 xen: don't continue xenstore initialization in case of errors
695438d30896 fuse: release pipe buf after last use
c8d3775745ad staging: r8188eu: fix a memory leak in rtw_wx_read32()
788fa64fa8de staging: r8188eu: use GFP_ATOMIC under spinlock
b0d61266f56a staging: r8188eu: Fix breakage introduced when 5G code was removed
51bdb198872c staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic context
e27ee2f607fe staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect()
f0340bea8302 staging: greybus: Add missing rwsem around snd_ctl_remove() calls
d58ec6e81803 staging/fbtft: Fix backlight
d048d3eb3ca7 HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts
28849ab40bac Revert "parisc: Fix backtrace to always include init funtion names"
02130f5e7ca3 media: cec: copy sequence field for the reply
238c04518ff1 ALSA: hda/realtek: Fix LED on HP ProBook 435 G7
4e6ef0940048 ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100
25aa8e9f1031 ALSA: ctxfi: Fix out-of-range access
849d86e85951 binder: fix test regression due to sender_euid change
816904fd873b usb: hub: Fix locking issues with address0_mutex
55197c24c6f1 usb: hub: Fix usb enumeration issue due to address0 race
631a7e0afebd usb: xhci: tegra: Check padctrl interrupt presence in device tree
907f68f03f4f usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts
a815c169c8c4 usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe
39509d76a9a3 net: nexthop: fix null pointer dereference when IPv6 is not enabled
54619c356f6c net: usb: Correct PHY handling of smsc95xx
70ba56d4f464 usb: dwc3: gadget: Fix null pointer exception
ecba9bc9946b usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer
d92d8b589366 usb: dwc3: gadget: Ignore NoStream after End Transfer
949fac2e09dd usb: dwc3: core: Revise GHWPARAMS9 offset
a6cc2445103e usb: dwc3: leave default DMA for PCI devices
a5e1211d4451 usb: dwc2: hcd_queue: Fix use of floating point literal
581f42756d29 usb: dwc2: gadget: Fix ISOC flow for elapsed frames
8228d7b0281c USB: serial: option: add Fibocom FM101-GL variants
616dc7809103 USB: serial: option: add Telit LE910S1 0x9200 composition
ea773394a003 USB: serial: pl2303: fix GC type detection
e0b8e1ae8306 ACPI: CPPC: Add NULL pointer check to cppc_get_perf()
dbd961095ed4 ACPI: Get acpi_device's parent from the parent field
c82cd4eed128 scsi: sd: Fix sd_do_mode_sense() buffer length handling
fe77d614093b Merge tag 'v5.15.5' into 5.15.x+fslc
f00712e27083 Linux 5.15.5
e6818963e0b0 ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign()
01085644673f ALSA: hda: hdac_ext_stream: fix potential locking issues
faed25ba98db x86/Kconfig: Fix an unused variable error in dell-smm-hwmon
fa5f8606353f net: add and use skb_unclone_keeptruesize() helper
f14c85733154 btrfs: update device path inode time instead of bd_inode
22efa065ff01 fs: export an inode_update_time helper
148ed0e75c5e ice: Delete always true check of PF pointer
0190a2f88823 ice: Fix VF true promiscuous mode
d87edd01ce22 usb: max-3421: Use driver data instead of maintaining a list of bound devices
11a8768144ea ASoC: rsnd: fixup DMAEngine API
330651b2c0d7 ASoC: DAPM: Cover regression by kctl change notification fix
83c8ab8503ad selinux: fix NULL-pointer dereference when hashtab allocation fails
439b99314b63 bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs
354313514e97 RDMA/netlink: Add __maybe_unused to static inline in C file
556d59293a2a hugetlbfs: flush TLBs correctly after huge_pmd_unshare
686bf792032a signal: Replace force_fatal_sig with force_exit_sig when in doubt
7614e046ed48 signal: Don't always set SA_IMMUTABLE for forced signals
02d28b5fdb41 signal: Replace force_sigsegv(SIGSEGV) with force_fatal_sig(SIGSEGV)
3e61002d0597 signal/x86: In emulate_vsyscall force a signal instead of calling do_exit
3c4d5a38ca93 signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved.
1998d85c83e3 signal/sparc32: In setup_rt_frame and setup_fram use force_fatal_sig
905e8609419b signal/sparc32: Exit with a fatal signal when try_to_clear_window_buffer fails
58484ab427f1 signal/s390: Use force_sigsegv in default_trap_handler
c7b7868dba81 signal/powerpc: On swapcontext failure force SIGSEGV
fe67da49f784 exit/syscall_user_dispatch: Send ordinary signals on failure
110ae07d2268 signal: Implement force_fatal_sig
21d727a394f0 drm/amd/pm: avoid duplicate powergate/ungate setting
ca28919fe90d drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors
2e3eb81884de drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms
a2dda2817a9a drm/i915/dp: Ensure max link params are always valid
72704e07a003 drm/i915/dp: Ensure sink rate values are always valid
c3d06f6067bf drm/nouveau: clean up all clients on device removal
0b1a35d63995 drm/nouveau: use drm_dev_unplug() during device removal
4ee6807a1ad7 drm/nouveau: Add a dedicated mutex for the clients list
4f8e469a2384 drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap
59fb48db328b drm/udl: fix control-message timeout
f5b5ea165440 drm/i915/guc: Unwind context requests in reverse order
413e603c1447 drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context
2a45b1c66ccc drm/i915/guc: Workaround reset G2H is received after schedule done G2H
ad583a961905 drm/i915/guc: Don't enable scheduling on a banned context, guc_id invalid, not registered
519bd9107ef6 drm/i915/guc: Fix outstanding G2H accounting
296188ce0360 drm/amd/display: Limit max DSC target bpp for specific monitors
d4b7d7b80bb6 drm/amd/display: Update swizzle mode enums
76025be187d2 mac80211: drop check for DONT_REORDER in __ieee80211_select_queue
60a3a889efe5 mac80211: fix radiotap header generation
5a9b671c8d74 cfg80211: call cfg80211_stop_ap when switch from P2P_GO type
a1c9455f10be parisc/sticon: fix reverse colors
61b26492e7d1 net: stmmac: Fix signed/unsigned wreckage
7c48010ba348 fs: handle circular mappings correctly
47e6f9f69153 btrfs: fix memory ordering between normal and ordered work functions
cd198aea9e8d Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size
d8f574fb5eb2 net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform
37330f37f666 spi: fix use-after-free of the add_lock mutex
77a5baefe1be udf: Fix crash after seekdir
c3b0ab956d90 printk: restore flushing of NMI buffers on remote CPUs after NMI backtraces
76b46fa3f8d9 drm/cma-helper: Release non-coherent memory with dma_free_noncoherent()
94cc0809e525 KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load
679a6ffd07b6 KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created vCPUs
90342e02b471 fbdev: Prevent probing generic drivers if a FB is already registered
1560763677ff block: Check ADMIN before NICE for IOPRIO_CLASS_RT
520f8ac91f2b s390/dump: fix copying to user-space of swapped kdump oldmem
c0849d3157a8 s390/kexec: fix memory leak of ipl report buffer
cc8b2e0d5bd7 s390/vdso: filter out -mstack-guard and -mstack-size
44b6cc4367cc s390/boot: simplify and fix kernel memory layout setup
a4c7fe4409c5 s390/setup: avoid reserving memory above identity mapping
f07220f7d568 pinctrl: ralink: include 'ralink_regs.h' in 'pinctrl-mt7620.c'
4ac27afaf79d scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id()
e449d2e69ad7 ata: libata: add missing ata_identify_page_supported() calls
08a667e440d7 ata: libata: improve ata_read_log_page() error message
4ca2a26feeb4 Revert "parisc: Reduce sigreturn trampoline to 3 instructions"
586afe2b8420 Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping"
de04ee7d7d54 powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX
54e11a4e9df6 powerpc/xive: Change IRQ domain to a tree domain
7cc16be1ae66 powerpc/signal32: Fix sigset_t copy
c897c53642b9 KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO
b22ef13e8e3a KVM: x86/mmu: include EFER.LMA in extended mmu role
c3168ef1f12d KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_exitmap()
5969e2435cbd KVM: x86: Assume a 64-bit hypercall for guests with protected state
8823ea27fff6 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails
60eec41ddb92 x86/sgx: Fix free page accounting
2495decce774 x86/boot: Pull up cmdline preparation and early param parsing
1e0d346be1cc mm/damon/dbgfs: fix missed use of damon_dbgfs_lock
cda10b34ecfb mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation
4dfddb52abc2 kmap_local: don't assume kmap PTEs are linear arrays in memory
b5069d44e2fb hugetlb, userfaultfd: fix reservation restore on userfaultfd error
11138d734963 mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag
e73114d9334e shm: extend forced shm destroy to support objects from several IPC nses
72bfd835ae71 ipc: WARN if trying to remove ipc object which is absent
9404c4145542 tipc: check for null after calling kmemdup
660859f0158c hexagon: clean up timer-regs.h
c0247013173c hexagon: export raw I/O routines for modules
17071fdcd01d pstore/blk: Use "%lu" to format unsigned long
007ebe2d61d4 Revert "mark pstore-blk as broken"
a705254c71fd tun: fix bonding active backup with arp monitoring
9e6b4c36e9ac dmaengine: remove debugfs #ifdef
6ffad92d05b0 blk-cgroup: fix missing put device in error path from blkg_conf_pref()
4220cc6e113c s390/kexec: fix return code handling
737143025c18 perf/x86/intel/uncore: Fix IIO event constraints for Snowridge
d55aa2391d01 perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server
7955e4aca73f perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server
db66f2829caa pinctrl: qcom: sm8350: Correct UFS and SDC offsets
13d31d416cb3 pinctrl: qcom: sdm845: Enable dual edge errata
ad03b901d03b powerpc/pseries: Fix numa FORM2 parsing fallback code
ad9ade6c946e powerpc/pseries: rename numa_dist_table to form2_distances
a0995ebe4e1f powerpc: clean vdso32 and vdso64 directories
a7e700257135 KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr()
9c2ff78cf833 riscv: fix building external modules
35d97fd89c12 tools build: Fix removal of feature-sync-compare-and-swap feature detection
20540cb666a6 ptp: ocp: Fix a couple NULL vs IS_ERR() checks
4d42da0c86b8 e100: fix device suspend/resume
ed35e950d8e5 NFC: add NCI_UNREG flag to eliminate the race
8a9c61c3ef18 NFC: reorder the logic in nfc_{un,}register_device
96a209038a99 NFC: reorganize the functions in nci_request
7a5c8a68f38f i40e: Fix display error code in dmesg
6c9c9f48b462 i40e: Fix creation of first queue by omitting it if is not power of two
593015973591 i40e: Fix warning message and call stack during rmmod i40e driver
0bccc44a54e8 RDMA/mlx4: Do not fail the registration on port stats
29148fffe93c i40e: Fix ping is lost after configuring ADq on VF
7299cd74718e i40e: Fix changing previously set num_queue_pairs for PFs
e91e8427a1e1 i40e: Fix NULL ptr dereference on VSI filter sync
fdd56291046c i40e: Fix correct max_pkt_size on VF RX queue
0f810d06b507 net: virtio_net_hdr_to_skb: count transport header in UFO
32d468622474 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove
7cc1c7da94ea net: sched: act_mirred: drop dst for the direction from egress to ingress
d7d992cc3a7b net: mvmdio: fix compilation warning
39443eb70e29 scsi: ufs: core: Fix another task management completion race
bede57a71a68 scsi: ufs: core: Fix task management completion timeout race
bcc0e3175a97 scsi: core: sysfs: Fix hang when device state is set via sysfs
c36baca06efa scsi: ufs: core: Improve SCSI abort handling
7fbdbd4fe35b net/mlx5: E-Switch, return error if encap isn't supported
2c3b6e820d67 net/mlx5: Lag, update tracker when state change event received
486e8de6e233 net/mlx5e: CT, Fix multiple allocations and memleak of mod acts
8b45a377b582 net/mlx5: E-Switch, rebuild lag only when needed
a51a6da375d8 net/mlx5: Update error handler for UCTX and UMEM
2ae381570806 net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove()
158ec85d360e net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev
a49a9b92fcd2 net/mlx5e: Wait for concurrent flow deletion during neigh/fib events
ebeda7a9528a net/mlx5e: kTLS, Fix crash in RX resync flow
b70e072feffa RDMA/core: Set send and receive CQ before forwarding to the driver
9fe0ba31271c btrfs: make 1-bit bit-fields of scrub_page unsigned int
67fb5eac4063 udp: Validate checksum in udp_read_sock()
b4a677ffb67e platform/x86: think-lmi: Abort probe on analyze failure
6e6e4fce53fa platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()'
871ee7e815fb gpio: rockchip: needs GENERIC_IRQ_CHIP to fix build errors
3d0f4ae1ad75 mips: lantiq: add support for clk_get_parent()
114404d22ee0 mips: bcm63xx: add support for clk_get_parent()
21e27ed8ce6b MIPS: generic/yamon-dt: fix uninitialized variable error
a5d1d3522232 bpf: Fix toctou on read-only map's constant scalar tracking
4d1834f39252 iavf: Restore VLAN filters after link down
cbb81563f5d4 iavf: Fix for setting queues to 0
366c1fd41689 iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset
9200f8c8600e iavf: validate pointers
99744c938f96 iavf: prevent accidental free of filter structure
f72da5a83a0d iavf: Fix failure to exit out from last all-multicast mode
c3db4fffb364 iavf: don't clear a lock we don't hold
9ef6589cac9a iavf: free q_vectors before queues in iavf_disable_vf
fb2be87cc330 iavf: check for null in iavf_fix_features
68d4274034e6 iavf: Fix return of set the new channel count
10c22d9519f3 NFSD: Fix exposure in nfsd4_decode_bitmap()
f6218db54351 net/smc: Make sure the link_id is unique
17b2c2e70d20 sock: fix /proc/net/sockstat underflow in sk_clone_lock()
95fe8904bcd6 tipc: only accept encrypted MSG_CRYPTO msgs
aff97b89a38e bnxt_en: reject indirect blk offload when hw-tc-offload is off
61566668ef3f net: bnx2x: fix variable dereferenced before check
aa67407ebb6d selftests: gpio: fix gpio compiling error
05a48cba2459 net: ipa: disable HOLB drop when updating timer
0f3de700c695 net: ipa: HOLB register sometimes must be written twice
e10e13319025 mac80211: fix monitor_sdata RCU/locking assertions
1d17f6179182 nl80211: fix radio statistics in survey dump
85f4a563c9e4 tracing: Add length protection to histogram string copies
0efd57d82ece tcp: Fix uninitialized access in skb frags array for Rx 0cp.
f4d1328e6e30 net/ipa: ipa_resource: Fix wrong for loop range
e9fd8938118a selftests: net: switch to socat in the GSO GRE test
f49175809074 samples/bpf: Fix incorrect use of strlen in xdp_redirect_cpu
ff12332ec614 samples/bpf: Fix summary per-sec stats in xdp_sample_user
bd4542006641 bpf: Fix inner map state pruning regression.
8369b01aa5a6 drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame
07b486f1a8fe perf tests: Remove bash construct from record+zstd_comp_decomp.sh
99643bdc6ff1 perf bench futex: Fix memory leak of perf_cpu_map__new()
ab7c3d8d81c5 perf bpf: Avoid memory leak from perf_env__insert_btf()
05e13b4a53b5 tracing/histogram: Do not copy the fixed-size char array field over the field size
04096d1b66cf blkcg: Remove extra blkcg_bio_issue_init
eda355db53c4 perf/x86/vlbr: Add c->flags to vlbr event constraints
512e21c150c1 sched/fair: Prevent dead task groups from regaining cfs_rq's
e4511d8dc256 sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()
725b5c9984cc MIPS: boot/compressed/: add __bswapdi2() to target for ZSTD decompression
1e3220ec23d9 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set
c0c51afb2e8c KVM: arm64: Fix host stage-2 finalization
595e359751d6 clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk
c4584223f5de clk/ast2600: Fix soc revision for AHB
3024018bb2df clk: ingenic: Fix bugs with divided dividers
680a0c6332c4 f2fs: fix incorrect return value in f2fs_sanity_check_ckpt()
9c9afedf3ac5 f2fs: compress: disallow disabling compress on non-empty compressed file
3d937f901cea sh: define __BIG_ENDIAN for math-emu
d21ad7abba75 sh: math-emu: drop unused functions
c29506bfcf8b sh: fix kconfig unmet dependency warning for FRAME_POINTER
7228ed3293e0 f2fs: fix wrong condition to trigger background checkpoint correctly
9ad4e63e3cca f2fs: fix to use WHINT_MODE
0dfaa04f0161 f2fs: fix up f2fs_lookup tracepoints
6d28f6ba633d maple: fix wrong return value of maple_bus_init().
b80a7977299a sh: check return code of request_irq
23274bd8d7ad powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST
2f4dede20cdf powerpc/dcr: Use cmplwi instead of 3-argument cmpli
3c0c79d1261e iommu/dart: Initialize DART_STREAMS_ENABLE
c4ea7b0c6180 clk: at91: sama7g5: remove prescaler part of master clock
58fa50de595f ALSA: usb-audio: fix null pointer dereference on pointer cs_desc
16721797dcef ALSA: gus: fix null pointer dereference on pointer block
3f8da4b87f13 arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes
93d0049268cd ARM: dts: qcom: fix memory and mdio nodes naming for RB3011
72b4e7b7beba powerpc/5200: dts: fix memory node unit name
619ce4646397 memory: tegra20-emc: Add runtime dependency on devfreq governor module
bf76f56a7fc7 scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss
28de48a7cea4 scsi: lpfc: Fix link down processing to address NULL pointer dereference
dbebf865b323 scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
21903226c724 RDMA/core: Use kvzalloc when allocating the struct ib_port
a9d2d23b5032 iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr()
26af3ab9325e scsi: target: Fix alua_tg_pt_gps_count tracking
a2489880354d scsi: target: Fix ordered tag handling
66523553fa62 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs()
5b8bed6464ad scsi: scsi_debug: Fix out-of-bound read in resp_readcap16()
5777ab62b21d MIPS: sni: Fix the build
5c34486f0470 tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc
0a85b47cd449 iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option
0a2ddbfd65b3 ALSA: ISA: not for M68K
eadee7f95b5d ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash
8e6920f7ac96 ARM: dts: ls1021a: move thermal-zones node out of soc/
8eab383460c4 ASoC: rt5682: fix a little pop while playback
065334f6640d usb: host: ohci-tmio: check return value after calling platform_get_resource()
31340f013582 ARM: dts: omap: fix gpmc,mux-add-data type
1f45b73679b9 ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard
98b134cc4417 HID: multitouch: disable sticky fingers for UPERFECT Y
c37f9ee2bb9f firmware_loader: fix pre-allocated buf built-in firmware use
966e4def9001 ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45
1c6bd253dc9c ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp
2e46a58adfc6 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec
fed89b5a4c18 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY
d29faaf81685 scsi: smartpqi: Add controller handshake during kdump
27490ae6a85a scsi: advansys: Fix kernel pointer leak
7f37066e0d13 ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect
94ca62033dfb ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ
0864d7f686f9 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ
735939e2c8a7 clk: imx: imx6ul: Move csi_sel mux to correct base register
daf932eae1fa ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604
e15de347faf4 scsi: core: Fix scsi_mode_sense() buffer length handling
ae893767385a ASoC: SOF: Intel: hda-dai: fix potential locking issue
3cff8b789ea5 RDMA/rxe: Separate HW and SW l/rkeys
b6f64bd4cf9f arm64: dts: ls1012a: Add serial alias for ls1012a-rdb
0479e598c773 arm64: dts: freescale: fix arm,sp805 compatible string
3f6946cfa798 arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property
e608d43f7603 arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property
9bfe717293c0 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property
118c826ef8b4 arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency
30a3826f7fa9 ARM: BCM53016: Specify switch ports for Meraki MR32
d330f1d4f797 staging: rtl8723bs: remove a third possible deadlock
12cfdef56c3b staging: rtl8723bs: remove a second possible deadlock
353a6e9acb45 staging: rtl8723bs: remove possible deadlock when disconnect (v2)
f78e23be336e ARM: dts: ux500: Skomer regulator fixes
2c71811c963b usb: typec: tipd: Remove WARN_ON in tps6598x_block_read
06cfb4cb2241 usb: musb: tusb6010: check return value after calling platform_get_resource()
9dd4b84d5521 bus: ti-sysc: Use context lost quirk for otg
c182fa00fcdd bus: ti-sysc: Add quirk handling for reinit on context lost
1e299b02bae8 RDMA/bnxt_re: Check if the vlan is valid before reporting
bed5a80fc851 arm64: dts: hisilicon: fix arm,sp805 compatible string
376bad670585 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro
867cfea6ae55 ASoC: mediatek: mt8195: Add missing of_node_put()
814d3610c4ce scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()
269a4311b15f scsi: pm80xx: Fix memory leak during rmmod
a070e30d1b7b arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus
8e4b6c2f027e ARM: dts: NSP: Fix mpcore, mmc node names
8033b37f969a ARM: dts: BCM5301X: Fix MDIO mux binding
50b631c5a38e ARM: dts: BCM5301X: Fix nodes names
f7d67885beb3 staging: wfx: ensure IRQ is ready before enabling it
f08c0d6a673c arm64: dts: allwinner: a100: Fix thermal zone node name
f2b9e78b3e14 arm64: dts: allwinner: h5: Fix GPU thermal zone node name
ea4f91645d5b ARM: dts: sunxi: Fix OPPs node name
b5dd513daa70 clk: sunxi-ng: Unregister clocks/resets when unbinding
5d729f4b5b56 arm64: zynqmp: Fix serial compatible string
69d0f6a7c8cf arm64: zynqmp: Do not duplicate flash partition label property
401923645319 Merge tag 'v5.15.4' into 5.15.x+fslc
9ac77cf6e1bd Linux 5.15.4
1af7386f5f71 Revert "ACPI: scan: Release PM resources blocked by unused objects"
ef2590a5305e thermal: Fix NULL pointer dereferences in of_thermal_ functions
bd378dcd5031 perf/core: Avoid put_page() when GUP fails
7931b7e31882 PCI: Add MSI masking quirk for Nvidia ION AHCI
06ce633b3bfd PCI/MSI: Deal with devices lying about their MSI mask capability
a912418410ab parisc/entry: fix trace test in syscall exit path
73f1e74f9c87 Bluetooth: btusb: Add support for TP-Link UB500 Adapter
c0991182aca3 loop: Use blk_validate_block_size() to validate block size
1f124a661191 block: Add a helper to validate the block size
8d0956438eec fortify: Explicitly disable Clang support
0fc2241ac237 btrfs: zoned: allow preallocation for relocation inodes
d0fdafa8fcf3 btrfs: check for relocation inodes on zoned btrfs in should_nocow
080f457f35c0 btrfs: zoned: use regular writes for relocation
f716e9827838 btrfs: zoned: only allow one process to add pages to a relocation inode
d282dd7f4109 btrfs: zoned: add a dedicated data relocation block group
02c5e9e992a2 btrfs: introduce btrfs_is_data_reloc_root
19e32bd1cc37 KVM: Fix steal time asm constraints
b06962406eca Revert "drm: fb_helper: fix CONFIG_FB dependency"
3256c84aaddc Revert "drm: fb_helper: improve CONFIG_FB dependency"
d27b2dcdb8d2 string: uninline memcpy_and_pad
2397520473bc Merge pull request #499 from zandrey/5.15.x+fslc
b98e878b91cb Merge tag 'v5.15.3' into 5.15.x+fslc
3b17187f5ca1 Linux 5.15.3
712cb7ee75bc media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference
c8b0f8beb566 media: videobuf2: always set buffer vb2 pointer
6c087b0fbfe9 x86/sev: Make the #VC exception stacks part of the default stacks storage
411d939db1d0 x86/sev: Add an x86 version of cc_platform_has()
d15683461800 arch/cc: Introduce a function to check for confidential computing features
03fbc935ac62 selftests/bpf: Fix also no-alu32 strobemeta selftest
60e73f7e75cf selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage
32d126ac68f5 mmc: moxart: Fix null pointer dereference on pointer host
6f11f2096b2c ath10k: fix invalid dma_addr_t token assignment
9ebaafec97fb cifs: fix memory leak of smb3_fs_context_dup::server_hostname
855eba695ddc media: vidtv: move kfree(dvb) to vidtv_bridge_dev_release()
bb7e50b476ab drm/amd/display: Look at firmware version to determine using dmub on dcn21
3e1e7e4a6b54 SUNRPC: Partial revert of commit 6f9f17287e78
7f837109586e PCI: aardvark: Fix PCIe Max Payload Size setting
0b86872ba468 PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros
dfc6f0bec09c drm/sun4i: Fix macros in sun8i_csc.h
0084aaaec2d1 powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n
310b6f976c74 powerpc/pseries/mobility: ignore ibm, platform-facilities updates
d05dc4bdc333 powerpc/64s/interrupt: Fix check_return_regs_valid() false positive
02da36324104 powerpc/security: Use a mutex for interrupt exit code patching
7c8ad3fc644a powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload
317cc5bacf69 powerpc/32e: Ignore ESR in instruction storage interrupt handler
6f657bb66f1e powerpc/bpf: Fix write protecting JIT code
0356cc5d27c2 powerpc/vas: Fix potential NULL pointer dereference
b75b27e4e640 mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines
ac4e55c17cba mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines
768e8c3b9850 mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines
2b33e01948fd mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines
d9d3d38049d5 mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines
365b3fefe51e mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines
f7e59ebde2ec mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines
9bfee3cd5eb1 mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines
bedb039360b2 mtd: rawnand: fsmc: Fix use of SM ORDER
bcd526c98adb remoteproc: imx_rproc: Fix rsc-table name
5cd861213e11 remoteproc: imx_rproc: Fix ignoring mapping vdev regions
3ff5812f164e remoteproc: Fix the wrong default value of is_iomem
6b8ea5da3be5 remoteproc: elf_loader: Fix loading segment when is_iomem true
ed8b06a0eb8e s390/cio: make ccw_device_dma_* more robust
3ef2272417f4 s390/ap: Fix hanging ioctl caused by orphaned replies
3134c317b1b3 s390/tape: fix timer initialization in tape_std_assign()
f33bf6015eaf s390/cio: check the subchannel validity for dev_busid
32f71f368086 s390/cpumf: cpum_cf PMU displays invalid value after hotplug remove
051d89f4dec2 PM: sleep: Avoid calling put_device() under dpm_list_mtx
ac8ffb5d9dfb bcache: Revert "bcache: use bvec_virt"
d6a300977ac9 bcache: fix use-after-free problem in bcache_device_free()
a958d144754e video: backlight: Drop maximum brightness override for brightness zero
d9dad32cb55e mfd: dln2: Add cell for initializing DLN2 ADC
3ea871f0d8e0 mm, thp: fix incorrect unmap behavior for private pages
fd8e972dc427 mm, thp: lock filemap when truncating page cache
c15aeead2488 mm, oom: do not trigger out_of_memory from the #PF
487a4c60c593 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks
f1e83db27ad5 memcg: prohibit unconditional exceeding the limit of dying tasks
6560e8cd869b mm/filemap.c: remove bogus VM_BUG_ON
6847c4286297 9p/net: fix missing error check in p9_check_errors
1f03911876ab net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE
6a85f01a89ef dmaengine: bestcomm: fix system boot lockups
c4cd9e5acc34 dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail
68ae6ae1431f dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail
1dd578e98560 ksmbd: don't need 8byte alignment for request length in ksmbd_check_message
aacb2ddb67fb ksmbd: Fix buffer length check in fsctl_validate_negotiate_info()
5e84e9d61dba block: Hold invalidate_lock in BLKRESETZONE ioctl
373c2bfecb06 block: Hold invalidate_lock in BLKZEROOUT ioctl
f9bed86a35a0 block: Hold invalidate_lock in BLKDISCARD ioctl
876d6242d225 drm/i915/guc: Fix blocked context accounting
f60978969910 erofs: fix unsafe pagevec reuse of hooked pclusters
11a102de53a7 ceph: fix mdsmap decode when there are MDS's beyond max_mds
5e1b901dd470 f2fs: fix UAF in f2fs_available_free_memory
6fd542665e70 f2fs: include non-compressed blocks in compr_written_block
035302003cca f2fs: should use GFP_NOFS for directory inodes
910ea7dd1e62 irqchip/sifive-plic: Fixup EOI failed when masked
d5d21724af23 posix-cpu-timers: Clear task::posix_cputimers_work in copy_process()
fb58e9a26c3c KVM: x86: move guest_pv_has out of user_access section
d5e79d872bab PCI/MSI: Destroy sysfs before freeing entries
ab40a2e5e29e PCI/MSI: Move non-mask check back into low level accessors
affa1361642f x86/mce: Add errata workaround for Skylake SKX37
3cd12b61c37f MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL
9b1b68eaad2a MIPS: fix *-pkg builds for loongson2ef platform
70895879357f MIPS: fix duplicated slashes for Platform file path
8301503a728a parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page
1dc7ce007aef parisc: Fix backtrace to always include init funtion names
ca8f29dc8b1b ARM: 9156/1: drop cc-option fallbacks for architecture selection
12f0dc47f274 ARM: 9155/1: fix early early_iounmap()
93114d5b3af0 smb3: do not error on fsync when readonly
c3f2809643ad thermal: int340x: fix build on 32-bit targets
2cc4450b5327 selftests/net: udpgso_bench_rx: fix port argument
3ce70c345537 cxgb4: fix eeprom len when diagnostics not implemented
ed8b7355e38b net/smc: fix sk_refcnt underflow on linkdown and fallback
244048220c04 vsock: prevent unnecessary refcnt inc for nonblocking connect
c8234e6086c1 net: marvell: mvpp2: Fix wrong SerDes reconfiguration order
6fb190ff5716 net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory
0c8ee89e351c net: stmmac: allow a tc-taprio base-time of zero
cb85093e0c8e net: hns3: allow configure ETS bandwidth of all TCs
3d3f131b4032 net: hns3: fix kernel crash when unload VF while it is being reset
5c051366908b net: hns3: fix pfc packet number incorrect after querying pfc parameters
bcbee7cf14a6 net: hns3: fix ROCE base interrupt vector initialization bug
3e13ce88a3c8 net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any
422fb879961f net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on ports other than 10
f17e9e81004e drm/amdgpu: fix uvd crash on Polaris12 during driver unloading
f00e054b299c seq_file: fix passing wrong private data
acdc5065d967 init: make unknown command line param message clearer
2cf82ea0a46d drm/i915/fb: Fix rounding error in subsampled plane size calculation
fea0b9507bb7 gve: Fix off by one in gve_tx_timeout()
0bf8323e2c74 dmaengine: stm32-dma: avoid 64-bit division in stm32_dma_get_max_width
4ee1ac7f3cf5 dmaengine: stm32-dma: fix burst in case of unaligned memory address
0bff34d6712a bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg
1a8dba02a888 bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding
c5cc0d23c541 bpf, sockmap: Fix race in ingress receive verdict with redirect to self
41c65a3ce9db bpf, sockmap: Remove unhash handler for BPF sockmap usage
b90d961cf635 arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions
f828915064fe arm64: arm64_ftr_reg->name may not be a human-readable string
2d57d522e2f0 litex_liteeth: Fix a double free in the remove function
2d2dfc33ef44 nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails
72fb40d87c59 llc: fix out-of-bound array index in llc_sk_dev_hash()
63609f11cda8 perf bpf: Add missing free to bpf_event__print_bpf_prog_info()
18fdce809a9c zram: off by one in read_block_state()
3d6b113cbef4 mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration()
1ba8ddd87b02 can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable()
7eb0881aec26 can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error path
e16a1e4ba6da drm/amdgpu/powerplay: fix sysfs_emit/sysfs_emit_at handling
97308cd5ce8e Revert "drm/imx: Annotate dma-fence critical section in commit path"
94e18f5a5dd1 drm: fb_helper: improve CONFIG_FB dependency
39db3e5681bd selftests/bpf/xdp_redirect_multi: Limit the tests in netns
a99e4d94df31 selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly
00f991138c2f selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number
ddf4f3897357 selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder
e13c75449905 libbpf: Fix lookup_and_delete_elem_flags error reporting
f0f8307c7db3 ACPI: PM: Fix device wakeup power reference counting error
27f2e5b91452 mfd: altera-sysmgr: Fix a mistake caused by resource_size conversion
5fb2bcf0affe mfd: sprd: Add SPI device ID table
bd20d4d8433e mfd: cpcap: Add SPI device ID table
34b1f6db7cea mfd: core: Add missing of_node_put for loop iteration
ca1362fdcbc2 ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer
e9806f88b774 octeontx2-pf: select CONFIG_NET_DEVLINK
0c49ae7a8db9 bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed
71fb40ae9b07 drm/ttm: remove ttm_bo_vm_insert_huge()
9d5c7b0eeeca block: fix device_add_disk() kobject_create_and_add() error handling
8f1e23735636 net: phy: fix duplex out of sync problem while changing settings
96f9abc9183c cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline
d8dedce3460e PCI: Do not enable AtomicOps on VFs
6d1d54003af4 ataflop: remove ataflop_probe_lock mutex
e107071961c5 block/ataflop: provide a helper for cleanup up an atari disk
875ffb42476b block/ataflop: add registration bool before calling del_gendisk()
9d3261d4606a block/ataflop: use the blk_cleanup_disk() helper
275e4a31a82c nvdimm/pmem: cleanup the disk if pmem_release_disk() is yet assigned
8e8ed252e483 drm/nouveau/svm: Fix refcount leak bug and missing check against null bug
e65a7ab548a3 selftests: net: properly support IPv6 in GSO GRE test
57488e25ef53 scsi: ufs: ufshpb: Properly handle max-single-cmd
e022fea64e8d scsi: ufs: core: Fix NULL pointer dereference
5dd6e6426805 scsi: ufs: ufshpb: Use proper power management API
1e476c9f63ee scsi: bsg: Fix errno when scsi_bsg_register_queue() fails
064b6b0592e1 nvdimm/btt: do not call del_gendisk() if not needed
4e7af8a90a2c PCI: j721e: Fix j721e_pcie_probe() error path
19c65258dde3 ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses
fdcdc4c5ae3d kdb: Adopt scheduler's task classification
1deba5e29d9f ice: Fix not stopping Tx queues for VFs
abf65a2ee78b ice: Fix replacing VF hardware MAC to existing MAC filter
932224ba805d net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware bridge
21032425c36f net: vlan: fix a UAF in vlan_dev_real_dev()
f48a13b3ec59 openrisc: fix SMP tlb flush NULL pointer dereference
2e746ef502c9 ethtool: fix ethtool msg len calculation for pause stats
351237a76e3f kselftests/net: add missed toeplitz.sh/toeplitz_client.sh to Makefile
fca8095c4206 kselftests/net: add missed vrf_strict_mode_test.sh test to Makefile
14a49eb8dcd1 kselftests/net: add missed SRv6 tests
19f67358b600 kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile
13bf487e33d6 kselftests/net: add missed icmp.sh test to Makefile
9c806a70fa4c net: davinci_emac: Fix interrupt pacing disable
cd63d080b9e8 io-wq: fix max-workers not correctly set on multi-node system
e99270d7f273 nbd: fix possible overflow for 'first_minor' in nbd_dev_add()
795e6b378692 nbd: fix max value for 'first_minor'
f314286463bc xen-pciback: Fix return in pm_ctrl_init()
db651ace499c gpio: realtek-otto: fix GPIO line IRQ offset
01e189372d48 i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()'
5b12e1931569 dmaengine: idxd: fix resource leak on dmaengine driver disable
9b882818aec1 NFSv4: Fix a regression in nfs_set_open_stateid_locked()
4b7e3d5ee357 scsi: qla2xxx: edif: Fix EDIF bsg
e56d80025ed0 scsi: qla2xxx: edif: Increase ELS payload
aac0a76cb318 scsi: qla2xxx: edif: Flush stale events and msgs on session down
dcd0c5e7dec2 scsi: qla2xxx: edif: Fix app start delay
696815ee50f6 scsi: qla2xxx: edif: Fix app start fail
09e4dafeca9b scsi: qla2xxx: Turn off target reset during issue_lip
411ca50eab27 scsi: qla2xxx: Fix gnl list corruption
7ee1c31ce9df scsi: qla2xxx: Relogin during fabric disturbance
b65e9044be04 scsi: target: core: Remove from tmr_list during LUN unlink
eb63b768afca ar7: fix kernel builds for compiler test
e5f9487c06bd watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT
fb2b4c7b5477 m68k: set a default value for MEMORY_RESERVE
8f072ec8b41b signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL)
671dd8b385b2 dmaengine: idxd: reconfig device after device reset command
b1b9ef3abafa dmanegine: idxd: fix resource free ordering on driver removal
9fb118b077f6 dmaengine: tegra210-adma: fix pm runtime unbalance
8bc8be6ce69e dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result`
5b380c56bb4b netfilter: nfnetlink_queue: fix OOB when mac header was cleared
9981e39ded4b soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read
8ccaade05b00 auxdisplay: ht16k33: Fix frame buffer device blanking
fba8ce59bbd4 auxdisplay: ht16k33: Connect backlight to fbdev
d6d28153d49f auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string
5204722a9642 Fix user namespace leak
d9bd9732cad6 NFS: Fix an Oops in pnfs_mark_request_commit()
9443fcc22a6c NFS: Fix up commit deadlocks
b07aa21474d3 dmaengine: stm32-dma: fix stm32_dma_get_max_width
f12d23bc255d dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro
98b727511da8 dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path
1976e7b3c033 rtc: rv3032: fix error handling in rv3032_clkout_set_rate()
84ea6245dc02 remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()'
62eaaa154c8f mtd: core: don't remove debugfs directory if device is in use
152d0b535426 mtd: rawnand: arasan: Prevent an unsupported configuration
402239647cb3 PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation
321a355777d0 mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare()
1c60136d99c2 drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts
d36d2c35fd98 Input: st1232 - increase "wait ready" timeout
d268e0125c92 fs: orangefs: fix error return code of orangefs_revalidate_lookup()
a94284b0fdce sparc: Add missing "FORCE" target when using if_changed
cab693c0fe29 NFS: Fix deadlocks in nfs_scan_commit_list()
97eaf7af7fd1 opp: Fix return in _opp_add_static_v2()
5a67f827379f PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge
e8c80586b8fb PCI: aardvark: Don't spam about PIO Response Status
c8ae61fe97c2 drm/plane-helper: fix uninitialized variable reference
c03c7f58ae49 drm/bridge/lontium-lt9611uxc: fix provided connector suport
5ab7612ff0b5 pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds
6967d9967b7a NFS: Fix dentry verifier races
597e9c7a4ace NFS: Ignore the directory size when marking for revalidation
69e0be0efe53 NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA
7e2801edf23f NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED
47dbabb8279c i2c: mediatek: fixing the incorrect register offset
1721649965e4 Input: ariel-pwrbutton - add SPI device ID table
40f60ee1d33c rtc: mcp795: Add SPI ID table
46a2f7945553 dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission
c31b0fe8e116 i2c: i801: Use PCI bus rescan mutex to protect P2SB access
aad5b030fa2e remoteproc: imx_rproc: Fix TCM io memory type
171b2888a410 rtc: pcf2123: Add SPI ID table
75ed1289c376 rtc: ds1390: Add SPI ID table
c7e81f2c0e8a rtc: ds1302: Add SPI ID table
d9dacf260671 nfsd: don't alloc under spinlock in rpc_parse_scope_id
a61698358b38 mtd: rawnand: intel: Fix potential buffer overflow in probe
e87c6bc32caf rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined
4f3de16a3ca6 apparmor: fix error check
1c6eefe997ad RDMA/core: Require the driver to set the IOVA correctly during rereg_mr
3f49a9d356bd power: supply: bq27xxx: Fix kernel crash on IRQ handler register error
dfd04b3a8191 mips: cm: Convert to bitfield API to fix out-of-bounds access
27ddb2735a6e vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit
0099c7affb21 virtio_ring: check desc == NULL when using indirect with packed
bcf29e436895 serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE
874b8c70f39d ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()'
98492898c367 RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility
ff021c96a9a7 RDMA/hns: Fix initial arm_st of CQ
e4fa14bdf83a ASoC: cs42l42: Correct configuring of switch inversion from ts-inv
dfbcaef20204 powerpc: Don't provide __kernel_map_pages() without ARCH_SUPPORTS_DEBUG_PAGEALLOC
06cebea18a33 iommu/dma: Fix incorrect error return on iommu deferred attach
a4ce4337dc1c ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later
f5927a99737a powerpc/xmon: fix task state output
d6b102db217f powerpc/44x/fsp2: add missing of_node_put
5a8579005938 powerpc/book3e: Fix set_memory_x() and set_memory_nx()
f74827713955 powerpc/nohash: Fix __ptep_set_access_flags() and ptep_set_wrprotect()
6b4a3cfce497 HID: u2fzero: properly handle timeouts in usb_submit_urb
0fcb6023d149 HID: u2fzero: clarify error check and length calculations
33dcebb916a2 clk: at91: clk-master: fix prescaler logic
ffe896d043ca clk: at91: clk-master: check if div or pres is zero
5a5cd9597e7f clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL
2efda16d42bf serial: xilinx_uartps: Fix race condition causing stuck TX
d0379ee4a864 phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe()
34f5e44c8f2d phy: qcom-snps: Correct the FSEL_MASK
9999e3d71197 phy: qcom-qmp: another fix for the sc8180x PCIe definition
69cd3bdff881 phy: ti: gmii-sel: check of_get_address() for failure
ca1e04c63850 phy: qcom-qusb2: Fix a memory leak on probe
2e8175481d5a ASoC: topology: Fix stub for snd_soc_tplg_component_remove()
804732ec30ba pinctrl: equilibrium: Fix function addition in multiple groups
286ff24b0002 arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock
69ec5e3509f5 arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly
87201f2148f7 arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in WLED node
59bb5796dfbe soc: qcom: apr: Add of_node_put() before return
1210a6388313 soc: qcom: rpmhpd: fix sm8350_mxc's peer domain
df84a4f71045 firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available()
58d68f2a2ca1 usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized
46256f11c2cf powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE
b35b82e6648e usb: dwc2: drd: reset current session before setting the new one
27903e1ffbfa usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled
bd18f99c5c78 usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init
977b112946ec serial: imx: fix detach/attach of serial console
be9866f92e9c scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset
d17f1042be86 scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer
3eab21ff9f87 soundwire: bus: stop dereferencing invalid slave pointer
d1d477cf9ba2 iio: adis: do not disabe IRQs in 'adis_init()'
715a48b65984 usb: typec: STUSB160X should select REGMAP_I2C
a8409b2f07a4 iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_and_mask()
96c0265e8742 soc: qcom: socinfo: add two missing PMIC IDs
1c8a9b6365ea soc: qcom: rpmhpd: Make power_on actually enable the domain
94a60d141380 ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER
001b7f31f50d ASoC: cs42l42: Correct some register default values
b7e17c293ec2 ASoC: cs42l42: Always configure both ASP TX channels
0204fbf40c95 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
210d7e34a13a ARM: dts: stm32: fix SAI sub nodes register range
85d082965af6 ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx
c80bba28b1f9 ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz
ecca03f758fa pinctrl: renesas: checker: Fix off-by-one bug in drive register check
547eae8d290b powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10
a14e312ad42f dyndbg: make dyndbg a known cli param
88d564772486 RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg()
cc7f21385c83 staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC
ab206dd35148 staging: most: dim2: do not double-register the same device
f1401c37fee2 usb: musb: select GENERIC_PHY instead of depending on it
de3c7a4167c2 RDMA/mlx4: Return missed an error if device doesn't support steering
8adfc48bda62 scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn()
40f7932e8ca4 power: supply: max17040: fix null-ptr-deref in max17040_probe()
2225dade4147 power: supply: rt5033_battery: Change voltage values to µV
82012f8f4926 usb: gadget: hid: fix error code in do_config()
64b913c6d40a serial: 8250_dw: Drop wrong use of ACPI_PTR()
e271314bf2a2 powerpc/paravirt: correct preempt debug splat in vcpu_is_preempted()
ddd95eb01afd powerpc: fix unbalanced node refcount in check_kvm_guest()
2af070265d6e video: fbdev: chipsfb: use memset_io() instead of memset()
11644855488e powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous prototype for 'create_section_mapping'
62a1c92858c1 clk: at91: check pmc node status before registering syscore ops
383008a0e009 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe
ee65ec08d36b soc/tegra: Fix an error handling path in tegra_powergate_power_up()
2a45a76ed146 iio: st_pressure_spi: Add missing entries SPI to device ID table
6551bac0eb42 ASoC: SOF: topology: do not power down primary core during topology removal
93322efe91f2 arm: dts: omap3-gta04a4: accelerometer irq fix
7f8beede9915 driver core: Fix possible memory leak in device_link_add()
c464ab169800 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp()
8e781506a76e scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt
ca92b5f2ec88 scsi: ufs: core: Stop clearing UNIT ATTENTIONS
0f1efc0c0ed2 scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match the definition
a1e06f92b2db power: reset: at91-reset: check properly the return value of devm_of_iomap
9a8d7bdd5b5e soundwire: debugfs: use controller id and link_id for debugfs
784bf21bb6d1 ALSA: usb-audio: Fix possible race at sync of urb completions
34862fa65cc7 ALSA: hda: Use position buffer for SKL+ again
987bfc6eb7aa ALSA: hda: Reduce udelay() at SKL+ position reporting
f624d5495cc0 iommu/dma: Fix arch_sync_dma for map
d39f447f259a iommu/dma: Fix sync_sg with swiotlb
e9d8cb8dad2d arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000
6705c94d9017 iommu/mediatek: Fix out-of-range warning with clang
a7b0d0d6041c arm64: dts: renesas: beacon: Fix Ethernet PHY mode
94d42f3a174e arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock
8524d9f336cc ASoC: wcd9335: Use correct version to initialize Class H
a0274b002345 pinctrl: renesas: rzg2l: Fix missing port register 21h
259a6fdd691f JFS: fix memleak in jfs_mount
f776bb118318 MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT
85e7a66ceb2b scsi: dc395: Fix error case unwinding
52a994c15a9a arm64: dts: qcom: sc7280: fix display port phy reg property
15a40b9fd396 soc: qcom: llcc: Disable MMUHWT retention
b2a98348f698 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients in reality
53616b7315ee ARM: dts: at91: tse850: the emac<->phy interface is rmii
b327d92c10b2 bus: ti-sysc: Fix timekeeping_suspended warning on resume
876ba79c7969 arm64: dts: meson-sm1: Fix the pwm regulator supply properties
2b9828e4bdbc arm64: dts: meson-g12b: Fix the pwm regulator supply properties
d2bbd1ce92d2 arm64: dts: meson-g12a: Fix the pwm regulator supply properties
4def729518ec arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe
7b9ab4a7e52b arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node
ef26fb3a1931 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe
461a478eabea arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes
13fef1930da8 RDMA/bnxt_re: Fix query SRQ failure
280ad4f332f9 ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY
6096069c91ed arm64: dts: rockchip: Fix GPU register width for RK3328
df54f16f3c05 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()
ca4e26066748 scsi: lpfc: Fix NVMe I/O failover to non-optimized path
79becd68e16e scsi: qla2xxx: edif: Use link event to wake up app
a3e165e8e779 scsi: pm80xx: Fix lockup in outbound queue management
8525028b4652 clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths
532c48310396 arm64: dts: broadcom: bcm4908: Fix UART clock name
ed1b1ab0581e ARM: dts: BCM5301X: Fix memory nodes names
d41e6c4fae29 RDMA/rxe: Fix wrong port_cap_flags
42a6f69c5aa8 iio: st_sensors: disable regulators after device unregistration
d5e4939b5e0c arm64: dts: meson: sm1: add Ethernet PHY reset line for ODROID-C4/HC4
03060aec7281 staging: r8188eu: fix memory leak in rtw_set_key
8853e04ea61d cpufreq: Fix parameter in parse_perf_domain()
2bbc554a98f9 of: unittest: fix EXPECT text for gpio hog errors
d55aca82dda6 bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit.
d03a5b00a336 bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off.
e3acd3a08462 cgroup: Fix rootcg cpu.stat guest double counting
c47be68b31cf skmsg: Lose offset info in sk_psock_skb_ingress
b5c69b9fb5c4 selftests: mptcp: fix proto type in link_failure tests
2c6197e7eac7 ibmvnic: delay complete()
3a208e02e9ee ibmvnic: Process crqs after enabling interrupts
fac0105a5c9f ibmvnic: don't stop queue in xmit
e619ad4e2d4c udp6: allow SO_MARK ctrl msg to affect routing
e89d244fef55 selftests/bpf: Fix fclose/pclose mismatch in test_progs
fb657a4e125d crypto: pcrypt - Delay write to padata->info
bbf7b2dbd131 selftests: net: bridge: update IGMP/MLD membership interval value
24c8fd323957 net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled
e176585f054a net: phylink: avoid mvneta warning when setting pause parameters
9073b88b1b29 nfp: fix potential deadlock when canceling dim work
e9f7832a4f14 nfp: fix NULL pointer access when scheduling dim work
d6c25579a8a0 ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()'
e8dabc670c40 net: amd-xgbe: Toggle PLL settings during rate change
a1fafee96a7a sctp: return true only for pathmtu update in sctp_transport_pl_toobig
554153b1cd01 sctp: subtract sctphdr len in sctp_transport_pl_hlen
118eedc00644 sctp: reset probe_timer in sctp_transport_pl_update
8cebfaefcccf sctp: allow IP fragmentation when PLPMTUD enters Error state
4c51fa32f631 selftests/bpf: Fix memory leak in test_ima
844134cd097c selftests/bpf: Fix fd cleanup in sk_lookup test
e3e3c222c306 drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits
76eb97443810 drm/amdgpu: fix a potential memory leak in amdgpu_device_fini_sw()
d834f80e51d7 wcn36xx: Channel list update before hardware scan
677c9ad9839c bpf: Fixes possible race in update_prog_stats() for 32bit arches
ae1fffdf3b95 bpf: Avoid races in __bpf_prog_run() for 32bit arches
4ab36444a538 wcn36xx: Fix discarded frames due to wrong sequence number
e2e55ffee66f wcn36xx: add proper DMA memory barriers in rx path
960a216b078a libertas: Fix possible memory leak in probe and disconnect
59de456628bd libertas_tf: Fix possible memory leak in probe and disconnect
964b738fde92 KVM: s390: Fix handle_sske page fault handling
777194b87fb3 samples/kretprobes: Fix return value if register_kretprobe() failed
41c9a411aad0 spi: spi-rpc-if: Check return value of rpcif_sw_init()
ca5c67889bd6 cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization
4d9b7edfdcf2 tracing: Fix missing trace_boot_init_histograms kstrdup NULL checks
d3ec9c358a42 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb()
d48715b25f2e libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED()
bf5e3d54de65 tpm_tis_spi: Add missing SPI ID
bf736690bcbe tpm: fix Atmel TPM crash caused by too frequent queries
b5949ef0753b libbpf: Fix off-by-one bug in bpf_core_apply_relo()
af25dbc8460f blk-cgroup: synchronize blkg creation against policy deactivation
39581715d6e5 block: ataflop: more blk-mq refactoring fixes
6a8cd2686ec7 ath10k: fix module load regression with iram-recovery feature
a521a0ddd5aa ARM: 9142/1: kasan: work around LPAE build warning
348273847a56 net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del returns error
69abfe39c7d6 irq: mips: avoid nested irq_enter()
ca46cc192bec KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm
cb69970e0cd9 KVM: s390: pv: avoid double free of sida page
eadbd5d1ec29 s390/uv: fully validate the VMA before calling follow_page()
a9c017ab05a4 s390/mm: fix VMA and page table handling code in storage key handling functions
735d269aa767 s390/mm: validate VMA in PGSTE manipulation functions
dbeff6651f5e s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap()
9d6a0e31be0c s390/gmap: validate VMA in __gmap_zap()
908e8e54ef8d mt76: mt7615: mt7622: fix ibss and meshpoint
ae2df723141f libbpf: Fix BTF header parsing checks
ffb5d239e7ed libbpf: Fix overflow in BTF sanity checks
e6c63efb0c8d bpftool: Avoid leaking the JSON writer prepared for program metadata
5d33132c03ff libbpf: Fix memory leak in btf__dedup()
32293389e84a KVM: selftests: Fix nested SVM tests when built with clang
c6293f673f2d smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi
19bbbeb408d0 crypto: tcrypt - fix skcipher multi-buffer tests for 1420B blocks
48ae8d2243f0 drm/msm/dsi: fix wrong type in msm_dsi_host
5f88d19f0f6a drm/msm: Fix potential NULL dereference in DPU SSPP
907d34b74c64 x86/sev: Fix stack type check in vc_switch_off_ist()
3dd4b42d95a0 clocksource/drivers/timer-ti-dm: Select TIMER_OF
8f74e6d5161e PM: hibernate: fix sparse warnings
ff950ae83201 nvme-rdma: fix error code in nvme_rdma_setup_ctrl
b2cf0bed6817 nbd: Fix use-after-free in pid_show
d0fd4b3aeea6 phy: micrel: ksz8041nl: do not use power down mode
89249cd9fa1f net: enetc: unmap DMA in enetc_send_cmd()
493a9e6367a1 iwlwifi: pnvm: read EFI data only if long enough
b0b49d055533 iwlwifi: pnvm: don't kmemdup() more than we have
f2fd84b36748 iwlwifi: mvm: reset PM state on unsuccessful resume
89f000f4c9e0 mwifiex: Send DELBA requests according to spec
f5b21a4c096d rsi: stop thread firstly in rsi_91x_init() error handling
ec280de6f409 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req()
a4ab42fbe70d mt76: mt7915: fix sta_rec_wtbl tag len
439393358568 mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2
1f71b42e27e1 mt76: mt7615: fix monitor mode tear down crash
68acaaf117a9 mt76: mt7921: fix retrying release semaphore without end
5a881727bb3b mt76: mt7915: fix possible infinite loop release semaphore
dba165e255db mt76: mt7615: fix hwmon temp sensor mem use-after-free
32ec365cdca6 mt76: mt7915: fix hwmon temp sensor mem use-after-free
2c9e98bca4a5 mt76: mt7921: always wake device if necessary in debugfs
8ed4d081f2eb mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate
22f41d4f2e36 mt76: mt7921: fix firmware usage of RA info using legacy rates
90ecf88cc293 mt76: mt7921: report HE MU radiotap
bf5b9c9df69c mt76: overwrite default reg_ops if necessary
30dc676d4b02 mt76: connac: fix GTK rekey offload failure on WPA mixed mode
c8c0958687c7 mt76: mt7921: fix dma hang in rmmod
2bfda0a8dc77 mt76: mt7915: fix bit fields for HT rate idx
02c474990173 mt76: mt7915: fix potential overflow of eeprom page index
7f2d2c8d9307 mt76: mt7921: Fix out of order process by invalid event pkt
75ed8ca355fb mt76: mt76x02: fix endianness warnings in mt76x02_mac.c
9fcee803e248 mt76: mt7921: fix survey-dump reporting
a7afd7a5e68d mt76: fix build error implicit enumeration conversion
21255ccf73bb mt76: connac: fix mt76_connac_gtk_rekey_tlv usage
95792d2088ea mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal()
8dea17cf36fa mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi
d1c7ea995cbf mt76: mt7921: fix endianness warning in mt7921_update_txs
ef02f94e138e mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb
90d9e4050bc3 mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event
5a9bd1b941f4 drm/amdkfd: Fix an inappropriate error handling in allloc memory of gpu
1b7030b379e4 ACPI: PM: Fix sharing of wakeup power resources
453c3013a586 ACPI: PM: Turn off unused wakeup power resources
6500e7148a01 mailbox: mtk-cmdq: Fix local clock ID usage
ac2592454712 mailbox: mtk-cmdq: Validate alias_id on probe
62a0a0539da7 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning
3e6e11f8537c blk-wbt: prevent NULL pointer dereference in wb_timer_fn
456b47cacdc7 block: ataflop: fix breakage introduced at blk-mq refactoring
4eac23d60cbc io-wq: Remove duplicate code in io_workqueue_create()
c8dccb28c329 mmc: mxs-mmc: disable regulator on error and in the remove function
6eff31412bec media: ir_toy: assignment to be16 should be of correct type
13e59b7cb277 media: ivtv: fix build for UML
51911aa157ca mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done
2a0b9ebec182 thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM
3988164fe9dd net: stream: don't purge sk_error_queue in sk_stream_kill_queues()
fbc24df3a5f6 drm/msm: uninitialized variable in msm_gem_import()
3464103cf485 drm/msm: fix potential NULL dereference in cleanup
cbbe14644798 drm/msm: unlock on error in get_sched_entity()
de99b40b93ac drm/msm: potential error pointer dereference in init()
c14f0035476f drm/msm: Fix potential Oops in a6xx_gmu_rpmh_init()
dafe75a9a6dc drm/msm/dsi: do not enable irq handler before powering up the host
3f25451eae28 thermal/core: fix a UAF bug in __thermal_cooling_device_register()
b208436e229b crypto: octeontx2 - set assoclen in aead_do_fallback()
300ae3a5e884 tcp: switch orphan_count to bare per-cpu counters
cae022f91174 net: tulip: winbond-840: fix build for UML
be060f47ef38 net: intel: igc_ptp: fix build for UML
2fa75b667335 net: fealnx: fix build for UML
3869eecf0504 kernel/sched: Fix sched_fork() access an invalid sched_task_group
d719ff1151c7 ath10k: fix max antenna gain unit
dd0fe5985b0a hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff
b275c71a7b70 hwmon: Fix possible memleak in __hwmon_device_register()
9531d477589d net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE
dacdfe7870ae memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host()
3d78b5b1ce01 memstick: avoid out-of-range warning
5b9c76df7ff0 mmc: sdhci-omap: Fix context restore
e28a1a0a412a mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured
6b084516fbc3 gve: Track RX buffer allocation failures
fd2c9032b88c gve: Recover from queue stall due to missed IRQ
e5be2a62567f b43: fix a lower bounds test
c9179a2da18c b43legacy: fix a lower bounds test
4bef6e617dbc ima: fix deadlock when traversing "ima_default_rules".
594a893df55d hwrng: mtk - Force runtime pm ops for sleep ops
51dbedbf08e0 crypto: qat - disregard spurious PFVF interrupts
d0536282842a crypto: qat - detect PFVF collision after ACK
b2805fb00de5 crypto: ccree - avoid out-of-range warnings from clang
0535d3506378 media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable()
a117b767084d media: venus: fix vpp frequency calculation for decoder
3ad069d68eea netfilter: nft_dynset: relax superfluous check on set updates
d846b69dc7ff rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr
fa1af3cb0e47 rcu: Always inline rcu_dynticks_task*_{enter,exit}()
d0b693aa948b EDAC/amd64: Handle three rank interleaving mode
3357b8a431b3 x86/insn: Use get_unaligned() instead of memcpy()
3c38c852c0ac PM: EM: Fix inefficient states detection
a8f0c3c39e26 ath9k: Fix potential interrupt storm on queue reset
428199299910 ath10k: Don't always treat modem stop events as crashes
ff3487b08949 media: em28xx: Don't use ops->suspend if it is NULL
b9a0ff08a69e cpuidle: Fix kobject memory leaks in error paths
c95380ba527a drm: fb_helper: fix CONFIG_FB dependency
a213407573c6 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency
af18fe767136 kprobes: Do not use local variable when creating debugfs file
69dce456e2be scs: Release kasan vmalloc poison in scs_free process
43cfb5df9289 media: atmel: fix the ispck initialization
ead5a141ea22 media: cx23885: Fix snd_card_free call on null card pointer
5a225627ba4a media: tm6000: Avoid card name truncation
afa370b5316f media: si470x: Avoid card name truncation
ccd29579f7e7 media: radio-wl1273: Avoid card name truncation
0fd64cd9ffde media: sun6i-csi: Allow the video device to be open multiple times
e44fa27c650f media: i2c: ths8200 needs V4L2_ASYNC
7b0b7b8a2ba5 media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_probe()'
56bc844703f0 media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()'
4a2ab1ce79ba media: TDA1997x: handle short reads of hdmi info frame.
e7f187649c24 media: mtk-vcodec: venc: fix return value when start_streaming fails
4f0ea72e4a34 media: v4l2-ioctl: S_CTRL output the right value
9e14a3d9f768 media: imx258: Fix getting clock frequency
d30d3397db1e media: dvb-usb: fix ununit-value in az6027_rc_query
98cb3a055b18 media: ttusb-dec: avoid release of non-acquired mutex
f8b2ae89671d media: cxd2880-spi: Fix a null pointer dereference on error handling path
b6100e16716e media: meson-ge2d: Fix rotation parameter changes detection in 'ge2d_s_ctrl()'
2899243f272f media: em28xx: add missing em28xx_close_extension
e6a908c5935d libbpf: Fix skel_internal.h to set errno on loader retval < 0
798419802590 drm/amdgpu: fix warning for overflow check
09732e205684 arm64: mm: update max_pfn after memory hotplug
410a0f42ced0 drm/ttm: stop calling tt_swapin in vm_access
092e6cb650eb ath10k: sdio: Add missing BH locking around napi_schdule()
63287a77b138 ath10k: Fix missing frame timestamp for beacon/probe-resp
cef58d2c3466 gve: DQO: avoid unused variable warnings
9b955d5d6038 ath11k: Fix memory leak in ath11k_qmi_driver_event_work
f3ccc878b5fb ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status
3b087c2fc0d7 ath11k: Avoid race during regd updates
9b59c76797e6 ath11k: fix some sleeping in atomic bugs
e1ddaa5dcef6 bpf/tests: Fix error in tail call limit tests
739b92765e04 net: dsa: rtl8366: Fix a bug in deleting VLANs
57e4d980b7fe net: dsa: rtl8366rb: Fix off-by-one bug
9cc25e8529d5 net/mlx5: Accept devlink user input after driver initialization complete
cfaf70338314 cfg80211: always free wiphy specific regdomain
6adf16c2e5a2 mac80211: twt: don't use potentially unaligned pointer
80adbd8c4502 fortify: Fix dropped strcpy() compile-time write overflow check
c9f95c678318 mptcp: do not shrink snd_nxt when recovering
eade470b4351 rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies()
9fcd75ee9159 qed: Don't ignore devlink allocation failures
af484a1cde06 bnxt_en: Check devlink allocation and registration status
e4ecf64c0d10 Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs
56dc06554516 crypto: qat - power up 4xxx device
891fec9f116c crypto: caam - disable pkc for non-E SoCs
adce47a6405c drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early stage
63c1435cab9b drm/amd/display: Pass display_pipe_params_st as const in DML
24b4d7102125 drm/amdgpu: Fix crash on device remove/driver unload
5481612c471f Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync
7bcbced2534b wilc1000: fix possible memory leak in cfg_scan_result()
2c4415e819f1 wcn36xx: Fix Antenna Diversity Switching
26d3bf38ae3e cgroup: Make rebind_subsystems() disable v2 controllers all at once
3409f88809a6 spi: Fixed division by zero warning
bc79831b426b drm: bridge: it66121: Fix return value it66121_probe
1a1028f89646 net: phylink: don't call netif_carrier_off() with NULL netdev
02113c83f405 net: net_namespace: Fix undefined member in key_remove_domain()
c401830b0125 lockdep: Let lock_is_held_type() detect recursive read as read
255c569eeb46 virtio-gpu: fix possible memory allocation failure
a496b7090881 crypto: sm4 - Do not change section of ck and sbox
41cfb139c36c drm/v3d: fix wait for TMU write combiner flush
0a97e2fb9690 net/mlx5: Publish and unpublish all devlink parameters at once
d9b17a030a1b objtool: Handle __sanitize_cov*() tail calls
c8a2b96d755c x86/xen: Mark cpu_bringup_and_idle() as dead_end_function
e6e4b75f977e MIPS: lantiq: dma: fix burst length for DEU
4a9334d04ba6 rcu: Fix existing exp request check in sync_sched_exp_online_cleanup()
3998e06d9511 Bluetooth: hci_uart: fix GPF in h5_recv
9fc04208643f libbpf: Don't crash on object files with no symbol tables
11080de0a75c Bluetooth: fix init and cleanup of sco_conn.timeout_work
5f14a2c4648c drm/bridge: it66121: Wait for next bridge to be probed
3c1ccfcae8a9 drm/bridge: it66121: Initialize {device,vendor}_ids
848df133cc42 perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints
a4a2da864e2a perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints
ced11c1b40ca perf/x86/intel/uncore: Fix Intel SPR IIO event constraints
cdba93ecbbd2 perf/x86/intel/uncore: Fix Intel SPR CHA event constraints
5a31df7d0f9f drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux()
e3b39825ed08 fbdev/efifb: Release PCI device's runtime PM ref during FB destroy
8085f032541b selftests/bpf: Fix strobemeta selftest regression
6c7a147b876a netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state
ad04ebbe715c parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling
028459fab9a6 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled
ab7ce95a04d6 erofs: don't trigger WARN() when decompression fails
f6ca0ac23202 task_stack: Fix end_of_stack() for architectures with upwards-growing stack
3b935cca35e4 parisc: fix warning in flush_tlb_all
ec6ceae80a42 perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings
d0f6689591df selftests/core: fix conflicting types compile error for close_range()
116b6202b29a drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled
ed515eea7701 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted
0f421e257e49 inet: remove races in inet{6}_getname()
b58be9a0495f ftrace: do CPU checking after preemption disabled
e24f9679c3c0 Revert "wcn36xx: Enable firmware link monitoring"
194e8d7ad91f wcn36xx: Fix packet drop on resume
397fec25850c wcn36xx: Correct band/freq reporting on RX
51421f89b909 spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe()
6039fcd85896 btrfs: do not take the uuid_mutex in btrfs_rm_device
bfc4788e4481 btrfs: reflink: initialize return value to 0 in btrfs_extent_same()
91f8e91d93ce ACPI: resources: Add one more Medion model in IRQ override quirk
59f3feb05cfd ACPI: AC: Quirk GK45 to skip reading _PSR
0914663ac127 net: annotate data-race in neigh_output()
c90eb23eb709 vrf: run conntrack only in context of lower/physdev for locally generated packets
85a1da3d7a84 tools/latency-collector: Use correct size when writing queue_full_warning
0db6161eacda ARM: 9136/1: ARMv7-M uses BE-8, not BE-32
d2ab6689ed0d gfs2: Fix glock_hash_walk bugs
e10e8f490d6e gfs2: Cancel remote delete work asynchronously
af6f6ff3a78c can: bittiming: can_fixup_bittiming(): change type of tseg1 and alltseg to unsigned int
7b697bb86020 gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE
7d341b27013e ARM: clang: Do not rely on lr register for stacktrace
7f11e51f0c9d smackfs: use __GFP_NOFAIL for smk_cipso_doi()
b94d32876378 iwlwifi: mvm: disable RX-diversity in powersave
c430f6255375 selftests/bpf: Fix perf_buffer test on system with offline cpus
19074f05307b selftests: kvm: fix mismatched fclose() after popen()
df0b6862b795 PM: hibernate: Get block device exclusively in swsusp_check()
77aa339ea59f arm64: vdso32: suppress error message for 'make mrproper'
3d890ac58a85 samples/bpf: Fix application of sizeof to pointer
54718ee9b8ee nvme: drop scan_lock and always kick requeue list when removing namespaces
0703920365d3 nvmet-tcp: fix use-after-free when a port is removed
3c82292ee9bc nvmet-rdma: fix use-after-free when a port is removed
e3d5ebee9c05 nvmet: fix use-after-free when a port is removed
1e7edd183481 drm/amdgpu/pm: properly handle sclk for profiling modes on vangogh
451be8bcdc17 media: allegro: ignore interrupt if mailbox is not initialized
a3d08aae1805 block: remove inaccurate requeue check
22d5a9add83b iwlwifi: change all JnP to NO-160 configuration
819efcac7c3c mwl8k: Fix use-after-free in mwl8k_fw_state_machine()
1c794f4b483a mt76: mt7915: fix an off-by-one bound check
84afcec2ca5a tracing/cfi: Fix cmp_entries_* functions signature mismatch
b09a201b714d workqueue: make sysfs of unbound kworker cpumask more clever
0b1a4d0ff911 lib/xz: Validate the value before assigning it to an enum variable
5329376ce6ae lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression
562d350a8809 locking/rwsem: Disable preemption for spinning region
e5d5e5317150 memstick: r592: Fix a UAF bug when removing the driver
9fff6457afad md: update superblock after changing rdev flags in state_store
22b68b015d44 floppy: fix calling platform_device_unregister() on invalid drives
396c9e834d69 block: bump max plugged deferred size from 16 to 32
3792174592b6 thermal/drivers/tsens: Add timeout to get_temp_tsens_valid
660446ff86ca drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture()
38ef472ca8e5 thermal/core: Fix null pointer dereference in thermal_release()
7c0caa7e2636 leaking_addresses: Always print a trailing newline
9796eb9137b3 net: phy: micrel: make *-skew-ps check more lenient
abbc58deaab6 drm/amdkfd: fix resume error when iommu disabled in Picasso
5837c23f7ddd drm/amd/display: fix null pointer deref when plugging in display
cfc1a472a8d8 ACPI: scan: Release PM resources blocked by unused objects
37f2aebf1656 ACPI: battery: Accept charges over the design capacity as full
c45c83c1716f iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value
d78de051ff32 mmc: moxart: Fix reference count leaks in moxart_probe
e41d46fe0954 KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall
dd267d35d82a ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create()
4e4f6e33d6f2 tracing: Disable "other" permission bits in the tracefs files
1067f23c1ee7 tracefs: Have tracefs directories not set OTH permission bits by default
5425f404b527 drm/amdkfd: rm BO resv on validation to avoid deadlock
b3aa4e54add8 net-sysfs: try not to restart the syscall if it will fail eventually
74339549c8dc media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte()
688ac68a23d4 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info
eb795fd959ac media: ipu3-imgu: imgu_fmt: Handle properly try
4c2a4bad39e1 media: imx-jpeg: Fix possible null pointer dereference
a56e9d7609ee ice: Move devlink port to PF/VF struct
9053ab4dfc1b cpufreq: Make policy min/max hard requirements
e8e98aa12411 ACPICA: Avoid evaluating methods too early during system resume
5fc13c5d43f5 kselftests/sched: cleanup the child processes
a803c35d0b38 fs/proc/uptime.c: Fix idle time reporting in /proc/uptime
8c379a77ae33 ipmi: Disable some operations during a panic
60cbd3e635f0 media: rcar-csi2: Add checking to rcsi2_start_receiver()
77da4492ad93 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet
f25c2738d68a rtw88: fix RX clock gate setting while fifo dump
7ea446e3363e ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK
5b55e15b6636 media: mceusb: return without resubmitting URB in case of -EPROTO error.
51ae7f962672 media: rcar-vin: Use user provided buffers when starting
88dcc2d14960 media: imx: set a media_device bus_info string
e922d0b6e6a6 media: videobuf2: rework vb2_mem_ops API
cdf5c3f84607 media: s5p-mfc: Add checking to s5p_mfc_probe().
bb2cb679699e media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe()
2bd28fe587a5 media: vidtv: Fix memory leak in remove
18c4e5e59f82 media: uvcvideo: Set unique vdev name based in type
477f767b9472 media: uvcvideo: Return -EIO for control errors
7c2695613989 media: uvcvideo: Set capability in s_param
673ce2812ed4 media: stm32: Potential NULL pointer dereference in dcmi_irq_thread()
25bde3ba1a34 media: atomisp: Fix error handling in probe
f92948e1e25a media: netup_unidvb: handle interrupt properly according to the firmware
944fc4717321 media: mt9p031: Fix corrupted frame after restarting stream
1a0e5b13f907 octeontx2-pf: Enable promisc/allmulti match MCAM entries.
26fcf9347ab4 ath10k: high latency fixes for beacon buffer
20e8a4f26534 ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets
163189aa6e44 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED
8ea518dfa39b ath11k: Avoid reg rules update during firmware recovery
72d43bc26938 selftests: net: fib_nexthops: Wait before checking reported idle time
678e8cd1bf22 drm/amd/display: Fix null pointer dereference for encoders
351601af203d drm/amdgpu: Fix MMIO access page fault
9630d4d0d14d fscrypt: allow 256-bit master keys with AES-256-XTS
d6509627e06f spi: Check we have a spi_device_id for each DT compatible
33d2d8a12f8d mwifiex: Properly initialize private structure on interface type changes
bcf47459ee7b mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type
7251782df85f x86: Increase exception stack sizes
a5a43cde6601 x86/mm/64: Improve stack overflow warnings
347f35130e4e crypto: aesni - check walk.nbytes instead of err
53aad1ad0e69 ath11k: Align bss_chan_info structure with firmware
4e246ca955ca smackfs: Fix use-after-free in netlbl_catmap_walk()
f85b0fe504ac rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop
e36b7768aad6 ACPI: resources: Add DMI-based legacy IRQ override quirk
ae11b215aef8 net: sched: update default qdisc visibility after Tx queue cnt changes
d120d005b96f locking/lockdep: Avoid RCU-induced noinstr fail
a244da298418 MIPS: lantiq: dma: reset correct number of channel
6a5b3f5dfb02 MIPS: lantiq: dma: add small delay after reset
55bf61828ab3 drm/amdgpu: move iommu_resume before ip init/resume
36bd10013bdf platform/x86: wmi: do not fail if disabling fails
9508ee70d138 rcutorture: Avoid problematic critical section nesting on PREEMPT_RT
f3135fa42b0f drm/panel-orientation-quirks: add Valve Steam Deck
a05a18cfbf9f Bluetooth: call sock_hold earlier in sco_conn_del
7e22e4db95b0 Bluetooth: fix use-after-free error in lock_sock_nested()
b990c219c4c9 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
8815bbe712f3 drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6
4fe898b1ec8d drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1
c9795f6bf0eb drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2)
8ff10b430ca0 dma-buf: WARN on dmabuf release with pending attachments
061a8677ab37 component: do not leave master devres group open after bind
4c264dfbb6a4 power: supply: max17042_battery: Clear status bits in interrupt handler
fc49ca4dbae1 USB: chipidea: fix interrupt deadlock
273a85ac422d USB: iowarrior: fix control-message timeouts
2fbf746092c2 most: fix control-message timeouts
8b09d36daf47 Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field"
02981a96642f serial: 8250: Fix reporting real baudrate value in c_ospeed field
670f1f30ed70 io-wq: serialize hash clear with wakeup
5bfa57795dc1 ksmbd: set unique value to volume serial field in FS_VOLUME_INFORMATION
15e904c14951 serial: 8250: fix racy uartclk update
cefb16b7b2d5 USB: serial: keyspan: fix memleak on probe errors
309d6b5d45c9 Documentation:devicetree:bindings:iio:dac: Fix val
df56942798c4 iio: ad5770r: make devicetree property reading consistent
a92d075cb4b5 iio: dac: ad5446: Fix ad5622_write() return value
bd297200b747 drivers: iio: dac: ad5766: Fix dt property name
c32c68ac7ba1 iio: buffer: Fix memory leak in iio_buffer_register_legacy_sysfs_groups()
289884de9ff6 iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_and_mask()
b6444e89525d iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask()
d7652924a132 iio: buffer: check return value of kstrdup_const()
1c531289b74e coresight: trbe: Defer the probe on offline CPUs
ea64104287cb coresight: trbe: Fix incorrect access of the sink specific data
d27fc5ba46fc coresight: cti: Correct the parameter for pm_runtime_put
76d6bf233c7e pinctrl: core: fix possible memory leak in pinctrl_enable()
eb4102bb3821 mfd: simple-mfd-i2c: Select MFD_CORE to fix build error
63dc291ab5e0 cifs: set a minimum of 120s for next dns resolution
1c35a216ef77 cifs: To match file servers, make sure the server hostname matches
120d9dca7d51 quota: correct error number in free_dqentry()
332db0909293 quota: check block number when reading the block in quota file
ddfea4b7d13b PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge
7c7ebe1ec81f PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge
19a6b2b2f0fe PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge
25540fbe7858 PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge
7aaf8585eebc PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG
ce44e532b96e PCI: aardvark: Fix return value of MSI domain .alloc() method
643a20110083 PCI: aardvark: Fix configuring Reference clock
39579eb4f1f8 PCI: aardvark: Fix reporting Data Link Layer Link Active
9cb9b2bb7ab6 PCI: aardvark: Do not unmask unused interrupts
2c6b530a0e3c PCI: aardvark: Fix checking for link up via LTSSM state
da478902acec PCI: aardvark: Do not clear status bits of masked interrupts
39c5465c3639 cxl/pci: Fix NULL vs ERR_PTR confusion
afa7885b56e8 PCI: cadence: Add cdns_plat_pcie_probe() missing return
228028b01dab PCI: pci-bridge-emul: Fix emulation of W1C bits
5cffa333a2b2 ovl: fix filattr copy-up failure
2f372e38f572 ovl: fix use after free in struct ovl_aio_req
90817d78388c xen/balloon: add late_initcall_sync() for initial ballooning done
013fa93c79bd ifb: fix building without CONFIG_NET_CLS_ACT
ea531d52fa08 serial: core: Fix initializing and restoring termios speed
34c2a0d0a70a ring-buffer: Protect ring_buffer_reset() from reentrancy
4cac487a4730 io_uring: honour zeroes as io-wq worker limits
e1bb995036c7 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found
e4b49c3f9d58 iio: adc: tsc2046: fix scan interval warning
24d8a24f5641 can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM
e35f3d74bf06 can: j1939: j1939_can_recv(): ignore messages with invalid source address
d1be2ab08354 can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport
0c10d5d39563 can: mcp251xfd: mcp251xfd_irq(): add missing can_rx_offload_threaded_irq_finish() in case of bus off
dac06227e1a3 can: peak_usb: always ask for BERR reporting for PCAN-USB devices
df093c18bdb1 KVM: nVMX: Handle dynamic MSR intercept toggling
c98d5e42be2c KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use
35da6d291aca KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows
9d12bf19b278 KVM: x86: Fix recording of guest steal time / preempted status
23e989b977e0 KVM: arm64: Extract ESR_ELx.EC only
1ff8dae30188 iio: core: check return value when calling dev_set_name()
91410e2a28ac iio: core: fix double free in iio_device_unregister_sysfs()
4ee77bdef8e4 power: supply: max17042_battery: use VFSOC for capacity when no rsns
165ca6e8ac5b power: supply: max17042_battery: Prevent int underflow in set_soc_threshold
aaf0562f7147 mctp: handle the struct sockaddr_mctp padding fields
22584cf24a51 mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines
b523b232e46a soc: fsl: dpio: use the combined functions to protect critical zone
e7c39e85f184 soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id
22c84fe73e64 soc: samsung: exynos-pmu: Fix compilation when nothing selects CONFIG_MFD_CORE
82d43437f88c signal: Add SA_IMMUTABLE to ensure forced siganls do not get changed
e87f4856a2c4 signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT
9098de58b6d9 memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode
4a2aba3252e8 signal: Remove the bogus sigkill_pending in ptrace_stop
b6a38dd58e4d ASoC: tegra: Restore AC97 support
0ed4b15a50fb ASoC: tegra: Set default card name for Trimslice
5f0d86c4fd2e RDMA/qedr: Fix NULL deref for query_qp on the GSI QP
8c0abfa673a7 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints
54cabed24b73 perf/x86/intel/uncore: Fix invalid unit check
398318fb96c8 perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server
a71f98f1b7a4 rsi: Fix module dev_oper_mode parameter description
a72ebbbc0f4f rsi: fix rate mask set leading to P2P failure
a23cb5f914e1 rsi: fix key enabled check causing unwanted encryption for vap_id > 0
d63343e5aa17 rsi: fix occasional initialisation failure with BT coex
60cbc288f8f3 wcn36xx: handle connection loss indication
4a41c6373c38 dma-buf: fix and rework dma_buf_poll v7
d5e659a7a6cb libata: fix checking of DMA state
023d9d9e74d6 mwifiex: Try waking the firmware until we get an interrupt
5240b74b3fe1 mwifiex: Read a PCI register after writing the TX ring write pointer
c8e31bfb3556 PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions
3883dbfcce48 wcn36xx: Fix (QoS) null data frame bitrate/modulation
bfe4950d90e2 wcn36xx: Fix tx_status mechanism
7fc610c422c1 wcn36xx: Fix HT40 capability for 2Ghz band
2c7f6d6154c4 HID: surface-hid: Allow driver matching for target ID 1 devices
31d61c42f116 HID: surface-hid: Use correct event registry for managing HID events
37200a451d7e mt76: mt7615: fix skb use-after-free on mac reset
bc1e276eea3d platform/surface: aggregator_registry: Add support for Surface Laptop Studio
e094a99911da ifb: Depend on netfilter alternatively to tc
11b37df34aa8 evm: mark evm_fixmode as __ro_after_init
364b9bf060f9 rtl8187: fix control-message timeouts
422cef790448 PCI: Mark Atheros QCA6174 to avoid bus reset
003ec78e77fc ath10k: fix division by zero in send path
ee8f6a4b4080 ath10k: fix control-message timeout
eb7c750c3d85 ath6kl: fix control-message timeout
0d52fb54f0cf ath6kl: fix division by zero in send path
d52b152a1f4a mwifiex: fix division by zero in fw download path
54d7dd169745 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell
79f21b74070b regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property
e61d145a0825 regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled
c4ffc1e0df1f hwmon: (pmbus/lm25066) Add offset coefficients
3c0049a01b21 md/raid1: only allocate write behind bio for WriteMostly device
805d775fe6bc ipmi:watchdog: Set panic count to proper value on a panic
dcfba4896069 selinux: fix race condition when computing ocontext SIDs
5ae00ac03dd7 ia64: kprobes: Fix to pass correct trampoline address to the handler
0e47821087de KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling
df4d4868d164 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup
7a8f76177494 KVM: x86/mmu: Drop a redundant, broken remote TLB flush
aba42e1ab188 btrfs: call btrfs_check_rw_degradable only if there is a missing device
1084e628b8c5 btrfs: fix lost error handling when replaying directory deletes
e94f785f6ef4 btrfs: clear MISSING device status bit in btrfs_close_one_device
5742269ad0cd x86/iopl: Fake iopl(3) CLI/STI usage
dead44f5c5a0 x86/irq: Ensure PI wakeup handler is unregistered before module unload
e90c6b8fe3b4 x86/cpu: Fix migration safety with X86_BUG_NULL_SEL
f75068bc6796 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c
729bcb4c92ca fuse: fix page stealing
2cc2e56d9042 ext4: refresh the ext4_ext_path struct after dropping i_data_sem.
4e33566bb00a ext4: ensure enough credits in ext4_ext_shift_path_extents
b5be67d04989 ext4: fix lazy initialization next schedule time computation in more granular unit
46fd62b26822 Revert "ext4: enforce buffer head state assertion in ext4_da_map_blocks"
d90b9f87968a ALSA: timer: Unconditionally unlink slave instances, too
e1bcad600319 ALSA: timer: Fix use-after-free problem
47047ae0b779 ALSA: PCM: Fix NULL dereference at mmap checks
b9d4a8993500 ALSA: pci: rme: Fix unaligned buffer addresses
9a520938980b ALSA: synth: missing check for possible NULL after the call to kstrdup
b875f9be6275 ALSA: hda: Free card instance properly at probe errors
c2f07b0d171d ALSA: usb-audio: Add registration quirk for JBL Quantum 400
62448b6a73d0 ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk
41714a17a217 ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume
b13a4908f4b5 ALSA: mixer: oss: Fix racy access to slots
46a2315ac327 ALSA: line6: fix control and interrupt message timeouts
cb104cd727d9 ALSA: 6fire: fix control and bulk message timeouts
8b86a54e00c2 ALSA: ua101: fix division by zero at probe
2b752ce22112 ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED
0b898ef1050d ALSA: hda/realtek: Add quirk for ASUS UX550VE
17c69c4f7f09 ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N
a2ea7dec7785 ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ
6cd2cfd09f50 ALSA: hda/realtek: Add quirk for Clevo PC70HS
af31cffa09b7 ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED
13c4f0e731e7 ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14
00845427c47d media: v4l2-ioctl: Fix check_ext_ctrls
7cfad3f87d80 media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers
9e37e1cad5b0 media: rkvdec: Support dynamic resolution changes
2837d7277ea1 media: ite-cir: IR receiver stop working after receive overflow
09cca6f81dd1 media: rkvdec: Do not override sizeimage for output format
2a50d9fe9227 crypto: s5p-sss - Add error handling in s5p_aes_probe()
4a3ef4d6d330 firmware/psci: fix application of sizeof to pointer
d4efa4181ddf tpm: Check for integer overflow in tpm2_map_response_body()
c41492ee2014 parisc: Fix ptrace check on syscall return
9a5125dcb045 parisc: Fix set_fixmap() on PA1.x CPUs
7887fea0c0d4 io-wq: remove worker to owner tw dependency
e119d7ef5f92 exfat: fix incorrect loading of i_blocks for large files
aa0b015e87a8 mmc: dw_mmc: Dont wait for DRTO on Write RSP error
20af47eb7fd3 mmc: mtk-sd: Add wait dma stop done flow
3cddf1f7f7b5 char: xillybus: fix msg_ep UAF in xillyusb_probe()
d1c687148ed5 ce/gf100: fix incorrect CE0 address calculation on some GPUs
c07179037bcc scsi: qla2xxx: Fix use after free in eh_abort path
eb722507fb2c scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file
eafa65575e6f scsi: qla2xxx: Fix crash in NVMe abort path
0bb97f2486ce scsi: lpfc: Fix FCP I/O flush functionality for TMF routines
bea230d0b26c scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding
cd816d01efae scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd()
005838becc27 scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run
baf27c15ee89 scsi: scsi_ioctl: Validate command size
9dd45bf24027 ocfs2: fix data corruption on truncate
7d96493bd585 libata: fix read log timeout value
82e2f47f26a2 Input: i8042 - Add quirk for Fujitsu Lifebook T725
4f43e1c69280 Input: elantench - fix misreporting trackpoint coordinates
6655277462f3 Input: iforce - fix control-message timeout
eb86e9884f29 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform
5a71fa1a1025 xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay
---
Link: https://lore.kernel.org/r/20211227151331.502501367@linuxfoundation.org # 5.15.12
Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
|
|
Pick up the latest kernel branch from linux-fslc repository.
Kernel repository has been upgraded up to v5.15.2 from stable korg.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|