Skip to content

4.14.256-rc1 review

Greg Kroah-Hartman linux-ia64 linux-iio linux-m68k linux-mips linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest251 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/251xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delaydrivers/usb/host/xhci-hub.c+2 -10 replies
2/251binder: use euid from cred instead of using taskdrivers/android/binder.c+7 -10 replies
3/251binder: use cred instead of task for selinux checksdrivers/android/binder.c include/linux/lsm_hooks.h include/linux/security.h +2 more+54 -590 replies
4/251Input: elantench - fix misreporting trackpoint coordinatesdrivers/input/mouse/elantech.c+13 -00 replies
5/251Input: i8042 - Add quirk for Fujitsu Lifebook T725drivers/input/serio/i8042-x86ia64io.h+14 -00 replies
6/251libata: fix read log timeout valuedrivers/ata/libata-eh.c include/linux/libata.h+9 -10 replies
7/251ocfs2: fix data corruption on truncatefs/ocfs2/file.c+6 -20 replies
8/251mmc: dw_mmc: Dont wait for DRTO on Write RSP errordrivers/mmc/host/dw_mmc.c+2 -10 replies
9/251parisc: Fix ptrace check on syscall returnarch/parisc/kernel/entry.S+1 -10 replies
10/251tpm: Check for integer overflow in tpm2_map_response_body()drivers/char/tpm/tpm2-space.c+3 -00 replies
11/251media: ite-cir: IR receiver stop working after receive overflowdrivers/media/rc/ite-cir.c+1 -10 replies
12/251ALSA: ua101: fix division by zero at probesound/usb/misc/ua101.c+2 -20 replies
13/251ALSA: 6fire: fix control and bulk message timeoutssound/usb/6fire/comm.c sound/usb/6fire/firmware.c+4 -40 replies
14/251ALSA: line6: fix control and interrupt message timeoutssound/usb/line6/driver.c sound/usb/line6/driver.h sound/usb/line6/podhd.c +1 more+12 -120 replies
15/251ALSA: synth: missing check for possible NULL after the call to kstrdupsound/synth/emux/emux.c+1 -10 replies
16/251ALSA: timer: Fix use-after-free problemsound/core/timer.c+2 -20 replies
17/251ALSA: timer: Unconditionally unlink slave instances, toosound/core/timer.c+6 -70 replies
18/251fuse: fix page stealingfs/fuse/dev.c+12 -20 replies
19/251x86/irq: Ensure PI wakeup handler is unregistered before module unloadarch/x86/kernel/irq.c+3 -10 replies
20/251cavium: Return negative value when pci_alloc_irq_vectors() failsdrivers/net/ethernet/cavium/thunder/nic_main.c+1 -10 replies
21/251scsi: qla2xxx: Fix unmap of already freed sgldrivers/scsi/qla2xxx/qla_target.c+5 -90 replies
22/251cavium: Fix return values of the probe functiondrivers/net/ethernet/cavium/thunder/nicvf_main.c+2 -20 replies
23/251sfc: Dont use netif_info before net_device setupdrivers/net/ethernet/sfc/ptp.c drivers/net/ethernet/sfc/siena_sriov.c+3 -30 replies
24/251hyperv/vmbus: include linux/bitops.hdrivers/hv/hyperv_vmbus.h+1 -00 replies
25/251mmc: winbond: dont build on M68Kdrivers/mmc/host/Kconfig+1 -10 replies
26/251bpf: Prevent increasing bpf_jit_limit above maxinclude/linux/filter.h kernel/bpf/core.c net/core/sysctl_net_core.c+5 -20 replies
27/251xen/netfront: stop tx queues during live migrationdrivers/net/xen-netfront.c+8 -00 replies
28/251spi: spl022: fix Microwire full duplex modedrivers/spi/spi-pl022.c+3 -20 replies
29/251watchdog: Fix OMAP watchdog early handlingdrivers/watchdog/omap_wdt.c+5 -10 replies
30/251vmxnet3: do not stop tx queues after netif_device_detach()drivers/net/vmxnet3/vmxnet3_drv.c+0 -10 replies
31/251btrfs: fix lost error handling when replaying directory deletesfs/btrfs/tree-log.c+3 -10 replies
32/251hwmon: (pmbus/lm25066) Add offset coefficientsdrivers/hwmon/pmbus/lm25066.c+23 -00 replies
33/251regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabledDocumentation/devicetree/bindings/regulator/samsung,s5m8767.txt drivers/regulator/s5m8767.c+17 -250 replies
34/251regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx propertyDocumentation/devicetree/bindings/regulator/samsung,s5m8767.txt+1 -10 replies
35/251EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswelldrivers/edac/sb_edac.c+1 -10 replies
36/251mwifiex: fix division by zero in fw download pathdrivers/net/wireless/marvell/mwifiex/usb.c+16 -00 replies
37/251ath6kl: fix division by zero in send pathdrivers/net/wireless/ath/ath6kl/usb.c+5 -00 replies
38/251ath6kl: fix control-message timeoutdrivers/net/wireless/ath/ath6kl/usb.c+1 -10 replies
39/251ath10k: fix control-message timeoutdrivers/net/wireless/ath/ath10k/usb.c+1 -10 replies
40/251ath10k: fix division by zero in send pathdrivers/net/wireless/ath/ath10k/usb.c+5 -00 replies
41/251PCI: Mark Atheros QCA6174 to avoid bus resetdrivers/pci/quirks.c+1 -00 replies
42/251rtl8187: fix control-message timeoutsdrivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c+7 -70 replies
43/251evm: mark evm_fixmode as __ro_after_initsecurity/integrity/evm/evm_main.c+1 -10 replies
44/251wcn36xx: Fix HT40 capability for 2Ghz banddrivers/net/wireless/ath/wcn36xx/main.c+3 -10 replies
45/251mwifiex: Read a PCI register after writing the TX ring write pointerdrivers/net/wireless/marvell/mwifiex/pcie.c+8 -00 replies
46/251libata: fix checking of DMA statedrivers/ata/libata-core.c+1 -10 replies
47/251wcn36xx: handle connection loss indicationdrivers/net/wireless/ath/wcn36xx/smd.c+33 -110 replies
48/251RDMA/qedr: Fix NULL deref for query_qp on the GSI QPdrivers/infiniband/hw/qedr/verbs.c+9 -60 replies
49/251signal: Remove the bogus sigkill_pending in ptrace_stopkernel/signal.c+4 -150 replies
50/251signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULTarch/mips/kernel/r2300_fpu.S arch/mips/kernel/syscall.c+2 -110 replies
51/251power: supply: max17042_battery: Prevent int underflow in set_soc_thresholddrivers/power/supply/max17042_battery.c+2 -10 replies
52/251power: supply: max17042_battery: use VFSOC for capacity when no rsnsdrivers/power/supply/max17042_battery.c+4 -10 replies
53/251powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be foundarch/powerpc/platforms/85xx/mpc85xx_pm_ops.c+1 -20 replies
54/251serial: core: Fix initializing and restoring termios speeddrivers/tty/serial/serial_core.c include/linux/console.h+16 -20 replies
55/251ALSA: mixer: oss: Fix racy access to slotssound/core/oss/mixer_oss.c+33 -100 replies
56/251ALSA: mixer: fix deadlock in snd_mixer_oss_set_volumesound/core/oss/mixer_oss.c+1 -10 replies
57/251xen/balloon: add late_initcall_sync() for initial ballooning doneDocumentation/admin-guide/kernel-parameters.txt drivers/xen/balloon.c+70 -230 replies
58/251PCI: aardvark: Do not clear status bits of masked interruptsdrivers/pci/host/pci-aardvark.c+0 -60 replies
59/251PCI: aardvark: Do not unmask unused interruptsdrivers/pci/host/pci-aardvark.c+3 -30 replies
60/251PCI: aardvark: Fix return value of MSI domain .alloc() methoddrivers/pci/host/pci-aardvark.c+1 -10 replies
61/251PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REGdrivers/pci/host/pci-aardvark.c+6 -10 replies
62/251quota: check block number when reading the block in quota filefs/quota/quota_tree.c+14 -00 replies
63/251quota: correct error number in free_dqentry()fs/quota/quota_tree.c+1 -00 replies
64/251pinctrl: core: fix possible memory leak in pinctrl_enable()drivers/pinctrl/core.c+2 -00 replies
65/251iio: dac: ad5446: Fix ad5622_write() return valuedrivers/iio/dac/ad5446.c+8 -10 replies
66/251USB: serial: keyspan: fix memleak on probe errorsdrivers/usb/serial/keyspan.c+7 -80 replies
67/251USB: iowarrior: fix control-message timeoutsdrivers/usb/misc/iowarrior.c+2 -60 replies
68/251Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()net/bluetooth/sco.c+16 -80 replies
69/251Bluetooth: fix use-after-free error in lock_sock_nested()net/bluetooth/l2cap_sock.c+9 -10 replies
70/251platform/x86: wmi: do not fail if disabling failsdrivers/platform/x86/wmi.c+8 -10 replies
71/251MIPS: lantiq: dma: add small delay after resetarch/mips/lantiq/xway/dma.c+3 -00 replies
72/251MIPS: lantiq: dma: reset correct number of channelarch/mips/lantiq/xway/dma.c+6 -50 replies
73/251locking/lockdep: Avoid RCU-induced noinstr failkernel/locking/lockdep.c+1 -10 replies
74/251smackfs: Fix use-after-free in netlbl_catmap_walk()security/smack/smackfs.c+4 -10 replies
75/251x86: Increase exception stack sizesarch/x86/include/asm/page_64_types.h+1 -10 replies
76/251mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-typedrivers/net/wireless/marvell/mwifiex/cfg80211.c+4 -180 replies
77/251mwifiex: Properly initialize private structure on interface type changesdrivers/net/wireless/marvell/mwifiex/cfg80211.c+7 -30 replies
78/251media: mt9p031: Fix corrupted frame after restarting streamdrivers/media/i2c/mt9p031.c+27 -10 replies
79/251media: netup_unidvb: handle interrupt properly according to the firmwaredrivers/media/pci/netup_unidvb/netup_unidvb_core.c+16 -110 replies
80/251media: uvcvideo: Set capability in s_paramdrivers/media/usb/uvc/uvc_v4l2.c+5 -20 replies
81/251media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe()drivers/media/platform/s5p-mfc/s5p_mfc.c+1 -10 replies
82/251media: s5p-mfc: Add checking to s5p_mfc_probe().drivers/media/platform/s5p-mfc/s5p_mfc.c+4 -00 replies
83/251media: mceusb: return without resubmitting URB in case of -EPROTO error.drivers/media/rc/mceusb.c+1 -00 replies
84/251ia64: dont do IA64_CMPXCHG_DEBUG without CONFIG_PRINTKarch/ia64/Kconfig.debug+1 -10 replies
85/251ACPICA: Avoid evaluating methods too early during system resumedrivers/acpi/acpica/acglobal.h drivers/acpi/acpica/hwesleep.c drivers/acpi/acpica/hwsleep.c +1 more+15 -130 replies
86/251media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte()drivers/media/usb/dvb-usb/dibusb-common.c+1 -10 replies
87/251tracefs: Have tracefs directories not set OTH permission bits by defaultfs/tracefs/inode.c+2 -10 replies
88/251ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create()drivers/net/wireless/ath/dfs_pattern_detector.c+6 -40 replies
89/251ACPI: battery: Accept charges over the design capacity as fulldrivers/acpi/battery.c+1 -10 replies
90/251leaking_addresses: Always print a trailing newlinescripts/leaking_addresses.pl+2 -10 replies
91/251memstick: r592: Fix a UAF bug when removing the driverdrivers/memstick/host/r592.c+4 -40 replies
92/251lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompressionlib/decompress_unxz.c lib/xz/xz_dec_lzma2.c+20 -30 replies
93/251lib/xz: Validate the value before assigning it to an enum variablelib/xz/xz_dec_stream.c+3 -30 replies
94/251tracing/cfi: Fix cmp_entries_* functions signature mismatchkernel/trace/tracing_map.c+23 -170 replies
95/251mwl8k: Fix use-after-free in mwl8k_fw_state_machine()drivers/net/wireless/marvell/mwl8k.c+1 -10 replies
96/251PM: hibernate: Get block device exclusively in swsusp_check()kernel/power/swap.c+3 -20 replies
97/251iwlwifi: mvm: disable RX-diversity in powersavedrivers/net/wireless/intel/iwlwifi/mvm/utils.c+3 -00 replies
98/251smackfs: use __GFP_NOFAIL for smk_cipso_doi()security/smack/smackfs.c+1 -30 replies
99/251ARM: clang: Do not rely on lr register for stacktracearch/arm/kernel/stacktrace.c+1 -20 replies
100/251gre/sit: Dont generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONEnet/ipv6/addrconf.c+3 -00 replies
101/251ARM: 9136/1: ARMv7-M uses BE-8, not BE-32arch/arm/mm/Kconfig+1 -10 replies
102/251spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe()drivers/spi/spi-bcm-qspi.c+3 -20 replies
103/251parisc: fix warning in flush_tlb_allarch/parisc/mm/init.c+2 -20 replies
104/251task_stack: Fix end_of_stack() for architectures with upwards-growing stackinclude/linux/sched/task_stack.h+4 -00 replies
105/251parisc/kgdb: add kgdb_roundup() to make kgdb work with idle pollingarch/parisc/kernel/smp.c+17 -20 replies
106/251cgroup: Make rebind_subsystems() disable v2 controllers all at oncekernel/cgroup/cgroup.c+27 -40 replies
107/251media: dvb-usb: fix ununit-value in az6027_rc_querydrivers/media/usb/dvb-usb/az6027.c+1 -00 replies
108/251media: mtk-vpu: Fix a resource leak in the error handling path of mtk_vpu_probe()drivers/media/platform/mtk-vpu/mtk_vpu.c+4 -10 replies
109/251media: si470x: Avoid card name truncationdrivers/media/radio/si470x/radio-si470x-i2c.c drivers/media/radio/si470x/radio-si470x-usb.c+2 -20 replies
110/251media: cx23885: Fix snd_card_free call on null card pointerdrivers/media/pci/cx23885/cx23885-alsa.c+2 -10 replies
111/251cpuidle: Fix kobject memory leaks in error pathsdrivers/cpuidle/sysfs.c+4 -10 replies
112/251ath9k: Fix potential interrupt storm on queue resetdrivers/net/wireless/ath/ath9k/main.c+3 -10 replies
113/251crypto: qat - detect PFVF collision after ACKdrivers/crypto/qat/qat_common/adf_pf2vf_msg.c+7 -00 replies
114/251crypto: qat - disregard spurious PFVF interruptsdrivers/crypto/qat/qat_common/adf_pf2vf_msg.c drivers/crypto/qat/qat_common/adf_vf_isr.c+12 -00 replies
115/251hwrng: mtk - Force runtime pm ops for sleep opsdrivers/char/hw_random/mtk-rng.c+7 -20 replies
116/251b43legacy: fix a lower bounds testdrivers/net/wireless/broadcom/b43legacy/radio.c+1 -10 replies
117/251b43: fix a lower bounds testdrivers/net/wireless/broadcom/b43/phy_g.c+1 -10 replies
118/251memstick: avoid out-of-range warningdrivers/memstick/core/ms_block.c+1 -10 replies
119/251memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host()drivers/memstick/host/jmb38x_ms.c+1 -10 replies
120/251hwmon: Fix possible memleak in __hwmon_device_register()drivers/hwmon/hwmon.c+4 -20 replies
121/251ath10k: fix max antenna gain unitdrivers/net/wireless/ath/ath10k/mac.c drivers/net/wireless/ath/ath10k/wmi.h+6 -30 replies
122/251drm/msm: uninitialized variable in msm_gem_import()drivers/gpu/drm/msm/msm_gem.c+2 -20 replies
123/251net: stream: dont purge sk_error_queue in sk_stream_kill_queues()net/core/stream.c+0 -30 replies
124/251mmc: mxs-mmc: disable regulator on error and in the remove functiondrivers/mmc/host/mxs-mmc.c+10 -00 replies
125/251platform/x86: thinkpad_acpi: Fix bitwise vs. logical warningdrivers/platform/x86/thinkpad_acpi.c+1 -10 replies
126/251mwifiex: Send DELBA requests according to specdrivers/net/wireless/marvell/mwifiex/11n.c+3 -20 replies
127/251phy: micrel: ksz8041nl: do not use power down modedrivers/net/phy/micrel.c+3 -20 replies
128/251PM: hibernate: fix sparse warningskernel/power/swap.c+1 -10 replies
129/251smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doisecurity/smack/smackfs.c+1 -10 replies
130/251s390/gmap: dont unconditionally call pte_unmap_unlock() in __gmap_zap()arch/s390/mm/gmap.c+3 -20 replies
131/251irq: mips: avoid nested irq_enter()drivers/irqchip/irq-bcm6345-l1.c+1 -10 replies
132/251samples/kretprobes: Fix return value if register_kretprobe() failedsamples/kprobes/kretprobe_example.c+1 -10 replies
133/251libertas_tf: Fix possible memory leak in probe and disconnectdrivers/net/wireless/marvell/libertas_tf/if_usb.c+2 -00 replies
134/251libertas: Fix possible memory leak in probe and disconnectdrivers/net/wireless/marvell/libertas/if_usb.c+2 -00 replies
135/251net: amd-xgbe: Toggle PLL settings during rate changedrivers/net/ethernet/amd/xgbe/xgbe-common.h drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c+27 -10 replies
136/251net: phylink: avoid mvneta warning when setting pause parametersdrivers/net/phy/phylink.c+1 -10 replies
137/251crypto: pcrypt - Delay write to padata->infocrypto/pcrypt.c+8 -40 replies
138/251ibmvnic: Process crqs after enabling interruptsdrivers/net/ethernet/ibm/ibmvnic.c+3 -00 replies
139/251RDMA/rxe: Fix wrong port_cap_flagsdrivers/infiniband/sw/rxe/rxe_param.h+1 -10 replies
140/251ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()drivers/irqchip/irq-s3c24xx.c+18 -40 replies
141/251ARM: dts: at91: tse850: the emac<->phy interface is rmiiarch/arm/boot/dts/at91-tse850-3.dts+1 -10 replies
142/251scsi: dc395: Fix error case unwindingdrivers/scsi/dc395x.c+1 -00 replies
143/251MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORTarch/mips/Kconfig+1 -00 replies
144/251JFS: fix memleak in jfs_mountfs/jfs/jfs_mount.c+22 -290 replies
145/251ALSA: hda: Reduce udelay() at SKL+ position reportingsound/pci/hda/hda_intel.c+23 -50 replies
146/251arm: dts: omap3-gta04a4: accelerometer irq fixarch/arm/boot/dts/omap3-gta04.dtsi+1 -10 replies
147/251soc/tegra: Fix an error handling path in tegra_powergate_power_up()drivers/soc/tegra/pmc.c+1 -10 replies
148/251memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probedrivers/memory/fsl_ifc.c+6 -70 replies
149/251video: fbdev: chipsfb: use memset_io() instead of memset()drivers/video/fbdev/chipsfb.c+1 -10 replies
150/251serial: 8250_dw: Drop wrong use of ACPI_PTR()drivers/tty/serial/8250/8250_dw.c+1 -10 replies
151/251usb: gadget: hid: fix error code in do_config()drivers/usb/gadget/legacy/hid.c+3 -10 replies
152/251=?UTF-8?q?power:=20supply:=20rt5033=5Fbattery:=20Change=20voltage?= =?UTF-8?q?=20values=20to=20=C2=B5V?=drivers/power/supply/rt5033_battery.c+1 -10 replies
153/251scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn()drivers/scsi/csiostor/csio_lnode.c+1 -10 replies
154/251RDMA/mlx4: Return missed an error if device doesnt support steeringdrivers/infiniband/hw/mlx4/qp.c+3 -10 replies
155/251ASoC: cs42l42: Correct some register default valuessound/soc/codecs/cs42l42.c+2 -20 replies
156/251ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFERsound/soc/codecs/cs42l42.c+3 -20 replies
157/251serial: xilinx_uartps: Fix race condition causing stuck TXdrivers/tty/serial/xilinx_uartps.c+2 -10 replies
158/251mips: cm: Convert to bitfield API to fix out-of-bounds accessarch/mips/include/asm/mips-cm.h arch/mips/kernel/mips-cm.c+16 -170 replies
159/251power: supply: bq27xxx: Fix kernel crash on IRQ handler register errordrivers/power/supply/bq27xxx_battery_i2c.c+2 -10 replies
160/251apparmor: fix error checksecurity/apparmor/label.c+2 -20 replies
161/251rpmsg: Fix rpmsg_create_ept return when RPMSG config is not definedinclude/linux/rpmsg.h+1 -10 replies
162/251pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_dsfs/nfs/flexfilelayout/flexfilelayoutdev.c fs/nfs/pnfs_nfs.c+4 -40 replies
163/251drm/plane-helper: fix uninitialized variable referencedrivers/gpu/drm/drm_plane_helper.c+0 -10 replies
164/251PCI: aardvark: Dont spam about PIO Response Statusdrivers/pci/host/pci-aardvark.c+1 -10 replies
165/251NFS: Fix deadlocks in nfs_scan_commit_list()fs/nfs/write.c+2 -150 replies
166/251fs: orangefs: fix error return code of orangefs_revalidate_lookup()fs/orangefs/dcache.c+3 -10 replies
167/251mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare()drivers/mtd/spi-nor/hisi-sfc.c+0 -10 replies
168/251dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macrodrivers/dma/at_xdmac.c+1 -10 replies
169/251auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty stringdrivers/auxdisplay/img-ascii-lcd.c+10 -00 replies
170/251auxdisplay: ht16k33: Connect backlight to fbdevdrivers/auxdisplay/ht16k33.c+28 -280 replies
171/251auxdisplay: ht16k33: Fix frame buffer device blankingdrivers/auxdisplay/ht16k33.c+10 -00 replies
172/251netfilter: nfnetlink_queue: fix OOB when mac header was clearednet/netfilter/nfnetlink_queue.c+1 -10 replies
173/251dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result`drivers/dma/dmaengine.h+1 -10 replies
174/251m68k: set a default value for MEMORY_RESERVEarch/m68k/Kconfig.machine+1 -00 replies
175/251watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUTdrivers/watchdog/f71808e_wdt.c+3 -10 replies
176/251ar7: fix kernel builds for compiler testdrivers/watchdog/Kconfig+1 -10 replies
177/251scsi: qla2xxx: Turn off target reset during issue_lipdrivers/scsi/qla2xxx/qla_gbl.h drivers/scsi/qla2xxx/qla_mr.c drivers/scsi/qla2xxx/qla_os.c+2 -500 replies
178/251i2c: xlr: Fix a resource leak in the error handling path of xlr_i2c_probe()drivers/i2c/busses/i2c-xlr.c+5 -10 replies
179/251xen-pciback: Fix return in pm_ctrl_init()drivers/xen/xen-pciback/conf_space_capability.c+1 -10 replies
180/251net: davinci_emac: Fix interrupt pacing disabledrivers/net/ethernet/ti/davinci_emac.c+14 -20 replies
181/251net: vlan: fix a UAF in vlan_dev_real_dev()net/8021q/vlan.c net/8021q/vlan_dev.c+3 -34 replies
182/251ACPI: PMIC: Fix intel_pmic_regs_handler() read accessesdrivers/acpi/pmic/intel_pmic.c+28 -230 replies
183/251bonding: Fix a use-after-free problem when bond_sysfs_slave_add() faileddrivers/net/bonding/bond_sysfs_slave.c+11 -250 replies
184/251mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration()mm/zsmalloc.c+4 -30 replies
185/251llc: fix out-of-bound array index in llc_sk_dev_hash()include/net/llc.h+3 -10 replies
186/251nfc: pn533: Fix double free when pn533_fill_fragment_skbs() failsdrivers/nfc/pn533/pn533.c+3 -30 replies
187/251vsock: prevent unnecessary refcnt inc for nonblocking connectnet/vmw_vsock/af_vsock.c+2 -00 replies
188/251USB: chipidea: fix interrupt deadlockdrivers/usb/chipidea/core.c+14 -50 replies
189/251ARM: 9155/1: fix early early_iounmap()arch/arm/mm/mmu.c+2 -20 replies
190/251ARM: 9156/1: drop cc-option fallbacks for architecture selectionarch/arm/Makefile+11 -110 replies
191/251powerpc/lib: Add helper to check if offset is within conditional branch rangearch/powerpc/include/asm/code-patching.h arch/powerpc/lib/code-patching.c arch/powerpc/net/bpf_jit.h+8 -70 replies
192/251powerpc/bpf: Validate branch rangesarch/powerpc/net/bpf_jit.h arch/powerpc/net/bpf_jit_comp64.c+27 -90 replies
193/251powerpc/bpf: Fix BPF_SUB when imm == 0x80000000arch/powerpc/net/bpf_jit_comp64.c+17 -100 replies
194/251mm, oom: pagefault_out_of_memory: dont force global OOM for dying tasksmm/oom_kill.c+3 -00 replies
195/251mm, oom: do not trigger out_of_memory from the #PFmm/oom_kill.c+8 -140 replies
196/251s390/cio: check the subchannel validity for dev_busiddrivers/s390/cio/css.c+2 -20 replies
197/251PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macrosinclude/uapi/linux/pci_regs.h+6 -00 replies
198/251ext4: fix lazy initialization next schedule time computation in more granular unitfs/ext4/super.c+4 -50 replies
199/251tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULTkernel/trace/trace.c+47 -150 replies
200/251parisc/entry: fix trace test in syscall exit patharch/parisc/kernel/entry.S+1 -10 replies
201/251PCI/MSI: Destroy sysfs before freeing entriesdrivers/pci/msi.c+12 -120 replies
202/251arm64: zynqmp: Fix serial compatible stringarch/arm64/boot/dts/xilinx/zynqmp.dtsi+2 -20 replies
203/251scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()drivers/scsi/lpfc/lpfc_sli.c+1 -00 replies
204/251usb: musb: tusb6010: check return value after calling platform_get_resource()drivers/usb/musb/tusb6010.c+5 -00 replies
205/251scsi: advansys: Fix kernel pointer leakdrivers/scsi/advansys.c+2 -20 replies
206/251ARM: dts: omap: fix gpmc,mux-add-data typearch/arm/boot/dts/omap-gpmc-smsc9221.dtsi arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi+2 -20 replies
207/251usb: host: ohci-tmio: check return value after calling platform_get_resource()drivers/usb/host/ohci-tmio.c+1 -10 replies
208/251tty: tty_buffer: Fix the softlockup issue in flush_to_ldiscdrivers/tty/tty_buffer.c+3 -00 replies
209/251MIPS: sni: Fix the buildarch/mips/sni/time.c+2 -20 replies
210/251scsi: target: Fix ordered tag handlingdrivers/target/target_core_device.c drivers/target/target_core_internal.h drivers/target/target_core_transport.c +1 more+61 -240 replies
211/251scsi: target: Fix alua_tg_pt_gps_count trackingdrivers/target/target_core_alua.c+0 -10 replies
212/251powerpc/5200: dts: fix memory node unit namearch/powerpc/boot/dts/charon.dts arch/powerpc/boot/dts/digsy_mtc.dts arch/powerpc/boot/dts/lite5200.dts +9 more+12 -120 replies
213/251ALSA: gus: fix null pointer dereference on pointer blocksound/isa/gus/gus_dma.c+2 -00 replies
214/251powerpc/dcr: Use cmplwi instead of 3-argument cmpliarch/powerpc/sysdev/dcr-low.S+1 -10 replies
215/251sh: check return code of request_irqarch/sh/kernel/cpu/sh4a/smp-shx3.c+3 -20 replies
216/251maple: fix wrong return value of maple_bus_init().drivers/sh/maple/maple.c+4 -10 replies
217/251sh: fix kconfig unmet dependency warning for FRAME_POINTERarch/sh/Kconfig.debug+1 -00 replies
218/251sh: define __BIG_ENDIAN for math-emuarch/sh/include/asm/sfp-machine.h+8 -00 replies
219/251mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is setarch/mips/Kconfig+3 -00 replies
220/251sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()kernel/sched/core.c+3 -00 replies
221/251net: bnx2x: fix variable dereferenced before checkdrivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h+3 -10 replies
222/251iavf: Fix for the false positive ASQ/ARQ errors while issuing VF resetdrivers/net/ethernet/intel/i40evf/i40evf_main.c+1 -10 replies
223/251MIPS: generic/yamon-dt: fix uninitialized variable errorarch/mips/generic/yamon-dt.c+1 -10 replies
224/251mips: bcm63xx: add support for clk_get_parent()arch/mips/bcm63xx/clk.c+6 -00 replies
225/251mips: lantiq: add support for clk_get_parent()arch/mips/lantiq/clk.c+6 -00 replies
226/251platform/x86: hp_accel: Fix an error handling path in lis3lv02d_probe()drivers/platform/x86/hp_accel.c+2 -00 replies
227/251net: virtio_net_hdr_to_skb: count transport header in UFOinclude/linux/virtio_net.h+6 -10 replies
228/251i40e: Fix NULL ptr dereference on VSI filter syncdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_main.c+4 -20 replies
229/251NFC: reorganize the functions in nci_requestnet/nfc/nci/core.c+7 -40 replies
230/251NFC: reorder the logic in nfc_{un,}register_devicenet/nfc/core.c+18 -140 replies
231/251perf bench: Fix two memory leaks detected with ASantools/perf/bench/sched-messaging.c+4 -00 replies
232/251perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Serverarch/x86/events/intel/uncore_snbep.c+3 -00 replies
233/251perf/x86/intel/uncore: Fix IIO event constraints for Skylake Serverarch/x86/events/intel/uncore_snbep.c+1 -00 replies
234/251tun: fix bonding active backup with arp monitoringdrivers/net/tun.c+5 -00 replies
235/251hexagon: export raw I/O routines for modulesarch/hexagon/lib/io.c+4 -00 replies
236/251mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flagmm/slab.h+1 -10 replies
237/251btrfs: fix memory ordering between normal and ordered work functionsfs/btrfs/async-thread.c+14 -00 replies
238/251parisc/sticon: fix reverse colorsdrivers/video/console/sticon.c+6 -60 replies
239/251cfg80211: call cfg80211_stop_ap when switch from P2P_GO typenet/wireless/util.c+1 -00 replies
240/251drm/udl: fix control-message timeoutdrivers/gpu/drm/udl/udl_connector.c+1 -10 replies
241/251drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectorsdrivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+1 -00 replies
242/251perf/core: Avoid put_page() when GUP failskernel/events/core.c+5 -50 replies
243/251batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LANnet/batman-adv/multicast.c net/batman-adv/multicast.h net/batman-adv/soft-interface.c+48 -30 replies
244/251batman-adv: mcast: fix duplicate mcast packets from BLA backbone to meshnet/batman-adv/bridge_loop_avoidance.c+88 -170 replies
245/251batman-adv: Consider fragmentation for needed_headroomnet/batman-adv/hard-interface.c+3 -00 replies
246/251batman-adv: Reserve needed_*room for fragmentsnet/batman-adv/fragmentation.c+10 -50 replies
247/251batman-adv: Dont always reallocate the fragmentation skb headnet/batman-adv/fragmentation.c+6 -50 replies
248/251RDMA/netlink: Add __maybe_unused to static inline in C fileinclude/rdma/rdma_netlink.h+1 -10 replies
249/251ASoC: DAPM: Cover regression by kctl change notification fixsound/soc/soc-dapm.c+23 -60 replies
250/251usb: max-3421: Use driver data instead of maintaining a list of bound devicesdrivers/usb/host/max3421-hcd.c+5 -200 replies
251/251hugetlbfs: flush TLBs correctly after huge_pmd_unshareinclude/asm-generic/tlb.h mm/hugetlb.c+25 -00 replies

Reviews trailers per patch

97 of 251 patches have a Reviewed-by or Acked-by.

PatchCasey SchauflerGeert UytterhoevenYufei DuJoseph QiBryan PassJarkko SakkinenHimanshu MadhaniMartin HabetsGuenter RoeckNeal GompaJaehoon ChungPali RohárPaul MenzelBryan O'DonoghueLoic PoulainKees CookMaciej W. RozyckiThomas BogendoerferRob HerringKrzysztof KozlowskiHans de GoedeMarek BehúnBoris OstrovskyJaroslav KyselaJosef BacikHans VerkuilBrian NorrisReik Keutterling[email protected]Sebastian ReichelNick DesaulniersAntonio QuartulliVladimir MurzinMichael BüschMarcel ZiswilerEric DumazetClaudio ImbrendaHeiko CarstensMarco ChiapperoMarc ZyngierMasami HiramatsuTom Lendacky[email protected]Houlong WeiJon HunterDany MaddenFelipe BalbiJiaxun YangAndy ShevchenkoMathieu PoirierLeon RomanovskySimon SerFinn ThainHuacai ChenPierre-Louis BossartJakub KicinskiDan CarpenterStefano GarzarellaArd BiesheuvelKlaus KudielkaTudor AmbarusPratyush YadavRobin van der GrachtChristophe LeroySong LiuJohan AlmbladhMichal HockoCornelia HuckBjorn HelgaasGreg Kroah-HartmanLaurent PinchartAlan SternJuergen GrossJason GunthorpeGrygorii StrashkoDave JiangJohn Paul Adrian GlaubitzJonathan CameronJohn CrispinRussell King (Oracle)Florian FainelliValentin SchneiderVincent GuittotTony BrelinskiWillem de BruijnPrzemyslaw PatynowskiWitold FijalkowskiJaroslaw GawinAleksandr LoktionovIan RogersKan LiangBrian CainVlastimil BabkaMuchun SongChris MurphyMiguel OjedaMike Kravetz
SeriesT-b
1/251
2/251A-b
3/251A-b
4/251T-b
5/251T-b
6/251T-b
7/251R-b
8/251R-b
9/251
10/251R-b
11/251T-b
12/251
13/251
14/251
15/251
16/251
17/251
18/251
19/251
20/251
21/251R-b
22/251
23/251A-b
24/251
25/251
26/251
27/251
28/251
29/251R-b
30/251
31/251R-b
32/251
33/251A-b
34/251A-b
35/251
36/251R-b
37/251
38/251
39/251
40/251
41/251R-b
42/251
43/251
44/251
45/251
46/251T-b
47/251R-b R-b
48/251
49/251R-b
50/251A-b A-b
51/251R-b
52/251R-b R-b
53/251
54/251
55/251R-b
56/251
57/251R-b
58/251R-b
59/251R-b
60/251
61/251
62/251
63/251
64/251
65/251
66/251
67/251
68/251
69/251
70/251R-b
71/251
72/251
73/251
74/251
75/251
76/251
77/251
78/251
79/251
80/251R-b
81/251
82/251
83/251
84/251
85/251T-b
86/251T-b
87/251
88/251
89/251R-b R-b
90/251
91/251
92/251
93/251
94/251
95/251
96/251
97/251
98/251
99/251R-b
100/251A-b
101/251T-b
102/251
103/251
104/251
105/251
106/251
107/251Reported-and-tested-by
108/251R-b
109/251
110/251
111/251
112/251
113/251
114/251R-b
115/251
116/251A-b
117/251A-b
118/251
119/251
120/251
121/251
122/251
123/251R-b
124/251
125/251R-b R-b
126/251A-b
127/251A-b
128/251
129/251
130/251R-b A-b
131/251A-b R-b
132/251A-b
133/251
134/251
135/251A-b
136/251
137/251
138/251R-b
139/251R-b
140/251
141/251
142/251R-b
143/251R-b
144/251
145/251R-b
146/251
147/251R-b
148/251
149/251
150/251
151/251A-b
152/251
153/251
154/251
155/251
156/251
157/251
158/251R-b
159/251R-b
160/251R-b
161/251R-b
162/251
163/251R-b
164/251
165/251
166/251
167/251R-b
168/251R-b
169/251
170/251R-b
171/251
172/251
173/251A-b
174/251R-b
175/251R-b
176/251R-b
177/251R-b
178/251
179/251R-b
180/251R-b
181/251R-b
182/251
183/251R-b
184/251
185/251
186/251R-b R-b
187/251R-b
188/251
189/251A-b
190/251T-b T-b
191/251R-b A-b
192/251R-b A-b T-b A-b
193/251R-b
194/251A-b
195/251A-b
196/251R-b
197/251R-b R-b
198/251
199/251
200/251
201/251R-b
202/251R-b
203/251
204/251
205/251
206/251
207/251A-b
208/251
209/251
210/251
211/251
212/251R-b
213/251
214/251R-b
215/251T-b R-b
216/251A-b
217/251R-b T-b
218/251R-b T-b
219/251A-b
220/251R-b R-b
221/251
222/251T-b
223/251
224/251R-b A-b A-b A-b
225/251A-b A-b
226/251R-b
227/251R-b
228/251T-b R-b R-b R-b R-b
229/251
230/251R-b R-b
231/251A-b
232/251R-b
233/251R-b
234/251
235/251A-b
236/251A-b R-b
237/251R-b T-b
238/251
239/251
240/251
241/251
242/251
243/251
244/251
245/251
246/251
247/251
248/251
249/251
250/251
251/251R-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 97 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 000/251] 4.14.256-rc1 review

This is the start of the stable review cycle for the 4.14.256 release. There are 251 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 Fri, 26 Nov 2021 11:56:36 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.256-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.256-rc1

Nadav Amit <[email protected]>
hugetlbfs: flush TLBs correctly after huge_pmd_unshare

Uwe Kleine-König <[email protected]>
usb: max-3421: Use driver data instead of maintaining a list of bound devices

Takashi Iwai <[email protected]>
ASoC: DAPM: Cover regression by kctl change notification fix

Leon Romanovsky <[email protected]>
RDMA/netlink: Add __maybe_unused to static inline in C file

Sven Eckelmann <[email protected]>
batman-adv: Don't always reallocate the fragmentation skb head

Sven Eckelmann <[email protected]>
batman-adv: Reserve needed_*room for fragments

Sven Eckelmann <[email protected]>
batman-adv: Consider fragmentation for needed_headroom

Linus Lüssing <[email protected]>
batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh

Linus Lüssing <[email protected]>
batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN

Greg Thelen <[email protected]>
perf/core: Avoid put_page() when GUP fails

hongao <[email protected]>
drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors

Johan Hovold <[email protected]>
drm/udl: fix control-message timeout

Nguyen Dinh Phi <[email protected]>
cfg80211: call cfg80211_stop_ap when switch from P2P_GO type

Sven Schnelle <[email protected]>
parisc/sticon: fix reverse colors

Nikolay Borisov <[email protected]>
btrfs: fix memory ordering between normal and ordered work functions

Rustam Kovhaev <[email protected]>
mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag

Nathan Chancellor <[email protected]>
hexagon: export raw I/O routines for modules

Nicolas Dichtel <[email protected]>
tun: fix bonding active backup with arp monitoring

Alexander Antonov <[email protected]>
perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server

Alexander Antonov <[email protected]>
perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server

Sohaib Mohamed <[email protected]>
perf bench: Fix two memory leaks detected with ASan

Lin Ma <[email protected]>
NFC: reorder the logic in nfc_{un,}register_device

Lin Ma <[email protected]>
NFC: reorganize the functions in nci_request

Michal Maloszewski <[email protected]>
i40e: Fix NULL ptr dereference on VSI filter sync

Jonathan Davies <[email protected]>
net: virtio_net_hdr_to_skb: count transport header in UFO

Christophe JAILLET <[email protected]>
platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()'

Randy Dunlap <[email protected]>
mips: lantiq: add support for clk_get_parent()

Randy Dunlap <[email protected]>
mips: bcm63xx: add support for clk_get_parent()

Colin Ian King <[email protected]>
MIPS: generic/yamon-dt: fix uninitialized variable error

Surabhi Boob <[email protected]>
iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset

Pavel Skripkin <[email protected]>
net: bnx2x: fix variable dereferenced before check

Vincent Donnefort <[email protected]>
sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()

Randy Dunlap <[email protected]>
mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set

Randy Dunlap <[email protected]>
sh: define __BIG_ENDIAN for math-emu

Randy Dunlap <[email protected]>
sh: fix kconfig unmet dependency warning for FRAME_POINTER

Lu Wei <[email protected]>
maple: fix wrong return value of maple_bus_init().

Nick Desaulniers <[email protected]>
sh: check return code of request_irq

Michael Ellerman <[email protected]>
powerpc/dcr: Use cmplwi instead of 3-argument cmpli

Chengfeng Ye <[email protected]>
ALSA: gus: fix null pointer dereference on pointer block

Anatolij Gustschin <[email protected]>
powerpc/5200: dts: fix memory node unit name

Mike Christie <[email protected]>
scsi: target: Fix alua_tg_pt_gps_count tracking

Mike Christie <[email protected]>
scsi: target: Fix ordered tag handling

Bart Van Assche <[email protected]>
MIPS: sni: Fix the build

Guanghui Feng <[email protected]>
tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc

Yang Yingliang <[email protected]>
usb: host: ohci-tmio: check return value after calling platform_get_resource()

Roger Quadros <[email protected]>
ARM: dts: omap: fix gpmc,mux-add-data type

Guo Zhi <[email protected]>
scsi: advansys: Fix kernel pointer leak

Yang Yingliang <[email protected]>
usb: musb: tusb6010: check return value after calling platform_get_resource()

James Smart <[email protected]>
scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()

Michal Simek <[email protected]>
arm64: zynqmp: Fix serial compatible string

Thomas Gleixner <[email protected]>
PCI/MSI: Destroy sysfs before freeing entries

Sven Schnelle <[email protected]>
parisc/entry: fix trace test in syscall exit path

Paul Burton <[email protected]>
tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT

Shaoying Xu <[email protected]>
ext4: fix lazy initialization next schedule time computation in more granular unit

Pali Rohár <[email protected]>
PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros

Vineeth Vijayan <[email protected]>
s390/cio: check the subchannel validity for dev_busid

Michal Hocko <[email protected]>
mm, oom: do not trigger out_of_memory from the #PF

Vasily Averin <[email protected]>
mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks

Naveen N. Rao <[email protected]>

    powerpc/bpf: Fix BPF_SUB when imm == 0x80000000

Naveen N. Rao <[email protected]>
powerpc/bpf: Validate branch ranges

Naveen N. Rao <[email protected]>
powerpc/lib: Add helper to check if offset is within conditional branch range

Arnd Bergmann <[email protected]>
ARM: 9156/1: drop cc-option fallbacks for architecture selection

Michał Mirosław <[email protected]>

    ARM: 9155/1: fix early early_iounmap()

Johan Hovold <[email protected]>
USB: chipidea: fix interrupt deadlock

Eiichi Tsukata <[email protected]>
vsock: prevent unnecessary refcnt inc for nonblocking connect

Chengfeng Ye <[email protected]>
nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails

Eric Dumazet <[email protected]>
llc: fix out-of-bound array index in llc_sk_dev_hash()

Miaohe Lin <[email protected]>
mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration()

Huang Guobin <[email protected]>
bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed

Hans de Goede <[email protected]>
ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses

Ziyang Xuan <[email protected]>
net: vlan: fix a UAF in vlan_dev_real_dev()

Maxim Kiselev <[email protected]>
net: davinci_emac: Fix interrupt pacing disable

YueHaibing <[email protected]>
xen-pciback: Fix return in pm_ctrl_init()

Christophe JAILLET <[email protected]>
i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()'

Quinn Tran <[email protected]>
scsi: qla2xxx: Turn off target reset during issue_lip

Jackie Liu <[email protected]>
ar7: fix kernel builds for compiler test

Ahmad Fatoum <[email protected]>
watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT

Randy Dunlap <[email protected]>
m68k: set a default value for MEMORY_RESERVE

Lars-Peter Clausen <[email protected]>
dmaengine: dmaengine_desc_callback_valid(): Check for callback_result

Florian Westphal <[email protected]>
netfilter: nfnetlink_queue: fix OOB when mac header was cleared

Geert Uytterhoeven <[email protected]>
auxdisplay: ht16k33: Fix frame buffer device blanking

Geert Uytterhoeven <[email protected]>
auxdisplay: ht16k33: Connect backlight to fbdev

Geert Uytterhoeven <[email protected]>
auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string

Claudiu Beznea <[email protected]>
dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro

Evgeny Novikov <[email protected]>
mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare()

Jia-Ju Bai <[email protected]>
fs: orangefs: fix error return code of orangefs_revalidate_lookup()

Trond Myklebust <[email protected]>
NFS: Fix deadlocks in nfs_scan_commit_list()

Marek Behún <[email protected]>
PCI: aardvark: Don't spam about PIO Response Status

Alex Xu (Hello71) <[email protected]>
drm/plane-helper: fix uninitialized variable reference

Baptiste Lepers <[email protected]>
pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds

Arnaud Pouliquen <[email protected]>
rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined

Tom Rix <[email protected]>
apparmor: fix error check

Hans de Goede <[email protected]>
power: supply: bq27xxx: Fix kernel crash on IRQ handler register error

Geert Uytterhoeven <[email protected]>
mips: cm: Convert to bitfield API to fix out-of-bounds access

Anssi Hannula <[email protected]>
serial: xilinx_uartps: Fix race condition causing stuck TX

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Correct some register default values

Leon Romanovsky <[email protected]>
RDMA/mlx4: Return missed an error if device doesn't support steering

Dan Carpenter <[email protected]>
scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn()

Jakob Hauser <[email protected]>
power: supply: rt5033_battery: Change voltage values to µV

Dan Carpenter <[email protected]>
usb: gadget: hid: fix error code in do_config()

Andy Shevchenko <[email protected]>
serial: 8250_dw: Drop wrong use of ACPI_PTR()

Christophe Leroy <[email protected]>
video: fbdev: chipsfb: use memset_io() instead of memset()

Dongliang Mu <[email protected]>
memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe

Christophe JAILLET <[email protected]>
soc/tegra: Fix an error handling path in tegra_powergate_power_up()

Andreas Kemnade <[email protected]>
arm: dts: omap3-gta04a4: accelerometer irq fix

Takashi Iwai <[email protected]>
ALSA: hda: Reduce udelay() at SKL+ position reporting

Dongliang Mu <[email protected]>
JFS: fix memleak in jfs_mount

Jackie Liu <[email protected]>
MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT

Tong Zhang <[email protected]>
scsi: dc395: Fix error case unwinding

Peter Rosin <[email protected]>

    ARM: dts: at91: tse850: the emac<->phy interface is rmii

Jackie Liu <[email protected]>
ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()

Junji Wei <[email protected]>
RDMA/rxe: Fix wrong port_cap_flags

Sukadev Bhattiprolu <[email protected]>
ibmvnic: Process crqs after enabling interrupts

Daniel Jordan <[email protected]>

    crypto: pcrypt - Delay write to padata->info

Russell King (Oracle) <[email protected]>
net: phylink: avoid mvneta warning when setting pause parameters

Shyam Sundar S K <[email protected]>
net: amd-xgbe: Toggle PLL settings during rate change

Wang Hai <[email protected]>
libertas: Fix possible memory leak in probe and disconnect

Wang Hai <[email protected]>
libertas_tf: Fix possible memory leak in probe and disconnect

Tiezhu Yang <[email protected]>
samples/kretprobes: Fix return value if register_kretprobe() failed

Mark Rutland <[email protected]>
irq: mips: avoid nested irq_enter()

David Hildenbrand <[email protected]>
s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap()

Tetsuo Handa <[email protected]>
smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi

Anders Roxell <[email protected]>
PM: hibernate: fix sparse warnings

Stefan Agner <[email protected]>
phy: micrel: ksz8041nl: do not use power down mode

Jonas Dreßler <[email protected]>
mwifiex: Send DELBA requests according to spec

Nathan Chancellor <[email protected]>
platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning

Christophe JAILLET <[email protected]>
mmc: mxs-mmc: disable regulator on error and in the remove function

Jakub Kicinski <[email protected]>
net: stream: don't purge sk_error_queue in sk_stream_kill_queues()

Dan Carpenter <[email protected]>
drm/msm: uninitialized variable in msm_gem_import()

Sven Eckelmann <[email protected]>
ath10k: fix max antenna gain unit

Yang Yingliang <[email protected]>
hwmon: Fix possible memleak in __hwmon_device_register()

Dan Carpenter <[email protected]>
memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host()

Arnd Bergmann <[email protected]>
memstick: avoid out-of-range warning

Dan Carpenter <[email protected]>
b43: fix a lower bounds test

Dan Carpenter <[email protected]>
b43legacy: fix a lower bounds test

Markus Schneider-Pargmann <[email protected]>
hwrng: mtk - Force runtime pm ops for sleep ops

Giovanni Cabiddu <[email protected]>
crypto: qat - disregard spurious PFVF interrupts

Giovanni Cabiddu <[email protected]>
crypto: qat - detect PFVF collision after ACK

Linus Lüssing <[email protected]>
ath9k: Fix potential interrupt storm on queue reset

Anel Orazgaliyeva <[email protected]>
cpuidle: Fix kobject memory leaks in error paths

Colin Ian King <[email protected]>
media: cx23885: Fix snd_card_free call on null card pointer

Kees Cook <[email protected]>

    media: si470x: Avoid card name truncation

Christophe JAILLET <[email protected]>
media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()'

Pavel Skripkin <[email protected]>
media: dvb-usb: fix ununit-value in az6027_rc_query

Waiman Long <[email protected]>
cgroup: Make rebind_subsystems() disable v2 controllers all at once

Sven Schnelle <[email protected]>
parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling

Helge Deller <[email protected]>
task_stack: Fix end_of_stack() for architectures with upwards-growing stack

Sven Schnelle <[email protected]>
parisc: fix warning in flush_tlb_all

Yang Yingliang <[email protected]>
spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe()

Arnd Bergmann <[email protected]>

    ARM: 9136/1: ARMv7-M uses BE-8, not BE-32

Stephen Suryaputra <[email protected]>
gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE

Masami Hiramatsu <[email protected]>
ARM: clang: Do not rely on lr register for stacktrace

Tetsuo Handa <[email protected]>
smackfs: use __GFP_NOFAIL for smk_cipso_doi()

Johannes Berg <[email protected]>
iwlwifi: mvm: disable RX-diversity in powersave

Ye Bin <[email protected]>
PM: hibernate: Get block device exclusively in swsusp_check()

Zheyu Ma <[email protected]>
mwl8k: Fix use-after-free in mwl8k_fw_state_machine()

Kalesh Singh <[email protected]>
tracing/cfi: Fix cmp_entries_* functions signature mismatch

Lasse Collin <[email protected]>
lib/xz: Validate the value before assigning it to an enum variable

Lasse Collin <[email protected]>
lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression

Zheyu Ma <[email protected]>
memstick: r592: Fix a UAF bug when removing the driver

Kees Cook <[email protected]>
leaking_addresses: Always print a trailing newline

André Almeida <[email protected]>
ACPI: battery: Accept charges over the design capacity as full

Tuo Li <[email protected]>
ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create()

Steven Rostedt (VMware) <[email protected]>
tracefs: Have tracefs directories not set OTH permission bits by default

Anant Thazhemadam <[email protected]>
media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte()

Rafael J. Wysocki <[email protected]>
ACPICA: Avoid evaluating methods too early during system resume

Randy Dunlap <[email protected]>
ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK

Rajat Asthana <[email protected]>
media: mceusb: return without resubmitting URB in case of -EPROTO error.

Nadezda Lutovinova <[email protected]>
media: s5p-mfc: Add checking to s5p_mfc_probe().

Tuo Li <[email protected]>
media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe()

Ricardo Ribalda <[email protected]>
media: uvcvideo: Set capability in s_param

Zheyu Ma <[email protected]>
media: netup_unidvb: handle interrupt properly according to the firmware

Dirk Bender <[email protected]>
media: mt9p031: Fix corrupted frame after restarting stream

Jonas Dreßler <[email protected]>
mwifiex: Properly initialize private structure on interface type changes

Jonas Dreßler <[email protected]>
mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type

Peter Zijlstra <[email protected]>
x86: Increase exception stack sizes

Pawan Gupta <[email protected]>
smackfs: Fix use-after-free in netlbl_catmap_walk()

Peter Zijlstra <[email protected]>
locking/lockdep: Avoid RCU-induced noinstr fail

Aleksander Jan Bajkowski <[email protected]>
MIPS: lantiq: dma: reset correct number of channel

Aleksander Jan Bajkowski <[email protected]>
MIPS: lantiq: dma: add small delay after reset

Barnabás Pőcze <[email protected]>
platform/x86: wmi: do not fail if disabling fails

Wang ShaoBo <[email protected]>
Bluetooth: fix use-after-free error in lock_sock_nested()

Takashi Iwai <[email protected]>
Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()

Johan Hovold <[email protected]>
USB: iowarrior: fix control-message timeouts

Wang Hai <[email protected]>
USB: serial: keyspan: fix memleak on probe errors

Pekka Korpinen <[email protected]>

    iio: dac: ad5446: Fix ad5622_write() return value

Yang Yingliang <[email protected]>
pinctrl: core: fix possible memory leak in pinctrl_enable()

Zhang Yi <[email protected]>
quota: correct error number in free_dqentry()

Zhang Yi <[email protected]>
quota: check block number when reading the block in quota file

Marek Behún <[email protected]>
PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG

Marek Behún <[email protected]>
PCI: aardvark: Fix return value of MSI domain .alloc() method

Pali Rohár <[email protected]>
PCI: aardvark: Do not unmask unused interrupts

Pali Rohár <[email protected]>
PCI: aardvark: Do not clear status bits of masked interrupts

Juergen Gross <[email protected]>
xen/balloon: add late_initcall_sync() for initial ballooning done

Pavel Skripkin <[email protected]>
ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume

Takashi Iwai <[email protected]>
ALSA: mixer: oss: Fix racy access to slots

Pali Rohár <[email protected]>
serial: core: Fix initializing and restoring termios speed

Xiaoming Ni <[email protected]>
powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found

Henrik Grimler <[email protected]>
power: supply: max17042_battery: use VFSOC for capacity when no rsns

Sebastian Krzyszkowiak <[email protected]>
power: supply: max17042_battery: Prevent int underflow in set_soc_threshold

Eric W. Biederman <[email protected]>
signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT

Eric W. Biederman <[email protected]>
signal: Remove the bogus sigkill_pending in ptrace_stop

Alok Prasad <[email protected]>
RDMA/qedr: Fix NULL deref for query_qp on the GSI QP

Benjamin Li <[email protected]>
wcn36xx: handle connection loss indication

Reimar Döffinger <[email protected]>
libata: fix checking of DMA state

Jonas Dreßler <[email protected]>
mwifiex: Read a PCI register after writing the TX ring write pointer

Loic Poulain <[email protected]>
wcn36xx: Fix HT40 capability for 2Ghz band

Austin Kim <[email protected]>
evm: mark evm_fixmode as __ro_after_init

Johan Hovold <[email protected]>
rtl8187: fix control-message timeouts

Ingmar Klein <[email protected]>
PCI: Mark Atheros QCA6174 to avoid bus reset

Johan Hovold <[email protected]>
ath10k: fix division by zero in send path

Johan Hovold <[email protected]>
ath10k: fix control-message timeout

Johan Hovold <[email protected]>
ath6kl: fix control-message timeout

Johan Hovold <[email protected]>
ath6kl: fix division by zero in send path

Johan Hovold <[email protected]>
mwifiex: fix division by zero in fw download path

Eric Badger <[email protected]>
EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell

Krzysztof Kozlowski <[email protected]>
regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property

Krzysztof Kozlowski <[email protected]>
regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled

Zev Weiss <[email protected]>
hwmon: (pmbus/lm25066) Add offset coefficients

Filipe Manana <[email protected]>
btrfs: fix lost error handling when replaying directory deletes

Dongli Zhang <[email protected]>
vmxnet3: do not stop tx queues after netif_device_detach()

Walter Stoll <[email protected]>
watchdog: Fix OMAP watchdog early handling

Thomas Perrot <[email protected]>
spi: spl022: fix Microwire full duplex mode

Dongli Zhang <[email protected]>
xen/netfront: stop tx queues during live migration

Lorenz Bauer <[email protected]>
bpf: Prevent increasing bpf_jit_limit above max

Randy Dunlap <[email protected]>
mmc: winbond: don't build on M68K

Arnd Bergmann <[email protected]>
hyperv/vmbus: include linux/bitops.h

Erik Ekman <[email protected]>
sfc: Don't use netif_info before net_device setup

Zheyu Ma <[email protected]>
cavium: Fix return values of the probe function

Dmitry Bogdanov <[email protected]>
scsi: qla2xxx: Fix unmap of already freed sgl

Zheyu Ma <[email protected]>
cavium: Return negative value when pci_alloc_irq_vectors() fails

Sean Christopherson <[email protected]>
x86/irq: Ensure PI wakeup handler is unregistered before module unload

Miklos Szeredi <[email protected]>
fuse: fix page stealing

Takashi Iwai <[email protected]>
ALSA: timer: Unconditionally unlink slave instances, too

Wang Wensheng <[email protected]>
ALSA: timer: Fix use-after-free problem

Austin Kim <[email protected]>
ALSA: synth: missing check for possible NULL after the call to kstrdup

Johan Hovold <[email protected]>
ALSA: line6: fix control and interrupt message timeouts

Johan Hovold <[email protected]>
ALSA: 6fire: fix control and bulk message timeouts

Johan Hovold <[email protected]>
ALSA: ua101: fix division by zero at probe

Sean Young <[email protected]>
media: ite-cir: IR receiver stop working after receive overflow

Dan Carpenter <[email protected]>
tpm: Check for integer overflow in tpm2_map_response_body()

Helge Deller <[email protected]>
parisc: Fix ptrace check on syscall return

Christian Löhle <[email protected]>
mmc: dw_mmc: Dont wait for DRTO on Write RSP error

Jan Kara <[email protected]>
ocfs2: fix data corruption on truncate

Damien Le Moal <[email protected]>
libata: fix read log timeout value

Takashi Iwai <[email protected]>
Input: i8042 - Add quirk for Fujitsu Lifebook T725

Phoenix Huang <[email protected]>
Input: elantench - fix misreporting trackpoint coordinates

Todd Kjos <[email protected]>
binder: use cred instead of task for selinux checks

Todd Kjos <[email protected]>
binder: use euid from cred instead of using task

Mathias Nyman <[email protected]>
xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   7 ++
 .../bindings/regulator/samsung,s5m8767.txt         |  23 ++---
 Makefile                                           |   4 +-
 arch/arm/Makefile                                  |  22 ++---
 arch/arm/boot/dts/at91-tse850-3.dts                |   2 +-
 arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi          |   2 +-
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   2 +-
 arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi  |   2 +-
 arch/arm/kernel/stacktrace.c                       |   3 +-
 arch/arm/mm/Kconfig                                |   2 +-
 arch/arm/mm/mmu.c                                  |   4 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |   4 +-
 arch/hexagon/lib/io.c                              |   4 +
 arch/ia64/Kconfig.debug                            |   2 +-
 arch/m68k/Kconfig.machine                          |   1 +
 arch/mips/Kconfig                                  |   4 +
 arch/mips/bcm63xx/clk.c                            |   6 ++
 arch/mips/generic/yamon-dt.c                       |   2 +-
 arch/mips/include/asm/mips-cm.h                    |  12 +--
 arch/mips/kernel/mips-cm.c                         |  21 ++---
 arch/mips/kernel/r2300_fpu.S                       |   4 +-
 arch/mips/kernel/syscall.c                         |   9 --
 arch/mips/lantiq/clk.c                             |   6 ++
 arch/mips/lantiq/xway/dma.c                        |  14 ++-
 arch/mips/sni/time.c                               |   4 +-
 arch/parisc/kernel/entry.S                         |   4 +-
 arch/parisc/kernel/smp.c                           |  19 +++-
 arch/parisc/mm/init.c                              |   4 +-
 arch/powerpc/boot/dts/charon.dts                   |   2 +-
 arch/powerpc/boot/dts/digsy_mtc.dts                |   2 +-
 arch/powerpc/boot/dts/lite5200.dts                 |   2 +-
 arch/powerpc/boot/dts/lite5200b.dts                |   2 +-
 arch/powerpc/boot/dts/media5200.dts                |   2 +-
 arch/powerpc/boot/dts/mpc5200b.dtsi                |   2 +-
 arch/powerpc/boot/dts/o2d.dts                      |   2 +-
 arch/powerpc/boot/dts/o2d.dtsi                     |   2 +-
 arch/powerpc/boot/dts/o2dnt2.dts                   |   2 +-
 arch/powerpc/boot/dts/o3dnt.dts                    |   2 +-
 arch/powerpc/boot/dts/pcm032.dts                   |   2 +-
 arch/powerpc/boot/dts/tqm5200.dts                  |   2 +-
 arch/powerpc/include/asm/code-patching.h           |   1 +
 arch/powerpc/lib/code-patching.c                   |   7 +-
 arch/powerpc/net/bpf_jit.h                         |  33 ++++---
 arch/powerpc/net/bpf_jit_comp64.c                  |  37 +++++---
 arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c       |   3 +-
 arch/powerpc/sysdev/dcr-low.S                      |   2 +-
 arch/s390/mm/gmap.c                                |   5 +-
 arch/sh/Kconfig.debug                              |   1 +
 arch/sh/include/asm/sfp-machine.h                  |   8 ++
 arch/sh/kernel/cpu/sh4a/smp-shx3.c                 |   5 +-
 arch/x86/events/intel/uncore_snbep.c               |   4 +
 arch/x86/include/asm/page_64_types.h               |   2 +-
 arch/x86/kernel/irq.c                              |   4 +-
 crypto/pcrypt.c                                    |  12 ++-
 drivers/acpi/acpica/acglobal.h                     |   2 +
 drivers/acpi/acpica/hwesleep.c                     |   8 +-
 drivers/acpi/acpica/hwsleep.c                      |  11 +--
 drivers/acpi/acpica/hwxfsleep.c                    |   7 ++
 drivers/acpi/battery.c                             |   2 +-
 drivers/acpi/pmic/intel_pmic.c                     |  51 +++++-----
 drivers/android/binder.c                           |  20 ++--
 drivers/ata/libata-core.c                          |   2 +-
 drivers/ata/libata-eh.c                            |   8 ++
 drivers/auxdisplay/ht16k33.c                       |  66 +++++++------
 drivers/auxdisplay/img-ascii-lcd.c                 |  10 ++
 drivers/char/hw_random/mtk-rng.c                   |   9 +-
 drivers/char/tpm/tpm2-space.c                      |   3 +
 drivers/cpuidle/sysfs.c                            |   5 +-
 drivers/crypto/qat/qat_common/adf_pf2vf_msg.c      |  13 +++
 drivers/crypto/qat/qat_common/adf_vf_isr.c         |   6 ++
 drivers/dma/at_xdmac.c                             |   2 +-
 drivers/dma/dmaengine.h                            |   2 +-
 drivers/edac/sb_edac.c                             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |   1 +
 drivers/gpu/drm/drm_plane_helper.c                 |   1 -
 drivers/gpu/drm/msm/msm_gem.c                      |   4 +-
 drivers/gpu/drm/udl/udl_connector.c                |   2 +-
 drivers/hv/hyperv_vmbus.h                          |   1 +
 drivers/hwmon/hwmon.c                              |   6 +-
 drivers/hwmon/pmbus/lm25066.c                      |  23 +++++
 drivers/i2c/busses/i2c-xlr.c                       |   6 +-
 drivers/iio/dac/ad5446.c                           |   9 +-
 drivers/infiniband/hw/mlx4/qp.c                    |   4 +-
 drivers/infiniband/hw/qedr/verbs.c                 |  15 +--
 drivers/infiniband/sw/rxe/rxe_param.h              |   2 +-
 drivers/input/mouse/elantech.c                     |  13 +++
 drivers/input/serio/i8042-x86ia64io.h              |  14 +++
 drivers/irqchip/irq-bcm6345-l1.c                   |   2 +-
 drivers/irqchip/irq-s3c24xx.c                      |  22 ++++-
 drivers/media/i2c/mt9p031.c                        |  28 +++++-
 drivers/media/pci/cx23885/cx23885-alsa.c           |   3 +-
 drivers/media/pci/netup_unidvb/netup_unidvb_core.c |  27 +++---
 drivers/media/platform/mtk-vpu/mtk_vpu.c           |   5 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c           |   6 +-
 drivers/media/radio/si470x/radio-si470x-i2c.c      |   2 +-
 drivers/media/radio/si470x/radio-si470x-usb.c      |   2 +-
 drivers/media/rc/ite-cir.c                         |   2 +-
 drivers/media/rc/mceusb.c                          |   1 +
 drivers/media/usb/dvb-usb/az6027.c                 |   1 +
 drivers/media/usb/dvb-usb/dibusb-common.c          |   2 +-
 drivers/media/usb/uvc/uvc_v4l2.c                   |   7 +-
 drivers/memory/fsl_ifc.c                           |  13 ++-
 drivers/memstick/core/ms_block.c                   |   2 +-
 drivers/memstick/host/jmb38x_ms.c                  |   2 +-
 drivers/memstick/host/r592.c                       |   8 +-
 drivers/mmc/host/Kconfig                           |   2 +-
 drivers/mmc/host/dw_mmc.c                          |   3 +-
 drivers/mmc/host/mxs-mmc.c                         |  10 ++
 drivers/mtd/spi-nor/hisi-sfc.c                     |   1 -
 drivers/net/bonding/bond_sysfs_slave.c             |  36 +++----
 drivers/net/ethernet/amd/xgbe/xgbe-common.h        |   8 ++
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c        |  20 +++-
 .../net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h   |   4 +-
 drivers/net/ethernet/cavium/thunder/nic_main.c     |   2 +-
 drivers/net/ethernet/cavium/thunder/nicvf_main.c   |   4 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |   3 +
 drivers/net/ethernet/intel/i40e/i40e.h             |   1 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   5 +-
 drivers/net/ethernet/intel/i40evf/i40evf_main.c    |   2 +-
 drivers/net/ethernet/sfc/ptp.c                     |   4 +-
 drivers/net/ethernet/sfc/siena_sriov.c             |   2 +-
 drivers/net/ethernet/ti/davinci_emac.c             |  16 +++-
 drivers/net/phy/micrel.c                           |   5 +-
 drivers/net/phy/phylink.c                          |   2 +-
 drivers/net/tun.c                                  |   5 +
 drivers/net/vmxnet3/vmxnet3_drv.c                  |   1 -
 drivers/net/wireless/ath/ath10k/mac.c              |   6 +-
 drivers/net/wireless/ath/ath10k/usb.c              |   7 +-
 drivers/net/wireless/ath/ath10k/wmi.h              |   3 +
 drivers/net/wireless/ath/ath6kl/usb.c              |   7 +-
 drivers/net/wireless/ath/ath9k/main.c              |   4 +-
 drivers/net/wireless/ath/dfs_pattern_detector.c    |  10 +-
 drivers/net/wireless/ath/wcn36xx/main.c            |   4 +-
 drivers/net/wireless/ath/wcn36xx/smd.c             |  44 ++++++---
 drivers/net/wireless/broadcom/b43/phy_g.c          |   2 +-
 drivers/net/wireless/broadcom/b43legacy/radio.c    |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |   3 +
 drivers/net/wireless/marvell/libertas/if_usb.c     |   2 +
 drivers/net/wireless/marvell/libertas_tf/if_usb.c  |   2 +
 drivers/net/wireless/marvell/mwifiex/11n.c         |   5 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |  32 +++----
 drivers/net/wireless/marvell/mwifiex/pcie.c        |   8 ++
 drivers/net/wireless/marvell/mwifiex/usb.c         |  16 ++++
 drivers/net/wireless/marvell/mwl8k.c               |   2 +-
 .../net/wireless/realtek/rtl818x/rtl8187/rtl8225.c |  14 +--
 drivers/net/xen-netfront.c                         |   8 ++
 drivers/nfc/pn533/pn533.c                          |   6 +-
 drivers/pci/host/pci-aardvark.c                    |  23 +++--
 drivers/pci/msi.c                                  |  24 ++---
 drivers/pci/quirks.c                               |   1 +
 drivers/pinctrl/core.c                             |   2 +
 drivers/platform/x86/hp_accel.c                    |   2 +
 drivers/platform/x86/thinkpad_acpi.c               |   2 +-
 drivers/platform/x86/wmi.c                         |   9 +-
 drivers/power/supply/bq27xxx_battery_i2c.c         |   3 +-
 drivers/power/supply/max17042_battery.c            |   8 +-
 drivers/power/supply/rt5033_battery.c              |   2 +-
 drivers/regulator/s5m8767.c                        |  21 ++---
 drivers/s390/cio/css.c                             |   4 +-
 drivers/scsi/advansys.c                            |   4 +-
 drivers/scsi/csiostor/csio_lnode.c                 |   2 +-
 drivers/scsi/dc395x.c                              |   1 +
 drivers/scsi/lpfc/lpfc_sli.c                       |   1 +
 drivers/scsi/qla2xxx/qla_gbl.h                     |   2 -
 drivers/scsi/qla2xxx/qla_mr.c                      |  23 -----
 drivers/scsi/qla2xxx/qla_os.c                      |  27 +-----
 drivers/scsi/qla2xxx/qla_target.c                  |  14 +--
 drivers/sh/maple/maple.c                           |   5 +-
 drivers/soc/tegra/pmc.c                            |   2 +-
 drivers/spi/spi-bcm-qspi.c                         |   5 +-
 drivers/spi/spi-pl022.c                            |   5 +-
 drivers/target/target_core_alua.c                  |   1 -
 drivers/target/target_core_device.c                |   2 +
 drivers/target/target_core_internal.h              |   1 +
 drivers/target/target_core_transport.c             |  76 ++++++++++-----
 drivers/tty/serial/8250/8250_dw.c                  |   2 +-
 drivers/tty/serial/serial_core.c                   |  16 +++-
 drivers/tty/serial/xilinx_uartps.c                 |   3 +-
 drivers/tty/tty_buffer.c                           |   3 +
 drivers/usb/chipidea/core.c                        |  19 +++-
 drivers/usb/gadget/legacy/hid.c                    |   4 +-
 drivers/usb/host/max3421-hcd.c                     |  25 +----
 drivers/usb/host/ohci-tmio.c                       |   2 +-
 drivers/usb/host/xhci-hub.c                        |   3 +-
 drivers/usb/misc/iowarrior.c                       |   8 +-
 drivers/usb/musb/tusb6010.c                        |   5 +
 drivers/usb/serial/keyspan.c                       |  15 ++-
 drivers/video/console/sticon.c                     |  12 +--
 drivers/video/fbdev/chipsfb.c                      |   2 +-
 drivers/watchdog/Kconfig                           |   2 +-
 drivers/watchdog/f71808e_wdt.c                     |   4 +-
 drivers/watchdog/omap_wdt.c                        |   6 +-
 drivers/xen/balloon.c                              |  86 ++++++++++++-----
 drivers/xen/xen-pciback/conf_space_capability.c    |   2 +-
 fs/btrfs/async-thread.c                            |  14 +++
 fs/btrfs/tree-log.c                                |   4 +-
 fs/ext4/super.c                                    |   9 +-
 fs/fuse/dev.c                                      |  14 ++-
 fs/jfs/jfs_mount.c                                 |  51 +++++-----
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   4 +-
 fs/nfs/pnfs_nfs.c                                  |   4 +-
 fs/nfs/write.c                                     |  17 +---
 fs/ocfs2/file.c                                    |   8 +-
 fs/orangefs/dcache.c                               |   4 +-
 fs/quota/quota_tree.c                              |  15 +++
 fs/tracefs/inode.c                                 |   3 +-
 include/asm-generic/tlb.h                          |   6 ++
 include/linux/console.h                            |   2 +
 include/linux/filter.h                             |   1 +
 include/linux/libata.h                             |   2 +-
 include/linux/lsm_hooks.h                          |  28 +++---
 include/linux/rpmsg.h                              |   2 +-
 include/linux/sched/task_stack.h                   |   4 +
 include/linux/security.h                           |  28 +++---
 include/linux/virtio_net.h                         |   7 +-
 include/net/llc.h                                  |   4 +-
 include/rdma/rdma_netlink.h                        |   2 +-
 include/target/target_core_base.h                  |   6 +-
 include/uapi/linux/pci_regs.h                      |   6 ++
 kernel/bpf/core.c                                  |   4 +-
 kernel/cgroup/cgroup.c                             |  31 ++++++-
 kernel/events/core.c                               |  10 +-
 kernel/locking/lockdep.c                           |   2 +-
 kernel/power/swap.c                                |   7 +-
 kernel/sched/core.c                                |   3 +
 kernel/signal.c                                    |  19 +---
 kernel/trace/trace.c                               |  62 ++++++++++---
 kernel/trace/tracing_map.c                         |  40 ++++----
 lib/decompress_unxz.c                              |   2 +-
 lib/xz/xz_dec_lzma2.c                              |  21 ++++-
 lib/xz/xz_dec_stream.c                             |   6 +-
 mm/hugetlb.c                                       |  19 ++++
 mm/oom_kill.c                                      |  23 ++---
 mm/slab.h                                          |   2 +-
 mm/zsmalloc.c                                      |   7 +-
 net/8021q/vlan.c                                   |   3 -
 net/8021q/vlan_dev.c                               |   3 +
 net/batman-adv/bridge_loop_avoidance.c             | 103 +++++++++++++++++----
 net/batman-adv/fragmentation.c                     |  26 ++++--
 net/batman-adv/hard-interface.c                    |   3 +
 net/batman-adv/multicast.c                         |  31 +++++++
 net/batman-adv/multicast.h                         |  15 +++
 net/batman-adv/soft-interface.c                    |   5 +-
 net/bluetooth/l2cap_sock.c                         |  10 +-
 net/bluetooth/sco.c                                |  24 +++--
 net/core/stream.c                                  |   3 -
 net/core/sysctl_net_core.c                         |   2 +-
 net/ipv6/addrconf.c                                |   3 +
 net/netfilter/nfnetlink_queue.c                    |   2 +-
 net/nfc/core.c                                     |  32 ++++---
 net/nfc/nci/core.c                                 |  11 ++-
 net/vmw_vsock/af_vsock.c                           |   2 +
 net/wireless/util.c                                |   1 +
 samples/kprobes/kretprobe_example.c                |   2 +-
 scripts/leaking_addresses.pl                       |   3 +-
 security/apparmor/label.c                          |   4 +-
 security/integrity/evm/evm_main.c                  |   2 +-
 security/security.c                                |  14 +--
 security/selinux/hooks.c                           |  31 +++----
 security/smack/smackfs.c                           |  11 ++-
 sound/core/oss/mixer_oss.c                         |  43 +++++++--
 sound/core/timer.c                                 |  17 ++--
 sound/isa/gus/gus_dma.c                            |   2 +
 sound/pci/hda/hda_intel.c                          |  28 +++++-
 sound/soc/codecs/cs42l42.c                         |   9 +-
 sound/soc/soc-dapm.c                               |  29 ++++--
 sound/synth/emux/emux.c                            |   2 +-
 sound/usb/6fire/comm.c                             |   2 +-
 sound/usb/6fire/firmware.c                         |   6 +-
 sound/usb/line6/driver.c                           |  14 +--
 sound/usb/line6/driver.h                           |   2 +-
 sound/usb/line6/podhd.c                            |   6 +-
 sound/usb/line6/toneport.c                         |   2 +-
 sound/usb/misc/ua101.c                             |   4 +-
 tools/perf/bench/sched-messaging.c                 |   4 +
 275 files changed, 1724 insertions(+), 915 deletions(-)