Skip to content

5.4.302-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest187 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/187net/sched: sch_qfq: Fix null-deref in agg_dequeueinclude/net/pkt_sched.h net/sched/sch_api.c net/sched/sch_hfsc.c +1 more+25 -280 replies
2/187x86/bugs: Fix reporting of LFENCE retpolinearch/x86/kernel/cpu/bugs.c+1 -40 replies
3/187btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()fs/btrfs/transaction.c+1 -10 replies
4/187net: usb: asix_devices: Check return value of usbnet_get_endpointsdrivers/net/usb/asix_devices.c+9 -30 replies
5/187fbdev: atyfb: Check if pll_ops->init_pll faileddrivers/video/fbdev/aty/atyfb_base.c+6 -20 replies
6/187ACPI: video: Fix use-after-free in acpi_video_switch_brightness()drivers/acpi/acpi_video.c+3 -10 replies
7/187fbdev: bitblit: bound-check glyph index in bit_putcs*drivers/video/fbdev/core/bitblit.c+12 -40 replies
8/187fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELSdrivers/video/fbdev/pvr2fb.c+1 -10 replies
9/187fbdev: valkyriefb: Fix reference count leak in valkyriefb_initdrivers/video/fbdev/valkyriefb.c+2 -00 replies
10/187ASoC: qdsp6: q6asm: do not sleep while atomicsound/soc/qcom/qdsp6/q6asm.c+1 -10 replies
11/187wifi: ath10k: Fix memory leak on unsupported WMI commanddrivers/net/wireless/ath/ath10k/wmi.c+1 -00 replies
12/187usbnet: Prevents free active keventdrivers/net/usb/usbnet.c+2 -00 replies
13/187drm/etnaviv: fix flush sequence logicdrivers/gpu/drm/etnaviv/etnaviv_buffer.c+1 -10 replies
14/187regmap: slimbus: fix bus_context pointer in regmap init callsdrivers/base/regmap/regmap-slimbus.c+2 -40 replies
15/187net: phy: dp83867: Disable EEE support as not implementeddrivers/net/phy/dp83867.c+6 -00 replies
16/187wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Modedrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h+12 -150 replies
17/187x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMIDarch/x86/kernel/cpu/resctrl/monitor.c+9 -10 replies
18/187net: ravb: Enforce descriptor type orderingdrivers/net/ethernet/renesas/ravb_main.c+14 -20 replies
19/187devcoredump: Fix circular locking dependency with devcd->mutex.drivers/base/devcoredump.c+84 -540 replies
20/187can: gs_usb: increase max interface to U8_MAXdrivers/net/can/usb/gs_usb.c+11 -120 replies
21/187serial: 8250_dw: Use devm_clk_get_optional() to get the input clockdrivers/tty/serial/8250/8250_dw.c+32 -430 replies
22/187serial: 8250_dw: Use devm_add_action_or_reset()drivers/tty/serial/8250/8250_dw.c+31 -320 replies
23/187serial: 8250_dw: handle reset control deassert errordrivers/tty/serial/8250/8250_dw.c+3 -10 replies
24/187usb: gadget: f_fs: Fix epfile null pointer access after ep enable.drivers/usb/gadget/function/f_fs.c+7 -10 replies
25/187soc: qcom: smem: Fix endian-unaware access of num_entriesdrivers/soc/qcom/smem.c+1 -10 replies
26/187spi: loopback-test: Dont use %pK through printkdrivers/spi/spi-loopback-test.c+6 -60 replies
27/187bpf: Dont use %pK through printkinclude/linux/filter.h+1 -10 replies
28/187mmc: host: renesas_sdhi: Fix the actual clockdrivers/mmc/host/renesas_sdhi_core.c+5 -10 replies
29/187memstick: Add timeout to prevent indefinite waitingdrivers/memstick/core/memstick.c+6 -20 replies
30/187ACPI: video: force native for Lenovo 82K8drivers/acpi/video_detect.c+8 -00 replies
31/187selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2tools/testing/selftests/bpf/test_lirc_mode2_user.c+1 -10 replies
32/187cpufreq/longhaul: handle NULL policy in longhaul_exitdrivers/cpufreq/longhaul.c+3 -00 replies
33/187arc: Fix __fls() const-foldability via __builtin_clzl()arch/arc/include/asm/bitops.h+2 -00 replies
34/187irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignmentdrivers/irqchip/irq-gic-v2m.c+9 -40 replies
35/187mmc: sdhci-msm: Enable tuning for SDR50 mode for SD carddrivers/mmc/host/sdhci-msm.c+15 -00 replies
36/187ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method()drivers/acpi/acpica/dsmethod.c+1 -80 replies
37/187tee: allow a driver to allocate a tee_device without a pooldrivers/tee/tee_core.c+1 -10 replies
38/187video: backlight: lp855x_bl: Set correct EPROM start for LP8556drivers/video/backlight/lp855x_bl.c+1 -10 replies
39/187clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writeldrivers/clocksource/timer-vf-pit.c+11 -110 replies
40/187uprobe: Do not emulate/sstep original instruction when ip is changedkernel/events/uprobes.c+7 -00 replies
41/187hwmon: (dell-smm) Add support for Dell OptiPlex 7040drivers/hwmon/dell-smm-hwmon.c+7 -00 replies
42/187tools/cpupower: Fix incorrect size in cpuidle_state_disable()tools/power/cpupower/lib/cpuidle.c+3 -20 replies
43/187tools/power x86_energy_perf_policy: Enhance HWP enabletools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c+9 -40 replies
44/187tools/power x86_energy_perf_policy: Prefer driver HWP limitstools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c+9 -40 replies
45/187mfd: stmpe: Remove IRQ domain upon removaldrivers/mfd/stmpe.c+3 -00 replies
46/187mfd: stmpe-i2c: Add missing MODULE_LICENSEdrivers/mfd/stmpe-i2c.c+1 -00 replies
47/187mfd: madera: Work around false-positive -Wininitialized warningdrivers/mfd/madera-core.c+2 -20 replies
48/187drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()drivers/gpu/drm/nouveau/nvkm/core/enum.c+1 -10 replies
49/187PCI: Disable MSI on RDC PCI to PCIe bridgesdrivers/pci/quirks.c+1 -00 replies
50/187selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8tools/testing/selftests/net/psock_tpacket.c+1 -20 replies
51/187selftests/net: Ensure assert() triggers in psock_tpacket.ctools/testing/selftests/net/psock_tpacket.c+1 -00 replies
52/187drm/amdkfd: return -ENOTTY for unsupported IOCTLsdrivers/gpu/drm/amd/amdkfd/kfd_chardev.c+6 -20 replies
53/187media: pci: ivtv: Dont create fake v4l2_fhdrivers/media/pci/ivtv/ivtv-alsa-pcm.c drivers/media/pci/ivtv/ivtv-driver.h drivers/media/pci/ivtv/ivtv-fileops.c +1 more+13 -140 replies
54/187x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscallarch/x86/entry/vsyscall/vsyscall_64.c+14 -30 replies
55/187powerpc/eeh: Use result of error_detected() in ueventarch/powerpc/kernel/eeh_driver.c+1 -10 replies
56/187bridge: Redirect to backup port when port is administratively downnet/bridge/br_forward.c+2 -10 replies
57/187net: ipv6: fix field-spanning memcpy warning in AH outputnet/ipv6/ah6.c+31 -190 replies
58/187media: imon: make send_packet() more robustdrivers/media/rc/imon.c+37 -240 replies
59/187iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting registerdrivers/iio/adc/spear_adc.c+5 -40 replies
60/187usb: gadget: f_ncm: Fix MAC assignment NCM ethernetdrivers/usb/gadget/function/f_ncm.c+2 -10 replies
61/187char: misc: Does not request module for miscdevice with dynamic minordrivers/char/misc.c+5 -30 replies
62/187net: When removing nexthops, dont call synchronize_net if it is not necessarynet/ipv4/nexthop.c+6 -00 replies
63/187net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV.net/core/sock.c+1 -20 replies
64/187PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() calldrivers/pci/p2pdma.c+1 -10 replies
65/187rds: Fix endianness annotation for RDS_MPATH_HASHnet/rds/rds.h+1 -10 replies
66/187extcon: adc-jack: Fix wakeup source leaks on device unbinddrivers/extcon/extcon-adc-jack.c+1 -00 replies
67/187drm/amdkfd: Tie UNMAP_LATENCY to queue_preemptiondrivers/gpu/drm/amd/amdkfd/kfd_priv.h+8 -10 replies
68/187media: fix uninitialized symbol warningsdrivers/media/i2c/ir-kbd-i2c.c drivers/media/tuners/xc4000.c drivers/media/tuners/xc5000.c+13 -130 replies
69/187mips: lantiq: danube: add missing properties to cpu nodearch/mips/boot/dts/lantiq/danube.dtsi+4 -00 replies
70/187mips: lantiq: danube: add missing device_type in pci nodearch/mips/boot/dts/lantiq/danube.dtsi+2 -00 replies
71/187mips: lantiq: xway: sysctrl: rename stp clockarch/mips/lantiq/xway/sysctrl.c+1 -10 replies
72/187scsi: pm8001: Use int instead of u32 to store error codesdrivers/scsi/pm8001/pm8001_ctl.c+1 -10 replies
73/187dmaengine: sh: setup_xref error handlingdrivers/dma/sh/shdma-base.c drivers/dma/sh/shdmac.c include/linux/shdma-base.h+33 -110 replies
74/187dmaengine: mv_xor: match alloc_wc and free_wcdrivers/dma/mv_xor.c+2 -20 replies
75/187dmaengine: dw-edma: Set status for callback_resultdrivers/dma/dw-edma/dw-edma-core.c+22 -00 replies
76/187net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 msinclude/net/nfc/nci_core.h+1 -10 replies
77/187ALSA: usb-audio: apply quirk for MOONDROP Quark2sound/usb/mixer.c+7 -00 replies
78/187net: call cond_resched() less often in __release_sock()net/core/sock.c+8 -40 replies
79/187usb: gadget: f_hid: Fix zero length packet transferdrivers/usb/gadget/function/f_hid.c+2 -20 replies
80/187phy: cadence: cdns-dphy: Enable lower resolutions in dphydrivers/phy/cadence/cdns-dphy.c+3 -10 replies
81/187net: sh_eth: Disable WoL if system can not suspenddrivers/net/ethernet/renesas/sh_eth.c+4 -00 replies
82/187media: redrat3: use int type to store negative error codesdrivers/media/rc/redrat3.c+1 -10 replies
83/187selftests: Disable dad for ipv6 in fcnal-test.shtools/testing/selftests/net/fcnal-test.sh+2 -00 replies
84/187selftests: Replace sleep with slowwaittools/testing/selftests/net/fcnal-test.sh+1 -10 replies
85/187net/cls_cgroup: Fix task_get_classid() during qdisc runinclude/net/cls_cgroup.h+1 -10 replies
86/187selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependencytools/testing/selftests/Makefile+1 -10 replies
87/187scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESETdrivers/scsi/lpfc/lpfc_scsi.c+10 -40 replies
88/187scsi: lpfc: Define size of debugfs entry for xri rebalancingdrivers/scsi/lpfc/lpfc_debugfs.h+3 -00 replies
89/187allow finish_no_open(file, ERR_PTR(-E...))fs/open.c+6 -40 replies
90/187usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBsdrivers/usb/mon/mon_bin.c+8 -60 replies
91/187usb: xhci: plat: Facilitate using autosuspend for xhci plat devicesdrivers/usb/host/xhci-plat.c+1 -00 replies
92/187ipv6: np->rxpmtu race annotationnet/ipv6/raw.c net/ipv6/udp.c+2 -20 replies
93/187jfs: Verify inode mode when loading from diskfs/jfs/inode.c+7 -10 replies
94/187jfs: fix uninitialized waitqueue in transaction managerfs/jfs/jfs_txnmgr.c+5 -40 replies
95/187net: intel: fm10k: Fix parameter idx set but not useddrivers/net/ethernet/intel/fm10k/fm10k_common.c drivers/net/ethernet/intel/fm10k/fm10k_common.h drivers/net/ethernet/intel/fm10k/fm10k_pf.c +1 more+5 -60 replies
96/187sparc/module: Add R_SPARC_UA64 relocation handlingarch/sparc/include/asm/elf_64.h arch/sparc/kernel/module.c+2 -00 replies
97/187remoteproc: qcom: q6v5: Avoid handling handover twicedrivers/remoteproc/qcom_q6v5.c+5 -00 replies
98/187NFSv4: handle ERR_GRACE on delegation recallsfs/nfs/nfs4proc.c+2 -20 replies
99/187NFSv4.1: fix mount hang after CREATE_SESSION failurefs/nfs/nfs4state.c+3 -00 replies
100/187nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencingfs/nfs/nfs4proc.c+2 -00 replies
101/187net: macb: avoid dealing with endianness in macb_set_hwaddr()drivers/net/ethernet/cadence/macb_main.c+2 -20 replies
102/187Bluetooth: SCO: Fix UAF on sco_conn_freenet/bluetooth/sco.c+7 -00 replies
103/187Bluetooth: bcsp: receive data only if registereddrivers/bluetooth/hci_bcsp.c+3 -00 replies
104/187page_pool: Clamp pool size to max 16K pagesnet/core/page_pool.c+1 -50 replies
105/187orangefs: fix xattr related buffer overflow...fs/orangefs/xattr.c+7 -50 replies
106/187ACPICA: Update dsmethod.c to get rid of unused variable warningdrivers/acpi/acpica/dsmethod.c+0 -10 replies
107/187fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlinkfs/hpfs/namei.c+12 -60 replies
108/1879p: fix /sys/fs/9p/caches overwriting itselffs/9p/v9fs.c+1 -10 replies
109/1879p: sysfs_init: dont hardcode error to ENOMEMfs/9p/v9fs.c+5 -20 replies
110/187ACPI: property: Return present device nodes only on fwnode interfacedrivers/acpi/property.c+23 -10 replies
111/187tools bitmap: Add missing asm-generic/bitsperlong.h includetools/include/linux/bitmap.h+1 -00 replies
112/187fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-boundsdrivers/video/fbdev/core/bitblit.c+17 -00 replies
113/187ceph: add checking of wait_for_completion_killable() return valuefs/ceph/locks.c+4 -10 replies
114/187net: vlan: sync VLAN features with lower devicenet/8021q/vlan.c+2 -00 replies
115/187net: dsa/b53: change b53_force_port_config() pause argumentdrivers/net/dsa/b53/b53_common.c+15 -100 replies
116/187net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325drivers/net/dsa/b53/b53_common.c drivers/net/dsa/b53/b53_regs.h+18 -40 replies
117/187net: dsa: b53: fix resetting speed and pause on forced linkdrivers/net/dsa/b53/b53_common.c+9 -00 replies
118/187net: dsa: b53: fix enabling ip multicastdrivers/net/dsa/b53/b53_common.c drivers/net/dsa/b53/b53_regs.h+3 -40 replies
119/187net: dsa: b53: stop reading ARL entries if search is donedrivers/net/dsa/b53/b53_common.c+1 -10 replies
120/187sctp: Hold RCU read lock while iterating over address listnet/sctp/diag.c+4 -00 replies
121/187sctp: Prevent TOCTOU out-of-bounds writenet/sctp/diag.c+3 -00 replies
122/187net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixupdrivers/net/usb/qmi_wwan.c+6 -00 replies
123/187tracing: Fix memory leaks in create_field_var()kernel/trace/trace_events_hist.c+4 -20 replies
124/187extcon: adc-jack: Cleanup wakeup source only if it was enableddrivers/extcon/extcon-adc-jack.c+2 -10 replies
125/187compiler_types: Move unused static inline functions warning to W=2include/linux/compiler_types.h+2 -30 replies
126/187NFS4: Fix state renewals missing after bootfs/nfs/nfs4client.c+1 -00 replies
127/187HID: quirks: avoid Cooler Master MM712 dongle wakeup bugdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+4 -00 replies
128/187ASoC: max98090/91: fixed max98091 ALSA widget powering up/downsound/soc/codecs/max98090.c+4 -20 replies
129/187net: fec: correct rx_bytes statistic for the case SHIFT16 is setdrivers/net/ethernet/freescale/fec_main.c+2 -00 replies
130/187Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAFdrivers/bluetooth/btusb.c+6 -70 replies
131/187Bluetooth: 6lowpan: reset link-local header on ipv6 recv pathnet/bluetooth/6lowpan.c+1 -00 replies
132/187Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusionnet/bluetooth/6lowpan.c+24 -40 replies
133/187Bluetooth: 6lowpan: Dont hold spin lock over sleeping functionsnet/bluetooth/6lowpan.c+43 -250 replies
134/187sctp: get netns from asoc and ep basenet/sctp/associola.c net/sctp/chunk.c net/sctp/endpointola.c +11 more+49 -620 replies
135/187sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rtonet/sctp/transport.c+9 -40 replies
136/187tipc: simplify the finalize work queuenet/tipc/core.c net/tipc/core.h net/tipc/discover.c +3 more+14 -230 replies
137/187tipc: Fix use-after-free in tipc_mon_reinit_self().net/tipc/net.c+2 -00 replies
138/187net: mdio: fix resource leak in mdiobus_register_device()drivers/net/phy/mdio_bus.c+4 -10 replies
139/187wifi: mac80211: skip rate verification for not captured PSDUsnet/mac80211/rx.c+7 -30 replies
140/187net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleaknet/sched/act_ife.c+7 -50 replies
141/187net/mlx5e: Fix maxrate wraparound in threshold between unitsdrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+3 -20 replies
142/187net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbpsdrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+9 -10 replies
143/187net_sched: remove need_resched() from qdisc_run()net/sched/sch_generic.c+1 -60 replies
144/187net_sched: limit try_bulk_dequeue_skb() batchesnet/sched/sch_generic.c+10 -70 replies
145/187Bluetooth: L2CAP: export l2cap_chan_hold for modulesnet/bluetooth/l2cap_core.c+1 -00 replies
146/187regulator: fixed: use dev_err_probe for registerdrivers/regulator/fixed.c+3 -20 replies
147/187regulator: fixed: fix GPIO descriptor leak on register failuredrivers/regulator/fixed.c+1 -00 replies
148/187ASoC: cs4271: Fix regulator leak on probe failuresound/soc/codecs/cs4271.c+7 -30 replies
149/187drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZEdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+5 -00 replies
150/187ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_baddsound/usb/mixer.c+2 -00 replies
151/187mm/ksm: fix flag-dropping behavior in ksm_madviseinclude/linux/mm.h+1 -10 replies
152/187gcov: add support for GCC 15kernel/gcov/gcc_4_7.c+3 -10 replies
153/187strparser: Fix signed/unsigned mismatch bugnet/strparser/strparser.c+1 -10 replies
154/187ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhenet/ipv4/route.c+5 -00 replies
155/187spi: Try to get ACPI GPIO IRQ earlierdrivers/spi/spi.c+10 -00 replies
156/187EDAC/altera: Handle OCRAM ECC enable after warm resetdrivers/edac/altera_edac.c+15 -30 replies
157/187EDAC/altera: Use INTTEST register for Ethernet and USB SBE injectiondrivers/edac/altera_edac.c+2 -20 replies
158/187isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()drivers/isdn/hardware/mISDN/hfcsusb.c+13 -50 replies
159/187HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155drivers/hid/hid-ids.h drivers/hid/hid-quirks.c+14 -30 replies
160/187be2net: pass wrb_params in case of OS2BMCdrivers/net/ethernet/emulex/benet/be_main.c+4 -30 replies
161/187Input: cros_ec_keyb - fix an invalid memory accessdrivers/input/keyboard/cros_ec_keyb.c+6 -00 replies
162/187scsi: sg: Do not sleep in atomic contextdrivers/scsi/sg.c+9 -10 replies
163/187scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()drivers/target/loopback/tcm_loop.c+3 -00 replies
164/187MIPS: Malta: Fix !EVA SOC-it PCI MMIOarch/mips/mti-malta/malta-init.c+13 -70 replies
165/187mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c+4 -20 replies
166/187net: openvswitch: remove never-working support for setting nsh fieldsnet/openvswitch/actions.c net/openvswitch/flow_netlink.c net/openvswitch/flow_netlink.h+9 -1250 replies
167/187s390/ctcm: Fix double-kfreedrivers/s390/net/ctcm_mpc.c+0 -10 replies
168/187vsock: Ignore signal/timeout on connect() if already establishednet/vmw_vsock/af_vsock.c+31 -90 replies
169/187kconfig/mconf: Initialize the default locale at startupscripts/kconfig/mconf.c+3 -00 replies
170/187kconfig/nconf: Initialize the default locale at startupscripts/kconfig/nconf.c+3 -00 replies
171/187mm/page_alloc: fix hash table order logging in alloc_large_system_hash()mm/page_alloc.c+1 -10 replies
172/187ALSA: usb-audio: fix uac2 clock source at terminal parsersound/usb/mixer.c+1 -10 replies
173/187net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on errordrivers/net/ethernet/ti/netcp_core.c drivers/soc/ti/knav_dma.c+12 -120 replies
174/187uio_hv_generic: Set event for all channels on the devicedrivers/uio/uio_hv_generic.c+17 -40 replies
175/187net: qede: Initialize qede_ll_ops with designated initializerdrivers/net/ethernet/qlogic/qede/qede_main.c+1 -10 replies
176/187net: netpoll: fix incorrect refcount handling causing incorrect cleanupnet/core/netpoll.c+5 -20 replies
177/187pmdomain: arm: scmi: Fix genpd leak on provider registration failuredrivers/firmware/arm_scmi/scmi_pm_domain.c+11 -20 replies
178/187pmdomain: imx: Fix reference count leak in imx_gpc_removedrivers/soc/imx/gpc.c+2 -00 replies
179/187fs/proc: fix uaf in proc_readdir_de()fs/proc/generic.c+9 -30 replies
180/187ata: libata-scsi: Fix system suspend for a security locked drivedrivers/ata/libata-scsi.c include/linux/ata.h+9 -00 replies
181/187usb: deprecate the third argument of usb_maxpacket()include/linux/usb.h+5 -110 replies
182/187Input: remove third argument of usb_maxpacket()drivers/input/misc/ati_remote2.c drivers/input/misc/cm109.c drivers/input/misc/powermate.c +3 more+6 -60 replies
183/187Input: pegasus-notetaker - fix potential out-of-bounds accessdrivers/input/tablet/pegasus_notetaker.c+9 -00 replies
184/187mm/mempool: replace kmap_atomic() with kmap_local_page()mm/mempool.c+4 -40 replies
185/187mm/mempool: fix poisoning order>0 pages with HIGHMEMmm/mempool.c+26 -60 replies
186/187mm/mprotect: use long for page accountings and retvalinclude/linux/hugetlb.h include/linux/mm.h mm/hugetlb.c +2 more+19 -190 replies
187/187mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge()mm/mprotect.c+42 -580 replies

Reviews trailers per patch

92 of 187 patches have a Reviewed-by or Acked-by.

PatchCong WangHans de Goede[email protected]Thomas ZimmermannJohn Paul Adrian GlaubitzDavid SterbaMukesh OjhaVincent MailholBaochen QiangWilson AlvarezVineet GuptaMarc ZyngierAdrian HunterSumit GargDaniel Thompson (RISCstar)Arnd BergmannOleg NesterovAndrii NakryikoChristian GmeinerAbel VesaDmitry BaryshkovAndrew LunnArend van SprielReinette ChatreNiklas SöderlundDave HansenAndrew CooperLukas WunnerKuppuswamy SathyanarayananMahesh SalgaonkarPetr MachataNikolay AleksandrovDavid LechnerThadeu Lima de Souza CascardoIdo SchimmelEric DumazetDavid AhernShakeel ButtLogan GunthorpeAllison HendersonMyungJoo HamHarish KasiviswanathanRichard FitzgeraldKrzysztof KozlowskiGuoli AnKuniyuki IwashimaAlex DeucherFelix KuehlingGeert UytterhoevenAlan SternWillem de BruijnJakub KicinskiAleksandr LoktionovAndreas LarssonSean AndersonSimon Horman[email protected]Tariq ToukanLaurent PinchartJonathan CameronYury Norov[email protected]Alex MarkuzeFlorian FainelliShuah KhanNeilBrownUdit KumarDevarsh ThakkarFrank Li[email protected]Paul MenzelNeil HormanMarcelo Ricardo LeitnerXin LongJon Maloy[email protected]Nimrod OrenToke Høiland-JørgensenJesper Dangaard BrouerCharles KeepaxMaaz MombasawalaDavid HildenbrandSeongJae ParkAlice RyhlMiguel OjedaJacob KellerSabrina DubrocaChaitanya KulkarniAllen PaisEelco ChaudronAaron ConoleAswin KaruvallyStefano GarzarellaMike Rapoport (Microsoft)Michael KelleySaurabh SengarPeng FanHannes ReineckeMartin K. PetersenDamien Le MoalChristoph Hellwigkernel test robotMike KravetzJames HoughtonDinh Nguyen[email protected]Terry JungeMatthieu BaertsBrett A C SheffieldSlade Watkins
SeriesT-b T-b T-b T-b
1/187R-b
2/187
3/187R-b
4/187
5/187
6/187R-b
7/187T-b R-b
8/187R-b
9/187
10/187
11/187R-b
12/187
13/187R-b
14/187R-b R-b
15/187R-b
16/187A-b
17/187R-b T-b
18/187R-b
19/187A-b
20/187R-b
21/187
22/187
23/187
24/187
25/187
26/187
27/187
28/187
29/187
30/187T-b
31/187
32/187
33/187A-b
34/187R-b
35/187A-b
36/187
37/187R-b
38/187R-b
39/187A-b
40/187A-b A-b
41/187
42/187
43/187
44/187
45/187
46/187
47/187R-b
48/187
49/187
50/187
51/187
52/187A-b R-b
53/187
54/187Originally-by R-b
55/187R-b R-b A-b
56/187R-b A-b
57/187
58/187
59/187R-b
60/187
61/187A-b
62/187R-b R-b R-b R-b
63/187R-b R-b
64/187R-b
65/187R-b
66/187A-b
67/187R-b
68/187
69/187
70/187
71/187
72/187
73/187
74/187
75/187
76/187R-b
77/187T-b
78/187R-b
79/187
80/187R-b R-b
81/187R-b R-b
82/187
83/187R-b
84/187R-b
85/187
86/187R-b T-b A-b
87/187
88/187
89/187R-b
90/187A-b
91/187
92/187R-b R-b R-b R-b
93/187
94/187
95/187R-b
96/187R-b
97/187R-b
98/187
99/187
100/187
101/187R-b R-b
102/187
103/187T-b
104/187R-b
105/187
106/187
107/187
108/187
109/187
110/187R-b R-b
111/187A-b
112/187T-b
113/187R-b
114/187
115/187R-b
116/187R-b
117/187R-b
118/187R-b
119/187R-b
120/187R-b A-b
121/187R-b A-b
122/187
123/187
124/187
125/187
126/187
127/187
128/187
129/187R-b
130/187T-b
131/187R-b
132/187R-b
133/187
134/187A-b A-b
135/187A-b
136/187A-b
137/187R-b
138/187
139/187
140/187A-b R-b T-b
141/187R-b
142/187R-b
143/187
144/187R-b A-b
145/187R-b
146/187
147/187
148/187R-b
149/187R-b
150/187
151/187A-b A-b T-b T-b
152/187T-b
153/187R-b R-b
154/187R-b R-b
155/187
156/187A-b
157/187A-b
158/187
159/187T-b R-b
160/187
161/187
162/187
163/187R-b R-b
164/187
165/187R-b
166/187A-b R-b
167/187R-b R-b
168/187R-b
169/187
170/187
171/187R-b R-b
172/187
173/187R-b
174/187R-b R-b
175/187
176/187R-b
177/187R-b
178/187
179/187
180/187R-b R-b R-b
181/187
182/187
183/187
184/187
185/187Analyzed-by R-b T-b
186/187A-b A-b
187/187

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

Read the v1 thread

Cover letter [PATCH 5.4 000/187] 5.4.302-rc1 review

This is the start of the stable review cycle for the 5.4.302 release. There are 187 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, 03 Dec 2025 11:22:11 +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.4.302-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.302-rc1

Hugh Dickins <[email protected]>
mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge()

Peter Xu <[email protected]>
mm/mprotect: use long for page accountings and retval

Vlastimil Babka <[email protected]>
mm/mempool: fix poisoning order>0 pages with HIGHMEM

Fabio M. De Francesco <[email protected]>
mm/mempool: replace kmap_atomic() with kmap_local_page()

Seungjin Bae <[email protected]>
Input: pegasus-notetaker - fix potential out-of-bounds access

Vincent Mailhol <[email protected]>
Input: remove third argument of usb_maxpacket()

Vincent Mailhol <[email protected]>
usb: deprecate the third argument of usb_maxpacket()

Niklas Cassel <[email protected]>
ata: libata-scsi: Fix system suspend for a security locked drive

Wei Yang <[email protected]>
fs/proc: fix uaf in proc_readdir_de()

Miaoqian Lin <[email protected]>
pmdomain: imx: Fix reference count leak in imx_gpc_remove

Sudeep Holla <[email protected]>
pmdomain: arm: scmi: Fix genpd leak on provider registration failure

Breno Leitao <[email protected]>
net: netpoll: fix incorrect refcount handling causing incorrect cleanup

Nathan Chancellor <[email protected]>
net: qede: Initialize qede_ll_ops with designated initializer

Long Li <[email protected]>
uio_hv_generic: Set event for all channels on the device

Nishanth Menon <[email protected]>
net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error

René Rebe <[email protected]>
ALSA: usb-audio: fix uac2 clock source at terminal parser

Isaac J. Manjarres <[email protected]>
mm/page_alloc: fix hash table order logging in alloc_large_system_hash()

Jakub Horký <[email protected]>
kconfig/nconf: Initialize the default locale at startup

Jakub Horký <[email protected]>
kconfig/mconf: Initialize the default locale at startup

Michal Luczaj <[email protected]>
vsock: Ignore signal/timeout on connect() if already established

Aleksei Nikiforov <[email protected]>
s390/ctcm: Fix double-kfree

Ilya Maximets <[email protected]>
net: openvswitch: remove never-working support for setting nsh fields

Zilin Guan <[email protected]>
mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()

Maciej W. Rozycki <[email protected]>
MIPS: Malta: Fix !EVA SOC-it PCI MMIO

Hamza Mahfooz <[email protected]>
scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()

Bart Van Assche <[email protected]>
scsi: sg: Do not sleep in atomic context

Tzung-Bi Shih <[email protected]>
Input: cros_ec_keyb - fix an invalid memory access

Andrey Vatoropin <[email protected]>
be2net: pass wrb_params in case of OS2BMC

Zhang Heng <[email protected]>

    HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155

Abdun Nihaal <[email protected]>
isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()

Niravkumar L Rabara <[email protected]>
EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection

Niravkumar L Rabara <[email protected]>
EDAC/altera: Handle OCRAM ECC enable after warm reset

Hans de Goede <[email protected]>
spi: Try to get ACPI GPIO IRQ earlier

Chuang Wang <[email protected]>
ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe

Nate Karstens <[email protected]>
strparser: Fix signed/unsigned mismatch bug

Peter Oberparleiter <[email protected]>
gcov: add support for GCC 15

Jakub Acs <[email protected]>
mm/ksm: fix flag-dropping behavior in ksm_madvise

Haein Lee <[email protected]>
ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd

Ian Forbes <[email protected]>
drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE

Haotian Zhang <[email protected]>
ASoC: cs4271: Fix regulator leak on probe failure

Haotian Zhang <[email protected]>
regulator: fixed: fix GPIO descriptor leak on register failure

Chris Morgan <[email protected]>
regulator: fixed: use dev_err_probe for register

Pauli Virtanen <[email protected]>
Bluetooth: L2CAP: export l2cap_chan_hold for modules

Eric Dumazet <[email protected]>
net_sched: limit try_bulk_dequeue_skb() batches

Eric Dumazet <[email protected]>
net_sched: remove need_resched() from qdisc_run()

Gal Pressman <[email protected]>
net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps

Gal Pressman <[email protected]>
net/mlx5e: Fix maxrate wraparound in threshold between units

Ranganath V N <[email protected]>
net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak

Benjamin Berg <[email protected]>
wifi: mac80211: skip rate verification for not captured PSDUs

Buday Csaba <[email protected]>
net: mdio: fix resource leak in mdiobus_register_device()

Kuniyuki Iwashima <[email protected]>
tipc: Fix use-after-free in tipc_mon_reinit_self().

Xin Long <[email protected]>
tipc: simplify the finalize work queue

Eric Dumazet <[email protected]>
sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto

Xin Long <[email protected]>
sctp: get netns from asoc and ep base

Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions

Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion

Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: reset link-local header on ipv6 recv path

Raphael Pinsonneault-Thibeault <[email protected]>
Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF

Wei Fang <[email protected]>
net: fec: correct rx_bytes statistic for the case SHIFT16 is set

Sharique Mohammad <[email protected]>

    ASoC: max98090/91: fixed max98091 ALSA widget powering up/down

Tristan Lobb <[email protected]>
HID: quirks: avoid Cooler Master MM712 dongle wakeup bug

Joshua Watt <[email protected]>
NFS4: Fix state renewals missing after boot

Peter Zijlstra <[email protected]>
compiler_types: Move unused static inline functions warning to W=2

Krzysztof Kozlowski <[email protected]>
extcon: adc-jack: Cleanup wakeup source only if it was enabled

Zilin Guan <[email protected]>
tracing: Fix memory leaks in create_field_var()

Qendrim Maxhuni <[email protected]>
net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup

Stefan Wiehler <[email protected]>
sctp: Prevent TOCTOU out-of-bounds write

Stefan Wiehler <[email protected]>
sctp: Hold RCU read lock while iterating over address list

Jonas Gorski <[email protected]>
net: dsa: b53: stop reading ARL entries if search is done

Jonas Gorski <[email protected]>
net: dsa: b53: fix enabling ip multicast

Jonas Gorski <[email protected]>
net: dsa: b53: fix resetting speed and pause on forced link

Álvaro Fernández Rojas <[email protected]>
net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325

Russell King <[email protected]>
net: dsa/b53: change b53_force_port_config() pause argument

Hangbin Liu <[email protected]>
net: vlan: sync VLAN features with lower device

Viacheslav Dubeyko <[email protected]>
ceph: add checking of wait_for_completion_killable() return value

Albin Babu Varghese <[email protected]>
fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds

Ian Rogers <[email protected]>
tools bitmap: Add missing asm-generic/bitsperlong.h include

Sakari Ailus <[email protected]>
ACPI: property: Return present device nodes only on fwnode interface

Randall P. Embry <[email protected]>
9p: sysfs_init: don't hardcode error to ENOMEM

Randall P. Embry <[email protected]>
9p: fix /sys/fs/9p/caches overwriting itself

Yikang Yue <[email protected]>
fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink

Saket Dumbre <[email protected]>
ACPICA: Update dsmethod.c to get rid of unused variable warning

Mike Marshall <[email protected]>
orangefs: fix xattr related buffer overflow...

Dragos Tatulea <[email protected]>
page_pool: Clamp pool size to max 16K pages

Ivan Pravdin <[email protected]>
Bluetooth: bcsp: receive data only if registered

Luiz Augusto von Dentz <[email protected]>
Bluetooth: SCO: Fix UAF on sco_conn_free

Théo Lebrun <[email protected]>
net: macb: avoid dealing with endianness in macb_set_hwaddr()

Al Viro <[email protected]>

    nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing

Anthony Iliopoulos <[email protected]>
NFSv4.1: fix mount hang after CREATE_SESSION failure

Olga Kornievskaia <[email protected]>
NFSv4: handle ERR_GRACE on delegation recalls

Stephan Gerhold <[email protected]>
remoteproc: qcom: q6v5: Avoid handling handover twice

Koakuma <[email protected]>
sparc/module: Add R_SPARC_UA64 relocation handling

Brahmajit Das <[email protected]>
net: intel: fm10k: Fix parameter idx set but not used

Shaurya Rane <[email protected]>
jfs: fix uninitialized waitqueue in transaction manager

Tetsuo Handa <[email protected]>
jfs: Verify inode mode when loading from disk

Eric Dumazet <[email protected]>

    ipv6: np->rxpmtu race annotation

Krishna Kurapati <[email protected]>
usb: xhci: plat: Facilitate using autosuspend for xhci plat devices

Forest Crossman <[email protected]>
usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs

Al Viro <[email protected]>

    allow finish_no_open(file, ERR_PTR(-E...))

Justin Tee <[email protected]>
scsi: lpfc: Define size of debugfs entry for xri rebalancing

Justin Tee <[email protected]>
scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET

Nai-Chen Cheng <[email protected]>

    selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency

Yafang Shao <[email protected]>
net/cls_cgroup: Fix task_get_classid() during qdisc run

David Ahern <[email protected]>
selftests: Replace sleep with slowwait

David Ahern <[email protected]>
selftests: Disable dad for ipv6 in fcnal-test.sh

Qianfeng Rong <[email protected]>
media: redrat3: use int type to store negative error codes

Niklas Söderlund <[email protected]>
net: sh_eth: Disable WoL if system can not suspend

Harikrishna Shenoy <[email protected]>
phy: cadence: cdns-dphy: Enable lower resolutions in dphy

William Wu <[email protected]>
usb: gadget: f_hid: Fix zero length packet transfer

Eric Dumazet <[email protected]>
net: call cond_resched() less often in __release_sock()

Cryolitia PukNgae <[email protected]>
ALSA: usb-audio: apply quirk for MOONDROP Quark2

Juraj Šarinay <[email protected]>
net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms

Devendra K Verma <[email protected]>
dmaengine: dw-edma: Set status for callback_result

Rosen Penev <[email protected]>
dmaengine: mv_xor: match alloc_wc and free_wc

Thomas Andreatta <[email protected]>
dmaengine: sh: setup_xref error handling

Qianfeng Rong <[email protected]>
scsi: pm8001: Use int instead of u32 to store error codes

Aleksander Jan Bajkowski <[email protected]>
mips: lantiq: xway: sysctrl: rename stp clock

Aleksander Jan Bajkowski <[email protected]>
mips: lantiq: danube: add missing device_type in pci node

Aleksander Jan Bajkowski <[email protected]>
mips: lantiq: danube: add missing properties to cpu node

Chelsy Ratnawat <[email protected]>
media: fix uninitialized symbol warnings

Amber Lin <[email protected]>
drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption

Krzysztof Kozlowski <[email protected]>
extcon: adc-jack: Fix wakeup source leaks on device unbind

Ujwal Kundur <[email protected]>
rds: Fix endianness annotation for RDS_MPATH_HASH

Sungho Kim <[email protected]>
PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call

Kuniyuki Iwashima <[email protected]>
net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV.

Christoph Paasch <[email protected]>
net: When removing nexthops, don't call synchronize_net if it is not necessary

Zijun Hu <[email protected]>
char: misc: Does not request module for miscdevice with dynamic minor

raub camaioni <[email protected]>
usb: gadget: f_ncm: Fix MAC assignment NCM ethernet

Rodrigo Gobbi <[email protected]>
iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register

Tetsuo Handa <[email protected]>
media: imon: make send_packet() more robust

Charalampos Mitrodimas <[email protected]>
net: ipv6: fix field-spanning memcpy warning in AH output

Ido Schimmel <[email protected]>
bridge: Redirect to backup port when port is administratively down

Niklas Schnelle <[email protected]>
powerpc/eeh: Use result of error_detected() in uevent

Kirill A. Shutemov <[email protected]>
x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall

Laurent Pinchart <[email protected]>
media: pci: ivtv: Don't create fake v4l2_fh

Geoffrey McRae <[email protected]>
drm/amdkfd: return -ENOTTY for unsupported IOCTLs

Wake Liu <[email protected]>
selftests/net: Ensure assert() triggers in psock_tpacket.c

Wake Liu <[email protected]>
selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8

Marcos Del Sol Vives <[email protected]>
PCI: Disable MSI on RDC PCI to PCIe bridges

Seyediman Seyedarab <[email protected]>
drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()

Arnd Bergmann <[email protected]>
mfd: madera: Work around false-positive -Wininitialized warning

Alexander Stein <[email protected]>
mfd: stmpe-i2c: Add missing MODULE_LICENSE

Alexander Stein <[email protected]>
mfd: stmpe: Remove IRQ domain upon removal

Len Brown <[email protected]>
tools/power x86_energy_perf_policy: Prefer driver HWP limits

Len Brown <[email protected]>
tools/power x86_energy_perf_policy: Enhance HWP enable

Kaushlendra Kumar <[email protected]>
tools/cpupower: Fix incorrect size in cpuidle_state_disable()

Armin Wolf <[email protected]>
hwmon: (dell-smm) Add support for Dell OptiPlex 7040

Jiri Olsa <[email protected]>
uprobe: Do not emulate/sstep original instruction when ip is changed

Daniel Lezcano <[email protected]>
clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel

Svyatoslav Ryhel <[email protected]>
video: backlight: lp855x_bl: Set correct EPROM start for LP8556

Amirreza Zarrabi <[email protected]>
tee: allow a driver to allocate a tee_device without a pool

Hans de Goede <[email protected]>
ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method()

Sarthak Garg <[email protected]>
mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card

Christian Bruel <[email protected]>
irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment

Kees Cook <[email protected]>
arc: Fix __fls() const-foldability via __builtin_clzl()

Dennis Beier <[email protected]>
cpufreq/longhaul: handle NULL policy in longhaul_exit

Ricardo B. Marlière <[email protected]>
selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2

Mario Limonciello (AMD) <[email protected]>
ACPI: video: force native for Lenovo 82K8

Jiayi Li <[email protected]>
memstick: Add timeout to prevent indefinite waiting

Biju Das <[email protected]>
mmc: host: renesas_sdhi: Fix the actual clock

Thomas Weißschuh <[email protected]>
bpf: Don't use %pK through printk

Thomas Weißschuh <[email protected]>
spi: loopback-test: Don't use %pK through printk

Jens Reidel <[email protected]>
soc: qcom: smem: Fix endian-unaware access of num_entries

Owen Gu <[email protected]>
usb: gadget: f_fs: Fix epfile null pointer access after ep enable.

Artem Shimko <[email protected]>
serial: 8250_dw: handle reset control deassert error

Andy Shevchenko <[email protected]>

    serial: 8250_dw: Use devm_add_action_or_reset()

Andy Shevchenko <[email protected]>
serial: 8250_dw: Use devm_clk_get_optional() to get the input clock

Celeste Liu <[email protected]>
can: gs_usb: increase max interface to U8_MAX

Maarten Lankhorst <[email protected]>

    devcoredump: Fix circular locking dependency with devcd->mutex.

Lad Prabhakar <[email protected]>
net: ravb: Enforce descriptor type ordering

Babu Moger <[email protected]>
x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID

Gokul Sivakumar <[email protected]>
wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode

Emanuele Ghidoli <[email protected]>
net: phy: dp83867: Disable EEE support as not implemented

Alexey Klimov <[email protected]>
regmap: slimbus: fix bus_context pointer in regmap init calls

Tomeu Vizoso <[email protected]>
drm/etnaviv: fix flush sequence logic

Lizhi Xu <[email protected]>
usbnet: Prevents free active kevent

Loic Poulain <[email protected]>
wifi: ath10k: Fix memory leak on unsupported WMI command

Srinivas Kandagatla <[email protected]>
ASoC: qdsp6: q6asm: do not sleep while atomic

Miaoqian Lin <[email protected]>
fbdev: valkyriefb: Fix reference count leak in valkyriefb_init

Florian Fuchs <[email protected]>
fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS

Junjie Cao <[email protected]>
fbdev: bitblit: bound-check glyph index in bit_putcs*

Yuhao Jiang <[email protected]>
ACPI: video: Fix use-after-free in acpi_video_switch_brightness()

Daniel Palmer <[email protected]>

    fbdev: atyfb: Check if pll_ops->init_pll failed

Miaoqian Lin <[email protected]>
net: usb: asix_devices: Check return value of usbnet_get_endpoints

Filipe Manana <[email protected]>
btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()

David Kaplan <[email protected]>
x86/bugs: Fix reporting of LFENCE retpoline

Xiang Mei <[email protected]>
net/sched: sch_qfq: Fix null-deref in agg_dequeue

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arc/include/asm/bitops.h                      |   2 +
 arch/mips/boot/dts/lantiq/danube.dtsi              |   6 +
 arch/mips/lantiq/xway/sysctrl.c                    |   2 +-
 arch/mips/mti-malta/malta-init.c                   |  20 +--
 arch/powerpc/kernel/eeh_driver.c                   |   2 +-
 arch/sparc/include/asm/elf_64.h                    |   1 +
 arch/sparc/kernel/module.c                         |   1 +
 arch/x86/entry/vsyscall/vsyscall_64.c              |  17 ++-
 arch/x86/kernel/cpu/bugs.c                         |   5 +-
 arch/x86/kernel/cpu/resctrl/monitor.c              |  10 +-
 drivers/acpi/acpi_video.c                          |   4 +-
 drivers/acpi/acpica/dsmethod.c                     |  10 +-
 drivers/acpi/property.c                            |  24 +++-
 drivers/acpi/video_detect.c                        |   8 ++
 drivers/ata/libata-scsi.c                          |   8 ++
 drivers/base/devcoredump.c                         | 138 +++++++++++++--------
 drivers/base/regmap/regmap-slimbus.c               |   6 +-
 drivers/bluetooth/btusb.c                          |  13 +-
 drivers/bluetooth/hci_bcsp.c                       |   3 +
 drivers/char/misc.c                                |   8 +-
 drivers/clocksource/timer-vf-pit.c                 |  22 ++--
 drivers/cpufreq/longhaul.c                         |   3 +
 drivers/dma/dw-edma/dw-edma-core.c                 |  22 ++++
 drivers/dma/mv_xor.c                               |   4 +-
 drivers/dma/sh/shdma-base.c                        |  25 +++-
 drivers/dma/sh/shdmac.c                            |  17 ++-
 drivers/edac/altera_edac.c                         |  22 +++-
 drivers/extcon/extcon-adc-jack.c                   |   2 +
 drivers/firmware/arm_scmi/scmi_pm_domain.c         |  13 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |   8 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |   9 +-
 drivers/gpu/drm/etnaviv/etnaviv_buffer.c           |   2 +-
 drivers/gpu/drm/nouveau/nvkm/core/enum.c           |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |   5 +
 drivers/hid/hid-ids.h                              |   7 +-
 drivers/hid/hid-quirks.c                           |  14 ++-
 drivers/hwmon/dell-smm-hwmon.c                     |   7 ++
 drivers/iio/adc/spear_adc.c                        |   9 +-
 drivers/input/keyboard/cros_ec_keyb.c              |   6 +
 drivers/input/misc/ati_remote2.c                   |   2 +-
 drivers/input/misc/cm109.c                         |   2 +-
 drivers/input/misc/powermate.c                     |   2 +-
 drivers/input/misc/yealink.c                       |   2 +-
 drivers/input/tablet/acecad.c                      |   2 +-
 drivers/input/tablet/pegasus_notetaker.c           |  11 +-
 drivers/irqchip/irq-gic-v2m.c                      |  13 +-
 drivers/isdn/hardware/mISDN/hfcsusb.c              |  18 ++-
 drivers/media/i2c/ir-kbd-i2c.c                     |   6 +-
 drivers/media/pci/ivtv/ivtv-alsa-pcm.c             |   2 -
 drivers/media/pci/ivtv/ivtv-driver.h               |   3 +-
 drivers/media/pci/ivtv/ivtv-fileops.c              |  18 +--
 drivers/media/pci/ivtv/ivtv-irq.c                  |   4 +-
 drivers/media/rc/imon.c                            |  61 +++++----
 drivers/media/rc/redrat3.c                         |   2 +-
 drivers/media/tuners/xc4000.c                      |   8 +-
 drivers/media/tuners/xc5000.c                      |  12 +-
 drivers/memstick/core/memstick.c                   |   8 +-
 drivers/mfd/madera-core.c                          |   4 +-
 drivers/mfd/stmpe-i2c.c                            |   1 +
 drivers/mfd/stmpe.c                                |   3 +
 drivers/mmc/host/renesas_sdhi_core.c               |   6 +-
 drivers/mmc/host/sdhci-msm.c                       |  15 +++
 drivers/net/can/usb/gs_usb.c                       |  23 ++--
 drivers/net/dsa/b53/b53_common.c                   |  57 ++++++---
 drivers/net/dsa/b53/b53_regs.h                     |   4 +-
 drivers/net/ethernet/cadence/macb_main.c           |   4 +-
 drivers/net/ethernet/emulex/benet/be_main.c        |   7 +-
 drivers/net/ethernet/freescale/fec_main.c          |   2 +
 drivers/net/ethernet/intel/fm10k/fm10k_common.c    |   5 +-
 drivers/net/ethernet/intel/fm10k/fm10k_common.h    |   2 +-
 drivers/net/ethernet/intel/fm10k/fm10k_pf.c        |   2 +-
 drivers/net/ethernet/intel/fm10k/fm10k_vf.c        |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |  15 ++-
 .../net/ethernet/mellanox/mlxsw/spectrum_flower.c  |   6 +-
 drivers/net/ethernet/qlogic/qede/qede_main.c       |   2 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  16 ++-
 drivers/net/ethernet/renesas/sh_eth.c              |   4 +
 drivers/net/ethernet/ti/netcp_core.c               |  10 +-
 drivers/net/phy/dp83867.c                          |   6 +
 drivers/net/phy/mdio_bus.c                         |   5 +-
 drivers/net/usb/asix_devices.c                     |  12 +-
 drivers/net/usb/qmi_wwan.c                         |   6 +
 drivers/net/usb/usbnet.c                           |   2 +
 drivers/net/wireless/ath/ath10k/wmi.c              |   1 +
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   3 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c |  21 ++--
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h |   3 +-
 drivers/pci/p2pdma.c                               |   2 +-
 drivers/pci/quirks.c                               |   1 +
 drivers/phy/cadence/cdns-dphy.c                    |   4 +-
 drivers/regulator/fixed.c                          |   6 +-
 drivers/remoteproc/qcom_q6v5.c                     |   5 +
 drivers/s390/net/ctcm_mpc.c                        |   1 -
 drivers/scsi/lpfc/lpfc_debugfs.h                   |   3 +
 drivers/scsi/lpfc/lpfc_scsi.c                      |  14 ++-
 drivers/scsi/pm8001/pm8001_ctl.c                   |   2 +-
 drivers/scsi/sg.c                                  |  10 +-
 drivers/soc/imx/gpc.c                              |   2 +
 drivers/soc/qcom/smem.c                            |   2 +-
 drivers/soc/ti/knav_dma.c                          |  14 +--
 drivers/spi/spi-loopback-test.c                    |  12 +-
 drivers/spi/spi.c                                  |  10 ++
 drivers/target/loopback/tcm_loop.c                 |   3 +
 drivers/tee/tee_core.c                             |   2 +-
 drivers/tty/serial/8250/8250_dw.c                  | 128 +++++++++----------
 drivers/uio/uio_hv_generic.c                       |  21 +++-
 drivers/usb/gadget/function/f_fs.c                 |   8 +-
 drivers/usb/gadget/function/f_hid.c                |   4 +-
 drivers/usb/gadget/function/f_ncm.c                |   3 +-
 drivers/usb/host/xhci-plat.c                       |   1 +
 drivers/usb/mon/mon_bin.c                          |  14 ++-
 drivers/video/backlight/lp855x_bl.c                |   2 +-
 drivers/video/fbdev/aty/atyfb_base.c               |   8 +-
 drivers/video/fbdev/core/bitblit.c                 |  33 ++++-
 drivers/video/fbdev/pvr2fb.c                       |   2 +-
 drivers/video/fbdev/valkyriefb.c                   |   2 +
 fs/9p/v9fs.c                                       |   9 +-
 fs/btrfs/transaction.c                             |   2 +-
 fs/ceph/locks.c                                    |   5 +-
 fs/hpfs/namei.c                                    |  18 ++-
 fs/jfs/inode.c                                     |   8 +-
 fs/jfs/jfs_txnmgr.c                                |   9 +-
 fs/nfs/nfs4client.c                                |   1 +
 fs/nfs/nfs4proc.c                                  |   6 +-
 fs/nfs/nfs4state.c                                 |   3 +
 fs/open.c                                          |  10 +-
 fs/orangefs/xattr.c                                |  12 +-
 fs/proc/generic.c                                  |  12 +-
 include/linux/ata.h                                |   1 +
 include/linux/compiler_types.h                     |   5 +-
 include/linux/filter.h                             |   2 +-
 include/linux/hugetlb.h                            |   4 +-
 include/linux/mm.h                                 |   4 +-
 include/linux/shdma-base.h                         |   2 +-
 include/linux/usb.h                                |  16 +--
 include/net/cls_cgroup.h                           |   2 +-
 include/net/nfc/nci_core.h                         |   2 +-
 include/net/pkt_sched.h                            |  25 +++-
 kernel/events/uprobes.c                            |   7 ++
 kernel/gcov/gcc_4_7.c                              |   4 +-
 kernel/trace/trace_events_hist.c                   |   6 +-
 mm/hugetlb.c                                       |   4 +-
 mm/mempolicy.c                                     |   2 +-
 mm/mempool.c                                       |  32 ++++-
 mm/mprotect.c                                      | 124 ++++++++----------
 mm/page_alloc.c                                    |   2 +-
 net/8021q/vlan.c                                   |   2 +
 net/bluetooth/6lowpan.c                            | 103 ++++++++++-----
 net/bluetooth/l2cap_core.c                         |   1 +
 net/bluetooth/sco.c                                |   7 ++
 net/bridge/br_forward.c                            |   3 +-
 net/core/netpoll.c                                 |   7 +-
 net/core/page_pool.c                               |   6 +-
 net/core/sock.c                                    |  15 ++-
 net/ipv4/nexthop.c                                 |   6 +
 net/ipv4/route.c                                   |   5 +
 net/ipv6/ah6.c                                     |  50 +++++---
 net/ipv6/raw.c                                     |   2 +-
 net/ipv6/udp.c                                     |   2 +-
 net/mac80211/rx.c                                  |  10 +-
 net/openvswitch/actions.c                          |  68 +---------
 net/openvswitch/flow_netlink.c                     |  64 ++--------
 net/openvswitch/flow_netlink.h                     |   2 -
 net/rds/rds.h                                      |   2 +-
 net/sched/act_ife.c                                |  12 +-
 net/sched/sch_api.c                                |  10 --
 net/sched/sch_generic.c                            |  24 ++--
 net/sched/sch_hfsc.c                               |  16 ---
 net/sched/sch_qfq.c                                |   2 +-
 net/sctp/associola.c                               |  10 +-
 net/sctp/chunk.c                                   |   2 +-
 net/sctp/diag.c                                    |   7 ++
 net/sctp/endpointola.c                             |   6 +-
 net/sctp/input.c                                   |   5 +-
 net/sctp/output.c                                  |   2 +-
 net/sctp/outqueue.c                                |   6 +-
 net/sctp/sm_make_chunk.c                           |   7 +-
 net/sctp/sm_sideeffect.c                           |  16 +--
 net/sctp/sm_statefuns.c                            |   2 +-
 net/sctp/socket.c                                  |  12 +-
 net/sctp/stream.c                                  |   3 +-
 net/sctp/stream_interleave.c                       |  23 ++--
 net/sctp/transport.c                               |  15 ++-
 net/sctp/ulpqueue.c                                |  15 ++-
 net/strparser/strparser.c                          |   2 +-
 net/tipc/core.c                                    |   4 +-
 net/tipc/core.h                                    |   8 +-
 net/tipc/discover.c                                |   4 +-
 net/tipc/link.c                                    |   5 +
 net/tipc/link.h                                    |   1 +
 net/tipc/net.c                                     |  17 +--
 net/vmw_vsock/af_vsock.c                           |  40 ++++--
 scripts/kconfig/mconf.c                            |   3 +
 scripts/kconfig/nconf.c                            |   3 +
 sound/soc/codecs/cs4271.c                          |  10 +-
 sound/soc/codecs/max98090.c                        |   6 +-
 sound/soc/qcom/qdsp6/q6asm.c                       |   2 +-
 sound/usb/mixer.c                                  |  11 +-
 tools/include/linux/bitmap.h                       |   1 +
 tools/power/cpupower/lib/cpuidle.c                 |   5 +-
 .../x86_energy_perf_policy.c                       |  26 ++--
 tools/testing/selftests/Makefile                   |   2 +-
 tools/testing/selftests/bpf/test_lirc_mode2_user.c |   2 +-
 tools/testing/selftests/net/fcnal-test.sh          |   4 +-
 tools/testing/selftests/net/psock_tpacket.c        |   4 +-
 206 files changed, 1385 insertions(+), 899 deletions(-)