Skip to content

4.9.249-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest175 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/175spi: bcm2835aux: Fix use-after-free on unbinddrivers/spi/spi-bcm2835aux.c+6 -120 replies
2/175spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probedrivers/spi/spi-bcm2835aux.c+2 -10 replies
3/175iwlwifi: pcie: limit memory read spin timedrivers/net/wireless/intel/iwlwifi/pcie/trans.c+27 -90 replies
4/175arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards.arch/arm64/boot/dts/rockchip/rk3399.dtsi+3 -00 replies
5/175ARC: stack unwinding: dont assume non-current task is sleepingarch/arc/kernel/stacktrace.c+15 -80 replies
6/175platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLEdrivers/platform/x86/acer-wmi.c+1 -00 replies
7/175Input: cm109 - do not stomp on control URBdrivers/input/misc/cm109.c+5 -20 replies
8/175Input: i8042 - add Acer laptops to the i8042 reset listdrivers/input/serio/i8042-x86ia64io.h+42 -00 replies
9/175pinctrl: amd: remove debounce filter setting in IRQ type settingdrivers/pinctrl/pinctrl-amd.c+0 -70 replies
10/175scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()"drivers/scsi/be2iscsi/be_main.c+2 -20 replies
11/175spi: Prevent adding devices below an unregistering controllerdrivers/spi/Kconfig drivers/spi/spi.c+23 -10 replies
12/175net/mlx4_en: Avoid scheduling restart task if it is already runningdrivers/net/ethernet/mellanox/mlx4/en_netdev.c drivers/net/ethernet/mellanox/mlx4/mlx4_en.h+19 -80 replies
13/175tcp: fix cwnd-limited bug for TSO deferral where we send nothingnet/ipv4/tcp_output.c+6 -30 replies
14/175net: stmmac: delete the eee_ctrl_timer after napi disableddrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+10 -30 replies
15/175net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel muxdrivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c+3 -30 replies
16/175net: bridge: vlan: fix error return code in __vlan_add()net/bridge/br_vlan.c+3 -10 replies
17/175mac80211: mesh: fix mesh_pathtbl_init() error pathnet/mac80211/mesh_pathtbl.c+1 -30 replies
18/175USB: dummy-hcd: Fix uninitialized array use in init()drivers/usb/gadget/udc/dummy_hcd.c+1 -10 replies
19/175USB: add RESET_RESUME quirk for Snapscan 1212drivers/usb/core/quirks.c+3 -00 replies
20/175ALSA: usb-audio: Fix potential out-of-bounds shiftsound/usb/format.c+2 -00 replies
21/175ALSA: usb-audio: Fix control access overflow errors from chmapsound/usb/stream.c+3 -30 replies
22/175xhci: Give USB2 ports time to enter U3 in bus suspenddrivers/usb/host/xhci-hub.c+4 -00 replies
23/175USB: sisusbvga: Make console support depend on BROKENdrivers/usb/misc/sisusbvga/Kconfig+1 -10 replies
24/175ALSA: pcm: oss: Fix potential out-of-bounds shiftsound/core/oss/pcm_oss.c+5 -10 replies
25/175serial: 8250_omap: Avoid FIFO corruption caused by MDR1 accessdrivers/tty/serial/8250/8250_omap.c+0 -50 replies
26/175pinctrl: merrifield: Set default bias in case no particular value givendrivers/pinctrl/intel/pinctrl-merrifield.c+8 -00 replies
27/175pinctrl: baytrail: Avoid clearing debounce value when turning it offdrivers/pinctrl/intel/pinctrl-baytrail.c+7 -10 replies
28/175scsi: bnx2i: Requires MMUdrivers/scsi/bnx2i/Kconfig+1 -00 replies
29/175can: softing: softing_netdev_open(): fix error handlingdrivers/net/can/softing/softing_main.c+7 -20 replies
30/175RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewaitdrivers/infiniband/core/cm.c+2 -00 replies
31/175kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handlingkernel/cpu.c+5 -10 replies
32/175drm/tegra: sor: Disable clocks on error in tegra_sor_init()drivers/gpu/drm/tegra/sor.c+8 -20 replies
33/175scsi: mpt3sas: Increase IOCInit request timeout to 30sdrivers/scsi/mpt3sas/mpt3sas_base.c+1 -10 replies
34/175dm table: Remove BUG_ON(in_interrupt())drivers/md/dm-table.c+0 -60 replies
35/175soc/tegra: fuse: Fix index bug in get_process_iddrivers/soc/tegra/fuse/speedo-tegra210.c+1 -10 replies
36/175USB: serial: option: add interface-number sanity check to flag handlingdrivers/usb/serial/option.c+21 -20 replies
37/175USB: gadget: f_acm: add support for SuperSpeed Plusdrivers/usb/gadget/function/f_acm.c+1 -10 replies
38/175USB: gadget: f_midi: setup SuperSpeed Plus descriptorsdrivers/usb/gadget/function/f_midi.c+6 -00 replies
39/175USB: gadget: f_rndis: fix bitrate for SuperSpeed and abovedrivers/usb/gadget/function/f_rndis.c+3 -10 replies
40/175usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlusdrivers/usb/gadget/function/f_fs.c+4 -10 replies
41/175usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6uldrivers/usb/chipidea/ci_hdrc_imx.c+2 -10 replies
42/175ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XUarch/arm/boot/dts/exynos5410-odroidxu.dts+2 -20 replies
43/175ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410arch/arm/boot/dts/exynos5410-pinctrl.dtsi arch/arm/boot/dts/exynos5410.dtsi+32 -00 replies
44/175ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XUarch/arm/boot/dts/exynos5410-odroidxu.dts+2 -00 replies
45/175HID: i2c-hid: add Vero K147 to descriptor overridedrivers/hid/i2c-hid/i2c-hid-dmi-quirks.c+8 -00 replies
46/175serial_core: Check for port state when tty is in error statedrivers/tty/serial/serial_core.c+4 -00 replies
47/175media: msi2500: assign SPI bus number dynamicallydrivers/media/usb/msi2500/msi2500.c+1 -10 replies
48/175md: fix a warning caused by a race between concurrent md_ioctl()sdrivers/md/md.c+5 -20 replies
49/175Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt()net/bluetooth/hci_event.c+5 -70 replies
50/175drm/gma500: fix double free of gma_connectordrivers/gpu/drm/gma500/cdv_intel_dp.c+1 -10 replies
51/175RDMA/rxe: Compute PSN windows correctlydrivers/infiniband/sw/rxe/rxe_req.c+2 -10 replies
52/175ARM: p2v: fix handling of LPAE translation in BE modearch/arm/kernel/head.S+1 -50 replies
53/175crypto: talitos - Fix return type of current_desc_hdr()drivers/crypto/talitos.c+3 -30 replies
54/175spi: img-spfi: fix reference leak in img_spfi_resumedrivers/spi/spi-img-spfi.c+3 -10 replies
55/175ASoC: pcm: DRAIN support reactivationsound/soc/soc-pcm.c+2 -00 replies
56/175arm64: dts: exynos: Correct psci compatible used on Exynos7arch/arm64/boot/dts/exynos/exynos7.dtsi+3 -10 replies
57/175Bluetooth: Fix null pointer dereference in hci_event_packet()net/bluetooth/hci_event.c+5 -00 replies
58/175spi: spi-ti-qspi: fix reference leak in ti_qspi_setupdrivers/spi/spi-ti-qspi.c+1 -00 replies
59/175spi: tegra20-slink: fix reference leak in slink ops of tegra20drivers/spi/spi-tegra20-slink.c+2 -00 replies
60/175spi: tegra20-sflash: fix reference leak in tegra_sflash_resumedrivers/spi/spi-tegra20-sflash.c+1 -00 replies
61/175spi: tegra114: fix reference leak in tegra spi opsdrivers/spi/spi-tegra114.c+2 -00 replies
62/175net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdownDocumentation/networking/ip-sysctl.txt include/linux/inetdevice.h+4 -10 replies
63/175net: evaluate net.ipv4.conf.all.proxy_arp_pvlaninclude/linux/inetdevice.h+1 -10 replies
64/175RDMa/mthca: Work around -Wenum-conversion warningdrivers/infiniband/hw/mthca/mthca_cq.c drivers/infiniband/hw/mthca/mthca_dev.h+1 -20 replies
65/175MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMAarch/mips/bcm47xx/Kconfig+1 -00 replies
66/175staging: greybus: codecs: Fix reference counter leak in error handlingdrivers/staging/greybus/audio_codec.c+2 -00 replies
67/175media: solo6x10: fix missing snd_card_free in error handling casedrivers/media/pci/solo6x10/solo6x10-g723.c+1 -10 replies
68/175drm/omap: dmm_tiler: fix return error code in omap_dmm_probe()drivers/gpu/drm/omapdrm/omap_dmm_tiler.c+1 -00 replies
69/175Input: ads7846 - fix integer overflow on Rt calculationdrivers/input/touchscreen/ads7846.c+3 -20 replies
70/175Input: ads7846 - fix unaligned access on 7845drivers/input/touchscreen/ads7846.c+2 -10 replies
71/175powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32arch/powerpc/include/asm/cputable.h+0 -50 replies
72/175crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probedrivers/crypto/omap-aes.c+2 -10 replies
73/175soc: ti: knav_qmss: fix reference leak in knav_queue_probedrivers/soc/ti/knav_qmss_queue.c+1 -00 replies
74/175soc: ti: Fix reference imbalance in knav_dma_probedrivers/soc/ti/knav_dma.c+11 -20 replies
75/175drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probedrivers/soc/ti/knav_qmss_queue.c+2 -10 replies
76/175RDMA/cxgb4: Validate the number of CQEsdrivers/infiniband/hw/cxgb4/cq.c+3 -00 replies
77/175memstick: fix a double-free bug in memstick_checkdrivers/memstick/core/memstick.c+0 -10 replies
78/175ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Hostarch/arm/boot/dts/at91-sama5d4_xplained.dts+7 -00 replies
79/175ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Hostarch/arm/boot/dts/at91-sama5d3_xplained.dts+7 -00 replies
80/175orinoco: Move context allocation after processing the skbdrivers/net/wireless/intersil/orinoco/orinoco_usb.c+7 -70 replies
81/175cw1200: fix missing destroy_workqueue() on error in cw1200_init_commondrivers/net/wireless/st/cw1200/main.c+2 -00 replies
82/175media: siano: fix memory leak of debugfs members in smsdvb_hotplugdrivers/media/common/siano/smsdvb-main.c+4 -10 replies
83/175mips: cdmm: fix use-after-free in mips_cdmm_bus_discoverdrivers/bus/mips_cdmm.c+1 -30 replies
84/175HSI: omap_ssi: Dont jump to free ID in ssi_add_controller()drivers/hsi/controllers/omap_ssi_core.c+1 -10 replies
85/175ARM: dts: at91: at91sam9rl: fix ADC triggersarch/arm/boot/dts/at91sam9rl.dtsi+11 -80 replies
86/175NFSv4.2: condition READDIRs mask for security label based on LSM statefs/nfs/nfs4proc.c+8 -20 replies
87/175SUNRPC: xprt_load_transport() needs to support the netid "rdma6"include/linux/sunrpc/xprt.h net/sunrpc/xprt.c net/sunrpc/xprtrdma/module.c +2 more+56 -160 replies
88/175lockd: dont use interval-based rebinding over TCPfs/lockd/host.c+11 -90 replies
89/175NFS: switch nfsiod to be an UNBOUND workqueue.fs/nfs/inode.c+1 -10 replies
90/175vfio-pci: Use io_remap_pfn_range() for PCI IO memorydrivers/vfio/pci/vfio_pci.c+2 -20 replies
91/175media: saa7146: fix array overflow in vidioc_s_audio()drivers/media/pci/saa7146/mxb.c+10 -90 replies
92/175clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent()drivers/clocksource/cadence_ttc_timer.c+9 -90 replies
93/175pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe()drivers/pinctrl/pinctrl-falcon.c+9 -50 replies
94/175memstick: r592: Fix error return in r592_probe()drivers/memstick/host/r592.c+8 -40 replies
95/175ASoC: jz4740-i2s: add missed checks for clk_get()sound/soc/jz4740/jz4740-i2s.c+4 -00 replies
96/175dm ioctl: fix error return code in target_messagedrivers/md/dm-ioctl.c+1 -00 replies
97/175clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTIdrivers/clocksource/arm_arch_timer.c+16 -70 replies
98/175cpufreq: highbank: Add missing MODULE_DEVICE_TABLEdrivers/cpufreq/highbank-cpufreq.c+7 -00 replies
99/175cpufreq: st: Add missing MODULE_DEVICE_TABLEdrivers/cpufreq/sti-cpufreq.c+7 -00 replies
100/175cpufreq: loongson1: Add missing MODULE_ALIASdrivers/cpufreq/loongson1-cpufreq.c+1 -00 replies
101/175cpufreq: scpi: Add missing MODULE_ALIASdrivers/cpufreq/scpi-cpufreq.c+1 -00 replies
102/175scsi: pm80xx: Fix error return in pm8001_pci_probe()drivers/scsi/pm8001/pm8001_init.c+2 -10 replies
103/175seq_buf: Avoid type mismatch for seq_buf_initinclude/linux/seq_buf.h include/linux/trace_seq.h+3 -30 replies
104/175scsi: fnic: Fix error return code in fnic_probe()drivers/scsi/fnic/fnic_main.c+1 -00 replies
105/175powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend opsarch/powerpc/platforms/pseries/suspend.c+0 -10 replies
106/175usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probedrivers/usb/host/ehci-omap.c+1 -00 replies
107/175usb: oxu210hp-hcd: Fix memory leak in oxu_createdrivers/usb/host/oxu210hp-hcd.c+3 -10 replies
108/175speakup: fix uninitialized flush_lockdrivers/staging/speakup/speakup_dectlk.c+1 -10 replies
109/175nfsd: Fix message level for normal terminationfs/nfsd/nfssvc.c+1 -20 replies
110/175nfs_common: need lock during iterate through the listfs/nfs_common/grace.c+5 -10 replies
111/175x86/kprobes: Restore BTF if the single-stepping is cancelledarch/x86/kernel/kprobes/core.c+5 -00 replies
112/175clk: tegra: Fix duplicated SE clock entrydrivers/clk/tegra/clk-id.h drivers/clk/tegra/clk-tegra-periph.c+2 -10 replies
113/175extcon: max77693: Fix modalias stringdrivers/extcon/extcon-max77693.c+1 -10 replies
114/175ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control()sound/soc/codecs/wm_adsp.c+3 -20 replies
115/175irqchip/alpine-msi: Fix freeing of interrupts on allocation error pathdrivers/irqchip/irq-alpine-msi.c+1 -20 replies
116/175um: chan_xterm: Fix fd leakarch/um/drivers/xterm.c+5 -00 replies
117/175nfc: s3fwrn5: Release the nfc firmwaredrivers/nfc/s3fwrn5/firmware.c+3 -10 replies
118/175powerpc/ps3: use dma_mapping_error()drivers/ps3/ps3stor_lib.c+1 -10 replies
119/175checkpatch: fix unescaped left bracescripts/checkpatch.pl+1 -10 replies
120/175net: bcmgenet: Fix a resource leak in an error handling path in the probe functindrivers/net/ethernet/broadcom/genet/bcmgenet.c+3 -10 replies
121/175net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove functiondrivers/net/ethernet/allwinner/sun4i-emac.c+5 -20 replies
122/175net: korina: fix return valuedrivers/net/ethernet/korina.c+1 -10 replies
123/175watchdog: qcom: Avoid context switch in restart handlerdrivers/watchdog/qcom-wdt.c+1 -10 replies
124/175clk: ti: Fix memleak in ti_fapll_synth_setupdrivers/clk/ti/fapll.c+9 -20 replies
125/175perf record: Fix memory leak when using --user-regs=? to list registerstools/perf/util/parse-regs-options.c+1 -10 replies
126/175qlcnic: Fix error code in probedrivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c+1 -00 replies
127/175clk: s2mps11: Fix a resource leak in error handling paths in the probe functiondrivers/clk/clk-s2mps11.c+1 -00 replies
128/175cfg80211: initialize rekey_datanet/wireless/nl80211.c+1 -10 replies
129/175Input: cros_ec_keyb - send scancodes in addition to key eventsdrivers/input/keyboard/cros_ec_keyb.c+1 -00 replies
130/175Input: goodix - add upside-down quirk for Teclast X98 Pro tabletdrivers/input/touchscreen/goodix.c+12 -00 replies
131/175media: gspca: Fix memory leak in probedrivers/media/usb/gspca/gspca.c+1 -00 replies
132/175media: sunxi-cir: ensure IR is handled when it is continuousdrivers/media/rc/sunxi-cir.c+2 -00 replies
133/175media: netup_unidvb: Dont leak SPI master in probe error pathdrivers/media/pci/netup_unidvb/netup_unidvb_spi.c+3 -20 replies
134/175Input: cyapa_gen6 - fix out-of-bounds stack accessdrivers/input/mouse/cyapa_gen6.c+1 -10 replies
135/175Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks"drivers/acpi/resource.c+1 -10 replies
136/175ACPI: PNP: compare the string length in the matching_id()drivers/acpi/acpi_pnp.c+3 -00 replies
137/175ALSA: pcm: oss: Fix a few more UBSAN fixessound/core/oss/pcm_oss.c+14 -80 replies
138/175ALSA: usb-audio: Disable sample read check if firmware doesnt give backsound/usb/clock.c+6 -00 replies
139/175s390/dasd: prevent inconsistent LCU device datadrivers/s390/block/dasd_alias.c+9 -00 replies
140/175s390/dasd: fix list corruption of pavgroup group listdrivers/s390/block/dasd_alias.c+1 -00 replies
141/175s390/dasd: fix list corruption of lcu listdrivers/s390/block/dasd_alias.c+1 -10 replies
142/175staging: comedi: mf6x4: Fix AI end-of-conversion detectiondrivers/staging/comedi/drivers/mf6x4.c+2 -10 replies
143/175powerpc/perf: Exclude kernel samples while counting events in user space.arch/powerpc/perf/core-book3s.c+10 -00 replies
144/175USB: serial: mos7720: fix parallel-port state restoredrivers/usb/serial/mos7720.c+2 -00 replies
145/175USB: serial: keyspan_pda: fix dropped unthrottle interruptsdrivers/usb/serial/keyspan_pda.c+2 -20 replies
146/175USB: serial: keyspan_pda: fix write deadlockdrivers/usb/serial/keyspan_pda.c+4 -30 replies
147/175USB: serial: keyspan_pda: fix stalled writesdrivers/usb/serial/keyspan_pda.c+1 -10 replies
148/175USB: serial: keyspan_pda: fix write-wakeup use-after-freedrivers/usb/serial/keyspan_pda.c+3 -140 replies
149/175USB: serial: keyspan_pda: fix tx-unthrottle use-after-freedrivers/usb/serial/keyspan_pda.c+4 -00 replies
150/175USB: serial: keyspan_pda: fix write unthrottlingdrivers/usb/serial/keyspan_pda.c+20 -90 replies
151/175btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaffs/btrfs/qgroup.c+3 -10 replies
152/175btrfs: scrub: Dont use inode page cache in scrub_handle_errored_block()fs/btrfs/scrub.c+9 -80 replies
153/175Btrfs: fix selftests failure due to uninitialized i_mode in test inodesfs/btrfs/tests/btrfs-tests.c+7 -10 replies
154/175btrfs: fix return value mixup in btrfs_get_extentfs/btrfs/inode.c+1 -10 replies
155/175ext4: fix a memory leak of ext4_free_datafs/ext4/mballoc.c+1 -00 replies
156/175KVM: arm64: Introduce handling of AArch32 TTBCR2 trapsarch/arm64/include/asm/kvm_host.h arch/arm64/kvm/sys_regs.c+2 -00 replies
157/175powerpc/xmon: Change printk() to pr_cont()arch/powerpc/xmon/nonstdio.c+1 -10 replies
158/175ceph: fix race in concurrent __ceph_remove_cap invocationsfs/ceph/caps.c+9 -20 replies
159/175jffs2: Fix GC exit abnormallyfs/jffs2/readinode.c+16 -00 replies
160/175jfs: Fix array index bounds check in dbAdjTreefs/jfs/jfs_dmap.h+1 -10 replies
161/175drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor()drivers/gpu/drm/drm_dp_aux_dev.c+1 -10 replies
162/175spi: spi-sh: Fix use-after-free on unbinddrivers/spi/spi-sh.c+4 -90 replies
163/175spi: davinci: Fix use-after-free on unbinddrivers/spi/spi-davinci.c+1 -10 replies
164/175spi: pic32: Dont leak DMA channels in probe error pathdrivers/spi/spi-pic32.c+1 -00 replies
165/175spi: rb4xx: Dont leak SPI master in probe error pathdrivers/spi/spi-rb4xx.c+1 -10 replies
166/175spi: sc18is602: Dont leak SPI master in probe error pathdrivers/spi/spi-sc18is602.c+2 -110 replies
167/175spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error pathdrivers/spi/spi-st-ssc4.c+3 -20 replies
168/175soc: qcom: smp2p: Safely acquire spinlock without IRQsdrivers/soc/qcom/smp2p.c+3 -20 replies
169/175mtd: parser: cmdline: Fix parsing of part-names with colonsdrivers/mtd/cmdlinepart.c+13 -10 replies
170/175iio: buffer: Fix demux updatedrivers/iio/industrialio-buffer.c+3 -30 replies
171/175iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resumedrivers/iio/adc/rockchip_saradc.c+1 -10 replies
172/175iio:pressure:mpl3115: Force alignment of bufferdrivers/iio/pressure/mpl3115.c+8 -10 replies
173/175clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9drivers/clk/mvebu/armada-37xx-xtal.c+2 -20 replies
174/175xen-blkback: set ring->xenblkd to NULL after kthread_stop()drivers/block/xen-blkback/xenbus.c+1 -00 replies
175/175PCI: Fix pci_slot_release() NULL pointer dereferencedrivers/pci/slot.c+3 -30 replies

Reviews trailers per patch

65 of 175 patches have a Reviewed-by or Acked-by.

Patch[email protected]Nikolay AleksandrovAlan SternAndy ShevchenkoDouglas AndersonMaor GottliebGreg Kroah-HartmanPeter ChenGabriel Ribba Esteva[email protected]Hans de GoedeNicolas PitreLinus WalleijMika WesterbergLudovic DesrochesSerge Semin[email protected]Cezary RojewskiPeter XuTom LendackyCharles KeepaxKrzysztof KozlowskiJoe PerchesHans VerkuilMaxime RipardJan HoeppnerSebastian Andrzej SiewiorBjorn AnderssonStephen BoydGuenter RoeckLyude PaulPeter UjfalusiFlorian FainelliTony LindgrenJulien GrallJuergen GrossNikolay BorisovDavid SterbaMisono TomohiroJeff LaytonAlexandru ArdeleanQu WenruoMarek BehúnGeert UytterhoevenJiri OlsaMauro Carvalho ChehabRajat JainThierry RedingKaran Tilak KumarAntoine TenartMarc ZyngierSamuel Thibault[email protected]Jack WangRanjani SridharanKurt Van Dijck[email protected]Lee, Chun-YiAneesh Kumar K.VPeter Zijlstra (Intel)Johannes BergSoheil Hassas YeganehJerome BrunetJon HunterLinux Kernel Functional Testing
SeriesT-b T-b T-b
1/175
2/175
3/175
4/175R-b
5/175
6/175R-b
7/175Reported-and-tested-by
8/175
9/175R-b
10/175
11/175
12/175
13/175A-b
14/175
15/175R-b
16/175A-b
17/175R-b
18/175A-b
19/175
20/175
21/175
22/175
23/175
24/175
25/175
26/175A-b
27/175A-b
28/175
29/175A-b
30/175R-b
31/175R-b A-b
32/175
33/175
34/175
35/175
36/175R-b
37/175R-b
38/175R-b
39/175R-b
40/175
41/175
42/175T-b
43/175T-b
44/175T-b
45/175R-b
46/175
47/175Reported-and-tested-by
48/175
49/175Reported-and-tested-by
50/175
51/175
52/175A-b R-b
53/175
54/175
55/175R-b
56/175
57/175Reported-and-tested-by
58/175
59/175
60/175
61/175
62/175
63/175
64/175
65/175
66/175
67/175
68/175
69/175
70/175
71/175
72/175
73/175
74/175
75/175
76/175
77/175
78/175A-b
79/175A-b
80/175
81/175
82/175
83/175A-b
84/175
85/175
86/175
87/175
88/175
89/175
90/175A-b T-b
91/175
92/175
93/175
94/175
95/175
96/175
97/175A-b
98/175
99/175
100/175
101/175
102/175A-b
103/175R-b
104/175R-b
105/175
106/175A-b
107/175
108/175R-b
109/175
110/175
111/175
112/175A-b
113/175
114/175A-b
115/175R-b
116/175
117/175R-b
118/175R-b
119/175A-b
120/175A-b
121/175
122/175A-b
123/175R-b
124/175A-b
125/175A-b
126/175
127/175R-b
128/175
129/175A-b
130/175
131/175Reported-and-tested-by
132/175T-b A-b
133/175R-b
134/175
135/175
136/175
137/175
138/175
139/175R-b
140/175R-b
141/175R-b
142/175
143/175
144/175R-b
145/175R-b A-b
146/175R-b A-b
147/175R-b A-b
148/175R-b A-b
149/175R-b A-b
150/175R-b A-b
151/175R-b
152/175
153/175R-b
154/175R-b R-b
155/175
156/175
157/175
158/175R-b
159/175
160/175
161/175R-b
162/175
163/175A-b
164/175
165/175
166/175
167/175
168/175R-b R-b
169/175
170/175
171/175
172/175R-b R-b
173/175R-b
174/175R-b R-b
175/175

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

Read the v1 thread

Cover letter [PATCH 4.9 000/175] 4.9.249-rc1 review

This is the start of the stable review cycle for the 4.9.249 release. There are 175 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, 30 Dec 2020 12:48:23 +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.249-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.249-rc1

Jubin Zhong <[email protected]>
PCI: Fix pci_slot_release() NULL pointer dereference

Pawel Wieczorkiewicz <[email protected]>

    xen-blkback: set ring->xenblkd to NULL after kthread_stop()

Terry Zhou <[email protected]>
clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9

Jonathan Cameron <[email protected]>
iio:pressure:mpl3115: Force alignment of buffer

Qinglang Miao <[email protected]>
iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume

Nuno Sá <[email protected]>
iio: buffer: Fix demux update

Sven Eckelmann <[email protected]>
mtd: parser: cmdline: Fix parsing of part-names with colons

Evan Green <[email protected]>
soc: qcom: smp2p: Safely acquire spinlock without IRQs

Lukas Wunner <[email protected]>
spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path

Lukas Wunner <[email protected]>
spi: sc18is602: Don't leak SPI master in probe error path

Lukas Wunner <[email protected]>
spi: rb4xx: Don't leak SPI master in probe error path

Lukas Wunner <[email protected]>
spi: pic32: Don't leak DMA channels in probe error path

Lukas Wunner <[email protected]>
spi: davinci: Fix use-after-free on unbind

Lukas Wunner <[email protected]>
spi: spi-sh: Fix use-after-free on unbind

Zwane Mwaikambo <[email protected]>
drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor()

Dave Kleikamp <[email protected]>
jfs: Fix array index bounds check in dbAdjTree

Zhe Li <[email protected]>
jffs2: Fix GC exit abnormally

Luis Henriques <[email protected]>
ceph: fix race in concurrent __ceph_remove_cap invocations

Christophe Leroy <[email protected]>
powerpc/xmon: Change printk() to pr_cont()

Marc Zyngier <[email protected]>
KVM: arm64: Introduce handling of AArch32 TTBCR2 traps

Chunguang Xu <[email protected]>
ext4: fix a memory leak of ext4_free_data

Pavel Machek <[email protected]>
btrfs: fix return value mixup in btrfs_get_extent

Filipe Manana <[email protected]>
Btrfs: fix selftests failure due to uninitialized i_mode in test inodes

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

Qu Wenruo <[email protected]>
btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaf

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix write unthrottling

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix tx-unthrottle use-after-free

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix write-wakeup use-after-free

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix stalled writes

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix write deadlock

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix dropped unthrottle interrupts

Johan Hovold <[email protected]>
USB: serial: mos7720: fix parallel-port state restore

Athira Rajeev <[email protected]>
powerpc/perf: Exclude kernel samples while counting events in user space.

Ian Abbott <[email protected]>
staging: comedi: mf6x4: Fix AI end-of-conversion detection

Stefan Haberland <[email protected]>
s390/dasd: fix list corruption of lcu list

Stefan Haberland <[email protected]>
s390/dasd: fix list corruption of pavgroup group list

Stefan Haberland <[email protected]>
s390/dasd: prevent inconsistent LCU device data

Takashi Iwai <[email protected]>
ALSA: usb-audio: Disable sample read check if firmware doesn't give back

Takashi Iwai <[email protected]>
ALSA: pcm: oss: Fix a few more UBSAN fixes

Hui Wang <[email protected]>
ACPI: PNP: compare the string length in the matching_id()

Daniel Scally <[email protected]>
Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks"

Arnd Bergmann <[email protected]>
Input: cyapa_gen6 - fix out-of-bounds stack access

Lukas Wunner <[email protected]>
media: netup_unidvb: Don't leak SPI master in probe error path

Sean Young <[email protected]>
media: sunxi-cir: ensure IR is handled when it is continuous

Alan Stern <[email protected]>
media: gspca: Fix memory leak in probe

Simon Beginn <[email protected]>
Input: goodix - add upside-down quirk for Teclast X98 Pro tablet

Dmitry Torokhov <[email protected]>
Input: cros_ec_keyb - send 'scancodes' in addition to key events

Sara Sharon <[email protected]>
cfg80211: initialize rekey_data

Christophe JAILLET <[email protected]>
clk: s2mps11: Fix a resource leak in error handling paths in the probe function

Dan Carpenter <[email protected]>
qlcnic: Fix error code in probe

Zheng Zengkai <[email protected]>
perf record: Fix memory leak when using '--user-regs=?' to list registers

Zhang Qilong <[email protected]>
clk: ti: Fix memleak in ti_fapll_synth_setup

Manivannan Sadhasivam <[email protected]>
watchdog: qcom: Avoid context switch in restart handler

Vincent Stehlé <[email protected]>
net: korina: fix return value

Christophe JAILLET <[email protected]>
net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function

Christophe JAILLET <[email protected]>
net: bcmgenet: Fix a resource leak in an error handling path in the probe functin

Dwaipayan Ray <[email protected]>
checkpatch: fix unescaped left brace

Vincent Stehlé <[email protected]>
powerpc/ps3: use dma_mapping_error()

Bongsu Jeon <[email protected]>
nfc: s3fwrn5: Release the nfc firmware

Anton Ivanov <[email protected]>
um: chan_xterm: Fix fd leak

Marc Zyngier <[email protected]>
irqchip/alpine-msi: Fix freeing of interrupts on allocation error path

Dan Carpenter <[email protected]>
ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control()

Marek Szyprowski <[email protected]>
extcon: max77693: Fix modalias string

Dmitry Osipenko <[email protected]>
clk: tegra: Fix duplicated SE clock entry

Masami Hiramatsu <[email protected]>
x86/kprobes: Restore BTF if the single-stepping is cancelled

Cheng Lin <[email protected]>
nfs_common: need lock during iterate through the list

kazuo ito <[email protected]>
nfsd: Fix message level for normal termination

Yang Yingliang <[email protected]>
speakup: fix uninitialized flush_lock

Zhang Qilong <[email protected]>
usb: oxu210hp-hcd: Fix memory leak in oxu_create

Zhang Qilong <[email protected]>
usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe

Nathan Lynch <[email protected]>
powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops

Zhang Changzhong <[email protected]>
scsi: fnic: Fix error return code in fnic_probe()

Arnd Bergmann <[email protected]>
seq_buf: Avoid type mismatch for seq_buf_init

Zhang Qilong <[email protected]>

    scsi: pm80xx: Fix error return in pm8001_pci_probe()

Pali Rohár <[email protected]>
cpufreq: scpi: Add missing MODULE_ALIAS

Pali Rohár <[email protected]>
cpufreq: loongson1: Add missing MODULE_ALIAS

Pali Rohár <[email protected]>
cpufreq: st: Add missing MODULE_DEVICE_TABLE

Pali Rohár <[email protected]>
cpufreq: highbank: Add missing MODULE_DEVICE_TABLE

Keqian Zhu <[email protected]>
clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI

Qinglang Miao <[email protected]>
dm ioctl: fix error return code in target_message

Chuhong Yuan <[email protected]>
ASoC: jz4740-i2s: add missed checks for clk_get()

Jing Xiangfeng <[email protected]>
memstick: r592: Fix error return in r592_probe()

Yu Kuai <[email protected]>
pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe()

Yu Kuai <[email protected]>
clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent()

Dan Carpenter <[email protected]>
media: saa7146: fix array overflow in vidioc_s_audio()

Jason Gunthorpe <[email protected]>
vfio-pci: Use io_remap_pfn_range() for PCI IO memory

NeilBrown <[email protected]>
NFS: switch nfsiod to be an UNBOUND workqueue.

Calum Mackay <[email protected]>
lockd: don't use interval-based rebinding over TCP

Trond Myklebust <[email protected]>
SUNRPC: xprt_load_transport() needs to support the netid "rdma6"

Olga Kornievskaia <[email protected]>
NFSv4.2: condition READDIR's mask for security label based on LSM state

Alexandre Belloni <[email protected]>
ARM: dts: at91: at91sam9rl: fix ADC triggers

Jing Xiangfeng <[email protected]>
HSI: omap_ssi: Don't jump to free ID in ssi_add_controller()

Qinglang Miao <[email protected]>
mips: cdmm: fix use-after-free in mips_cdmm_bus_discover

Keita Suzuki <[email protected]>
media: siano: fix memory leak of debugfs members in smsdvb_hotplug

Qinglang Miao <[email protected]>
cw1200: fix missing destroy_workqueue() on error in cw1200_init_common

Sebastian Andrzej Siewior <[email protected]>
orinoco: Move context allocation after processing the skb

Cristian Birsan <[email protected]>
ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host

Cristian Birsan <[email protected]>
ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host

Qinglang Miao <[email protected]>
memstick: fix a double-free bug in memstick_check

Kamal Heib <[email protected]>
RDMA/cxgb4: Validate the number of CQEs

Zhihao Cheng <[email protected]>
drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe

Zhang Qilong <[email protected]>
soc: ti: Fix reference imbalance in knav_dma_probe

Zhang Qilong <[email protected]>
soc: ti: knav_qmss: fix reference leak in knav_queue_probe

Zhang Qilong <[email protected]>
crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe

Christophe Leroy <[email protected]>
powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32

Dmitry Torokhov <[email protected]>
Input: ads7846 - fix unaligned access on 7845

Oleksij Rempel <[email protected]>
Input: ads7846 - fix integer overflow on Rt calculation

Yang Yingliang <[email protected]>
drm/omap: dmm_tiler: fix return error code in omap_dmm_probe()

Qinglang Miao <[email protected]>
media: solo6x10: fix missing snd_card_free in error handling case

Zhang Qilong <[email protected]>
staging: greybus: codecs: Fix reference counter leak in error handling

Necip Fazil Yildiran <[email protected]>
MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA

Arnd Bergmann <[email protected]>
RDMa/mthca: Work around -Wenum-conversion warning

Vincent Bernat <[email protected]>
net: evaluate net.ipv4.conf.all.proxy_arp_pvlan

Vincent Bernat <[email protected]>
net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown

Zhang Qilong <[email protected]>
spi: tegra114: fix reference leak in tegra spi ops

Zhang Qilong <[email protected]>
spi: tegra20-sflash: fix reference leak in tegra_sflash_resume

Zhang Qilong <[email protected]>
spi: tegra20-slink: fix reference leak in slink ops of tegra20

Zhang Qilong <[email protected]>
spi: spi-ti-qspi: fix reference leak in ti_qspi_setup

Anmol Karn <[email protected]>
Bluetooth: Fix null pointer dereference in hci_event_packet()

Paweł Chmiel <[email protected]>
arm64: dts: exynos: Correct psci compatible used on Exynos7

Cezary Rojewski <[email protected]>
ASoC: pcm: DRAIN support reactivation

Zhang Qilong <[email protected]>
spi: img-spfi: fix reference leak in img_spfi_resume

Christophe Leroy <[email protected]>
crypto: talitos - Fix return type of current_desc_hdr()

Ard Biesheuvel <[email protected]>
ARM: p2v: fix handling of LPAE translation in BE mode

Bob Pearson <[email protected]>
RDMA/rxe: Compute PSN windows correctly

Tom Rix <[email protected]>
drm/gma500: fix double free of gma_connector

Peilin Ye <[email protected]>
Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt()

Dae R. Jeong <[email protected]>
md: fix a warning caused by a race between concurrent md_ioctl()s

Antti Palosaari <[email protected]>
media: msi2500: assign SPI bus number dynamically

Alexey Kardashevskiy <[email protected]>
serial_core: Check for port state when tty is in error state

Julian Sax <[email protected]>
HID: i2c-hid: add Vero K147 to descriptor override

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU

Fabio Estevam <[email protected]>
usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul

Jack Pham <[email protected]>
usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus

Will McVicker <[email protected]>
USB: gadget: f_rndis: fix bitrate for SuperSpeed and above

Will McVicker <[email protected]>
USB: gadget: f_midi: setup SuperSpeed Plus descriptors

taehyun.cho <[email protected]>
USB: gadget: f_acm: add support for SuperSpeed Plus

Johan Hovold <[email protected]>
USB: serial: option: add interface-number sanity check to flag handling

Nicolin Chen <[email protected]>
soc/tegra: fuse: Fix index bug in get_process_id

Thomas Gleixner <[email protected]>
dm table: Remove BUG_ON(in_interrupt())

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Increase IOCInit request timeout to 30s

Qinglang Miao <[email protected]>
drm/tegra: sor: Disable clocks on error in tegra_sor_init()

Nicholas Piggin <[email protected]>
kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling

Leon Romanovsky <[email protected]>
RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait

Zhang Qilong <[email protected]>
can: softing: softing_netdev_open(): fix error handling

Randy Dunlap <[email protected]>
scsi: bnx2i: Requires MMU

Andy Shevchenko <[email protected]>
pinctrl: baytrail: Avoid clearing debounce value when turning it off

Andy Shevchenko <[email protected]>
pinctrl: merrifield: Set default bias in case no particular value given

Alexander Sverdlin <[email protected]>
serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access

Takashi Iwai <[email protected]>
ALSA: pcm: oss: Fix potential out-of-bounds shift

Thomas Gleixner <[email protected]>
USB: sisusbvga: Make console support depend on BROKEN

Li Jun <[email protected]>
xhci: Give USB2 ports time to enter U3 in bus suspend

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix control 'access overflow' errors from chmap

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix potential out-of-bounds shift

Oliver Neukum <[email protected]>
USB: add RESET_RESUME quirk for Snapscan 1212

Bui Quang Minh <[email protected]>
USB: dummy-hcd: Fix uninitialized array use in init()

Eric Dumazet <[email protected]>
mac80211: mesh: fix mesh_pathtbl_init() error path

Zhang Changzhong <[email protected]>
net: bridge: vlan: fix error return code in __vlan_add()

Martin Blumenstingl <[email protected]>
net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux

Fugang Duan <[email protected]>
net: stmmac: delete the eee_ctrl_timer after napi disabled

Neal Cardwell <[email protected]>
tcp: fix cwnd-limited bug for TSO deferral where we send nothing

Moshe Shemesh <[email protected]>
net/mlx4_en: Avoid scheduling restart task if it is already running

Lukas Wunner <[email protected]>
spi: Prevent adding devices below an unregistering controller

Dan Carpenter <[email protected]>
scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()"

Coiby Xu <[email protected]>
pinctrl: amd: remove debounce filter setting in IRQ type setting

Chris Chiu <[email protected]>
Input: i8042 - add Acer laptops to the i8042 reset list

Dmitry Torokhov <[email protected]>
Input: cm109 - do not stomp on control URB

Timo Witte <[email protected]>
platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE

Vineet Gupta <[email protected]>
ARC: stack unwinding: don't assume non-current task is sleeping

Markus Reichl <[email protected]>
arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards.

Johannes Berg <[email protected]>
iwlwifi: pcie: limit memory read spin time

Nathan Chancellor <[email protected]>
spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe

Lukas Wunner <[email protected]>
spi: bcm2835aux: Fix use-after-free on unbind

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

Diffstat:

 Documentation/networking/ip-sysctl.txt             |  3 +
 Makefile                                           |  4 +-
 arch/arc/kernel/stacktrace.c                       | 23 +++++---
 arch/arm/boot/dts/at91-sama5d3_xplained.dts        |  7 +++
 arch/arm/boot/dts/at91-sama5d4_xplained.dts        |  7 +++
 arch/arm/boot/dts/at91sam9rl.dtsi                  | 19 ++++---
 arch/arm/boot/dts/exynos5410-odroidxu.dts          |  6 +-
 arch/arm/boot/dts/exynos5410-pinctrl.dtsi          | 28 ++++++++++
 arch/arm/boot/dts/exynos5410.dtsi                  |  4 ++
 arch/arm/kernel/head.S                             |  6 +-
 arch/arm64/boot/dts/exynos/exynos7.dtsi            |  4 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |  3 +
 arch/arm64/include/asm/kvm_host.h                  |  1 +
 arch/arm64/kvm/sys_regs.c                          |  1 +
 arch/mips/bcm47xx/Kconfig                          |  1 +
 arch/powerpc/include/asm/cputable.h                |  5 --
 arch/powerpc/perf/core-book3s.c                    | 10 ++++
 arch/powerpc/platforms/pseries/suspend.c           |  1 -
 arch/powerpc/xmon/nonstdio.c                       |  2 +-
 arch/um/drivers/xterm.c                            |  5 ++
 arch/x86/kernel/kprobes/core.c                     |  5 ++
 drivers/acpi/acpi_pnp.c                            |  3 +
 drivers/acpi/resource.c                            |  2 +-
 drivers/block/xen-blkback/xenbus.c                 |  1 +
 drivers/bus/mips_cdmm.c                            |  4 +-
 drivers/clk/clk-s2mps11.c                          |  1 +
 drivers/clk/mvebu/armada-37xx-xtal.c               |  4 +-
 drivers/clk/tegra/clk-id.h                         |  1 +
 drivers/clk/tegra/clk-tegra-periph.c               |  2 +-
 drivers/clk/ti/fapll.c                             | 11 +++-
 drivers/clocksource/arm_arch_timer.c               | 23 +++++---
 drivers/clocksource/cadence_ttc_timer.c            | 18 +++---
 drivers/cpufreq/highbank-cpufreq.c                 |  7 +++
 drivers/cpufreq/loongson1-cpufreq.c                |  1 +
 drivers/cpufreq/scpi-cpufreq.c                     |  1 +
 drivers/cpufreq/sti-cpufreq.c                      |  7 +++
 drivers/crypto/omap-aes.c                          |  3 +-
 drivers/crypto/talitos.c                           |  6 +-
 drivers/extcon/extcon-max77693.c                   |  2 +-
 drivers/gpu/drm/drm_dp_aux_dev.c                   |  2 +-
 drivers/gpu/drm/gma500/cdv_intel_dp.c              |  2 +-
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |  1 +
 drivers/gpu/drm/tegra/sor.c                        | 10 +++-
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c           |  8 +++
 drivers/hsi/controllers/omap_ssi_core.c            |  2 +-
 drivers/iio/adc/rockchip_saradc.c                  |  2 +-
 drivers/iio/industrialio-buffer.c                  |  6 +-
 drivers/iio/pressure/mpl3115.c                     |  9 ++-
 drivers/infiniband/core/cm.c                       |  2 +
 drivers/infiniband/hw/cxgb4/cq.c                   |  3 +
 drivers/infiniband/hw/mthca/mthca_cq.c             |  2 +-
 drivers/infiniband/hw/mthca/mthca_dev.h            |  1 -
 drivers/infiniband/sw/rxe/rxe_req.c                |  3 +-
 drivers/input/keyboard/cros_ec_keyb.c              |  1 +
 drivers/input/misc/cm109.c                         |  7 ++-
 drivers/input/mouse/cyapa_gen6.c                   |  2 +-
 drivers/input/serio/i8042-x86ia64io.h              | 42 ++++++++++++++
 drivers/input/touchscreen/ads7846.c                |  8 ++-
 drivers/input/touchscreen/goodix.c                 | 12 ++++
 drivers/irqchip/irq-alpine-msi.c                   |  3 +-
 drivers/md/dm-ioctl.c                              |  1 +
 drivers/md/dm-table.c                              |  6 --
 drivers/md/md.c                                    |  7 ++-
 drivers/media/common/siano/smsdvb-main.c           |  5 +-
 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c  |  5 +-
 drivers/media/pci/saa7146/mxb.c                    | 19 ++++---
 drivers/media/pci/solo6x10/solo6x10-g723.c         |  2 +-
 drivers/media/rc/sunxi-cir.c                       |  2 +
 drivers/media/usb/gspca/gspca.c                    |  1 +
 drivers/media/usb/msi2500/msi2500.c                |  2 +-
 drivers/memstick/core/memstick.c                   |  1 -
 drivers/memstick/host/r592.c                       | 12 ++--
 drivers/mtd/cmdlinepart.c                          | 14 ++++-
 drivers/net/can/softing/softing_main.c             |  9 ++-
 drivers/net/ethernet/allwinner/sun4i-emac.c        |  7 ++-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  4 +-
 drivers/net/ethernet/korina.c                      |  2 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     | 20 ++++---
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |  7 ++-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c   |  1 +
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |  6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  | 13 ++++-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    | 36 +++++++++---
 .../net/wireless/intersil/orinoco/orinoco_usb.c    | 14 ++---
 drivers/net/wireless/st/cw1200/main.c              |  2 +
 drivers/nfc/s3fwrn5/firmware.c                     |  4 +-
 drivers/pci/slot.c                                 |  6 +-
 drivers/pinctrl/intel/pinctrl-baytrail.c           |  8 ++-
 drivers/pinctrl/intel/pinctrl-merrifield.c         |  8 +++
 drivers/pinctrl/pinctrl-amd.c                      |  7 ---
 drivers/pinctrl/pinctrl-falcon.c                   | 14 +++--
 drivers/platform/x86/acer-wmi.c                    |  1 +
 drivers/ps3/ps3stor_lib.c                          |  2 +-
 drivers/s390/block/dasd_alias.c                    | 12 +++-
 drivers/scsi/be2iscsi/be_main.c                    |  4 +-
 drivers/scsi/bnx2i/Kconfig                         |  1 +
 drivers/scsi/fnic/fnic_main.c                      |  1 +
 drivers/scsi/mpt3sas/mpt3sas_base.c                |  2 +-
 drivers/scsi/pm8001/pm8001_init.c                  |  3 +-
 drivers/soc/qcom/smp2p.c                           |  5 +-
 drivers/soc/tegra/fuse/speedo-tegra210.c           |  2 +-
 drivers/soc/ti/knav_dma.c                          | 13 ++++-
 drivers/soc/ti/knav_qmss_queue.c                   |  4 +-
 drivers/spi/Kconfig                                |  3 +
 drivers/spi/spi-bcm2835aux.c                       | 17 ++----
 drivers/spi/spi-davinci.c                          |  2 +-
 drivers/spi/spi-img-spfi.c                         |  4 +-
 drivers/spi/spi-pic32.c                            |  1 +
 drivers/spi/spi-rb4xx.c                            |  2 +-
 drivers/spi/spi-sc18is602.c                        | 13 +----
 drivers/spi/spi-sh.c                               | 13 ++---
 drivers/spi/spi-st-ssc4.c                          |  5 +-
 drivers/spi/spi-tegra114.c                         |  2 +
 drivers/spi/spi-tegra20-sflash.c                   |  1 +
 drivers/spi/spi-tegra20-slink.c                    |  2 +
 drivers/spi/spi-ti-qspi.c                          |  1 +
 drivers/spi/spi.c                                  | 21 ++++++-
 drivers/staging/comedi/drivers/mf6x4.c             |  3 +-
 drivers/staging/greybus/audio_codec.c              |  2 +
 drivers/staging/speakup/speakup_dectlk.c           |  2 +-
 drivers/tty/serial/8250/8250_omap.c                |  5 --
 drivers/tty/serial/serial_core.c                   |  4 ++
 drivers/usb/chipidea/ci_hdrc_imx.c                 |  3 +-
 drivers/usb/core/quirks.c                          |  3 +
 drivers/usb/gadget/function/f_acm.c                |  2 +-
 drivers/usb/gadget/function/f_fs.c                 |  5 +-
 drivers/usb/gadget/function/f_midi.c               |  6 ++
 drivers/usb/gadget/function/f_rndis.c              |  4 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |  2 +-
 drivers/usb/host/ehci-omap.c                       |  1 +
 drivers/usb/host/oxu210hp-hcd.c                    |  4 +-
 drivers/usb/host/xhci-hub.c                        |  4 ++
 drivers/usb/misc/sisusbvga/Kconfig                 |  2 +-
 drivers/usb/serial/keyspan_pda.c                   | 63 +++++++++++----------
 drivers/usb/serial/mos7720.c                       |  2 +
 drivers/usb/serial/option.c                        | 23 +++++++-
 drivers/vfio/pci/vfio_pci.c                        |  4 +-
 drivers/watchdog/qcom-wdt.c                        |  2 +-
 fs/btrfs/inode.c                                   |  2 +-
 fs/btrfs/qgroup.c                                  |  4 +-
 fs/btrfs/scrub.c                                   | 17 +++---
 fs/btrfs/tests/btrfs-tests.c                       |  8 ++-
 fs/ceph/caps.c                                     | 11 +++-
 fs/ext4/mballoc.c                                  |  1 +
 fs/jffs2/readinode.c                               | 16 ++++++
 fs/jfs/jfs_dmap.h                                  |  2 +-
 fs/lockd/host.c                                    | 20 ++++---
 fs/nfs/inode.c                                     |  2 +-
 fs/nfs/nfs4proc.c                                  | 10 +++-
 fs/nfs_common/grace.c                              |  6 +-
 fs/nfsd/nfssvc.c                                   |  3 +-
 include/linux/inetdevice.h                         |  4 +-
 include/linux/seq_buf.h                            |  2 +-
 include/linux/sunrpc/xprt.h                        |  1 +
 include/linux/trace_seq.h                          |  4 +-
 kernel/cpu.c                                       |  6 +-
 net/bluetooth/hci_event.c                          | 17 +++---
 net/bridge/br_vlan.c                               |  4 +-
 net/ipv4/tcp_output.c                              |  9 ++-
 net/mac80211/mesh_pathtbl.c                        |  4 +-
 net/sunrpc/xprt.c                                  | 65 ++++++++++++++++------
 net/sunrpc/xprtrdma/module.c                       |  1 +
 net/sunrpc/xprtrdma/transport.c                    |  1 +
 net/sunrpc/xprtsock.c                              |  4 ++
 net/wireless/nl80211.c                             |  2 +-
 scripts/checkpatch.pl                              |  2 +-
 sound/core/oss/pcm_oss.c                           | 28 +++++++---
 sound/soc/codecs/wm_adsp.c                         |  5 +-
 sound/soc/jz4740/jz4740-i2s.c                      |  4 ++
 sound/soc/soc-pcm.c                                |  2 +
 sound/usb/clock.c                                  |  6 ++
 sound/usb/format.c                                 |  2 +
 sound/usb/stream.c                                 |  6 +-
 tools/perf/util/parse-regs-options.c               |  2 +-
 174 files changed, 837 insertions(+), 344 deletions(-)