Skip to content

4.4.152-stable review

Greg Kroah-Hartman linuxppc-dev lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest72 of 79 patches 17 repliesIn review

72 of 79 patches are in this archive. The cover letter announces 79.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/79ARC: Explicitly add -mmedium-calls to CFLAGSarch/arc/Makefile+1 -140 replies
2/79netfilter: ipv6: nf_defrag: reduce struct net memory wasteinclude/net/net_namespace.h include/net/netns/ipv6.h net/ipv6/netfilter/nf_conntrack_reasm.c+4 -40 replies
3/79selftests: pstore: return Kselftest Skip code for skipped teststools/testing/selftests/pstore/pstore_post_reboot_tests+4 -10 replies
4/79selftests: static_keys: return Kselftest Skip code for skipped teststools/testing/selftests/static_keys/test_static_keys.sh+13 -00 replies
5/79selftests: user: return Kselftest Skip code for skipped teststools/testing/selftests/user/test_user_copy.sh+7 -00 replies
6/79selftests: zram: return Kselftest Skip code for skipped teststools/testing/selftests/zram/zram.sh tools/testing/selftests/zram/zram_lib.sh+8 -20 replies
7/79selftests: sync: add config fragment for testing sync frameworktools/testing/selftests/sync/config+4 -00 replies
8/79ARM: dts: Cygnus: Fix I2C controller interrupt typearch/arm/boot/dts/bcm-cygnus.dtsi+2 -20 replies
9/79usb: dwc2: fix isoc split in transfer with no datadrivers/usb/dwc2/hcd_intr.c+1 -20 replies
10/79usb: gadget: composite: fix delayed_status race condition when set_interfacedrivers/usb/gadget/composite.c+3 -00 replies
11/79usb: gadget: dwc2: fix memory leak in gadget_init()drivers/usb/dwc2/gadget.c+5 -20 replies
12/79scsi: xen-scsifront: add error handling for xenbus_printfdrivers/scsi/xen-scsifront.c+26 -70 replies
13/79arm64: make secondary_start_kernel() notracearch/arm64/kernel/smp.c+1 -10 replies
14/79qed: Add sanity check for SIMD fastpath handler.drivers/net/ethernet/qlogic/qed/qed_main.c+10 -20 replies
15/79enic: initialize enic->rfs_h.lock in enic_probedrivers/net/ethernet/cisco/enic/enic_clsf.c drivers/net/ethernet/cisco/enic/enic_main.c+3 -30 replies
16/79net: hamradio: use eth_broadcast_addrdrivers/net/hamradio/bpqether.c+2 -60 replies
17/79net: propagate dev_get_valid_name return codenet/core/dev.c+2 -20 replies
18/79ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMParch/arc/include/asm/mach_desc.h arch/arc/kernel/irq.c+1 -30 replies
19/79net: davinci_emac: match the mdio device against its compatible if possibledrivers/net/ethernet/ti/davinci_emac.c+4 -00 replies
20/79locking/lockdep: Do not record IRQ state within lockdep codekernel/locking/lockdep.c+6 -60 replies
21/79ipv6: mcast: fix unsolicited report interval after receiving querysnet/ipv6/mcast.c+6 -30 replies
22/79Smack: Mark inode instant in smack_task_to_inodesecurity/smack/smack_lsm.c+1 -02 replies
23/79cxgb4: when disabling dcb set txq dcb priority to 0drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c+1 -10 replies
24/79brcmfmac: stop watchdog before detach and free everythingdrivers/net/wireless/brcm80211/brcmfmac/sdio.c+7 -00 replies
25/79ARM: dts: am437x: make edt-ft5x06 a wakeup sourcearch/arm/boot/dts/am437x-sk-evm.dts+2 -00 replies
26/79usb: xhci: increase CRS timeout valuedrivers/usb/host/xhci.c+6 -10 replies
27/79perf test session topology: Fix test on s390tools/perf/tests/topology.c+1 -00 replies
28/79perf report powerpc: Fix crash if callchain is emptytools/perf/arch/powerpc/util/skip-callchain-idx.c+1 -10 replies
29/79perf tests: Add event parsing error handling to parse events testtools/perf/tests/parse-events.c+5 -30 replies
30/79selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUstools/testing/selftests/x86/sigreturn.c+29 -170 replies
31/79ARM: dts: da850: Fix interrups property for gpioarch/arm/boot/dts/da850.dtsi+1 -50 replies
32/79dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate()drivers/dma/k3dma.c+1 -10 replies
33/79md/raid10: fix that replacement cannot complete recovery after reassembledrivers/md/raid10.c+7 -00 replies
34/79drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modesdrivers/gpu/drm/exynos/exynos_drm_gsc.c drivers/gpu/drm/exynos/regs-gsc.h+21 -90 replies
35/79drm/exynos: decon5433: Fix per-plane global alpha for XRGB modesdrivers/gpu/drm/exynos/exynos5433_drm_decon.c+2 -20 replies
36/79drm/exynos: decon5433: Fix WINCONx reset valuedrivers/gpu/drm/exynos/exynos5433_drm_decon.c+1 -10 replies
37/79bnx2x: Fix receiving tx-timeout in error or recovery state.drivers/net/ethernet/broadcom/bnx2x/bnx2x.h drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c+13 -00 replies
39/79HID: wacom: Correct touch maximum XY of 2nd-gen Intuosdrivers/hid/wacom_wac.c+8 -20 replies
40/79ARM: imx_v6_v7_defconfig: Select ULPI supportarch/arm/configs/imx_v6_v7_defconfig+2 -02 replies
41/79ARM: imx_v4_v5_defconfig: Select ULPI supportarch/arm/configs/imx_v4_v5_defconfig+2 -00 replies
43/79kasan: fix shadow_size calculation error in kasan_module_allocmm/kasan/kasan.c+3 -20 replies
44/79smsc75xx: Add workaround for gigabit link up hardware errata.drivers/net/usb/smsc75xx.c+62 -00 replies
45/79netfilter: x_tables: set module owner for icmp(6) matchesnet/ipv4/netfilter/ip_tables.c net/ipv6/netfilter/ip6_tables.c+2 -00 replies
46/79ARM: pxa: irq: fix handling of ICMR registers in suspend/resumearch/arm/mach-pxa/irq.c+2 -20 replies
47/79ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problemdrivers/net/ieee802154/at86rf230.c+1 -11 reply
48/79ieee802154: at86rf230: use __func__ macro for debug messagesdrivers/net/ieee802154/at86rf230.c+4 -92 replies
49/79ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problemdrivers/net/ieee802154/fakelb.c+1 -10 replies
50/79drm/armada: fix colorkey mode propertydrivers/gpu/drm/armada/armada_hw.h drivers/gpu/drm/armada/armada_overlay.c+23 -80 replies
51/79bnxt_en: Fix for system hang if request_irq failsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -13 replies
52/79perf llvm-utils: Remove bashism from kernel include fetch scripttools/perf/util/llvm-utils.c+3 -30 replies
53/79ARM: 8780/1: ftrace: Only set kernel memory back to read-only after bootarch/arm/mm/init.c+9 -00 replies
54/79ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controllerarch/arm/boot/dts/am3517.dtsi+5 -00 replies
55/79ixgbe: Be more careful when modifying MAC filtersdrivers/net/ethernet/intel/ixgbe/ixgbe_common.c+11 -10 replies
56/79packet: reset network header if packet shorter than ll reserved spacenet/packet/af_packet.c+2 -00 replies
57/79qlogic: check kstrtoul() for errorsdrivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c+2 -00 replies
58/79tcp: remove DELAYED ACK events in DCTCPinclude/net/tcp.h net/ipv4/tcp_dctcp.c net/ipv4/tcp_output.c+0 -310 replies
59/79drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply()drivers/gpu/drm/nouveau/nouveau_gem.c+2 -20 replies
60/79net/ethernet/freescale/fman: fix cross-build errorinclude/linux/fsl/guts.h+1 -00 replies
61/79net: usb: rtl8150: demote allmulti message to dev_dbg()drivers/net/usb/rtl8150.c+1 -10 replies
62/79net: qca_spi: Avoid packet drop during initial syncdrivers/net/ethernet/qualcomm/qca_spi.c+1 -10 replies
63/79net: qca_spi: Make sure the QCA7000 reset is triggereddrivers/net/ethernet/qualcomm/qca_spi.c+3 -00 replies
64/79net: qca_spi: Fix log level if probe failsdrivers/net/ethernet/qualcomm/qca_spi.c+8 -80 replies
66/79staging: android: ion: check for kref overflowdrivers/staging/android/ion/ion.c+14 -30 replies
67/79KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumervirt/kvm/eventfd.c+6 -50 replies
68/79ext4: fix spectre gadget in ext4_mb_regular_allocator()fs/ext4/mballoc.c+3 -10 replies
70/79xfrm_user: prevent leaking 2 bytes of kernel memorynet/xfrm/xfrm_user.c+5 -30 replies
71/79netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior statenet/netfilter/nf_conntrack_proto_dccp.c+4 -40 replies
72/79packet: refine ring v3 block size test to hold one framenet/packet/af_packet.c+6 -40 replies
75/79PCI: hotplug: Dont leak pci_slot on registration failuredrivers/pci/hotplug/pci_hotplug_core.c+9 -00 replies
76/79PCI: Skip MPS logic for Virtual Functions (VFs)drivers/pci/probe.c+4 -00 replies
77/79PCI: pciehp: Fix use-after-free on unplugdrivers/pci/hotplug/pciehp.h drivers/pci/hotplug/pciehp_core.c drivers/pci/hotplug/pciehp_hpc.c+10 -30 replies
79/79reiserfs: fix broken xattr handling (heap corruption, bad retval)fs/reiserfs/xattr.c+3 -10 replies

Reviews trailers per patch

14 of 72 patches have a Reviewed-by or Acked-by.

PatchArend van SprielAndy ShevchenkoDavid HildenbrandJeff MahoneyJay HsuStefan WahrenMarek SzyprowskiMinas HarutyunyanKees CookGevorg SahakyanHeiko StuebnerMark RutlandSuzuki K PouloseHendrik BruecknerRavi BangoriaKim PhillipsJuergen GrossDmitriy VyukovAndrey RyabininAlex WuChung-Chiang ChengStefan AgnerShannon NelsonAndrew BowersNeal CardwellLawrence Brakmo
1/79
2/79
3/79R-b
4/79
5/79
6/79
7/79
8/79
9/79A-b T-b T-b
10/79T-b
11/79T-b T-b A-b
12/79R-b
13/79A-b T-b
14/79
15/79
16/79
17/79
18/79
19/79
20/79
21/79
22/79
23/79
24/79A-b T-b
25/79
26/79
27/79R-b
28/79A-b
29/79T-b
30/79
31/79
32/79
33/79R-b R-b
34/79
35/79
36/79
37/79
39/79
40/79
41/79
43/79R-b A-b
44/79
45/79
46/79
47/79
48/79
49/79
50/79
51/79
52/79
53/79T-b
54/79
55/79R-b T-b
56/79
57/79
58/79A-b A-b
59/79
60/79
61/79
62/79
63/79
64/79
66/79
67/79R-b
68/79
70/79
71/79
72/79
75/79
76/79
77/79
79/79A-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 26 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 00/79] 4.4.152-stable review

This is the start of the stable review cycle for the 4.4.152 release. There are 79 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat Aug 25 07:48:51 UTC 2018. Anything received after that time might be too late.

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

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.152-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.152-rc1

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

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

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

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

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

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

Elad Raz <[email protected]>
bridge: Propagate vlan add failure to user

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

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

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

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

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

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

Daniel Rosenberg <[email protected]>
staging: android: ion: check for kref overflow

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Stefan Schmidt <[email protected]>

    ieee802154: at86rf230: use __func__ macro for debug messages

Stefan Schmidt <[email protected]>

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

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

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

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

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

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

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

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

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

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

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

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

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

Marek Szyprowski <[email protected]>

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

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

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

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

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

Jiri Olsa <[email protected]>
perf tests: Add event parsing error handling to parse events test

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

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

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

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

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

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

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

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

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

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

Alexey Brodkin <[email protected]>

    ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP

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

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

Govindarajulu Varadarajan <[email protected]>

    enic: initialize enic->rfs_h.lock in enic_probe

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arc/Makefile                                  | 15 +-----
 arch/arc/include/asm/mach_desc.h                   |  2 -
 arch/arc/kernel/irq.c                              |  2 +-
 arch/arm/boot/dts/am3517.dtsi                      |  5 ++
 arch/arm/boot/dts/am437x-sk-evm.dts                |  2 +
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |  4 +-
 arch/arm/boot/dts/da850.dtsi                       |  6 +--
 arch/arm/configs/imx_v4_v5_defconfig               |  2 +
 arch/arm/configs/imx_v6_v7_defconfig               |  2 +
 arch/arm/mach-pxa/irq.c                            |  4 +-
 arch/arm/mm/init.c                                 |  9 ++++
 arch/arm64/kernel/smp.c                            |  2 +-
 arch/m68k/include/asm/mcf_pgalloc.h                |  4 +-
 arch/parisc/include/asm/spinlock.h                 |  8 +--
 arch/parisc/kernel/syscall.S                       | 24 ++++-----
 drivers/dma/k3dma.c                                |  2 +-
 drivers/gpu/drm/armada/armada_hw.h                 |  1 +
 drivers/gpu/drm/armada/armada_overlay.c            | 30 ++++++++---
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |  6 +--
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            | 29 ++++++----
 drivers/gpu/drm/exynos/regs-gsc.h                  |  1 +
 drivers/gpu/drm/nouveau/nouveau_gem.c              |  4 +-
 drivers/hid/wacom_wac.c                            | 10 +++-
 drivers/i2c/busses/i2c-imx.c                       |  8 +--
 drivers/md/raid10.c                                |  7 +++
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h        |  1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |  6 +++
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |  6 +++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  4 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |  2 +-
 drivers/net/ethernet/cisco/enic/enic_clsf.c        |  3 +-
 drivers/net/ethernet/cisco/enic/enic_main.c        |  3 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c    | 12 ++++-
 drivers/net/ethernet/qlogic/qed/qed_main.c         | 12 ++++-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c  |  2 +
 drivers/net/ethernet/qualcomm/qca_spi.c            | 21 ++++----
 drivers/net/ethernet/ti/davinci_emac.c             |  4 ++
 drivers/net/hamradio/bpqether.c                    |  8 +--
 drivers/net/ieee802154/at86rf230.c                 | 15 ++----
 drivers/net/ieee802154/fakelb.c                    |  2 +-
 drivers/net/usb/rtl8150.c                          |  2 +-
 drivers/net/usb/smsc75xx.c                         | 62 ++++++++++++++++++++++
 drivers/net/wireless/brcm80211/brcmfmac/sdio.c     |  7 +++
 drivers/pci/hotplug/pci_hotplug_core.c             |  9 ++++
 drivers/pci/hotplug/pciehp.h                       |  1 +
 drivers/pci/hotplug/pciehp_core.c                  |  7 +++
 drivers/pci/hotplug/pciehp_hpc.c                   |  5 +-
 drivers/pci/probe.c                                |  4 ++
 drivers/scsi/xen-scsifront.c                       | 33 +++++++++---
 drivers/staging/android/ion/ion.c                  | 17 ++++--
 drivers/usb/dwc2/gadget.c                          |  7 ++-
 drivers/usb/dwc2/hcd_intr.c                        |  3 +-
 drivers/usb/gadget/composite.c                     |  3 ++
 drivers/usb/host/xhci.c                            |  7 ++-
 fs/ext4/mballoc.c                                  |  4 +-
 fs/reiserfs/xattr.c                                |  4 +-
 include/linux/fsl/guts.h                           |  1 +
 include/net/net_namespace.h                        |  1 +
 include/net/netns/ipv6.h                           |  1 -
 include/net/tcp.h                                  |  2 -
 kernel/locking/lockdep.c                           | 12 ++---
 kernel/trace/trace.c                               |  5 ++
 mm/kasan/kasan.c                                   |  5 +-
 net/bridge/br_if.c                                 | 11 +++-
 net/core/dev.c                                     |  4 +-
 net/ipv4/netfilter/ip_tables.c                     |  1 +
 net/ipv4/tcp.c                                     |  4 +-
 net/ipv4/tcp_dctcp.c                               | 25 ---------
 net/ipv4/tcp_output.c                              |  4 --
 net/ipv6/mcast.c                                   |  9 ++--
 net/ipv6/netfilter/ip6_tables.c                    |  1 +
 net/ipv6/netfilter/nf_conntrack_reasm.c            |  6 +--
 net/netfilter/nf_conntrack_proto_dccp.c            |  8 +--
 net/packet/af_packet.c                             | 12 +++--
 net/xfrm/xfrm_user.c                               |  8 +--
 security/smack/smack_lsm.c                         |  1 +
 tools/perf/arch/powerpc/util/skip-callchain-idx.c  |  2 +-
 tools/perf/tests/parse-events.c                    |  8 +--
 tools/perf/tests/topology.c                        |  1 +
 tools/perf/util/llvm-utils.c                       |  6 +--
 .../selftests/pstore/pstore_post_reboot_tests      |  5 +-
 .../selftests/static_keys/test_static_keys.sh      | 13 +++++
 tools/testing/selftests/sync/config                |  4 ++
 tools/testing/selftests/user/test_user_copy.sh     |  7 +++
 tools/testing/selftests/x86/sigreturn.c            | 46 ++++++++++------
 tools/testing/selftests/zram/zram.sh               |  5 +-
 tools/testing/selftests/zram/zram_lib.sh           |  5 +-
 virt/kvm/eventfd.c                                 | 11 ++--
 89 files changed, 477 insertions(+), 226 deletions(-)