Skip to content

5.13.6-rc1 review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest223 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/223igc: Fix use-after-free error during resetdrivers/net/ethernet/intel/igc/igc_main.c+2 -00 replies
2/223igb: Fix use-after-free error during resetdrivers/net/ethernet/intel/igb/igb_main.c+2 -00 replies
3/223igc: change default return of igc_read_phy_reg()drivers/net/ethernet/intel/igc/igc.h+1 -10 replies
4/223ixgbe: Fix an error handling path in ixgbe_probe()drivers/net/ethernet/intel/ixgbe/ixgbe_main.c+1 -00 replies
5/223igc: Fix an error handling path in igc_probe()drivers/net/ethernet/intel/igc/igc_main.c+1 -00 replies
6/223igb: Fix an error handling path in igb_probe()drivers/net/ethernet/intel/igb/igb_main.c+1 -00 replies
7/223fm10k: Fix an error handling path in fm10k_probe()drivers/net/ethernet/intel/fm10k/fm10k_pci.c+1 -00 replies
8/223e1000e: Fix an error handling path in e1000_probe()drivers/net/ethernet/intel/e1000e/netdev.c+1 -00 replies
9/223iavf: Fix an error handling path in iavf_probe()drivers/net/ethernet/intel/iavf/iavf_main.c+1 -00 replies
10/223igb: Check if num of q_vectors is smaller than max before array accessdrivers/net/ethernet/intel/igb/igb_main.c+8 -10 replies
11/223igb: Fix position of assignment to *ringdrivers/net/ethernet/intel/igb/igb_main.c+2 -10 replies
12/223net: stmmac: Terminate FPE workqueue in suspenddrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -00 replies
13/223gve: Fix an error handling path in gve_probe()drivers/net/ethernet/google/gve/gve_main.c+4 -10 replies
14/223bpf, samples: Fix xdpsock with -M parameter missing unload processsamples/bpf/xdpsock_user.c+28 -00 replies
15/223bonding: fix suspicious RCU usage in bond_ipsec_add_sa()drivers/net/bonding/bond_main.c+6 -10 replies
16/223bonding: fix null dereference in bond_ipsec_add_sa()drivers/net/bonding/bond_main.c+5 -00 replies
17/223ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_opsdrivers/net/ethernet/intel/ixgbevf/ipsec.c+13 -70 replies
18/223bonding: fix suspicious RCU usage in bond_ipsec_del_sa()drivers/net/bonding/bond_main.c+5 -20 replies
19/223bonding: disallow setting nested bonding + ipsec offloaddrivers/net/bonding/bond_main.c+9 -60 replies
20/223bonding: Add struct bond_ipesc to manage SAdrivers/net/bonding/bond_main.c include/net/bonding.h+127 -210 replies
21/223bonding: fix suspicious RCU usage in bond_ipsec_offload_ok()drivers/net/bonding/bond_main.c+16 -60 replies
22/223bonding: fix incorrect return value of bond_ipsec_offload_ok()drivers/net/bonding/bond_main.c+1 -10 replies
23/223ipv6: fix disable_policy for fwd packetsnet/ipv6/ip6_output.c+3 -10 replies
24/223stmmac: platform: Fix signedness bug in stmmac_probe_config_dt()drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+5 -30 replies
25/223selftests: icmp_redirect: remove from checking for IPv6 route gettools/testing/selftests/net/icmp_redirect.sh+1 -10 replies
26/223selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirecttools/testing/selftests/net/icmp_redirect.sh+3 -20 replies
27/223pwm: sprd: Ensure configuring period and duty_cycle isnt wrongly skippeddrivers/pwm/pwm-sprd.c+4 -70 replies
28/223cxgb4: fix IRQ free race during driver unloaddrivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c+13 -80 replies
29/223drm/vmwgfx: Fix a bad merge in otable batch takedowndrivers/gpu/drm/vmwgfx/vmwgfx_mob.c+0 -10 replies
30/223mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow joinnet/mptcp/syncookies.c+15 -10 replies
31/223mptcp: remove redundant req destruct in subflow_check_req()net/mptcp/subflow.c+0 -50 replies
32/223mptcp: fix syncookie process if mptcp can not_accept new subflownet/mptcp/subflow.c+3 -30 replies
33/223mptcp: add sk parameter for mptcp_get_optionsnet/mptcp/options.c net/mptcp/protocol.h net/mptcp/subflow.c+10 -80 replies
34/223mptcp: avoid processing packet if a subflow resetinclude/net/mptcp.h net/ipv4/tcp_input.c net/mptcp/options.c+31 -120 replies
35/223selftests: mptcp: fix case multiple subflows limited by servertools/testing/selftests/net/mptcp/mptcp_join.sh+1 -10 replies
36/223mptcp: use fast lock for subflows when possiblenet/mptcp/pm_netlink.c net/mptcp/protocol.c+15 -100 replies
37/223mptcp: refine mptcp_cleanup_rbufnet/mptcp/protocol.c net/mptcp/protocol.h+23 -340 replies
38/223mptcp: properly account bulk freed memorynet/mptcp/mib.c net/mptcp/mib.h net/mptcp/protocol.c +1 more+18 -60 replies
39/223net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340drivers/net/phy/marvell10g.c include/linux/marvell_phy.h+36 -100 replies
40/223nvme-pci: do not call nvme_dev_remove_admin from nvme_removedrivers/nvme/host/pci.c+0 -10 replies
41/223net: ocelot: fix switchdev objects synced for wrong netdev with LAG offloaddrivers/net/ethernet/mscc/ocelot_net.c+5 -40 replies
42/223sfc: fix lack of XDP TX queues - error XDP TX failed (-22)drivers/net/ethernet/sfc/efx_channels.c+2 -10 replies
43/223KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVMarch/x86/kvm/cpuid.c+2 -10 replies
44/223KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header failsarch/x86/kvm/svm/sev.c+3 -20 replies
45/223KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilitiesarch/x86/kvm/svm/sev.c+5 -40 replies
46/223arm64: mte: fix restoration of GCR_EL1 from suspendarch/arm64/kernel/mte.c+2 -130 replies
47/223ARM: dts: aspeed: Update e3c246d4i vuart propertiesarch/arm/boot/dts/aspeed-bmc-asrock-e3c246d4i.dts+3 -10 replies
48/223firmware: arm_scmi: Ensure drivers provide a probe functiondrivers/firmware/arm_scmi/bus.c+3 -00 replies
49/223perf inject: Fix dso->nsinfo refcountingtools/perf/builtin-inject.c+3 -20 replies
50/223perf map: Fix dso->nsinfo refcountingtools/perf/util/map.c+2 -00 replies
51/223perf probe: Fix dso->nsinfo refcountingtools/perf/util/probe-event.c+3 -10 replies
52/223perf env: Fix sibling_dies memory leaktools/perf/util/env.c+1 -00 replies
53/223perf test session_topology: Delete session->evlisttools/perf/tests/topology.c+1 -00 replies
54/223perf test event_update: Fix memory leak of evlisttools/perf/tests/event_update.c+1 -10 replies
55/223perf test event_update: Fix memory leak of unittools/perf/tests/event_update.c+3 -10 replies
56/223perf dso: Fix memory leak in dso__new_map()tools/perf/util/dso.c+3 -10 replies
57/223perf test maps__merge_in: Fix memory leak of mapstools/perf/tests/maps.c+2 -00 replies
58/223perf env: Fix memory leak of cpu_pmu_capstools/perf/util/env.c+1 -00 replies
59/223perf report: Free generated help strings for sort optiontools/perf/builtin-report.c tools/perf/util/sort.c tools/perf/util/sort.h+24 -130 replies
60/223perf script: Release zstd datatools/perf/builtin-script.c+1 -00 replies
61/223perf script: Fix memory threads and cpus leaks on exittools/perf/builtin-script.c+7 -00 replies
62/223perf lzma: Close lzma stream on exittools/perf/util/lzma.c+5 -30 replies
63/223perf probe-file: Delete namelist in del_events() on the error pathtools/perf/util/probe-file.c+2 -20 replies
64/223perf data: Close all files in close_dir()tools/perf/util/data.c+1 -10 replies
65/223perf sched: Fix record failure when CONFIG_SCHEDSTATS is not settools/perf/builtin-sched.c+29 -40 replies
66/223Kbuild: lto: fix module versionings mismatch in GNU make 3.Xscripts/Makefile.build+1 -10 replies
67/223ASoC: wm_adsp: Correct wm_coeff_tlv_get handlingsound/soc/codecs/wm_adsp.c+1 -10 replies
68/223spi: stm32: fixes pm_runtime calls in probe/removedrivers/spi/spi-stm32.c+8 -10 replies
69/223regulator: hi6421: Use correct variable type for regmap api val argumentdrivers/regulator/hi6421-regulator.c+4 -40 replies
70/223regulator: hi6421: Fix getting wrong drvdatadrivers/regulator/hi6421-regulator.c+13 -90 replies
71/223spi: mediatek: fix fifo rx modedrivers/spi/spi-mt65xx.c+13 -30 replies
72/223ASoC: rt5631: Fix regcache sync errors on resumesound/soc/codecs/rt5631.c+2 -00 replies
73/223bpf, test: fix NULL pointer dereference on invalid expected_attach_typenet/bpf/test_run.c+3 -00 replies
74/223bpf: Fix tail_call_reachable rejection for interpreter when jit failedkernel/bpf/verifier.c+2 -00 replies
75/223xdp, net: Fix use-after-free in bpf_xdp_link_releasenet/core/dev.c+10 -40 replies
76/223ASoC: SOF: Intel: Update ADL descriptor to use ACPI power statessound/soc/sof/intel/pci-tgl.c+1 -00 replies
77/223timers: Fix get_next_timer_interrupt() with no timers pendingkernel/time/timer.c+5 -30 replies
78/223drm/vc4: hdmi: Drop devm interrupt handler for CEC interruptsdrivers/gpu/drm/vc4/vc4_hdmi.c+33 -160 replies
79/223net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend on NET_DSA_MV88E6XXXdrivers/net/dsa/mv88e6xxx/Kconfig+1 -10 replies
80/223liquidio: Fix unintentional sign extension issue on left shift of u16drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c+1 -10 replies
81/223s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1]arch/s390/net/bpf_jit_comp.c+1 -10 replies
82/223bpf, sockmap: Fix potential memory leak on unlikely error casenet/core/skmsg.c+11 -50 replies
83/223bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc statsnet/ipv4/tcp_bpf.c+1 -10 replies
84/223bpf, sockmap, udp: sk_prot needs inuse_idx set for proc statsnet/ipv4/udp_bpf.c+1 -10 replies
85/223bpftool: Check malloc return value in mount_bpffs_for_pintools/bpf/bpftool/common.c+5 -00 replies
86/223net: fix uninit-value in caif_seqpkt_sendmsgnet/caif/caif_socket.c+2 -10 replies
87/223spi: spi-cadence-quadspi: Fix division by zero warningdrivers/spi/spi-cadence-quadspi.c+6 -40 replies
88/223usb: hso: fix error handling code of hso_create_net_devicedrivers/net/usb/hso.c+23 -100 replies
89/223dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable}kernel/dma/ops_helpers.c+10 -20 replies
90/223ASoC: soc-pcm: add a flag to reverse the stop sequenceinclude/sound/soc.h sound/soc/soc-pcm.c+22 -60 replies
91/223efi/tpm: Differentiate missing and invalid final event log table.drivers/firmware/efi/tpm.c+5 -30 replies
92/223net: decnet: Fix sleeping inside in af_decnetnet/decnet/af_decnet.c+12 -150 replies
93/223KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crasharch/powerpc/kvm/book3s_hv.c+2 -00 replies
94/223KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leakarch/powerpc/kvm/powerpc.c+2 -20 replies
95/223net: sched: fix memory leak in tcindex_partial_destroy_worknet/sched/cls_tcindex.c+4 -10 replies
96/223sctp: trim optlen when its a huge value in sctp_setsockoptnet/sctp/socket.c+4 -00 replies
97/223netrom: Decrease sock refcount when sock timers expirenet/netrom/nr_timer.c+11 -90 replies
98/223scsi: iscsi: Fix iface sysfs attr detectiondrivers/scsi/scsi_transport_iscsi.c+34 -560 replies
99/223scsi: target: Fix protect handling in WRITE SAME(32)drivers/target/target_core_sbc.c+17 -180 replies
100/223spi: cadence: Correct initialisation of runtime PM againdrivers/spi/spi-cadence.c+9 -50 replies
101/223ACPI: Kconfig: Fix table override from built-in initrddrivers/acpi/Kconfig+1 -10 replies
102/223efi/dev-path-parser: Switch to use for_each_acpi_dev_match()drivers/firmware/efi/dev-path-parser.c+18 -310 replies
103/223ACPI: utils: Fix reference counting in for_each_acpi_dev_match()drivers/acpi/utils.c drivers/firmware/efi/dev-path-parser.c drivers/media/pci/intel/ipu3/cio2-bridge.c +1 more+5 -140 replies
104/223bnxt_en: dont disable an already disabled PCI devicedrivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -10 replies
105/223bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe()drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c+5 -40 replies
106/223bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task()drivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -00 replies
107/223bnxt_en: fix error path of FW resetdrivers/net/ethernet/broadcom/bnxt/bnxt.c+21 -100 replies
108/223bnxt_en: Validate vlan protocol ID on RX packetsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+16 -50 replies
109/223bnxt_en: Check abort error state in bnxt_half_open_nic()drivers/net/ethernet/broadcom/bnxt/bnxt.c+6 -00 replies
110/223net: hisilicon: rename CACHE_LINE_MASK to avoid redefinitiondrivers/net/ethernet/hisilicon/hip04_eth.c+3 -30 replies
111/223net/tcp_fastopen: fix data races around tfo_active_disable_stampnet/ipv4/tcp_fastopen.c+16 -30 replies
112/223ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI IDsound/hda/intel-dsp-config.c+4 -00 replies
113/223net: hns3: fix possible mismatches resp of mailboxdrivers/net/ethernet/hisilicon/hns3/hclge_mbx.h drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c+5 -20 replies
114/223net: hns3: fix rx VLAN offload state inconsistent issuedrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+10 -00 replies
115/223spi: spi-bcm2835: Fix deadlockdrivers/spi/spi-bcm2835.c+7 -50 replies
116/223io_uring: fix memleak in io_init_wq_offload()fs/io_uring.c+5 -10 replies
117/223net/sched: act_skbmod: Skip non-Ethernet packetsnet/sched/act_skbmod.c+8 -40 replies
118/223ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptionsnet/ipv6/route.c+1 -10 replies
119/223ceph: dont WARN if were still opening a session to an MDSfs/ceph/mds_client.c+1 -10 replies
120/223i2c: mpc: Poll for MCFdrivers/i2c/busses/i2c-mpc.c+2 -20 replies
121/223scsi: target: Fix NULL dereference on XCOPY completiondrivers/target/target_core_transport.c+1 -10 replies
122/223drm/ttm: Force re-init if ttm_global_init() failsdrivers/gpu/drm/ttm/ttm_device.c+2 -00 replies
123/223nvme-pci: dont WARN_ON in nvme_reset_work if ctrl.state is not RESETTINGdrivers/nvme/host/pci.c+3 -10 replies
124/223Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem"drivers/usb/core/quirks.c+0 -40 replies
125/223afs: Fix tracepoint string placement with built-in AFSfs/afs/cmservice.c include/trace/events/afs.h+69 -230 replies
126/223afs: check function returnfs/afs/write.c+11 -50 replies
127/223afs: Fix setting of writeback_indexfs/afs/write.c+1 -10 replies
128/223r8169: Avoid duplicate sysfs entry creation errordrivers/net/ethernet/realtek/r8169_main.c+2 -10 replies
129/223nvme: set the PRACT bit when using Write Zeroes with T10 PIdrivers/nvme/host/core.c+4 -10 replies
130/223sctp: update active_key for asoc when old key is being replacednet/sctp/auth.c+2 -00 replies
131/223udp: check encap socket in __udp_lib_errnet/ipv4/udp.c net/ipv6/udp.c+38 -120 replies
132/223ibmvnic: Remove the proper scrq flushdrivers/net/ethernet/ibm/ibmvnic.c+1 -10 replies
133/223riscv: Fix 32-bit RISC-V boot failurearch/riscv/mm/init.c+3 -10 replies
134/223tcp: disable TFO blackhole logic by defaultDocumentation/networking/ip-sysctl.rst net/ipv4/tcp_fastopen.c net/ipv4/tcp_ipv4.c+10 -30 replies
135/223net: dsa: sja1105: make VID 4095 a bridge VLAN toodrivers/net/dsa/sja1105/sja1105_main.c+6 -00 replies
136/223RISC-V: load initrd wherever it fits into memoryarch/riscv/include/asm/efi.h+2 -20 replies
137/223net: sched: cls_api: Fix the the wrong parameternet/sched/cls_api.c+1 -10 replies
138/223drm/panel: raspberrypi-touchscreen: Prevent double-freedrivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c+0 -10 replies
139/223dpaa2-switch: seed the buffer pool after allocating the swpdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+8 -80 replies
140/223cifs: only write 64kb at a time when fallocating a small region of a filefs/cifs/smb2ops.c+19 -70 replies
141/223cifs: fix fallocate when trying to allocate a hole.fs/cifs/smb2ops.c+18 -50 replies
142/223proc: Avoid mixing integer types in mem_rw()fs/proc/base.c+1 -10 replies
143/223ACPI: fix NULL pointer dereferenceinclude/acpi/acpi_bus.h+2 -10 replies
144/223io_uring: Fix race condition when sqp thread goes to sleepfs/io_uring.c+2 -10 replies
145/223mmc: core: Dont allocate IDA for OF aliasesdrivers/mmc/core/host.c+10 -100 replies
146/223s390/ftrace: fix ftrace_update_ftrace_func implementationarch/s390/include/asm/ftrace.h arch/s390/kernel/ftrace.c arch/s390/kernel/mcount.S+5 -20 replies
147/223s390/boot: fix use of expolines in the DMA codearch/s390/boot/text_dma.S+4 -150 replies
148/223ALSA: usb-audio: Add missing proc text entry for BESPOKEN typesound/usb/mixer.c+9 -10 replies
149/223ALSA: usb-audio: Add registration quirk for JBL Quantum headsetssound/usb/quirks.c+3 -00 replies
150/223ALSA: sb: Fix potential ABBA deadlock in CSP driversound/isa/sb/sb16_csp.c+4 -00 replies
151/223ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machinesound/pci/hda/patch_realtek.c+1 -00 replies
152/223ALSA: hdmi: Expose all pins on MSI MS-7C94 boardsound/pci/hda/patch_hdmi.c+1 -00 replies
153/223ALSA: pcm: Call substream ack() method upon compat mmap commitsound/core/pcm_native.c+8 -30 replies
154/223ALSA: pcm: Fix mmap capability checksound/core/pcm_native.c+10 -40 replies
155/223Revert "usb: renesas-xhci: Fix handling of unknown ROM state"drivers/usb/host/xhci-pci-renesas.c+8 -80 replies
156/223usb: xhci: avoid renesas_usb_fw.mem when its unusabledrivers/usb/host/xhci-pci.c+7 -00 replies
157/223xhci: Fix lost USB 2 remote wakedrivers/usb/host/xhci-hub.c+2 -10 replies
158/223usb: ehci: Prevent missed ehci interrupts with edge-triggered MSIdrivers/usb/host/ehci-hcd.c+14 -40 replies
159/223KVM: PPC: Book3S: Fix H_RTAS rets buffer overflowarch/powerpc/kvm/book3s_rtas.c+22 -30 replies
160/223KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM statearch/powerpc/kvm/book3s_hv_nested.c+20 -00 replies
161/223usb: hub: Disable USB 3 device initiated lpm if exit latency is too highdrivers/usb/core/hub.c+56 -120 replies
162/223usb: hub: Fix link power management max exit latency (MEL) calculationsdrivers/usb/core/hub.c+28 -240 replies
163/223USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UASdrivers/usb/storage/unusual_uas.h+7 -00 replies
164/223usb: max-3421: Prevent corruption of freed memorydrivers/usb/host/max3421-hcd.c+14 -300 replies
165/223usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop()drivers/usb/renesas_usbhs/fifo.c+7 -00 replies
166/223USB: serial: option: add support for u-blox LARA-R6 familydrivers/usb/serial/option.c+3 -00 replies
167/223USB: serial: cp210x: fix comments for GE CS1000drivers/usb/serial/cp210x.c+2 -20 replies
168/223USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stickdrivers/usb/serial/cp210x.c+1 -00 replies
169/223usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probedrivers/usb/gadget/udc/tegra-xudc.c+1 -00 replies
170/223usb: dwc2: Skip clock gating on Samsung SoCsdrivers/usb/dwc2/core.h drivers/usb/dwc2/core_intr.c drivers/usb/dwc2/hcd.c +1 more+11 -30 replies
171/223usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode.drivers/usb/dwc2/gadget.c+21 -00 replies
172/223usb: dwc2: gadget: Fix sending zero length packet in DDMA mode.drivers/usb/dwc2/gadget.c+6 -40 replies
173/223usb: typec: tipd: Dont block probing of consumer of "connector" nodesdrivers/usb/typec/tipd/core.c+9 -00 replies
174/223usb: typec: stusb160x: register role switch before interrupt registrationdrivers/usb/typec/stusb160x.c+7 -40 replies
175/223usb: typec: stusb160x: Dont block probing of consumer of "connector" nodesdrivers/usb/typec/stusb160x.c+9 -00 replies
176/223firmware/efi: Tell memblock about EFI iomem reservationsdrivers/firmware/efi/efi.c+12 -10 replies
177/223tracepoints: Update static_call before tp_funcs when adding a tracepointkernel/tracepoint.c+1 -10 replies
178/223tracing/histogram: Rename "cpu" to "common_cpu"Documentation/trace/histogram.rst kernel/trace/trace.c kernel/trace/trace_events_hist.c+21 -70 replies
179/223tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop.kernel/trace/ring_buffer.c+24 -40 replies
180/223tracing: Synthetic event field_pos is an index not a booleankernel/trace/trace_synth.h+1 -10 replies
181/223btrfs: check for missing device in btrfs_trim_fsfs/btrfs/extent-tree.c+3 -00 replies
182/223btrfs: fix unpersisted i_size on fsync after expanding truncatefs/btrfs/tree-log.c+22 -90 replies
183/223btrfs: fix lock inversion problem when doing qgroup extent tracingfs/btrfs/backref.c fs/btrfs/backref.h fs/btrfs/delayed-ref.c +3 more+48 -250 replies
184/223media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf()drivers/media/pci/ngene/ngene-core.c drivers/media/pci/ngene/ngene.h+9 -70 replies
185/223ixgbe: Fix packet corruption due to missing DMA syncdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c+2 -10 replies
186/223driver core: auxiliary bus: Fix memory leak when driver_register() faildrivers/base/auxiliary.c+7 -10 replies
187/223bus: mhi: pci_generic: Apply no-op for wake using sideband wake booleandrivers/bus/mhi/pci_generic.c+19 -80 replies
188/223bus: mhi: core: Validate channel ID when processing command completionsdrivers/bus/mhi/core/main.c+12 -50 replies
189/223bus: mhi: pci_generic: Fix inbound IPCR channeldrivers/bus/mhi/pci_generic.c+17 -10 replies
190/223posix-cpu-timers: Fix rearm racing against process tickkernel/time/posix-cpu-timers.c+5 -50 replies
191/223selftest: use mmap instead of posix_memalign to allocate memorytools/testing/selftests/vm/userfaultfd.c+4 -24 replies
192/223io_uring: explicitly count entries for poll reqsfs/io_uring.c+10 -60 replies
193/223io_uring: remove double poll entry on arm failurefs/io_uring.c+2 -00 replies
194/223io_uring: fix early fdput() of filefs/io_uring.c+4 -20 replies
195/223userfaultfd: do not untag user pointersDocumentation/arm64/tagged-address-abi.rst fs/userfaultfd.c+30 -220 replies
196/223kfence: move the size check to the beginning of __kfence_alloc()mm/kfence/core.c+7 -30 replies
197/223kfence: skip all GFP_ZONEMASK allocationsmm/kfence/core.c+9 -00 replies
198/223mm: call flush_dcache_page() in memcpy_to_page() and memzero_page()include/linux/highmem.h+2 -00 replies
199/223mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON interactionmm/page_alloc.c+16 -130 replies
200/223memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regionsinclude/linux/memblock.h mm/memblock.c+4 -30 replies
201/223mm: fix the deadlock in finish_fault()mm/memory.c+10 -10 replies
202/223hugetlbfs: fix mount mode command line processingfs/hugetlbfs/inode.c+1 -10 replies
203/223rbd: dont hold lock_rwsem while running_list is being draineddrivers/block/rbd.c+5 -70 replies
204/223rbd: always kick acquire on "acquired" and "released" notificationsdrivers/block/rbd.c+7 -130 replies
205/223misc: eeprom: at24: Always append device id even if label property is set.drivers/misc/eeprom/at24.c+7 -100 replies
206/223nds32: fix up stack guard gaparch/nds32/mm/mmap.c+1 -10 replies
207/223driver core: Prevent warning when removing a device link from unregistered consumerdrivers/base/core.c+4 -20 replies
208/223Revert "drm/i915: Propagate errors on awaiting already signaled fences"drivers/gpu/drm/i915/i915_request.c+2 -60 replies
209/223drm: Return -ENOTTY for non-drm ioctlsdrivers/gpu/drm/drm_ioctl.c include/drm/drm_ioctl.h+4 -00 replies
210/223drm/amdgpu: update gc golden setting for dimgrey_cavefishdrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+1 -00 replies
211/223drm/amdgpu: update the golden setting for vangoghdrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+1 -00 replies
212/223drm/amdgpu: update golden setting for sienna_cichliddrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+1 -00 replies
213/223spi: spi-cadence-quadspi: Revert "Fix division by zero warning"drivers/spi/spi-cadence-quadspi.c+4 -60 replies
214/223bonding: fix build issuedrivers/net/bonding/bond_main.c+2 -00 replies
215/223mptcp: fix masking a bool warningnet/mptcp/protocol.c+1 -10 replies
216/223skbuff: Release nfct refcount on napi stolen or re-used skbsnet/core/dev.c net/core/skbuff.c+14 -00 replies
217/223ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-inarch/arm/configs/multi_v7_defconfig+1 -10 replies
218/223Documentation: Fix intiramfs script nameDocumentation/driver-api/early-userspace/early_userspace_support.rst Documentation/filesystems/ramfs-rootfs-initramfs.rst+5 -50 replies
219/223arm64: entry: fix KCOV suppressionarch/arm64/kernel/Makefile+1 -10 replies
220/223perf inject: Close inject.output on exittools/perf/builtin-inject.c+6 -20 replies
221/223drm/i915/gvt: Clear d3_entered on elsp cmd submission.drivers/gpu/drm/i915/gvt/handlers.c+15 -00 replies
222/223spi: spi-cadence-quadspi: Fix division by zero warning - try2drivers/spi/spi-cadence-quadspi.c+3 -00 replies
223/223sfc: ensure correct number of XDP queuesdrivers/net/ethernet/sfc/efx_channels.c+8 -70 replies

Reviews trailers per patch

83 of 223 patches have a Reviewed-by or Acked-by.

PatchGrzegorz SiwikArkadiusz KubalewskiSlawomir LabaSylwester DziedziuchMateusz PalczewskiTony BrelinskiCatherine SullivanDavid AhernDvora FuxbrumerSasha NeftinMatteo CroceAndrew JefferyJoel StanleyCristian MarussiUwe Kleine-KönigPaolo AbeniNamhyung KimMartin KrastevDave StevensonAndrew LunnVladimir OlteanIlya LeoshkevichCong WangJohn FastabendQuentin MonnetRoman GushchinAndrii AnisovJarkko Sakkinen[email protected]Vinicius Costa GomesMagnus KarlssonKeith BuschDaniel ScallySomnath KoturEdwin PeerDust LiJesper Dangaard BrouerSong LiuAndrii NakryikoMaciej FijalkowskiRanjani SridharanPavel BegunkovJeff LaytonMartin K. PetersenHeiner KallweitMarc DionneXin LongNeal CardwellSoheil Hassas YeganehYuchung ChengAtish PatraArd BiesheuvelDavid DisseldorpSam RavnborgJens AxboeChristian KönigSteven Rostedt (VMware)Mike ChristieWei WangFlorian FainelliLaurence ObermanAndy ShevchenkoAlan SternMichael NeulingHeiko CarstensStefan MetzmacherMoritz FischerTom ZanussiMasami HiramatsuKrzysztof KozlowskiHeikki KrogerusJakub FišerFilipe MananaDavid SterbaKees Cook[email protected]Andrey KonovalovCatalin MarinasMarco ElverSouptick JoarderIra Weiny[email protected]David HildenbrandKirill A. ShutemovGreg KurzMatthew Wilcox (Oracle)Robin GeuzeHugh DickinsRafael J. WysockiDaniel VetterJon BloomfieldGuchun ChenAlex DeucherHawking ZhangDan WilliamsRoi DayanHemant KumarManivannan SadhasivamJeffrey HugoPeter Zijlstra (Intel)Zhenyu WangPratyush YadavQu WenruoJustin M. ForbesShuah Khan
SeriesT-b T-b T-b
1/223T-b
2/223T-b
3/223T-b
4/223T-b
5/223T-b A-b
6/223T-b
7/223
8/223T-b A-b
9/223
10/223R-b R-b R-b R-b R-b T-b
11/223T-b A-b
12/223
13/223R-b
14/223A-b
15/223
16/223
17/223
18/223
19/223
20/223
21/223
22/223
23/223
24/223
25/223R-b
26/223R-b
27/223
28/223
29/223R-b
30/223
31/223
32/223
33/223A-b
34/223
35/223
36/223
37/223
38/223
39/223T-b
40/223R-b
41/223
42/223
43/223
44/223
45/223
46/223
47/223R-b R-b
48/223T-b R-b A-b
49/223
50/223
51/223
52/223
53/223
54/223
55/223
56/223
57/223
58/223
59/223
60/223
61/223
62/223
63/223
64/223A-b
65/223
66/223
67/223
68/223
69/223
70/223
71/223
72/223
73/223A-b R-b A-b A-b
74/223A-b
75/223R-b A-b
76/223R-b
77/223
78/223R-b
79/223R-b R-b
80/223
81/223T-b A-b
82/223R-b
83/223R-b
84/223R-b A-b
85/223R-b A-b
86/223
87/223
88/223
89/223R-b
90/223
91/223R-b
92/223
93/223
94/223
95/223Reported-and-tested-by
96/223
97/223
98/223
99/223
100/223
101/223
102/223
103/223R-b
104/223
105/223R-b R-b
106/223
107/223
108/223R-b
109/223
110/223
111/223A-b
112/223
113/223
114/223
115/223R-b
116/223R-b
117/223R-b
118/223
119/223R-b
120/223
121/223R-b
122/223R-b
123/223
124/223
125/223R-b R-b
126/223R-b
127/223R-b
128/223A-b
129/223R-b R-b
130/223
131/223R-b
132/223
133/223
134/223A-b A-b A-b
135/223
136/223R-b A-b
137/223
138/223R-b
139/223
140/223
141/223
142/223R-b
143/223T-b Reported-and-tested-by
144/223R-b
145/223
146/223R-b
147/223R-b
148/223
149/223T-b
150/223
151/223
152/223
153/223
154/223
155/223
156/223
157/223
158/223T-b R-b A-b
159/223
160/223A-b
161/223
162/223
163/223
164/223
165/223
166/223
167/223
168/223
169/223
170/223A-b
171/223
172/223
173/223A-b
174/223
175/223
176/223T-b
177/223T-b
178/223R-b R-b
179/223
180/223R-b
181/223R-b R-b
182/223
183/223R-b
184/223R-b
185/223T-b
186/223R-b
187/223R-b
188/223R-b R-b R-b
189/223R-b R-b
190/223A-b
191/223R-b
192/223
193/223Reported-and-tested-by
194/223
195/223R-b R-b
196/223R-b
197/223R-b A-b
198/223R-b
199/223T-b R-b
200/223R-b T-b
201/223A-b
202/223R-b
203/223T-b
204/223T-b
205/223
206/223A-b
207/223R-b
208/223A-b R-b
209/223
210/223R-b
211/223R-b
212/223R-b
213/223
214/223
215/223A-b
216/223R-b
217/223
218/223
219/223
220/223
221/223R-b
222/223R-b
223/223

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

Read the v1 thread

Cover letter [PATCH 5.13 000/223] 5.13.6-rc1 review

This is the start of the stable review cycle for the 5.13.6 release. There are 223 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, 28 Jul 2021 15:38:12 +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.13.6-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.13.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.13.6-rc1

Íñigo Huguet <[email protected]>
sfc: ensure correct number of XDP queues

Yoshitaka Ikeda <[email protected]>
spi: spi-cadence-quadspi: Fix division by zero warning - try2

Colin Xu <[email protected]>
drm/i915/gvt: Clear d3_entered on elsp cmd submission.

Riccardo Mancini <[email protected]>
perf inject: Close inject.output on exit

Mark Rutland <[email protected]>
arm64: entry: fix KCOV suppression

Robert Richter <[email protected]>
Documentation: Fix intiramfs script name

Stefan Wahren <[email protected]>
ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in

Paul Blakey <[email protected]>
skbuff: Release nfct refcount on napi stolen or re-used skbs

Matthieu Baerts <[email protected]>
mptcp: fix 'masking a bool' warning

Mahesh Bandewar <[email protected]>
bonding: fix build issue

Yoshitaka Ikeda <[email protected]>
spi: spi-cadence-quadspi: Revert "Fix division by zero warning"

Likun Gao <[email protected]>
drm/amdgpu: update golden setting for sienna_cichlid

Xiaojian Du <[email protected]>
drm/amdgpu: update the golden setting for vangogh

Tao Zhou <[email protected]>
drm/amdgpu: update gc golden setting for dimgrey_cavefish

Charles Baylis <[email protected]>
drm: Return -ENOTTY for non-drm ioctls

Jason Ekstrand <[email protected]>
Revert "drm/i915: Propagate errors on awaiting already signaled fences"

Adrian Hunter <[email protected]>
driver core: Prevent warning when removing a device link from unregistered consumer

Greg Kroah-Hartman <[email protected]>
nds32: fix up stack guard gap

Jérôme Glisse <[email protected]>
misc: eeprom: at24: Always append device id even if label property is set.

Ilya Dryomov <[email protected]>
rbd: always kick acquire on "acquired" and "released" notifications

Ilya Dryomov <[email protected]>
rbd: don't hold lock_rwsem while running_list is being drained

Mike Kravetz <[email protected]>
hugetlbfs: fix mount mode command line processing

Qi Zheng <[email protected]>
mm: fix the deadlock in finish_fault()

Mike Rapoport <[email protected]>
memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions

Sergei Trofimovich <[email protected]>
mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON interaction

Christoph Hellwig <[email protected]>
mm: call flush_dcache_page() in memcpy_to_page() and memzero_page()

Alexander Potapenko <[email protected]>
kfence: skip all GFP_ZONEMASK allocations

Alexander Potapenko <[email protected]>
kfence: move the size check to the beginning of __kfence_alloc()

Peter Collingbourne <[email protected]>
userfaultfd: do not untag user pointers

Jens Axboe <[email protected]>
io_uring: fix early fdput() of file

Pavel Begunkov <[email protected]>
io_uring: remove double poll entry on arm failure

Pavel Begunkov <[email protected]>
io_uring: explicitly count entries for poll reqs

Peter Collingbourne <[email protected]>
selftest: use mmap instead of posix_memalign to allocate memory

Frederic Weisbecker <[email protected]>
posix-cpu-timers: Fix rearm racing against process tick

Loic Poulain <[email protected]>
bus: mhi: pci_generic: Fix inbound IPCR channel

Bhaumik Bhatt <[email protected]>
bus: mhi: core: Validate channel ID when processing command completions

Bhaumik Bhatt <[email protected]>
bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean

Peter Ujfalusi <[email protected]>
driver core: auxiliary bus: Fix memory leak when driver_register() fail

Markus Boehme <[email protected]>
ixgbe: Fix packet corruption due to missing DMA sync

Gustavo A. R. Silva <[email protected]>
media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf()

Filipe Manana <[email protected]>
btrfs: fix lock inversion problem when doing qgroup extent tracing

Filipe Manana <[email protected]>
btrfs: fix unpersisted i_size on fsync after expanding truncate

Anand Jain <[email protected]>
btrfs: check for missing device in btrfs_trim_fs

Steven Rostedt (VMware) <[email protected]>
tracing: Synthetic event field_pos is an index not a boolean

Haoran Luo <[email protected]>
tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop.

Steven Rostedt (VMware) <[email protected]>
tracing/histogram: Rename "cpu" to "common_cpu"

Steven Rostedt (VMware) <[email protected]>
tracepoints: Update static_call before tp_funcs when adding a tracepoint

Marc Zyngier <[email protected]>
firmware/efi: Tell memblock about EFI iomem reservations

Amelie Delaunay <[email protected]>

    usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes

Amelie Delaunay <[email protected]>

    usb: typec: stusb160x: register role switch before interrupt registration

Martin Kepplinger <[email protected]>
usb: typec: tipd: Don't block probing of consumer of "connector" nodes

Minas Harutyunyan <[email protected]>
usb: dwc2: gadget: Fix sending zero length packet in DDMA mode.

Minas Harutyunyan <[email protected]>
usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode.

Marek Szyprowski <[email protected]>
usb: dwc2: Skip clock gating on Samsung SoCs

Zhang Qilong <[email protected]>
usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe

John Keeping <[email protected]>

    USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick

Ian Ray <[email protected]>

    USB: serial: cp210x: fix comments for GE CS1000

Marco De Marco <[email protected]>
USB: serial: option: add support for u-blox LARA-R6 family

Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop()

Mark Tomlinson <[email protected]>
usb: max-3421: Prevent corruption of freed memory

Julian Sikorski <[email protected]>
USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS

Mathias Nyman <[email protected]>
usb: hub: Fix link power management max exit latency (MEL) calculations

Mathias Nyman <[email protected]>
usb: hub: Disable USB 3 device initiated lpm if exit latency is too high

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow

David Jeffery <[email protected]>
usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI

Mathias Nyman <[email protected]>
xhci: Fix lost USB 2 remote wake

Greg Thelen <[email protected]>
usb: xhci: avoid renesas_usb_fw.mem when it's unusable

Moritz Fischer <[email protected]>
Revert "usb: renesas-xhci: Fix handling of unknown ROM state"

Takashi Iwai <[email protected]>
ALSA: pcm: Fix mmap capability check

Alan Young <[email protected]>
ALSA: pcm: Call substream ack() method upon compat mmap commit

Takashi Iwai <[email protected]>
ALSA: hdmi: Expose all pins on MSI MS-7C94 board

Hui Wang <[email protected]>
ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine

Takashi Iwai <[email protected]>
ALSA: sb: Fix potential ABBA deadlock in CSP driver

Alexander Tsoy <[email protected]>
ALSA: usb-audio: Add registration quirk for JBL Quantum headsets

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add missing proc text entry for BESPOKEN type

Alexander Egorenkov <[email protected]>
s390/boot: fix use of expolines in the DMA code

Vasily Gorbik <[email protected]>
s390/ftrace: fix ftrace_update_ftrace_func implementation

Stephen Boyd <[email protected]>
mmc: core: Don't allocate IDA for OF aliases

Olivier Langlois <[email protected]>
io_uring: Fix race condition when sqp thread goes to sleep

Linus Torvalds <[email protected]>
ACPI: fix NULL pointer dereference

Marcelo Henrique Cerri <[email protected]>
proc: Avoid mixing integer types in mem_rw()

Ronnie Sahlberg <[email protected]>
cifs: fix fallocate when trying to allocate a hole.

Ronnie Sahlberg <[email protected]>
cifs: only write 64kb at a time when fallocating a small region of a file

Ioana Ciornei <[email protected]>
dpaa2-switch: seed the buffer pool after allocating the swp

Maxime Ripard <[email protected]>
drm/panel: raspberrypi-touchscreen: Prevent double-free

Yajun Deng <[email protected]>
net: sched: cls_api: Fix the the wrong parameter

Heinrich Schuchardt <[email protected]>
RISC-V: load initrd wherever it fits into memory

Vladimir Oltean <[email protected]>
net: dsa: sja1105: make VID 4095 a bridge VLAN too

Wei Wang <[email protected]>
tcp: disable TFO blackhole logic by default

Bin Meng <[email protected]>
riscv: Fix 32-bit RISC-V boot failure

Sukadev Bhattiprolu <[email protected]>
ibmvnic: Remove the proper scrq flush

Vadim Fedorenko <[email protected]>
udp: check encap socket in __udp_lib_err

Xin Long <[email protected]>
sctp: update active_key for asoc when old key is being replaced

Christoph Hellwig <[email protected]>
nvme: set the PRACT bit when using Write Zeroes with T10 PI

Sayanta Pattanayak <[email protected]>
r8169: Avoid duplicate sysfs entry creation error

David Howells <[email protected]>
afs: Fix setting of writeback_index

Tom Rix <[email protected]>
afs: check function return

David Howells <[email protected]>
afs: Fix tracepoint string placement with built-in AFS

Vincent Palatin <[email protected]>
Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem"

Zhihao Cheng <[email protected]>
nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING

Jason Ekstrand <[email protected]>
drm/ttm: Force re-init if ttm_global_init() fails

David Disseldorp <[email protected]>
scsi: target: Fix NULL dereference on XCOPY completion

Chris Packham <[email protected]>
i2c: mpc: Poll for MCF

Luis Henriques <[email protected]>
ceph: don't WARN if we're still opening a session to an MDS

Paolo Abeni <[email protected]>
ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions

Peilin Ye <[email protected]>
net/sched: act_skbmod: Skip non-Ethernet packets

Yang Yingliang <[email protected]>
io_uring: fix memleak in io_init_wq_offload()

Alexandru Tachici <[email protected]>
spi: spi-bcm2835: Fix deadlock

Jian Shen <[email protected]>
net: hns3: fix rx VLAN offload state inconsistent issue

Chengwen Feng <[email protected]>
net: hns3: fix possible mismatches resp of mailbox

Pierre-Louis Bossart <[email protected]>
ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID

Eric Dumazet <[email protected]>
net/tcp_fastopen: fix data races around tfo_active_disable_stamp

Randy Dunlap <[email protected]>
net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition

Somnath Kotur <[email protected]>
bnxt_en: Check abort error state in bnxt_half_open_nic()

Michael Chan <[email protected]>
bnxt_en: Validate vlan protocol ID on RX packets

Somnath Kotur <[email protected]>
bnxt_en: fix error path of FW reset

Michael Chan <[email protected]>
bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task()

Michael Chan <[email protected]>
bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe()

Kalesh AP <[email protected]>
bnxt_en: don't disable an already disabled PCI device

Andy Shevchenko <[email protected]>
ACPI: utils: Fix reference counting in for_each_acpi_dev_match()

Andy Shevchenko <[email protected]>
efi/dev-path-parser: Switch to use for_each_acpi_dev_match()

Robert Richter <[email protected]>
ACPI: Kconfig: Fix table override from built-in initrd

Marek Vasut <[email protected]>
spi: cadence: Correct initialisation of runtime PM again

Dmitry Bogdanov <[email protected]>
scsi: target: Fix protect handling in WRITE SAME(32)

Mike Christie <[email protected]>
scsi: iscsi: Fix iface sysfs attr detection

Nguyen Dinh Phi <[email protected]>
netrom: Decrease sock refcount when sock timers expire

Xin Long <[email protected]>
sctp: trim optlen when it's a huge value in sctp_setsockopt

Pavel Skripkin <[email protected]>
net: sched: fix memory leak in tcindex_partial_destroy_work

Nicholas Piggin <[email protected]>
KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash

Yajun Deng <[email protected]>
net: decnet: Fix sleeping inside in af_decnet

Michal Suchanek <[email protected]>
efi/tpm: Differentiate missing and invalid final event log table.

Vijendar Mukunda <[email protected]>
ASoC: soc-pcm: add a flag to reverse the stop sequence

Roman Skakun <[email protected]>

    dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable}

Dongliang Mu <[email protected]>
usb: hso: fix error handling code of hso_create_net_device

Yoshitaka Ikeda <[email protected]>
spi: spi-cadence-quadspi: Fix division by zero warning

Ziyang Xuan <[email protected]>
net: fix uninit-value in caif_seqpkt_sendmsg

Tobias Klauser <[email protected]>
bpftool: Check malloc return value in mount_bpffs_for_pin

Jakub Sitnicki <[email protected]>
bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats

John Fastabend <[email protected]>
bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats

John Fastabend <[email protected]>
bpf, sockmap: Fix potential memory leak on unlikely error case

Colin Ian King <[email protected]>

    s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1]

Colin Ian King <[email protected]>
liquidio: Fix unintentional sign extension issue on left shift of u16

Geert Uytterhoeven <[email protected]>
net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend on NET_DSA_MV88E6XXX

Maxime Ripard <[email protected]>
drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts

Nicolas Saenz Julienne <[email protected]>
timers: Fix get_next_timer_interrupt() with no timers pending

Sathya Prakash M R <[email protected]>
ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states

Xuan Zhuo <[email protected]>
xdp, net: Fix use-after-free in bpf_xdp_link_release

Daniel Borkmann <[email protected]>
bpf: Fix tail_call_reachable rejection for interpreter when jit failed

Xuan Zhuo <[email protected]>
bpf, test: fix NULL pointer dereference on invalid expected_attach_type

Maxim Schwalm <[email protected]>
ASoC: rt5631: Fix regcache sync errors on resume

Peter Hess <[email protected]>
spi: mediatek: fix fifo rx mode

Axel Lin <[email protected]>
regulator: hi6421: Fix getting wrong drvdata

Axel Lin <[email protected]>
regulator: hi6421: Use correct variable type for regmap api val argument

Alain Volmat <[email protected]>
spi: stm32: fixes pm_runtime calls in probe/remove

Charles Keepax <[email protected]>
ASoC: wm_adsp: Correct wm_coeff_tlv_get handling

Lecopzer Chen <[email protected]>
Kbuild: lto: fix module versionings mismatch in GNU make 3.X

Yang Jihong <[email protected]>
perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set

Riccardo Mancini <[email protected]>
perf data: Close all files in close_dir()

Riccardo Mancini <[email protected]>
perf probe-file: Delete namelist in del_events() on the error path

Riccardo Mancini <[email protected]>
perf lzma: Close lzma stream on exit

Riccardo Mancini <[email protected]>
perf script: Fix memory 'threads' and 'cpus' leaks on exit

Riccardo Mancini <[email protected]>
perf script: Release zstd data

Riccardo Mancini <[email protected]>
perf report: Free generated help strings for sort option

Riccardo Mancini <[email protected]>
perf env: Fix memory leak of cpu_pmu_caps

Riccardo Mancini <[email protected]>
perf test maps__merge_in: Fix memory leak of maps

Riccardo Mancini <[email protected]>
perf dso: Fix memory leak in dso__new_map()

Riccardo Mancini <[email protected]>
perf test event_update: Fix memory leak of unit

Riccardo Mancini <[email protected]>
perf test event_update: Fix memory leak of evlist

Riccardo Mancini <[email protected]>

    perf test session_topology: Delete session->evlist

Riccardo Mancini <[email protected]>
perf env: Fix sibling_dies memory leak

Riccardo Mancini <[email protected]>

    perf probe: Fix dso->nsinfo refcounting

Riccardo Mancini <[email protected]>

    perf map: Fix dso->nsinfo refcounting

Riccardo Mancini <[email protected]>

    perf inject: Fix dso->nsinfo refcounting

Sudeep Holla <[email protected]>
firmware: arm_scmi: Ensure drivers provide a probe function

Zev Weiss <[email protected]>
ARM: dts: aspeed: Update e3c246d4i vuart properties

Mark Rutland <[email protected]>
arm64: mte: fix restoration of GCR_EL1 from suspend

Sean Christopherson <[email protected]>
KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities

Sean Christopherson <[email protected]>
KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails

Like Xu <[email protected]>

    KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM

Íñigo Huguet <[email protected]>
sfc: fix lack of XDP TX queues - error XDP TX failed (-22)

Vladimir Oltean <[email protected]>
net: ocelot: fix switchdev objects synced for wrong netdev with LAG offload

Casey Chen <[email protected]>
nvme-pci: do not call nvme_dev_remove_admin from nvme_remove

Marek Behún <[email protected]>

    net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340

Paolo Abeni <[email protected]>
mptcp: properly account bulk freed memory

Paolo Abeni <[email protected]>
mptcp: refine mptcp_cleanup_rbuf

Paolo Abeni <[email protected]>
mptcp: use fast lock for subflows when possible

Jianguo Wu <[email protected]>
selftests: mptcp: fix case multiple subflows limited by server

Jianguo Wu <[email protected]>
mptcp: avoid processing packet if a subflow reset

Geliang Tang <[email protected]>
mptcp: add sk parameter for mptcp_get_options

Jianguo Wu <[email protected]>
mptcp: fix syncookie process if mptcp can not_accept new subflow

Jianguo Wu <[email protected]>
mptcp: remove redundant req destruct in subflow_check_req()

Jianguo Wu <[email protected]>
mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join

Zack Rusin <[email protected]>
drm/vmwgfx: Fix a bad merge in otable batch takedown

Shahjada Abul Husain <[email protected]>
cxgb4: fix IRQ free race during driver unload

Uwe Kleine-König <[email protected]>
pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped

Hangbin Liu <[email protected]>
selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect

Hangbin Liu <[email protected]>
selftests: icmp_redirect: remove from checking for IPv6 route get

YueHaibing <[email protected]>
stmmac: platform: Fix signedness bug in stmmac_probe_config_dt()

Nicolas Dichtel <[email protected]>
ipv6: fix 'disable_policy' for fwd packets

Taehee Yoo <[email protected]>
bonding: fix incorrect return value of bond_ipsec_offload_ok()

Taehee Yoo <[email protected]>
bonding: fix suspicious RCU usage in bond_ipsec_offload_ok()

Taehee Yoo <[email protected]>
bonding: Add struct bond_ipesc to manage SA

Taehee Yoo <[email protected]>
bonding: disallow setting nested bonding + ipsec offload

Taehee Yoo <[email protected]>
bonding: fix suspicious RCU usage in bond_ipsec_del_sa()

Taehee Yoo <[email protected]>
ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops

Taehee Yoo <[email protected]>
bonding: fix null dereference in bond_ipsec_add_sa()

Taehee Yoo <[email protected]>
bonding: fix suspicious RCU usage in bond_ipsec_add_sa()

Wang Hai <[email protected]>
bpf, samples: Fix xdpsock with '-M' parameter missing unload process

Christophe JAILLET <[email protected]>
gve: Fix an error handling path in 'gve_probe()'

Mohammad Athari Bin Ismail <[email protected]>
net: stmmac: Terminate FPE workqueue in suspend

Jedrzej Jagielski <[email protected]>
igb: Fix position of assignment to *ring

Aleksandr Loktionov <[email protected]>
igb: Check if num of q_vectors is smaller than max before array access

Christophe JAILLET <[email protected]>
iavf: Fix an error handling path in 'iavf_probe()'

Christophe JAILLET <[email protected]>

    e1000e: Fix an error handling path in 'e1000_probe()'

Christophe JAILLET <[email protected]>
fm10k: Fix an error handling path in 'fm10k_probe()'

Christophe JAILLET <[email protected]>
igb: Fix an error handling path in 'igb_probe()'

Christophe JAILLET <[email protected]>
igc: Fix an error handling path in 'igc_probe()'

Christophe JAILLET <[email protected]>
ixgbe: Fix an error handling path in 'ixgbe_probe()'

Tom Rix <[email protected]>
igc: change default return of igc_read_phy_reg()

Vinicius Costa Gomes <[email protected]>
igb: Fix use-after-free error during reset

Vinicius Costa Gomes <[email protected]>
igc: Fix use-after-free error during reset

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

Diffstat:

 Documentation/arm64/tagged-address-abi.rst         |  26 ++-
 .../early-userspace/early_userspace_support.rst    |   8 +-
 .../filesystems/ramfs-rootfs-initramfs.rst         |   2 +-
 Documentation/networking/ip-sysctl.rst             |   2 +-
 Documentation/trace/histogram.rst                  |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/aspeed-bmc-asrock-e3c246d4i.dts  |   4 +-
 arch/arm/configs/multi_v7_defconfig                |   2 +-
 arch/arm64/kernel/Makefile                         |   2 +-
 arch/arm64/kernel/mte.c                            |  15 +-
 arch/nds32/mm/mmap.c                               |   2 +-
 arch/powerpc/kvm/book3s_hv.c                       |   2 +
 arch/powerpc/kvm/book3s_hv_nested.c                |  20 +++
 arch/powerpc/kvm/book3s_rtas.c                     |  25 ++-
 arch/powerpc/kvm/powerpc.c                         |   4 +-
 arch/riscv/include/asm/efi.h                       |   4 +-
 arch/riscv/mm/init.c                               |   4 +-
 arch/s390/boot/text_dma.S                          |  19 +--
 arch/s390/include/asm/ftrace.h                     |   1 +
 arch/s390/kernel/ftrace.c                          |   2 +
 arch/s390/kernel/mcount.S                          |   4 +-
 arch/s390/net/bpf_jit_comp.c                       |   2 +-
 arch/x86/kvm/cpuid.c                               |   3 +-
 arch/x86/kvm/svm/sev.c                             |  14 +-
 drivers/acpi/Kconfig                               |   2 +-
 drivers/acpi/utils.c                               |   7 +-
 drivers/base/auxiliary.c                           |   8 +-
 drivers/base/core.c                                |   6 +-
 drivers/block/rbd.c                                |  32 ++--
 drivers/bus/mhi/core/main.c                        |  17 +-
 drivers/bus/mhi/pci_generic.c                      |  45 ++++-
 drivers/firmware/arm_scmi/bus.c                    |   3 +
 drivers/firmware/efi/dev-path-parser.c             |  46 ++----
 drivers/firmware/efi/efi.c                         |  13 +-
 drivers/firmware/efi/tpm.c                         |   8 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   3 +
 drivers/gpu/drm/drm_ioctl.c                        |   3 +
 drivers/gpu/drm/i915/gvt/handlers.c                |  15 ++
 drivers/gpu/drm/i915/i915_request.c                |   8 +-
 .../gpu/drm/panel/panel-raspberrypi-touchscreen.c  |   1 -
 drivers/gpu/drm/ttm/ttm_device.c                   |   2 +
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |  49 ++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                |   1 -
 drivers/i2c/busses/i2c-mpc.c                       |   4 +-
 drivers/media/pci/intel/ipu3/cio2-bridge.c         |   6 +-
 drivers/media/pci/ngene/ngene-core.c               |   2 +-
 drivers/media/pci/ngene/ngene.h                    |  14 +-
 drivers/misc/eeprom/at24.c                         |  17 +-
 drivers/mmc/core/host.c                            |  20 +--
 drivers/net/bonding/bond_main.c                    | 183 +++++++++++++++++----
 drivers/net/dsa/mv88e6xxx/Kconfig                  |   2 +-
 drivers/net/dsa/sja1105/sja1105_main.c             |   6 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  63 +++++--
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |   9 +-
 .../ethernet/cavium/liquidio/cn23xx_pf_device.c    |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |  18 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |   3 +
 .../net/ethernet/freescale/dpaa2/dpaa2-switch.c    |  16 +-
 drivers/net/ethernet/google/gve/gve_main.c         |   5 +-
 drivers/net/ethernet/hisilicon/hip04_eth.c         |   6 +-
 drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h    |   6 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c |   1 +
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  10 ++
 drivers/net/ethernet/ibm/ibmvnic.c                 |   2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |   1 +
 drivers/net/ethernet/intel/fm10k/fm10k_pci.c       |   1 +
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   1 +
 drivers/net/ethernet/intel/igb/igb_main.c          |  15 +-
 drivers/net/ethernet/intel/igc/igc.h               |   2 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   3 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   4 +-
 drivers/net/ethernet/intel/ixgbevf/ipsec.c         |  20 ++-
 drivers/net/ethernet/mscc/ocelot_net.c             |   9 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   3 +-
 drivers/net/ethernet/sfc/efx_channels.c            |  18 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   1 +
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |   8 +-
 drivers/net/phy/marvell10g.c                       |  40 ++++-
 drivers/net/usb/hso.c                              |  33 ++--
 drivers/nvme/host/core.c                           |   5 +-
 drivers/nvme/host/pci.c                            |   5 +-
 drivers/pwm/pwm-sprd.c                             |  11 +-
 drivers/regulator/hi6421-regulator.c               |  30 ++--
 drivers/scsi/scsi_transport_iscsi.c                |  90 ++++------
 drivers/spi/spi-bcm2835.c                          |  12 +-
 drivers/spi/spi-cadence-quadspi.c                  |   3 +
 drivers/spi/spi-cadence.c                          |  14 +-
 drivers/spi/spi-mt65xx.c                           |  16 +-
 drivers/spi/spi-stm32.c                            |   9 +-
 drivers/target/target_core_sbc.c                   |  35 ++--
 drivers/target/target_core_transport.c             |   2 +-
 drivers/usb/core/hub.c                             | 120 ++++++++++----
 drivers/usb/core/quirks.c                          |   4 -
 drivers/usb/dwc2/core.h                            |   4 +
 drivers/usb/dwc2/core_intr.c                       |   3 +-
 drivers/usb/dwc2/gadget.c                          |  31 +++-
 drivers/usb/dwc2/hcd.c                             |   6 +-
 drivers/usb/dwc2/params.c                          |   1 +
 drivers/usb/gadget/udc/tegra-xudc.c                |   1 +
 drivers/usb/host/ehci-hcd.c                        |  18 +-
 drivers/usb/host/max3421-hcd.c                     |  44 ++---
 drivers/usb/host/xhci-hub.c                        |   3 +-
 drivers/usb/host/xhci-pci-renesas.c                |  16 +-
 drivers/usb/host/xhci-pci.c                        |   7 +
 drivers/usb/renesas_usbhs/fifo.c                   |   7 +
 drivers/usb/serial/cp210x.c                        |   5 +-
 drivers/usb/serial/option.c                        |   3 +
 drivers/usb/storage/unusual_uas.h                  |   7 +
 drivers/usb/typec/stusb160x.c                      |  20 ++-
 drivers/usb/typec/tipd/core.c                      |   9 +
 fs/afs/cmservice.c                                 |  25 +--
 fs/afs/write.c                                     |  18 +-
 fs/btrfs/backref.c                                 |   6 +-
 fs/btrfs/backref.h                                 |   3 +-
 fs/btrfs/delayed-ref.c                             |   4 +-
 fs/btrfs/extent-tree.c                             |   3 +
 fs/btrfs/qgroup.c                                  |  38 ++++-
 fs/btrfs/qgroup.h                                  |   2 +-
 fs/btrfs/tests/qgroup-tests.c                      |  20 +--
 fs/btrfs/tree-log.c                                |  31 +++-
 fs/ceph/mds_client.c                               |   2 +-
 fs/cifs/smb2ops.c                                  |  49 ++++--
 fs/hugetlbfs/inode.c                               |   2 +-
 fs/io_uring.c                                      |  33 ++--
 fs/proc/base.c                                     |   2 +-
 fs/userfaultfd.c                                   |  26 ++-
 include/acpi/acpi_bus.h                            |   8 +-
 include/drm/drm_ioctl.h                            |   1 +
 include/linux/highmem.h                            |   2 +
 include/linux/marvell_phy.h                        |   6 +-
 include/linux/memblock.h                           |   4 +-
 include/net/bonding.h                              |   9 +-
 include/net/mptcp.h                                |   5 +-
 include/sound/soc.h                                |   6 +
 include/trace/events/afs.h                         |  67 +++++++-
 kernel/bpf/verifier.c                              |   2 +
 kernel/dma/ops_helpers.c                           |  12 +-
 kernel/time/posix-cpu-timers.c                     |  10 +-
 kernel/time/timer.c                                |   8 +-
 kernel/trace/ring_buffer.c                         |  28 +++-
 kernel/trace/trace.c                               |   4 +
 kernel/trace/trace_events_hist.c                   |  22 ++-
 kernel/trace/trace_synth.h                         |   2 +-
 kernel/tracepoint.c                                |   2 +-
 mm/kfence/core.c                                   |  19 ++-
 mm/memblock.c                                      |   3 +-
 mm/memory.c                                        |  11 +-
 mm/page_alloc.c                                    |  29 ++--
 net/bpf/test_run.c                                 |   3 +
 net/caif/caif_socket.c                             |   3 +-
 net/core/dev.c                                     |  27 ++-
 net/core/skbuff.c                                  |   1 +
 net/core/skmsg.c                                   |  16 +-
 net/decnet/af_decnet.c                             |  27 ++-
 net/ipv4/tcp_bpf.c                                 |   2 +-
 net/ipv4/tcp_fastopen.c                            |  28 +++-
 net/ipv4/tcp_input.c                               |  19 ++-
 net/ipv4/tcp_ipv4.c                                |   2 +-
 net/ipv4/udp.c                                     |  25 ++-
 net/ipv4/udp_bpf.c                                 |   2 +-
 net/ipv6/ip6_output.c                              |   4 +-
 net/ipv6/route.c                                   |   2 +-
 net/ipv6/udp.c                                     |  25 ++-
 net/mptcp/mib.c                                    |   1 +
 net/mptcp/mib.h                                    |   1 +
 net/mptcp/options.c                                |  24 ++-
 net/mptcp/pm_netlink.c                             |  10 +-
 net/mptcp/protocol.c                               |  81 +++++----
 net/mptcp/protocol.h                               |  14 +-
 net/mptcp/subflow.c                                |  21 +--
 net/mptcp/syncookies.c                             |  16 +-
 net/netrom/nr_timer.c                              |  20 ++-
 net/sched/act_skbmod.c                             |  12 +-
 net/sched/cls_api.c                                |   2 +-
 net/sched/cls_tcindex.c                            |   5 +-
 net/sctp/auth.c                                    |   2 +
 net/sctp/socket.c                                  |   4 +
 samples/bpf/xdpsock_user.c                         |  28 ++++
 scripts/Makefile.build                             |   2 +-
 sound/core/pcm_native.c                            |  25 ++-
 sound/hda/intel-dsp-config.c                       |   4 +
 sound/isa/sb/sb16_csp.c                            |   4 +
 sound/pci/hda/patch_hdmi.c                         |   1 +
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/codecs/rt5631.c                          |   2 +
 sound/soc/codecs/wm_adsp.c                         |   2 +-
 sound/soc/soc-pcm.c                                |  22 ++-
 sound/soc/sof/intel/pci-tgl.c                      |   1 +
 sound/usb/mixer.c                                  |  10 +-
 sound/usb/quirks.c                                 |   3 +
 tools/bpf/bpftool/common.c                         |   5 +
 tools/perf/builtin-inject.c                        |  13 +-
 tools/perf/builtin-report.c                        |  33 ++--
 tools/perf/builtin-sched.c                         |  33 +++-
 tools/perf/builtin-script.c                        |   8 +
 tools/perf/tests/event_update.c                    |   6 +-
 tools/perf/tests/maps.c                            |   2 +
 tools/perf/tests/topology.c                        |   1 +
 tools/perf/util/data.c                             |   2 +-
 tools/perf/util/dso.c                              |   4 +-
 tools/perf/util/env.c                              |   2 +
 tools/perf/util/lzma.c                             |   8 +-
 tools/perf/util/map.c                              |   2 +
 tools/perf/util/probe-event.c                      |   4 +-
 tools/perf/util/probe-file.c                       |   4 +-
 tools/perf/util/sort.c                             |   2 +-
 tools/perf/util/sort.h                             |   2 +-
 tools/testing/selftests/net/icmp_redirect.sh       |   5 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   2 +-
 tools/testing/selftests/vm/userfaultfd.c           |   6 +-
 210 files changed, 1840 insertions(+), 869 deletions(-)