Skip to content

5.15.148-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest372 of 374 patches 4 repliesIn review

372 of 374 patches are in this archive. The cover letter announces 374.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/374f2fs: explicitly null-terminate the xattr listfs/f2fs/xattr.c+6 -00 replies
2/374pinctrl: lochnagar: Dont build on MIPSdrivers/pinctrl/cirrus/Kconfig+2 -10 replies
3/374ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XProsound/pci/hda/patch_realtek.c+10 -00 replies
4/374mptcp: fix uninit-value in mptcp_incoming_optionsnet/mptcp/options.c+1 -00 replies
5/374wifi: cfg80211: lock wiphy mutex for rfkill pollnet/wireless/core.c+2 -00 replies
6/374debugfs: fix automount d_fsdata usagefs/debugfs/file.c fs/debugfs/inode.c fs/debugfs/internal.h+36 -90 replies
7/374drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointerdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+6 -00 replies
8/374nvme-core: check for too small lba shiftdrivers/nvme/host/core.c+3 -20 replies
9/374ASoC: wm8974: Correct boost mixer inputssound/soc/codecs/wm8974.c+3 -30 replies
10/374ASoC: Intel: Skylake: Fix mem leak in few functionssound/soc/intel/skylake/skl-pcm.c sound/soc/intel/skylake/skl-sst-ipc.c+6 -20 replies
11/374ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16sound/soc/codecs/nau8822.c+6 -30 replies
12/374ASoC: Intel: Skylake: mem leak in skl register functionsound/soc/intel/skylake/skl-pcm.c+4 -10 replies
13/374ASoC: cs43130: Fix the position of const qualifiersound/soc/codecs/cs43130.c+2 -20 replies
14/374ASoC: cs43130: Fix incorrect frame delay configurationsound/soc/codecs/cs43130.c+1 -10 replies
15/374ASoC: rt5650: add mutex to avoid the jack detection failuresound/soc/codecs/rt5645.c+9 -10 replies
16/374nouveau/tu102: flush all pdbs on vmm flushdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c+1 -10 replies
17/374net/tg3: fix race condition in tg3_reset_task()drivers/net/ethernet/broadcom/tg3.c+10 -10 replies
18/374ASoC: da7219: Support low DC impedance headsetsound/soc/codecs/da7219-aad.c+1 -10 replies
19/374ASoC: ops: add correct range check for limiting volumesound/soc/soc-ops.c+1 -10 replies
20/374nvme: introduce helper function to get ctrl statedrivers/nvme/host/nvme.h+5 -00 replies
21/374drm/amdgpu: Add NULL checks for function pointersdrivers/gpu/drm/amd/amdgpu/soc15.c+8 -40 replies
22/374drm/exynos: fix a potential error pointer dereferencedrivers/gpu/drm/exynos/exynos_hdmi.c+2 -00 replies
23/374drm/exynos: fix a wrong error checkingdrivers/gpu/drm/exynos/exynos_drm_dma.c+3 -50 replies
24/374hwmon: (corsair-psu) Fix probe when built-indrivers/hwmon/corsair-psu.c+17 -10 replies
25/374clk: rockchip: rk3128: Fix HCLK_OTG gate registerdrivers/clk/rockchip/clk-rk3128.c+1 -10 replies
26/374jbd2: correct the printing of write_flags in jbd2_write_superblock()fs/jbd2/journal.c+3 -10 replies
27/374drm/crtc: Fix uninit-value bug in drm_mode_setcrtcdrivers/gpu/drm/drm_crtc.c+5 -40 replies
28/374neighbour: Dont let neigh_forced_gc() disable preemption for longnet/core/neighbour.c+8 -10 replies
29/374platform/x86: intel-vbtn: Fix missing tablet-mode-switch eventsdrivers/platform/x86/intel/vbtn.c+15 -40 replies
30/374jbd2: fix soft lockup in journal_finish_inode_data_buffers()fs/jbd2/commit.c+1 -00 replies
31/374tracing: Have large events show up as [LINE TOO BIG] instead of nothingkernel/trace/trace.c+5 -10 replies
32/374tracing: Add size check when printing trace_marker outputkernel/trace/trace_output.c+4 -20 replies
33/374stmmac: dwmac-loongson: drop useless check for compatible fallbackdrivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c+0 -50 replies
34/374MIPS: dts: loongson: drop incorrect dwmac fallback compatiblearch/mips/boot/dts/loongson/loongson64-2k1000.dtsi arch/mips/boot/dts/loongson/ls7a-pch.dtsi+2 -40 replies
35/374tracing: Fix uaf issue when open the hist or hist_debug filekernel/trace/trace.c kernel/trace/trace.h kernel/trace/trace_events_hist.c+15 -40 replies
36/374ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMIkernel/trace/ring_buffer.c+6 -00 replies
37/374reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warningdrivers/reset/hisilicon/hi6220_reset.c+1 -10 replies
38/374Input: atkbd - skip ATKBD_CMD_GETID in translated modedrivers/input/keyboard/atkbd.c+42 -40 replies
39/374Input: i8042 - add nomux quirk for Acer P459-G2-Mdrivers/input/serio/i8042-acpipnpio.h+8 -00 replies
40/374s390/scm: fix virtual vs physical address confusiondrivers/s390/block/scm_blk.c+4 -30 replies
41/374ARC: fix spare errorarch/arc/kernel/signal.c+3 -30 replies
42/374wifi: iwlwifi: pcie: avoid a NULL pointer dereferencedrivers/net/wireless/intel/iwlwifi/pcie/rx.c+1 -10 replies
43/374Input: xpad - add Razer Wolverine V2 supportdrivers/input/joystick/xpad.c+1 -00 replies
44/374ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346sound/soc/intel/boards/bytcr_rt5640.c+12 -00 replies
45/374i2c: rk3x: fix potential spinlock recursion on polldrivers/i2c/busses/i2c-rk3x.c+11 -20 replies
46/374ida: Fix crash in ida_free when the bitmap is emptylib/idr.c lib/test_ida.c+41 -10 replies
47/374net: qrtr: ns: Return 0 if server port is not presentnet/qrtr/ns.c+3 -10 replies
48/374ARM: sun9i: smp: fix return code check of of_property_match_stringarch/arm/mach-sunxi/mc_smp.c+2 -20 replies
49/374drm/crtc: fix uninitialized variable usedrivers/gpu/drm/drm_crtc.c+1 -20 replies
50/374ACPI: resource: Add another DMI match for the TongFang GMxXGxxdrivers/acpi/resource.c+7 -00 replies
51/374Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek"sound/soc/atmel/sam9g20_wm8731.c+61 -00 replies
52/374bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25scripts/pahole-flags.sh+3 -00 replies
53/374kprobes: Fix to handle forcibly unoptimized kprobes on freeing_listkernel/kprobes.c+10 -130 replies
54/374Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"drivers/md/raid5.c+0 -120 replies
55/374binder: use EPOLLERR from eventpoll.hdrivers/android/binder.c+1 -10 replies
56/374binder: fix use-after-free in shinkers callbackdrivers/android/binder_alloc.c+5 -10 replies
57/374binder: fix trivial typo of binder_free_buf_locked()drivers/android/binder_alloc.c+1 -10 replies
58/374binder: fix comment on binder_alloc_new_buf() return valuedrivers/android/binder_alloc.c+1 -10 replies
59/374uio: Fix use-after-free in uio_opendrivers/uio/uio.c+3 -40 replies
60/374parport: parport_serial: Add Brainboxes BAR detailsdrivers/parport/parport_serial.c+8 -00 replies
61/374parport: parport_serial: Add Brainboxes device IDs and geometrydrivers/parport/parport_serial.c+56 -00 replies
62/374leds: ledtrig-tty: Free allocated ttyname buffer on deactivatedrivers/leds/trigger/ledtrig-tty.c+4 -00 replies
63/374PCI: Add ACS quirk for more Zhaoxin Root Portsdrivers/pci/quirks.c+6 -20 replies
64/374coresight: etm4x: Fix width of CCITMIN fielddrivers/hwtracing/coresight/coresight-etm4x.h+1 -10 replies
65/374x86/lib: Fix overflow when counting digitsarch/x86/lib/misc.c+1 -10 replies
66/374EDAC/thunderx: Fix possible out-of-bounds string accessdrivers/edac/thunderx_edac.c+5 -50 replies
67/374powerpc: Mark .opd section read-onlyarch/powerpc/kernel/vmlinux.lds.S+6 -60 replies
68/374powerpc/toc: Future proof kernel tocarch/powerpc/Makefile arch/powerpc/boot/crt0.S arch/powerpc/boot/zImage.lds.S +3 more+18 -220 replies
69/374powerpc: remove checks for binutils older than 2.25arch/powerpc/Makefile arch/powerpc/lib/Makefile scripts/Makefile.compiler+2 -210 replies
70/374powerpc: add crtsavres.o to always-y instead of extra-yarch/powerpc/lib/Makefile+1 -10 replies
71/374powerpc/44x: select I2C for CURRITUCKarch/powerpc/platforms/44x/Kconfig+1 -00 replies
72/374powerpc/pseries/memhp: Fix access beyond end of drmem arrayarch/powerpc/platforms/pseries/hotplug-memory.c+5 -40 replies
73/374selftests/powerpc: Fix error handling in FPU/VMX preemption teststools/testing/selftests/powerpc/math/fpu_preempt.c tools/testing/selftests/powerpc/math/vmx_preempt.c+11 -80 replies
74/374powerpc/powernv: Add a null pointer check to scom_debug_init_one()arch/powerpc/platforms/powernv/opal-xscom.c+5 -00 replies
75/374powerpc/powernv: Add a null pointer check in opal_event_init()arch/powerpc/platforms/powernv/opal-irqchip.c+2 -00 replies
76/374powerpc/powernv: Add a null pointer check in opal_powercap_init()arch/powerpc/platforms/powernv/opal-powercap.c+6 -00 replies
77/374powerpc/imc-pmu: Add a null pointer check in update_events_in_group()arch/powerpc/perf/imc-pmu.c+6 -00 replies
78/374spi: spi-zynqmp-gqspi: fix driver kconfig dependenciesdrivers/spi/Kconfig+2 -10 replies
79/374mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller responsedrivers/mtd/nand/raw/fsl_ifc_nand.c+1 -10 replies
80/374ACPI: video: check for error while searching for backlight device parentdrivers/acpi/acpi_video.c+6 -60 replies
81/374ACPI: LPIT: Avoid u32 multiplication overflowdrivers/acpi/acpi_lpit.c+1 -10 replies
82/374of: property: define of_property_read_u{8,16,32,64}_array() unconditionallyinclude/linux/of.h+124 -1500 replies
83/374of: Add of_property_present() helperinclude/linux/of.h+16 -10 replies
84/374cpufreq: Use of_property_present() for testing DT property presencedrivers/cpufreq/cpufreq-dt-platdev.c drivers/cpufreq/imx-cpufreq-dt.c drivers/cpufreq/imx6q-cpufreq.c +2 more+6 -60 replies
85/374cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()drivers/cpufreq/scmi-cpufreq.c+5 -20 replies
86/374calipso: fix memory leak in netlbl_calipso_add_pass()net/netlabel/netlabel_calipso.c+26 -230 replies
87/374efivarfs: force RO when remounting if SetVariable is not supportedfs/efivarfs/super.c+12 -00 replies
88/374spi: sh-msiof: Enforce fixed DTDL for R-Car H3drivers/spi/spi-sh-msiof.c+17 -00 replies
89/374ACPI: LPSS: Fix the fractional clock divider flagsdrivers/acpi/acpi_lpss.c+2 -10 replies
90/374ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the errordrivers/acpi/acpi_extlog.c+6 -10 replies
91/374kunit: debugfs: Fix unchecked dereference in debugfs_print_results()lib/kunit/debugfs.c+3 -10 replies
92/374mtd: Fix gluebi NULL pointer dereference caused by ftl notifierdrivers/mtd/mtd_blkdevs.c+2 -20 replies
93/374selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socketsecurity/selinux/hooks.c+7 -00 replies
94/374crypto: virtio - Handle dataq logic with taskletdrivers/crypto/virtio/virtio_crypto_common.h drivers/crypto/virtio/virtio_crypto_core.c+15 -100 replies
95/374crypto: sa2ul - Return crypto_aead_setkey to transfer the errordrivers/crypto/sa2ul.c+1 -20 replies
96/374crypto: ccp - fix memleak in ccp_init_dm_workareadrivers/crypto/ccp/ccp-ops.c+4 -10 replies
97/374crypto: af_alg - Disallow multiple in-flight AIO requestscrypto/af_alg.c include/crypto/if_alg.h+16 -10 replies
98/374crypto: sahara - remove FLAGS_NEW_KEY logicdrivers/crypto/sahara.c+13 -210 replies
99/374crypto: sahara - fix cbc selftest failuredrivers/crypto/sahara.c+31 -20 replies
100/374crypto: sahara - fix ahash selftest failuredrivers/crypto/sahara.c+1 -10 replies
101/374crypto: sahara - fix processing requests with cryptlen < sg->lengthdrivers/crypto/sahara.c+7 -20 replies
102/374crypto: sahara - fix error handling in sahara_hw_descriptor_create()drivers/crypto/sahara.c+3 -50 replies
103/374pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()fs/pstore/ram_core.c+1 -10 replies
104/374fs: indicate request originates from old mount APIfs/namespace.c+11 -00 replies
105/374gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dumpfs/gfs2/rgrp.c+1 -10 replies
106/374crypto: virtio - Wait for tasklet to complete on device removedrivers/crypto/virtio/virtio_crypto_core.c+3 -00 replies
107/374crypto: sahara - avoid skcipher fallback code duplicationdrivers/crypto/sahara.c+25 -600 replies
108/374crypto: sahara - handle zero-length aes requestsdrivers/crypto/sahara.c+3 -00 replies
109/374crypto: sahara - fix ahash reqsizedrivers/crypto/sahara.c+1 -20 replies
110/374crypto: sahara - fix wait_for_completion_timeout() error handlingdrivers/crypto/sahara.c+10 -80 replies
111/374crypto: sahara - improve error handling in sahara_sha_process()drivers/crypto/sahara.c+8 -20 replies
112/374crypto: sahara - fix processing hash requests with req->nbytes < sg->lengthdrivers/crypto/sahara.c+4 -10 replies
113/374crypto: sahara - do not resize req->src when doing hash operationsdrivers/crypto/sahara.c+2 -360 replies
114/374crypto: scomp - fix req->dst buffer overflowcrypto/scompress.c+6 -00 replies
115/374blocklayoutdriver: Fix reference leak of pnfs_device_nodefs/nfs/blocklayout/blocklayout.c+2 -00 replies
116/374NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICTfs/nfs/nfs4proc.c+3 -00 replies
117/374wifi: rtw88: fix RX filter in FIF_ALLMULTI flagdrivers/net/wireless/realtek/rtw88/mac80211.c+2 -20 replies
118/374bpf, lpm: Fix check prefixlen before walking triekernel/bpf/lpm_trie.c+3 -00 replies
119/374bpf: Add crosstask check to __bpf_get_stackinclude/uapi/linux/bpf.h kernel/bpf/stackmap.c tools/include/uapi/linux/bpf.h+16 -10 replies
120/374wifi: ath11k: Defer on rproc_get failuredrivers/net/wireless/ath/ath11k/ahb.c+2 -20 replies
121/374wifi: libertas: stop selecting wextdrivers/net/wireless/marvell/libertas/Kconfig+0 -20 replies
122/374ARM: dts: qcom: apq8064: correct XOADC register addressarch/arm/boot/dts/qcom-apq8064.dtsi+1 -10 replies
123/374net/ncsi: Fix netlink major/minor version numbersnet/ncsi/internal.h net/ncsi/ncsi-netlink.c net/ncsi/ncsi-pkt.h +1 more+36 -80 replies
124/374firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()drivers/firmware/ti_sci.c+5 -50 replies
125/374firmware: meson_sm: populate platform devices from sm device tree datadrivers/firmware/meson/meson_sm.c+4 -10 replies
126/374wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behaviordrivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c+3 -20 replies
127/374arm64: dts: ti: k3-am65-main: Fix DSS irq trigger typearch/arm64/boot/dts/ti/k3-am65-main.dtsi+1 -10 replies
128/374bpf: enforce precision of R0 on callback returnkernel/bpf/verifier.c+7 -00 replies
129/374ARM: dts: qcom: sdx65: correct SPMI node namearch/arm/boot/dts/qcom-sdx55.dtsi+1 -10 replies
130/374arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggeredarch/arm64/boot/dts/qcom/sc7180.dtsi+1 -10 replies
131/374arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggeredarch/arm64/boot/dts/qcom/sc7280.dtsi+1 -10 replies
132/374arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggeredarch/arm64/boot/dts/qcom/sdm845.dtsi+1 -10 replies
133/374arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggeredarch/arm64/boot/dts/qcom/sm8150.dtsi+1 -10 replies
134/374arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggeredarch/arm64/boot/dts/qcom/sm8250.dtsi+1 -10 replies
135/374bpf: fix check for attempt to corrupt spilled pointerkernel/bpf/verifier.c+1 -10 replies
136/374scsi: fnic: Return error if vmalloc() faileddrivers/scsi/fnic/fnic_debugfs.c+2 -10 replies
137/374arm64: dts: qcom: qrb5165-rb5: correct LED panic indicatorarch/arm64/boot/dts/qcom/qrb5165-rb5.dts+1 -10 replies
138/374arm64: dts: qcom: sdm845-db845c: correct LED panic indicatorarch/arm64/boot/dts/qcom/sdm845-db845c.dts+1 -10 replies
139/374arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt typesarch/arm64/boot/dts/qcom/sc7280.dtsi+2 -20 replies
140/374bpf: Fix verification of indirect var-off stack accesskernel/bpf/verifier.c+4 -100 replies
141/374block: Set memalloc_noio to false on device_add_disk() error pathblock/genhd.c+1 -00 replies
142/374scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BITdrivers/scsi/hisi_sas/hisi_sas.h drivers/scsi/hisi_sas/hisi_sas_main.c drivers/scsi/hisi_sas/hisi_sas_v1_hw.c +2 more+14 -140 replies
143/374scsi: hisi_sas: Prevent parallel FLR and controller resetdrivers/scsi/hisi_sas/hisi_sas_main.c drivers/scsi/hisi_sas/hisi_sas_v3_hw.c+6 -30 replies
144/374scsi: hisi_sas: Replace with standard error code return valuedrivers/scsi/hisi_sas/hisi_sas_main.c drivers/scsi/hisi_sas/hisi_sas_v3_hw.c+3 -30 replies
145/374scsi: hisi_sas: Rollback some operations if FLR faileddrivers/scsi/hisi_sas/hisi_sas_v3_hw.c+5 -00 replies
146/374scsi: hisi_sas: Correct the number of global debugfs registersdrivers/scsi/hisi_sas/hisi_sas_v3_hw.c+1 -10 replies
147/374selftests/net: fix grep checking for fib_nexthop_multiprefixtools/testing/selftests/net/fib_nexthop_multiprefix.sh+2 -20 replies
148/374virtio/vsock: fix logic which reduces credit update messagesnet/vmw_vsock/virtio_transport_common.c+10 -30 replies
149/374dma-mapping: Add dma_release_coherent_memory to DMA APIinclude/linux/dma-map-ops.h kernel/dma/coherent.c+11 -20 replies
150/374dma-mapping: clear dev->dma_mem to NULL after freeing itkernel/dma/coherent.c+3 -10 replies
151/374soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configurationdrivers/soc/qcom/llcc-qcom.c+4 -40 replies
152/374arm64: dts: qcom: sm8150-hdk: fix SS USB regulatorsarch/arm64/boot/dts/qcom/sm8150-hdk.dts+8 -40 replies
153/374block: add check of minors and first_minor in device_add_disk()block/genhd.c+3 -10 replies
154/374arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherentarch/arm64/boot/dts/qcom/sc7280.dtsi+2 -00 replies
155/374wifi: rtlwifi: add calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/wifi.h+7 -00 replies
156/374wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c+4 -100 replies
157/374wifi: rtlwifi: rtl8192c: using calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h+2 -110 replies
158/374wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c+3 -30 replies
159/374wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h+3 -40 replies
160/374wifi: rtlwifi: rtl8192de: using calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c+4 -110 replies
161/374wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c+4 -120 replies
162/374wifi: rtlwifi: rtl8192se: using calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c+4 -110 replies
163/374wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS requestdrivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c+0 -110 replies
164/374wifi: iwlwifi: mvm: send TX path flush in rfkilldrivers/net/wireless/intel/iwlwifi/mvm/tx.c+1 -10 replies
165/374netfilter: nf_tables: mark newset as dead on transaction abortnet/netfilter/nf_tables_api.c+1 -00 replies
166/374Bluetooth: Fix bogus check for re-auth no supported with non-sspinclude/net/bluetooth/hci_core.h net/bluetooth/hci_conn.c net/bluetooth/hci_event.c+5 -150 replies
167/374Bluetooth: btmtkuart: fix recv_buf() return valuedrivers/bluetooth/btmtkuart.c+3 -80 replies
168/374block: make BLK_DEF_MAX_SECTORS unsignedblock/blk-settings.c drivers/block/null_blk/main.c include/linux/blkdev.h+4 -40 replies
169/374null_blk: dont cap max_hw_sectors to BLK_DEF_MAX_SECTORSdrivers/block/null_blk/main.c+2 -100 replies
170/374net/sched: act_ct: fix skb leak and crash on ooo fragsnet/sched/act_ct.c+6 -60 replies
171/374mlxbf_gige: Fix intermittent no ip issuedrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c+10 -100 replies
172/374net: mellanox: mlxbf_gige: Replace non-standard interrupt handlingdrivers/net/ethernet/mellanox/mlxbf_gige/Makefile drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_gpio.c +1 more+9 -2380 replies
173/374mlxbf_gige: Enable the GigE port in mlxbf_gige_opendrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c+6 -60 replies
174/374ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()net/ipv6/ip6_tunnel.c+13 -130 replies
175/374ARM: davinci: always select CONFIG_CPU_ARM926Tarch/arm/mach-davinci/Kconfig+1 -00 replies
176/374Revert "drm/tidss: Annotate dma-fence critical section in commit path"drivers/gpu/drm/tidss/tidss_kms.c+0 -40 replies
177/374Revert "drm/omapdrm: Annotate dma-fence critical section in commit path"drivers/gpu/drm/omapdrm/omap_drv.c+4 -50 replies
178/374RDMA/usnic: Silence uninitialized symbol smatch warningsdrivers/infiniband/hw/mthca/mthca_cmd.c drivers/infiniband/hw/mthca/mthca_main.c+3 -30 replies
179/374RDMA/hns: Fix inappropriate err code for unsupported operationsdrivers/infiniband/hw/hns/hns_roce_hw_v2.c drivers/infiniband/hw/hns/hns_roce_pd.c+2 -20 replies
180/374drm/panel-elida-kd35t133: hold panel in reset for unpreparedrivers/gpu/drm/panel/panel-elida-kd35t133.c+2 -00 replies
181/374drm/nouveau/fence:: fix warning directly dereferencing a rcu pointerdrivers/gpu/drm/nouveau/nv04_fence.c+1 -10 replies
182/374drm/bridge: tpd12s015: Drop buggy __exit annotation for remove functiondrivers/gpu/drm/bridge/ti-tpd12s015.c+2 -20 replies
183/374drm/tilcdc: Fix irq free on unloaddrivers/gpu/drm/tilcdc/tilcdc_drv.c+1 -10 replies
184/374media: pvrusb2: fix use after free on context disconnectiondrivers/media/usb/pvrusb2/pvrusb2-context.c+2 -10 replies
185/374drm/bridge: Fix typo in post_disable() descriptioninclude/drm/drm_bridge.h+1 -10 replies
186/374f2fs: fix to avoid dirent corruptionfs/f2fs/namei.c+1 -10 replies
187/374drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()drivers/gpu/drm/radeon/r600_cs.c+2 -20 replies
188/374drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()drivers/gpu/drm/radeon/r100.c+2 -20 replies
189/374drm/radeon: check return value of radeon_ring_lock()drivers/gpu/drm/radeon/si.c+4 -00 replies
190/374ASoC: cs35l33: Fix GPIO name and drop legacy includesound/soc/codecs/cs35l33.c+1 -30 replies
191/374ASoC: cs35l34: Fix GPIO name and drop legacy includesound/soc/codecs/cs35l34.c+1 -30 replies
192/374drm/msm/mdp4: flush vblank event on disabledrivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c+9 -00 replies
193/374drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaksdrivers/gpu/drm/msm/dsi/phy/dsi_phy.c+3 -10 replies
194/374drm/drv: propagate errors from drm_modeset_register_all()drivers/gpu/drm/drm_drv.c+8 -20 replies
195/374drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()drivers/gpu/drm/radeon/radeon_display.c+6 -10 replies
196/374drm/radeon/dpm: fix a memleak in sumo_parse_power_tabledrivers/gpu/drm/radeon/sumo_dpm.c+3 -10 replies
197/374drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_tabledrivers/gpu/drm/radeon/trinity_dpm.c+3 -10 replies
198/374drm/bridge: cdns-mhdp8546: Fix use of uninitialized variabledrivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c+2 -10 replies
199/374drm/bridge: tc358767: Fix return value on error casedrivers/gpu/drm/bridge/tc358767.c+1 -10 replies
200/374media: cx231xx: fix a memleak in cx231xx_init_isocdrivers/media/usb/cx231xx/cx231xx-core.c+2 -00 replies
201/374clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 configdrivers/clk/qcom/gpucc-sm8150.c+2 -20 replies
202/374media: rkisp1: Disable runtime PM in probe error pathdrivers/media/platform/rockchip/rkisp1/rkisp1-dev.c+2 -10 replies
203/374f2fs: fix to check compress file in f2fs_move_file_range()fs/f2fs/file.c+5 -00 replies
204/374f2fs: fix to update iostat correctly in f2fs_filemap_fault()fs/f2fs/file.c+1 -10 replies
205/374f2fs: fix the f2fs_file_write_iter tracepointfs/f2fs/file.c include/trace/events/f2fs.h+9 -80 replies
206/374media: dvbdev: drop refcount on error path in dvb_device_open()drivers/media/dvb-core/dvbdev.c+2 -00 replies
207/374media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()drivers/media/dvb-frontends/m88ds3103.c+5 -20 replies
208/374drm/amdgpu/debugfs: fix error code when smc register accessors are NULLdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+2 -20 replies
209/374drm/amd/pm: fix a double-free in si_dpm_initdrivers/gpu/drm/amd/pm/powerplay/si_dpm.c+2 -30 replies
210/374drivers/amd/pm: fix a use-after-free in kv_parse_power_tabledrivers/gpu/drm/amd/pm/powerplay/kv_dpm.c+1 -30 replies
211/374gpu/drm/radeon: fix two memleaks in radeon_vm_initdrivers/gpu/drm/radeon/radeon_vm.c+6 -20 replies
212/374dt-bindings: clock: Update the videocc resets for sm8150include/dt-bindings/clock/qcom,videocc-sm8150.h+4 -00 replies
213/374clk: qcom: videocc-sm8150: Update the videocc resetsdrivers/clk/qcom/videocc-sm8150.c+4 -00 replies
214/374clk: qcom: videocc-sm8150: Add missing PLL config propertydrivers/clk/qcom/videocc-sm8150.c+1 -00 replies
215/374drivers: clk: zynqmp: calculate closest mux ratedrivers/clk/zynqmp/clk-mux-zynqmp.c+1 -10 replies
216/374clk: zynqmp: make bestdiv unsigneddrivers/clk/zynqmp/divider.c+1 -10 replies
217/374clk: zynqmp: Add a check for NULL pointerdrivers/clk/zynqmp/divider.c+5 -20 replies
218/374drivers: clk: zynqmp: update divider round rate logicdrivers/clk/zynqmp/divider.c+5 -610 replies
219/374watchdog: set cdev owner before addingdrivers/watchdog/watchdog_dev.c+1 -20 replies
220/374watchdog/hpwdt: Only claim UNKNOWN NMI if from iLOdrivers/watchdog/hpwdt.c+1 -10 replies
221/374watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handlingdrivers/watchdog/bcm2835_wdt.c+2 -10 replies
222/374watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unuseddrivers/watchdog/rti_wdt.c+12 -10 replies
223/374clk: si5341: fix an error code problem in si5341_output_clk_set_ratedrivers/clk/clk-si5341.c+1 -30 replies
224/374clk: asm9260: use parent index to link the reference clockdrivers/clk/clk-asm9260.c include/linux/clk-provider.h+33 -170 replies
225/374clk: fixed-rate: add devm_clk_hw_register_fixed_ratedrivers/clk/clk-fixed-rate.c include/linux/clk-provider.h+45 -120 replies
226/374clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hwinclude/linux/clk-provider.h+2 -20 replies
227/374pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicabledrivers/pwm/pwm-stm32.c+16 -180 replies
228/374pwm: stm32: Use hweight32 in stm32_pwm_detect_channelsdrivers/pwm/pwm-stm32.c+2 -150 replies
229/374pwm: stm32: Fix enable count for clk in .probe()drivers/pwm/pwm-stm32.c+14 -40 replies
230/374ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[]sound/soc/codecs/rt5645.c+0 -80 replies
231/374ALSA: scarlett2: Add missing error check to scarlett2_config_save()sound/usb/mixer_scarlett_gen2.c+5 -30 replies
232/374ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config()sound/usb/mixer_scarlett_gen2.c+4 -10 replies
233/374ALSA: scarlett2: Allow passing any output to line_out_remap()sound/usb/mixer_scarlett_gen2.c+9 -160 replies
234/374ALSA: scarlett2: Add missing error checks to *_ctl_get()sound/usb/mixer_scarlett_gen2.c+130 -520 replies
235/374ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put()sound/usb/mixer_scarlett_gen2.c+2 -10 replies
236/374mmc: sdhci_am654: Fix TI SoC dependenciesdrivers/mmc/host/Kconfig+3 -20 replies
237/374mmc: sdhci_omap: Fix TI SoC dependenciesdrivers/mmc/host/Kconfig+3 -20 replies
238/374IB/iser: Prevent invalidating wrong MRdrivers/infiniband/ulp/iser/iscsi_iser.h drivers/infiniband/ulp/iser/iser_initiator.c drivers/infiniband/ulp/iser/iser_memory.c +1 more+8 -80 replies
239/374drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_initdrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c+5 -10 replies
240/374ksmbd: validate the zero field of packet headerfs/ksmbd/smb_common.c+5 -10 replies
241/374of: Fix double free in of_parse_phandle_with_args_mapdrivers/of/base.c drivers/of/unittest-data/tests-phandle.dtsi drivers/of/unittest.c+53 -320 replies
242/374of: unittest: Fix of_count_phandle_with_args() expected value messagedrivers/of/unittest.c+1 -10 replies
243/374selftests/bpf: Add assert for user stacks in test_task_stacktools/testing/selftests/bpf/prog_tests/bpf_iter.c tools/testing/selftests/bpf/progs/bpf_iter_task_stack.c+7 -00 replies
244/374keys, dns: Fix size check of V1 server-list headernet/dns_resolver/dns_key.c+1 -10 replies
245/374binder: fix async space check for 0-sized buffersdrivers/android/binder_alloc.c+4 -30 replies
246/374binder: fix unused alloc->free_async_spacedrivers/android/binder_alloc.c+4 -70 replies
247/374Input: atkbd - use ab83 as id when skipping the getid commanddrivers/input/keyboard/atkbd.c+7 -50 replies
248/374dma-mapping: Fix build error unused-valueinclude/linux/dma-map-ops.h+1 -10 replies
249/374virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()drivers/crypto/virtio/virtio_crypto_algs.c+1 -10 replies
250/374xen-netback: dont produce zero-size SKB fragsdrivers/net/xen-netback/netback.c+38 -60 replies
251/374binder: fix race between mmput() and do_exit()drivers/android/binder_alloc.c+2 -20 replies
252/374tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplugkernel/time/tick-sched.c+5 -00 replies
253/374usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()drivers/usb/phy/phy-mxs-usb.c+1 -20 replies
254/374usb: dwc: ep0: Update request status in dwc3_ep0_stall_restartdrivers/usb/dwc3/ep0.c+4 -10 replies
255/374Revert "usb: dwc3: Soft reset phy on probe for host"drivers/usb/dwc3/core.c+1 -380 replies
256/374Revert "usb: dwc3: dont reset device side if dwc3 was configured as host-only"drivers/usb/dwc3/core.c+2 -20 replies
257/374usb: chipidea: wait controller resume finished for wakeup irqdrivers/usb/chipidea/core.c+7 -00 replies
258/374usb: cdns3: fix uvc failure work since sg support enableddrivers/usb/cdns3/cdns3-gadget.c+40 -110 replies
259/374usb: cdns3: fix iso transfer error when mult is not zerodrivers/usb/cdns3/cdns3-gadget.c drivers/usb/cdns3/cdns3-gadget.h+39 -230 replies
260/374usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enableddrivers/usb/cdns3/cdns3-gadget.c+31 -10 replies
261/374Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"drivers/usb/typec/class.c+2 -30 replies
262/374usb: typec: class: fix typec_altmode_put_partner to put plugsdrivers/usb/typec/class.c+6 -30 replies
263/374usb: mon: Fix atomicity violation in mon_bin_vma_faultdrivers/usb/mon/mon_bin.c+6 -10 replies
264/374serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clockdrivers/tty/serial/imx.c+12 -110 replies
265/374ALSA: oxygen: Fix right channel of capture volume mixersound/pci/oxygen/oxygen_mixer.c+1 -10 replies
266/374ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxxsound/pci/hda/patch_realtek.c+1 -00 replies
267/374fbdev: flush deferred work in fb_deferred_io_fsync()drivers/video/fbdev/core/fb_defio.c+1 -50 replies
268/374scsi: mpi3mr: Refresh sdev queue depth after controller resetdrivers/scsi/mpi3mr/mpi3mr_os.c+8 -20 replies
269/374block: add check that partition length needs to be aligned with block sizeblock/ioctl.c+7 -40 replies
270/374netfilter: nf_tables: check if catch-all set element is active in next generationnet/netfilter/nf_tables_api.c+1 -10 replies
271/374pwm: jz4740: Dont use dev_err_probe() in .request()drivers/pwm/pwm-jz4740.c+4 -30 replies
272/374io_uring/rw: ensure io->bytes_done is always initializedio_uring/io_uring.c+6 -30 replies
273/374rootfs: Fix support for rootfstype= when root= is giveninit/do_mounts.c+6 -30 replies
274/374Bluetooth: Fix atomicity violation in {min,max}_key_size_setnet/bluetooth/hci_debugfs.c+8 -40 replies
275/374bpf: Fix re-attachment branch in bpf_tracing_prog_attachkernel/bpf/syscall.c+9 -00 replies
276/374iommu/arm-smmu-qcom: Add missing GMU entry to match tabledrivers/iommu/arm/arm-smmu/arm-smmu-qcom.c+1 -00 replies
277/374wifi: mt76: fix broken precal loading from MTD for mt7915drivers/net/wireless/mediatek/mt76/eeprom.c+1 -10 replies
278/374wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable codedrivers/net/wireless/realtek/rtlwifi/pci.c drivers/net/wireless/realtek/rtlwifi/pci.h+1 -620 replies
279/374wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessorsdrivers/net/wireless/realtek/rtlwifi/pci.c+15 -60 replies
280/374wifi: mwifiex: configure BSSID consistently when starting APdrivers/net/wireless/marvell/mwifiex/cfg80211.c drivers/net/wireless/marvell/mwifiex/fw.h drivers/net/wireless/marvell/mwifiex/ioctl.h +1 more+12 -00 replies
281/374PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment supportdrivers/pci/controller/dwc/pcie-designware-ep.c+1 -00 replies
282/374PCI: mediatek: Clear interrupt status before dispatching handlerdrivers/pci/controller/pcie-mediatek.c+8 -20 replies
283/374x86/kvm: Do not try to disable kvmclock if it was not enabledarch/x86/kernel/kvmclock.c+8 -40 replies
284/374KVM: arm64: vgic-v4: Restore pending state on host userspace writearch/arm64/kvm/vgic/vgic-mmio-v3.c+17 -100 replies
285/374KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cachearch/arm64/kvm/vgic/vgic-its.c+5 -00 replies
287/374HID: wacom: Correct behavior when processing some confidence == false touchesdrivers/hid/wacom_wac.c+4 -280 replies
289/374serial: sc16is7xx: set safe default SPI clock frequencydrivers/tty/serial/sc16is7xx.c+2 -10 replies
290/374iommu/dma: Trace bounce buffer usage when mapping buffersdrivers/iommu/dma-iommu.c+3 -00 replies
291/374ARM: 9330/1: davinci: also select PINCTRLarch/arm/mach-davinci/Kconfig+1 -00 replies
292/374mfd: syscon: Fix null pointer dereference in of_syscon_register()drivers/mfd/syscon.c+4 -00 replies
293/374leds: aw2013: Select missing dependency REGMAP_I2Cdrivers/leds/Kconfig+1 -00 replies
294/374mfd: intel-lpss: Fix the fractional clock divider flagsdrivers/mfd/intel-lpss.c+1 -10 replies
295/374mips: dmi: Fix early remap on MIPS32arch/mips/include/asm/dmi.h+1 -10 replies
296/374mips: Fix incorrect max_low_pfn adjustmentarch/mips/kernel/setup.c+2 -20 replies
297/374riscv: Check if the code to patch lies in the exit sectionarch/riscv/include/asm/sections.h arch/riscv/kernel/patch.c arch/riscv/kernel/vmlinux-xip.lds.S +1 more+15 -10 replies
298/374riscv: Fix module_alloc() that did not reset the linear mapping permissionsarch/riscv/kernel/module.c+2 -10 replies
299/374MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()arch/mips/alchemy/devboards/db1200.c+1 -10 replies
300/374MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()arch/mips/alchemy/devboards/db1550.c+1 -10 replies
301/374power: supply: cw2015: correct time_to_empty units in sysfsdrivers/power/supply/cw2015_battery.c+1 -10 replies
302/374power: supply: bq256xx: fix some problem in bq256xx_hw_initdrivers/power/supply/bq256xx_charger.c+4 -10 replies
303/374serial: 8250: omap: Dont skip resource freeing if pm_runtime_resume_and_get() faileddrivers/tty/serial/8250/8250_omap.c+1 -10 replies
304/374libapi: Add missing linux/types.h header to get the __u64 type on io.htools/lib/api/io.h+1 -00 replies
305/374usb: core: Allow subclassed USB drivers to override usb_choose_configuration()drivers/usb/core/generic.c include/linux/usb.h+13 -00 replies
306/374r8152: Choose our USB config with choose_configuration() rather than probe()drivers/net/usb/r8152.c+5 -110 replies
307/374software node: Let args be NULL in software_node_get_reference_argsdrivers/base/swnode.c+3 -00 replies
308/374serial: imx: fix tx statemachine deadlockdrivers/tty/serial/imx.c+2 -20 replies
309/374selftests/sgx: Fix uninitialized pointer dereference in error pathtools/testing/selftests/sgx/sigstruct.c+3 -20 replies
310/374selftests/sgx: Skip non X86_64 platformtools/testing/selftests/sgx/Makefile+1 -10 replies
311/374iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplifydrivers/iio/adc/ad9467.c+1 -160 replies
312/374iio: adc: ad9467: fix reset gpio handlingdrivers/iio/adc/ad9467.c+18 -130 replies
313/374iio: adc: ad9467: dont ignore error codesdrivers/iio/adc/ad9467.c+17 -100 replies
314/374iio: adc: ad9467: fix scale settingdrivers/iio/adc/ad9467.c drivers/iio/adc/adi-axi-adc.c include/linux/iio/adc/adi-axi-adc.h+66 -590 replies
315/374perf genelf: Set ELF program header addresses properlytools/perf/util/genelf.c+3 -30 replies
316/374tty: change tty_write_lock()s ndelay parameter to booldrivers/tty/tty.h drivers/tty/tty_io.c drivers/tty/tty_ioctl.c+5 -50 replies
317/374tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAKdrivers/tty/tty_io.c+17 -150 replies
318/374tty: dont check for signal_pending() in send_break()drivers/tty/tty_io.c+1 -20 replies
319/374tty: use if in send_break() instead of gotodrivers/tty/tty_io.c+4 -50 replies
320/374usb: cdc-acm: return correct error code on unsupported breakdrivers/tty/tty_io.c drivers/usb/class/cdc-acm.c+6 -00 replies
321/374usb: core: Fix crash w/ usb_choose_configuration() if no driverdrivers/usb/core/generic.c+10 -10 replies
322/374nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU lengthdrivers/nvme/target/tcp.c+12 -10 replies
323/374nvmet-tcp: fix a crash in nvmet_req_complete()drivers/nvme/target/tcp.c+1 -20 replies
324/374perf env: Avoid recursively taking env->bpf_progs.locktools/perf/util/bpf-event.c tools/perf/util/bpf-event.h tools/perf/util/env.c +2 more+50 -320 replies
325/374apparmor: avoid crash when parsed profile name is emptysecurity/apparmor/policy_unpack.c+4 -00 replies
326/374usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transferdrivers/usb/host/xhci-mtk.c drivers/usb/host/xhci-mtk.h+40 -20 replies
327/374serial: imx: Correct clock error message in function probe()drivers/tty/serial/imx.c+1 -10 replies
328/374nvmet: re-fix tracing strncpy() warningdrivers/nvme/target/trace.h+1 -20 replies
329/374nvmet-tcp: Fix the H2C expected PDU len calculationdrivers/nvme/target/tcp.c+7 -30 replies
330/374PCI: keystone: Fix race condition when initializing PHYsdrivers/pci/controller/dwc/pci-keystone.c+9 -00 replies
331/374s390/pci: fix max size calculation in zpci_memcpy_toio()arch/s390/include/asm/pci_io.h arch/s390/pci/pci_mmio.c+24 -200 replies
332/374net: qualcomm: rmnet: fix global oob in rmnet_policydrivers/net/ethernet/qualcomm/rmnet/rmnet_config.c+1 -10 replies
333/374net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet framesdrivers/net/ethernet/ti/am65-cpsw-nuss.c+3 -20 replies
334/374net: phy: micrel: populate .soft_reset for KSZ9131drivers/net/phy/micrel.c+1 -00 replies
335/374mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOINnet/mptcp/options.c+3 -30 replies
336/374mptcp: drop unused sk in mptcp_get_optionsnet/mptcp/options.c net/mptcp/protocol.h net/mptcp/subflow.c+8 -100 replies
337/374mptcp: strict validation before using mp_opt->hmacnet/mptcp/subflow.c+1 -10 replies
338/374mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()net/mptcp/subflow.c+1 -10 replies
339/374mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()net/mptcp/subflow.c+2 -20 replies
340/374net: ravb: Fix dma_addr_t truncation in error casedrivers/net/ethernet/renesas/ravb_main.c+1 -10 replies
341/374net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake callsdrivers/net/ethernet/stmicro/stmmac/stmmac.h drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+10 -20 replies
342/374bpf: Reject variable offset alu on PTR_TO_FLOW_KEYSkernel/bpf/verifier.c+4 -00 replies
343/374net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probedrivers/net/dsa/vitesse-vsc73xx-core.c+2 -00 replies
344/374netfilter: nf_tables: reject invalid set policynet/netfilter/nf_tables_api.c+9 -10 replies
345/374netfilter: nft_connlimit: move stateful fields out of expression datanet/netfilter/nft_connlimit.c+18 -80 replies
346/374netfilter: nft_last: move stateful fields out of expression datanet/netfilter/nft_last.c+51 -180 replies
347/374netfilter: nft_quota: move stateful fields out of expression datanet/netfilter/nft_quota.c+47 -50 replies
348/374netfilter: nft_limit: rename stateful structurenet/netfilter/nft_limit.c+52 -520 replies
349/374netfilter: nft_limit: move stateful fields out of expression datanet/netfilter/nft_limit.c+82 -120 replies
350/374netfilter: nf_tables: memcg accounting for dynamically allocated objectsnet/netfilter/nf_tables_api.c net/netfilter/nft_connlimit.c net/netfilter/nft_counter.c +3 more+6 -60 replies
351/374netfilter: nft_limit: do not ignore unsupported flagsnet/netfilter/nft_limit.c+12 -70 replies
352/374netfilter: nf_tables: do not allow mismatch field size and set key lengthnet/netfilter/nf_tables_api.c+5 -10 replies
353/374netfilter: nf_tables: skip dead set elements in netlink dumpnet/netfilter/nf_tables_api.c+1 -10 replies
354/374netfilter: nf_tables: reject NFT_SET_CONCAT with not field length descriptionnet/netfilter/nf_tables_api.c+5 -10 replies
355/374ipvs: avoid stat macros calls from preemptible contextnet/netfilter/ipvs/ip_vs_xmit.c+2 -20 replies
356/374kdb: Fix a potential buffer overflow in kdb_local()kernel/debug/kdb/kdb_main.c+0 -20 replies
357/374ethtool: netlink: Add missing ethnl_ops_begin/completenet/ethtool/features.c+7 -20 replies
358/374mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failuredrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c tools/testing/selftests/drivers/net/mlxsw/spectrum-2/tc_flower.sh+56 -40 replies
359/374mlxsw: spectrum: Use bitmap_zalloc() when applicabledrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c +1 more+16 -270 replies
360/374mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+6 -20 replies
361/374mlxsw: spectrum_acl_tcam: Make fini symmetric to initdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+1 -10 replies
362/374mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarationsdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+65 -650 replies
363/374mlxsw: spectrum_acl_tcam: Fix stack corruptiondrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c tools/testing/selftests/drivers/net/mlxsw/spectrum-2/tc_flower.sh+57 -10 replies
364/374selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanestools/testing/selftests/drivers/net/mlxsw/qos_pfc.sh+17 -10 replies
365/374ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_worknet/ipv6/mcast.c+4 -00 replies
366/374i2c: s3c24xx: fix read transfers in polling modedrivers/i2c/busses/i2c-s3c2410.c+11 -20 replies
367/374i2c: s3c24xx: fix transferring more than one message in polling modedrivers/i2c/busses/i2c-s3c2410.c+10 -170 replies
368/374block: Remove special-casing of compound pagesblock/bio.c+3 -40 replies
369/374netfilter: nf_tables: typo NULL check in _clone() functionnet/netfilter/nft_connlimit.c net/netfilter/nft_last.c net/netfilter/nft_limit.c +1 more+4 -40 replies
370/374netfilter: nft_connlimit: memleak if nf_ct_netns_get() failsnet/netfilter/nft_connlimit.c+10 -10 replies
371/374netfilter: nft_limit: fix stateful object memory leaknet/netfilter/nft_limit.c+18 -00 replies
372/374netfilter: nft_limit: Clone packet limits cost valuenet/netfilter/nft_limit.c+2 -00 replies
373/374netfilter: nft_last: copy content when cloning expressionnet/netfilter/nft_last.c+4 -00 replies
374/374netfilter: nft_quota: copy content when cloning expressionnet/netfilter/nft_quota.c+5 -10 replies

Reviews trailers per patch

180 of 372 patches have a Reviewed-by or Acked-by.

PatchChao YuAmadeusz SławińskiCharles KeepaxVenkata Sai DuggiDavid ChristensenMichael ChanPaolo AbeniGreg Kroah-HartmanChristian KönigJens AxboeSagi GrimbergArnold GozumAndy ShevchenkoIlpo JärvinenJan KaraMasami Hiramatsu (Google)Conor DooleyJiaxun YangHawking ZhangAlex DeucherPeter OberparleiterAlexander GordeevPierre-Louis BossartHeiko StuebnerAndi Shyti[email protected]Harshit MogalapalliDavid AhernEric DumazetDouglas AndersonJohan HovoldSimon HormanAlice RyhlBaolin WangSudip MukherjeeUwe Kleine-KönigMike LeachChen-Yu TsaiGustavo A. R. SilvaNicholas PigginMiquel RaynalJiri OlsaSteven Rostedt (Google)Yu KuaiMuhammad Usama AnjumTom LendackyChristoph HellwigJohannes ThumshirnAnand JainDavid Sterba[email protected]Barry SongGeert UytterhoevenYoshihiro ShimodaRae MoarZhihao ChengRichard WeinbergerFrank RowandPing-Ke ShihAradhya BhatiaEduard ZingermanShung-Hsi YuKonrad DybcioDmitry BaryshkovGuenter RoeckStephen BoydKrzysztof KozlowskiKaran Tilak KumarManivannan SadhasivamAndrii NakryikoDan CarpenterMartin BlumenstinglLuciano CoelhoGregory GreenmanBart Van AsscheMartin K. PetersenDavid ThompsonStefano GarzarellaMichael S. TsirkinFlorian FainelliJessica ZhangWillem de Bruijn[email protected]Mike IselyAbhinav KumarBartosz GolaszewskiNeil ArmstrongMaxime RipardDavid S. MillerBryan O'DonoghueMichal SimekSeongJae ParkManorit ChawdhryMike LooijmansDafna HirschfeldPaul ElderFabrice GasnierMax GurtovoyTom TalpeyNamjae JeonStanislav FomichevGongleizhenwei piJason WangJuergen GrossPaul DurrantFrederic WeisbeckerPeter ChenChristian A. EhrhardtHeikki KrogerusLukas WunnerSebastian Andrzej SiewiorDamien Le MoalChaitanya KulkarniMimi ZoharSong LiuRobin MurphyFrancesco DolciniRafael BeimsBrian NorrisSean ChristophersonVitaly KuznetsovArnd BergmannNikita TravkinZenghui YuCharlie JenkinsTony LindgrenIan RogersAlan SternGrant GrundlerRasmus VillemoesEberhard StollJarkko SakkinenKai HuangDavid LechnerAngeloGioacchino Del RegnoRavi GunasekaranMatthew RosatoSubash Abhinov KasiviswanathanJiri PirkoHoratiu VulturSiddharth VadapalliMaxime ChevallierAndrew LunnMat MartineauNiklas SöderlundSergey ShtylyovYonghong SongRoman GushchinJulian AnastasovIdo SchimmelJacob KellerAmit CohenTaehee YooHangbin LiuChanho ParkKeith Busch
SeriesT-b T-b
1/374R-b
2/374
3/374
4/374A-b
5/374
6/374A-b
7/374R-b
8/374R-b
9/374
10/374R-b
11/374
12/374R-b
13/374A-b
14/374A-b
15/374
16/374
17/374T-b R-b R-b
18/374
19/374T-b R-b
20/374R-b
21/374R-b A-b
22/374
23/374
24/374
25/374
26/374R-b
27/374Reported-and-tested-by T-b
28/374R-b R-b R-b
29/374T-b R-b R-b
30/374R-b
31/374R-b
32/374R-b
33/374R-b A-b
34/374R-b A-b
35/374
36/374
37/374
38/374
39/374
40/374R-b A-b
41/374
42/374
43/374
44/374A-b
45/374R-b R-b
46/374
47/374R-b
48/374R-b
49/374
50/374
51/374
52/374A-b
53/374A-b
54/374R-b
55/374R-b
56/374R-b
57/374R-b
58/374R-b
59/374R-b
60/374A-b
61/374A-b
62/374R-b R-b
63/374
64/374R-b
65/374
66/374R-b
67/374
68/374
69/374R-b
70/374R-b
71/374
72/374
73/374
74/374
75/374
76/374
77/374
78/374
79/374R-b R-b
80/374
81/374
82/374
83/374R-b T-b
84/374
85/374
86/374
87/374
88/374R-b R-b
89/374
90/374
91/374R-b
92/374R-b A-b
93/374T-b
94/374
95/374
96/374A-b
97/374
98/374
99/374
100/374
101/374
102/374
103/374
104/374R-b R-b R-b R-b
105/374Reported-and-tested-by
106/374
107/374
108/374
109/374
110/374
111/374
112/374
113/374
114/374R-b
115/374
116/374
117/374
118/374
119/374
120/374
121/374
122/374R-b R-b
123/374
124/374R-b
125/374A-b
126/374A-b
127/374R-b
128/374A-b A-b
129/374R-b R-b
130/374R-b R-b
131/374R-b R-b
132/374R-b R-b
133/374R-b R-b
134/374R-b R-b
135/374
136/374R-b
137/374R-b R-b
138/374R-b
139/374
140/374A-b A-b
141/374R-b
142/374
143/374
144/374
145/374
146/374
147/374
148/374R-b A-b
149/374A-b
150/374
151/374R-b
152/374R-b
153/374R-b
154/374
155/374A-b
156/374
157/374
158/374
159/374
160/374
161/374
162/374
163/374R-b
164/374R-b
165/374
166/374
167/374
168/374R-b R-b R-b
169/374
170/374
171/374R-b
172/374A-b
173/374R-b R-b
174/374R-b R-b
175/374A-b
176/374R-b
177/374R-b
178/374
179/374
180/374R-b
181/374
182/374
183/374R-b
184/374Reported-and-tested-by A-b
185/374
186/374R-b
187/374
188/374
189/374
190/374A-b
191/374A-b
192/374R-b
193/374R-b
194/374R-b
195/374
196/374
197/374
198/374A-b
199/374A-b
200/374
201/374R-b
202/374R-b R-b
203/374
204/374
205/374R-b
206/374
207/374
208/374R-b
209/374
210/374
211/374
212/374A-b
213/374R-b R-b
214/374R-b
215/374
216/374
217/374A-b
218/374
219/374R-b
220/374R-b
221/374R-b R-b
222/374R-b T-b
223/374A-b
224/374
225/374
226/374
227/374T-b
228/374R-b
229/374R-b
230/374
231/374
232/374
233/374
234/374
235/374
236/374
237/374
238/374A-b
239/374
240/374A-b A-b
241/374
242/374
243/374A-b
244/374
245/374R-b
246/374R-b
247/374
248/374R-b
249/374R-b A-b A-b
250/374R-b R-b
251/374R-b
252/374R-b
253/374A-b
254/374
255/374
256/374
257/374A-b
258/374
259/374
260/374
261/374
262/374T-b A-b
263/374
264/374R-b
265/374
266/374
267/374R-b
268/374
269/374R-b R-b R-b
270/374
271/374R-b
272/374
273/374Reviewed-and-Tested-by
274/374
275/374A-b A-b
276/374T-b R-b
277/374
278/374
279/374
280/374R-b T-b A-b
281/374R-b
282/374R-b
283/374R-b R-b
284/374R-b
285/374
287/374
289/374
290/374
291/374
292/374R-b
293/374A-b
294/374
295/374
296/374
297/374R-b
298/374
299/374
300/374
301/374
302/374
303/374R-b
304/374R-b
305/374R-b
306/374R-b
307/374R-b R-b
308/374T-b T-b
309/374R-b A-b
310/374R-b
311/374R-b
312/374R-b
313/374R-b
314/374R-b
315/374R-b
316/374
317/374
318/374
319/374
320/374
321/374R-b
322/374R-b
323/374R-b R-b
324/374A-b A-b
325/374
326/374R-b
327/374R-b
328/374
329/374R-b
330/374A-b
331/374R-b
332/374R-b R-b R-b
333/374R-b R-b
334/374R-b R-b
335/374A-b R-b R-b
336/374
337/374A-b R-b R-b
338/374A-b R-b R-b
339/374A-b R-b R-b
340/374R-b R-b R-b
341/374R-b
342/374A-b
343/374R-b
344/374
345/374
346/374
347/374
348/374
349/374
350/374A-b
351/374
352/374
353/374
354/374
355/374A-b A-b
356/374R-b
357/374
358/374A-b
359/374R-b
360/374R-b R-b
361/374R-b R-b
362/374R-b R-b
363/374A-b R-b
364/374A-b R-b
365/374R-b A-b R-b
366/374R-b R-b
367/374R-b
368/374
369/374
370/374
371/374
372/374
373/374
374/374

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

Read the v1 thread

Cover letter [PATCH 5.15 000/374] 5.15.148-rc1 review

This is the start of the stable review cycle for the 5.15.148 release. There are 374 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 Wed, 24 Jan 2024 23:56:49 +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.148-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.148-rc1

Pablo Neira Ayuso <[email protected]>
netfilter: nft_quota: copy content when cloning expression

Pablo Neira Ayuso <[email protected]>
netfilter: nft_last: copy content when cloning expression

Phil Sutter <[email protected]>
netfilter: nft_limit: Clone packet limits' cost value

Florian Westphal <[email protected]>
netfilter: nft_limit: fix stateful object memory leak

Pablo Neira Ayuso <[email protected]>
netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: typo NULL check in _clone() function

Matthew Wilcox (Oracle) <[email protected]>
block: Remove special-casing of compound pages

Marek Szyprowski <[email protected]>
i2c: s3c24xx: fix transferring more than one message in polling mode

Marek Szyprowski <[email protected]>
i2c: s3c24xx: fix read transfers in polling mode

Nikita Zhandarovich <[email protected]>
ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work

Amit Cohen <[email protected]>
selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix stack corruption

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Make fini symmetric to init

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()

Christophe JAILLET <[email protected]>
mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable

Amit Cohen <[email protected]>
mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure

Ludvig Pärsson <[email protected]>
ethtool: netlink: Add missing ethnl_ops_begin/complete

Christophe JAILLET <[email protected]>
kdb: Fix a potential buffer overflow in kdb_local()

Fedor Pchelkin <[email protected]>
ipvs: avoid stat macros calls from preemptible context

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: skip dead set elements in netlink dump

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: do not allow mismatch field size and set key length

Pablo Neira Ayuso <[email protected]>
netfilter: nft_limit: do not ignore unsupported flags

Vasily Averin <[email protected]>
netfilter: nf_tables: memcg accounting for dynamically allocated objects

Pablo Neira Ayuso <[email protected]>
netfilter: nft_limit: move stateful fields out of expression data

Pablo Neira Ayuso <[email protected]>
netfilter: nft_limit: rename stateful structure

Pablo Neira Ayuso <[email protected]>
netfilter: nft_quota: move stateful fields out of expression data

Pablo Neira Ayuso <[email protected]>
netfilter: nft_last: move stateful fields out of expression data

Pablo Neira Ayuso <[email protected]>
netfilter: nft_connlimit: move stateful fields out of expression data

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject invalid set policy

Kunwu Chan <[email protected]>
net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe

Hao Sun <[email protected]>
bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS

Qiang Ma <[email protected]>
net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls

Nikita Yushchenko <[email protected]>
net: ravb: Fix dma_addr_t truncation in error case

Eric Dumazet <[email protected]>
mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()

Eric Dumazet <[email protected]>
mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()

Eric Dumazet <[email protected]>

    mptcp: strict validation before using mp_opt->hmac

Geliang Tang <[email protected]>
mptcp: drop unused sk in mptcp_get_options

Eric Dumazet <[email protected]>
mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN

Claudiu Beznea <[email protected]>
net: phy: micrel: populate .soft_reset for KSZ9131

Sanjuán García, Jorge <[email protected]>
net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames

Lin Ma <[email protected]>
net: qualcomm: rmnet: fix global oob in rmnet_policy

Niklas Schnelle <[email protected]>
s390/pci: fix max size calculation in zpci_memcpy_toio()

Siddharth Vadapalli <[email protected]>
PCI: keystone: Fix race condition when initializing PHYs

Maurizio Lombardi <[email protected]>
nvmet-tcp: Fix the H2C expected PDU len calculation

Arnd Bergmann <[email protected]>
nvmet: re-fix tracing strncpy() warning

Christoph Niedermaier <[email protected]>
serial: imx: Correct clock error message in function probe()

Chunfeng Yun <[email protected]>
usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer

Fedor Pchelkin <[email protected]>
apparmor: avoid crash when parsed profile name is empty

Ian Rogers <[email protected]>

    perf env: Avoid recursively taking env->bpf_progs.lock

Maurizio Lombardi <[email protected]>
nvmet-tcp: fix a crash in nvmet_req_complete()

Maurizio Lombardi <[email protected]>
nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length

Douglas Anderson <[email protected]>
usb: core: Fix crash w/ usb_choose_configuration() if no driver

Oliver Neukum <[email protected]>
usb: cdc-acm: return correct error code on unsupported break

Jiri Slaby (SUSE) <[email protected]>
tty: use 'if' in send_break() instead of 'goto'

Jiri Slaby (SUSE) <[email protected]>
tty: don't check for signal_pending() in send_break()

Jiri Slaby (SUSE) <[email protected]>
tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK

Jiri Slaby (SUSE) <[email protected]>
tty: change tty_write_lock()'s ndelay parameter to bool

Namhyung Kim <[email protected]>
perf genelf: Set ELF program header addresses properly

Nuno Sa <[email protected]>
iio: adc: ad9467: fix scale setting

Nuno Sa <[email protected]>
iio: adc: ad9467: don't ignore error codes

Nuno Sa <[email protected]>
iio: adc: ad9467: fix reset gpio handling

Uwe Kleine-König <[email protected]>
iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify

Zhao Mengmeng <[email protected]>
selftests/sgx: Skip non X86_64 platform

Jo Van Bulck <[email protected]>
selftests/sgx: Fix uninitialized pointer dereference in error path

Paul Geurts <[email protected]>
serial: imx: fix tx statemachine deadlock

Sakari Ailus <[email protected]>
software node: Let args be NULL in software_node_get_reference_args

Douglas Anderson <[email protected]>
r8152: Choose our USB config with choose_configuration() rather than probe()

Douglas Anderson <[email protected]>
usb: core: Allow subclassed USB drivers to override usb_choose_configuration()

Arnaldo Carvalho de Melo <[email protected]>
libapi: Add missing linux/types.h header to get the __u64 type on io.h

Uwe Kleine-König <[email protected]>
serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed

Su Hui <[email protected]>
power: supply: bq256xx: fix some problem in bq256xx_hw_init

Jan Palus <[email protected]>
power: supply: cw2015: correct time_to_empty units in sysfs

Christophe JAILLET <[email protected]>
MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()

Christophe JAILLET <[email protected]>
MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()

Alexandre Ghiti <[email protected]>
riscv: Fix module_alloc() that did not reset the linear mapping permissions

Alexandre Ghiti <[email protected]>
riscv: Check if the code to patch lies in the exit section

Serge Semin <[email protected]>
mips: Fix incorrect max_low_pfn adjustment

Serge Semin <[email protected]>
mips: dmi: Fix early remap on MIPS32

Andy Shevchenko <[email protected]>
mfd: intel-lpss: Fix the fractional clock divider flags

Dang Huynh <[email protected]>
leds: aw2013: Select missing dependency REGMAP_I2C

Kunwu Chan <[email protected]>
mfd: syscon: Fix null pointer dereference in of_syscon_register()

Randy Dunlap <[email protected]>
ARM: 9330/1: davinci: also select PINCTRL

Isaac J. Manjarres <[email protected]>
iommu/dma: Trace bounce buffer usage when mapping buffers

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: set safe default SPI clock frequency

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: add check for unsupported SPI modes during probe

Jason Gerecke <[email protected]>

    HID: wacom: Correct behavior when processing some confidence == false touches

Marcelo Schmitt <[email protected]>
iio: adc: ad7091r: Pass iio_dev to event handler

Oliver Upton <[email protected]>
KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache

Marc Zyngier <[email protected]>
KVM: arm64: vgic-v4: Restore pending state on host userspace write

Kirill A. Shutemov <[email protected]>
x86/kvm: Do not try to disable kvmclock if it was not enabled

qizhong cheng <[email protected]>
PCI: mediatek: Clear interrupt status before dispatching handler

Niklas Cassel <[email protected]>
PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support

David Lin <[email protected]>
wifi: mwifiex: configure BSSID consistently when starting AP

Ilpo Järvinen <[email protected]>
wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors

Ilpo Järvinen <[email protected]>
wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code

Christian Marangi <[email protected]>
wifi: mt76: fix broken precal loading from MTD for mt7915

Rob Clark <[email protected]>
iommu/arm-smmu-qcom: Add missing GMU entry to match table

Jiri Olsa <[email protected]>
bpf: Fix re-attachment branch in bpf_tracing_prog_attach

Gui-Dong Han <[email protected]>
Bluetooth: Fix atomicity violation in {min,max}_key_size_set

Stefan Berger <[email protected]>
rootfs: Fix support for rootfstype= when root= is given

Jens Axboe <[email protected]>

    io_uring/rw: ensure io->bytes_done is always initialized

Uwe Kleine-König <[email protected]>

    pwm: jz4740: Don't use dev_err_probe() in .request()

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: check if catch-all set element is active in next generation

Min Li <[email protected]>
block: add check that partition length needs to be aligned with block size

Chandrakanth patil <[email protected]>
scsi: mpi3mr: Refresh sdev queue depth after controller reset

Nam Cao <[email protected]>
fbdev: flush deferred work in fb_deferred_io_fsync()

Çağhan Demir <[email protected]>
ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx

Takashi Iwai <[email protected]>
ALSA: oxygen: Fix right channel of capture volume mixer

Christoph Niedermaier <[email protected]>
serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock

Gui-Dong Han <[email protected]>
usb: mon: Fix atomicity violation in mon_bin_vma_fault

RD Babiera <[email protected]>
usb: typec: class: fix typec_altmode_put_partner to put plugs

Heikki Krogerus <[email protected]>
Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"

Frank Li <[email protected]>
usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled

Frank Li <[email protected]>
usb: cdns3: fix iso transfer error when mult is not zero

Frank Li <[email protected]>
usb: cdns3: fix uvc failure work since sg support enabled

Xu Yang <[email protected]>
usb: chipidea: wait controller resume finished for wakeup irq

Thinh Nguyen <[email protected]>
Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"

Thinh Nguyen <[email protected]>
Revert "usb: dwc3: Soft reset phy on probe for host"

Uttkarsh Aggarwal <[email protected]>
usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart

Xu Yang <[email protected]>
usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()

Heiko Carstens <[email protected]>
tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug

Carlos Llamas <[email protected]>
binder: fix race between mmput() and do_exit()

Jan Beulich <[email protected]>
xen-netback: don't produce zero-size SKB frags

Wei Yongjun <[email protected]>
virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()

Ren Zhijie <[email protected]>
dma-mapping: Fix build error unused-value

Hans de Goede <[email protected]>
Input: atkbd - use ab83 as id when skipping the getid command

Carlos Llamas <[email protected]>

    binder: fix unused alloc->free_async_space

Carlos Llamas <[email protected]>
binder: fix async space check for 0-sized buffers

David Howells <[email protected]>
keys, dns: Fix size check of V1 server-list header

Jordan Rome <[email protected]>
selftests/bpf: Add assert for user stacks in test_task_stack

Geert Uytterhoeven <[email protected]>
of: unittest: Fix of_count_phandle_with_args() expected value message

Christian A. Ehrhardt <[email protected]>
of: Fix double free in of_parse_phandle_with_args_map

Li Nan <[email protected]>
ksmbd: validate the zero field of packet header

Zhipeng Lu <[email protected]>
drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init

Sergey Gorenko <[email protected]>
IB/iser: Prevent invalidating wrong MR

Peter Robinson <[email protected]>
mmc: sdhci_omap: Fix TI SoC dependencies

Peter Robinson <[email protected]>
mmc: sdhci_am654: Fix TI SoC dependencies

Geoffrey D. Bennett <[email protected]>
ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put()

Geoffrey D. Bennett <[email protected]>
ALSA: scarlett2: Add missing error checks to *_ctl_get()

Geoffrey D. Bennett <[email protected]>
ALSA: scarlett2: Allow passing any output to line_out_remap()

Geoffrey D. Bennett <[email protected]>
ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config()

Geoffrey D. Bennett <[email protected]>
ALSA: scarlett2: Add missing error check to scarlett2_config_save()

Hans de Goede <[email protected]>

    ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[]

Philipp Zabel <[email protected]>
pwm: stm32: Fix enable count for clk in .probe()

Philipp Zabel <[email protected]>
pwm: stm32: Use hweight32 in stm32_pwm_detect_channels

Uwe Kleine-König <[email protected]>
pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable

Théo Lebrun <[email protected]>
clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw

Dmitry Baryshkov <[email protected]>
clk: fixed-rate: add devm_clk_hw_register_fixed_rate

Dmitry Baryshkov <[email protected]>
clk: asm9260: use parent index to link the reference clock

Su Hui <[email protected]>
clk: si5341: fix an error code problem in si5341_output_clk_set_rate

Vignesh Raghavendra <[email protected]>
watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused

Stefan Wahren <[email protected]>
watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling

Jerry Hoemann <[email protected]>
watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO

Curtis Klein <[email protected]>
watchdog: set cdev owner before adding

Jay Buddhabhatti <[email protected]>
drivers: clk: zynqmp: update divider round rate logic

Shubhrajyoti Datta <[email protected]>
clk: zynqmp: Add a check for NULL pointer

Shubhrajyoti Datta <[email protected]>
clk: zynqmp: make bestdiv unsigned

Jay Buddhabhatti <[email protected]>
drivers: clk: zynqmp: calculate closest mux rate

Satya Priya Kakitapalli <[email protected]>
clk: qcom: videocc-sm8150: Add missing PLL config property

Satya Priya Kakitapalli <[email protected]>
clk: qcom: videocc-sm8150: Update the videocc resets

Satya Priya Kakitapalli <[email protected]>
dt-bindings: clock: Update the videocc resets for sm8150

Zhipeng Lu <[email protected]>
gpu/drm/radeon: fix two memleaks in radeon_vm_init

Zhipeng Lu <[email protected]>
drivers/amd/pm: fix a use-after-free in kv_parse_power_table

Zhipeng Lu <[email protected]>
drm/amd/pm: fix a double-free in si_dpm_init

Alex Deucher <[email protected]>
drm/amdgpu/debugfs: fix error code when smc register accessors are NULL

Christophe JAILLET <[email protected]>
media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()

Dan Carpenter <[email protected]>
media: dvbdev: drop refcount on error path in dvb_device_open()

Eric Biggers <[email protected]>
f2fs: fix the f2fs_file_write_iter tracepoint

Chao Yu <[email protected]>
f2fs: fix to update iostat correctly in f2fs_filemap_fault()

Chao Yu <[email protected]>
f2fs: fix to check compress file in f2fs_move_file_range()

Laurent Pinchart <[email protected]>
media: rkisp1: Disable runtime PM in probe error path

Satya Priya Kakitapalli <[email protected]>
clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config

Zhipeng Lu <[email protected]>
media: cx231xx: fix a memleak in cx231xx_init_isoc

Tomi Valkeinen <[email protected]>
drm/bridge: tc358767: Fix return value on error case

Tomi Valkeinen <[email protected]>
drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable

Zhipeng Lu <[email protected]>
drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table

Zhipeng Lu <[email protected]>
drm/radeon/dpm: fix a memleak in sumo_parse_power_table

Yang Yingliang <[email protected]>
drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()

Dmitry Baryshkov <[email protected]>
drm/drv: propagate errors from drm_modeset_register_all()

Konrad Dybcio <[email protected]>
drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks

Dmitry Baryshkov <[email protected]>
drm/msm/mdp4: flush vblank event on disable

Linus Walleij <[email protected]>
ASoC: cs35l34: Fix GPIO name and drop legacy include

Linus Walleij <[email protected]>
ASoC: cs35l33: Fix GPIO name and drop legacy include

Nikita Zhandarovich <[email protected]>
drm/radeon: check return value of radeon_ring_lock()

Nikita Zhandarovich <[email protected]>
drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()

Nikita Zhandarovich <[email protected]>
drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()

Chao Yu <[email protected]>
f2fs: fix to avoid dirent corruption

Dario Binacchi <[email protected]>
drm/bridge: Fix typo in post_disable() description

Ricardo B. Marliere <[email protected]>
media: pvrusb2: fix use after free on context disconnection

Tomi Valkeinen <[email protected]>
drm/tilcdc: Fix irq free on unload

Uwe Kleine-König <[email protected]>
drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function

Abhinav Singh <[email protected]>
drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer

Chris Morgan <[email protected]>
drm/panel-elida-kd35t133: hold panel in reset for unprepare

Junxian Huang <[email protected]>
RDMA/hns: Fix inappropriate err code for unsupported operations

Leon Romanovsky <[email protected]>
RDMA/usnic: Silence uninitialized symbol smatch warnings

Tomi Valkeinen <[email protected]>
Revert "drm/omapdrm: Annotate dma-fence critical section in commit path"

Tomi Valkeinen <[email protected]>
Revert "drm/tidss: Annotate dma-fence critical section in commit path"

Arnd Bergmann <[email protected]>
ARM: davinci: always select CONFIG_CPU_ARM926T

Eric Dumazet <[email protected]>
ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()

Asmaa Mnebhi <[email protected]>
mlxbf_gige: Enable the GigE port in mlxbf_gige_open

Asmaa Mnebhi <[email protected]>
net: mellanox: mlxbf_gige: Replace non-standard interrupt handling

Asmaa Mnebhi <[email protected]>
mlxbf_gige: Fix intermittent no ip issue

Tao Liu <[email protected]>
net/sched: act_ct: fix skb leak and crash on ooo frags

Christoph Hellwig <[email protected]>
null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS

Keith Busch <[email protected]>
block: make BLK_DEF_MAX_SECTORS unsigned

Francesco Dolcini <[email protected]>
Bluetooth: btmtkuart: fix recv_buf() return value

Luiz Augusto von Dentz <[email protected]>
Bluetooth: Fix bogus check for re-auth no supported with non-ssp

Florian Westphal <[email protected]>
netfilter: nf_tables: mark newset as dead on transaction abort

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: send TX path flush in rfkill

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request

Su Hui <[email protected]>
wifi: rtlwifi: rtl8192se: using calculate_bit_shift()

Su Hui <[email protected]>
wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()

Su Hui <[email protected]>
wifi: rtlwifi: rtl8192de: using calculate_bit_shift()

Su Hui <[email protected]>
wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()

Su Hui <[email protected]>
wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()

Su Hui <[email protected]>
wifi: rtlwifi: rtl8192c: using calculate_bit_shift()

Su Hui <[email protected]>
wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()

Su Hui <[email protected]>
wifi: rtlwifi: add calculate_bit_shift()

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent

Li Nan <[email protected]>
block: add check of 'minors' and 'first_minor' in device_add_disk()

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8150-hdk: fix SS USB regulators

Atul Dhudase <[email protected]>
soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration

Joakim Zhang <[email protected]>

    dma-mapping: clear dev->dma_mem to NULL after freeing it

Mark-PK Tsai <[email protected]>
dma-mapping: Add dma_release_coherent_memory to DMA API

Arseniy Krasnov <[email protected]>
virtio/vsock: fix logic which reduces credit update messages

Hangbin Liu <[email protected]>
selftests/net: fix grep checking for fib_nexthop_multiprefix

Yihang Li <[email protected]>
scsi: hisi_sas: Correct the number of global debugfs registers

Yihang Li <[email protected]>
scsi: hisi_sas: Rollback some operations if FLR failed

Yihang Li <[email protected]>
scsi: hisi_sas: Replace with standard error code return value

Qi Liu <[email protected]>
scsi: hisi_sas: Prevent parallel FLR and controller reset

Luo Jiaxing <[email protected]>

    scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT

Li Nan <[email protected]>
block: Set memalloc_noio to false on device_add_disk() error path

Andrei Matei <[email protected]>
bpf: Fix verification of indirect var-off stack access

Johan Hovold <[email protected]>
arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdm845-db845c: correct LED panic indicator

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator

Artem Chernyshev <[email protected]>
scsi: fnic: Return error if vmalloc() failed

Andrii Nakryiko <[email protected]>
bpf: fix check for attempt to corrupt spilled pointer

Douglas Anderson <[email protected]>
arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered

Douglas Anderson <[email protected]>
arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered

Douglas Anderson <[email protected]>
arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered

Douglas Anderson <[email protected]>
arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered

Douglas Anderson <[email protected]>
arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: sdx65: correct SPMI node name

Andrii Nakryiko <[email protected]>
bpf: enforce precision of R0 on callback return

Tomi Valkeinen <[email protected]>
arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type

Su Hui <[email protected]>
wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior

Dmitry Rokosov <[email protected]>
firmware: meson_sm: populate platform devices from sm device tree data

Christophe JAILLET <[email protected]>
firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()

Peter Delevoryas <[email protected]>
net/ncsi: Fix netlink major/minor version numbers

Dmitry Baryshkov <[email protected]>
ARM: dts: qcom: apq8064: correct XOADC register address

Arnd Bergmann <[email protected]>
wifi: libertas: stop selecting wext

Luca Weiss <[email protected]>
wifi: ath11k: Defer on rproc_get failure

Jordan Rome <[email protected]>
bpf: Add crosstask check to __bpf_get_stack

Florian Lehner <[email protected]>
bpf, lpm: Fix check prefixlen before walking trie

Chih-Kang Chang <[email protected]>
wifi: rtw88: fix RX filter in FIF_ALLMULTI flag

Trond Myklebust <[email protected]>
NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT

Benjamin Coddington <[email protected]>
blocklayoutdriver: Fix reference leak of pnfs_device_node

Chengming Zhou <[email protected]>

    crypto: scomp - fix req->dst buffer overflow

Ovidiu Panait <[email protected]>

    crypto: sahara - do not resize req->src when doing hash operations

Ovidiu Panait <[email protected]>

    crypto: sahara - fix processing hash requests with req->nbytes < sg->length

Ovidiu Panait <[email protected]>
crypto: sahara - improve error handling in sahara_sha_process()

Ovidiu Panait <[email protected]>
crypto: sahara - fix wait_for_completion_timeout() error handling

Ovidiu Panait <[email protected]>
crypto: sahara - fix ahash reqsize

Ovidiu Panait <[email protected]>
crypto: sahara - handle zero-length aes requests

Ovidiu Panait <[email protected]>
crypto: sahara - avoid skcipher fallback code duplication

wangyangxin <[email protected]>
crypto: virtio - Wait for tasklet to complete on device remove

Osama Muhammad <[email protected]>
gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump

Christian Brauner <[email protected]>
fs: indicate request originates from old mount API

Sergey Shtylyov <[email protected]>
pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()

Ovidiu Panait <[email protected]>
crypto: sahara - fix error handling in sahara_hw_descriptor_create()

Ovidiu Panait <[email protected]>

    crypto: sahara - fix processing requests with cryptlen < sg->length

Ovidiu Panait <[email protected]>
crypto: sahara - fix ahash selftest failure

Ovidiu Panait <[email protected]>
crypto: sahara - fix cbc selftest failure

Ovidiu Panait <[email protected]>
crypto: sahara - remove FLAGS_NEW_KEY logic

Herbert Xu <[email protected]>
crypto: af_alg - Disallow multiple in-flight AIO requests

Dinghao Liu <[email protected]>
crypto: ccp - fix memleak in ccp_init_dm_workarea

Chen Ni <[email protected]>
crypto: sa2ul - Return crypto_aead_setkey to transfer the error

Gonglei (Arei) <[email protected]>
crypto: virtio - Handle dataq logic with tasklet

Mickaël Salaün <[email protected]>
selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket

ZhaoLong Wang <[email protected]>
mtd: Fix gluebi NULL pointer dereference caused by ftl notifier

Richard Fitzgerald <[email protected]>
kunit: debugfs: Fix unchecked dereference in debugfs_print_results()

Tony Luck <[email protected]>
ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error

Andy Shevchenko <[email protected]>
ACPI: LPSS: Fix the fractional clock divider flags

Wolfram Sang <[email protected]>
spi: sh-msiof: Enforce fixed DTDL for R-Car H3

Ilias Apalodimas <[email protected]>
efivarfs: force RO when remounting if SetVariable is not supported

Gavrilov Ilia <[email protected]>
calipso: fix memory leak in netlbl_calipso_add_pass()

Alexandra Diupina <[email protected]>
cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()

Rob Herring <[email protected]>
cpufreq: Use of_property_present() for testing DT property presence

Rob Herring <[email protected]>
of: Add of_property_present() helper

Michael Walle <[email protected]>

    of: property: define of_property_read_u{8,16,32,64}_array() unconditionally

Nikita Kiryushin <[email protected]>
ACPI: LPIT: Avoid u32 multiplication overflow

Nikita Kiryushin <[email protected]>
ACPI: video: check for error while searching for backlight device parent

Ronald Monthero <[email protected]>
mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response

Amit Kumar Mahapatra <[email protected]>
spi: spi-zynqmp-gqspi: fix driver kconfig dependencies

Kunwu Chan <[email protected]>
powerpc/imc-pmu: Add a null pointer check in update_events_in_group()

Kunwu Chan <[email protected]>
powerpc/powernv: Add a null pointer check in opal_powercap_init()

Kunwu Chan <[email protected]>
powerpc/powernv: Add a null pointer check in opal_event_init()

Kunwu Chan <[email protected]>
powerpc/powernv: Add a null pointer check to scom_debug_init_one()

Michael Ellerman <[email protected]>
selftests/powerpc: Fix error handling in FPU/VMX preemption tests

Nathan Lynch <[email protected]>
powerpc/pseries/memhp: Fix access beyond end of drmem array

Randy Dunlap <[email protected]>
powerpc/44x: select I2C for CURRITUCK

Masahiro Yamada <[email protected]>
powerpc: add crtsavres.o to always-y instead of extra-y

Masahiro Yamada <[email protected]>
powerpc: remove checks for binutils older than 2.25

Alan Modra <[email protected]>
powerpc/toc: Future proof kernel toc

Christophe Leroy <[email protected]>
powerpc: Mark .opd section read-only

Arnd Bergmann <[email protected]>
EDAC/thunderx: Fix possible out-of-bounds string access

Colin Ian King <[email protected]>
x86/lib: Fix overflow when counting digits

James Clark <[email protected]>
coresight: etm4x: Fix width of CCITMIN field

LeoLiuoc <[email protected]>
PCI: Add ACS quirk for more Zhaoxin Root Ports

Florian Eckert <[email protected]>
leds: ledtrig-tty: Free allocated ttyname buffer on deactivate

Cameron Williams <[email protected]>
parport: parport_serial: Add Brainboxes device IDs and geometry

Cameron Williams <[email protected]>
parport: parport_serial: Add Brainboxes BAR details

Guanghui Feng <[email protected]>
uio: Fix use-after-free in uio_open

Carlos Llamas <[email protected]>
binder: fix comment on binder_alloc_new_buf() return value

Carlos Llamas <[email protected]>
binder: fix trivial typo of binder_free_buf_locked()

Carlos Llamas <[email protected]>
binder: fix use-after-free in shinker's callback

Carlos Llamas <[email protected]>
binder: use EPOLLERR from eventpoll.h

Junxiao Bi <[email protected]>
Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"

Masami Hiramatsu (Google) <[email protected]>
kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list

Alan Maguire <[email protected]>
bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25

Greg Kroah-Hartman <[email protected]>
Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek"

Hans de Goede <[email protected]>
ACPI: resource: Add another DMI match for the TongFang GMxXGxx

Jani Nikula <[email protected]>
drm/crtc: fix uninitialized variable use

Stefan Wahren <[email protected]>
ARM: sun9i: smp: fix return code check of of_property_match_string

Sarannya S <[email protected]>
net: qrtr: ns: Return 0 if server port is not present

Matthew Wilcox (Oracle) <[email protected]>
ida: Fix crash in ida_free when the bitmap is empty

Jensen Huang <[email protected]>
i2c: rk3x: fix potential spinlock recursion on poll

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346

Luca Weiss <[email protected]>
Input: xpad - add Razer Wolverine V2 support

Avraham Stern <[email protected]>
wifi: iwlwifi: pcie: avoid a NULL pointer dereference

Vineet Gupta <[email protected]>
ARC: fix spare error

Vineeth Vijayan <[email protected]>
s390/scm: fix virtual vs physical address confusion

Esther Shimanovich <[email protected]>
Input: i8042 - add nomux quirk for Acer P459-G2-M

Hans de Goede <[email protected]>
Input: atkbd - skip ATKBD_CMD_GETID in translated mode

Krzysztof Kozlowski <[email protected]>
reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning

Steven Rostedt (Google) <[email protected]>
ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI

Zheng Yejian <[email protected]>
tracing: Fix uaf issue when open the hist or hist_debug file

Krzysztof Kozlowski <[email protected]>
MIPS: dts: loongson: drop incorrect dwmac fallback compatible

Krzysztof Kozlowski <[email protected]>
stmmac: dwmac-loongson: drop useless check for compatible fallback

Steven Rostedt (Google) <[email protected]>
tracing: Add size check when printing trace_marker output

Steven Rostedt (Google) <[email protected]>
tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing

Ye Bin <[email protected]>
jbd2: fix soft lockup in journal_finish_inode_data_buffers()

Hans de Goede <[email protected]>
platform/x86: intel-vbtn: Fix missing tablet-mode-switch events

Judy Hsiao <[email protected]>
neighbour: Don't let neigh_forced_gc() disable preemption for long

Ziqi Zhao <[email protected]>
drm/crtc: Fix uninit-value bug in drm_mode_setcrtc

Zhang Yi <[email protected]>
jbd2: correct the printing of write_flags in jbd2_write_superblock()

Weihao Li <[email protected]>
clk: rockchip: rk3128: Fix HCLK_OTG gate register

Armin Wolf <[email protected]>
hwmon: (corsair-psu) Fix probe when built-in

Inki Dae <[email protected]>
drm/exynos: fix a wrong error checking

Xiang Yang <[email protected]>
drm/exynos: fix a potential error pointer dereference

Lijo Lazar <[email protected]>
drm/amdgpu: Add NULL checks for function pointers

Keith Busch <[email protected]>
nvme: introduce helper function to get ctrl state

Srinivas Kandagatla <[email protected]>
ASoC: ops: add correct range check for limiting volume

David Rau <[email protected]>
ASoC: da7219: Support low DC impedance headset

Thinh Tran <[email protected]>
net/tg3: fix race condition in tg3_reset_task()

Dave Airlie <[email protected]>
nouveau/tu102: flush all pdbs on vmm flush

Shuming Fan <[email protected]>
ASoC: rt5650: add mutex to avoid the jack detection failure

Maciej Strozek <[email protected]>
ASoC: cs43130: Fix incorrect frame delay configuration

Maciej Strozek <[email protected]>
ASoC: cs43130: Fix the position of const qualifier

Kamil Duljas <[email protected]>
ASoC: Intel: Skylake: mem leak in skl register function

David Lin <[email protected]>
ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16

Kamil Duljas <[email protected]>
ASoC: Intel: Skylake: Fix mem leak in few functions

Charles Keepax <[email protected]>
ASoC: wm8974: Correct boost mixer inputs

Keith Busch <[email protected]>
nvme-core: check for too small lba shift

Lu Yao <[email protected]>
drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer

Johannes Berg <[email protected]>
debugfs: fix automount d_fsdata usage

Johannes Berg <[email protected]>
wifi: cfg80211: lock wiphy mutex for rfkill poll

Edward Adam Davis <[email protected]>
mptcp: fix uninit-value in mptcp_incoming_options

Vasiliy Kovalev <[email protected]>
ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro

Charles Keepax <[email protected]>
pinctrl: lochnagar: Don't build on MIPS

Eric Biggers <[email protected]>
f2fs: explicitly null-terminate the xattr list

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arc/kernel/signal.c                           |   6 +-
 arch/arm/boot/dts/qcom-apq8064.dtsi                |   2 +-
 arch/arm/boot/dts/qcom-sdx55.dtsi                  |   2 +-
 arch/arm/mach-davinci/Kconfig                      |   2 +
 arch/arm/mach-sunxi/mc_smp.c                       |   4 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           |   2 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   8 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   2 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8150-hdk.dts            |  12 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   2 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   2 +-
 arch/arm64/kvm/vgic/vgic-its.c                     |   5 +
 arch/arm64/kvm/vgic/vgic-mmio-v3.c                 |  27 +-
 arch/mips/alchemy/devboards/db1200.c               |   2 +-
 arch/mips/alchemy/devboards/db1550.c               |   2 +-
 arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi |   3 +-
 arch/mips/boot/dts/loongson/ls7a-pch.dtsi          |   3 +-
 arch/mips/include/asm/dmi.h                        |   2 +-
 arch/mips/kernel/setup.c                           |   4 +-
 arch/powerpc/Makefile                              |  16 +-
 arch/powerpc/boot/crt0.S                           |   2 +-
 arch/powerpc/boot/zImage.lds.S                     |   7 +-
 arch/powerpc/include/asm/sections.h                |  16 +-
 arch/powerpc/kernel/head_64.S                      |   2 +-
 arch/powerpc/kernel/vmlinux.lds.S                  |  20 +-
 arch/powerpc/lib/Makefile                          |   4 +-
 arch/powerpc/perf/imc-pmu.c                        |   6 +
 arch/powerpc/platforms/44x/Kconfig                 |   1 +
 arch/powerpc/platforms/powernv/opal-irqchip.c      |   2 +
 arch/powerpc/platforms/powernv/opal-powercap.c     |   6 +
 arch/powerpc/platforms/powernv/opal-xscom.c        |   5 +
 arch/powerpc/platforms/pseries/hotplug-memory.c    |   9 +-
 arch/riscv/include/asm/sections.h                  |   1 +
 arch/riscv/kernel/module.c                         |   3 +-
 arch/riscv/kernel/patch.c                          |  11 +-
 arch/riscv/kernel/vmlinux-xip.lds.S                |   2 +
 arch/riscv/kernel/vmlinux.lds.S                    |   2 +
 arch/s390/include/asm/pci_io.h                     |  32 ++-
 arch/s390/pci/pci_mmio.c                           |  12 +-
 arch/x86/kernel/kvmclock.c                         |  12 +-
 arch/x86/lib/misc.c                                |   2 +-
 block/bio.c                                        |   7 +-
 block/blk-settings.c                               |   2 +-
 block/genhd.c                                      |   5 +-
 block/ioctl.c                                      |  11 +-
 crypto/af_alg.c                                    |  14 +-
 crypto/scompress.c                                 |   6 +
 drivers/acpi/acpi_extlog.c                         |   7 +-
 drivers/acpi/acpi_lpit.c                           |   2 +-
 drivers/acpi/acpi_lpss.c                           |   3 +-
 drivers/acpi/acpi_video.c                          |  12 +-
 drivers/acpi/resource.c                            |   7 +
 drivers/android/binder.c                           |   2 +-
 drivers/android/binder_alloc.c                     |  32 +--
 drivers/base/swnode.c                              |   3 +
 drivers/block/null_blk/main.c                      |  13 +-
 drivers/bluetooth/btmtkuart.c                      |  11 +-
 drivers/clk/clk-asm9260.c                          |  29 +-
 drivers/clk/clk-fixed-rate.c                       |  28 +-
 drivers/clk/clk-si5341.c                           |   4 +-
 drivers/clk/qcom/gpucc-sm8150.c                    |   4 +-
 drivers/clk/qcom/videocc-sm8150.c                  |   5 +
 drivers/clk/rockchip/clk-rk3128.c                  |   2 +-
 drivers/clk/zynqmp/clk-mux-zynqmp.c                |   2 +-
 drivers/clk/zynqmp/divider.c                       |  63 +----
 drivers/cpufreq/cpufreq-dt-platdev.c               |   2 +-
 drivers/cpufreq/imx-cpufreq-dt.c                   |   2 +-
 drivers/cpufreq/imx6q-cpufreq.c                    |   4 +-
 drivers/cpufreq/scmi-cpufreq.c                     |   7 +-
 drivers/cpufreq/tegra20-cpufreq.c                  |   2 +-
 drivers/crypto/ccp/ccp-ops.c                       |   5 +-
 drivers/crypto/sa2ul.c                             |   3 +-
 drivers/crypto/sahara.c                            | 248 ++++++++----------
 drivers/crypto/virtio/virtio_crypto_algs.c         |   2 +-
 drivers/crypto/virtio/virtio_crypto_common.h       |   2 +
 drivers/crypto/virtio/virtio_crypto_core.c         |  26 +-
 drivers/edac/thunderx_edac.c                       |  10 +-
 drivers/firmware/meson/meson_sm.c                  |   5 +-
 drivers/firmware/ti_sci.c                          |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |  10 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |  12 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |   6 +-
 drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c          |   4 +-
 drivers/gpu/drm/amd/pm/powerplay/si_dpm.c          |   5 +-
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c    |   3 +-
 drivers/gpu/drm/bridge/tc358767.c                  |   2 +-
 drivers/gpu/drm/bridge/ti-tpd12s015.c              |   4 +-
 drivers/gpu/drm/drm_crtc.c                         |   8 +-
 drivers/gpu/drm/drm_drv.c                          |  10 +-
 drivers/gpu/drm/exynos/exynos_drm_dma.c            |   8 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   2 +
 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c          |   9 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c              |   4 +-
 drivers/gpu/drm/nouveau/nv04_fence.c               |   2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c |   2 +-
 drivers/gpu/drm/omapdrm/omap_drv.c                 |   9 +-
 drivers/gpu/drm/panel/panel-elida-kd35t133.c       |   2 +
 drivers/gpu/drm/radeon/r100.c                      |   4 +-
 drivers/gpu/drm/radeon/r600_cs.c                   |   4 +-
 drivers/gpu/drm/radeon/radeon_display.c            |   7 +-
 drivers/gpu/drm/radeon/radeon_vm.c                 |   8 +-
 drivers/gpu/drm/radeon/si.c                        |   4 +
 drivers/gpu/drm/radeon/sumo_dpm.c                  |   4 +-
 drivers/gpu/drm/radeon/trinity_dpm.c               |   4 +-
 drivers/gpu/drm/tidss/tidss_kms.c                  |   4 -
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                |   2 +-
 drivers/hid/wacom_wac.c                            |  32 +--
 drivers/hwmon/corsair-psu.c                        |  18 +-
 drivers/hwtracing/coresight/coresight-etm4x.h      |   2 +-
 drivers/i2c/busses/i2c-rk3x.c                      |  13 +-
 drivers/i2c/busses/i2c-s3c2410.c                   |  40 +--
 drivers/iio/adc/ad7091r-base.c                     |   6 +-
 drivers/iio/adc/ad9467.c                           | 114 +++++---
 drivers/iio/adc/adi-axi-adc.c                      |  74 ++----
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   2 +-
 drivers/infiniband/hw/hns/hns_roce_pd.c            |   2 +-
 drivers/infiniband/hw/mthca/mthca_cmd.c            |   4 +-
 drivers/infiniband/hw/mthca/mthca_main.c           |   2 +-
 drivers/infiniband/ulp/iser/iscsi_iser.h           |   2 -
 drivers/infiniband/ulp/iser/iser_initiator.c       |   5 +-
 drivers/infiniband/ulp/iser/iser_memory.c          |   8 +-
 drivers/infiniband/ulp/iser/iser_verbs.c           |   1 -
 drivers/input/joystick/xpad.c                      |   1 +
 drivers/input/keyboard/atkbd.c                     |  50 +++-
 drivers/input/serio/i8042-acpipnpio.h              |   8 +
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c         |   1 +
 drivers/iommu/dma-iommu.c                          |   3 +
 drivers/leds/Kconfig                               |   1 +
 drivers/leds/trigger/ledtrig-tty.c                 |   4 +
 drivers/md/raid5.c                                 |  12 -
 drivers/media/dvb-core/dvbdev.c                    |   2 +
 drivers/media/dvb-frontends/m88ds3103.c            |   7 +-
 .../media/platform/rockchip/rkisp1/rkisp1-dev.c    |   3 +-
 drivers/media/usb/cx231xx/cx231xx-core.c           |   2 +
 drivers/media/usb/pvrusb2/pvrusb2-context.c        |   3 +-
 drivers/mfd/intel-lpss.c                           |   2 +-
 drivers/mfd/syscon.c                               |   4 +
 drivers/mmc/host/Kconfig                           |  10 +-
 drivers/mtd/mtd_blkdevs.c                          |   4 +-
 drivers/mtd/nand/raw/fsl_ifc_nand.c                |   2 +-
 drivers/net/dsa/vitesse-vsc73xx-core.c             |   2 +
 drivers/net/ethernet/broadcom/tg3.c                |  11 +-
 drivers/net/ethernet/mellanox/mlxbf_gige/Makefile  |   1 -
 .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h  |  12 -
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_gpio.c | 212 ---------------
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c |  48 ++--
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c   |   6 +-
 .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c   |   8 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c |   8 +-
 .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c    | 131 +++++-----
 drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c |   9 +-
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |  11 +-
 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c |   2 +-
 drivers/net/ethernet/renesas/ravb_main.c           |   2 +-
 .../net/ethernet/stmicro/stmmac/dwmac-loongson.c   |   5 -
 drivers/net/ethernet/stmicro/stmmac/stmmac.h       |   1 +
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |  10 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   1 +
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   5 +-
 drivers/net/phy/micrel.c                           |   1 +
 drivers/net/usb/r8152.c                            |  16 +-
 drivers/net/wireless/ath/ath11k/ahb.c              |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c  |  11 -
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |   2 +-
 drivers/net/wireless/marvell/libertas/Kconfig      |   2 -
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |   2 +
 drivers/net/wireless/marvell/mwifiex/fw.h          |   1 +
 drivers/net/wireless/marvell/mwifiex/ioctl.h       |   1 +
 drivers/net/wireless/marvell/mwifiex/uap_cmd.c     |   8 +
 drivers/net/wireless/mediatek/mt76/eeprom.c        |   2 +-
 drivers/net/wireless/realtek/rtlwifi/pci.c         |  79 ++----
 drivers/net/wireless/realtek/rtlwifi/pci.h         |   5 -
 .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c   |  14 +-
 .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c |  12 +-
 .../wireless/realtek/rtlwifi/rtl8192c/phy_common.h |   1 -
 .../net/wireless/realtek/rtlwifi/rtl8192ce/phy.c   |   6 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ce/phy.h   |   1 -
 .../net/wireless/realtek/rtlwifi/rtl8192cu/phy.c   |   6 +-
 .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c   |  15 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c   |  16 +-
 .../net/wireless/realtek/rtlwifi/rtl8192se/phy.c   |  15 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c   |   5 +-
 drivers/net/wireless/realtek/rtlwifi/wifi.h        |   7 +
 drivers/net/wireless/realtek/rtw88/mac80211.c      |   4 +-
 drivers/net/xen-netback/netback.c                  |  44 +++-
 drivers/nvme/host/core.c                           |   5 +-
 drivers/nvme/host/nvme.h                           |   5 +
 drivers/nvme/target/tcp.c                          |  20 +-
 drivers/nvme/target/trace.h                        |   3 +-
 drivers/of/base.c                                  |   1 +
 drivers/of/unittest-data/tests-phandle.dtsi        |  10 +-
 drivers/of/unittest.c                              |  74 +++---
 drivers/parport/parport_serial.c                   |  64 +++++
 drivers/pci/controller/dwc/pci-keystone.c          |   9 +
 drivers/pci/controller/dwc/pcie-designware-ep.c    |   1 +
 drivers/pci/controller/pcie-mediatek.c             |  10 +-
 drivers/pci/quirks.c                               |   8 +-
 drivers/pinctrl/cirrus/Kconfig                     |   3 +-
 drivers/platform/x86/intel/vbtn.c                  |  19 +-
 drivers/power/supply/bq256xx_charger.c             |   5 +-
 drivers/power/supply/cw2015_battery.c              |   2 +-
 drivers/pwm/pwm-jz4740.c                           |   7 +-
 drivers/pwm/pwm-stm32.c                            |  63 ++---
 drivers/reset/hisilicon/hi6220_reset.c             |   2 +-
 drivers/s390/block/scm_blk.c                       |   7 +-
 drivers/scsi/fnic/fnic_debugfs.c                   |   3 +-
 drivers/scsi/hisi_sas/hisi_sas.h                   |   2 +-
 drivers/scsi/hisi_sas/hisi_sas_main.c              |  22 +-
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |   2 +-
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |   2 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |  20 +-
 drivers/scsi/mpi3mr/mpi3mr_os.c                    |  10 +-
 drivers/soc/qcom/llcc-qcom.c                       |   8 +-
 drivers/spi/Kconfig                                |   3 +-
 drivers/spi/spi-sh-msiof.c                         |  17 ++
 drivers/tty/serial/8250/8250_omap.c                |   2 +-
 drivers/tty/serial/imx.c                           |  29 +-
 drivers/tty/serial/sc16is7xx.c                     |   8 +-
 drivers/tty/tty.h                                  |   2 +-
 drivers/tty/tty_io.c                               |  35 +--
 drivers/tty/tty_ioctl.c                            |   2 +-
 drivers/uio/uio.c                                  |   7 +-
 drivers/usb/cdns3/cdns3-gadget.c                   | 142 +++++++---
 drivers/usb/cdns3/cdns3-gadget.h                   |   3 +
 drivers/usb/chipidea/core.c                        |   7 +
 drivers/usb/class/cdc-acm.c                        |   3 +
 drivers/usb/core/generic.c                         |  16 ++
 drivers/usb/dwc3/core.c                            |  39 +--
 drivers/usb/dwc3/ep0.c                             |   5 +-
 drivers/usb/host/xhci-mtk.c                        |  40 ++-
 drivers/usb/host/xhci-mtk.h                        |   2 +
 drivers/usb/mon/mon_bin.c                          |   7 +-
 drivers/usb/phy/phy-mxs-usb.c                      |   3 +-
 drivers/usb/typec/class.c                          |   4 +-
 drivers/video/fbdev/core/fb_defio.c                |   6 +-
 drivers/watchdog/bcm2835_wdt.c                     |   3 +-
 drivers/watchdog/hpwdt.c                           |   2 +-
 drivers/watchdog/rti_wdt.c                         |  13 +-
 drivers/watchdog/watchdog_dev.c                    |   3 +-
 fs/debugfs/file.c                                  |   8 +
 fs/debugfs/inode.c                                 |  27 +-
 fs/debugfs/internal.h                              |  10 +-
 fs/efivarfs/super.c                                |  12 +
 fs/f2fs/file.c                                     |  12 +-
 fs/f2fs/namei.c                                    |   2 +-
 fs/f2fs/xattr.c                                    |   6 +
 fs/gfs2/rgrp.c                                     |   2 +-
 fs/jbd2/commit.c                                   |   1 +
 fs/jbd2/journal.c                                  |   4 +-
 fs/ksmbd/smb_common.c                              |   6 +-
 fs/namespace.c                                     |  11 +
 fs/nfs/blocklayout/blocklayout.c                   |   2 +
 fs/nfs/nfs4proc.c                                  |   3 +
 fs/pstore/ram_core.c                               |   2 +-
 include/crypto/if_alg.h                            |   3 +
 include/drm/drm_bridge.h                           |   2 +-
 include/dt-bindings/clock/qcom,videocc-sm8150.h    |   4 +
 include/linux/blkdev.h                             |   3 +-
 include/linux/clk-provider.h                       |  52 +++-
 include/linux/dma-map-ops.h                        |   3 +
 include/linux/iio/adc/adi-axi-adc.h                |   4 +
 include/linux/of.h                                 | 291 ++++++++++-----------
 include/linux/usb.h                                |   6 +
 include/net/bluetooth/hci_core.h                   |   1 -
 include/trace/events/f2fs.h                        |  12 +-
 include/uapi/linux/bpf.h                           |   3 +
 init/do_mounts.c                                   |   9 +-
 io_uring/io_uring.c                                |   9 +-
 kernel/bpf/lpm_trie.c                              |   3 +
 kernel/bpf/stackmap.c                              |  11 +-
 kernel/bpf/syscall.c                               |   9 +
 kernel/bpf/verifier.c                              |  27 +-
 kernel/debug/kdb/kdb_main.c                        |   2 -
 kernel/dma/coherent.c                              |  12 +-
 kernel/kprobes.c                                   |  23 +-
 kernel/time/tick-sched.c                           |   5 +
 kernel/trace/ring_buffer.c                         |   6 +
 kernel/trace/trace.c                               |  12 +-
 kernel/trace/trace.h                               |   1 +
 kernel/trace/trace_events_hist.c                   |  12 +-
 kernel/trace/trace_output.c                        |   6 +-
 lib/idr.c                                          |   2 +-
 lib/kunit/debugfs.c                                |   4 +-
 lib/test_ida.c                                     |  40 +++
 net/bluetooth/hci_conn.c                           |   8 +-
 net/bluetooth/hci_debugfs.c                        |  12 +-
 net/bluetooth/hci_event.c                          |  11 +-
 net/core/neighbour.c                               |   9 +-
 net/dns_resolver/dns_key.c                         |   2 +-
 net/ethtool/features.c                             |   9 +-
 net/ipv6/ip6_tunnel.c                              |  26 +-
 net/ipv6/mcast.c                                   |   4 +
 net/mptcp/options.c                                |  12 +-
 net/mptcp/protocol.h                               |   3 +-
 net/mptcp/subflow.c                                |  18 +-
 net/ncsi/internal.h                                |   7 +-
 net/ncsi/ncsi-netlink.c                            |   4 +-
 net/ncsi/ncsi-pkt.h                                |   7 +-
 net/ncsi/ncsi-rsp.c                                |  26 +-
 net/netfilter/ipvs/ip_vs_xmit.c                    |   4 +-
 net/netfilter/nf_tables_api.c                      |  29 +-
 net/netfilter/nft_connlimit.c                      |  37 ++-
 net/netfilter/nft_counter.c                        |   2 +-
 net/netfilter/nft_last.c                           |  73 ++++--
 net/netfilter/nft_limit.c                          | 199 ++++++++++----
 net/netfilter/nft_quota.c                          |  56 +++-
 net/netlabel/netlabel_calipso.c                    |  49 ++--
 net/qrtr/ns.c                                      |   4 +-
 net/sched/act_ct.c                                 |  12 +-
 net/vmw_vsock/virtio_transport_common.c            |  13 +-
 net/wireless/core.c                                |   2 +
 scripts/Makefile.compiler                          |   4 -
 scripts/pahole-flags.sh                            |   3 +
 security/apparmor/policy_unpack.c                  |   4 +
 security/selinux/hooks.c                           |   7 +
 sound/pci/hda/patch_realtek.c                      |  11 +
 sound/pci/oxygen/oxygen_mixer.c                    |   2 +-
 sound/soc/atmel/sam9g20_wm8731.c                   |  61 +++++
 sound/soc/codecs/cs35l33.c                         |   4 +-
 sound/soc/codecs/cs35l34.c                         |   4 +-
 sound/soc/codecs/cs43130.c                         |   6 +-
 sound/soc/codecs/da7219-aad.c                      |   2 +-
 sound/soc/codecs/nau8822.c                         |   9 +-
 sound/soc/codecs/rt5645.c                          |  18 +-
 sound/soc/codecs/wm8974.c                          |   6 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |  12 +
 sound/soc/intel/skylake/skl-pcm.c                  |   9 +-
 sound/soc/intel/skylake/skl-sst-ipc.c              |   4 +-
 sound/soc/soc-ops.c                                |   2 +-
 sound/usb/mixer_scarlett_gen2.c                    | 223 ++++++++++------
 tools/include/uapi/linux/bpf.h                     |   3 +
 tools/lib/api/io.h                                 |   1 +
 tools/perf/util/bpf-event.c                        |   8 +-
 tools/perf/util/bpf-event.h                        |  12 +-
 tools/perf/util/env.c                              |  50 ++--
 tools/perf/util/env.h                              |   4 +
 tools/perf/util/genelf.c                           |   6 +-
 tools/perf/util/header.c                           |   8 +-
 tools/testing/selftests/bpf/prog_tests/bpf_iter.c  |   2 +
 .../selftests/bpf/progs/bpf_iter_task_stack.c      |   5 +
 .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh |  18 +-
 .../drivers/net/mlxsw/spectrum-2/tc_flower.sh      | 106 +++++++-
 .../selftests/net/fib_nexthop_multiprefix.sh       |   4 +-
 tools/testing/selftests/powerpc/math/fpu_preempt.c |   9 +-
 tools/testing/selftests/powerpc/math/vmx_preempt.c |  10 +-
 tools/testing/selftests/sgx/Makefile               |   2 +-
 tools/testing/selftests/sgx/sigstruct.c            |   5 +-
 352 files changed, 2978 insertions(+), 2010 deletions(-)