Skip to content

4.14.296-rc1 review

Greg Kroah-Hartman linux-arm-msm linux-mips linux-sh linux-tegra lkml llvm selinux stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest210 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/210uas: add no-uas quirk for Hiksemi usb_diskdrivers/usb/storage/unusual_uas.h+7 -00 replies
2/210usb-storage: Add Hiksemi USB3-FW to IGNORE_UASdrivers/usb/storage/unusual_uas.h+7 -00 replies
3/210uas: ignore UAS for Thinkplus chipsdrivers/usb/storage/unusual_uas.h+7 -00 replies
4/210net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455drivers/net/usb/qmi_wwan.c+1 -00 replies
5/210ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()fs/ntfs/super.c+2 -10 replies
6/210mmc: moxart: fix 4-bit bus width and remove 8-bit bus widthdrivers/mmc/host/moxart-mmc.c+3 -140 replies
7/210mm/page_alloc: fix race condition between build_all_zonelists and page allocationmm/page_alloc.c+43 -100 replies
8/210mm: prevent page_frag_alloc() from corrupting the memorymm/page_alloc.c+12 -00 replies
9/210mm/migrate_device.c: flush TLB while holding PTLmm/migrate.c+3 -20 replies
10/210soc: sunxi: sram: Actually claim SRAM regionsdrivers/soc/sunxi/sunxi_sram.c+1 -00 replies
11/210soc: sunxi: sram: Fix debugfs info for A64 SRAM Cdrivers/soc/sunxi/sunxi_sram.c+2 -20 replies
12/210Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"drivers/gpu/drm/bridge/analogix/analogix_dp_core.c+0 -130 replies
13/210Input: melfas_mip4 - fix return value check in mip4_probe()drivers/input/touchscreen/melfas_mip4.c+1 -10 replies
14/210usbnet: Fix memory leak in usbnet_disconnect()drivers/net/usb/usbnet.c+6 -10 replies
15/210nvme: add new line after variable declatationdrivers/nvme/host/core.c+3 -00 replies
16/210nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devicesdrivers/nvme/host/core.c+3 -30 replies
17/210selftests: Fix the if conditions of in test_extra_filter()tools/testing/selftests/net/reuseport_bpf.c+1 -10 replies
18/210clk: iproc: Minor tidy up of iproc pll data structuresdrivers/clk/bcm/clk-iproc-pll.c+36 -470 replies
19/210clk: iproc: Do not rely on node name for correct PLL setupdrivers/clk/bcm/clk-iproc-pll.c+8 -40 replies
20/210Makefile.extrawarn: Move -Wcast-function-type-strict to W=1scripts/Makefile.extrawarn+1 -00 replies
21/210i2c: dev: prevent ZERO_SIZE_PTR deref in i2cdev_ioctl_rdwr()drivers/i2c/i2c-dev.c+1 -10 replies
22/210ARM: fix function graph tracer and unwinder dependenciesarch/arm/Kconfig arch/arm/Kconfig.debug+4 -40 replies
23/210fs: fix UAF/GPF bug in nilfs_mdt_destroyfs/inode.c+3 -40 replies
24/210dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores propertydrivers/dma/xilinx/xilinx_dma.c+1 -10 replies
25/210dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failuredrivers/dma/xilinx/xilinx_dma.c+5 -10 replies
26/210ARM: dts: fix Moxa SDIO compatible, remove sdhci misnomerDocumentation/devicetree/bindings/dma/moxa,moxart-dma.txt arch/arm/boot/dts/moxart-uc7112lx.dts arch/arm/boot/dts/moxart.dtsi+5 -50 replies
27/210net/ieee802154: fix uninit value bug in dgram_sendmsginclude/net/ieee802154_netdev.h net/ieee802154/socket.c+60 -190 replies
28/210um: Cleanup syscall_handler_t cast in syscalls_32.harch/x86/um/shared/sysdep/syscalls_32.h+2 -30 replies
29/210um: Cleanup compiler warning in arch/x86/um/tls_32.carch/x86/um/tls_32.c+0 -60 replies
30/210usb: mon: make mmapped memory read onlydrivers/usb/mon/mon_bin.c+5 -00 replies
31/210USB: serial: ftdi_sio: fix 300 bps rate for SIOdrivers/usb/serial/ftdi_sio.c+1 -20 replies
32/210mmc: core: Replace with already defined values for readabilitydrivers/mmc/core/sd.c+1 -10 replies
33/210mmc: core: Terminate infinite loop in SD-UHS voltage switchdrivers/mmc/core/sd.c+2 -10 replies
34/210rpmsg: qcom: glink: replace strncpy() with strscpy_pad()drivers/rpmsg/qcom_glink_native.c drivers/rpmsg/qcom_smd.c+3 -30 replies
35/210netfilter: nf_queue: fix socket leaknet/netfilter/nf_queue.c+0 -20 replies
36/210nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()fs/nilfs2/inode.c+2 -00 replies
37/210nilfs2: fix leak of nilfs_root in case of writer thread creation failurefs/nilfs2/segment.c+3 -40 replies
38/210nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failurefs/nilfs2/segment.c+10 -40 replies
39/210ceph: dont truncate file in atomic_openfs/ceph/file.c+7 -30 replies
40/210random: clamp credited irq bits to maximum mixeddrivers/char/random.c+1 -10 replies
41/210ALSA: hda: Fix position reporting on Poulsbosound/pci/hda/hda_intel.c+2 -10 replies
42/210scsi: stex: Properly zero out the passthrough command structuredrivers/scsi/stex.c include/scsi/scsi_cmnd.h+10 -90 replies
43/210USB: serial: qcserial: add new usb-id for Dell branded EM7455drivers/usb/serial/qcserial.c+1 -00 replies
44/210random: restore O_NONBLOCK supportdrivers/char/mem.c drivers/char/random.c+7 -20 replies
45/210random: avoid reading two cache lines on irq randomnessdrivers/char/random.c+1 -10 replies
46/210wifi: mac80211_hwsim: avoid mac80211 warning on bad ratedrivers/net/wireless/mac80211_hwsim.c+2 -00 replies
47/210Input: xpad - add supported devices as contributed on githubdrivers/input/joystick/xpad.c+19 -00 replies
48/210Input: xpad - fix wireless 360 controller breaking after suspenddrivers/input/joystick/xpad.c+0 -10 replies
49/210random: use expired timer rather than wq for mixing fast pooldrivers/char/random.c+10 -60 replies
50/210ALSA: oss: Fix potential deadlock at unregistrationsound/core/sound_oss.c+9 -40 replies
51/210ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()sound/core/rawmidi.c+0 -20 replies
52/210ALSA: usb-audio: Fix potential memory leakssound/usb/endpoint.c+1 -20 replies
53/210ALSA: usb-audio: Fix NULL dererence at error pathsound/usb/endpoint.c+2 -10 replies
54/210iio: dac: ad5593r: Fix i2c read protocol requirementsdrivers/iio/dac/ad5593r.c+27 -190 replies
55/210fs: dlm: fix race between test_bit() and queue_work()fs/dlm/ast.c+4 -20 replies
56/210fs: dlm: handle -EBUSY first in lock arg validationfs/dlm/lock.c+8 -80 replies
57/210HID: multitouch: Add memory barriersdrivers/hid/hid-multitouch.c+4 -40 replies
58/210quota: Check next/prev free block number after reading from quota filefs/quota/quota_tree.c+38 -00 replies
59/210regulator: qcom_rpm: Fix circular deferral regressiondrivers/regulator/qcom_rpm-regulator.c+12 -120 replies
60/210Revert "fs: check FMODE_LSEEK to control internal pipe splicing"fs/splice.c+6 -40 replies
61/210parisc: fbdev/stifb: Align graphics memory size to 4MBdrivers/video/fbdev/stifb.c+1 -10 replies
62/210UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACKarch/um/kernel/um_arch.c+1 -10 replies
63/210PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridgedrivers/pci/setup-res.c+11 -00 replies
64/210fbdev: smscufx: Fix use-after-free in ufx_ops_open()drivers/video/fbdev/smscufx.c+13 -10 replies
65/210nilfs2: fix use-after-free bug of struct nilfs_rootfs/nilfs2/inode.c+17 -10 replies
66/210nilfs2: fix lockdep warnings in page operations for btree nodesfs/nilfs2/btnode.c fs/nilfs2/btnode.h fs/nilfs2/btree.c +7 more+155 -510 replies
67/210nilfs2: fix lockdep warnings during disk space reclamationfs/nilfs2/dat.c fs/nilfs2/inode.c fs/nilfs2/mdt.c +2 more+92 -210 replies
68/210ext4: avoid crash when inline data creation follows DIO writefs/ext4/file.c+6 -00 replies
69/210ext4: fix null-ptr-deref in ext4_write_infofs/ext4/super.c+1 -10 replies
70/210ext4: make ext4_lazyinit_thread freezablefs/ext4/super.c+1 -00 replies
71/210ext4: place buffer head allocation before handle startfs/ext4/inode.c+7 -00 replies
72/210livepatch: fix race between fork and KLP transitionkernel/livepatch/transition.c+16 -20 replies
73/210ftrace: Properly unset FTRACE_HASH_FL_MODkernel/trace/ftrace.c+6 -20 replies
74/210ring-buffer: Allow splice to read previous partially read pageskernel/trace/ring_buffer.c+9 -10 replies
75/210ring-buffer: Check pending waiters when doing wake ups as wellkernel/trace/ring_buffer.c+2 -10 replies
76/210ring-buffer: Fix race between reset page and reading pagekernel/trace/ring_buffer.c+33 -00 replies
77/210KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibilityarch/x86/kvm/emulate.c+1 -10 replies
78/210KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"arch/x86/kvm/vmx.c+11 -80 replies
79/210gcov: support GCC 12.1 and newer compilerskernel/gcov/gcc_4_7.c+16 -20 replies
80/210selinux: use "grep -E" instead of "egrep"scripts/selinux/install_policy.sh+1 -10 replies
81/210sh: machvec: Use char[] for section boundariesarch/sh/include/asm/sections.h arch/sh/kernel/machvec.c+6 -60 replies
82/210wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()drivers/net/wireless/ath/ath10k/mac.c+29 -250 replies
83/210wifi: mac80211: allow bw change during channel switch in meshnet/mac80211/cfg.c+0 -30 replies
84/210wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+7 -70 replies
85/210spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()drivers/spi/spi-qup.c+14 -30 replies
86/210spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()drivers/spi/spi-qup.c+3 -10 replies
87/210wifi: rtl8xxxu: Fix skb misuse in TX queue selectiondrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+2 -10 replies
88/210wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibrationdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+2 -20 replies
89/210net: fs_enet: Fix wrong check in do_pd_setupdrivers/net/ethernet/freescale/fs_enet/mac-fec.c+1 -10 replies
90/210spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probedrivers/spi/spi-omap-100k.c+1 -00 replies
91/210netfilter: nft_fib: Fix for rpath check with VRF devicesnet/ipv4/netfilter/nft_fib_ipv4.c net/ipv6/netfilter/nft_fib_ipv6.c+8 -10 replies
92/210spi: s3c64xx: Fix large transfers with DMAdrivers/spi/spi-s3c64xx.c+9 -00 replies
93/210vhost/vsock: Use kvmalloc/kvfree for larger packets.drivers/vhost/vsock.c net/vmw_vsock/virtio_transport_common.c+2 -20 replies
94/210mISDN: fix use-after-free bugs in l1oip timer handlersdrivers/isdn/mISDN/l1oip.h drivers/isdn/mISDN/l1oip_core.c+8 -60 replies
95/210tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limitedinclude/linux/tcp.h include/net/tcp.h net/ipv4/tcp.c +1 more+19 -90 replies
96/210net: rds: dont hold sock lock when cancelling work from rds_tcp_reset_callbacks()net/rds/tcp.c+1 -10 replies
97/210bnx2x: fix potential memory leak in bnx2x_tpa_stop()drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c+1 -00 replies
98/210drm/mipi-dsi: Detach devices when removing the hostdrivers/gpu/drm/drm_mipi_dsi.c+1 -00 replies
99/210platform/x86: msi-laptop: Fix old-ec check for backlight registeringdrivers/platform/x86/msi-laptop.c+1 -20 replies
100/210platform/x86: msi-laptop: Fix resource cleanupdrivers/platform/x86/msi-laptop.c+3 -00 replies
101/210drm/bridge: megachips: Fix a null pointer dereference bugdrivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+3 -10 replies
102/210mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()drivers/mmc/host/au1xmmc.c+2 -10 replies
103/210ASoC: eureka-tlv320: Hold reference returned from of_find_xxx APIsound/soc/fsl/eukrea-tlv320.c+5 -30 replies
104/210ALSA: dmaengine: increment buffer pointer atomicallysound/core/pcm_dmaengine.c+5 -30 replies
105/210mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()drivers/mmc/host/wmt-sdmmc.c+4 -10 replies
106/210memory: of: Fix refcount leak bug in of_get_ddr_timings()drivers/memory/of_memory.c+1 -00 replies
107/210soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()drivers/soc/qcom/smsm.c+13 -70 replies
108/210soc: qcom: smem_state: Add refcounting for the state->of_nodedrivers/soc/qcom/smem_state.c+2 -10 replies
109/210ARM: dts: turris-omnia: Fix mpp26 pin name and commentarch/arm/boot/dts/armada-385-turris-omnia.dts+2 -20 replies
110/210ARM: dts: kirkwood: lsxl: fix serial linearch/arm/boot/dts/kirkwood-lsxl.dtsi+5 -00 replies
111/210ARM: dts: kirkwood: lsxl: remove first ethernet portarch/arm/boot/dts/kirkwood-lsxl.dtsi+0 -110 replies
112/210ARM: Drop CMDLINE_* dependency on ATAGSarch/arm/Kconfig+0 -10 replies
113/210ARM: dts: exynos: fix polarity of VBUS GPIO of Origenarch/arm/boot/dts/exynos4412-origen.dts+1 -10 replies
114/210iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAXdrivers/iio/adc/at91-sama5d2_adc.c+1 -10 replies
115/210iio: inkern: only release the device node when done with itdrivers/iio/inkern.c+4 -20 replies
116/210iio: ABI: Fix wrong format of differential capacitance channel ABI.Documentation/ABI/testing/sysfs-bus-iio+1 -10 replies
117/210clk: oxnas: Hold reference returned by of_get_parent()drivers/clk/clk-oxnas.c+4 -20 replies
118/210clk: tegra: Fix refcount leak in tegra210_clock_initdrivers/clk/tegra/clk-tegra210.c+1 -00 replies
119/210clk: tegra: Fix refcount leak in tegra114_clock_initdrivers/clk/tegra/clk-tegra114.c+1 -00 replies
120/210clk: tegra20: Fix refcount leak in tegra20_clock_initdrivers/clk/tegra/clk-tegra20.c+1 -00 replies
121/210HSI: omap_ssi: Fix refcount leak in ssi_probedrivers/hsi/controllers/omap_ssi_core.c+1 -00 replies
122/210HSI: omap_ssi_port: Fix dma_map_sg error checkdrivers/hsi/controllers/omap_ssi_port.c+4 -40 replies
123/210media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loopdrivers/media/platform/exynos4-is/fimc-is.c+1 -00 replies
124/210tty: xilinx_uartps: Fix the ignore_statusdrivers/tty/serial/xilinx_uartps.c+2 -00 replies
125/210media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_initdrivers/media/platform/xilinx/xilinx-vipp.c+5 -40 replies
126/210RDMA/rxe: Fix "kernel NULL pointer dereference" errordrivers/infiniband/sw/rxe/rxe_qp.c+3 -10 replies
127/210RDMA/rxe: Fix the error caused by qp->skdrivers/infiniband/sw/rxe/rxe_qp.c+4 -20 replies
128/210dyndbg: fix module.dyndbg handlinginclude/linux/dynamic_debug.h+1 -10 replies
129/210dyndbg: let query-modname override actual module namelib/dynamic_debug.c+7 -40 replies
130/210ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()include/linux/ata.h+9 -40 replies
131/210ata: fix ata_id_has_devslp()include/linux/ata.h+4 -10 replies
132/210ata: fix ata_id_has_ncq_autosense()include/linux/ata.h+4 -20 replies
133/210ata: fix ata_id_has_dipm()include/linux/ata.h+4 -110 replies
134/210md/raid5: Ensure stripe_fill happens on non-read IO with journaldrivers/md/raid5.c+1 -10 replies
135/210xhci: Dont show warning for reinit on known broken suspenddrivers/usb/host/xhci.c+2 -10 replies
136/210usb: gadget: function: fix dangling pnp_string in f_printer.cdrivers/usb/gadget/function/f_printer.c+6 -60 replies
137/210drivers: serial: jsm: fix some leaks in probedrivers/tty/serial/jsm/jsm_driver.c+2 -10 replies
138/210phy: qualcomm: call clk_disable_unprepare in the error handlingdrivers/phy/qualcomm/phy-qcom-usb-hsic.c+4 -20 replies
139/210firmware: google: Test spinlock on panic path to avoid lockupsdrivers/firmware/google/gsmi.c+9 -00 replies
140/210serial: 8250: Fix restoring termios speed after suspenddrivers/tty/serial/8250/8250_port.c+6 -10 replies
141/210fsi: core: Check error number after calling ida_simple_getdrivers/fsi/fsi-core.c+3 -00 replies
142/210mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()drivers/mfd/intel_soc_pmic_core.c+1 -00 replies
143/210mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()drivers/mfd/fsl-imx25-tsadc.c+24 -80 replies
144/210mfd: lp8788: Fix an error handling path in lp8788_probe()drivers/mfd/lp8788.c+10 -20 replies
145/210mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()drivers/mfd/lp8788-irq.c+3 -00 replies
146/210mfd: sm501: Add check for platform_driver_register()drivers/mfd/sm501.c+6 -10 replies
147/210dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()drivers/dma/ioat/dma.c+3 -30 replies
148/210spmi: pmic-arb: correct duplicate APID to PPID mapping logicdrivers/spmi/spmi-pmic-arb.c+7 -60 replies
149/210clk: bcm2835: fix bcm2835_clock_rate_from_divisor declarationdrivers/clk/bcm/clk-bcm2835.c+3 -30 replies
150/210clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probedrivers/clk/ti/clk-dra7-atl.c+6 -30 replies
151/210mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sgdrivers/mailbox/bcm-flexrm-mailbox.c+4 -40 replies
152/210powerpc/math_emu/efp: Include module.harch/powerpc/math-emu/math_efp.c+1 -00 replies
153/210powerpc/sysdev/fsl_msi: Add missing of_node_put()arch/powerpc/sysdev/fsl_msi.c+2 -00 replies
154/210powerpc/pci_dn: Add missing of_node_put()arch/powerpc/kernel/pci_dn.c+1 -00 replies
155/210powerpc/powernv: add missing of_node_put() in opal_export_attrs()arch/powerpc/platforms/powernv/opal.c+1 -00 replies
156/210powerpc: Fix SPE Power ISA properties for e500v1 platformsarch/powerpc/boot/dts/fsl/e500v1_power_isa.dtsi arch/powerpc/boot/dts/fsl/mpc8540ads.dts arch/powerpc/boot/dts/fsl/mpc8541cds.dts +2 more+55 -40 replies
157/210iommu/omap: Fix buffer overflow in debugfsdrivers/iommu/omap-iommu-debug.c+3 -30 replies
158/210iommu/iova: Fix module config properlyinclude/linux/iova.h+1 -10 replies
159/210crypto: cavium - prevent integer overflow loading firmwaredrivers/crypto/cavium/cpt/cptpf_main.c+4 -20 replies
160/210f2fs: fix race condition on setting FI_NO_EXTENT flagfs/f2fs/extent_cache.c+1 -20 replies
161/210ACPI: video: Add Toshiba Satellite/Portege Z830 quirkdrivers/acpi/acpi_video.c+16 -00 replies
162/210MIPS: BCM47XX: Cast memcmp() of function to (void *)arch/mips/bcm47xx/prom.c+2 -20 replies
163/210powercap: intel_rapl: fix UBSAN shift-out-of-bounds issuedrivers/powercap/intel_rapl.c+3 -00 replies
164/210thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crashdrivers/thermal/intel_powerclamp.c+4 -20 replies
165/210x86/entry: Work around Clang __bdos() bugarch/x86/xen/enlighten_pv.c+2 -10 replies
166/210NFSD: Return nfserr_serverfault if splice_ok but buf->pages have datafs/nfsd/nfs4xdr.c+1 -10 replies
167/210wifi: brcmfmac: fix invalid address access when enabling SCAN log leveldrivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c+6 -60 replies
168/210openvswitch: Fix double reporting of drops in dropwatchnet/openvswitch/datapath.c+10 -30 replies
169/210openvswitch: Fix overreporting of drops in dropwatchnet/openvswitch/datapath.c+3 -20 replies
170/210tcp: annotate data-race around tcp_md5sig_pool_populatednet/ipv4/tcp.c+10 -40 replies
171/210wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()drivers/net/wireless/ath/ath9k/htc_hst.c+28 -150 replies
172/210xfrm: Update ipcomp_scratches with NULL when freednet/xfrm/xfrm_ipcomp.c+1 -00 replies
173/210wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c+2 -10 replies
174/210Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()net/bluetooth/l2cap_core.c+6 -40 replies
175/210Bluetooth: hci_sysfs: Fix attempting to call device_add multiple timesnet/bluetooth/hci_sysfs.c+3 -00 replies
176/210can: bcm: check the result of can_send() in bcm_can_tx()net/can/bcm.c+4 -30 replies
177/210wifi: rt2x00: dont run Rt5592 IQ calibration on MT7620drivers/net/wireless/ralink/rt2x00/rt2800lib.c+2 -10 replies
178/210wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620drivers/net/wireless/ralink/rt2x00/rt2800lib.c+1 -10 replies
179/210wifi: rt2x00: set SoC wmac clock registerdrivers/net/wireless/ralink/rt2x00/rt2800lib.c+21 -00 replies
180/210wifi: rt2x00: correctly set BBP register 86 for MT7620drivers/net/wireless/ralink/rt2x00/rt2800lib.c+4 -10 replies
181/210net: If sock is dead dont access socks sk_wq in sk_stream_wait_memorynet/core/stream.c+2 -10 replies
182/210Bluetooth: L2CAP: Fix user-after-freenet/bluetooth/l2cap_core.c+7 -00 replies
183/210r8152: Rate limit overflow messagesdrivers/net/usb/r8152.c+3 -10 replies
184/210drm: Use size_t type for len variable in drm_copy_field()drivers/gpu/drm/drm_ioctl.c+1 -10 replies
185/210drm: Prevent drm_copy_field() to attempt copying a NULL pointerdrivers/gpu/drm/drm_ioctl.c+6 -00 replies
186/210drm/vc4: vec: Fix timings for VEC modesdrivers/gpu/drm/vc4/vc4_vec.c+2 -20 replies
187/210platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloadingdrivers/platform/x86/msi-laptop.c+3 -50 replies
188/210drm/amdgpu: fix initial connector audio valuedrivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+6 -10 replies
189/210ARM: dts: imx7d-sdb: config the max pressure for tsc2046arch/arm/boot/dts/imx7d-sdb.dts+1 -60 replies
190/210ARM: dts: imx6q: add missing properties for sramarch/arm/boot/dts/imx6q.dtsi+3 -00 replies
191/210ARM: dts: imx6dl: add missing properties for sramarch/arm/boot/dts/imx6dl.dtsi+3 -00 replies
192/210ARM: dts: imx6qp: add missing properties for sramarch/arm/boot/dts/imx6qp.dtsi+6 -00 replies
193/210ARM: dts: imx6sl: add missing properties for sramarch/arm/boot/dts/imx6sl.dtsi+3 -00 replies
194/210media: cx88: Fix a null-ptr-deref bug in buffer_prepare()drivers/media/pci/cx88/cx88-vbi.c drivers/media/pci/cx88/cx88-video.c+26 -260 replies
195/210scsi: 3w-9xxx: Avoid disabling device if failing to enable itdrivers/scsi/3w-9xxx.c+1 -10 replies
196/210nbd: Fix hung when signal interrupts nbd_start_device_ioctl()drivers/block/nbd.c+4 -20 replies
197/210HID: roccat: Fix use-after-free in roccat_read()drivers/hid/hid-roccat.c+4 -00 replies
198/210md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5ddrivers/md/raid5.c+12 -00 replies
199/210usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()drivers/usb/host/xhci-mem.c+6 -10 replies
200/210usb: musb: Fix musb_gadget.c rxstate overflow bugdrivers/usb/musb/musb_gadget.c+3 -00 replies
201/210Revert "usb: storage: Add quirk for Samsung Fit flash"drivers/usb/storage/unusual_devs.h+0 -60 replies
202/210usb: idmouse: fix an uninit-value in idmouse_opendrivers/usb/misc/idmouse.c+4 -40 replies
203/210perf intel-pt: Fix segfault in intel_pt_print_info() with uClibctools/perf/util/intel-pt.c+7 -20 replies
204/210net: ieee802154: return -EINVAL for unknown addr typeinclude/net/ieee802154_netdev.h+9 -30 replies
205/210net/ieee802154: dont warn zero-sized raw_sendmsg()net/ieee802154/socket.c+4 -00 replies
206/210ext4: continue to expand file system when the target size doesnt reachfs/ext4/resize.c+1 -10 replies
207/210md: Replace snprintf with scnprintfdrivers/md/raid0.c+2 -20 replies
208/210efi: libstub: drop pointless get_memory_map() calldrivers/firmware/efi/libstub/fdt.c+0 -80 replies
209/210inet: fully convert sk->sk_rx_dst to RCU rulesinclude/net/sock.h net/ipv4/af_inet.c net/ipv4/tcp.c +5 more+23 -180 replies
210/210thermal: intel_powerclamp: Use first online CPU as control_cpudrivers/thermal/intel_powerclamp.c+1 -50 replies

Reviews trailers per patch

71 of 210 patches have a Reviewed-by or Acked-by.

PatchBoris OstrovskyMasami HiramatsuRandy DunlapBjørn MorkAlan SternLinus WalleijHans de GoedeMichal HockoDavid HildenbrandSebastian Andrzej SiewiorSönke HusterJernej SkrabecHeiko StuebnerRafał MiłeckiStephen BoydRyusuke KonishiFlorian WestphalDouglas AndersonAlexander DuyckJes SorensenHuang, YingPeter XuXiubo LiPeter OberparleiterAndy ShevchenkoLukas CzernerTadeusz StrukJim MattsonMaxim LevitskyThomas ZimmermannPetr MladekJosh PoimboeufLi ZhijianBob PearsonDan CarpenterKelin WangChristophe LeroyIvan T. IvanovFlorian FainelliJason BaronDaniel VetterTony LindgrenUwe Kleine-KönigMiaoqian LinEddie JamesTyrel DatwylerStanislaw GruszkaThierry RedingJohn FastabendChao YuToke Høiland-Jørgensen[email protected]Herbert XuMichael KelleyGuoqing JiangNamhyung KimPeter RobinsonArvid NorlanderEvan GreenLeon RomanovskyStefano GarzarellaMichael S. TsirkinArd BiesheuvelGeert UytterhoevenGustavo A. R. SilvaRich FelkerChristian Brauner (Microsoft)Chen YuRobin MurphyLaurent PinchartZhang RuiRadhey Shyam PandeyNeil Armstrong[email protected]Andrew LunnNoralf TrønnesHawkins JiaweiJon HunterJosef BacikOliver HartkoppGuenter RoeckJan KarasyzbotPaul WebbLinux Kernel Functional Testing
SeriesT-b T-b T-b
1/210A-b
2/210A-b
3/210A-b
4/210A-b
5/210
6/210
7/210A-b R-b
8/210R-b
9/210A-b R-b A-b
10/210R-b R-b T-b
11/210A-b
12/210R-b
13/210
14/210Reported-and-tested-by
15/210
16/210
17/210
18/210
19/210A-b
20/210
21/210R-b
22/210R-b T-b
23/210R-b
24/210
25/210R-b
26/210
27/210
28/210A-b
29/210A-b
30/210
31/210
32/210R-b
33/210R-b
34/210R-b
35/210R-b
36/210T-b
37/210T-b
38/210
39/210R-b
40/210
41/210Reported-and-tested-by
42/210
43/210
44/210
45/210R-b
46/210T-b
47/210
48/210
49/210T-b
50/210
51/210
52/210
53/210
54/210
55/210
56/210
57/210
58/210
59/210
60/210
61/210
62/210
63/210
64/210
65/210T-b
66/210T-b
67/210T-b
68/210R-b T-b
69/210R-b
70/210
71/210
72/210R-b A-b
73/210
74/210
75/210
76/210
77/210
78/210R-b R-b
79/210T-b R-b
80/210
81/210R-b R-b A-b
82/210
83/210
84/210A-b
85/210
86/210
87/210
88/210
89/210R-b
90/210
91/210
92/210
93/210R-b A-b
94/210R-b
95/210
96/210T-b
97/210
98/210A-b
99/210
100/210
101/210
102/210
103/210Co-authored-by
104/210
105/210R-b
106/210
107/210
108/210
109/210
110/210R-b
111/210R-b
112/210A-b
113/210
114/210
115/210
116/210R-b
117/210
118/210
119/210
120/210
121/210
122/210
123/210
124/210
125/210
126/210R-b R-b
127/210R-b R-b
128/210A-b A-b
129/210A-b A-b
130/210
131/210
132/210
133/210
134/210
135/210
136/210
137/210
138/210R-b
139/210R-b
140/210
141/210R-b
142/210R-b
143/210
144/210
145/210
146/210
147/210
148/210
149/210R-b R-b
150/210R-b
151/210
152/210R-b
153/210Co-authored-by
154/210Co-authored-by R-b
155/210
156/210
157/210R-b R-b
158/210R-b
159/210
160/210R-b
161/210R-b T-b
162/210
163/210A-b
164/210
165/210R-b
166/210
167/210
168/210
169/210
170/210
171/210A-b
172/210T-b A-b
173/210
174/210
175/210T-b
176/210A-b
177/210
178/210A-b
179/210A-b
180/210A-b
181/210A-b
182/210
183/210
184/210R-b T-b
185/210A-b
186/210A-b
187/210
188/210
189/210
190/210
191/210
192/210
193/210
194/210
195/210
196/210R-b
197/210
198/210
199/210
200/210
201/210
202/210
203/210A-b
204/210
205/210
206/210
207/210R-b A-b
208/210
209/210
210/210R-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 85 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 000/210] 4.14.296-rc1 review

This is the start of the stable review cycle for the 4.14.296 release. There are 210 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, 26 Oct 2022 11:29:24 +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/v4.x/stable-review/patch-4.14.296-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.296-rc1

Rafael J. Wysocki <[email protected]>
thermal: intel_powerclamp: Use first online CPU as control_cpu

Eric Dumazet <[email protected]>

    inet: fully convert sk->sk_rx_dst to RCU rules

Ard Biesheuvel <[email protected]>
efi: libstub: drop pointless get_memory_map() call

Saurabh Sengar <[email protected]>
md: Replace snprintf with scnprintf

Jerry Lee 李修賢 <[email protected]>
ext4: continue to expand file system when the target size doesn't reach

Tetsuo Handa <[email protected]>

    net/ieee802154: don't warn zero-sized raw_sendmsg()

Alexander Aring <[email protected]>
net: ieee802154: return -EINVAL for unknown addr type

Adrian Hunter <[email protected]>
perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc

Dongliang Mu <[email protected]>
usb: idmouse: fix an uninit-value in idmouse_open

sunghwan jung <[email protected]>
Revert "usb: storage: Add quirk for Samsung Fit flash"

Robin Guo <[email protected]>
usb: musb: Fix musb_gadget.c rxstate overflow bug

Jianglei Nie <[email protected]>
usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()

Logan Gunthorpe <[email protected]>
md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d

Hyunwoo Kim <[email protected]>
HID: roccat: Fix use-after-free in roccat_read()

Shigeru Yoshida <[email protected]>
nbd: Fix hung when signal interrupts nbd_start_device_ioctl()

Letu Ren <[email protected]>
scsi: 3w-9xxx: Avoid disabling device if failing to enable it

Zheyu Ma <[email protected]>
media: cx88: Fix a null-ptr-deref bug in buffer_prepare()

Alexander Stein <[email protected]>
ARM: dts: imx6sl: add missing properties for sram

Alexander Stein <[email protected]>
ARM: dts: imx6qp: add missing properties for sram

Alexander Stein <[email protected]>
ARM: dts: imx6dl: add missing properties for sram

Alexander Stein <[email protected]>
ARM: dts: imx6q: add missing properties for sram

Haibo Chen <[email protected]>
ARM: dts: imx7d-sdb: config the max pressure for tsc2046

hongao <[email protected]>
drm/amdgpu: fix initial connector audio value

Hans de Goede <[email protected]>
platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading

Mateusz Kwiatkowski <[email protected]>
drm/vc4: vec: Fix timings for VEC modes

Javier Martinez Canillas <[email protected]>
drm: Prevent drm_copy_field() to attempt copying a NULL pointer

Javier Martinez Canillas <[email protected]>
drm: Use size_t type for len variable in drm_copy_field()

Andrew Gaul <[email protected]>
r8152: Rate limit overflow messages

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix user-after-free

Liu Jian <[email protected]>
net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory

Daniel Golle <[email protected]>
wifi: rt2x00: correctly set BBP register 86 for MT7620

Daniel Golle <[email protected]>
wifi: rt2x00: set SoC wmac clock register

Daniel Golle <[email protected]>
wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620

Daniel Golle <[email protected]>

    wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620

Ziyang Xuan <[email protected]>
can: bcm: check the result of can_send() in bcm_can_tx()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times

Tetsuo Handa <[email protected]>
Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()

Alexander Coffin <[email protected]>
wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()

Khalid Masum <[email protected]>
xfrm: Update ipcomp_scratches with NULL when freed

Tetsuo Handa <[email protected]>
wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()

Eric Dumazet <[email protected]>
tcp: annotate data-race around tcp_md5sig_pool_populated

Mike Pattrick <[email protected]>
openvswitch: Fix overreporting of drops in dropwatch

Mike Pattrick <[email protected]>
openvswitch: Fix double reporting of drops in dropwatch

Wright Feng <[email protected]>
wifi: brcmfmac: fix invalid address access when enabling SCAN log level

Anna Schumaker <[email protected]>

    NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data

Kees Cook <[email protected]>
x86/entry: Work around Clang __bdos() bug

Srinivas Pandruvada <[email protected]>
thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash

Chao Qin <[email protected]>
powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue

Kees Cook <[email protected]>
MIPS: BCM47XX: Cast memcmp() of function to (void *)

Arvid Norlander <[email protected]>
ACPI: video: Add Toshiba Satellite/Portege Z830 quirk

Zhang Qilong <[email protected]>
f2fs: fix race condition on setting FI_NO_EXTENT flag

Dan Carpenter <[email protected]>
crypto: cavium - prevent integer overflow loading firmware

Robin Murphy <[email protected]>
iommu/iova: Fix module config properly

Dan Carpenter <[email protected]>
iommu/omap: Fix buffer overflow in debugfs

Pali Rohár <[email protected]>
powerpc: Fix SPE Power ISA properties for e500v1 platforms

Zheng Yongjun <[email protected]>
powerpc/powernv: add missing of_node_put() in opal_export_attrs()

Liang He <[email protected]>
powerpc/pci_dn: Add missing of_node_put()

Liang He <[email protected]>
powerpc/sysdev/fsl_msi: Add missing of_node_put()

Nathan Chancellor <[email protected]>
powerpc/math_emu/efp: Include module.h

Jack Wang <[email protected]>
mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg

Miaoqian Lin <[email protected]>
clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe

Stefan Wahren <[email protected]>
clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration

David Collins <[email protected]>
spmi: pmic-arb: correct duplicate APID to PPID mapping logic

Dave Jiang <[email protected]>
dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()

Jiasheng Jiang <[email protected]>
mfd: sm501: Add check for platform_driver_register()

Christophe JAILLET <[email protected]>

    mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()

Christophe JAILLET <[email protected]>
mfd: lp8788: Fix an error handling path in lp8788_probe()

Christophe JAILLET <[email protected]>
mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()

Christophe JAILLET <[email protected]>
mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()

Jiasheng Jiang <[email protected]>
fsi: core: Check error number after calling ida_simple_get

Pali Rohár <[email protected]>
serial: 8250: Fix restoring termios speed after suspend

Guilherme G. Piccoli <[email protected]>
firmware: google: Test spinlock on panic path to avoid lockups

Dongliang Mu <[email protected]>
phy: qualcomm: call clk_disable_unprepare in the error handling

Dan Carpenter <[email protected]>
drivers: serial: jsm: fix some leaks in probe

Albert Briscoe <[email protected]>
usb: gadget: function: fix dangling pnp_string in f_printer.c

Mario Limonciello <[email protected]>
xhci: Don't show warning for reinit on known broken suspend

Logan Gunthorpe <[email protected]>
md/raid5: Ensure stripe_fill happens on non-read IO with journal

Niklas Cassel <[email protected]>
ata: fix ata_id_has_dipm()

Niklas Cassel <[email protected]>
ata: fix ata_id_has_ncq_autosense()

Niklas Cassel <[email protected]>
ata: fix ata_id_has_devslp()

Niklas Cassel <[email protected]>
ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()

Jim Cromie <[email protected]>
dyndbg: let query-modname override actual module name

Jim Cromie <[email protected]>
dyndbg: fix module.dyndbg handling

Zhu Yanjun <[email protected]>

    RDMA/rxe: Fix the error caused by qp->sk

Zhu Yanjun <[email protected]>
RDMA/rxe: Fix "kernel NULL pointer dereference" error

Miaoqian Lin <[email protected]>
media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init

Shubhrajyoti Datta <[email protected]>
tty: xilinx_uartps: Fix the ignore_status

Liang He <[email protected]>
media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop

Jack Wang <[email protected]>
HSI: omap_ssi_port: Fix dma_map_sg error check

Miaoqian Lin <[email protected]>
HSI: omap_ssi: Fix refcount leak in ssi_probe

Miaoqian Lin <[email protected]>
clk: tegra20: Fix refcount leak in tegra20_clock_init

Miaoqian Lin <[email protected]>
clk: tegra: Fix refcount leak in tegra114_clock_init

Miaoqian Lin <[email protected]>
clk: tegra: Fix refcount leak in tegra210_clock_init

Liang He <[email protected]>
clk: oxnas: Hold reference returned by of_get_parent()

Jonathan Cameron <[email protected]>
iio: ABI: Fix wrong format of differential capacitance channel ABI.

Nuno Sá <[email protected]>
iio: inkern: only release the device node when done with it

Claudiu Beznea <[email protected]>

    iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX

Dmitry Torokhov <[email protected]>
ARM: dts: exynos: fix polarity of VBUS GPIO of Origen

Geert Uytterhoeven <[email protected]>
ARM: Drop CMDLINE_* dependency on ATAGS

Michael Walle <[email protected]>
ARM: dts: kirkwood: lsxl: remove first ethernet port

Michael Walle <[email protected]>
ARM: dts: kirkwood: lsxl: fix serial line

Marek Behún <[email protected]>
ARM: dts: turris-omnia: Fix mpp26 pin name and comment

Liang He <[email protected]>

    soc: qcom: smem_state: Add refcounting for the 'state->of_node'

Liang He <[email protected]>
soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()

Liang He <[email protected]>
memory: of: Fix refcount leak bug in of_get_ddr_timings()

Christophe JAILLET <[email protected]>
mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()

Andreas Pape <[email protected]>
ALSA: dmaengine: increment buffer pointer atomically

Liang He <[email protected]>
ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API

Christophe JAILLET <[email protected]>
mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()

Zheyu Ma <[email protected]>
drm/bridge: megachips: Fix a null pointer dereference bug

Hans de Goede <[email protected]>
platform/x86: msi-laptop: Fix resource cleanup

Hans de Goede <[email protected]>
platform/x86: msi-laptop: Fix old-ec check for backlight registering

Maxime Ripard <[email protected]>
drm/mipi-dsi: Detach devices when removing the host

Jianglei Nie <[email protected]>
bnx2x: fix potential memory leak in bnx2x_tpa_stop()

Tetsuo Handa <[email protected]>
net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()

Neal Cardwell <[email protected]>
tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited

Duoming Zhou <[email protected]>
mISDN: fix use-after-free bugs in l1oip timer handlers

Junichi Uekawa <[email protected]>
vhost/vsock: Use kvmalloc/kvfree for larger packets.

Vincent Whitchurch <[email protected]>
spi: s3c64xx: Fix large transfers with DMA

Phil Sutter <[email protected]>
netfilter: nft_fib: Fix for rpath check with VRF devices

Zhang Qilong <[email protected]>
spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe

Zheng Yongjun <[email protected]>
net: fs_enet: Fix wrong check in do_pd_setup

Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration

Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: Fix skb misuse in TX queue selection

Xu Qiang <[email protected]>
spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()

Xu Qiang <[email protected]>
spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()

Dan Carpenter <[email protected]>
wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()

Hari Chandrakanthan <[email protected]>
wifi: mac80211: allow bw change during channel switch in mesh

Wen Gong <[email protected]>
wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()

Kees Cook <[email protected]>

    sh: machvec: Use char[] for section boundaries

Greg Kroah-Hartman <[email protected]>
selinux: use "grep -E" instead of "egrep"

Martin Liska <[email protected]>
gcov: support GCC 12.1 and newer compilers

Sean Christopherson <[email protected]>
KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"

Michal Luczaj <[email protected]>
KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility

Steven Rostedt (Google) <[email protected]>
ring-buffer: Fix race between reset page and reading page

Steven Rostedt (Google) <[email protected]>
ring-buffer: Check pending waiters when doing wake ups as well

Steven Rostedt (Google) <[email protected]>
ring-buffer: Allow splice to read previous partially read pages

Zheng Yejian <[email protected]>
ftrace: Properly unset FTRACE_HASH_FL_MOD

Rik van Riel <[email protected]>
livepatch: fix race between fork and KLP transition

Jinke Han <[email protected]>
ext4: place buffer head allocation before handle start

Lalith Rajendran <[email protected]>
ext4: make ext4_lazyinit_thread freezable

Baokun Li <[email protected]>
ext4: fix null-ptr-deref in ext4_write_info

Jan Kara <[email protected]>
ext4: avoid crash when inline data creation follows DIO write

Ryusuke Konishi <[email protected]>
nilfs2: fix lockdep warnings during disk space reclamation

Ryusuke Konishi <[email protected]>
nilfs2: fix lockdep warnings in page operations for btree nodes

Ryusuke Konishi <[email protected]>
nilfs2: fix use-after-free bug of struct nilfs_root

Hyunwoo Kim <[email protected]>
fbdev: smscufx: Fix use-after-free in ufx_ops_open()

Maciej W. Rozycki <[email protected]>
PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge

Huacai Chen <[email protected]>
UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK

Helge Deller <[email protected]>
parisc: fbdev/stifb: Align graphics memory size to 4MB

Sasha Levin <[email protected]>
Revert "fs: check FMODE_LSEEK to control internal pipe splicing"

Linus Walleij <[email protected]>
regulator: qcom_rpm: Fix circular deferral regression

Zhihao Cheng <[email protected]>
quota: Check next/prev free block number after reading from quota file

Andri Yngvason <[email protected]>
HID: multitouch: Add memory barriers

Alexander Aring <[email protected]>
fs: dlm: handle -EBUSY first in lock arg validation

Alexander Aring <[email protected]>
fs: dlm: fix race between test_bit() and queue_work()

Michael Hennerich <[email protected]>
iio: dac: ad5593r: Fix i2c read protocol requirements

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix NULL dererence at error path

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix potential memory leaks

Takashi Iwai <[email protected]>
ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()

Takashi Iwai <[email protected]>
ALSA: oss: Fix potential deadlock at unregistration

Jason A. Donenfeld <[email protected]>
random: use expired timer rather than wq for mixing fast pool

Cameron Gutman <[email protected]>
Input: xpad - fix wireless 360 controller breaking after suspend

Pavel Rojtberg <[email protected]>
Input: xpad - add supported devices as contributed on github

Johannes Berg <[email protected]>
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate

Jason A. Donenfeld <[email protected]>
random: avoid reading two cache lines on irq randomness

Jason A. Donenfeld <[email protected]>
random: restore O_NONBLOCK support

Frank Wunderlich <[email protected]>
USB: serial: qcserial: add new usb-id for Dell branded EM7455

Linus Torvalds <[email protected]>
scsi: stex: Properly zero out the passthrough command structure

Takashi Iwai <[email protected]>
ALSA: hda: Fix position reporting on Poulsbo

Jason A. Donenfeld <[email protected]>
random: clamp credited irq bits to maximum mixed

Hu Weiwen <[email protected]>
ceph: don't truncate file in atomic_open

Ryusuke Konishi <[email protected]>
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure

Ryusuke Konishi <[email protected]>
nilfs2: fix leak of nilfs_root in case of writer thread creation failure

Ryusuke Konishi <[email protected]>
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()

Vimal Agrawal <[email protected]>
netfilter: nf_queue: fix socket leak

Krzysztof Kozlowski <[email protected]>
rpmsg: qcom: glink: replace strncpy() with strscpy_pad()

Brian Norris <[email protected]>
mmc: core: Terminate infinite loop in SD-UHS voltage switch

ChanWoo Lee <[email protected]>
mmc: core: Replace with already defined values for readability

Johan Hovold <[email protected]>
USB: serial: ftdi_sio: fix 300 bps rate for SIO

Tadeusz Struk <[email protected]>
usb: mon: make mmapped memory read only

Lukas Straub <[email protected]>
um: Cleanup compiler warning in arch/x86/um/tls_32.c

Lukas Straub <[email protected]>
um: Cleanup syscall_handler_t cast in syscalls_32.h

Haimin Zhang <[email protected]>
net/ieee802154: fix uninit value bug in dgram_sendmsg

Sergei Antonov <[email protected]>
ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer

Swati Agarwal <[email protected]>
dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure

Swati Agarwal <[email protected]>
dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property

Dongliang Mu <[email protected]>
fs: fix UAF/GPF bug in nilfs_mdt_destroy

Russell King <[email protected]>
ARM: fix function graph tracer and unwinder dependencies

Alexander Popov <[email protected]>
i2c: dev: prevent ZERO_SIZE_PTR deref in i2cdev_ioctl_rdwr()

Sami Tolvanen <[email protected]>
Makefile.extrawarn: Move -Wcast-function-type-strict to W=1

Florian Fainelli <[email protected]>
clk: iproc: Do not rely on node name for correct PLL setup

Lori Hikichi <[email protected]>
clk: iproc: Minor tidy up of iproc pll data structures

Wang Yufen <[email protected]>
selftests: Fix the if conditions of in test_extra_filter()

Michael Kelley <[email protected]>
nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices

Chaitanya Kulkarni <[email protected]>
nvme: add new line after variable declatation

Peilin Ye <[email protected]>
usbnet: Fix memory leak in usbnet_disconnect()

Yang Yingliang <[email protected]>
Input: melfas_mip4 - fix return value check in mip4_probe()

Brian Norris <[email protected]>
Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"

Samuel Holland <[email protected]>
soc: sunxi: sram: Fix debugfs info for A64 SRAM C

Samuel Holland <[email protected]>
soc: sunxi: sram: Actually claim SRAM regions

Alistair Popple <[email protected]>
mm/migrate_device.c: flush TLB while holding PTL

Maurizio Lombardi <[email protected]>
mm: prevent page_frag_alloc() from corrupting the memory

Mel Gorman <[email protected]>
mm/page_alloc: fix race condition between build_all_zonelists and page allocation

Sergei Antonov <[email protected]>
mmc: moxart: fix 4-bit bus width and remove 8-bit bus width

ChenXiaoSong <[email protected]>
ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()

Frank Wunderlich <[email protected]>
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455

Hongling Zeng <[email protected]>
uas: ignore UAS for Thinkplus chips

Hongling Zeng <[email protected]>
usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS

Hongling Zeng <[email protected]>
uas: add no-uas quirk for Hiksemi usb_disk

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-iio            |   2 +-
 .../devicetree/bindings/dma/moxa,moxart-dma.txt    |   4 +-
 Makefile                                           |   4 +-
 arch/arm/Kconfig                                   |   3 +-
 arch/arm/Kconfig.debug                             |   6 +-
 arch/arm/boot/dts/armada-385-turris-omnia.dts      |   4 +-
 arch/arm/boot/dts/exynos4412-origen.dts            |   2 +-
 arch/arm/boot/dts/imx6dl.dtsi                      |   3 +
 arch/arm/boot/dts/imx6q.dtsi                       |   3 +
 arch/arm/boot/dts/imx6qp.dtsi                      |   6 +
 arch/arm/boot/dts/imx6sl.dtsi                      |   3 +
 arch/arm/boot/dts/imx7d-sdb.dts                    |   7 +-
 arch/arm/boot/dts/kirkwood-lsxl.dtsi               |  16 +-
 arch/arm/boot/dts/moxart-uc7112lx.dts              |   2 +-
 arch/arm/boot/dts/moxart.dtsi                      |   4 +-
 arch/mips/bcm47xx/prom.c                           |   4 +-
 arch/powerpc/boot/dts/fsl/e500v1_power_isa.dtsi    |  51 ++++++
 arch/powerpc/boot/dts/fsl/mpc8540ads.dts           |   2 +-
 arch/powerpc/boot/dts/fsl/mpc8541cds.dts           |   2 +-
 arch/powerpc/boot/dts/fsl/mpc8555cds.dts           |   2 +-
 arch/powerpc/boot/dts/fsl/mpc8560ads.dts           |   2 +-
 arch/powerpc/kernel/pci_dn.c                       |   1 +
 arch/powerpc/math-emu/math_efp.c                   |   1 +
 arch/powerpc/platforms/powernv/opal.c              |   1 +
 arch/powerpc/sysdev/fsl_msi.c                      |   2 +
 arch/sh/include/asm/sections.h                     |   2 +-
 arch/sh/kernel/machvec.c                           |  10 +-
 arch/um/kernel/um_arch.c                           |   2 +-
 arch/x86/kvm/emulate.c                             |   2 +-
 arch/x86/kvm/vmx.c                                 |  19 ++-
 arch/x86/um/shared/sysdep/syscalls_32.h            |   5 +-
 arch/x86/um/tls_32.c                               |   6 -
 arch/x86/xen/enlighten_pv.c                        |   3 +-
 drivers/acpi/acpi_video.c                          |  16 ++
 drivers/block/nbd.c                                |   6 +-
 drivers/char/mem.c                                 |   4 +-
 drivers/char/random.c                              |  23 ++-
 drivers/clk/bcm/clk-bcm2835.c                      |   6 +-
 drivers/clk/bcm/clk-iproc-pll.c                    |  95 +++++------
 drivers/clk/clk-oxnas.c                            |   6 +-
 drivers/clk/tegra/clk-tegra114.c                   |   1 +
 drivers/clk/tegra/clk-tegra20.c                    |   1 +
 drivers/clk/tegra/clk-tegra210.c                   |   1 +
 drivers/clk/ti/clk-dra7-atl.c                      |   9 +-
 drivers/crypto/cavium/cpt/cptpf_main.c             |   6 +-
 drivers/dma/ioat/dma.c                             |   6 +-
 drivers/dma/xilinx/xilinx_dma.c                    |   8 +-
 drivers/firmware/efi/libstub/fdt.c                 |   8 -
 drivers/firmware/google/gsmi.c                     |   9 ++
 drivers/fsi/fsi-core.c                             |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |   7 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  13 --
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |   4 +-
 drivers/gpu/drm/drm_ioctl.c                        |   8 +-
 drivers/gpu/drm/drm_mipi_dsi.c                     |   1 +
 drivers/gpu/drm/vc4/vc4_vec.c                      |   4 +-
 drivers/hid/hid-multitouch.c                       |   8 +-
 drivers/hid/hid-roccat.c                           |   4 +
 drivers/hsi/controllers/omap_ssi_core.c            |   1 +
 drivers/hsi/controllers/omap_ssi_port.c            |   8 +-
 drivers/i2c/i2c-dev.c                              |   2 +-
 drivers/iio/adc/at91-sama5d2_adc.c                 |   2 +-
 drivers/iio/dac/ad5593r.c                          |  46 +++---
 drivers/iio/inkern.c                               |   6 +-
 drivers/infiniband/sw/rxe/rxe_qp.c                 |  10 +-
 drivers/input/joystick/xpad.c                      |  20 ++-
 drivers/input/touchscreen/melfas_mip4.c            |   2 +-
 drivers/iommu/omap-iommu-debug.c                   |   6 +-
 drivers/isdn/mISDN/l1oip.h                         |   1 +
 drivers/isdn/mISDN/l1oip_core.c                    |  13 +-
 drivers/mailbox/bcm-flexrm-mailbox.c               |   8 +-
 drivers/md/raid0.c                                 |   4 +-
 drivers/md/raid5.c                                 |  14 +-
 drivers/media/pci/cx88/cx88-vbi.c                  |   9 +-
 drivers/media/pci/cx88/cx88-video.c                |  43 ++---
 drivers/media/platform/exynos4-is/fimc-is.c        |   1 +
 drivers/media/platform/xilinx/xilinx-vipp.c        |   9 +-
 drivers/memory/of_memory.c                         |   1 +
 drivers/mfd/fsl-imx25-tsadc.c                      |  32 +++-
 drivers/mfd/intel_soc_pmic_core.c                  |   1 +
 drivers/mfd/lp8788-irq.c                           |   3 +
 drivers/mfd/lp8788.c                               |  12 +-
 drivers/mfd/sm501.c                                |   7 +-
 drivers/mmc/core/sd.c                              |   3 +-
 drivers/mmc/host/au1xmmc.c                         |   3 +-
 drivers/mmc/host/moxart-mmc.c                      |  17 +-
 drivers/mmc/host/wmt-sdmmc.c                       |   5 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   1 +
 drivers/net/ethernet/freescale/fs_enet/mac-fec.c   |   2 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/r8152.c                            |   4 +-
 drivers/net/usb/usbnet.c                           |   7 +-
 drivers/net/wireless/ath/ath10k/mac.c              |  54 ++++---
 drivers/net/wireless/ath/ath9k/htc_hst.c           |  43 +++--
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   3 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c |  12 +-
 drivers/net/wireless/mac80211_hwsim.c              |   2 +
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |  31 +++-
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  21 +--
 drivers/nvme/host/core.c                           |   9 +-
 drivers/pci/setup-res.c                            |  11 ++
 drivers/phy/qualcomm/phy-qcom-usb-hsic.c           |   6 +-
 drivers/platform/x86/msi-laptop.c                  |  14 +-
 drivers/powercap/intel_rapl.c                      |   3 +
 drivers/regulator/qcom_rpm-regulator.c             |  24 +--
 drivers/rpmsg/qcom_glink_native.c                  |   2 +-
 drivers/rpmsg/qcom_smd.c                           |   4 +-
 drivers/scsi/3w-9xxx.c                             |   2 +-
 drivers/scsi/stex.c                                |  17 +-
 drivers/soc/qcom/smem_state.c                      |   3 +-
 drivers/soc/qcom/smsm.c                            |  20 ++-
 drivers/soc/sunxi/sunxi_sram.c                     |   5 +-
 drivers/spi/spi-omap-100k.c                        |   1 +
 drivers/spi/spi-qup.c                              |  21 ++-
 drivers/spi/spi-s3c64xx.c                          |   9 ++
 drivers/spmi/spmi-pmic-arb.c                       |  13 +-
 drivers/thermal/intel_powerclamp.c                 |   4 +-
 drivers/tty/serial/8250/8250_port.c                |   7 +-
 drivers/tty/serial/jsm/jsm_driver.c                |   3 +-
 drivers/tty/serial/xilinx_uartps.c                 |   2 +
 drivers/usb/gadget/function/f_printer.c            |  12 +-
 drivers/usb/host/xhci-mem.c                        |   7 +-
 drivers/usb/host/xhci.c                            |   3 +-
 drivers/usb/misc/idmouse.c                         |   8 +-
 drivers/usb/mon/mon_bin.c                          |   5 +
 drivers/usb/musb/musb_gadget.c                     |   3 +
 drivers/usb/serial/ftdi_sio.c                      |   3 +-
 drivers/usb/serial/qcserial.c                      |   1 +
 drivers/usb/storage/unusual_devs.h                 |   6 -
 drivers/usb/storage/unusual_uas.h                  |  21 +++
 drivers/vhost/vsock.c                              |   2 +-
 drivers/video/fbdev/smscufx.c                      |  14 +-
 drivers/video/fbdev/stifb.c                        |   2 +-
 fs/ceph/file.c                                     |  10 +-
 fs/dlm/ast.c                                       |   6 +-
 fs/dlm/lock.c                                      |  16 +-
 fs/ext4/file.c                                     |   6 +
 fs/ext4/inode.c                                    |   7 +
 fs/ext4/resize.c                                   |   2 +-
 fs/ext4/super.c                                    |   3 +-
 fs/f2fs/extent_cache.c                             |   3 +-
 fs/inode.c                                         |   7 +-
 fs/nfsd/nfs4xdr.c                                  |   2 +-
 fs/nilfs2/btnode.c                                 |  23 ++-
 fs/nilfs2/btnode.h                                 |   1 +
 fs/nilfs2/btree.c                                  |  27 +++-
 fs/nilfs2/dat.c                                    |   4 +-
 fs/nilfs2/gcinode.c                                |   7 +-
 fs/nilfs2/inode.c                                  | 179 +++++++++++++++++++--
 fs/nilfs2/mdt.c                                    |  43 +++--
 fs/nilfs2/mdt.h                                    |   6 +-
 fs/nilfs2/nilfs.h                                  |  16 +-
 fs/nilfs2/page.c                                   |   7 +-
 fs/nilfs2/segment.c                                |  32 ++--
 fs/nilfs2/super.c                                  |   5 +-
 fs/ntfs/super.c                                    |   3 +-
 fs/quota/quota_tree.c                              |  38 +++++
 fs/splice.c                                        |  10 +-
 include/linux/ata.h                                |  39 ++---
 include/linux/dynamic_debug.h                      |   2 +-
 include/linux/iova.h                               |   2 +-
 include/linux/tcp.h                                |   2 +-
 include/net/ieee802154_netdev.h                    |  43 +++++
 include/net/sock.h                                 |   2 +-
 include/net/tcp.h                                  |   5 +-
 include/scsi/scsi_cmnd.h                           |   2 +-
 kernel/gcov/gcc_4_7.c                              |  18 ++-
 kernel/livepatch/transition.c                      |  18 ++-
 kernel/trace/ftrace.c                              |   8 +-
 kernel/trace/ring_buffer.c                         |  46 +++++-
 lib/dynamic_debug.c                                |  11 +-
 mm/migrate.c                                       |   5 +-
 mm/page_alloc.c                                    |  65 ++++++--
 net/bluetooth/hci_sysfs.c                          |   3 +
 net/bluetooth/l2cap_core.c                         |  17 +-
 net/can/bcm.c                                      |   7 +-
 net/core/stream.c                                  |   3 +-
 net/ieee802154/socket.c                            |  46 +++---
 net/ipv4/af_inet.c                                 |   2 +-
 net/ipv4/netfilter/nft_fib_ipv4.c                  |   3 +
 net/ipv4/tcp.c                                     |  19 ++-
 net/ipv4/tcp_input.c                               |   2 +-
 net/ipv4/tcp_ipv4.c                                |  11 +-
 net/ipv4/tcp_output.c                              |  19 ++-
 net/ipv4/udp.c                                     |   6 +-
 net/ipv6/netfilter/nft_fib_ipv6.c                  |   6 +-
 net/ipv6/tcp_ipv6.c                                |  11 +-
 net/ipv6/udp.c                                     |   4 +-
 net/mac80211/cfg.c                                 |   3 -
 net/netfilter/nf_queue.c                           |   2 -
 net/openvswitch/datapath.c                         |  18 ++-
 net/rds/tcp.c                                      |   2 +-
 net/vmw_vsock/virtio_transport_common.c            |   2 +-
 net/xfrm/xfrm_ipcomp.c                             |   1 +
 scripts/Makefile.extrawarn                         |   1 +
 scripts/selinux/install_policy.sh                  |   2 +-
 sound/core/pcm_dmaengine.c                         |   8 +-
 sound/core/rawmidi.c                               |   2 -
 sound/core/sound_oss.c                             |  13 +-
 sound/pci/hda/hda_intel.c                          |   3 +-
 sound/soc/fsl/eukrea-tlv320.c                      |   8 +-
 sound/usb/endpoint.c                               |   6 +-
 tools/perf/util/intel-pt.c                         |   9 +-
 tools/testing/selftests/net/reuseport_bpf.c        |   2 +-
 204 files changed, 1488 insertions(+), 664 deletions(-)