Skip to content

4.14.67-stable review

Greg Kroah-Hartman linux-arch linux-arm-msm linux-edac linuxppc-dev lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest201 of 217 patches 11 repliesIn review

201 of 217 patches are in this archive. The cover letter announces 217.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/217ext4: fix spectre gadget in ext4_mb_regular_allocator()fs/ext4/mballoc.c+3 -10 replies
2/217drm/i915/kvmgt: Fix potential Spectre v1drivers/gpu/drm/i915/gvt/kvmgt.c+8 -10 replies
3/217EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[]drivers/edac/edac_mc.c+1 -00 replies
4/217pty: fix O_CLOEXEC for TIOCGPTPEERdrivers/tty/pty.c+1 -10 replies
5/217arm: dts: armada: Fix "#cooling-cells" propertys namearch/arm/boot/dts/armada-385-synology-ds116.dts+1 -10 replies
6/217vfio: ccw: fix error return in vfio_ccw_sch_eventdrivers/s390/cio/vfio_ccw_drv.c+4 -10 replies
7/217perf tools: Fix error index for pmu event parsertools/perf/util/parse-events.y+5 -00 replies
8/217Input: synaptics-rmi4 - fix axis-swap behaviordrivers/input/rmi4/rmi_2d_sensor.c+16 -180 replies
9/217IB/mlx4: Fix an error handling path in mlx4_ib_rereg_user_mr()drivers/infiniband/hw/mlx4/mr.c+5 -20 replies
10/217drm/bridge/sii8620: fix loops in EDID fetch logicdrivers/gpu/drm/bridge/sil-sii8620.c+20 -110 replies
11/217drm/bridge/sii8620: fix potential buffer overflowdrivers/gpu/drm/bridge/sil-sii8620.c+1 -10 replies
12/217ARC: Explicitly add -mmedium-calls to CFLAGSarch/arc/Makefile+1 -140 replies
13/217hwmon: (nct6775) Fix loop limitdrivers/hwmon/nct6775.c+1 -10 replies
14/217soc: imx: gpcv2: correct PGC offsetdrivers/soc/imx/gpcv2.c+9 -40 replies
15/217usb: dwc3: pci: add support for Intel IceLakedrivers/usb/dwc3/dwc3-pci.c+2 -00 replies
16/217usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfersdrivers/usb/gadget/function/f_fs.c+18 -80 replies
17/217usb: dwc2: gadget: Fix issue in dwc2_gadget_start_isoc()drivers/usb/dwc2/gadget.c+1 -00 replies
18/217usb: dwc3: of-simple: fix use-after-free on removedrivers/usb/dwc3/dwc3-of-simple.c+2 -10 replies
19/217ACPI / EC: Use ec_no_wakeup on Thinkpad X1 Carbon 6thdrivers/acpi/ec.c+20 -00 replies
20/217netfilter: ipv6: nf_defrag: reduce struct net memory wasteinclude/net/net_namespace.h include/net/netns/ipv6.h net/ipv6/netfilter/nf_conntrack_reasm.c+4 -40 replies
21/217netfilter: nf_ct_helper: Fix possible panic after nf_conntrack_helper_unregisternet/netfilter/nf_conntrack_helper.c+5 -00 replies
22/217selftests: pstore: return Kselftest Skip code for skipped teststools/testing/selftests/pstore/pstore_post_reboot_tests+4 -10 replies
23/217selftests: static_keys: return Kselftest Skip code for skipped teststools/testing/selftests/static_keys/test_static_keys.sh+13 -00 replies
24/217selftests: sysctl: return Kselftest Skip code for skipped teststools/testing/selftests/sysctl/sysctl.sh+13 -70 replies
25/217selftests: user: return Kselftest Skip code for skipped teststools/testing/selftests/user/test_user_copy.sh+7 -00 replies
26/217selftests: zram: return Kselftest Skip code for skipped teststools/testing/selftests/zram/zram.sh tools/testing/selftests/zram/zram_lib.sh+8 -20 replies
27/217selftests: vm: return Kselftest Skip code for skipped teststools/testing/selftests/vm/compaction_test.c tools/testing/selftests/vm/mlock2-tests.c tools/testing/selftests/vm/run_vmtests +1 more+17 -80 replies
28/217selftests: sync: add config fragment for testing sync frameworktools/testing/selftests/sync/config+4 -00 replies
29/217ARM: dts: NSP: Fix i2c controller interrupt typearch/arm/boot/dts/bcm-nsp.dtsi+1 -10 replies
30/217ARM: dts: NSP: Fix PCIe controllers interrupt typesarch/arm/boot/dts/bcm-nsp.dtsi+15 -150 replies
31/217ARM: dts: BCM5301x: Fix i2c controller interrupt typearch/arm/boot/dts/bcm5301x.dtsi+1 -10 replies
32/217ARM: dts: Cygnus: Fix I2C controller interrupt typearch/arm/boot/dts/bcm-cygnus.dtsi+2 -20 replies
33/217ARM: dts: Cygnus: Fix PCIe controller interrupt typearch/arm/boot/dts/bcm-cygnus.dtsi+10 -100 replies
34/217arm64: dts: specify 1.8V EMMC capabilities for bcm958742karch/arm64/boot/dts/broadcom/stingray/bcm958742k.dts+4 -00 replies
35/217arm64: dts: specify 1.8V EMMC capabilities for bcm958742tarch/arm64/boot/dts/broadcom/stingray/bcm958742t.dts+4 -00 replies
36/217arm64: dts: ns2: Fix I2C controller interrupt typearch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi+2 -20 replies
37/217arm64: dts: ns2: Fix PCIe controller interrupt typearch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi+2 -20 replies
38/217arm64: dts: Stingray: Fix I2C controller interrupt typearch/arm64/boot/dts/broadcom/stingray/stingray.dtsi+2 -20 replies
39/217drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser errordrivers/perf/xgene_pmu.c+1 -10 replies
41/217drm/arm/malidp: Preserve LAYER_FORMAT contents when setting formatdrivers/gpu/drm/arm/malidp_planes.c+4 -10 replies
42/217IB/rxe: Fix missing completion for mem_reg work requestsdrivers/infiniband/sw/rxe/rxe_req.c+3 -00 replies
43/217libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store()drivers/ata/libahci.c+5 -20 replies
44/217usb: dwc2: alloc dma aligned buffer for isoc split indrivers/usb/dwc2/core.h drivers/usb/dwc2/hcd.c drivers/usb/dwc2/hcd.h +2 more+106 -50 replies
45/217usb: dwc2: fix isoc split in transfer with no datadrivers/usb/dwc2/hcd_intr.c+1 -20 replies
46/217usb: gadget: composite: fix delayed_status race condition when set_interfacedrivers/usb/gadget/composite.c+3 -00 replies
47/217usb: gadget: dwc2: fix memory leak in gadget_init()drivers/usb/dwc2/gadget.c+5 -20 replies
48/217dwc2: gadget: Fix ISOC IN DDMA PID bitfield value calculationdrivers/usb/dwc2/gadget.c+6 -10 replies
49/217xen: add error handling for xenbus_printfdrivers/xen/manage.c+15 -30 replies
50/217pNFS: Always free the session slot on error in nfs4_layoutget_handle_exceptionfs/nfs/nfs4proc.c+10 -70 replies
51/217scsi: xen-scsifront: add error handling for xenbus_printfdrivers/scsi/xen-scsifront.c+26 -70 replies
52/217xen/scsiback: add error handling for xenbus_printfdrivers/xen/xen-scsiback.c+13 -30 replies
53/217arm64: dma-mapping: clear buffers allocated with FORCE_CONTIGUOUS flagarch/arm64/mm/dma-mapping.c+5 -40 replies
54/217arm64: make secondary_start_kernel() notracearch/arm64/kernel/smp.c+1 -10 replies
55/217qed: Fix possible memory leak in Rx error path handling.drivers/net/ethernet/qlogic/qed/qed_ll2.c+9 -20 replies
56/217qed: Add sanity check for SIMD fastpath handler.drivers/net/ethernet/qlogic/qed/qed_main.c+10 -20 replies
57/217qed: Do not advertise DCBX_LLD_MANAGED capability.drivers/net/ethernet/qlogic/qed/qed_dcbx.c+4 -70 replies
58/217enic: initialize enic->rfs_h.lock in enic_probedrivers/net/ethernet/cisco/enic/enic_clsf.c drivers/net/ethernet/cisco/enic/enic_main.c+3 -30 replies
59/217net: hamradio: use eth_broadcast_addrdrivers/net/hamradio/bpqether.c+2 -60 replies
60/217net: propagate dev_get_valid_name return codenet/core/dev.c+2 -20 replies
61/217net: stmmac: socfpga: add additional ocp reset line for Stratix10drivers/net/ethernet/stmicro/stmmac/Kconfig drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c+15 -50 replies
62/217nvmet: reset keep alive timer in controller enabledrivers/nvme/target/core.c+8 -00 replies
63/217block: sed-opal: Fix a couple off by one bugsblock/sed-opal.c+2 -20 replies
64/217ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMParch/arc/include/asm/mach_desc.h arch/arc/kernel/irq.c+1 -30 replies
65/217nbd: Add the nbd NBD_DISCONNECT_ON_CLOSE config flag.drivers/block/nbd.c include/uapi/linux/nbd.h+36 -70 replies
66/217net: davinci_emac: match the mdio device against its compatible if possibledrivers/net/ethernet/ti/davinci_emac.c+4 -00 replies
67/217sctp: fix erroneous inc of snmp SctpFragUsrMsgsnet/sctp/chunk.c+3 -10 replies
68/217KVM: arm/arm64: Drop resource size check for GICV windowvirt/kvm/arm/vgic/vgic-v3.c+0 -50 replies
69/217drm/bridge/sii8620: fix display of packed pixel modes in MHL2drivers/gpu/drm/bridge/sil-sii8620.c+1 -160 replies
70/217locking/lockdep: Do not record IRQ state within lockdep codekernel/locking/lockdep.c+6 -60 replies
71/217selftests: bpf: notification about privilege required to run test_kmod.sh testing scripttools/testing/selftests/bpf/test_kmod.sh+9 -00 replies
73/217x86/microcode/intel: Fix memleak in save_microcode_patch()arch/x86/kernel/cpu/microcode/intel.c+4 -10 replies
74/217ipv6: mcast: fix unsolicited report interval after receiving querysnet/ipv6/mcast.c+6 -30 replies
75/217Smack: Mark inode instant in smack_task_to_inodesecurity/smack/smack_lsm.c+1 -00 replies
76/217arm64: dts: msm8916: fix Coresight ETF graph connectionsarch/arm64/boot/dts/qcom/msm8916.dtsi+2 -20 replies
77/217batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dumpnet/batman-adv/bat_iv_ogm.c+3 -10 replies
78/217batman-adv: Fix bat_v best gw refcnt after netlink dumpnet/batman-adv/bat_v.c+3 -10 replies
81/217cxgb4: when disabling dcb set txq dcb priority to 0drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c+1 -10 replies
82/217iio: pressure: bmp280: fix relative humidity unitdrivers/iio/pressure/bmp280-core.c+2 -30 replies
83/217brcmfmac: stop watchdog before detach and free everythingdrivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+7 -00 replies
84/217ARM: dts: am437x: make edt-ft5x06 a wakeup sourcearch/arm/boot/dts/am437x-sk-evm.dts+2 -00 replies
85/217ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT ioctlsound/core/seq/seq_clientmgr.c+2 -10 replies
86/217usb: xhci: remove the code build warningdrivers/usb/host/xhci-tegra.c+1 -10 replies
87/217usb: xhci: increase CRS timeout valuedrivers/usb/host/xhci.c+6 -10 replies
88/217NFC: pn533: Fix wrong GFP flag usagedrivers/nfc/pn533/usb.c+2 -20 replies
89/217typec: tcpm: Fix a msecs vs jiffies bugdrivers/staging/typec/tcpm.c+2 -10 replies
90/217kconfig: fix line numbers for if-entries in menu treescripts/kconfig/zconf.y+2 -20 replies
91/217perf record: Support s390 random socket_id assignmenttools/perf/util/header.c+9 -10 replies
92/217perf test session topology: Fix test on s390tools/perf/tests/topology.c+1 -00 replies
93/217perf report powerpc: Fix crash if callchain is emptytools/perf/arch/powerpc/util/skip-callchain-idx.c+1 -10 replies
95/217perf bench: Fix numa report output codetools/perf/bench/numa.c+3 -20 replies
96/217ARM: davinci: board-da850-evm: fix WP pin polarity for MMC/SDarch/arm/mach-davinci/board-da850-evm.c+1 -10 replies
97/217netfilter: nf_log: fix uninit read in nf_log_proc_dostringnet/netfilter/nf_log.c+4 -00 replies
98/217ceph: fix dentry leak in splice_dentry()fs/ceph/inode.c+1 -00 replies
99/217net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being esw managerdrivers/net/ethernet/mellanox/mlx5/core/eswitch.c drivers/net/ethernet/mellanox/mlx5/core/vport.c+5 -90 replies
100/217nfp: cast sizeof() to int when comparing with error codedrivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c+1 -10 replies
101/217selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUstools/testing/selftests/x86/sigreturn.c+29 -170 replies
102/217selftests/x86/sigreturn: Do minor cleanupstools/testing/selftests/x86/sigreturn.c+7 -60 replies
103/217ARM: dts: da850: Fix interrups property for gpioarch/arm/boot/dts/da850.dtsi+1 -50 replies
104/217ARM64: dts: meson-gxl: fix Mali GPU compatible stringarch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi+1 -10 replies
105/217dmaengine: pl330: report BURST residue granularitydrivers/dma/pl330.c+1 -10 replies
106/217dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate()drivers/dma/k3dma.c+1 -10 replies
108/217md/raid10: fix that replacement cannot complete recovery after reassembledrivers/md/raid10.c+7 -00 replies
109/217dev-dax: check_vma: ratelimit dev_info-sdrivers/dax/device.c+8 -40 replies
110/217nl80211: relax ht operation checks for meshnet/wireless/nl80211.c+3 -160 replies
111/217nl80211: check nla_parse_nested() return valuesnet/wireless/nl80211.c+11 -50 replies
112/217drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modesdrivers/gpu/drm/exynos/exynos_drm_gsc.c drivers/gpu/drm/exynos/regs-gsc.h+21 -90 replies
113/217drm/exynos: decon5433: Fix per-plane global alpha for XRGB modesdrivers/gpu/drm/exynos/exynos5433_drm_decon.c+2 -20 replies
114/217drm/exynos: decon5433: Fix WINCONx reset valuedrivers/gpu/drm/exynos/exynos5433_drm_decon.c+1 -10 replies
115/217drbd: Fix drbd_request_prepare() discard handlingdrivers/block/drbd/drbd_req.c+2 -20 replies
116/217bpf, s390: fix potential memleak when later bpf_jit_prog failsarch/s390/net/bpf_jit_comp.c+1 -00 replies
117/217PCI: xilinx: Add missing of_node_put()drivers/pci/host/pcie-xilinx.c+1 -00 replies
118/217PCI: xilinx-nwl: Add missing of_node_put()drivers/pci/host/pcie-xilinx-nwl.c+1 -10 replies
119/217PCI: faraday: Add missing of_node_put()drivers/pci/host/pci-ftpci100.c+2 -00 replies
120/217bnx2x: Fix receiving tx-timeout in error or recovery state.drivers/net/ethernet/broadcom/bnx2x/bnx2x.h drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c+13 -00 replies
121/217fsl/fman: fix parser reporting bad checksum on short framesdrivers/net/ethernet/freescale/fman/fman_port.c+8 -00 replies
122/217dpaa_eth: DPAA SGT needs to be 256Bdrivers/net/ethernet/freescale/dpaa/dpaa_eth.c+8 -70 replies
123/217acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a valuedrivers/acpi/nfit/core.c+2 -00 replies
124/217openrisc: entry: Fix delay slot exception detectionarch/openrisc/kernel/entry.S arch/openrisc/kernel/head.S arch/openrisc/kernel/traps.c+8 -110 replies
126/217objtool: Support GCC 8 -fnoreorder-functionstools/objtool/elf.c+26 -110 replies
127/217ipvlan: call dev_change_flags when ipvlan mode is resetdrivers/net/ipvlan/ipvlan_main.c+28 -80 replies
128/217drm/amdgpu: fix swapped emit_ib_size in vce3drivers/gpu/drm/amd/amdgpu/vce_v3_0.c+2 -20 replies
129/217x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all()arch/x86/kernel/smpboot.c+5 -00 replies
130/217HID: wacom: Correct touch maximum XY of 2nd-gen Intuosdrivers/hid/wacom_wac.c+8 -20 replies
131/217ARM: imx_v6_v7_defconfig: Select ULPI supportarch/arm/configs/imx_v6_v7_defconfig+2 -00 replies
132/217ARM: imx_v4_v5_defconfig: Select ULPI supportarch/arm/configs/imx_v4_v5_defconfig+2 -00 replies
133/217bpf: hash map: decrement counter on errorkernel/bpf/hashtab.c+11 -50 replies
135/217kasan: fix shadow_size calculation error in kasan_module_allocmm/kasan/kasan.c+3 -20 replies
136/217smsc75xx: Add workaround for gigabit link up hardware errata.drivers/net/usb/smsc75xx.c+62 -00 replies
137/217drm/bridge/sii8620: Fix display of packed pixel modesdrivers/gpu/drm/bridge/sil-sii8620.c+16 -10 replies
138/217samples/bpf: add missing <linux/if_vlan.h>samples/bpf/parse_varlen.c+1 -50 replies
140/217samples/bpf: Check the error of write() and read()samples/bpf/test_overhead_user.c+15 -40 replies
141/217ieee802154: 6lowpan: set IFLA_LINKnet/ieee802154/6lowpan/core.c+6 -00 replies
142/217netfilter: x_tables: set module owner for icmp(6) matchesnet/ipv4/netfilter/ip_tables.c net/ipv6/netfilter/ip6_tables.c+2 -00 replies
143/217ipv6: make ipv6_renew_options() interrupt/kernel safeinclude/net/ipv6.h net/ipv6/calipso.c net/ipv6/exthdrs.c +1 more+53 -1030 replies
144/217net: qrtr: Broadcast messages only from control portnet/qrtr/qrtr.c+4 -00 replies
145/217sh_eth: fix invalid context bug while calling auto-negotiation by ethtooldrivers/net/ethernet/renesas/sh_eth.c+1 -90 replies
146/217sh_eth: fix invalid context bug while changing link options by ethtooldrivers/net/ethernet/renesas/sh_eth.c+15 -340 replies
147/217ravb: fix invalid context bug while calling auto-negotiation by ethtooldrivers/net/ethernet/renesas/ravb_main.c+1 -60 replies
148/217ravb: fix invalid context bug while changing link options by ethtooldrivers/net/ethernet/renesas/ravb_main.c+15 -340 replies
149/217ARM: pxa: irq: fix handling of ICMR registers in suspend/resumearch/arm/mach-pxa/irq.c+2 -20 replies
150/217net/sched: act_tunnel_key: fix NULL dereference when goto chain is usedinclude/net/tc_act/tc_tunnel_key.h net/sched/act_tunnel_key.c+3 -40 replies
151/217nvmem: Dont let a NULL cell_id for nvmem_cell_get() crash usdrivers/nvmem/core.c+4 -00 replies
152/217ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problemdrivers/net/ieee802154/at86rf230.c+1 -10 replies
153/217ieee802154: at86rf230: use __func__ macro for debug messagesdrivers/net/ieee802154/at86rf230.c+4 -90 replies
154/217ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problemdrivers/net/ieee802154/fakelb.c+1 -10 replies
155/217gpu: host1x: Check whether size of unpin isnt 0drivers/gpu/host1x/job.c+2 -10 replies
156/217drm/tegra: Fix comparison operator for buffer sizedrivers/gpu/drm/tegra/drm.c+1 -10 replies
157/217drm/armada: fix colorkey mode propertydrivers/gpu/drm/armada/armada_hw.h drivers/gpu/drm/armada/armada_overlay.c+23 -80 replies
158/217drm/armada: fix irq handlingdrivers/gpu/drm/armada/armada_crtc.c+10 -20 replies
159/217netfilter: nft_compat: explicitly reject ERROR and standard targetnet/netfilter/nft_compat.c+13 -00 replies
160/217netfilter: nf_conntrack: Fix possible possible crash on module loading.net/netfilter/nf_conntrack_core.c+1 -10 replies
161/217ARC: Improve cmpxchg syscall implementationarch/arc/kernel/process.c+36 -110 replies
162/217bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic.drivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -10 replies
163/217bnxt_en: Always set output parameters in bnxt_get_max_rings().drivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -20 replies
164/217bnxt_en: Fix for system hang if request_irq failsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -10 replies
165/217scsi: qedf: Send the driver state to MFWdrivers/scsi/qedf/qedf_main.c+12 -00 replies
166/217scsi: qedi: Send driver state to MFWdrivers/scsi/qedi/qedi_main.c+11 -00 replies
167/217perf llvm-utils: Remove bashism from kernel include fetch scripttools/perf/util/llvm-utils.c+3 -30 replies
169/217perf script python: Fix dict reference countingtools/perf/util/scripting-engines/trace-event-python.c+2 -60 replies
170/217nfit: fix unchecked dereference in acpi_nfit_ctldrivers/acpi/nfit/core.c+4 -20 replies
171/217RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error pathdrivers/infiniband/hw/mlx5/srq.c+12 -60 replies
172/217ARM: 8780/1: ftrace: Only set kernel memory back to read-only after bootarch/arm/mm/init.c+9 -00 replies
173/217ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for secondary coresarch/arm/mach-omap2/omap-smp.c+41 -00 replies
174/217ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controllerarch/arm/boot/dts/am3517.dtsi+5 -00 replies
175/217ixgbe: Be more careful when modifying MAC filtersdrivers/net/ethernet/intel/ixgbe/ixgbe_common.c+11 -10 replies
176/217tools: build: Use HOSTLDFLAGS with fixdeptools/build/Makefile+1 -10 replies
178/217packet: reset network header if packet shorter than ll reserved spacenet/packet/af_packet.c+2 -00 replies
179/217qlogic: check kstrtoul() for errorsdrivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c+2 -00 replies
180/217tcp: remove DELAYED ACK events in DCTCPinclude/net/tcp.h net/ipv4/tcp_dctcp.c net/ipv4/tcp_output.c+0 -310 replies
181/217pinctrl: ingenic: Fix inverted direction for < JZ4770drivers/pinctrl/pinctrl-ingenic.c+1 -10 replies
182/217pinctrl: nsp: off by ones in nsp_pinmux_enable()drivers/pinctrl/bcm/pinctrl-nsp-mux.c+2 -20 replies
183/217pinctrl: nsp: Fix potential NULL dereferencedrivers/pinctrl/bcm/pinctrl-nsp-mux.c+2 -00 replies
184/217drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply()drivers/gpu/drm/nouveau/nouveau_gem.c+2 -20 replies
185/217hv/netvsc: fix handling of fallback to single queue modedrivers/net/hyperv/rndis_filter.c+1 -00 replies
186/217net/ethernet/freescale/fman: fix cross-build errorinclude/linux/fsl/guts.h+1 -00 replies
187/217ibmvnic: Fix error recovery on login failuredrivers/net/ethernet/ibm/ibmvnic.c+2 -20 replies
188/217btrfs: scrub: Dont use inode page cache in scrub_handle_errored_block()fs/btrfs/scrub.c+9 -80 replies
189/217octeon_mgmt: Fix MIX registers configuration on MTU setupdrivers/net/ethernet/cavium/octeon/octeon_mgmt.c+11 -30 replies
190/217net: usb: rtl8150: demote allmulti message to dev_dbg()drivers/net/usb/rtl8150.c+1 -10 replies
191/217kvmclock: fix TSC calibration for nested guestsarch/x86/kernel/kvmclock.c+1 -00 replies
192/217PCI: versatile: Fix I/O space page leakdrivers/pci/host/pci-versatile.c+1 -10 replies
193/217net: qca_spi: Avoid packet drop during initial syncdrivers/net/ethernet/qualcomm/qca_spi.c+1 -10 replies
194/217net: qca_spi: Make sure the QCA7000 reset is triggereddrivers/net/ethernet/qualcomm/qca_spi.c+3 -00 replies
195/217net: qca_spi: Fix log level if probe failsdrivers/net/ethernet/qualcomm/qca_spi.c+8 -80 replies
197/217soc: imx: gpc: restrict register range for regmap accessdrivers/soc/imx/gpc.c+21 -00 replies
198/217ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th systemsdrivers/acpi/ec.c+1 -10 replies
200/217nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMDdrivers/nvme/host/core.c+1 -10 replies
201/217KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumervirt/kvm/eventfd.c+6 -50 replies
202/217f2fs: return error during fill_superfs/f2fs/segment.c fs/f2fs/segment.h+30 -80 replies
203/217f2fs: sanity check for total valid node blocksfs/f2fs/segment.c+16 -00 replies
205/217xfrm_user: prevent leaking 2 bytes of kernel memorynet/xfrm/xfrm_user.c+5 -30 replies
206/217netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior statenet/netfilter/nf_conntrack_proto_dccp.c+4 -40 replies
207/217packet: refine ring v3 block size test to hold one framenet/packet/af_packet.c+6 -40 replies
208/217net/smc: no shutdown in state SMC_LISTENnet/smc/af_smc.c+1 -20 replies
210/217PCI: OF: Fix I/O space page leakdrivers/pci/pci.c include/linux/pci.h+40 -08 replies
211/217PCI: hotplug: Dont leak pci_slot on registration failuredrivers/pci/hotplug/pci_hotplug_core.c+9 -00 replies
212/217PCI: Skip MPS logic for Virtual Functions (VFs)drivers/pci/probe.c+4 -00 replies
213/217PCI: pciehp: Fix use-after-free on unplugdrivers/pci/hotplug/pciehp.h drivers/pci/hotplug/pciehp_core.c drivers/pci/hotplug/pciehp_hpc.c+10 -30 replies
214/217PCI: pciehp: Fix unprotected list iteration in IRQ handlerdrivers/pci/hotplug/pciehp_hpc.c+3 -100 replies
215/217i2c: core: ACPI: Properly set status byte to 0 for multi-byte writesdrivers/i2c/i2c-core-acpi.c+8 -30 replies
217/217reiserfs: fix broken xattr handling (heap corruption, bad retval)fs/reiserfs/xattr.c+3 -10 replies

Reviews trailers per patch

66 of 201 patches have a Reviewed-by or Acked-by.

PatchAleksa SaraiArnaldo Carvalho de MeloMarek SzyprowskiMaciej PurskiPaul MenzelMike RapoportYonatan CohenGevorg SahakyanHeiko StuebnerMinas HarutyunyanDouglas AndersonBoris OstrovskyJuergen GrossMark RutlandSuzuki K PouloseJosef BacikMathieu PoirierMarek LindnerArend van SprielAndy ShevchenkoHeikki KrogerusGuenter RoeckHendrik BruecknerNeil ArmstrongAlex WuChung-Chiang ChengMasashi HonmaLinus WalleijAllan XavierStefano BrivioSabrina DubrocaJunwei ZhangDmitriy VyukovAndrey RyabininDavid LaightDavid S. MillerSergei ShtylyovRay JuiDavid HildenbrandChao YuMika WesterbergCornelia HuckSam ProtsenkoZeng TaoNick DyerAndrey SmirnovFabio EstevamKees CookLiviu DudauScott BauerNeil HormanJay HsuStefan WahrenMatt RanostayThierry RedingJon HunterRavi BangoriaJeff LaytonOr GerlitzJakub KicinskiAndreas ZieglerChristoph HellwigAlexei StarovoitovDmitry OsipenkoAlexander AringStefan AgnerShannon NelsonAndrew BowersJiri OlsaNeal CardwellLawrence BrakmoNamhyung KimLeon Romanovsky[email protected][email protected][email protected]Jeff MahoneyKeith Busch
1/217
2/217
3/217
4/217A-b
5/217
6/217R-b
7/217T-b
8/217T-b
9/217
10/217T-b R-b
11/217
12/217
13/217T-b
14/217A-b R-b
15/217
16/217T-b
17/217T-b
18/217
19/217
20/217
21/217
22/217R-b
23/217
24/217R-b
25/217
26/217
27/217A-b
28/217
29/217
30/217
31/217
32/217
33/217
34/217
35/217
36/217
37/217
38/217
39/217
41/217A-b
42/217R-b
43/217
44/217T-b T-b A-b R-b
45/217T-b T-b A-b
46/217T-b
47/217T-b A-b T-b
48/217
49/217R-b
50/217
51/217R-b
52/217R-b
53/217
54/217A-b T-b
55/217
56/217
57/217
58/217
59/217
60/217
61/217
62/217
63/217R-b T-b
64/217
65/217R-b
66/217
67/217A-b
68/217
69/217
70/217
71/217
73/217
74/217
75/217
76/217R-b T-b
77/217A-b T-b
78/217A-b
81/217
82/217A-b
83/217A-b T-b
84/217
85/217
86/217A-b A-b
87/217
88/217
89/217A-b R-b
90/217
91/217R-b
92/217R-b
93/217A-b
95/217
96/217
97/217
98/217R-b
99/217R-b T-b
100/217A-b
101/217
102/217
103/217
104/217A-b
105/217
106/217
108/217R-b R-b
109/217
110/217R-b R-b
111/217
112/217
113/217
114/217
115/217R-b
116/217A-b
117/217
118/217
119/217R-b
120/217
121/217
122/217
123/217
124/217
126/217Reported-and-analyzed-by
127/217R-b R-b
128/217R-b
129/217
130/217
131/217
132/217
133/217A-b
135/217R-b A-b
136/217
137/217
138/217A-b
140/217R-b A-b
141/217A-b
142/217
143/217
144/217
145/217R-b
146/217R-b
147/217R-b
148/217R-b
149/217
150/217
151/217
152/217
153/217
154/217
155/217
156/217R-b
157/217
158/217
159/217
160/217
161/217
162/217
163/217
164/217
165/217
166/217
167/217
169/217A-b A-b
170/217
171/217A-b
172/217T-b
173/217
174/217
175/217R-b T-b
176/217A-b
178/217
179/217
180/217A-b A-b
181/217
182/217R-b
183/217R-b
184/217
185/217
186/217
187/217
188/217
189/217
190/217
191/217
192/217R-b
193/217
194/217
195/217
197/217R-b
198/217
200/217R-b
201/217R-b
202/217R-b
203/217R-b Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by
205/217
206/217
207/217
208/217
210/217R-b R-b
211/217
212/217
213/217
214/217
215/217A-b
217/217A-b

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

Read the v1 thread

Cover letter [PATCH 4.14 000/217] 4.14.67-stable review

This is the start of the stable review cycle for the 4.14.67 release. There are 217 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 Sat Aug 25 07:54:25 UTC 2018. 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/v4.x/stable-review/patch-4.14.67-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-4.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.67-rc1

Jann Horn <[email protected]>
reiserfs: fix broken xattr handling (heap corruption, bad retval)

Esben Haabendal <[email protected]>
i2c: imx: Fix race condition in dma read

Hans de Goede <[email protected]>
i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes

Lukas Wunner <[email protected]>
PCI: pciehp: Fix unprotected list iteration in IRQ handler

Lukas Wunner <[email protected]>
PCI: pciehp: Fix use-after-free on unplug

Myron Stowe <[email protected]>
PCI: Skip MPS logic for Virtual Functions (VFs)

Lukas Wunner <[email protected]>
PCI: hotplug: Don't leak pci_slot on registration failure

Sergei Shtylyov <[email protected]>
PCI: OF: Fix I/O space page leak

John David Anglin <[email protected]>
parisc: Remove unnecessary barriers from spinlock.h

Ursula Braun <[email protected]>
net/smc: no shutdown in state SMC_LISTEN

Willem de Bruijn <[email protected]>
packet: refine ring v3 block size test to hold one frame

Florian Westphal <[email protected]>
netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state

Eric Dumazet <[email protected]>
xfrm_user: prevent leaking 2 bytes of kernel memory

John David Anglin <[email protected]>
parisc: Remove ordered stores from syscall.S

Jaegeuk Kim <[email protected]>
f2fs: sanity check for total valid node blocks

Jaegeuk Kim <[email protected]>
f2fs: return error during fill_super

Paolo Bonzini <[email protected]>
KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer

Roland Dreier <[email protected]>
nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD

Uwe Kleine-König <[email protected]>
ARM: dts: imx6: RDU2: fix irq type for mv88e6xxx switch

Robin H. Johnson <[email protected]>
ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th systems

Anson Huang <[email protected]>
soc: imx: gpc: restrict register range for regmap access

Randy Dunlap <[email protected]>
tcp: identify cryptic messages as TCP seq # bugs

Stefan Wahren <[email protected]>
net: qca_spi: Fix log level if probe fails

Stefan Wahren <[email protected]>
net: qca_spi: Make sure the QCA7000 reset is triggered

Stefan Wahren <[email protected]>
net: qca_spi: Avoid packet drop during initial sync

Sergei Shtylyov <[email protected]>
PCI: versatile: Fix I/O space page leak

Peng Hao <[email protected]>
kvmclock: fix TSC calibration for nested guests

David Lechner <[email protected]>
net: usb: rtl8150: demote allmulti message to dev_dbg()

Alexander Sverdlin <[email protected]>
octeon_mgmt: Fix MIX registers configuration on MTU setup

Qu Wenruo <[email protected]>
btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block()

John Allen <[email protected]>
ibmvnic: Fix error recovery on login failure

Randy Dunlap <[email protected]>
net/ethernet/freescale/fman: fix cross-build error

Stephen Hemminger <[email protected]>
hv/netvsc: fix handling of fallback to single queue mode

Dan Carpenter <[email protected]>
drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply()

Wei Yongjun <[email protected]>
pinctrl: nsp: Fix potential NULL dereference

Dan Carpenter <[email protected]>
pinctrl: nsp: off by ones in nsp_pinmux_enable()

Paul Cercueil <[email protected]>
pinctrl: ingenic: Fix inverted direction for < JZ4770

Yuchung Cheng <[email protected]>
tcp: remove DELAYED ACK events in DCTCP

Dan Carpenter <[email protected]>
qlogic: check kstrtoul() for errors

Willem de Bruijn <[email protected]>
packet: reset network header if packet shorter than ll reserved space

Masahiro Yamada <[email protected]>
kbuild: suppress warnings from 'getconf LFS_*'

Laura Abbott <[email protected]>
tools: build: Use HOSTLDFLAGS with fixdep

Alexander Duyck <[email protected]>
ixgbe: Be more careful when modifying MAC filters

Adam Ford <[email protected]>
ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller

Nishanth Menon <[email protected]>
ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for secondary cores

Steven Rostedt (VMware) <[email protected]>
ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot

Kamal Heib <[email protected]>
RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path

Dave Jiang <[email protected]>
nfit: fix unchecked dereference in acpi_nfit_ctl

Janne Huttunen <[email protected]>
perf script python: Fix dict reference counting

Jiri Olsa <[email protected]>
perf tools: Fix compilation errors on gcc8

Kim Phillips <[email protected]>
perf llvm-utils: Remove bashism from kernel include fetch script

Manish Rangankar <[email protected]>
scsi: qedi: Send driver state to MFW

Saurav Kashyap <[email protected]>
scsi: qedf: Send the driver state to MFW

Vikas Gupta <[email protected]>
bnxt_en: Fix for system hang if request_irq fails

Michael Chan <[email protected]>
bnxt_en: Always set output parameters in bnxt_get_max_rings().

Michael Chan <[email protected]>
bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic.

Peter Zijlstra <[email protected]>
ARC: Improve cmpxchg syscall implementation

Andrey Ryabinin <[email protected]>
netfilter: nf_conntrack: Fix possible possible crash on module loading.

Florian Westphal <[email protected]>
netfilter: nft_compat: explicitly reject ERROR and standard target

Russell King <[email protected]>
drm/armada: fix irq handling

Russell King <[email protected]>
drm/armada: fix colorkey mode property

Mikko Perttunen <[email protected]>
drm/tegra: Fix comparison operator for buffer size

Dmitry Osipenko <[email protected]>
gpu: host1x: Check whether size of unpin isn't 0

Stefan Schmidt <[email protected]>
ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem

Stefan Schmidt <[email protected]>

    ieee802154: at86rf230: use __func__ macro for debug messages

Stefan Schmidt <[email protected]>

    ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem

Douglas Anderson <[email protected]>
nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us

Davide Caratti <[email protected]>
net/sched: act_tunnel_key: fix NULL dereference when 'goto chain' is used

Daniel Mack <[email protected]>
ARM: pxa: irq: fix handling of ICMR registers in suspend/resume

Vladimir Zapolskiy <[email protected]>
ravb: fix invalid context bug while changing link options by ethtool

Vladimir Zapolskiy <[email protected]>
ravb: fix invalid context bug while calling auto-negotiation by ethtool

Vladimir Zapolskiy <[email protected]>
sh_eth: fix invalid context bug while changing link options by ethtool

Vladimir Zapolskiy <[email protected]>
sh_eth: fix invalid context bug while calling auto-negotiation by ethtool

Arun Kumar Neelakantam <[email protected]>
net: qrtr: Broadcast messages only from control port

Paul Moore <[email protected]>
ipv6: make ipv6_renew_options() interrupt/kernel safe

Florian Westphal <[email protected]>
netfilter: x_tables: set module owner for icmp(6) matches

Lubomir Rintel <[email protected]>

    ieee802154: 6lowpan: set IFLA_LINK

Taeung Song <[email protected]>
samples/bpf: Check the error of write() and read()

Taeung Song <[email protected]>
samples/bpf: Check the result of system()

Taeung Song <[email protected]>
samples/bpf: add missing <linux/if_vlan.h>

Maciej Purski <[email protected]>
drm/bridge/sii8620: Fix display of packed pixel modes

Yuiko Oshino <[email protected]>
smsc75xx: Add workaround for gigabit link up hardware errata.

Zhen Lei <[email protected]>
kasan: fix shadow_size calculation error in kasan_module_alloc

Mathieu Malaterre <[email protected]>
tracing: Use __printf markup to silence compiler

Mauricio Vasquez B <[email protected]>
bpf: hash map: decrement counter on error

Fabio Estevam <[email protected]>
ARM: imx_v4_v5_defconfig: Select ULPI support

Fabio Estevam <[email protected]>
ARM: imx_v6_v7_defconfig: Select ULPI support

Jason Gerecke <[email protected]>
HID: wacom: Correct touch maximum XY of 2nd-gen Intuos

Zhenzhong Duan <[email protected]>
x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all()

Alex Deucher <[email protected]>
drm/amdgpu: fix swapped emit_ib_size in vce3

Hangbin Liu <[email protected]>
ipvlan: call dev_change_flags when ipvlan mode is reset

Josh Poimboeuf <[email protected]>
objtool: Support GCC 8 '-fnoreorder-functions'

Greg Ungerer <[email protected]>
m68k: fix "bad page state" oops on ColdFire boot

Stafford Horne <[email protected]>
openrisc: entry: Fix delay slot exception detection

Dave Jiang <[email protected]>
acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value

Madalin Bucur <[email protected]>
dpaa_eth: DPAA SGT needs to be 256B

Madalin Bucur <[email protected]>
fsl/fman: fix parser reporting bad checksum on short frames

Sudarsana Reddy Kalluru <[email protected]>
bnx2x: Fix receiving tx-timeout in error or recovery state.

Nicholas Mc Guire <[email protected]>
PCI: faraday: Add missing of_node_put()

Nicholas Mc Guire <[email protected]>
PCI: xilinx-nwl: Add missing of_node_put()

Nicholas Mc Guire <[email protected]>
PCI: xilinx: Add missing of_node_put()

Daniel Borkmann <[email protected]>
bpf, s390: fix potential memleak when later bpf_jit_prog fails

Bart Van Assche <[email protected]>
drbd: Fix drbd_request_prepare() discard handling

Marek Szyprowski <[email protected]>
drm/exynos: decon5433: Fix WINCONx reset value

Marek Szyprowski <[email protected]>
drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes

Marek Szyprowski <[email protected]>

    drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes

Johannes Berg <[email protected]>
nl80211: check nla_parse_nested() return values

Bob Copeland <[email protected]>
nl80211: relax ht operation checks for mesh

Jeff Moyer <[email protected]>
dev-dax: check_vma: ratelimit dev_info-s

BingJing Chang <[email protected]>
md/raid10: fix that replacement cannot complete recovery after reassemble

Ryan Hsu <[email protected]>
ath10k: update the phymode along with bandwidth change request

Dan Carpenter <[email protected]>
dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate()

Marek Szyprowski <[email protected]>
dmaengine: pl330: report BURST residue granularity

Martin Blumenstingl <[email protected]>
ARM64: dts: meson-gxl: fix Mali GPU compatible string

Keerthy <[email protected]>
ARM: dts: da850: Fix interrups property for gpio

Andy Lutomirski <[email protected]>
selftests/x86/sigreturn: Do minor cleanups

Andy Lutomirski <[email protected]>
selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs

Chengguang Xu <[email protected]>
nfp: cast sizeof() to int when comparing with error code

Eli Cohen <[email protected]>
net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being esw manager

Yan, Zheng <[email protected]>
ceph: fix dentry leak in splice_dentry()

Jann Horn <[email protected]>
netfilter: nf_log: fix uninit read in nf_log_proc_dostring

Adam Ford <[email protected]>
ARM: davinci: board-da850-evm: fix WP pin polarity for MMC/SD

Jiri Olsa <[email protected]>
perf bench: Fix numa report output code

Yonghong Song <[email protected]>
perf tools: Fix a clang 7.0 compilation error

Sandipan Das <[email protected]>
perf report powerpc: Fix crash if callchain is empty

Thomas Richter <[email protected]>
perf test session topology: Fix test on s390

Thomas Richter <[email protected]>
perf record: Support s390 random socket_id assignment

Dirk Gouders <[email protected]>
kconfig: fix line numbers for if-entries in menu tree

Dan Carpenter <[email protected]>
typec: tcpm: Fix a msecs vs jiffies bug

Hans de Goede <[email protected]>
NFC: pn533: Fix wrong GFP flag usage

Ajay Gupta <[email protected]>
usb: xhci: increase CRS timeout value

Dongjiu Geng <[email protected]>
usb: xhci: remove the code build warning

Takashi Iwai <[email protected]>
ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT ioctl

Daniel Mack <[email protected]>
ARM: dts: am437x: make edt-ft5x06 a wakeup source

Michael Trimarchi <[email protected]>
brcmfmac: stop watchdog before detach and free everything

Tomasz Duszynski <[email protected]>
iio: pressure: bmp280: fix relative humidity unit

Ganesh Goudar <[email protected]>
cxgb4: when disabling dcb set txq dcb priority to 0

Linus Lüssing <[email protected]>
batman-adv: Fix multicast TT issues with bogus ROAM flags

Linus Lüssing <[email protected]>
batman-adv: Avoid storing non-TT-sync flags on singular entries too

Sven Eckelmann <[email protected]>
batman-adv: Fix bat_v best gw refcnt after netlink dump

Sven Eckelmann <[email protected]>
batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump

Rob Herring <[email protected]>
arm64: dts: msm8916: fix Coresight ETF graph connections

Casey Schaufler <[email protected]>
Smack: Mark inode instant in smack_task_to_inode

Hangbin Liu <[email protected]>
ipv6: mcast: fix unsolicited report interval after receiving querys

Zhenzhong Duan <[email protected]>
x86/microcode/intel: Fix memleak in save_microcode_patch()

Geert Uytterhoeven <[email protected]>
mtd: dataflash: Use ULL suffix for 64-bit constants

Jeffrin Jose T <[email protected]>
selftests: bpf: notification about privilege required to run test_kmod.sh testing script

Steven Rostedt (VMware) <[email protected]>
locking/lockdep: Do not record IRQ state within lockdep code

Maciej Purski <[email protected]>
drm/bridge/sii8620: fix display of packed pixel modes in MHL2

Ard Biesheuvel <[email protected]>
KVM: arm/arm64: Drop resource size check for GICV window

Marcelo Ricardo Leitner <[email protected]>
sctp: fix erroneous inc of snmp SctpFragUsrMsgs

Bartosz Golaszewski <[email protected]>
net: davinci_emac: match the mdio device against its compatible if possible

Doron Roberts-Kedes <[email protected]>
nbd: Add the nbd NBD_DISCONNECT_ON_CLOSE config flag.

Alexey Brodkin <[email protected]>

    ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP

Dan Carpenter <[email protected]>
block: sed-opal: Fix a couple off by one bugs

Max Gurtuvoy <[email protected]>
nvmet: reset keep alive timer in controller enable

Dinh Nguyen <[email protected]>
net: stmmac: socfpga: add additional ocp reset line for Stratix10

Li RongQing <[email protected]>
net: propagate dev_get_valid_name return code

Stefan Agner <[email protected]>
net: hamradio: use eth_broadcast_addr

Govindarajulu Varadarajan <[email protected]>

    enic: initialize enic->rfs_h.lock in enic_probe

Sudarsana Reddy Kalluru <[email protected]>
qed: Do not advertise DCBX_LLD_MANAGED capability.

Sudarsana Reddy Kalluru <[email protected]>
qed: Add sanity check for SIMD fastpath handler.

Sudarsana Reddy Kalluru <[email protected]>
qed: Fix possible memory leak in Rx error path handling.

Zhizhou Zhang <[email protected]>
arm64: make secondary_start_kernel() notrace

Marek Szyprowski <[email protected]>
arm64: dma-mapping: clear buffers allocated with FORCE_CONTIGUOUS flag

Zhouyang Jia <[email protected]>
xen/scsiback: add error handling for xenbus_printf

Zhouyang Jia <[email protected]>
scsi: xen-scsifront: add error handling for xenbus_printf

Trond Myklebust <[email protected]>
pNFS: Always free the session slot on error in nfs4_layoutget_handle_exception

Zhouyang Jia <[email protected]>
xen: add error handling for xenbus_printf

Minas Harutyunyan <[email protected]>
dwc2: gadget: Fix ISOC IN DDMA PID bitfield value calculation

Grigor Tovmasyan <[email protected]>
usb: gadget: dwc2: fix memory leak in gadget_init()

Chunfeng Yun <[email protected]>
usb: gadget: composite: fix delayed_status race condition when set_interface

William Wu <[email protected]>
usb: dwc2: fix isoc split in transfer with no data

William Wu <[email protected]>
usb: dwc2: alloc dma aligned buffer for isoc split in

John Garry <[email protected]>
libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store()

Vijay Immanuel <[email protected]>
IB/rxe: Fix missing completion for mem_reg work requests

Ayan Kumar Halder <[email protected]>
drm/arm/malidp: Preserve LAYER_FORMAT contents when setting format

Alison Wang <[email protected]>
drm: mali-dp: Enable Global SE interrupts mask for DP500

Hoan Tran <[email protected]>
drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser error

Ray Jui <[email protected]>
arm64: dts: Stingray: Fix I2C controller interrupt type

Ray Jui <[email protected]>
arm64: dts: ns2: Fix PCIe controller interrupt type

Ray Jui <[email protected]>
arm64: dts: ns2: Fix I2C controller interrupt type

Scott Branden <[email protected]>
arm64: dts: specify 1.8V EMMC capabilities for bcm958742t

Scott Branden <[email protected]>
arm64: dts: specify 1.8V EMMC capabilities for bcm958742k

Ray Jui <[email protected]>
ARM: dts: Cygnus: Fix PCIe controller interrupt type

Ray Jui <[email protected]>
ARM: dts: Cygnus: Fix I2C controller interrupt type

Florian Fainelli <[email protected]>
ARM: dts: BCM5301x: Fix i2c controller interrupt type

Florian Fainelli <[email protected]>
ARM: dts: NSP: Fix PCIe controllers interrupt types

Florian Fainelli <[email protected]>
ARM: dts: NSP: Fix i2c controller interrupt type

Fathi Boudra <[email protected]>
selftests: sync: add config fragment for testing sync framework

Shuah Khan (Samsung OSG) <[email protected]>
selftests: vm: return Kselftest Skip code for skipped tests

Shuah Khan (Samsung OSG) <[email protected]>
selftests: zram: return Kselftest Skip code for skipped tests

Shuah Khan (Samsung OSG) <[email protected]>
selftests: user: return Kselftest Skip code for skipped tests

Shuah Khan (Samsung OSG) <[email protected]>
selftests: sysctl: return Kselftest Skip code for skipped tests

Shuah Khan (Samsung OSG) <[email protected]>
selftests: static_keys: return Kselftest Skip code for skipped tests

Shuah Khan (Samsung OSG) <[email protected]>
selftests: pstore: return Kselftest Skip code for skipped tests

Gao Feng <[email protected]>
netfilter: nf_ct_helper: Fix possible panic after nf_conntrack_helper_unregister

Eric Dumazet <[email protected]>
netfilter: ipv6: nf_defrag: reduce struct net memory waste

Mika Westerberg <[email protected]>
ACPI / EC: Use ec_no_wakeup on Thinkpad X1 Carbon 6th

Johan Hovold <[email protected]>
usb: dwc3: of-simple: fix use-after-free on remove

Minas Harutyunyan <[email protected]>
usb: dwc2: gadget: Fix issue in dwc2_gadget_start_isoc()

Vincent Pelletier <[email protected]>
usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add support for Intel IceLake

Anson Huang <[email protected]>
soc: imx: gpcv2: correct PGC offset

Guenter Roeck <[email protected]>
hwmon: (nct6775) Fix loop limit

Alexey Brodkin <[email protected]>
ARC: Explicitly add -mmedium-calls to CFLAGS

Maciej Purski <[email protected]>
drm/bridge/sii8620: fix potential buffer overflow

Andrzej Hajda <[email protected]>
drm/bridge/sii8620: fix loops in EDID fetch logic

Christophe Jaillet <[email protected]>
IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()'

Lucas Stach <[email protected]>
Input: synaptics-rmi4 - fix axis-swap behavior

Jiri Olsa <[email protected]>
perf tools: Fix error index for pmu event parser

Dong Jia Shi <[email protected]>
vfio: ccw: fix error return in vfio_ccw_sch_event

Viresh Kumar <[email protected]>
arm: dts: armada: Fix "#cooling-cells" property's name

Matthijs van Duin <[email protected]>
pty: fix O_CLOEXEC for TIOCGPTPEER

Takashi Iwai <[email protected]>

    EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[]

Gustavo A. R. Silva <[email protected]>
drm/i915/kvmgt: Fix potential Spectre v1

Jeremy Cline <[email protected]>
ext4: fix spectre gadget in ext4_mb_regular_allocator()

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

Diffstat:

 Makefile                                           |  10 +-
 arch/arc/Makefile                                  |  15 +--
 arch/arc/include/asm/mach_desc.h                   |   2 -
 arch/arc/kernel/irq.c                              |   2 +-
 arch/arc/kernel/process.c                          |  47 +++++++--
 arch/arm/boot/dts/am3517.dtsi                      |   5 +
 arch/arm/boot/dts/am437x-sk-evm.dts                |   2 +
 arch/arm/boot/dts/armada-385-synology-ds116.dts    |   2 +-
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |  24 ++---
 arch/arm/boot/dts/bcm-nsp.dtsi                     |  32 +++---
 arch/arm/boot/dts/bcm5301x.dtsi                    |   2 +-
 arch/arm/boot/dts/da850.dtsi                       |   6 +-
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi            |   2 +-
 arch/arm/configs/imx_v4_v5_defconfig               |   2 +
 arch/arm/configs/imx_v6_v7_defconfig               |   2 +
 arch/arm/mach-davinci/board-da850-evm.c            |   2 +-
 arch/arm/mach-omap2/omap-smp.c                     |  41 ++++++++
 arch/arm/mach-pxa/irq.c                            |   4 +-
 arch/arm/mm/init.c                                 |   9 ++
 arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi    |   2 +-
 arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi   |   8 +-
 .../boot/dts/broadcom/stingray/bcm958742k.dts      |   4 +
 .../boot/dts/broadcom/stingray/bcm958742t.dts      |   4 +
 .../arm64/boot/dts/broadcom/stingray/stingray.dtsi |   4 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   4 +-
 arch/arm64/kernel/smp.c                            |   2 +-
 arch/arm64/mm/dma-mapping.c                        |   9 +-
 arch/m68k/include/asm/mcf_pgalloc.h                |   4 +-
 arch/openrisc/kernel/entry.S                       |   8 +-
 arch/openrisc/kernel/head.S                        |   9 +-
 arch/openrisc/kernel/traps.c                       |   2 +-
 arch/parisc/include/asm/spinlock.h                 |   8 +-
 arch/parisc/kernel/syscall.S                       |  24 ++---
 arch/s390/net/bpf_jit_comp.c                       |   1 +
 arch/x86/kernel/cpu/microcode/intel.c              |   5 +-
 arch/x86/kernel/kvmclock.c                         |   1 +
 arch/x86/kernel/smpboot.c                          |   5 +
 block/sed-opal.c                                   |   4 +-
 drivers/acpi/ec.c                                  |  20 ++++
 drivers/acpi/nfit/core.c                           |   4 +
 drivers/ata/libahci.c                              |   7 +-
 drivers/block/drbd/drbd_req.c                      |   4 +-
 drivers/block/nbd.c                                |  40 ++++++--
 drivers/dax/device.c                               |  12 ++-
 drivers/dma/k3dma.c                                |   2 +-
 drivers/dma/pl330.c                                |   2 +-
 drivers/edac/edac_mc.c                             |   1 +
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |   4 +-
 drivers/gpu/drm/arm/malidp_hw.c                    |   3 +-
 drivers/gpu/drm/arm/malidp_planes.c                |   5 +-
 drivers/gpu/drm/armada/armada_crtc.c               |  12 ++-
 drivers/gpu/drm/armada/armada_hw.h                 |   1 +
 drivers/gpu/drm/armada/armada_overlay.c            |  30 ++++--
 drivers/gpu/drm/bridge/sil-sii8620.c               |  41 +++++---
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |  29 ++++--
 drivers/gpu/drm/exynos/regs-gsc.h                  |   1 +
 drivers/gpu/drm/i915/gvt/kvmgt.c                   |   9 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c              |   4 +-
 drivers/gpu/drm/tegra/drm.c                        |   2 +-
 drivers/gpu/host1x/job.c                           |   3 +-
 drivers/hid/wacom_wac.c                            |  10 +-
 drivers/hwmon/nct6775.c                            |   2 +-
 drivers/i2c/busses/i2c-imx.c                       |   8 +-
 drivers/i2c/i2c-core-acpi.c                        |  11 +-
 drivers/iio/pressure/bmp280-core.c                 |   5 +-
 drivers/infiniband/hw/mlx4/mr.c                    |   7 +-
 drivers/infiniband/hw/mlx5/srq.c                   |  18 ++--
 drivers/infiniband/sw/rxe/rxe_req.c                |   3 +
 drivers/input/rmi4/rmi_2d_sensor.c                 |  34 +++----
 drivers/md/raid10.c                                |   7 ++
 drivers/mtd/devices/mtd_dataflash.c                |   4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h        |   1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   6 ++
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |   6 ++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  13 ++-
 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c   |  14 ++-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   2 +-
 drivers/net/ethernet/cisco/enic/enic_clsf.c        |   3 +-
 drivers/net/ethernet/cisco/enic/enic_main.c        |   3 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |  15 +--
 drivers/net/ethernet/freescale/fman/fman_port.c    |   8 ++
 drivers/net/ethernet/ibm/ibmvnic.c                 |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c    |  12 ++-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  12 +--
 drivers/net/ethernet/mellanox/mlx5/core/vport.c    |   2 -
 .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c  |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_dcbx.c         |  11 +-
 drivers/net/ethernet/qlogic/qed/qed_ll2.c          |  11 +-
 drivers/net/ethernet/qlogic/qed/qed_main.c         |  12 ++-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c  |   2 +
 drivers/net/ethernet/qualcomm/qca_spi.c            |  21 ++--
 drivers/net/ethernet/renesas/ravb_main.c           |  56 +++--------
 drivers/net/ethernet/renesas/sh_eth.c              |  59 +++--------
 drivers/net/ethernet/stmicro/stmmac/Kconfig        |   2 +-
 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    |  18 +++-
 drivers/net/ethernet/ti/davinci_emac.c             |   4 +
 drivers/net/hamradio/bpqether.c                    |   8 +-
 drivers/net/hyperv/rndis_filter.c                  |   1 +
 drivers/net/ieee802154/at86rf230.c                 |  15 +--
 drivers/net/ieee802154/fakelb.c                    |   2 +-
 drivers/net/ipvlan/ipvlan_main.c                   |  36 +++++--
 drivers/net/usb/rtl8150.c                          |   2 +-
 drivers/net/usb/smsc75xx.c                         |  62 ++++++++++++
 drivers/net/wireless/ath/ath10k/mac.c              |  16 ++-
 drivers/net/wireless/ath/ath10k/wmi.h              |   1 +
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   7 ++
 drivers/nfc/pn533/usb.c                            |   4 +-
 drivers/nvme/host/core.c                           |   2 +-
 drivers/nvme/target/core.c                         |   8 ++
 drivers/nvmem/core.c                               |   4 +
 drivers/pci/host/pci-ftpci100.c                    |   2 +
 drivers/pci/host/pci-versatile.c                   |   2 +-
 drivers/pci/host/pcie-xilinx-nwl.c                 |   2 +-
 drivers/pci/host/pcie-xilinx.c                     |   1 +
 drivers/pci/hotplug/pci_hotplug_core.c             |   9 ++
 drivers/pci/hotplug/pciehp.h                       |   1 +
 drivers/pci/hotplug/pciehp_core.c                  |   7 ++
 drivers/pci/hotplug/pciehp_hpc.c                   |  18 +---
 drivers/pci/pci.c                                  |  38 +++++++
 drivers/pci/probe.c                                |   4 +
 drivers/perf/xgene_pmu.c                           |   2 +-
 drivers/pinctrl/bcm/pinctrl-nsp-mux.c              |   6 +-
 drivers/pinctrl/pinctrl-ingenic.c                  |   2 +-
 drivers/s390/cio/vfio_ccw_drv.c                    |   5 +-
 drivers/scsi/qedf/qedf_main.c                      |  12 +++
 drivers/scsi/qedi/qedi_main.c                      |  11 ++
 drivers/scsi/xen-scsifront.c                       |  33 ++++--
 drivers/soc/imx/gpc.c                              |  21 ++++
 drivers/soc/imx/gpcv2.c                            |  13 ++-
 drivers/staging/typec/tcpm.c                       |   3 +-
 drivers/tty/pty.c                                  |   2 +-
 drivers/usb/dwc2/core.h                            |   3 +
 drivers/usb/dwc2/gadget.c                          |  15 ++-
 drivers/usb/dwc2/hcd.c                             |  89 ++++++++++++++++-
 drivers/usb/dwc2/hcd.h                             |   8 ++
 drivers/usb/dwc2/hcd_intr.c                        |  11 +-
 drivers/usb/dwc2/hcd_queue.c                       |   3 +
 drivers/usb/dwc3/dwc3-of-simple.c                  |   3 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   2 +
 drivers/usb/gadget/composite.c                     |   3 +
 drivers/usb/gadget/function/f_fs.c                 |  26 +++--
 drivers/usb/host/xhci-tegra.c                      |   2 +-
 drivers/usb/host/xhci.c                            |   7 +-
 drivers/xen/manage.c                               |  18 +++-
 drivers/xen/xen-scsiback.c                         |  16 ++-
 fs/btrfs/scrub.c                                   |  17 ++--
 fs/ceph/inode.c                                    |   1 +
 fs/ext4/mballoc.c                                  |   4 +-
 fs/f2fs/segment.c                                  |  32 +++++-
 fs/f2fs/segment.h                                  |  22 +++-
 fs/nfs/nfs4proc.c                                  |  17 ++--
 fs/reiserfs/xattr.c                                |   4 +-
 include/linux/fsl/guts.h                           |   1 +
 include/linux/pci.h                                |   2 +
 include/net/ipv6.h                                 |   9 +-
 include/net/net_namespace.h                        |   1 +
 include/net/netns/ipv6.h                           |   1 -
 include/net/tc_act/tc_tunnel_key.h                 |   1 -
 include/net/tcp.h                                  |   2 -
 include/uapi/linux/nbd.h                           |   3 +
 kernel/bpf/hashtab.c                               |  16 ++-
 kernel/locking/lockdep.c                           |  12 +--
 kernel/trace/trace.c                               |   5 +
 mm/kasan/kasan.c                                   |   5 +-
 net/batman-adv/bat_iv_ogm.c                        |   4 +-
 net/batman-adv/bat_v.c                             |   4 +-
 net/batman-adv/translation-table.c                 |   7 +-
 net/core/dev.c                                     |   4 +-
 net/ieee802154/6lowpan/core.c                      |   6 ++
 net/ipv4/netfilter/ip_tables.c                     |   1 +
 net/ipv4/tcp.c                                     |   4 +-
 net/ipv4/tcp_dctcp.c                               |  25 -----
 net/ipv4/tcp_output.c                              |   4 -
 net/ipv6/calipso.c                                 |   9 +-
 net/ipv6/exthdrs.c                                 | 111 ++++++---------------
 net/ipv6/ipv6_sockglue.c                           |  27 +++--
 net/ipv6/mcast.c                                   |   9 +-
 net/ipv6/netfilter/ip6_tables.c                    |   1 +
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   6 +-
 net/netfilter/nf_conntrack_core.c                  |   2 +-
 net/netfilter/nf_conntrack_helper.c                |   5 +
 net/netfilter/nf_conntrack_proto_dccp.c            |   8 +-
 net/netfilter/nf_log.c                             |   4 +
 net/netfilter/nft_compat.c                         |  13 +++
 net/packet/af_packet.c                             |  12 ++-
 net/qrtr/qrtr.c                                    |   4 +
 net/sched/act_tunnel_key.c                         |   6 +-
 net/sctp/chunk.c                                   |   4 +-
 net/smc/af_smc.c                                   |   3 +-
 net/wireless/nl80211.c                             |  35 +++----
 net/xfrm/xfrm_user.c                               |   8 +-
 samples/bpf/parse_varlen.c                         |   6 +-
 samples/bpf/test_overhead_user.c                   |  19 +++-
 samples/bpf/trace_event_user.c                     |  27 ++++-
 scripts/kconfig/zconf.y                            |   4 +-
 security/smack/smack_lsm.c                         |   1 +
 sound/core/seq/seq_clientmgr.c                     |   3 +-
 tools/build/Makefile                               |   2 +-
 tools/objtool/elf.c                                |  41 +++++---
 tools/perf/arch/powerpc/util/skip-callchain-idx.c  |   2 +-
 tools/perf/arch/x86/util/perf_regs.c               |   2 +-
 tools/perf/bench/numa.c                            |   5 +-
 tools/perf/jvmti/jvmti_agent.c                     |   3 +-
 tools/perf/tests/topology.c                        |   1 +
 tools/perf/util/c++/clang.cpp                      |  11 +-
 tools/perf/util/header.c                           |  10 +-
 tools/perf/util/llvm-utils.c                       |   6 +-
 tools/perf/util/parse-events.y                     |   5 +
 .../util/scripting-engines/trace-event-python.c    |   8 +-
 tools/testing/selftests/bpf/test_kmod.sh           |   9 ++
 .../selftests/pstore/pstore_post_reboot_tests      |   5 +-
 .../selftests/static_keys/test_static_keys.sh      |  13 +++
 tools/testing/selftests/sync/config                |   4 +
 tools/testing/selftests/sysctl/sysctl.sh           |  20 ++--
 tools/testing/selftests/user/test_user_copy.sh     |   7 ++
 tools/testing/selftests/vm/compaction_test.c       |   4 +-
 tools/testing/selftests/vm/mlock2-tests.c          |  12 ++-
 tools/testing/selftests/vm/run_vmtests             |   5 +-
 tools/testing/selftests/vm/userfaultfd.c           |   4 +-
 tools/testing/selftests/x86/sigreturn.c            |  59 ++++++-----
 tools/testing/selftests/zram/zram.sh               |   5 +-
 tools/testing/selftests/zram/zram_lib.sh           |   5 +-
 virt/kvm/arm/vgic/vgic-v3.c                        |   5 -
 virt/kvm/eventfd.c                                 |  11 +-
 225 files changed, 1564 insertions(+), 778 deletions(-)