Skip to content

4.11.9-stable review

Greg Kroah-Hartman linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest78 of 84 patches 2 repliesIn review

78 of 84 patches are in this archive. The cover letter announces 84.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/84net: dont call strlen on non-terminated string in dev_set_alias()net/core/dev.c+2 -10 replies
2/84net: Fix inconsistent teardown and release of private netdev state.drivers/net/bonding/bond_main.c drivers/net/caif/caif_hsi.c drivers/net/caif/caif_serial.c +56 more+102 -1000 replies
3/84net: s390: fix up for "Fix inconsistent teardown and release of private netdev state"drivers/s390/net/netiucv.c+2 -20 replies
4/84mac80211: free netdev on dev_alloc_name() errornet/mac80211/iface.c+1 -00 replies
5/84decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skbnet/decnet/netfilter/dn_rtmsg.c+3 -10 replies
6/84net: Zero ifla_vf_info in rtnl_fill_vfinfo()net/core/rtnetlink.c+2 -10 replies
7/84net: ipv6: Release route when device is unregisteringinclude/linux/netdevice.h net/ipv6/route.c+6 -00 replies
8/84net: vrf: Make add_fib_rules per network namespace flagdrivers/net/vrf.c+32 -40 replies
9/84af_unix: Add sockaddr length checks before accessing sa_family in bind and connect handlersnet/unix/af_unix.c+6 -10 replies
10/84Fix an intermittent pr_emerg warning about lo becoming free.net/core/dst.c+14 -00 replies
11/84sctp: disable BH in sctp_for_each_endpointnet/sctp/socket.c+2 -20 replies
12/84net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfxnet/caif/cfpkt_skbuff.c+1 -50 replies
13/84net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reversenet/tipc/msg.c+1 -10 replies
14/84net/mlx5: Remove several module events out of ethtool statsdrivers/net/ethernet/mellanox/mlx5/core/en_stats.h+2 -90 replies
15/84net/mlx5e: Added BW check for DIM decision mechanismdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en_rx_am.c+24 -190 replies
16/84net/mlx5e: Fix wrong indications in DIM due to counter wraparounddrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en_rx_am.c+11 -70 replies
17/84net/mlx5: Enable 4K UAR only when page size is bigger than 4Kdrivers/net/ethernet/mellanox/mlx5/core/main.c+4 -20 replies
18/84proc: snmp6: Use correct type in memsetnet/ipv6/proc.c+1 -10 replies
19/84igmp: acquire pmc lock for ip_mc_clear_src()net/ipv4/igmp.c+13 -80 replies
20/84igmp: add a missing spin_lock_init()net/ipv4/igmp.c+1 -00 replies
22/84net: dont global ICMP rate limit packets originating from loopbacknet/ipv4/icmp.c net/ipv6/icmp.c+7 -30 replies
23/84ipv6: fix calling in6_ifa_hold incorrectly for dad worknet/ipv6/addrconf.c+3 -30 replies
24/84sctp: return next obj by passing pos + 1 into sctp_transport_get_idxnet/sctp/socket.c+2 -30 replies
25/84net/mlx5e: Fix min inline value for VF rep SQsdrivers/net/ethernet/mellanox/mlx5/core/en_rep.c+2 -00 replies
26/84net/mlx5e: Avoid doing a cleanup call if the profile doesnt have itdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+2 -10 replies
27/84net/mlx5: Wait for FW readiness before initializing command interfacedrivers/net/ethernet/mellanox/mlx5/core/main.c+12 -20 replies
28/84net/mlx5e: Fix timestamping capabilities reportingdrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+4 -40 replies
29/84decnet: always not take dst->__refcnt when inserting dst into hash tablenet/decnet/dn_route.c+4 -100 replies
30/84net: 8021q: Fix one possible panic caused by BUG_ON in free_netdevnet/8021q/vlan.c+2 -10 replies
31/84ipv6: Do not leak throw route referencesnet/ipv6/fib6_rules.c net/ipv6/ip6_fib.c+7 -180 replies
32/84rtnetlink: add IFLA_GROUP to ifla_policynet/core/rtnetlink.c+2 -00 replies
33/84netfilter: synproxy: fix conntrackd interactionnet/netfilter/nf_conntrack_netlink.c+4 -00 replies
34/84NFSv4.x/callback: Create the callback service through svc_create_pooledfs/nfs/callback.c+1 -10 replies
36/84MIPS: head: Reorder instructions missing a delay slotarch/mips/kernel/head.S+1 -10 replies
37/84MIPS: Avoid accidental raw backtracearch/mips/kernel/traps.c+2 -00 replies
38/84MIPS: pm-cps: Drop manual cache-line alignment of ready_countarch/mips/kernel/pm-cps.c+1 -80 replies
39/84MIPS: Fix IRQ tracing & lockdep when reschedulingarch/mips/kernel/entry.S+3 -00 replies
40/84ALSA: hda - Fix endless loop of codec configuresound/pci/hda/hda_codec.h sound/pci/hda/hda_controller.c+8 -20 replies
41/84ALSA: hda - set input_path bitmap to zero after moving it to new placesound/pci/hda/hda_generic.c+1 -00 replies
42/84NFSv4.2: Dont send mode again in post-EXCLUSIVE4_1 SETATTR with umaskfs/nfs/nfs4proc.c+2 -10 replies
43/84NFSv4.1: Fix a race in nfs4_proc_layoutgetfs/nfs/nfs4proc.c+1 -10 replies
44/84Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind"fs/nfs/dir.c+24 -270 replies
45/84ovl: copy-up: dont unlock between lookup and linkfs/overlayfs/copy_up.c+12 -120 replies
46/84gpiolib: fix filtering out unwanted eventsdrivers/gpio/gpiolib.c+2 -10 replies
47/84x86/intel_rdt: Fix memory leak on mount failurearch/x86/kernel/cpu/intel_rdt_rdtgroup.c+3 -10 replies
48/84perf/x86/intel/uncore: Fix wrong box pointer checkarch/x86/events/intel/uncore.c+1 -10 replies
49/84drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgrdrivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c+1 -00 replies
50/84dm thin: do not queue freed thin mapping for next stage processingdrivers/md/dm-thin.c+13 -130 replies
51/84x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds()arch/x86/mm/init_64.c+4 -40 replies
52/84pinctrl/amd: Use regular interrupt instead of chaineddrivers/pinctrl/pinctrl-amd.c+41 -500 replies
53/84mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap mappingsmm/vmalloc.c+13 -20 replies
55/84xfrm6: Fix IPv6 payload_len in xfrm6_transport_finishnet/ipv6/xfrm6_input.c+1 -10 replies
56/84xfrm: move xfrm_garbage_collect out of xfrm_policy_flushnet/key/af_key.c net/xfrm/xfrm_policy.c net/xfrm/xfrm_user.c+3 -40 replies
57/84xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICYinclude/net/xfrm.h net/xfrm/xfrm_policy.c+0 -570 replies
58/84xfrm: NULL dereference on allocation failurenet/key/af_key.c+1 -00 replies
59/84xfrm: Oops on error in pfkey_msg2xfrm_state()net/key/af_key.c+12 -40 replies
60/84watchdog: bcm281xx: Fix use of uninitialized spinlock.drivers/watchdog/bcm_kona_wdt.c+2 -10 replies
61/84ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure patharch/arm64/kernel/pci.c+3 -10 replies
62/84ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementationarch/arm64/include/asm/acpi.h+3 -30 replies
63/84ARM: 8685/1: ensure memblock-limit is pmd-alignedarch/arm/mm/mmu.c+4 -40 replies
64/84ARM: davinci: PM: Free resources in error handling path in davinci_pm_initarch/arm/mach-davinci/pm.c+4 -10 replies
65/84ARM: davinci: PM: Do not free useful resources in normal path in davinci_pm_initarch/arm/mach-davinci/pm.c+2 -00 replies
66/84tools arch: Sync arch/x86/lib/memcpy_64.S with the kerneltools/arch/x86/lib/memcpy_64.S+1 -10 replies
67/84Revert "x86/entry: Fix the end of the stack for newly forked tasks"arch/x86/entry/entry_32.S arch/x86/entry/entry_64.S+23 -180 replies
68/84x86/mshyperv: Remove excess #includes from mshyperv.harch/x86/include/asm/mshyperv.h+1 -20 replies
69/84x86/boot/KASLR: Fix kexec crash due to virt_addr calculation bugarch/x86/boot/compressed/kaslr.c arch/x86/boot/compressed/misc.c arch/x86/boot/compressed/misc.h+2 -70 replies
70/84perf/x86: Fix spurious NMI with PEBS Load Latency eventarch/x86/events/intel/core.c arch/x86/events/intel/ds.c arch/x86/events/perf_event.h+3 -20 replies
71/84x86/mpx: Correctly report do_mpx_bt_fault() failures to user-spacearch/x86/mm/mpx.c+1 -90 replies
72/84x86/mm: Fix flush_tlb_page() on Xenarch/x86/mm/tlb.c+1 -30 replies
73/84ocfs2: o2hb: revert hb threshold to keep compatiblefs/ocfs2/cluster/heartbeat.c+4 -40 replies
74/84ocfs2: fix deadlock caused by recursive locking in xattrfs/ocfs2/dlmglue.c fs/ocfs2/xattr.c+17 -100 replies
75/84iommu/dma: Dont reserve PCI I/O windowsdrivers/iommu/dma-iommu.c+1 -20 replies
76/84iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()drivers/iommu/amd_iommu_v2.c+1 -10 replies
77/84iommu/amd: Fix interrupt remapping when disable guest_modedrivers/iommu/amd_iommu.c+2 -40 replies
78/84infiniband: hns: avoid gcc-7.0.1 warning for uninitialized datadrivers/infiniband/hw/hns/hns_roce_hw_v1.c+1 -00 replies
79/84mtd: nand: brcmnand: Check flash #WP pin status before nand erase/programdrivers/mtd/nand/brcmnand/brcmnand.c+58 -30 replies
80/84mtd: nand: fsmc: fix NAND width handlingdrivers/mtd/nand/fsmc_nand.c+5 -80 replies
81/84KVM: x86: fix emulation of RSM and IRET instructionsarch/x86/include/asm/kvm_emulate.h arch/x86/kvm/emulate.c arch/x86/kvm/x86.c+24 -110 replies

Reviews trailers per patch

24 of 78 patches have a Reviewed-by or Acked-by.

PatchXin LongHannes Frederic SowaMartin KaFai LauFlorian FainelliGuenter RoeckTomasz NowickiBoris OstrovskyEric DumazetMarcelo Ricardo LeitnerOr GerlitzRoopa PrabhuGreg RoseJeff LaytonSinclair YehEduardo ValentinCristian GaftonAnchal AgarwalJoe ThornberMark RutlandLaura AbbottWill DeaconMarc ZyngierThomas GleixnerDave YoungJoseph QiJames HoganBryan O'DonoghueEric AugerLinus WalleijThomas Voegtle
1/84
2/84
3/84
4/84
5/84
6/84R-b
7/84A-b
8/84
9/84
10/84A-b
11/84A-b
12/84
13/84
14/84
15/84
16/84
17/84
18/84
19/84R-b
20/84
22/84
23/84A-b
24/84
25/84R-b
26/84
27/84
28/84
29/84A-b
30/84
31/84
32/84
33/84
34/84
36/84R-b
37/84
38/84R-b T-b
39/84
40/84
41/84
42/84
43/84
44/84R-b
45/84
46/84
47/84
48/84
49/84R-b
50/84R-b R-b R-b R-b
51/84
52/84
53/84A-b R-b
55/84
56/84R-b
57/84
58/84
59/84
60/84R-b R-b
61/84R-b
62/84A-b A-b
63/84
64/84
65/84
66/84
67/84A-b
68/84
69/84T-b
70/84
71/84
72/84R-b
73/84A-b
74/84R-b T-b
75/84R-b
76/84
77/84
78/84
79/84
80/84R-b
81/84

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

Read the v1 thread

Cover letter [PATCH 4.11 00/84] 4.11.9-stable review

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

Responses should be made by Wed Jul 5 13:33:30 UTC 2017. Anything received after that time might be too late.

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

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.11.9-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.11.9-rc1

Wanpeng Li <[email protected]>
KVM: nVMX: Fix exception injection

Radim Krčmář <[email protected]>
KVM: x86: zero base3 of unusable segments

Radim Krčmář <[email protected]>
KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()

Ladi Prosek <[email protected]>
KVM: x86: fix emulation of RSM and IRET instructions

Thomas Petazzoni <[email protected]>
mtd: nand: fsmc: fix NAND width handling

Kamal Dasu <[email protected]>
mtd: nand: brcmnand: Check flash #WP pin status before nand erase/program

Arnd Bergmann <[email protected]>
infiniband: hns: avoid gcc-7.0.1 warning for uninitialized data

Suravee Suthikulpanit <[email protected]>
iommu/amd: Fix interrupt remapping when disable guest_mode

Pan Bian <[email protected]>
iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()

Robin Murphy <[email protected]>
iommu/dma: Don't reserve PCI I/O windows

Eric Ren <[email protected]>
ocfs2: fix deadlock caused by recursive locking in xattr

Junxiao Bi <[email protected]>
ocfs2: o2hb: revert hb threshold to keep compatible

Andy Lutomirski <[email protected]>
x86/mm: Fix flush_tlb_page() on Xen

Joerg Roedel <[email protected]>
x86/mpx: Correctly report do_mpx_bt_fault() failures to user-space

Kan Liang <[email protected]>
perf/x86: Fix spurious NMI with PEBS Load Latency event

Baoquan He <[email protected]>
x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug

Thomas Gleixner <[email protected]>
x86/mshyperv: Remove excess #includes from mshyperv.h

Josh Poimboeuf <[email protected]>
Revert "x86/entry: Fix the end of the stack for newly forked tasks"

Arnaldo Carvalho de Melo <[email protected]>
tools arch: Sync arch/x86/lib/memcpy_64.S with the kernel

Christophe JAILLET <[email protected]>
ARM: davinci: PM: Do not free useful resources in normal path in 'davinci_pm_init'

Christophe JAILLET <[email protected]>
ARM: davinci: PM: Free resources in error handling path in 'davinci_pm_init'

Doug Berger <[email protected]>
ARM: 8685/1: ensure memblock-limit is pmd-aligned

Lorenzo Pieralisi <[email protected]>
ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementation

Timmy Li <[email protected]>
ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure path

Eric Anholt <[email protected]>
watchdog: bcm281xx: Fix use of uninitialized spinlock.

Dan Carpenter <[email protected]>
xfrm: Oops on error in pfkey_msg2xfrm_state()

Dan Carpenter <[email protected]>
xfrm: NULL dereference on allocation failure

Sabrina Dubroca <[email protected]>
xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY

Hangbin Liu <[email protected]>
xfrm: move xfrm_garbage_collect out of xfrm_policy_flush

Yossi Kuperman <[email protected]>
xfrm6: Fix IPv6 payload_len in xfrm6_transport_finish

Juergen Gross <[email protected]>
xen/blkback: don't free be structure too early

Ard Biesheuvel <[email protected]>
mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap mappings

Thomas Gleixner <[email protected]>
pinctrl/amd: Use regular interrupt instead of chained

Baoquan He <[email protected]>
x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds()

Vallish Vaidyeshwara <[email protected]>
dm thin: do not queue freed thin mapping for next stage processing

Deepak Rawat <[email protected]>
drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr

Kan Liang <[email protected]>
perf/x86/intel/uncore: Fix wrong box pointer check

Vikas Shivappa <[email protected]>
x86/intel_rdt: Fix memory leak on mount failure

Bartosz Golaszewski <[email protected]>
gpiolib: fix filtering out unwanted events

Miklos Szeredi <[email protected]>
ovl: copy-up: don't unlock between lookup and link

Benjamin Coddington <[email protected]>
Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind"

Trond Myklebust <[email protected]>
NFSv4.1: Fix a race in nfs4_proc_layoutget

Benjamin Coddington <[email protected]>
NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with umask

Hui Wang <[email protected]>
ALSA: hda - set input_path bitmap to zero after moving it to new place

Takashi Iwai <[email protected]>
ALSA: hda - Fix endless loop of codec configure

Paul Burton <[email protected]>
MIPS: Fix IRQ tracing & lockdep when rescheduling

Paul Burton <[email protected]>
MIPS: pm-cps: Drop manual cache-line alignment of ready_count

James Hogan <[email protected]>
MIPS: Avoid accidental raw backtrace

Karl Beldan <[email protected]>
MIPS: head: Reorder instructions missing a delay slot

Juergen Gross <[email protected]>
xen/blkback: don't use xen_blkif_get() in xen-blkback kthread

Kinglong Mee <[email protected]>
NFSv4.x/callback: Create the callback service through svc_create_pooled

Eric Leblond <[email protected]>
netfilter: synproxy: fix conntrackd interaction

Serhey Popovych <[email protected]>
rtnetlink: add IFLA_GROUP to ifla_policy

Serhey Popovych <[email protected]>
ipv6: Do not leak throw route references

Gao Feng <[email protected]>
net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev

Wei Wang <[email protected]>

    decnet: always not take dst->__refcnt when inserting dst into hash table

Maor Dickman <[email protected]>
net/mlx5e: Fix timestamping capabilities reporting

Eli Cohen <[email protected]>
net/mlx5: Wait for FW readiness before initializing command interface

Or Gerlitz <[email protected]>
net/mlx5e: Avoid doing a cleanup call if the profile doesn't have it

Chris Mi <[email protected]>
net/mlx5e: Fix min inline value for VF rep SQs

Xin Long <[email protected]>
sctp: return next obj by passing pos + 1 into sctp_transport_get_idx

Xin Long <[email protected]>
ipv6: fix calling in6_ifa_hold incorrectly for dad work

Jesper Dangaard Brouer <[email protected]>
net: don't global ICMP rate limit packets originating from loopback

Bjørn Mork <[email protected]>
qmi_wwan: new Telewell and Sierra device IDs

WANG Cong <[email protected]>
igmp: add a missing spin_lock_init()

WANG Cong <[email protected]>
igmp: acquire pmc lock for ip_mc_clear_src()

Christian Perle <[email protected]>
proc: snmp6: Use correct type in memset

Majd Dibbiny <[email protected]>
net/mlx5: Enable 4K UAR only when page size is bigger than 4K

Tal Gilboa <[email protected]>
net/mlx5e: Fix wrong indications in DIM due to counter wraparound

Tal Gilboa <[email protected]>
net/mlx5e: Added BW check for DIM decision mechanism

Huy Nguyen <[email protected]>
net/mlx5: Remove several module events out of ethtool stats

Jia-Ju Bai <[email protected]>
net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reverse

Jia-Ju Bai <[email protected]>
net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx

Xin Long <[email protected]>
sctp: disable BH in sctp_for_each_endpoint

Krister Johansen <[email protected]>
Fix an intermittent pr_emerg warning about lo becoming free.

Mateusz Jurczyk <[email protected]>
af_unix: Add sockaddr length checks before accessing sa_family in bind and connect handlers

David Ahern <[email protected]>
net: vrf: Make add_fib_rules per network namespace flag

David Ahern <[email protected]>
net: ipv6: Release route when device is unregistering

Mintz, Yuval <[email protected]>
net: Zero ifla_vf_info in rtnl_fill_vfinfo()

Mateusz Jurczyk <[email protected]>
decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skb

Johannes Berg <[email protected]>
mac80211: free netdev on dev_alloc_name() error

Stephen Rothwell <[email protected]>
net: s390: fix up for "Fix inconsistent teardown and release of private netdev state"

David S. Miller <[email protected]>
net: Fix inconsistent teardown and release of private netdev state.

Alexander Potapenko <[email protected]>
net: don't call strlen on non-terminated string in dev_set_alias()

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/mach-davinci/pm.c                         |  7 +-
 arch/arm/mm/mmu.c                                  |  8 +-
 arch/arm64/include/asm/acpi.h                      |  6 +-
 arch/arm64/kernel/pci.c                            |  4 +-
 arch/mips/kernel/entry.S                           |  3 +
 arch/mips/kernel/head.S                            |  2 +-
 arch/mips/kernel/pm-cps.c                          |  9 +--
 arch/mips/kernel/traps.c                           |  2 +
 arch/x86/boot/compressed/kaslr.c                   |  3 -
 arch/x86/boot/compressed/misc.c                    |  4 +-
 arch/x86/boot/compressed/misc.h                    |  2 -
 arch/x86/entry/entry_32.S                          | 30 ++++---
 arch/x86/entry/entry_64.S                          | 11 +--
 arch/x86/events/intel/core.c                       |  2 +-
 arch/x86/events/intel/ds.c                         |  2 +-
 arch/x86/events/intel/uncore.c                     |  2 +-
 arch/x86/events/perf_event.h                       |  1 +
 arch/x86/include/asm/kvm_emulate.h                 |  4 +-
 arch/x86/include/asm/mshyperv.h                    |  3 +-
 arch/x86/kernel/cpu/intel_rdt_rdtgroup.c           |  4 +-
 arch/x86/kvm/emulate.c                             | 16 ++--
 arch/x86/kvm/pmu_intel.c                           |  2 +-
 arch/x86/kvm/vmx.c                                 |  2 +-
 arch/x86/kvm/x86.c                                 | 17 +++-
 arch/x86/mm/init_64.c                              |  8 +-
 arch/x86/mm/mpx.c                                  | 10 +--
 arch/x86/mm/tlb.c                                  |  4 +-
 drivers/block/xen-blkback/blkback.c                |  3 -
 drivers/block/xen-blkback/xenbus.c                 |  7 +-
 drivers/gpio/gpiolib.c                             |  3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c         |  1 +
 drivers/infiniband/hw/hns/hns_roce_hw_v1.c         |  1 +
 drivers/iommu/amd_iommu.c                          |  6 +-
 drivers/iommu/amd_iommu_v2.c                       |  2 +-
 drivers/iommu/dma-iommu.c                          |  3 +-
 drivers/md/dm-thin.c                               | 26 +++----
 drivers/mtd/nand/brcmnand/brcmnand.c               | 61 ++++++++++++++-
 drivers/mtd/nand/fsmc_nand.c                       | 13 ++--
 drivers/net/bonding/bond_main.c                    |  6 +-
 drivers/net/caif/caif_hsi.c                        |  2 +-
 drivers/net/caif/caif_serial.c                     |  2 +-
 drivers/net/caif/caif_spi.c                        |  2 +-
 drivers/net/caif/caif_virtio.c                     |  2 +-
 drivers/net/can/slcan.c                            |  7 +-
 drivers/net/can/vcan.c                             |  2 +-
 drivers/net/dummy.c                                |  4 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |  8 +-
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |  8 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |  2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_rx_am.c | 45 ++++++-----
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 11 +--
 drivers/net/ethernet/mellanox/mlx5/core/main.c     | 20 ++++-
 drivers/net/geneve.c                               |  2 +-
 drivers/net/gtp.c                                  |  2 +-
 drivers/net/hamradio/6pack.c                       |  2 +-
 drivers/net/hamradio/bpqether.c                    |  2 +-
 drivers/net/ifb.c                                  |  4 +-
 drivers/net/ipvlan/ipvlan_main.c                   |  2 +-
 drivers/net/loopback.c                             |  4 +-
 drivers/net/macsec.c                               |  4 +-
 drivers/net/macvlan.c                              |  2 +-
 drivers/net/nlmon.c                                |  2 +-
 drivers/net/slip/slip.c                            |  7 +-
 drivers/net/team/team.c                            |  4 +-
 drivers/net/tun.c                                  |  4 +-
 drivers/net/usb/cdc-phonet.c                       |  2 +-
 drivers/net/usb/qmi_wwan.c                         |  4 +
 drivers/net/veth.c                                 |  4 +-
 drivers/net/vrf.c                                  | 38 +++++++--
 drivers/net/vxlan.c                                |  2 +-
 drivers/net/wan/dlci.c                             |  2 +-
 drivers/net/wan/hdlc_fr.c                          |  2 +-
 drivers/net/wan/lapbether.c                        |  2 +-
 drivers/net/wireless/ath/ath6kl/main.c             |  2 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  1 -
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |  3 +-
 drivers/net/wireless/intersil/hostap/hostap_main.c |  2 +-
 drivers/net/wireless/mac80211_hwsim.c              |  2 +-
 drivers/net/wireless/marvell/mwifiex/main.c        |  2 +-
 drivers/pinctrl/pinctrl-amd.c                      | 91 ++++++++++------------
 drivers/s390/net/netiucv.c                         |  4 +-
 drivers/staging/rtl8188eu/os_dep/mon.c             |  2 +-
 drivers/usb/gadget/function/f_phonet.c             |  2 +-
 drivers/watchdog/bcm_kona_wdt.c                    |  3 +-
 fs/nfs/callback.c                                  |  2 +-
 fs/nfs/dir.c                                       | 51 ++++++------
 fs/nfs/nfs4proc.c                                  |  5 +-
 fs/ocfs2/cluster/heartbeat.c                       |  8 +-
 fs/ocfs2/dlmglue.c                                 |  4 +
 fs/ocfs2/xattr.c                                   | 23 +++---
 fs/overlayfs/copy_up.c                             | 24 +++---
 include/linux/netdevice.h                          | 12 ++-
 include/net/xfrm.h                                 | 10 ---
 mm/vmalloc.c                                       | 15 +++-
 net/8021q/vlan.c                                   |  3 +-
 net/8021q/vlan_dev.c                               |  4 +-
 net/batman-adv/soft-interface.c                    |  5 +-
 net/bluetooth/6lowpan.c                            |  2 +-
 net/bridge/br_device.c                             |  2 +-
 net/caif/cfpkt_skbuff.c                            |  6 +-
 net/caif/chnl_net.c                                |  4 +-
 net/core/dev.c                                     | 11 ++-
 net/core/dst.c                                     | 14 ++++
 net/core/rtnetlink.c                               |  5 +-
 net/decnet/dn_route.c                              | 14 +---
 net/decnet/netfilter/dn_rtmsg.c                    |  4 +-
 net/hsr/hsr_device.c                               |  4 +-
 net/ieee802154/6lowpan/core.c                      |  2 +-
 net/ipv4/icmp.c                                    |  8 +-
 net/ipv4/igmp.c                                    | 22 ++++--
 net/ipv4/ip_tunnel.c                               |  4 +-
 net/ipv4/ipmr.c                                    |  2 +-
 net/ipv6/addrconf.c                                |  6 +-
 net/ipv6/fib6_rules.c                              | 22 ++----
 net/ipv6/icmp.c                                    |  2 +-
 net/ipv6/ip6_fib.c                                 |  3 +-
 net/ipv6/ip6_gre.c                                 |  9 ++-
 net/ipv6/ip6_tunnel.c                              |  8 +-
 net/ipv6/ip6_vti.c                                 |  8 +-
 net/ipv6/ip6mr.c                                   |  2 +-
 net/ipv6/proc.c                                    |  2 +-
 net/ipv6/route.c                                   |  1 +
 net/ipv6/sit.c                                     |  6 +-
 net/ipv6/xfrm6_input.c                             |  2 +-
 net/irda/irlan/irlan_eth.c                         |  2 +-
 net/key/af_key.c                                   | 19 ++++-
 net/l2tp/l2tp_eth.c                                |  2 +-
 net/mac80211/iface.c                               |  7 +-
 net/mac802154/iface.c                              |  7 +-
 net/netfilter/nf_conntrack_netlink.c               |  4 +
 net/openvswitch/vport-internal_dev.c               |  4 +-
 net/phonet/pep-gprs.c                              |  2 +-
 net/sctp/socket.c                                  |  9 +--
 net/tipc/msg.c                                     |  2 +-
 net/unix/af_unix.c                                 |  7 +-
 net/xfrm/xfrm_policy.c                             | 51 ------------
 net/xfrm/xfrm_user.c                               |  1 +
 sound/pci/hda/hda_codec.h                          |  2 +
 sound/pci/hda/hda_controller.c                     |  8 +-
 sound/pci/hda/hda_generic.c                        |  1 +
 tools/arch/x86/lib/memcpy_64.S                     |  2 +-
 144 files changed, 604 insertions(+), 502 deletions(-)