Skip to content

4.9.331-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest159 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/159uas: add no-uas quirk for Hiksemi usb_diskdrivers/usb/storage/unusual_uas.h+7 -00 replies
2/159usb-storage: Add Hiksemi USB3-FW to IGNORE_UASdrivers/usb/storage/unusual_uas.h+7 -00 replies
3/159uas: ignore UAS for Thinkplus chipsdrivers/usb/storage/unusual_uas.h+7 -00 replies
4/159net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455drivers/net/usb/qmi_wwan.c+1 -00 replies
5/159ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()fs/ntfs/super.c+2 -10 replies
6/159mmc: moxart: fix 4-bit bus width and remove 8-bit bus widthdrivers/mmc/host/moxart-mmc.c+3 -140 replies
7/159mm: prevent page_frag_alloc() from corrupting the memorymm/page_alloc.c+12 -00 replies
8/159Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"drivers/gpu/drm/bridge/analogix/analogix_dp_core.c+0 -130 replies
9/159Input: melfas_mip4 - fix return value check in mip4_probe()drivers/input/touchscreen/melfas_mip4.c+1 -10 replies
10/159usbnet: Fix memory leak in usbnet_disconnect()drivers/net/usb/usbnet.c+6 -10 replies
11/159nvme: add new line after variable declatationdrivers/nvme/host/core.c+3 -00 replies
12/159nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devicesdrivers/nvme/host/core.c+3 -30 replies
13/159selftests: Fix the if conditions of in test_extra_filter()tools/testing/selftests/net/reuseport_bpf.c+1 -10 replies
14/159clk: iproc: Minor tidy up of iproc pll data structuresdrivers/clk/bcm/clk-iproc-pll.c+36 -470 replies
15/159clk: iproc: Do not rely on node name for correct PLL setupdrivers/clk/bcm/clk-iproc-pll.c+8 -40 replies
16/159Makefile.extrawarn: Move -Wcast-function-type-strict to W=1scripts/Makefile.extrawarn+1 -00 replies
17/159ARM: fix function graph tracer and unwinder dependenciesarch/arm/Kconfig arch/arm/Kconfig.debug+4 -40 replies
18/159fs: fix UAF/GPF bug in nilfs_mdt_destroyfs/inode.c+3 -40 replies
19/159dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores propertydrivers/dma/xilinx/xilinx_dma.c+1 -10 replies
20/159dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failuredrivers/dma/xilinx/xilinx_dma.c+5 -10 replies
21/159ARM: 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
22/159net/ieee802154: fix uninit value bug in dgram_sendmsginclude/net/ieee802154_netdev.h net/ieee802154/socket.c+60 -190 replies
23/159um: Cleanup syscall_handler_t cast in syscalls_32.harch/x86/um/shared/sysdep/syscalls_32.h+2 -30 replies
24/159um: Cleanup compiler warning in arch/x86/um/tls_32.carch/x86/um/tls_32.c+0 -60 replies
25/159usb: mon: make mmapped memory read onlydrivers/usb/mon/mon_bin.c+5 -00 replies
26/159USB: serial: ftdi_sio: fix 300 bps rate for SIOdrivers/usb/serial/ftdi_sio.c+1 -20 replies
27/159nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()fs/nilfs2/inode.c+2 -00 replies
28/159nilfs2: fix leak of nilfs_root in case of writer thread creation failurefs/nilfs2/segment.c+3 -40 replies
29/159nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failurefs/nilfs2/segment.c+10 -40 replies
30/159ceph: dont truncate file in atomic_openfs/ceph/file.c+6 -30 replies
31/159random: clamp credited irq bits to maximum mixeddrivers/char/random.c+1 -10 replies
32/159ALSA: hda: Fix position reporting on Poulsbosound/pci/hda/hda_intel.c+2 -10 replies
33/159scsi: stex: Properly zero out the passthrough command structuredrivers/scsi/stex.c include/scsi/scsi_cmnd.h+10 -90 replies
34/159USB: serial: qcserial: add new usb-id for Dell branded EM7455drivers/usb/serial/qcserial.c+1 -00 replies
35/159random: avoid reading two cache lines on irq randomnessdrivers/char/random.c+1 -10 replies
36/159wifi: mac80211_hwsim: avoid mac80211 warning on bad ratedrivers/net/wireless/mac80211_hwsim.c+2 -00 replies
37/159random: restore O_NONBLOCK supportdrivers/char/random.c+4 -00 replies
38/159Input: xpad - add supported devices as contributed on githubdrivers/input/joystick/xpad.c+19 -00 replies
39/159Input: xpad - fix wireless 360 controller breaking after suspenddrivers/input/joystick/xpad.c+0 -10 replies
40/159random: use expired timer rather than wq for mixing fast pooldrivers/char/random.c+10 -60 replies
41/159ALSA: oss: Fix potential deadlock at unregistrationsound/core/sound_oss.c+9 -40 replies
42/159ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()sound/core/rawmidi.c+0 -20 replies
43/159ALSA: usb-audio: Fix potential memory leakssound/usb/endpoint.c+1 -20 replies
44/159ALSA: usb-audio: Fix NULL dererence at error pathsound/usb/endpoint.c+2 -10 replies
45/159iio: dac: ad5593r: Fix i2c read protocol requirementsdrivers/iio/dac/ad5593r.c+27 -190 replies
46/159fs: dlm: fix race between test_bit() and queue_work()fs/dlm/ast.c+4 -20 replies
47/159fs: dlm: handle -EBUSY first in lock arg validationfs/dlm/lock.c+8 -80 replies
48/159quota: Check next/prev free block number after reading from quota filefs/quota/quota_tree.c+38 -00 replies
49/159regulator: qcom_rpm: Fix circular deferral regressiondrivers/regulator/qcom_rpm-regulator.c+12 -120 replies
50/159parisc: fbdev/stifb: Align graphics memory size to 4MBdrivers/video/fbdev/stifb.c+1 -10 replies
51/159UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACKarch/um/kernel/um_arch.c+1 -10 replies
52/159PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridgedrivers/pci/setup-res.c+11 -00 replies
53/159fbdev: smscufx: Fix use-after-free in ufx_ops_open()drivers/video/fbdev/smscufx.c+13 -10 replies
54/159nilfs2: fix use-after-free bug of struct nilfs_rootfs/nilfs2/inode.c+17 -10 replies
55/159ext4: avoid crash when inline data creation follows DIO writefs/ext4/file.c+6 -00 replies
56/159ext4: fix null-ptr-deref in ext4_write_infofs/ext4/super.c+1 -10 replies
57/159ext4: make ext4_lazyinit_thread freezablefs/ext4/super.c+1 -00 replies
58/159ext4: place buffer head allocation before handle startfs/ext4/inode.c+7 -00 replies
59/159ring-buffer: Allow splice to read previous partially read pageskernel/trace/ring_buffer.c+9 -10 replies
60/159ring-buffer: Check pending waiters when doing wake ups as wellkernel/trace/ring_buffer.c+2 -10 replies
61/159ring-buffer: Fix race between reset page and reading pagekernel/trace/ring_buffer.c+33 -00 replies
62/159KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibilityarch/x86/kvm/emulate.c+1 -10 replies
63/159selinux: use "grep -E" instead of "egrep"scripts/selinux/install_policy.sh+1 -10 replies
64/159sh: machvec: Use char[] for section boundariesarch/sh/include/asm/sections.h arch/sh/kernel/machvec.c+6 -60 replies
65/159wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()drivers/net/wireless/ath/ath10k/mac.c+29 -250 replies
66/159wifi: mac80211: allow bw change during channel switch in meshnet/mac80211/cfg.c+0 -30 replies
67/159wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+7 -70 replies
68/159spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()drivers/spi/spi-qup.c+14 -30 replies
69/159spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()drivers/spi/spi-qup.c+3 -10 replies
70/159wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibrationdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+2 -20 replies
71/159net: fs_enet: Fix wrong check in do_pd_setupdrivers/net/ethernet/freescale/fs_enet/mac-fec.c+1 -10 replies
72/159spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probedrivers/spi/spi-omap-100k.c+1 -00 replies
73/159mISDN: fix use-after-free bugs in l1oip timer handlersdrivers/isdn/mISDN/l1oip.h drivers/isdn/mISDN/l1oip_core.c+8 -60 replies
74/159tcp: 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
75/159net: rds: dont hold sock lock when cancelling work from rds_tcp_reset_callbacks()net/rds/tcp.c+1 -10 replies
76/159bnx2x: fix potential memory leak in bnx2x_tpa_stop()drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c+1 -00 replies
77/159drm/mipi-dsi: Detach devices when removing the hostdrivers/gpu/drm/drm_mipi_dsi.c+1 -00 replies
78/159platform/x86: msi-laptop: Fix old-ec check for backlight registeringdrivers/platform/x86/msi-laptop.c+1 -20 replies
79/159mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()drivers/mmc/host/au1xmmc.c+2 -10 replies
80/159ASoC: eureka-tlv320: Hold reference returned from of_find_xxx APIsound/soc/fsl/eukrea-tlv320.c+5 -30 replies
81/159ALSA: dmaengine: increment buffer pointer atomicallysound/core/pcm_dmaengine.c+5 -30 replies
82/159memory: of: Fix refcount leak bug in of_get_ddr_timings()drivers/memory/of_memory.c+1 -00 replies
83/159soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()drivers/soc/qcom/smsm.c+13 -70 replies
84/159soc: qcom: smem_state: Add refcounting for the state->of_nodedrivers/soc/qcom/smem_state.c+2 -10 replies
85/159ARM: dts: kirkwood: lsxl: fix serial linearch/arm/boot/dts/kirkwood-lsxl.dtsi+5 -00 replies
86/159ARM: dts: kirkwood: lsxl: remove first ethernet portarch/arm/boot/dts/kirkwood-lsxl.dtsi+0 -110 replies
87/159ARM: Drop CMDLINE_* dependency on ATAGSarch/arm/Kconfig+0 -10 replies
88/159ARM: dts: exynos: fix polarity of VBUS GPIO of Origenarch/arm/boot/dts/exynos4412-origen.dts+1 -10 replies
89/159iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAXdrivers/iio/adc/at91-sama5d2_adc.c+1 -10 replies
90/159iio: inkern: only release the device node when done with itdrivers/iio/inkern.c+4 -20 replies
91/159iio: ABI: Fix wrong format of differential capacitance channel ABI.Documentation/ABI/testing/sysfs-bus-iio+1 -10 replies
92/159clk: tegra: Fix refcount leak in tegra210_clock_initdrivers/clk/tegra/clk-tegra210.c+1 -00 replies
93/159clk: tegra: Fix refcount leak in tegra114_clock_initdrivers/clk/tegra/clk-tegra114.c+1 -00 replies
94/159clk: tegra20: Fix refcount leak in tegra20_clock_initdrivers/clk/tegra/clk-tegra20.c+1 -00 replies
95/159HSI: omap_ssi: Fix refcount leak in ssi_probedrivers/hsi/controllers/omap_ssi_core.c+1 -00 replies
96/159HSI: omap_ssi_port: Fix dma_map_sg error checkdrivers/hsi/controllers/omap_ssi_port.c+4 -40 replies
97/159media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loopdrivers/media/platform/exynos4-is/fimc-is.c+1 -00 replies
98/159tty: xilinx_uartps: Fix the ignore_statusdrivers/tty/serial/xilinx_uartps.c+2 -00 replies
99/159media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_initdrivers/media/platform/xilinx/xilinx-vipp.c+5 -40 replies
100/159RDMA/rxe: Fix "kernel NULL pointer dereference" errordrivers/infiniband/sw/rxe/rxe_qp.c+3 -10 replies
101/159RDMA/rxe: Fix the error caused by qp->skdrivers/infiniband/sw/rxe/rxe_qp.c+4 -20 replies
102/159dyndbg: fix module.dyndbg handlinginclude/linux/dynamic_debug.h+1 -10 replies
103/159dyndbg: let query-modname override actual module namelib/dynamic_debug.c+7 -40 replies
104/159ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()include/linux/ata.h+9 -40 replies
105/159ata: fix ata_id_has_devslp()include/linux/ata.h+4 -10 replies
106/159ata: fix ata_id_has_ncq_autosense()include/linux/ata.h+4 -20 replies
107/159ata: fix ata_id_has_dipm()include/linux/ata.h+4 -110 replies
108/159drivers: serial: jsm: fix some leaks in probedrivers/tty/serial/jsm/jsm_driver.c+2 -10 replies
109/159firmware: google: Test spinlock on panic path to avoid lockupsdrivers/firmware/google/gsmi.c+9 -00 replies
110/159serial: 8250: Fix restoring termios speed after suspenddrivers/tty/serial/8250/8250_port.c+6 -10 replies
111/159mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()drivers/mfd/intel_soc_pmic_core.c+1 -00 replies
112/159mfd: lp8788: Fix an error handling path in lp8788_probe()drivers/mfd/lp8788.c+10 -20 replies
113/159mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()drivers/mfd/lp8788-irq.c+3 -00 replies
114/159mfd: sm501: Add check for platform_driver_register()drivers/mfd/sm501.c+6 -10 replies
115/159dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()drivers/dma/ioat/dma.c+3 -30 replies
116/159clk: bcm2835: fix bcm2835_clock_rate_from_divisor declarationdrivers/clk/bcm/clk-bcm2835.c+3 -30 replies
117/159clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probedrivers/clk/ti/clk-dra7-atl.c+6 -30 replies
118/159powerpc/math_emu/efp: Include module.harch/powerpc/math-emu/math_efp.c+1 -00 replies
119/159powerpc/pci_dn: Add missing of_node_put()arch/powerpc/kernel/pci_dn.c+1 -00 replies
120/159powerpc: 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
121/159iommu/omap: Fix buffer overflow in debugfsdrivers/iommu/omap-iommu-debug.c+3 -30 replies
122/159f2fs: fix race condition on setting FI_NO_EXTENT flagfs/f2fs/extent_cache.c+1 -20 replies
123/159ACPI: video: Add Toshiba Satellite/Portege Z830 quirkdrivers/acpi/acpi_video.c+16 -00 replies
124/159MIPS: BCM47XX: Cast memcmp() of function to (void *)arch/mips/bcm47xx/prom.c+2 -20 replies
125/159powercap: intel_rapl: fix UBSAN shift-out-of-bounds issuedrivers/powercap/intel_rapl.c+3 -00 replies
126/159thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crashdrivers/thermal/intel_powerclamp.c+4 -20 replies
127/159openvswitch: Fix double reporting of drops in dropwatchnet/openvswitch/datapath.c+10 -30 replies
128/159openvswitch: Fix overreporting of drops in dropwatchnet/openvswitch/datapath.c+3 -20 replies
129/159tcp: annotate data-race around tcp_md5sig_pool_populatednet/ipv4/tcp.c+10 -40 replies
130/159xfrm: Update ipcomp_scratches with NULL when freednet/xfrm/xfrm_ipcomp.c+1 -00 replies
131/159Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()net/bluetooth/l2cap_core.c+6 -40 replies
132/159Bluetooth: hci_sysfs: Fix attempting to call device_add multiple timesnet/bluetooth/hci_sysfs.c+3 -00 replies
133/159can: bcm: check the result of can_send() in bcm_can_tx()net/can/bcm.c+4 -30 replies
134/159wifi: rt2x00: dont run Rt5592 IQ calibration on MT7620drivers/net/wireless/ralink/rt2x00/rt2800lib.c+2 -10 replies
135/159Bluetooth: L2CAP: Fix user-after-freenet/bluetooth/l2cap_core.c+7 -00 replies
136/159r8152: Rate limit overflow messagesdrivers/net/usb/r8152.c+3 -10 replies
137/159drm: Use size_t type for len variable in drm_copy_field()drivers/gpu/drm/drm_ioctl.c+1 -10 replies
138/159drm: Prevent drm_copy_field() to attempt copying a NULL pointerdrivers/gpu/drm/drm_ioctl.c+6 -00 replies
139/159platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloadingdrivers/platform/x86/msi-laptop.c+3 -50 replies
140/159drm/amdgpu: fix initial connector audio valuedrivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+6 -10 replies
141/159ARM: dts: imx7d-sdb: config the max pressure for tsc2046arch/arm/boot/dts/imx7d-sdb.dts+1 -60 replies
142/159ARM: dts: imx6q: add missing properties for sramarch/arm/boot/dts/imx6q.dtsi+3 -00 replies
143/159ARM: dts: imx6dl: add missing properties for sramarch/arm/boot/dts/imx6dl.dtsi+3 -00 replies
144/159ARM: dts: imx6qp: add missing properties for sramarch/arm/boot/dts/imx6qp.dtsi+6 -00 replies
145/159ARM: dts: imx6sl: add missing properties for sramarch/arm/boot/dts/imx6sl.dtsi+3 -00 replies
146/159media: 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
147/159scsi: 3w-9xxx: Avoid disabling device if failing to enable itdrivers/scsi/3w-9xxx.c+1 -10 replies
148/159HID: roccat: Fix use-after-free in roccat_read()drivers/hid/hid-roccat.c+4 -00 replies
149/159usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()drivers/usb/host/xhci-mem.c+6 -10 replies
150/159usb: musb: Fix musb_gadget.c rxstate overflow bugdrivers/usb/musb/musb_gadget.c+3 -00 replies
151/159Revert "usb: storage: Add quirk for Samsung Fit flash"drivers/usb/storage/unusual_devs.h+0 -60 replies
152/159usb: idmouse: fix an uninit-value in idmouse_opendrivers/usb/misc/idmouse.c+4 -40 replies
153/159perf intel-pt: Fix segfault in intel_pt_print_info() with uClibctools/perf/util/intel-pt.c+7 -20 replies
154/159net: ieee802154: return -EINVAL for unknown addr typeinclude/net/ieee802154_netdev.h+9 -30 replies
155/159net/ieee802154: dont warn zero-sized raw_sendmsg()net/ieee802154/socket.c+4 -00 replies
156/159ext4: continue to expand file system when the target size doesnt reachfs/ext4/resize.c+1 -10 replies
157/159inet: fully convert sk->sk_rx_dst to RCU rulesinclude/net/sock.h net/ipv4/af_inet.c net/ipv4/tcp.c +4 more+22 -170 replies
158/159thermal: intel_powerclamp: Use first online CPU as control_cpudrivers/thermal/intel_powerclamp.c+1 -51 reply
159/159gcov: support GCC 12.1 and newer compilerskernel/gcov/gcc_4_7.c+16 -20 replies

Reviews trailers per patch

46 of 159 patches have a Reviewed-by or Acked-by.

PatchAlan Stern[email protected]Bjørn MorkSebastian Andrzej SiewiorChristian Brauner (Microsoft)Alexander DuyckPaul WebbDouglas AndersonRandy DunlapGeert UytterhoevenGustavo A. R. SilvaRich FelkerJes SorensenThomas ZimmermannAndy ShevchenkoLi ZhijianBob PearsonLukas CzernerTadeusz StrukHans de GoedeChristophe LeroyRyusuke KonishiRadhey Shyam PandeyArd BiesheuvelJason BaronDaniel VetterKelin WangEvan GreenAndrew LunnArvid Norlander[email protected]Herbert XuHawkins JiaweisyzbotJan KaraZhang RuiRobin MurphyLaurent PinchartPeter RobinsonIvan T. IvanovFlorian FainelliChen YuPeter OberparleiterNamhyung KimSönke HusterLeon RomanovskyRafał MiłeckiOliver HartkoppXiubo LiChao YuMiaoqian LinTyrel DatwylerMasami HiramatsuTony LindgrenPavel Machek (CIP)Jon HunterGuenter RoeckLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b
1/159A-b
2/159A-b
3/159A-b
4/159A-b
5/159
6/159
7/159R-b
8/159R-b
9/159
10/159Reported-and-tested-by
11/159
12/159
13/159
14/159
15/159A-b
16/159
17/159R-b T-b
18/159R-b
19/159
20/159R-b
21/159
22/159
23/159A-b
24/159A-b
25/159
26/159
27/159T-b
28/159T-b
29/159
30/159R-b
31/159
32/159Reported-and-tested-by
33/159
34/159
35/159R-b
36/159T-b
37/159
38/159
39/159
40/159T-b
41/159
42/159
43/159
44/159
45/159
46/159
47/159
48/159
49/159
50/159
51/159
52/159
53/159
54/159T-b
55/159R-b T-b
56/159R-b
57/159
58/159
59/159
60/159
61/159
62/159
63/159
64/159R-b R-b A-b
65/159
66/159
67/159A-b
68/159
69/159
70/159
71/159R-b
72/159
73/159R-b
74/159
75/159T-b
76/159
77/159A-b
78/159
79/159
80/159Co-authored-by
81/159
82/159
83/159
84/159
85/159R-b
86/159R-b
87/159A-b
88/159
89/159
90/159
91/159R-b
92/159
93/159
94/159
95/159
96/159
97/159
98/159
99/159
100/159R-b R-b
101/159R-b R-b
102/159A-b A-b
103/159A-b A-b
104/159
105/159
106/159
107/159
108/159
109/159R-b
110/159
111/159R-b
112/159
113/159
114/159
115/159
116/159R-b R-b
117/159R-b
118/159R-b
119/159Co-authored-by R-b
120/159
121/159R-b R-b
122/159R-b
123/159R-b T-b
124/159
125/159A-b
126/159
127/159
128/159
129/159
130/159T-b A-b
131/159
132/159T-b
133/159A-b
134/159
135/159
136/159
137/159R-b T-b
138/159A-b
139/159
140/159
141/159
142/159
143/159
144/159
145/159
146/159
147/159
148/159
149/159
150/159
151/159
152/159
153/159A-b
154/159
155/159
156/159
157/159
158/159R-b
159/159T-b R-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 58 reviewers.

Read the v1 thread

Cover letter [PATCH 4.9 000/159] 4.9.331-rc1 review

This is the start of the stable review cycle for the 4.9.331 release. There are 159 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.9.331-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.9.331-rc1

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

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

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()

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

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

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

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()

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

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

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]>
iommu/omap: Fix buffer overflow in debugfs

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

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

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

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

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: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()

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

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

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

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

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()

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()

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

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

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"

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

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 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

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

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

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

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

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()

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

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"

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

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/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/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/um/shared/sysdep/syscalls_32.h            |  5 +-
 arch/x86/um/tls_32.c                               |  6 --
 drivers/acpi/acpi_video.c                          | 16 ++++
 drivers/char/random.c                              | 22 +++--
 drivers/clk/bcm/clk-bcm2835.c                      |  6 +-
 drivers/clk/bcm/clk-iproc-pll.c                    | 95 ++++++++++------------
 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/dma/ioat/dma.c                             |  6 +-
 drivers/dma/xilinx/xilinx_dma.c                    |  8 +-
 drivers/firmware/google/gsmi.c                     |  9 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |  7 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 13 ---
 drivers/gpu/drm/drm_ioctl.c                        |  8 +-
 drivers/gpu/drm/drm_mipi_dsi.c                     |  1 +
 drivers/hid/hid-roccat.c                           |  4 +
 drivers/hsi/controllers/omap_ssi_core.c            |  1 +
 drivers/hsi/controllers/omap_ssi_port.c            |  8 +-
 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/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/intel_soc_pmic_core.c                  |  1 +
 drivers/mfd/lp8788-irq.c                           |  3 +
 drivers/mfd/lp8788.c                               | 12 ++-
 drivers/mfd/sm501.c                                |  7 +-
 drivers/mmc/host/au1xmmc.c                         |  3 +-
 drivers/mmc/host/moxart-mmc.c                      | 17 +---
 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/mac80211_hwsim.c              |  2 +
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |  3 +-
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  | 18 ++--
 drivers/nvme/host/core.c                           |  9 +-
 drivers/pci/setup-res.c                            | 11 +++
 drivers/platform/x86/msi-laptop.c                  | 11 +--
 drivers/powercap/intel_rapl.c                      |  3 +
 drivers/regulator/qcom_rpm-regulator.c             | 24 +++---
 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/spi/spi-omap-100k.c                        |  1 +
 drivers/spi/spi-qup.c                              | 21 ++++-
 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/host/xhci-mem.c                        |  7 +-
 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/video/fbdev/smscufx.c                      | 14 +++-
 drivers/video/fbdev/stifb.c                        |  2 +-
 fs/ceph/file.c                                     |  9 +-
 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/nilfs2/inode.c                                  | 20 ++++-
 fs/nilfs2/segment.c                                | 21 +++--
 fs/ntfs/super.c                                    |  3 +-
 fs/quota/quota_tree.c                              | 38 +++++++++
 include/linux/ata.h                                | 39 +++++----
 include/linux/dynamic_debug.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/trace/ring_buffer.c                         | 46 ++++++++++-
 lib/dynamic_debug.c                                | 11 ++-
 mm/page_alloc.c                                    | 12 +++
 net/bluetooth/hci_sysfs.c                          |  3 +
 net/bluetooth/l2cap_core.c                         | 17 +++-
 net/can/bcm.c                                      |  7 +-
 net/ieee802154/socket.c                            | 46 ++++++-----
 net/ipv4/af_inet.c                                 |  2 +-
 net/ipv4/tcp.c                                     | 19 +++--
 net/ipv4/tcp_input.c                               |  2 +-
 net/ipv4/tcp_ipv4.c                                | 13 +--
 net/ipv4/tcp_output.c                              | 19 +++--
 net/ipv4/udp.c                                     |  6 +-
 net/ipv6/tcp_ipv6.c                                | 11 ++-
 net/mac80211/cfg.c                                 |  3 -
 net/openvswitch/datapath.c                         | 18 ++--
 net/rds/tcp.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 +-
 149 files changed, 960 insertions(+), 471 deletions(-)