Skip to content

6.1.79-rc1 review

Greg Kroah-Hartman damon linux-iio linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest197 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/197work around gcc bugs with asm goto with outputsarch/arc/include/asm/jump_label.h arch/arm/include/asm/jump_label.h arch/arm64/include/asm/alternative-macros.h +27 more+86 -670 replies
2/197update workarounds for gcc "asm goto" issueinclude/linux/compiler-gcc.h include/linux/compiler_types.h init/Kconfig+21 -40 replies
3/197btrfs: add and use helper to check if block group is usedfs/btrfs/block-group.c fs/btrfs/block-group.h+8 -20 replies
4/197btrfs: do not delete unused block group if it may be used soonfs/btrfs/block-group.c+46 -00 replies
5/197btrfs: forbid creating subvol qgroupsfs/btrfs/ioctl.c+5 -00 replies
6/197btrfs: do not ASSERT() if the newly created subvolume already got readfs/btrfs/disk-io.c+11 -20 replies
7/197btrfs: forbid deleting live subvol qgroupfs/btrfs/qgroup.c+14 -00 replies
8/197btrfs: send: return EOPNOTSUPP on unknown flagsfs/btrfs/send.c+1 -10 replies
9/197btrfs: dont reserve space for checksums when writing to nocow filesfs/btrfs/delalloc-space.c+19 -100 replies
10/197btrfs: reject encoded write if inode has nodatasum flag setfs/btrfs/inode.c+7 -00 replies
11/197btrfs: dont drop extent_map for free space inode on write errorfs/btrfs/inode.c+17 -20 replies
12/197driver core: Fix device_link_flag_is_sync_state_only()drivers/base/core.c+4 -20 replies
13/197of: unittest: Fix compile in the non-dynamic casedrivers/of/unittest.c+9 -30 replies
14/197KVM: selftests: Clear dirty ring states between two modes in dirty_log_testtools/testing/selftests/kvm/dirty_log_test.c+17 -100 replies
15/197KVM: selftests: Fix a semaphore imbalance in the dirty ring logging testtools/testing/selftests/kvm/dirty_log_test.c+27 -230 replies
16/197wifi: iwlwifi: Fix some error codesdrivers/net/wireless/intel/iwlwifi/fw/acpi.c+6 -60 replies
17/197wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()drivers/net/wireless/intel/iwlwifi/fw/acpi.c+3 -00 replies
18/197of: property: Improve finding the supplier of a remote-endpoint propertydrivers/of/property.c+11 -10 replies
19/197net: openvswitch: limit the number of recursions from action setsnet/openvswitch/flow_netlink.c+33 -160 replies
20/197lan966x: Fix crash when adding interface under a lagdrivers/net/ethernet/microchip/lan966x/lan966x_lag.c+7 -20 replies
21/197tls/sw: Use splice_eof() to flushnet/tls/tls.h net/tls/tls_main.c net/tls/tls_sw.c+77 -00 replies
22/197tls: extract context alloc/initialization out of tls_set_sw_offloadnet/tls/tls_sw.c+51 -350 replies
23/197net: tls: factor out tls_*crypt_async_wait()net/tls/tls_sw.c+45 -510 replies
24/197tls: fix race between async notify and socket closeinclude/net/tls.h net/tls/tls_sw.c+10 -380 replies
25/197net: tls: fix use-after-free with partial reads and async decryptnet/tls/tls_sw.c+3 -20 replies
26/197net: tls: fix returned read length with async decryptnet/tls/tls_sw.c+0 -10 replies
27/197spi: ppc4xx: Drop write-only variabledrivers/spi/spi-ppc4xx.c+0 -50 replies
28/197ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()sound/soc/codecs/rt5645.c+1 -00 replies
29/197net: sysfs: Fix /sys/class/net/<iface> path for statisticsDocumentation/ABI/testing/sysfs-class-net-statistics+24 -240 replies
30/197nouveau/svm: fix kvcalloc() argument orderdrivers/gpu/drm/nouveau/nouveau_svm.c+1 -10 replies
31/197MIPS: Add memory clobber to csum_ipv6_magic() inline assemblerarch/mips/include/asm/checksum.h+2 -10 replies
32/197i40e: Do not allow untrusted VF to remove administratively set MACdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+33 -50 replies
33/197i40e: Fix waiting for queues of all VSIs to be disableddrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
34/197scs: add CONFIG_MMU dependency for vfree_atomic()arch/Kconfig+1 -00 replies
35/197tracing/trigger: Fix to return error if failed to alloc snapshotkernel/trace/trace_events_trigger.c+4 -20 replies
36/197readahead: avoid multiple marked readahead pagesmm/readahead.c+2 -22 replies
37/197mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), againmm/page-writeback.c+1 -10 replies
38/197scsi: storvsc: Fix ring buffer size calculationdrivers/scsi/storvsc_drv.c+7 -50 replies
39/197dm-crypt, dm-verity: disable taskletsdrivers/md/dm-crypt.c drivers/md/dm-verity-target.c drivers/md/dm-verity.h+4 -600 replies
40/197ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VFsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
41/197parisc: Prevent hung tasks when printing inventory on serial consolearch/parisc/kernel/drivers.c+3 -00 replies
42/197ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32sound/pci/hda/patch_realtek.c+1 -00 replies
43/197ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
44/197HID: i2c-hid-of: fix NULL-deref on failed power updrivers/hid/i2c-hid/i2c-hid-of.c+1 -00 replies
45/197HID: wacom: generic: Avoid reporting a serial of 0 to userspacedrivers/hid/wacom_wac.c+8 -10 replies
46/197HID: wacom: Do not register input devices until after hid_hw_startdrivers/hid/wacom_sys.c+43 -200 replies
47/197iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMPdrivers/iio/light/hid-sensor-als.c+1 -00 replies
48/197usb: ucsi: Add missing ppm_lockdrivers/usb/typec/ucsi/ucsi.c+2 -00 replies
49/197usb: ulpi: Fix debugfs directory leakdrivers/usb/common/ulpi.c+1 -10 replies
50/197usb: ucsi_acpi: Fix command completion handlingdrivers/usb/typec/ucsi/ucsi_acpi.c+13 -40 replies
51/197USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORTdrivers/usb/core/hub.c+19 -110 replies
52/197usb: f_mass_storage: forbid async queue when shutdown happendrivers/usb/gadget/function/f_mass_storage.c+18 -20 replies
53/197usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspenddrivers/usb/dwc3/gadget.c+2 -40 replies
54/197interconnect: qcom: sc8180x: Mark CO0 BCM keepalivedrivers/interconnect/qcom/sc8180x.c+1 -00 replies
55/197media: ir_toy: fix a memleak in irtoy_txdrivers/media/rc/ir_toy.c+2 -00 replies
56/197driver core: fw_devlink: Improve detection of overlapping cyclesdrivers/base/core.c+7 -20 replies
57/197powerpc/6xx: set High BAT Enable flag on G2_LE coresarch/powerpc/include/asm/reg.h arch/powerpc/kernel/cpu_setup_6xx.S+21 -10 replies
58/197powerpc/kasan: Fix addr error caused by page alignmentarch/powerpc/mm/kasan/init_32.c+1 -00 replies
59/197cifs: fix underflow in parse_server_interfaces()fs/smb/client/smb2ops.c+1 -10 replies
60/197i2c: qcom-geni: Correct I2C TRE sequencedrivers/i2c/busses/i2c-qcom-geni.c+7 -70 replies
61/197irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()drivers/irqchip/irq-loongson-eiointc.c+1 -10 replies
62/197powerpc/kasan: Limit KASAN thread size increase to 32KBarch/powerpc/include/asm/thread_info.h+1 -10 replies
63/197i2c: pasemi: split driver into two separate modulesdrivers/i2c/busses/Makefile drivers/i2c/busses/i2c-pasemi-core.c+7 -40 replies
64/197i2c: i801: Fix block process call transactionsdrivers/i2c/busses/i2c-i801.c+2 -20 replies
65/197modpost: trim leading spaces when processing source files listscripts/mod/sumversion.c+6 -10 replies
66/197mptcp: get rid of msk->subflownet/mptcp/protocol.c net/mptcp/protocol.h+6 -60 replies
67/197mptcp: fix data re-injection from stale subflownet/mptcp/protocol.c+0 -30 replies
68/197selftests: mptcp: add missing kconfig for NF Filtertools/testing/selftests/net/mptcp/config+1 -00 replies
69/197selftests: mptcp: add missing kconfig for NF Filter in v6tools/testing/selftests/net/mptcp/config+1 -00 replies
70/197selftests: mptcp: add missing kconfig for NF Mangletools/testing/selftests/net/mptcp/config+1 -00 replies
71/197selftests: mptcp: increase timeout to 30 mintools/testing/selftests/net/mptcp/settings+1 -10 replies
72/197mptcp: drop the push_pending fieldnet/mptcp/protocol.c net/mptcp/protocol.h+6 -70 replies
73/197mptcp: check addrs list in userspace_pm_get_local_idnet/mptcp/pm_userspace.c+12 -10 replies
74/197media: Revert "media: rkisp1: Drop IRQF_SHARED"drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c+1 -10 replies
75/197scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"drivers/scsi/fcoe/fcoe_ctlr.c+8 -120 replies
76/197Revert "drm/amd: flush any delayed gfxoff on suspend entry"drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c+8 -20 replies
77/197drm/virtio: Set segment size for virtio_gpu devicedrivers/gpu/drm/virtio/virtgpu_drv.c+1 -00 replies
78/197lsm: fix the logic in security_inode_getsecctx()security/security.c+13 -10 replies
79/197firewire: core: correct documentation of fw_csr_string() kernel APIdrivers/firewire/core-device.c+3 -40 replies
80/197ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpadssound/pci/hda/patch_realtek.c+3 -10 replies
81/197kbuild: Fix changing ELF file type for output of gen_btf for big endianscripts/link-vmlinux.sh+7 -20 replies
82/197nfc: nci: free rx_data_reassembly skb on NCI device cleanupnet/nfc/nci/core.c+4 -00 replies
83/197net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()net/hsr/hsr_device.c+2 -20 replies
84/197net: stmmac: do not clear TBS enable bit on link up/downdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+3 -00 replies
85/197xen-netback: properly sync TX responsesdrivers/net/xen-netback/netback.c+40 -440 replies
86/197modpost: propagate W=1 build option to modpostscripts/Makefile.modpost scripts/mod/modpost.c+7 -10 replies
87/197modpost: Dont let "driver"s reference .exit.*scripts/mod/modpost.c+13 -20 replies
88/197linux/init: remove __memexit* annotationsinclude/asm-generic/vmlinux.lds.h include/linux/init.h scripts/mod/modpost.c+3 -220 replies
89/197modpost: Include .text.* in TEXT_SECTIONSscripts/mod/modpost.c+2 -20 replies
90/197um: Fix adding -no-pie for clangarch/um/Makefile+3 -10 replies
91/197modpost: Add .ltext and .ltext.* to TEXT_SECTIONSscripts/mod/modpost.c+2 -10 replies
92/197ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADLsound/pci/hda/patch_realtek.c+1 -00 replies
93/197ASoC: codecs: wcd938x: handle deferred probesound/soc/codecs/wcd938x.c+1 -10 replies
94/197ALSA: hda/cs8409: Suppress vmaster control for Dolphin modelssound/pci/hda/patch_cs8409.c+1 -00 replies
95/197ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Powersound/pci/hda/patch_realtek.c+2 -00 replies
96/197binder: signal epoll threads of self-workdrivers/android/binder.c+10 -00 replies
97/197misc: fastrpc: Mark all sessions as invalid in cb_removedrivers/misc/fastrpc.c+1 -10 replies
98/197ext4: fix double-free of blocks due to wrong extents moved_lenfs/ext4/move_extent.c+2 -40 replies
99/197ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()fs/ext4/mballoc.c+21 -180 replies
100/197tracing: Fix wasted memory in saved_cmdlines logickernel/trace/trace.c+37 -380 replies
101/197staging: iio: ad5933: fix type mismatch regressiondrivers/staging/iio/impedance-analyzer/ad5933.c+1 -10 replies
102/197iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRCdrivers/iio/magnetometer/rm3100-core.c+8 -20 replies
103/197iio: core: fix memleak in iio_device_register_sysfsdrivers/iio/industrialio-core.c+4 -10 replies
104/197iio: commom: st_sensors: ensure proper DMA alignmentinclude/linux/iio/common/st_sensors.h+2 -20 replies
105/197iio: accel: bma400: Fix a compilation problemdrivers/iio/accel/Kconfig+2 -00 replies
106/197iio: adc: ad_sigma_delta: ensure proper DMA alignmentinclude/linux/iio/adc/ad_sigma_delta.h+3 -10 replies
107/197iio: imu: adis: ensure proper DMA alignmentinclude/linux/iio/imu/adis.h+2 -10 replies
108/197iio: imu: bno055: serdev requires REGMAPdrivers/iio/imu/bno055/Kconfig+1 -00 replies
109/197media: rc: bpf attach/detach requires write permissiondrivers/media/rc/bpf-lirc.c drivers/media/rc/lirc_dev.c drivers/media/rc/rc-core-priv.h+8 -50 replies
110/197ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read failsfs/smb/server/smb2pdu.c+6 -20 replies
111/197xfrm: Remove inner/outer modes from output pathnet/xfrm/xfrm_output.c+11 -220 replies
112/197xfrm: Remove inner/outer modes from input pathnet/xfrm/xfrm_input.c+23 -430 replies
113/197drm/msm: Wire up tlb opsdrivers/gpu/drm/msm/msm_iommu.c+29 -30 replies
114/197drm/prime: Support page array >= 4GBdrivers/gpu/drm/drm_prime.c+1 -10 replies
115/197drm/amd/display: Increase frame-larger-than for all display_mode_vba filesdrivers/gpu/drm/amd/display/dc/dml/Makefile+3 -30 replies
116/197drm/amd/display: Preserve original aspect ratio in create streamdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -00 replies
117/197hv_netvsc: Fix race condition between netvsc_probe and netvsc_removedrivers/net/hyperv/netvsc.c+4 -10 replies
118/197ring-buffer: Clean ring_buffer_poll_wait() error returnkernel/trace/ring_buffer.c+1 -10 replies
119/197nfp: flower: fix hardware offload for the transfer layer portdrivers/net/ethernet/netronome/nfp/flower/conntrack.c+22 -20 replies
120/197serial: max310x: set default value when reading clock ready bitdrivers/tty/serial/max310x.c+1 -10 replies
121/197serial: max310x: improve crystal stable clock detectiondrivers/tty/serial/max310x.c+16 -50 replies
122/197serial: max310x: fail probe if clock crystal is unstabledrivers/tty/serial/max310x.c+9 -30 replies
123/197serial: max310x: prevent infinite while() loop in port startupdrivers/tty/serial/max310x.c+18 -20 replies
124/197powerpc/64: Set task pt_regs->link to the LR value on scv entryarch/powerpc/kernel/interrupt_64.S+2 -20 replies
125/197powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-Earch/powerpc/kernel/cpu_specs_e500mc.h+2 -10 replies
126/197powerpc/pseries: fix accuracy of stolen timearch/powerpc/platforms/pseries/lpar.c+6 -20 replies
127/197x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6arch/x86/Kconfig.cpu+1 -10 replies
128/197x86/fpu: Stop relying on userspace for info to fault in xsave bufferarch/x86/kernel/fpu/signal.c+5 -80 replies
129/197KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrlarch/x86/kvm/vmx/pmu_intel.c+1 -10 replies
130/197x86/mm/ident_map: Use gbpages only where full GB page should be mapped.arch/x86/mm/ident_map.c+18 -50 replies
131/197io_uring/net: fix multishot accept overflow handlingio_uring/net.c+3 -20 replies
132/197mmc: slot-gpio: Allow non-sleeping GPIO rodrivers/mmc/core/slot-gpio.c+5 -10 replies
133/197ALSA: hda/realtek: fix mute/micmute LED For HP mt645sound/pci/hda/patch_realtek.c+2 -00 replies
134/197ALSA: hda/conexant: Add quirk for SWS JS201Dsound/pci/hda/patch_conexant.c+18 -00 replies
135/197nilfs2: fix data corruption in dsync block recovery for small block sizesfs/nilfs2/recovery.c+4 -30 replies
136/197nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()fs/nilfs2/file.c+7 -10 replies
137/197crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_lockeddrivers/crypto/ccp/sev-dev.c+8 -20 replies
138/197nfp: use correct macro for LengthSelect in BAR configdrivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c+4 -20 replies
139/197nfp: flower: prevent re-adding mac index for bonded portdrivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c+1 -10 replies
140/197wifi: cfg80211: fix wiphy delayed work queueingnet/wireless/core.c+1 -00 replies
141/197wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()net/mac80211/tx.c+3 -20 replies
142/197irqchip/irq-brcmstb-l2: Add write memory barrier before exitdrivers/irqchip/irq-brcmstb-l2.c+4 -10 replies
143/197irqchip/gic-v3-its: Fix GICv4.1 VPE affinity updatedrivers/irqchip/irq-gic-v3-its.c+13 -90 replies
144/197zonefs: Improve error handlingfs/zonefs/file.c fs/zonefs/super.c+66 -440 replies
145/197mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk cant be detected by BIOSdrivers/mmc/host/sdhci-pci-o2micro.c+30 -00 replies
146/197ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
147/197tools/rtla: Remove unused sched_getattr() functiontools/tracing/rtla/src/utils.c+0 -60 replies
148/197tools/rtla: Replace setting prio with nice for SCHED_OTHERtools/tracing/rtla/src/utils.c tools/tracing/rtla/src/utils.h+5 -30 replies
149/197tools/rtla: Exit with EXIT_SUCCESS when help is invokedtools/tracing/rtla/src/osnoise_hist.c tools/tracing/rtla/src/osnoise_top.c tools/tracing/rtla/src/timerlat_hist.c +1 more+20 -40 replies
150/197tools/rtla: Fix uninitialized bucket/data->bucket_size warningtools/tracing/rtla/src/osnoise_hist.c tools/tracing/rtla/src/timerlat_hist.c+2 -40 replies
151/197tools/rtla: Fix Makefile compiler options for clangtools/tracing/rtla/Makefile+6 -10 replies
152/197fs: relax mount_setattr() permission checksfs/namespace.c+8 -30 replies
153/197net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdiodrivers/net/ethernet/ti/cpsw.c+2 -00 replies
154/197s390/qeth: Fix potential loss of L3-IP@ in case of network issuesdrivers/s390/net/qeth_l3_main.c+6 -30 replies
155/197net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdiodrivers/net/ethernet/ti/cpsw_new.c+3 -00 replies
156/197hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER misseddrivers/net/hyperv/netvsc_drv.c+62 -200 replies
157/197ceph: prevent use-after-free in encode_cap_msg()fs/ceph/caps.c+2 -10 replies
158/197fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_superfs/hugetlbfs/inode.c+4 -20 replies
159/197mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVEfs/hugetlbfs/inode.c+12 -10 replies
160/197of: property: fix typo in io-channelsdrivers/of/property.c+1 -10 replies
161/197can: netlink: Fix TDCO calculation using the old data bittimingdrivers/net/can/dev/netlink.c+1 -10 replies
162/197can: j1939: prevent deadlock by changing j1939_socks_lock to rwlocknet/can/j1939/j1939-priv.h net/can/j1939/main.c net/can/j1939/socket.c+14 -140 replies
163/197can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)net/can/j1939/j1939-priv.h net/can/j1939/socket.c+19 -40 replies
164/197pmdomain: core: Move the unused cleanup to a _sync initcalldrivers/base/power/domain.c+1 -10 replies
165/197fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()fs/proc/array.c+6 -40 replies
166/197tracing: Inform kmemleak of saved_cmdlines allocationkernel/trace/trace.c+3 -00 replies
167/197xfrm: Use xfrm_state selector for BEET inputnet/xfrm/xfrm_input.c+3 -40 replies
168/197xfrm: Silence warnings triggerable by bad packetsnet/xfrm/xfrm_input.c+9 -130 replies
169/197tls: fix NULL deref on tls_sw_splice_eof() with empty recordnet/tls/tls_sw.c+3 -00 replies
170/197selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memorytools/testing/selftests/vm/ksm_tests.c+1 -10 replies
171/197selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flagtools/testing/selftests/vm/va_128TBswitch.sh+6 -00 replies
172/197md: bypass block throttle for superblock updatedrivers/md/md.c+4 -30 replies
173/197ARM: dts: imx6q-apalis: add can power-up delay on ixora boardarch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts+2 -00 replies
174/197wifi: mwifiex: Support SD8978 chipsetDocumentation/devicetree/bindings/net/wireless/marvell-8xxx.txt drivers/net/wireless/marvell/mwifiex/Kconfig drivers/net/wireless/marvell/mwifiex/sdio.c +2 more+31 -54 replies
175/197wifi: mwifiex: add extra delay for firmware readydrivers/net/wireless/marvell/mwifiex/sdio.c drivers/net/wireless/marvell/mwifiex/sdio.h+21 -00 replies
176/197bus: moxtet: Add spi device tabledrivers/bus/moxtet.c+7 -00 replies
177/197arm64: dts: qcom: msm8916: Enable blsp_dma by defaultarch/arm64/boot/dts/qcom/apq8016-sbc.dts arch/arm64/boot/dts/qcom/msm8916.dtsi+0 -50 replies
178/197arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotelyarch/arm64/boot/dts/qcom/msm8916.dtsi+1 -00 replies
179/197arm64: dts: qcom: sdm845: fix USB SS wakeuparch/arm64/boot/dts/qcom/sdm845.dtsi+2 -20 replies
180/197arm64: dts: qcom: sm8150: fix USB SS wakeuparch/arm64/boot/dts/qcom/sm8150.dtsi+2 -20 replies
181/197wifi: mwifiex: fix uninitialized firmware_statdrivers/net/wireless/marvell/mwifiex/sdio.c+1 -10 replies
182/197crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_initlib/mpi/ec.c+3 -00 replies
183/197block: fix partial zone append completion handling in req_bio_endio()block/blk-mq.c+7 -20 replies
184/197netfilter: ipset: fix performance regression in swap operationinclude/linux/netfilter/ipset/ip_set.h net/netfilter/ipset/ip_set_bitmap_gen.h net/netfilter/ipset/ip_set_core.c +2 more+65 -180 replies
185/197netfilter: ipset: Missing gc cancellations fixednet/netfilter/ipset/ip_set_core.c net/netfilter/ipset/ip_set_hash_gen.h+4 -20 replies
186/197parisc: Fix random data corruption from exception handlerarch/parisc/Kconfig arch/parisc/include/asm/assembly.h arch/parisc/include/asm/extable.h +4 more+106 -690 replies
187/197nfsd: fix RELEASE_LOCKOWNERfs/nfsd/nfs4state.c+15 -110 replies
188/197nfsd: dont take fi_lock in nfsd_break_deleg_cb()fs/nfsd/nfs4state.c+5 -60 replies
189/197hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()kernel/time/hrtimer.c+11 -30 replies
190/197RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligneddrivers/infiniband/hw/irdma/verbs.c+7 -00 replies
191/197smb: client: fix potential OOBs in smb2_parse_contexts()fs/smb/client/cached_dir.c fs/smb/client/smb2pdu.c fs/smb/client/smb2proto.h+67 -440 replies
192/197smb: client: fix parsing of SMB3.1.1 POSIX create contextfs/smb/client/smb2pdu.c+1 -10 replies
193/197net: prevent mss overflow in skb_segment()net/core/skbuff.c+2 -10 replies
194/197bpf: Add struct for bin_args arg in bpf_bprintf_prepareinclude/linux/bpf.h kernel/bpf/helpers.c kernel/bpf/verifier.c +1 more+41 -270 replies
195/197bpf: Do cleanup in bpf_bprintf_cleanup only when neededinclude/linux/bpf.h kernel/bpf/helpers.c kernel/trace/bpf_trace.c+13 -110 replies
196/197bpf: Remove trace_printk_lockinclude/linux/bpf.h kernel/bpf/helpers.c kernel/trace/bpf_trace.c+28 -260 replies
197/197userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlbmm/userfaultfd.c+13 -20 replies

Reviews trailers per patch

88 of 197 patches have a Reviewed-by or Acked-by.

PatchSean ChristophersonJakub JelinekJohannes ThumshirnJosef BacikBoris BurkovDavid SterbaQu WenruoPeter XuShaoqin HuangSimon HormanMichal SwiatkowskiJakub KicinskiSabrina DubrocaFilipe MananaEric DumazetAndrew LunnCharlie JenkinsRafal RomanowskiJacob KellerWojciech DrewekPucha Himasekhar ReddySami TolvanenXu YangDmitry TorokhovHeikki KrogerusAlan SternThinh NguyenChristophe LeroyShyam Prasad NAndi ShytiBryan O'DonoghueDmitry BaryshkovHuacai ChenBenjamin GraySven PeterAlexander SverdlinMat MartineauChristoph PaaschDouglas AndersonGeliang TangCasey SchauflerFangrui SongNicolas SchierKees CookJustin StittPaul DurrantNick DesaulniersArnd BergmannAlexander LobakinVincent DonnefortPaolo AbeniJan KaraHannes ReineckeAlex DeucherZhenyu ZhangVivek KasireddyNamjae JeonFelix KuehlingChristian KönigAurabindo PillaiDaniel WheelerDexuan CuiHaiyang ZhangNicholas PigginSrikar DronamrajuH. Peter AnvinShin'ichiro KawasakiHimanshu MadhaniRyusuke KonishiJeff LaytonXiubo LiMuchun SongSaravana KannanJonathan CameronVincent MailholOleksij RempelMario LimoncielloLiam MerwickJohn AllenFlorian FainelliMarc ZyngierFrancesco DolciniBrian NorrisMarcel ZiswilerMarek BehúnKonrad DybcioChristoph HellwigKalle ValoDavid WangBrad SpenglerСтас НичипоровичWillem de BruijnYonghong SongMaciej ŻenczykowskiLogan GunthorpeYu KuaiSeongJae ParkJon HunterShuah Khan
SeriesT-b T-b T-b
1/197Reported-and-tested-by
2/197Requested-by
3/197R-b R-b R-b R-b
4/197R-b R-b R-b R-b
5/197R-b R-b
6/197R-b R-b
7/197R-b R-b
8/197R-b
9/197R-b
10/197R-b R-b
11/197R-b
12/197T-b
13/197
14/197
15/197R-b R-b
16/197
17/197
18/197
19/197R-b
20/197R-b R-b
21/197R-b
22/197
23/197R-b R-b
24/197R-b R-b R-b
25/197R-b
26/197R-b
27/197
28/197
29/197R-b
30/197
31/197R-b
32/197R-b T-b
33/197R-b R-b T-b
34/197R-b
35/197
36/197
37/197
38/197
39/197
40/197
41/197
42/197
43/197
44/197R-b
45/197
46/197T-b
47/197
48/197R-b
49/197
50/197A-b
51/197
52/197R-b
53/197A-b
54/197
55/197
56/197T-b
57/197R-b
58/197
59/197R-b
60/197R-b R-b T-b R-b
61/197A-b
62/197R-b
63/197R-b
64/197R-b
65/197
66/197R-b T-b
67/197R-b
68/197R-b
69/197R-b
70/197R-b
71/197A-b
72/197R-b
73/197R-b
74/197
75/197R-b
76/197A-b
77/197T-b A-b
78/197R-b
79/197
80/197
81/197R-b R-b R-b R-b
82/197
83/197
84/197
85/197R-b
86/197R-b
87/197
88/197A-b
89/197R-b Reviewed-and-tested-by T-b
90/197
91/197
92/197
93/197
94/197
95/197
96/197
97/197
98/197R-b
99/197R-b
100/197
101/197
102/197
103/197
104/197
105/197
106/197
107/197
108/197
109/197
110/197A-b
111/197
112/197
113/197
114/197A-b R-b
115/197
116/197R-b T-b
117/197R-b R-b R-b
118/197
119/197
120/197
121/197
122/197
123/197
124/197
125/197R-b
126/197R-b R-b
127/197A-b
128/197
129/197
130/197
131/197
132/197
133/197
134/197
135/197T-b
136/197T-b
137/197R-b R-b A-b
138/197
139/197
140/197
141/197
142/197A-b A-b
143/197
144/197R-b T-b R-b
145/197
146/197
147/197
148/197
149/197
150/197
151/197
152/197R-b
153/197
154/197
155/197
156/197R-b R-b
157/197R-b R-b
158/197A-b
159/197A-b
160/197R-b A-b
161/197R-b
162/197R-b A-b
163/197A-b
164/197
165/197
166/197T-b
167/197
168/197R-b
169/197
170/197
171/197
172/197R-b R-b
173/197
174/197
175/197R-b A-b T-b
176/197R-b
177/197R-b
178/197R-b
179/197R-b
180/197R-b
181/197A-b
182/197
183/197R-b R-b R-b
184/197T-b
185/197T-b T-b
186/197
187/197R-b
188/197R-b
189/197
190/197
191/197
192/197
193/197R-b
194/197A-b
195/197A-b
196/197A-b
197/197

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

Read the v1 thread

Cover letter [PATCH 6.1 000/197] 6.1.79-rc1 review

This is the start of the stable review cycle for the 6.1.79 release. There are 197 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 Thu, 22 Feb 2024 20:48:08 +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/v6.x/stable-review/patch-6.1.79-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-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.79-rc1

Lokesh Gidra <[email protected]>
userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb

Jiri Olsa <[email protected]>
bpf: Remove trace_printk_lock

Jiri Olsa <[email protected]>
bpf: Do cleanup in bpf_bprintf_cleanup only when needed

Jiri Olsa <[email protected]>
bpf: Add struct for bin_args arg in bpf_bprintf_prepare

Eric Dumazet <[email protected]>
net: prevent mss overflow in skb_segment()

Paulo Alcantara <[email protected]>
smb: client: fix parsing of SMB3.1.1 POSIX create context

Paulo Alcantara <[email protected]>
smb: client: fix potential OOBs in smb2_parse_contexts()

Mike Marciniszyn <[email protected]>
RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned

Davidlohr Bueso <[email protected]>
hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()

NeilBrown <[email protected]>
nfsd: don't take fi_lock in nfsd_break_deleg_cb()

NeilBrown <[email protected]>
nfsd: fix RELEASE_LOCKOWNER

Helge Deller <[email protected]>
parisc: Fix random data corruption from exception handler

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Missing gc cancellations fixed

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: fix performance regression in swap operation

Damien Le Moal <[email protected]>
block: fix partial zone append completion handling in req_bio_endio()

Tianjia Zhang <[email protected]>
crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init

David Lin <[email protected]>
wifi: mwifiex: fix uninitialized firmware_stat

Johan Hovold <[email protected]>
arm64: dts: qcom: sm8150: fix USB SS wakeup

Johan Hovold <[email protected]>
arm64: dts: qcom: sdm845: fix USB SS wakeup

Stephan Gerhold <[email protected]>
arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely

Stephan Gerhold <[email protected]>
arm64: dts: qcom: msm8916: Enable blsp_dma by default

Sjoerd Simons <[email protected]>
bus: moxtet: Add spi device table

David Lin <[email protected]>
wifi: mwifiex: add extra delay for firmware ready

Lukas Wunner <[email protected]>
wifi: mwifiex: Support SD8978 chipset

Andrejs Cainikovs <[email protected]>
ARM: dts: imx6q-apalis: add can power-up delay on ixora board

Junxiao Bi <[email protected]>
md: bypass block throttle for superblock update

Audra Mitchell <[email protected]>
selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag

Ryan Roberts <[email protected]>
selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory

Jann Horn <[email protected]>
tls: fix NULL deref on tls_sw_splice_eof() with empty record

Herbert Xu <[email protected]>
xfrm: Silence warnings triggerable by bad packets

Herbert Xu <[email protected]>
xfrm: Use xfrm_state selector for BEET input

Steven Rostedt (Google) <[email protected]>
tracing: Inform kmemleak of saved_cmdlines allocation

Oleg Nesterov <[email protected]>
fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()

Konrad Dybcio <[email protected]>
pmdomain: core: Move the unused cleanup to a _sync initcall

Oleksij Rempel <[email protected]>

    can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)

Ziqi Zhao <[email protected]>
can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock

Maxime Jayat <[email protected]>
can: netlink: Fix TDCO calculation using the old data bittiming

Nuno Sa <[email protected]>
of: property: fix typo in io-channels

Prakash Sangappa <[email protected]>
mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE

Oscar Salvador <[email protected]>
fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super

Rishabh Dave <[email protected]>
ceph: prevent use-after-free in encode_cap_msg()

Shradha Gupta <[email protected]>
hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed

Sinthu Raja <[email protected]>
net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio

Alexandra Winter <[email protected]>
s390/qeth: Fix potential loss of L3-IP@ in case of network issues

Sinthu Raja <[email protected]>
net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio

Christian Brauner <[email protected]>
fs: relax mount_setattr() permission checks

Daniel Bristot de Oliveira <[email protected]>
tools/rtla: Fix Makefile compiler options for clang

Daniel Bristot de Oliveira <[email protected]>

    tools/rtla: Fix uninitialized bucket/data->bucket_size warning

John Kacur <[email protected]>
tools/rtla: Exit with EXIT_SUCCESS when help is invoked

limingming3 <[email protected]>
tools/rtla: Replace setting prio with nice for SCHED_OTHER

Daniel Bristot de Oliveira <[email protected]>
tools/rtla: Remove unused sched_getattr() function

Mario Limonciello <[email protected]>
ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8

Fred Ai <[email protected]>
mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS

Damien Le Moal <[email protected]>
zonefs: Improve error handling

Marc Zyngier <[email protected]>
irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update

Doug Berger <[email protected]>
irqchip/irq-brcmstb-l2: Add write memory barrier before exit

Johannes Berg <[email protected]>

    wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()

Johannes Berg <[email protected]>
wifi: cfg80211: fix wiphy delayed work queueing

Daniel de Villiers <[email protected]>
nfp: flower: prevent re-adding mac index for bonded port

Daniel Basilio <[email protected]>
nfp: use correct macro for LengthSelect in BAR config

Kim Phillips <[email protected]>
crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked

Ryusuke Konishi <[email protected]>
nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()

Ryusuke Konishi <[email protected]>
nilfs2: fix data corruption in dsync block recovery for small block sizes

bo liu <[email protected]>
ALSA: hda/conexant: Add quirk for SWS JS201D

Eniac Zhang <[email protected]>
ALSA: hda/realtek: fix mute/micmute LED For HP mt645

Alexander Stein <[email protected]>
mmc: slot-gpio: Allow non-sleeping GPIO ro

Jens Axboe <[email protected]>
io_uring/net: fix multishot accept overflow handling

Steve Wahl <[email protected]>
x86/mm/ident_map: Use gbpages only where full GB page should be mapped.

Mingwei Zhang <[email protected]>

    KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl

Andrei Vagin <[email protected]>
x86/fpu: Stop relying on userspace for info to fault in xsave buffer

Aleksander Mazur <[email protected]>
x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6

Shrikanth Hegde <[email protected]>
powerpc/pseries: fix accuracy of stolen time

David Engraf <[email protected]>
powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E

Naveen N Rao <[email protected]>

    powerpc/64: Set task pt_regs->link to the LR value on scv entry

Hugo Villeneuve <[email protected]>

    serial: max310x: prevent infinite while() loop in port startup

Hugo Villeneuve <[email protected]>

    serial: max310x: fail probe if clock crystal is unstable

Hugo Villeneuve <[email protected]>

    serial: max310x: improve crystal stable clock detection

Hugo Villeneuve <[email protected]>

    serial: max310x: set default value when reading clock ready bit

Hui Zhou <[email protected]>
nfp: flower: fix hardware offload for the transfer layer port

Vincent Donnefort <[email protected]>
ring-buffer: Clean ring_buffer_poll_wait() error return

Souradeep Chakrabarti <[email protected]>
hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove

Tom Chung <[email protected]>
drm/amd/display: Preserve original aspect ratio in create stream

Nathan Chancellor <[email protected]>
drm/amd/display: Increase frame-larger-than for all display_mode_vba files

Philip Yang <[email protected]>
drm/prime: Support page array >= 4GB

Rob Clark <[email protected]>
drm/msm: Wire up tlb ops

Herbert Xu <[email protected]>
xfrm: Remove inner/outer modes from input path

Herbert Xu <[email protected]>
xfrm: Remove inner/outer modes from output path

Fedor Pchelkin <[email protected]>
ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails

Sean Young <[email protected]>
media: rc: bpf attach/detach requires write permission

Randy Dunlap <[email protected]>
iio: imu: bno055: serdev requires REGMAP

Nuno Sa <[email protected]>
iio: imu: adis: ensure proper DMA alignment

Nuno Sa <[email protected]>
iio: adc: ad_sigma_delta: ensure proper DMA alignment

Mario Limonciello <[email protected]>
iio: accel: bma400: Fix a compilation problem

Nuno Sa <[email protected]>
iio: commom: st_sensors: ensure proper DMA alignment

Dinghao Liu <[email protected]>
iio: core: fix memleak in iio_device_register_sysfs

zhili.liu <[email protected]>
iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC

David Schiller <[email protected]>
staging: iio: ad5933: fix type mismatch regression

Steven Rostedt (Google) <[email protected]>
tracing: Fix wasted memory in saved_cmdlines logic

Baokun Li <[email protected]>
ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()

Baokun Li <[email protected]>
ext4: fix double-free of blocks due to wrong extents moved_len

Ekansh Gupta <[email protected]>
misc: fastrpc: Mark all sessions as invalid in cb_remove

Carlos Llamas <[email protected]>
binder: signal epoll threads of self-work

Andy Chi <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power

Vitaly Rodionov <[email protected]>
ALSA: hda/cs8409: Suppress vmaster control for Dolphin models

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wcd938x: handle deferred probe

Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL

Nathan Chancellor <[email protected]>
modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS

Nathan Chancellor <[email protected]>
um: Fix adding '-no-pie' for clang

Nathan Chancellor <[email protected]>
modpost: Include '.text.*' in TEXT_SECTIONS

Masahiro Yamada <[email protected]>
linux/init: remove __memexit* annotations

Uwe Kleine-König <[email protected]>
modpost: Don't let "driver"s reference .exit.*

Masahiro Yamada <[email protected]>
modpost: propagate W=1 build option to modpost

Jan Beulich <[email protected]>
xen-netback: properly sync TX responses

Esben Haabendal <[email protected]>
net: stmmac: do not clear TBS enable bit on link up/down

Nikita Zhandarovich <[email protected]>
net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()

Fedor Pchelkin <[email protected]>
nfc: nci: free rx_data_reassembly skb on NCI device cleanup

Nathan Chancellor <[email protected]>
kbuild: Fix changing ELF file type for output of gen_btf for big endian

José Relvas <[email protected]>
ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads

Takashi Sakamoto <[email protected]>
firewire: core: correct documentation of fw_csr_string() kernel API

Ondrej Mosnacek <[email protected]>
lsm: fix the logic in security_inode_getsecctx()

Sebastian Ott <[email protected]>
drm/virtio: Set segment size for virtio_gpu device

Mario Limonciello <[email protected]>
Revert "drm/amd: flush any delayed gfxoff on suspend entry"

Lee Duncan <[email protected]>

    scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"

Tomi Valkeinen <[email protected]>
media: Revert "media: rkisp1: Drop IRQF_SHARED"

Geliang Tang <[email protected]>
mptcp: check addrs list in userspace_pm_get_local_id

Paolo Abeni <[email protected]>
mptcp: drop the push_pending field

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: increase timeout to 30 min

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: add missing kconfig for NF Mangle

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: add missing kconfig for NF Filter in v6

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: add missing kconfig for NF Filter

Paolo Abeni <[email protected]>
mptcp: fix data re-injection from stale subflow

Paolo Abeni <[email protected]>

    mptcp: get rid of msk->subflow

Radek Krejci <[email protected]>
modpost: trim leading spaces when processing source files list

Jean Delvare <[email protected]>
i2c: i801: Fix block process call transactions

Arnd Bergmann <[email protected]>
i2c: pasemi: split driver into two separate modules

Michael Ellerman <[email protected]>
powerpc/kasan: Limit KASAN thread size increase to 32KB

Bibo Mao <[email protected]>
irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()

Viken Dadhaniya <[email protected]>
i2c: qcom-geni: Correct I2C TRE sequence

Dan Carpenter <[email protected]>
cifs: fix underflow in parse_server_interfaces()

Jiangfeng Xiao <[email protected]>
powerpc/kasan: Fix addr error caused by page alignment

Matthias Schiffer <[email protected]>
powerpc/6xx: set High BAT Enable flag on G2_LE cores

Saravana Kannan <[email protected]>
driver core: fw_devlink: Improve detection of overlapping cycles

Zhipeng Lu <[email protected]>
media: ir_toy: fix a memleak in irtoy_tx

Konrad Dybcio <[email protected]>

    interconnect: qcom: sc8180x: Mark CO0 BCM keepalive

Uttkarsh Aggarwal <[email protected]>
usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend

yuan linyu <[email protected]>
usb: f_mass_storage: forbid async queue when shutdown happen

Oliver Neukum <[email protected]>
USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT

Christian A. Ehrhardt <[email protected]>
usb: ucsi_acpi: Fix command completion handling

Sean Anderson <[email protected]>
usb: ulpi: Fix debugfs directory leak

Christian A. Ehrhardt <[email protected]>
usb: ucsi: Add missing ppm_lock

Srinivas Pandruvada <[email protected]>
iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP

Jason Gerecke <[email protected]>
HID: wacom: Do not register input devices until after hid_hw_start

Tatsunosuke Tobita <[email protected]>
HID: wacom: generic: Avoid reporting a serial of '0' to userspace

Johan Hovold <[email protected]>
HID: i2c-hid-of: fix NULL-deref on failed power up

Luka Guzenko <[email protected]>

    ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx

David Senoner <[email protected]>
ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32

Helge Deller <[email protected]>
parisc: Prevent hung tasks when printing inventory on serial console

Techno Mooney <[email protected]>
ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF

Mikulas Patocka <[email protected]>
dm-crypt, dm-verity: disable tasklets

Michael Kelley <[email protected]>
scsi: storvsc: Fix ring buffer size calculation

Zach O'Keefe <[email protected]>
mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again

Jan Kara <[email protected]>
readahead: avoid multiple marked readahead pages

Masami Hiramatsu (Google) <[email protected]>
tracing/trigger: Fix to return error if failed to alloc snapshot

Samuel Holland <[email protected]>
scs: add CONFIG_MMU dependency for vfree_atomic()

Ivan Vecera <[email protected]>
i40e: Fix waiting for queues of all VSIs to be disabled

Ivan Vecera <[email protected]>
i40e: Do not allow untrusted VF to remove administratively set MAC

Guenter Roeck <[email protected]>
MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler

Arnd Bergmann <[email protected]>
nouveau/svm: fix kvcalloc() argument order

Breno Leitao <[email protected]>
net: sysfs: Fix /sys/class/net/<iface> path for statistics

Alexey Khoroshilov <[email protected]>

    ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()

Uwe Kleine-König <[email protected]>
spi: ppc4xx: Drop write-only variable

Jakub Kicinski <[email protected]>
net: tls: fix returned read length with async decrypt

Sabrina Dubroca <[email protected]>
net: tls: fix use-after-free with partial reads and async decrypt

Jakub Kicinski <[email protected]>
tls: fix race between async notify and socket close

Jakub Kicinski <[email protected]>
net: tls: factor out tls_*crypt_async_wait()

Sabrina Dubroca <[email protected]>
tls: extract context alloc/initialization out of tls_set_sw_offload

David Howells <[email protected]>
tls/sw: Use splice_eof() to flush

Horatiu Vultur <[email protected]>
lan966x: Fix crash when adding interface under a lag

Aaron Conole <[email protected]>
net: openvswitch: limit the number of recursions from action sets

Saravana Kannan <[email protected]>
of: property: Improve finding the supplier of a remote-endpoint property

Dan Carpenter <[email protected]>
wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()

Dan Carpenter <[email protected]>
wifi: iwlwifi: Fix some error codes

Sean Christopherson <[email protected]>
KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test

Gavin Shan <[email protected]>
KVM: selftests: Clear dirty ring states between two modes in dirty_log_test

Christian A. Ehrhardt <[email protected]>
of: unittest: Fix compile in the non-dynamic case

Saravana Kannan <[email protected]>
driver core: Fix device_link_flag_is_sync_state_only()

Josef Bacik <[email protected]>
btrfs: don't drop extent_map for free space inode on write error

Filipe Manana <[email protected]>
btrfs: reject encoded write if inode has nodatasum flag set

Filipe Manana <[email protected]>
btrfs: don't reserve space for checksums when writing to nocow files

David Sterba <[email protected]>
btrfs: send: return EOPNOTSUPP on unknown flags

Boris Burkov <[email protected]>
btrfs: forbid deleting live subvol qgroup

Qu Wenruo <[email protected]>
btrfs: do not ASSERT() if the newly created subvolume already got read

Boris Burkov <[email protected]>
btrfs: forbid creating subvol qgroups

Filipe Manana <[email protected]>
btrfs: do not delete unused block group if it may be used soon

Filipe Manana <[email protected]>
btrfs: add and use helper to check if block group is used

Linus Torvalds <[email protected]>
update workarounds for gcc "asm goto" issue

Linus Torvalds <[email protected]>
work around gcc bugs with 'asm goto' with outputs

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

Diffstat:

 .../ABI/testing/sysfs-class-net-statistics         |  48 ++---
 .../bindings/net/wireless/marvell-8xxx.txt         |   4 +-
 Makefile                                           |   4 +-
 arch/Kconfig                                       |   1 +
 arch/arc/include/asm/jump_label.h                  |   4 +-
 arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts      |   2 +
 arch/arm/include/asm/jump_label.h                  |   4 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dts           |   4 -
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   2 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   4 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   4 +-
 arch/arm64/include/asm/alternative-macros.h        |   4 +-
 arch/arm64/include/asm/jump_label.h                |   4 +-
 arch/csky/include/asm/jump_label.h                 |   4 +-
 arch/mips/include/asm/checksum.h                   |   3 +-
 arch/mips/include/asm/jump_label.h                 |   4 +-
 arch/parisc/Kconfig                                |   1 -
 arch/parisc/include/asm/assembly.h                 |   1 +
 arch/parisc/include/asm/extable.h                  |  64 ++++++
 arch/parisc/include/asm/jump_label.h               |   4 +-
 arch/parisc/include/asm/special_insns.h            |   6 +-
 arch/parisc/include/asm/uaccess.h                  |  48 +----
 arch/parisc/kernel/drivers.c                       |   3 +
 arch/parisc/kernel/unaligned.c                     |  44 ++--
 arch/parisc/mm/fault.c                             |  11 +-
 arch/powerpc/include/asm/bug.h                     |   2 +-
 arch/powerpc/include/asm/jump_label.h              |   4 +-
 arch/powerpc/include/asm/reg.h                     |   2 +
 arch/powerpc/include/asm/thread_info.h             |   2 +-
 arch/powerpc/include/asm/uaccess.h                 |   8 +-
 arch/powerpc/kernel/cpu_setup_6xx.S                |  20 +-
 arch/powerpc/kernel/cpu_specs_e500mc.h             |   3 +-
 arch/powerpc/kernel/interrupt_64.S                 |   4 +-
 arch/powerpc/kernel/irq_64.c                       |   2 +-
 arch/powerpc/mm/kasan/init_32.c                    |   1 +
 arch/powerpc/platforms/pseries/lpar.c              |   8 +-
 arch/riscv/include/asm/jump_label.h                |   4 +-
 arch/s390/include/asm/jump_label.h                 |   4 +-
 arch/sparc/include/asm/jump_label.h                |   4 +-
 arch/um/Makefile                                   |   4 +-
 arch/um/include/asm/cpufeature.h                   |   2 +-
 arch/x86/Kconfig.cpu                               |   2 +-
 arch/x86/include/asm/cpufeature.h                  |   2 +-
 arch/x86/include/asm/jump_label.h                  |   6 +-
 arch/x86/include/asm/rmwcc.h                       |   2 +-
 arch/x86/include/asm/uaccess.h                     |  10 +-
 arch/x86/include/asm/virtext.h                     |  12 +-
 arch/x86/kernel/fpu/signal.c                       |  13 +-
 arch/x86/kvm/svm/svm_ops.h                         |   6 +-
 arch/x86/kvm/vmx/pmu_intel.c                       |   2 +-
 arch/x86/kvm/vmx/vmx.c                             |   8 +-
 arch/x86/kvm/vmx/vmx_ops.h                         |   6 +-
 arch/x86/mm/ident_map.c                            |  23 ++-
 arch/xtensa/include/asm/jump_label.h               |   4 +-
 block/blk-mq.c                                     |   9 +-
 drivers/android/binder.c                           |  10 +
 drivers/base/core.c                                |  15 +-
 drivers/base/power/domain.c                        |   2 +-
 drivers/bus/moxtet.c                               |   7 +
 drivers/crypto/ccp/sev-dev.c                       |  10 +-
 drivers/firewire/core-device.c                     |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |   9 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   2 +
 drivers/gpu/drm/amd/display/dc/dml/Makefile        |   6 +-
 drivers/gpu/drm/drm_prime.c                        |   2 +-
 drivers/gpu/drm/msm/msm_iommu.c                    |  32 ++-
 drivers/gpu/drm/nouveau/nouveau_svm.c              |   2 +-
 drivers/gpu/drm/virtio/virtgpu_drv.c               |   1 +
 drivers/hid/i2c-hid/i2c-hid-of.c                   |   1 +
 drivers/hid/wacom_sys.c                            |  63 ++++--
 drivers/hid/wacom_wac.c                            |   9 +-
 drivers/i2c/busses/Makefile                        |   6 +-
 drivers/i2c/busses/i2c-i801.c                      |   4 +-
 drivers/i2c/busses/i2c-pasemi-core.c               |   5 +
 drivers/i2c/busses/i2c-qcom-geni.c                 |  16 +-
 drivers/iio/accel/Kconfig                          |   2 +
 drivers/iio/imu/bno055/Kconfig                     |   1 +
 drivers/iio/industrialio-core.c                    |   5 +-
 drivers/iio/light/hid-sensor-als.c                 |   1 +
 drivers/iio/magnetometer/rm3100-core.c             |  10 +-
 drivers/infiniband/hw/irdma/verbs.c                |   7 +
 drivers/interconnect/qcom/sc8180x.c                |   1 +
 drivers/irqchip/irq-brcmstb-l2.c                   |   5 +-
 drivers/irqchip/irq-gic-v3-its.c                   |  22 +-
 drivers/irqchip/irq-loongson-eiointc.c             |   2 +-
 drivers/md/dm-crypt.c                              |  37 +---
 drivers/md/dm-verity-target.c                      |  26 +--
 drivers/md/dm-verity.h                             |   1 -
 drivers/md/md.c                                    |   7 +-
 .../media/platform/rockchip/rkisp1/rkisp1-dev.c    |   2 +-
 drivers/media/rc/bpf-lirc.c                        |   6 +-
 drivers/media/rc/ir_toy.c                          |   2 +
 drivers/media/rc/lirc_dev.c                        |   5 +-
 drivers/media/rc/rc-core-priv.h                    |   2 +-
 drivers/misc/fastrpc.c                             |   2 +-
 drivers/mmc/core/slot-gpio.c                       |   6 +-
 drivers/mmc/host/sdhci-pci-o2micro.c               |  30 +++
 drivers/net/can/dev/netlink.c                      |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  38 +++-
 .../net/ethernet/microchip/lan966x/lan966x_lag.c   |   9 +-
 .../net/ethernet/netronome/nfp/flower/conntrack.c  |  24 ++-
 .../ethernet/netronome/nfp/flower/tunnel_conf.c    |   2 +-
 .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c  |   6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   3 +
 drivers/net/ethernet/ti/cpsw.c                     |   2 +
 drivers/net/ethernet/ti/cpsw_new.c                 |   3 +
 drivers/net/hyperv/netvsc.c                        |   5 +-
 drivers/net/hyperv/netvsc_drv.c                    |  82 ++++++--
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |  15 +-
 drivers/net/wireless/marvell/mwifiex/Kconfig       |   5 +-
 drivers/net/wireless/marvell/mwifiex/sdio.c        |  46 ++++-
 drivers/net/wireless/marvell/mwifiex/sdio.h        |   3 +
 drivers/net/xen-netback/netback.c                  | 100 +++++----
 drivers/of/property.c                              |  14 +-
 drivers/of/unittest.c                              |  12 +-
 drivers/s390/net/qeth_l3_main.c                    |   9 +-
 drivers/scsi/fcoe/fcoe_ctlr.c                      |  20 +-
 drivers/scsi/storvsc_drv.c                         |  12 +-
 drivers/spi/spi-ppc4xx.c                           |   5 -
 drivers/staging/iio/impedance-analyzer/ad5933.c    |   2 +-
 drivers/tty/serial/max310x.c                       |  53 ++++-
 drivers/usb/common/ulpi.c                          |   2 +-
 drivers/usb/core/hub.c                             |  30 ++-
 drivers/usb/dwc3/gadget.c                          |   6 +-
 drivers/usb/gadget/function/f_mass_storage.c       |  20 +-
 drivers/usb/typec/ucsi/ucsi.c                      |   2 +
 drivers/usb/typec/ucsi/ucsi_acpi.c                 |  17 +-
 fs/btrfs/block-group.c                             |  49 ++++-
 fs/btrfs/block-group.h                             |   7 +
 fs/btrfs/delalloc-space.c                          |  29 ++-
 fs/btrfs/disk-io.c                                 |  13 +-
 fs/btrfs/inode.c                                   |  26 ++-
 fs/btrfs/ioctl.c                                   |   5 +
 fs/btrfs/qgroup.c                                  |  14 ++
 fs/btrfs/send.c                                    |   2 +-
 fs/ceph/caps.c                                     |   3 +-
 fs/ext4/mballoc.c                                  |  39 ++--
 fs/ext4/move_extent.c                              |   6 +-
 fs/hugetlbfs/inode.c                               |  19 +-
 fs/namespace.c                                     |  11 +-
 fs/nfsd/nfs4state.c                                |  37 ++--
 fs/nilfs2/file.c                                   |   8 +-
 fs/nilfs2/recovery.c                               |   7 +-
 fs/proc/array.c                                    |  10 +-
 fs/smb/client/cached_dir.c                         |   8 +-
 fs/smb/client/smb2ops.c                            |   2 +-
 fs/smb/client/smb2pdu.c                            |  95 +++++----
 fs/smb/client/smb2proto.h                          |  12 +-
 fs/smb/server/smb2pdu.c                            |   8 +-
 fs/zonefs/file.c                                   |  42 ++--
 fs/zonefs/super.c                                  |  66 +++---
 include/asm-generic/vmlinux.lds.h                  |   6 -
 include/linux/bpf.h                                |  12 +-
 include/linux/compiler-gcc.h                       |  20 ++
 include/linux/compiler_types.h                     |  11 +-
 include/linux/iio/adc/ad_sigma_delta.h             |   4 +-
 include/linux/iio/common/st_sensors.h              |   4 +-
 include/linux/iio/imu/adis.h                       |   3 +-
 include/linux/init.h                               |   3 -
 include/linux/mmc/sdio_ids.h                       |   1 +
 include/linux/netfilter/ipset/ip_set.h             |   4 +
 include/net/tls.h                                  |   5 -
 init/Kconfig                                       |   9 +
 io_uring/net.c                                     |   5 +-
 kernel/bpf/helpers.c                               |  67 +++---
 kernel/bpf/verifier.c                              |   3 +-
 kernel/time/hrtimer.c                              |  14 +-
 kernel/trace/bpf_trace.c                           |  56 +++--
 kernel/trace/ring_buffer.c                         |   2 +-
 kernel/trace/trace.c                               |  78 +++----
 kernel/trace/trace_events_trigger.c                |   6 +-
 lib/mpi/ec.c                                       |   3 +
 mm/page-writeback.c                                |   2 +-
 mm/readahead.c                                     |   4 +-
 mm/userfaultfd.c                                   |  15 +-
 net/can/j1939/j1939-priv.h                         |   3 +-
 net/can/j1939/main.c                               |   2 +-
 net/can/j1939/socket.c                             |  46 +++--
 net/core/skbuff.c                                  |   3 +-
 net/hsr/hsr_device.c                               |   4 +-
 net/mac80211/tx.c                                  |   5 +-
 net/mptcp/pm_userspace.c                           |  13 +-
 net/mptcp/protocol.c                               |  24 +--
 net/mptcp/protocol.h                               |   4 +-
 net/netfilter/ipset/ip_set_bitmap_gen.h            |  14 +-
 net/netfilter/ipset/ip_set_core.c                  |  39 +++-
 net/netfilter/ipset/ip_set_hash_gen.h              |  19 +-
 net/netfilter/ipset/ip_set_list_set.c              |  13 +-
 net/netfilter/nft_set_pipapo_avx2.c                |   2 +-
 net/nfc/nci/core.c                                 |   4 +
 net/openvswitch/flow_netlink.c                     |  49 +++--
 net/tls/tls.h                                      |   1 +
 net/tls/tls_main.c                                 |   2 +
 net/tls/tls_sw.c                                   | 226 +++++++++++++--------
 net/wireless/core.c                                |   1 +
 net/xfrm/xfrm_input.c                              |  77 +++----
 net/xfrm/xfrm_output.c                             |  33 +--
 samples/bpf/asm_goto_workaround.h                  |   8 +-
 scripts/Makefile.modpost                           |   1 +
 scripts/link-vmlinux.sh                            |   9 +-
 scripts/mod/modpost.c                              |  43 ++--
 scripts/mod/sumversion.c                           |   7 +-
 security/security.c                                |  14 +-
 sound/pci/hda/patch_conexant.c                     |  18 ++
 sound/pci/hda/patch_cs8409.c                       |   1 +
 sound/pci/hda/patch_realtek.c                      |  11 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  14 ++
 sound/soc/codecs/rt5645.c                          |   1 +
 sound/soc/codecs/wcd938x.c                         |   2 +-
 tools/arch/x86/include/asm/rmwcc.h                 |   2 +-
 tools/include/linux/compiler_types.h               |   4 +-
 tools/testing/selftests/kvm/dirty_log_test.c       |  77 ++++---
 tools/testing/selftests/net/mptcp/config           |   3 +
 tools/testing/selftests/net/mptcp/settings         |   2 +-
 tools/testing/selftests/vm/ksm_tests.c             |   2 +-
 tools/testing/selftests/vm/va_128TBswitch.sh       |   6 +
 tools/tracing/rtla/Makefile                        |   7 +-
 tools/tracing/rtla/src/osnoise_hist.c              |   9 +-
 tools/tracing/rtla/src/osnoise_top.c               |   6 +-
 tools/tracing/rtla/src/timerlat_hist.c             |   9 +-
 tools/tracing/rtla/src/timerlat_top.c              |   6 +-
 tools/tracing/rtla/src/utils.c                     |  12 +-
 tools/tracing/rtla/src/utils.h                     |   2 +
 225 files changed, 2020 insertions(+), 1099 deletions(-)