Skip to content

5.15.81-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-patches linux-tegra linux-wireless lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest206 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/206ASoC: fsl_sai: use local device pointersound/soc/fsl/fsl_sai.c+27 -260 replies
2/206ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=Nsound/soc/fsl/fsl_asrc.c sound/soc/fsl/fsl_esai.c sound/soc/fsl/fsl_sai.c+3 -30 replies
3/206serial: Add rs485_supported to uart_portdrivers/tty/serial/8250/8250_core.c include/linux/serial_core.h+2 -00 replies
4/206serial: fsl_lpuart: Fill in rs485_supporteddrivers/tty/serial/fsl_lpuart.c+6 -00 replies
5/206tty: serial: fsl_lpuart: dont break the on-going transfer when global resetdrivers/tty/serial/fsl_lpuart.c+49 -270 replies
6/206sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsentnet/sctp/outqueue.c+3 -50 replies
7/206sctp: clear out_curr if all frag chunks of current msg are prunednet/sctp/outqueue.c+5 -00 replies
8/206cifs: introduce new helper for cifs_reconnect()fs/cifs/connect.c+75 -640 replies
9/206cifs: split out dfs code from cifs_reconnect()fs/cifs/connect.c+162 -1330 replies
10/206cifs: support nested dfs links over reconnectfs/cifs/cifs_dfs_ref.c fs/cifs/cifs_fs_sb.h fs/cifs/cifsglob.h +6 more+660 -6930 replies
11/206cifs: Fix connections leak when tlink setup failedfs/cifs/connect.c+11 -30 replies
12/206ata: libata-scsi: simplify __ata_scsi_queuecmd()drivers/ata/libata-scsi.c+21 -240 replies
13/206ata: libata-core: do not issue non-internal commands once EH is pendingdrivers/ata/libata-scsi.c+10 -00 replies
14/206drm/display: Dont assume dual mode adaptors support i2c sub-addressingdrivers/gpu/drm/drm_dp_dual_mode_helper.c+29 -220 replies
15/206nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFHdrivers/nvme/host/pci.c+2 -00 replies
16/206nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitrodrivers/nvme/host/pci.c+2 -00 replies
17/206nvme-pci: disable namespace identifiers for the MAXIO MAP1001drivers/nvme/host/pci.c+2 -00 replies
18/206nvme-pci: disable write zeroes on various Kingston SSDdrivers/nvme/host/pci.c+10 -00 replies
19/206nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000drivers/nvme/host/pci.c+2 -00 replies
20/206speakup: Generate speakupmap.h automaticallydrivers/accessibility/speakup/.gitignore drivers/accessibility/speakup/Makefile drivers/accessibility/speakup/genmap.c +3 more+421 -660 replies
21/206speakup: replace utils u_char with unsigned chardrivers/accessibility/speakup/utils.h+1 -10 replies
22/206iio: ms5611: Simplify IO callback parametersdrivers/iio/pressure/ms5611.h drivers/iio/pressure/ms5611_core.c drivers/iio/pressure/ms5611_i2c.c +1 more+17 -240 replies
23/206iio: pressure: ms5611: fixed value compensation bugdrivers/iio/pressure/ms5611.h drivers/iio/pressure/ms5611_core.c+31 -320 replies
24/206ceph: do not update snapshot context when there is no new snapshotfs/ceph/snap.c+19 -90 replies
25/206ceph: avoid putting the realm twice when decoding snaps failsfs/ceph/snap.c+2 -10 replies
26/206x86/sgx: Create utility to validate user provided offset and lengtharch/x86/kernel/cpu/sgx/ioctl.c+22 -60 replies
27/206x86/sgx: Add overflow check in sgx_validate_offset_length()arch/x86/kernel/cpu/sgx/ioctl.c+3 -00 replies
28/206binder: validate alloc->mm in ->mmap() handlerdrivers/android/binder_alloc.c+7 -00 replies
29/206ceph: Use kcalloc for allocating multiple elementsfs/ceph/caps.c+1 -10 replies
30/206ceph: fix NULL pointer dereference for req->r_sessionfs/ceph/caps.c+12 -360 replies
31/206wifi: mac80211: fix memory free error when registering wiphy failnet/mac80211/main.c+6 -20 replies
32/206wifi: mac80211_hwsim: fix debugfs attribute ps with rc table supportdrivers/net/wireless/mac80211_hwsim.c+5 -00 replies
33/206riscv: dts: sifive unleashed: Add PWM controlled LEDsarch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts+38 -00 replies
34/206audit: fix undefined behavior in bit shift for AUDIT_BITinclude/uapi/linux/audit.h+1 -10 replies
35/206wifi: airo: do not assign -1 to unsigned chardrivers/net/wireless/cisco/airo.c+14 -40 replies
36/206wifi: mac80211: Fix ack frame idr leak when mesh has no routenet/mac80211/mesh_pathtbl.c+1 -10 replies
37/206wifi: ath11k: Fix QCN9074 firmware boot on x86drivers/net/wireless/ath/ath11k/qmi.h+1 -10 replies
38/206spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every rundrivers/spi/spi-stm32.c+1 -10 replies
39/206selftests/bpf: Add verifier test for release_reference()tools/testing/selftests/bpf/verifier/ref_tracking.c+36 -00 replies
40/206Revert "net: macsec: report real_dev features when HW offloading is enabled"drivers/net/macsec.c+4 -230 replies
41/206platform/x86: ideapad-laptop: Disable touchpad_switchdrivers/platform/x86/ideapad-laptop.c+24 -10 replies
42/206platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1drivers/platform/x86/touchscreen_dmi.c+25 -00 replies
43/206platform/x86/intel/pmt: Sapphire Rapids PMT errata fixdrivers/platform/x86/intel/pmt/class.c+30 -10 replies
44/206platform/x86/intel/hid: Add some ACPI device IDsdrivers/platform/x86/intel/hid.c+3 -00 replies
45/206scsi: ibmvfc: Avoid path failures during live migrationdrivers/scsi/ibmvscsi/ibmvfc.c+11 -30 replies
46/206scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBCdrivers/scsi/scsi_debug.c+7 -00 replies
47/206drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)drivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
48/206block, bfq: fix null pointer dereference in bfq_bio_bfqg()block/bfq-cgroup.c+4 -00 replies
49/206arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.arch/arm64/include/asm/syscall_wrapper.h+1 -10 replies
50/206nvmet: fix memory leak in nvmet_subsys_attr_model_store_lockeddrivers/nvme/target/configfs.c+5 -20 replies
51/206Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c+12 -130 replies
52/206ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issuesound/usb/endpoint.c sound/usb/quirks.c sound/usb/usbaudio.h+7 -10 replies
53/206RISC-V: vdso: Do not add missing symbols to version section in linker scriptarch/riscv/kernel/vdso/Makefile arch/riscv/kernel/vdso/vdso.lds.S+5 -00 replies
54/206MIPS: pic32: treat port as signed integerarch/mips/include/asm/fw/fw.h arch/mips/pic32/pic32mzda/early_console.c arch/mips/pic32/pic32mzda/init.c+8 -90 replies
55/206xfrm: fix "disable_policy" on ipv4 early demuxnet/ipv4/ip_input.c+5 -00 replies
56/206xfrm: replay: Fix ESN wrap around for GSOnet/ipv4/esp4_offload.c net/ipv6/esp6_offload.c net/xfrm/xfrm_device.c +1 more+21 -20 replies
57/206af_key: Fix send_acquire race with pfkey_registernet/key/af_key.c+22 -100 replies
58/206ARM: dts: am335x-pcm-953: Define fixed regulators in root nodearch/arm/boot/dts/am335x-pcm-953.dtsi+13 -150 replies
59/206ASoC: hdac_hda: fix hda pcm buffer overflow issuesound/soc/codecs/hdac_hda.h+2 -20 replies
60/206ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on removesound/soc/codecs/sgtl5000.c+1 -00 replies
61/206ASoC: soc-pcm: Dont zero TDM masks in __soc_pcm_open()sound/soc/soc-pcm.c+0 -50 replies
62/206x86/hyperv: Restore VP assist page after cpu offlining/onliningarch/x86/hyperv/hv_init.c+26 -280 replies
63/206scsi: storvsc: Fix handling of srb_status and capacity change eventsdrivers/scsi/storvsc_drv.c+34 -350 replies
64/206ASoC: max98373: Add checks for devm_kcallocsound/soc/codecs/max98373-i2c.c+4 -00 replies
65/206regulator: core: fix kobject release warning and memory leak in regulator_register()drivers/regulator/core.c+5 -10 replies
66/206spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()drivers/spi/spi-dw-dma.c+3 -00 replies
67/206regulator: core: fix UAF in destroy_regulator()drivers/regulator/core.c+1 -10 replies
68/206bus: sunxi-rsb: Remove the shutdown callbackdrivers/bus/sunxi-rsb.c+0 -90 replies
69/206bus: sunxi-rsb: Support atomic transfersdrivers/bus/sunxi-rsb.c+21 -80 replies
70/206tee: optee: fix possible memory leak in optee_register_device()drivers/tee/optee/device.c+1 -10 replies
71/206ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrlarch/arm/boot/dts/at91sam9g20ek_common.dtsi+9 -00 replies
72/206selftests: mptcp: more stable simult_flows teststools/testing/selftests/net/mptcp/mptcp_connect.c tools/testing/selftests/net/mptcp/simult_flows.sh+72 -360 replies
73/206selftests: mptcp: fix mibit vs mbit mix uptools/testing/selftests/net/mptcp/simult_flows.sh+3 -20 replies
74/206net: liquidio: simplify if expressiondrivers/net/ethernet/cavium/liquidio/lio_main.c+2 -20 replies
75/206rxrpc: Allow list of in-use local UDP endpoints to be viewed in /procnet/rxrpc/ar-internal.h net/rxrpc/local_object.c net/rxrpc/net_ns.c +1 more+94 -220 replies
76/206rxrpc: Use refcount_t rather than atomic_tinclude/trace/events/rxrpc.h net/rxrpc/af_rxrpc.c net/rxrpc/ar-internal.h +10 more+119 -1220 replies
77/206rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]net/rxrpc/ar-internal.h net/rxrpc/conn_client.c+24 -150 replies
78/206net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO busdrivers/net/dsa/sja1105/sja1105_mdio.c+6 -00 replies
79/206nfc/nci: fix race with opening and closingnet/nfc/nci/core.c+1 -10 replies
80/206net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c+1 -00 replies
81/2069p/fd: fix issue of list_del corruption in p9_fd_cancel()net/9p/trans_fd.c+2 -00 replies
82/206netfilter: conntrack: Fix data-races around ct marknet/core/flow_dissector.c net/ipv4/netfilter/ipt_CLUSTERIP.c net/netfilter/nf_conntrack_core.c +8 more+45 -390 replies
83/206netfilter: nf_tables: do not set up extensions for end intervalnet/netfilter/nf_tables_api.c+4 -20 replies
84/206iavf: Fix a crash during reset taskdrivers/net/ethernet/intel/iavf/iavf_main.c+1 -00 replies
85/206iavf: Do not restart Tx queues after reset task failuredrivers/net/ethernet/intel/iavf/iavf_main.c+15 -10 replies
86/206iavf: Fix race condition between iavf_shutdown and iavf_removedrivers/net/ethernet/intel/iavf/iavf_main.c+7 -90 replies
87/206ARM: mxs: fix memory leak in mxs_machine_init()arch/arm/mach-mxs/mach-mxs.c+3 -10 replies
88/206ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency propertiesarch/arm/boot/dts/imx6q-prti6q.dts+2 -20 replies
89/206net: ethernet: mtk_eth_soc: fix error handling in mtk_open()drivers/net/ethernet/mediatek/mtk_eth_soc.c+3 -10 replies
90/206net/mlx4: Check retval of mlx4_bitmap_initdrivers/net/ethernet/mellanox/mlx4/qp.c+2 -10 replies
91/206net: mvpp2: fix possible invalid pointer dereferencedrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+6 -20 replies
92/206net/qla3xxx: fix potential memleak in ql3xxx_send()drivers/net/ethernet/qlogic/qla3xxx.c+1 -00 replies
93/206octeontx2-af: debugsfs: fix pci device refcount leakdrivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c+3 -00 replies
94/206net: pch_gbe: fix pci device refcount leak while module exitingdrivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c+4 -10 replies
95/206nfp: fill splittable of devlink_port_attrs correctlydrivers/net/ethernet/netronome/nfp/nfp_devlink.c+1 -10 replies
96/206nfp: add port from netdev validation for EEPROM accessdrivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c+3 -00 replies
97/206macsec: Fix invalid error code setdrivers/net/macsec.c+0 -10 replies
98/206Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()drivers/hv/channel_mgmt.c+5 -10 replies
99/206Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()drivers/hv/vmbus_drv.c+1 -00 replies
100/206netfilter: ipset: regression in ip_set_hash_ip.cnet/netfilter/ipset/ip_set_hash_ip.c+3 -50 replies
101/206net/mlx5: Do not query pci info while pci disableddrivers/net/ethernet/mellanox/mlx5/core/main.c+6 -30 replies
102/206net/mlx5: Fix FW tracer timestamp calculationdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+1 -10 replies
103/206net/mlx5: Fix handling of entry refcount when command is not issued to FWdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+3 -30 replies
104/206tipc: set con sock in tipc_conn_allocnet/tipc/topsrv.c+5 -60 replies
105/206tipc: add an extra conn_get in tipc_conn_allocnet/tipc/topsrv.c+6 -30 replies
106/206tipc: check skb_linearize() return value in tipc_disc_rcv()net/tipc/discover.c+4 -10 replies
107/206xfrm: Fix oops in __xfrm_state_delete()net/key/af_key.c+1 -10 replies
108/206xfrm: Fix ignored return value in xfrm6_init()net/ipv6/xfrm6_policy.c+5 -10 replies
109/206net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg()drivers/net/wwan/iosm/iosm_ipc_pcie.c+1 -10 replies
110/206sfc: fix potential memleak in __ef100_hard_start_xmit()drivers/net/ethernet/sfc/ef100_netdev.c+1 -00 replies
111/206net: sparx5: fix error handling in sparx5_port_open()drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c+12 -20 replies
112/206net: sched: allow act_ct to be built without NF_NATnet/sched/Kconfig+1 -10 replies
113/206NFC: nci: fix memory leak in nci_rx_data_packet()net/nfc/nci/data.c+3 -10 replies
114/206regulator: twl6030: re-add TWL6032_SUBCLASSdrivers/regulator/twl6030-regulator.c+2 -00 replies
115/206bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c+8 -40 replies
116/206dma-buf: fix racing conflict of dma_heap_add()drivers/dma-buf/dma-heap.c+15 -130 replies
117/206netfilter: ipset: restore allowing 64 clashing elements in hash:net,ifacenet/netfilter/ipset/ip_set_hash_gen.h+1 -10 replies
118/206netfilter: flowtable_offload: add missing lockingnet/netfilter/nf_flow_table_offload.c+4 -00 replies
119/206fs: do not update freeing inode i_io_listfs/fs-writeback.c+19 -110 replies
120/206dccp/tcp: Reset saddr on failure after inet6?_hash_connect().net/dccp/ipv4.c net/dccp/ipv6.c net/ipv4/tcp_ipv4.c +1 more+8 -00 replies
121/206ipv4: Fix error return code in fib_table_insert()net/ipv4/fib_trie.c+3 -10 replies
122/206arcnet: fix potential memory leak in com20020_probe()drivers/net/arcnet/com20020_cs.c+9 -20 replies
123/206s390/dasd: fix no record found for raw_track_accessdrivers/s390/block/dasd_eckd.c+2 -40 replies
124/206nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTIONdrivers/nfc/st-nci/se.c+1 -10 replies
125/206nfc: st-nci: fix memory leaks in EVT_TRANSACTIONdrivers/nfc/st-nci/se.c+3 -10 replies
126/206nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTIONdrivers/nfc/st-nci/se.c+36 -150 replies
127/206net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enableddrivers/net/ethernet/freescale/enetc/enetc_pf.c drivers/net/ethernet/freescale/enetc/enetc_qos.c+8 -40 replies
128/206net: enetc: cache accesses to &priv->si->hwdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc.h drivers/net/ethernet/freescale/enetc/enetc_qos.c+49 -480 replies
129/206net: enetc: preserve TX ring priority across reconfigurationdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc.h drivers/net/ethernet/freescale/enetc/enetc_qos.c+19 -110 replies
130/206octeontx2-pf: Add check for devm_kcallocdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+2 -00 replies
131/206octeontx2-af: Fix reference count issue in rvu_sdp_init()drivers/net/ethernet/marvell/octeontx2/af/rvu_sdp.c+5 -20 replies
132/206net: thunderx: Fix the ACPI memory leakdrivers/net/ethernet/cavium/thunder/thunder_bgx.c+3 -10 replies
133/206s390/crashdump: fix TOD programmable field sizearch/s390/kernel/crash_dump.c+1 -10 replies
134/206lib/vdso: use "grep -E" instead of "egrep"lib/vdso/Makefile+1 -10 replies
135/206init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dashinit/Kconfig+1 -10 replies
136/206nios2: add FORCE for vmlinuz.gzarch/nios2/boot/Makefile+1 -10 replies
137/206mmc: sdhci-brcmstb: Re-organize flagsdrivers/mmc/host/sdhci-brcmstb.c+16 -160 replies
138/206mmc: sdhci-brcmstb: Enable Clock Gating to save powerdrivers/mmc/host/sdhci-brcmstb.c+34 -10 replies
139/206mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCIdrivers/mmc/host/sdhci-brcmstb.c+2 -10 replies
140/206KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1arch/arm64/kvm/arm.c+11 -00 replies
141/206usb: dwc3: exynos: Fix remove() functiondrivers/usb/dwc3/dwc3-exynos.c+1 -100 replies
142/206usb: cdnsp: Fix issue with Clear Feature Halt Endpointdrivers/usb/cdns3/cdnsp-gadget.c drivers/usb/cdns3/cdnsp-ring.c+6 -90 replies
143/206usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1drivers/usb/cdns3/cdnsp-ring.c+10 -40 replies
144/206ext4: fix use-after-free in ext4_ext_shift_extentsfs/ext4/extents.c+13 -50 replies
145/206arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequencyarch/arm64/boot/dts/rockchip/rk3399-puma-haikou.dts+1 -10 replies
146/206kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatibleinclude/linux/license.h+2 -00 replies
147/206iio: light: apds9960: fix wrong register for gesture gaindrivers/iio/light/apds9960.c+6 -60 replies
148/206iio: core: Fix entry not deleted when iio_register_sw_trigger_type() failsdrivers/iio/industrialio-sw-trigger.c+5 -10 replies
149/206bus: ixp4xx: Dont touch bit 7 on IXP42xdrivers/bus/intel-ixp4xx-eb.c+3 -60 replies
150/206usb: dwc3: gadget: conditionally remove requestsdrivers/usb/dwc3/gadget.c+6 -60 replies
151/206usb: dwc3: gadget: Return -ESHUTDOWN on ep disabledrivers/usb/dwc3/gadget.c+1 -10 replies
152/206usb: dwc3: gadget: Clear ep descriptor lastdrivers/usb/dwc3/gadget.c+6 -60 replies
153/206nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirtyfs/nilfs2/sufile.c+8 -00 replies
154/206gcov: clang: fix the buffer overflow issuekernel/gcov/clang.c+2 -00 replies
155/206mm: vmscan: fix extreme overreclaim and swap floodsmm/vmscan.c+4 -60 replies
156/206KVM: x86: nSVM: leave nested mode on vCPU freearch/x86/kvm/svm/svm.c+1 -00 replies
157/206KVM: x86: forcibly leave nested mode on vCPU resetarch/x86/kvm/x86.c+10 -00 replies
158/206KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in usearch/x86/kvm/svm/nested.c+3 -00 replies
159/206KVM: x86: add kvm_leave_nestedarch/x86/kvm/svm/nested.c arch/x86/kvm/vmx/nested.c arch/x86/kvm/x86.c+7 -70 replies
160/206KVM: x86: remove exit_int_info warning in svm_handle_exitarch/x86/kvm/svm/svm.c+0 -150 replies
161/206x86/tsx: Add a feature bit for TSX control MSR supportarch/x86/include/asm/cpufeatures.h arch/x86/kernel/cpu/tsx.c+20 -210 replies
162/206x86/pm: Add enumeration check before spec MSRs save/restore setuparch/x86/power/cpu.c+15 -80 replies
163/206x86/ioremap: Fix page aligned size calculation in __ioremap_caller()arch/x86/mm/ioremap.c+7 -10 replies
164/206Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI modedrivers/input/mouse/synaptics.c+1 -00 replies
165/206ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01sound/soc/intel/boards/bytcht_es8316.c+7 -00 replies
166/206tools: iio: iio_generic_buffer: Fix read sizetools/iio/iio_generic_buffer.c+2 -20 replies
167/206serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()drivers/tty/serial/8250/8250_omap.c+4 -30 replies
168/206Input: goodix - try resetting the controller when no config is setdrivers/input/touchscreen/goodix.c+11 -00 replies
169/206Input: soc_button_array - add use_low_level_irq module parameterdrivers/input/misc/soc_button_array.c+6 -10 replies
170/206Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]drivers/input/misc/soc_button_array.c+7 -00 replies
171/206Input: i8042 - apply probe defer to more ASUS ZenBook modelsdrivers/input/serio/i8042-x86ia64io.h+4 -40 replies
172/206ASoC: stm32: dfsdm: manage cb buffers cleanupsound/soc/stm/stm32_adfsdm.c+11 -00 replies
173/206xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL toodrivers/xen/xen-pciback/conf_space_capability.c+6 -30 replies
174/206xen/platform-pci: add missing free_irq() in error pathdrivers/xen/platform-pci.c+5 -20 replies
175/206platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()drivers/platform/x86/asus-wmi.c+2 -00 replies
176/206platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)drivers/platform/x86/acer-wmi.c+9 -00 replies
177/206drm/amdgpu: disable BACO support on more cardsdrivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c+4 -00 replies
178/206zonefs: fix zone report size in __zonefs_io_error()fs/zonefs/super.c+27 -100 replies
179/206platform/x86: hp-wmi: Ignore Smart Experience App eventdrivers/platform/x86/hp-wmi.c+3 -00 replies
180/206platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptopsdrivers/platform/x86/ideapad-laptop.c+17 -00 replies
181/206tcp: configurable source port perturb table sizenet/ipv4/Kconfig net/ipv4/inet_hashtables.c+15 -50 replies
182/206net: usb: qmi_wwan: add Telit 0x103a compositiondrivers/net/usb/qmi_wwan.c+1 -00 replies
183/206scsi: iscsi: Fix possible memory leak when device_register() faileddrivers/scsi/scsi_transport_iscsi.c+16 -150 replies
184/206gpu: host1x: Avoid trying to use GART on Tegra20drivers/gpu/drm/tegra/drm.c drivers/gpu/host1x/dev.c+8 -00 replies
185/206dm integrity: flush the journal on suspenddrivers/md/dm-integrity.c+1 -60 replies
186/206dm integrity: clear the journal on suspenddrivers/md/dm-integrity.c+13 -00 replies
187/206fuse: lock inode unconditionally in fuse_fallocate()fs/fuse/file.c+18 -230 replies
188/206wifi: wilc1000: validate pairwise and authentication suite offsetsdrivers/net/wireless/microchip/wilc1000/hif.c+16 -50 replies
189/206wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attributedrivers/net/wireless/microchip/wilc1000/cfg80211.c+12 -20 replies
190/206wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attributedrivers/net/wireless/microchip/wilc1000/cfg80211.c+2 -10 replies
191/206wifi: wilc1000: validate number of channelsdrivers/net/wireless/microchip/wilc1000/cfg80211.c+17 -60 replies
192/206genirq/msi: Shutdown managed interrupts with unsatifiable affinitieskernel/irq/msi.c+7 -00 replies
193/206genirq: Always limit the affinity to online CPUskernel/irq/manage.c+17 -80 replies
194/206irqchip/gic-v3: Always trust the managed affinity provided by the core codedrivers/irqchip/irq-gic-v3-its.c+1 -10 replies
195/206genirq: Take the proposed affinity at face value if force==truekernel/irq/manage.c+8 -20 replies
196/206btrfs: free btrfs_path before copying root refs to userspacefs/btrfs/ioctl.c+2 -10 replies
197/206btrfs: free btrfs_path before copying fspath to userspacefs/btrfs/ioctl.c+2 -00 replies
198/206btrfs: free btrfs_path before copying subvol info to userspacefs/btrfs/ioctl.c+2 -00 replies
199/206btrfs: zoned: fix missing endianness conversion in sb_write_pointerfs/btrfs/zoned.c+2 -10 replies
200/206btrfs: use kvcalloc in btrfs_get_dev_zone_infofs/btrfs/zoned.c+3 -30 replies
201/206btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()fs/btrfs/sysfs.c+5 -20 replies
202/206drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASANdrivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c+2 -10 replies
203/206drm/amd/display: No display after resume from WB/CBdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+37 -00 replies
204/206drm/amdgpu: Enable Aldebaran devices to report CU Occupancydrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c+1 -00 replies
205/206drm/amdgpu: always register an MMU notifier for userptrdrivers/gpu/drm/amd/amdgpu/amdgpu_gem.c+3 -50 replies
206/206drm/i915: fix TLB invalidation for Gen12 video and compute enginesdrivers/gpu/drm/i915/gt/intel_gt.c+4 -00 replies

Reviews trailers per patch

113 of 206 patches have a Reviewed-by or Acked-by.

PatchShengjiu WangPaulo Alcantara (SUSE)John GarryRafael GieschkeJani NikulaDaniel BalutaCaowangbaoShyam Prasad NIlya DryomovJarkko SakkinenTodd KjosXiubo LiConor DooleyChaitanya KulkarniArman HajishafiehaAntoine TenartLeon RomanovskyHans de GoedeSamuel ThibaultJeff LaytonKeith BuschDamien Le MoalDouglas GilbertSabrina DubrocaEric DumazetKai VehmanenPierre-Louis BossartFabio EstevamMichael KelleySimon SerSerge SeminIvaylo DimitrovJernej SkrabecSumit GargMatthieu BaertsMat MartineauSaeed MahameedJan KaraAndrii NakryikoKonstantin ShelekhinDmitriy BogdanovSagi GrimbergGuchun ChenJacob KellerKonrad JankowskiMarek SzlosekMarco FelschRussell King (Oracle)Tariq Toukan[email protected]Louis PeensNiklas SöderlundJoshua HuntMoshe ShemeshAya LevinFeras DaoudJack WangJon MaloyAndrew LunnAndrew DavisChristian KönigJoanne KoongJan HoeppnerGuenter RoeckKrzysztof KozlowskiRoth MarkAntony AntonyHerbert XuClaudiu ManoilAlexander LobakinMaciej FijalkowskiChristian BorntraegerVincenzo FrascinoMartin HabetsBjarni JonassonSteen HegelundMasahiro YamadaMatt RanostayRyusuke KonishiPeter OberparleiterFlorian FainelliAdrian HunterRik van RielMel GormanDave HansenRafael J. WysockiVincent DonnefortThinh NguyenSam ProtsenkoPeter ChenSean ChristophersonAlex DeucherKuniyuki IwashimaBjørn MorkMike ChristieJon HunterMatthias Schiffer[email protected]Ajay KathatBastien NoceraJan BeulichOleksandr TyshchenkoAnand JainDavid SterbaFelix KuehlingDaniel VetterJohannes ThumshirnQu WenruoJerry ZuoBrian ChangDaniel WheelerMarek SzyprowskiShuah KhanBagas SanjayaLinux Kernel Functional TestingSudip MukherjeeKelsey SteeleRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/206A-b
2/206R-b
3/206
4/206
5/206
6/206
7/206T-b
8/206R-b
9/206R-b
10/206
11/206R-b
12/206
13/206T-b
14/206R-b A-b
15/206R-b
16/206
17/206R-b T-b
18/206
19/206R-b
20/206
21/206R-b
22/206
23/206
24/206R-b
25/206R-b
26/206R-b
27/206R-b
28/206A-b
29/206R-b
30/206R-b
31/206
32/206
33/206R-b T-b
34/206
35/206
36/206
37/206
38/206
39/206
40/206R-b R-b
41/206R-b
42/206
43/206R-b
44/206R-b
45/206
46/206R-b A-b
47/206A-b
48/206R-b
49/206A-b
50/206R-b R-b R-b
51/206R-b
52/206
53/206T-b
54/206
55/206
56/206
57/206R-b R-b
58/206
59/206R-b R-b
60/206R-b
61/206
62/206R-b
63/206
64/206
65/206
66/206A-b
67/206
68/206T-b A-b
69/206R-b
70/206R-b
71/206
72/206R-b
73/206R-b
74/206R-b
75/206
76/206
77/206T-b
78/206R-b
79/206
80/206
81/206
82/206
83/206
84/206T-b
85/206R-b R-b T-b
86/206T-b
87/206R-b
88/206
89/206R-b
90/206R-b
91/206
92/206
93/206
94/206
95/206R-b R-b
96/206R-b
97/206R-b R-b
98/206R-b
99/206R-b
100/206R-b
101/206R-b R-b
102/206R-b
103/206T-b
104/206A-b
105/206A-b
106/206A-b
107/206T-b A-b A-b
108/206R-b
109/206
110/206R-b A-b
111/206T-b R-b
112/206
113/206
114/206
115/206R-b
116/206A-b A-b
117/206
118/206
119/206R-b
120/206R-b A-b
121/206
122/206
123/206R-b
124/206R-b R-b
125/206R-b R-b
126/206R-b R-b
127/206R-b
128/206
129/206R-b
130/206R-b
131/206R-b
132/206
133/206R-b
134/206R-b
135/206R-b
136/206R-b
137/206A-b A-b
138/206A-b A-b
139/206R-b A-b
140/206T-b
141/206A-b R-b
142/206R-b
143/206R-b
144/206
145/206
146/206
147/206A-b
148/206
149/206
150/206
151/206
152/206
153/206A-b T-b
154/206R-b T-b
155/206R-b A-b
156/206
157/206
158/206
159/206
160/206
161/206R-b
162/206R-b A-b
163/206A-b
164/206
165/206A-b
166/206
167/206T-b
168/206R-b
169/206
170/206
171/206
172/206
173/206R-b
174/206R-b
175/206R-b
176/206
177/206A-b
178/206
179/206R-b
180/206
181/206R-b
182/206A-b
183/206R-b
184/206T-b
185/206
186/206
187/206Reported-and-tested-by
188/206T-b A-b
189/206T-b A-b
190/206T-b A-b
191/206T-b A-b
192/206T-b
193/206
194/206
195/206T-b
196/206R-b R-b
197/206R-b
198/206R-b
199/206R-b R-b R-b
200/206R-b R-b R-b
201/206R-b R-b
202/206R-b
203/206R-b A-b T-b
204/206R-b
205/206R-b A-b
206/206A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 118 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/206] 5.15.81-rc1 review

This is the start of the stable review cycle for the 5.15.81 release. There are 206 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.81-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.81-rc1

Andrzej Hajda <[email protected]>
drm/i915: fix TLB invalidation for Gen12 video and compute engines

Christian König <[email protected]>
drm/amdgpu: always register an MMU notifier for userptr

Ramesh Errabolu <[email protected]>
drm/amdgpu: Enable Aldebaran devices to report CU Occupancy

Tsung-hua Lin <[email protected]>
drm/amd/display: No display after resume from WB/CB

Lyude Paul <[email protected]>
drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN

Zhen Lei <[email protected]>
btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()

Christoph Hellwig <[email protected]>
btrfs: use kvcalloc in btrfs_get_dev_zone_info

Christoph Hellwig <[email protected]>
btrfs: zoned: fix missing endianness conversion in sb_write_pointer

Anand Jain <[email protected]>
btrfs: free btrfs_path before copying subvol info to userspace

Anand Jain <[email protected]>
btrfs: free btrfs_path before copying fspath to userspace

Josef Bacik <[email protected]>
btrfs: free btrfs_path before copying root refs to userspace

Luiz Capitulino <[email protected]>

    genirq: Take the proposed affinity at face value if force==true

Luiz Capitulino <[email protected]>
irqchip/gic-v3: Always trust the managed affinity provided by the core code

Luiz Capitulino <[email protected]>
genirq: Always limit the affinity to online CPUs

Luiz Capitulino <[email protected]>
genirq/msi: Shutdown managed interrupts with unsatifiable affinities

Phil Turnbull <[email protected]>
wifi: wilc1000: validate number of channels

Phil Turnbull <[email protected]>
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute

Phil Turnbull <[email protected]>
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute

Phil Turnbull <[email protected]>
wifi: wilc1000: validate pairwise and authentication suite offsets

Miklos Szeredi <[email protected]>
fuse: lock inode unconditionally in fuse_fallocate()

Mikulas Patocka <[email protected]>
dm integrity: clear the journal on suspend

Mikulas Patocka <[email protected]>
dm integrity: flush the journal on suspend

Robin Murphy <[email protected]>
gpu: host1x: Avoid trying to use GART on Tegra20

Zhou Guanghui <[email protected]>
scsi: iscsi: Fix possible memory leak when device_register() failed

Enrico Sau <[email protected]>

    net: usb: qmi_wwan: add Telit 0x103a composition

Gleb Mazovetskiy <[email protected]>
tcp: configurable source port perturb table size

Arnav Rawat <[email protected]>
platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops

Kai-Heng Feng <[email protected]>
platform/x86: hp-wmi: Ignore Smart Experience App event

Damien Le Moal <[email protected]>
zonefs: fix zone report size in __zonefs_io_error()

Guchun Chen <[email protected]>
drm/amdgpu: disable BACO support on more cards

Hans de Goede <[email protected]>
platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)

Xiongfeng Wang <[email protected]>
platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()

ruanjinjie <[email protected]>
xen/platform-pci: add missing free_irq() in error path

Marek Marczykowski-Górecki <[email protected]>
xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too

Olivier Moysan <[email protected]>
ASoC: stm32: dfsdm: manage cb buffers cleanup

Takashi Iwai <[email protected]>
Input: i8042 - apply probe defer to more ASUS ZenBook models

Hans de Goede <[email protected]>

    Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]

Hans de Goede <[email protected]>
Input: soc_button_array - add use_low_level_irq module parameter

Hans de Goede <[email protected]>
Input: goodix - try resetting the controller when no config is set

Lukas Wunner <[email protected]>

    serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()

Matti Vaittinen <[email protected]>
tools: iio: iio_generic_buffer: Fix read size

Hans de Goede <[email protected]>
ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01

Aman Dhoot <[email protected]>
Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode

Michael Kelley <[email protected]>
x86/ioremap: Fix page aligned size calculation in __ioremap_caller()

Pawan Gupta <[email protected]>
x86/pm: Add enumeration check before spec MSRs save/restore setup

Pawan Gupta <[email protected]>
x86/tsx: Add a feature bit for TSX control MSR support

Maxim Levitsky <[email protected]>
KVM: x86: remove exit_int_info warning in svm_handle_exit

Maxim Levitsky <[email protected]>
KVM: x86: add kvm_leave_nested

Maxim Levitsky <[email protected]>
KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use

Maxim Levitsky <[email protected]>
KVM: x86: forcibly leave nested mode on vCPU reset

Maxim Levitsky <[email protected]>
KVM: x86: nSVM: leave nested mode on vCPU free

Johannes Weiner <[email protected]>
mm: vmscan: fix extreme overreclaim and swap floods

Mukesh Ojha <[email protected]>
gcov: clang: fix the buffer overflow issue

Chen Zhongjin <[email protected]>
nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Clear ep descriptor last

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Return -ESHUTDOWN on ep disable

Michael Grzeschik <[email protected]>
usb: dwc3: gadget: conditionally remove requests

Linus Walleij <[email protected]>
bus: ixp4xx: Don't touch bit 7 on IXP42x

Chen Zhongjin <[email protected]>
iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails

Alejandro Concepción Rodríguez <[email protected]>
iio: light: apds9960: fix wrong register for gesture gain

Sam James <[email protected]>
kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible

Jakob Unterwurzacher <[email protected]>
arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency

Baokun Li <[email protected]>
ext4: fix use-after-free in ext4_ext_shift_extents

Pawel Laszczak <[email protected]>
usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1

Pawel Laszczak <[email protected]>
usb: cdnsp: Fix issue with Clear Feature Halt Endpoint

Marek Szyprowski <[email protected]>
usb: dwc3: exynos: Fix remove() function

Marc Zyngier <[email protected]>
KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1

Brian Norris <[email protected]>
mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI

Al Cooper <[email protected]>
mmc: sdhci-brcmstb: Enable Clock Gating to save power

Al Cooper <[email protected]>
mmc: sdhci-brcmstb: Re-organize flags

Randy Dunlap <[email protected]>
nios2: add FORCE for vmlinuz.gz

Alexandre Belloni <[email protected]>
init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash

Greg Kroah-Hartman <[email protected]>
lib/vdso: use "grep -E" instead of "egrep"

Heiko Carstens <[email protected]>
s390/crashdump: fix TOD programmable field size

Yu Liao <[email protected]>
net: thunderx: Fix the ACPI memory leak

Xiongfeng Wang <[email protected]>
octeontx2-af: Fix reference count issue in rvu_sdp_init()

Jiasheng Jiang <[email protected]>
octeontx2-pf: Add check for devm_kcalloc

Vladimir Oltean <[email protected]>
net: enetc: preserve TX ring priority across reconfiguration

Vladimir Oltean <[email protected]>

    net: enetc: cache accesses to &priv->si->hw

Vladimir Oltean <[email protected]>

    net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled

Martin Faltesek <[email protected]>
nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION

Martin Faltesek <[email protected]>
nfc: st-nci: fix memory leaks in EVT_TRANSACTION

Martin Faltesek <[email protected]>
nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION

Stefan Haberland <[email protected]>
s390/dasd: fix no record found for raw_track_access

Wang Hai <[email protected]>
arcnet: fix potential memory leak in com20020_probe()

Ziyang Xuan <[email protected]>
ipv4: Fix error return code in fib_table_insert()

Kuniyuki Iwashima <[email protected]>
dccp/tcp: Reset saddr on failure after inet6?_hash_connect().

Svyatoslav Feldsherov <[email protected]>
fs: do not update freeing inode i_io_list

Felix Fietkau <[email protected]>
netfilter: flowtable_offload: add missing locking

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface

Dawei Li <[email protected]>
dma-buf: fix racing conflict of dma_heap_add()

Yang Yingliang <[email protected]>
bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()

Andreas Kemnade <[email protected]>

    regulator: twl6030: re-add TWL6032_SUBCLASS

Liu Shixin <[email protected]>
NFC: nci: fix memory leak in nci_rx_data_packet()

Xin Long <[email protected]>
net: sched: allow act_ct to be built without NF_NAT

Liu Jian <[email protected]>
net: sparx5: fix error handling in sparx5_port_open()

Zhang Changzhong <[email protected]>
sfc: fix potential memleak in __ef100_hard_start_xmit()

Wang ShaoBo <[email protected]>
net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg()

Chen Zhongjin <[email protected]>
xfrm: Fix ignored return value in xfrm6_init()

Thomas Jarosch <[email protected]>
xfrm: Fix oops in __xfrm_state_delete()

YueHaibing <[email protected]>
tipc: check skb_linearize() return value in tipc_disc_rcv()

Xin Long <[email protected]>
tipc: add an extra conn_get in tipc_conn_alloc

Xin Long <[email protected]>
tipc: set con sock in tipc_conn_alloc

Moshe Shemesh <[email protected]>
net/mlx5: Fix handling of entry refcount when command is not issued to FW

Moshe Shemesh <[email protected]>
net/mlx5: Fix FW tracer timestamp calculation

Roy Novich <[email protected]>
net/mlx5: Do not query pci info while pci disabled

Vishwanath Pai <[email protected]>
netfilter: ipset: regression in ip_set_hash_ip.c

Yang Yingliang <[email protected]>
Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()

Yang Yingliang <[email protected]>
Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()

YueHaibing <[email protected]>
macsec: Fix invalid error code set

Jaco Coetzee <[email protected]>
nfp: add port from netdev validation for EEPROM access

Diana Wang <[email protected]>
nfp: fill splittable of devlink_port_attrs correctly

Yang Yingliang <[email protected]>
net: pch_gbe: fix pci device refcount leak while module exiting

Yang Yingliang <[email protected]>
octeontx2-af: debugsfs: fix pci device refcount leak

Zhang Changzhong <[email protected]>
net/qla3xxx: fix potential memleak in ql3xxx_send()

Hui Tang <[email protected]>
net: mvpp2: fix possible invalid pointer dereference

Peter Kosyh <[email protected]>
net/mlx4: Check retval of mlx4_bitmap_init

Liu Jian <[email protected]>
net: ethernet: mtk_eth_soc: fix error handling in mtk_open()

Fabio Estevam <[email protected]>
ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties

Zheng Yongjun <[email protected]>
ARM: mxs: fix memory leak in mxs_machine_init()

Slawomir Laba <[email protected]>
iavf: Fix race condition between iavf_shutdown and iavf_remove

Ivan Vecera <[email protected]>
iavf: Do not restart Tx queues after reset task failure

Ivan Vecera <[email protected]>
iavf: Fix a crash during reset task

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: do not set up extensions for end interval

Daniel Xu <[email protected]>
netfilter: conntrack: Fix data-races around ct mark

Zhengchao Shao <[email protected]>
9p/fd: fix issue of list_del corruption in p9_fd_cancel()

Wang Hai <[email protected]>
net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()

Lin Ma <[email protected]>
nfc/nci: fix race with opening and closing

Vladimir Oltean <[email protected]>
net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus

David Howells <[email protected]>
rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]

David Howells <[email protected]>
rxrpc: Use refcount_t rather than atomic_t

David Howells <[email protected]>
rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc

Leon Romanovsky <[email protected]>
net: liquidio: simplify if expression

Matthieu Baerts <[email protected]>
selftests: mptcp: fix mibit vs mbit mix up

Paolo Abeni <[email protected]>
selftests: mptcp: more stable simult_flows tests

Michael Grzeschik <[email protected]>
ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl

Yang Yingliang <[email protected]>
tee: optee: fix possible memory leak in optee_register_device()

Samuel Holland <[email protected]>
bus: sunxi-rsb: Support atomic transfers

Samuel Holland <[email protected]>
bus: sunxi-rsb: Remove the shutdown callback

Yang Yingliang <[email protected]>
regulator: core: fix UAF in destroy_regulator()

Xiongfeng Wang <[email protected]>
spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()

Zeng Heng <[email protected]>
regulator: core: fix kobject release warning and memory leak in regulator_register()

Jiasheng Jiang <[email protected]>
ASoC: max98373: Add checks for devm_kcalloc

Michael Kelley <[email protected]>
scsi: storvsc: Fix handling of srb_status and capacity change events

Vitaly Kuznetsov <[email protected]>
x86/hyperv: Restore VP assist page after cpu offlining/onlining

Richard Fitzgerald <[email protected]>
ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()

Detlev Casanova <[email protected]>
ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove

Junxiao Chang <[email protected]>
ASoC: hdac_hda: fix hda pcm buffer overflow issue

Dominik Haller <[email protected]>
ARM: dts: am335x-pcm-953: Define fixed regulators in root node

Herbert Xu <[email protected]>
af_key: Fix send_acquire race with pfkey_register

Christian Langrock <[email protected]>
xfrm: replay: Fix ESN wrap around for GSO

Eyal Birger <[email protected]>
xfrm: fix "disable_policy" on ipv4 early demux

Jason A. Donenfeld <[email protected]>
MIPS: pic32: treat port as signed integer

Nathan Chancellor <[email protected]>
RISC-V: vdso: Do not add missing symbols to version section in linker script

Ai Chao <[email protected]>
ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue

Asher Song <[email protected]>
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""

Aleksandr Miloserdov <[email protected]>
nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked

Kuniyuki Iwashima <[email protected]>
arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.

Yu Kuai <[email protected]>
block, bfq: fix null pointer dereference in bfq_bio_bfqg()

Hans de Goede <[email protected]>
drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)

Bart Van Assche <[email protected]>
scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC

Brian King <[email protected]>
scsi: ibmvfc: Avoid path failures during live migration

Ivan Hu <[email protected]>
platform/x86/intel/hid: Add some ACPI device IDs

David E. Box <[email protected]>
platform/x86/intel/pmt: Sapphire Rapids PMT errata fix

Hans de Goede <[email protected]>
platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1

Manyi Li <[email protected]>
platform/x86: ideapad-laptop: Disable touchpad_switch

Sabrina Dubroca <[email protected]>
Revert "net: macsec: report real_dev features when HW offloading is enabled"

Youlin Li <[email protected]>
selftests/bpf: Add verifier test for release_reference()

Sean Nyekjaer <[email protected]>
spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run

Tyler J. Stachecki <[email protected]>
wifi: ath11k: Fix QCN9074 firmware boot on x86

Nicolas Cavallari <[email protected]>
wifi: mac80211: Fix ack frame idr leak when mesh has no route

Jason A. Donenfeld <[email protected]>
wifi: airo: do not assign -1 to unsigned char

Gaosheng Cui <[email protected]>
audit: fix undefined behavior in bit shift for AUDIT_BIT

Emil Renner Berthing <[email protected]>
riscv: dts: sifive unleashed: Add PWM controlled LEDs

Jonas Jelonek <[email protected]>
wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support

taozhang <[email protected]>
wifi: mac80211: fix memory free error when registering wiphy fail

Xiubo Li <[email protected]>

    ceph: fix NULL pointer dereference for req->r_session

Kenneth Lee <[email protected]>
ceph: Use kcalloc for allocating multiple elements

Carlos Llamas <[email protected]>

    binder: validate alloc->mm in ->mmap() handler

Borys Popławski <[email protected]>
x86/sgx: Add overflow check in sgx_validate_offset_length()

Reinette Chatre <[email protected]>
x86/sgx: Create utility to validate user provided offset and length

Xiubo Li <[email protected]>
ceph: avoid putting the realm twice when decoding snaps fails

Xiubo Li <[email protected]>
ceph: do not update snapshot context when there is no new snapshot

Mitja Spes <[email protected]>
iio: pressure: ms5611: fixed value compensation bug

Lars-Peter Clausen <[email protected]>
iio: ms5611: Simplify IO callback parameters

Đoàn Trần Công Danh <[email protected]>
speakup: replace utils' u_char with unsigned char

Samuel Thibault <[email protected]>
speakup: Generate speakupmap.h automatically

Tiago Dias Ferreira <[email protected]>
nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000

Xander Li <[email protected]>
nvme-pci: disable write zeroes on various Kingston SSD

Christoph Hellwig <[email protected]>
nvme-pci: disable namespace identifiers for the MAXIO MAP1001

Bean Huo <[email protected]>
nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro

Leo Savernik <[email protected]>
nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH

Simon Rettberg <[email protected]>
drm/display: Don't assume dual mode adaptors support i2c sub-addressing

Niklas Cassel <[email protected]>
ata: libata-core: do not issue non-internal commands once EH is pending

Wenchao Hao <[email protected]>
ata: libata-scsi: simplify __ata_scsi_queuecmd()

Zhang Xiaoxu <[email protected]>
cifs: Fix connections leak when tlink setup failed

Paulo Alcantara <[email protected]>
cifs: support nested dfs links over reconnect

Paulo Alcantara <[email protected]>
cifs: split out dfs code from cifs_reconnect()

Paulo Alcantara <[email protected]>
cifs: introduce new helper for cifs_reconnect()

Xin Long <[email protected]>
sctp: clear out_curr if all frag chunks of current msg are pruned

Xin Long <[email protected]>
sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: don't break the on-going transfer when global reset

Ilpo Järvinen <[email protected]>
serial: fsl_lpuart: Fill in rs485_supported

Ilpo Järvinen <[email protected]>
serial: Add rs485_supported to uart_port

Maarten Zanders <[email protected]>
ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N

Marco Felsch <[email protected]>
ASoC: fsl_sai: use local device pointer

-------------

Diffstat:

 Makefile                                           |    4 +-
 arch/arm/boot/dts/am335x-pcm-953.dtsi              |   28 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |    9 +
 arch/arm/boot/dts/imx6q-prti6q.dts                 |    4 +-
 arch/arm/mach-mxs/mach-mxs.c                       |    4 +-
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |    2 +-
 arch/arm64/include/asm/syscall_wrapper.h           |    2 +-
 arch/arm64/kvm/arm.c                               |   11 +
 arch/mips/include/asm/fw/fw.h                      |    2 +-
 arch/mips/pic32/pic32mzda/early_console.c          |   13 +-
 arch/mips/pic32/pic32mzda/init.c                   |    2 +-
 arch/nios2/boot/Makefile                           |    2 +-
 .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts |   38 +
 arch/riscv/kernel/vdso/Makefile                    |    3 +
 arch/riscv/kernel/vdso/vdso.lds.S                  |    2 +
 arch/s390/kernel/crash_dump.c                      |    2 +-
 arch/x86/hyperv/hv_init.c                          |   54 +-
 arch/x86/include/asm/cpufeatures.h                 |    3 +
 arch/x86/kernel/cpu/sgx/ioctl.c                    |   31 +-
 arch/x86/kernel/cpu/tsx.c                          |   38 +-
 arch/x86/kvm/svm/nested.c                          |    6 +-
 arch/x86/kvm/svm/svm.c                             |   16 +-
 arch/x86/kvm/vmx/nested.c                          |    3 -
 arch/x86/kvm/x86.c                                 |   18 +-
 arch/x86/mm/ioremap.c                              |    8 +-
 arch/x86/power/cpu.c                               |   23 +-
 block/bfq-cgroup.c                                 |    4 +
 drivers/accessibility/speakup/.gitignore           |    4 +
 drivers/accessibility/speakup/Makefile             |   28 +
 drivers/accessibility/speakup/genmap.c             |  162 +++
 drivers/accessibility/speakup/makemapdata.c        |  125 ++
 drivers/accessibility/speakup/speakupmap.h         |   66 -
 drivers/accessibility/speakup/utils.h              |  102 ++
 drivers/android/binder_alloc.c                     |    7 +
 drivers/ata/libata-scsi.c                          |   55 +-
 drivers/bus/intel-ixp4xx-eb.c                      |    9 +-
 drivers/bus/sunxi-rsb.c                            |   38 +-
 drivers/dma-buf/dma-heap.c                         |   28 +-
 .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c   |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    8 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   37 +
 .../drm/amd/display/dc/dce120/dce120_resource.c    |    3 +-
 .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c    |   25 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |    4 +
 drivers/gpu/drm/drm_dp_dual_mode_helper.c          |   51 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |    6 +
 drivers/gpu/drm/i915/gt/intel_gt.c                 |    4 +
 drivers/gpu/drm/tegra/drm.c                        |    4 +
 drivers/gpu/host1x/dev.c                           |    4 +
 drivers/hv/channel_mgmt.c                          |    6 +-
 drivers/hv/vmbus_drv.c                             |    1 +
 drivers/iio/industrialio-sw-trigger.c              |    6 +-
 drivers/iio/light/apds9960.c                       |   12 +-
 drivers/iio/pressure/ms5611.h                      |   18 +-
 drivers/iio/pressure/ms5611_core.c                 |   56 +-
 drivers/iio/pressure/ms5611_i2c.c                  |   11 +-
 drivers/iio/pressure/ms5611_spi.c                  |   17 +-
 drivers/input/misc/soc_button_array.c              |   14 +-
 drivers/input/mouse/synaptics.c                    |    1 +
 drivers/input/serio/i8042-x86ia64io.h              |    8 +-
 drivers/input/touchscreen/goodix.c                 |   11 +
 drivers/irqchip/irq-gic-v3-its.c                   |    2 +-
 drivers/md/dm-integrity.c                          |   20 +-
 drivers/mmc/host/sdhci-brcmstb.c                   |   68 +-
 drivers/net/arcnet/com20020_cs.c                   |   11 +-
 drivers/net/dsa/sja1105/sja1105_mdio.c             |    6 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   12 +-
 drivers/net/ethernet/cavium/liquidio/lio_main.c    |    4 +-
 drivers/net/ethernet/cavium/thunder/thunder_bgx.c  |    4 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |   32 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   10 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |    6 +-
 drivers/net/ethernet/freescale/enetc/enetc_qos.c   |   83 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   33 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |    8 +-
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |    3 +
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |    2 +
 .../net/ethernet/marvell/octeontx2/af/rvu_sdp.c    |    7 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |    4 +-
 drivers/net/ethernet/mellanox/mlx4/qp.c            |    3 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    6 +-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |    2 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |    9 +-
 .../net/ethernet/microchip/sparx5/sparx5_netdev.c  |   14 +-
 drivers/net/ethernet/netronome/nfp/nfp_devlink.c   |    2 +-
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |    3 +
 .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c   |    6 +-
 drivers/net/ethernet/qlogic/qla3xxx.c              |    1 +
 drivers/net/ethernet/sfc/ef100_netdev.c            |    1 +
 drivers/net/macsec.c                               |   28 +-
 drivers/net/usb/qmi_wwan.c                         |    1 +
 drivers/net/wireless/ath/ath11k/qmi.h              |    2 +-
 drivers/net/wireless/cisco/airo.c                  |   18 +-
 drivers/net/wireless/mac80211_hwsim.c              |    5 +
 drivers/net/wireless/microchip/wilc1000/cfg80211.c |   40 +-
 drivers/net/wireless/microchip/wilc1000/hif.c      |   21 +-
 drivers/net/wwan/iosm/iosm_ipc_pcie.c              |    2 +-
 drivers/nfc/st-nci/se.c                            |   49 +-
 drivers/nvme/host/pci.c                            |   18 +
 drivers/nvme/target/configfs.c                     |    7 +-
 drivers/platform/x86/acer-wmi.c                    |    9 +
 drivers/platform/x86/asus-wmi.c                    |    2 +
 drivers/platform/x86/hp-wmi.c                      |    3 +
 drivers/platform/x86/ideapad-laptop.c              |   42 +-
 drivers/platform/x86/intel/hid.c                   |    3 +
 drivers/platform/x86/intel/pmt/class.c             |   31 +-
 drivers/platform/x86/touchscreen_dmi.c             |   25 +
 drivers/regulator/core.c                           |    8 +-
 drivers/regulator/twl6030-regulator.c              |    2 +
 drivers/s390/block/dasd_eckd.c                     |    6 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |   14 +-
 drivers/scsi/scsi_debug.c                          |    7 +
 drivers/scsi/scsi_transport_iscsi.c                |   31 +-
 drivers/scsi/storvsc_drv.c                         |   69 +-
 drivers/spi/spi-dw-dma.c                           |    3 +
 drivers/spi/spi-stm32.c                            |    2 +-
 drivers/tee/optee/device.c                         |    2 +-
 drivers/tty/serial/8250/8250_core.c                |    1 +
 drivers/tty/serial/8250/8250_omap.c                |    7 +-
 drivers/tty/serial/fsl_lpuart.c                    |   82 +-
 drivers/usb/cdns3/cdnsp-gadget.c                   |   12 +-
 drivers/usb/cdns3/cdnsp-ring.c                     |   17 +-
 drivers/usb/dwc3/dwc3-exynos.c                     |   11 +-
 drivers/usb/dwc3/gadget.c                          |   22 +-
 drivers/xen/platform-pci.c                         |    7 +-
 drivers/xen/xen-pciback/conf_space_capability.c    |    9 +-
 fs/btrfs/ioctl.c                                   |    7 +-
 fs/btrfs/sysfs.c                                   |    7 +-
 fs/btrfs/zoned.c                                   |    9 +-
 fs/ceph/caps.c                                     |   50 +-
 fs/ceph/snap.c                                     |   31 +-
 fs/cifs/cifs_dfs_ref.c                             |   59 +-
 fs/cifs/cifs_fs_sb.h                               |    5 -
 fs/cifs/cifsglob.h                                 |   24 +-
 fs/cifs/cifsproto.h                                |    5 +-
 fs/cifs/connect.c                                  | 1358 ++++++++++----------
 fs/cifs/dfs_cache.c                                |   44 +-
 fs/cifs/misc.c                                     |   62 +-
 fs/cifs/smb2ops.c                                  |   10 +-
 fs/cifs/smb2pdu.c                                  |    6 +-
 fs/ext4/extents.c                                  |   18 +-
 fs/fs-writeback.c                                  |   30 +-
 fs/fuse/file.c                                     |   37 +-
 fs/nilfs2/sufile.c                                 |    8 +
 fs/zonefs/super.c                                  |   37 +-
 include/linux/license.h                            |    2 +
 include/linux/serial_core.h                        |    1 +
 include/trace/events/rxrpc.h                       |    2 +-
 include/uapi/linux/audit.h                         |    2 +-
 init/Kconfig                                       |    2 +-
 kernel/gcov/clang.c                                |    2 +
 kernel/irq/manage.c                                |   31 +-
 kernel/irq/msi.c                                   |    7 +
 lib/vdso/Makefile                                  |    2 +-
 mm/vmscan.c                                        |   10 +-
 net/9p/trans_fd.c                                  |    2 +
 net/core/flow_dissector.c                          |    2 +-
 net/dccp/ipv4.c                                    |    2 +
 net/dccp/ipv6.c                                    |    2 +
 net/ipv4/Kconfig                                   |   10 +
 net/ipv4/esp4_offload.c                            |    3 +
 net/ipv4/fib_trie.c                                |    4 +-
 net/ipv4/inet_hashtables.c                         |   10 +-
 net/ipv4/ip_input.c                                |    5 +
 net/ipv4/netfilter/ipt_CLUSTERIP.c                 |    4 +-
 net/ipv4/tcp_ipv4.c                                |    2 +
 net/ipv6/esp6_offload.c                            |    3 +
 net/ipv6/tcp_ipv6.c                                |    2 +
 net/ipv6/xfrm6_policy.c                            |    6 +-
 net/key/af_key.c                                   |   34 +-
 net/mac80211/main.c                                |    8 +-
 net/mac80211/mesh_pathtbl.c                        |    2 +-
 net/netfilter/ipset/ip_set_hash_gen.h              |    2 +-
 net/netfilter/ipset/ip_set_hash_ip.c               |    8 +-
 net/netfilter/nf_conntrack_core.c                  |    2 +-
 net/netfilter/nf_conntrack_netlink.c               |   24 +-
 net/netfilter/nf_conntrack_standalone.c            |    2 +-
 net/netfilter/nf_flow_table_offload.c              |    4 +
 net/netfilter/nf_tables_api.c                      |    6 +-
 net/netfilter/nft_ct.c                             |    6 +-
 net/netfilter/xt_connmark.c                        |   18 +-
 net/nfc/nci/core.c                                 |    2 +-
 net/nfc/nci/data.c                                 |    4 +-
 net/openvswitch/conntrack.c                        |    8 +-
 net/rxrpc/af_rxrpc.c                               |    2 +-
 net/rxrpc/ar-internal.h                            |   24 +-
 net/rxrpc/call_accept.c                            |    4 +-
 net/rxrpc/call_object.c                            |   44 +-
 net/rxrpc/conn_client.c                            |   66 +-
 net/rxrpc/conn_object.c                            |   49 +-
 net/rxrpc/conn_service.c                           |    8 +-
 net/rxrpc/input.c                                  |    4 +-
 net/rxrpc/local_object.c                           |   68 +-
 net/rxrpc/net_ns.c                                 |    5 +-
 net/rxrpc/peer_object.c                            |   40 +-
 net/rxrpc/proc.c                                   |   75 +-
 net/rxrpc/skbuff.c                                 |    1 -
 net/sched/Kconfig                                  |    2 +-
 net/sched/act_connmark.c                           |    4 +-
 net/sched/act_ct.c                                 |    8 +-
 net/sched/act_ctinfo.c                             |    6 +-
 net/sctp/outqueue.c                                |   13 +-
 net/tipc/discover.c                                |    5 +-
 net/tipc/topsrv.c                                  |   20 +-
 net/xfrm/xfrm_device.c                             |   15 +-
 net/xfrm/xfrm_replay.c                             |    2 +-
 sound/soc/codecs/hdac_hda.h                        |    4 +-
 sound/soc/codecs/max98373-i2c.c                    |    4 +
 sound/soc/codecs/sgtl5000.c                        |    1 +
 sound/soc/fsl/fsl_asrc.c                           |    2 +-
 sound/soc/fsl/fsl_esai.c                           |    2 +-
 sound/soc/fsl/fsl_sai.c                            |   55 +-
 sound/soc/intel/boards/bytcht_es8316.c             |    7 +
 sound/soc/soc-pcm.c                                |    5 -
 sound/soc/stm/stm32_adfsdm.c                       |   11 +
 sound/usb/endpoint.c                               |    3 +-
 sound/usb/quirks.c                                 |    2 +
 sound/usb/usbaudio.h                               |    3 +
 tools/iio/iio_generic_buffer.c                     |    4 +-
 .../testing/selftests/bpf/verifier/ref_tracking.c  |   36 +
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |   72 +-
 tools/testing/selftests/net/mptcp/simult_flows.sh  |   37 +-
 222 files changed, 3131 insertions(+), 1881 deletions(-)