Skip to content

4.10.3-stable review

Greg Kroah-Hartman dri-devel lkml netdev oe-lkp stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest70 of 75 patches 4 repliesIn review

70 of 75 patches are in this archive. The cover letter announces 75.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/75tty: n_hdlc: get rid of racy n_hdlc.tbufdrivers/tty/n_hdlc.c+69 -630 replies
2/75serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cardsdrivers/tty/serial/8250/8250_pci.c+13 -00 replies
3/75KVM: s390: Disable dirty log retrieval for UCONTROL guestsarch/s390/kvm/kvm-s390.c+3 -00 replies
4/75KVM: VMX: use correct vmcs_read/write for guest segment selector/basearch/x86/kvm/vmx.c+2 -20 replies
5/75Bluetooth: Add another AR3012 04ca:3018 devicedrivers/bluetooth/ath3k.c drivers/bluetooth/btusb.c+3 -00 replies
6/75phy: qcom-ufs: Dont kfree devres resourcedrivers/phy/phy-qcom-ufs.c+1 -80 replies
7/75phy: qcom-ufs: Fix misplaced jump labeldrivers/phy/phy-qcom-ufs.c+1 -10 replies
8/75s390/qdio: clear DSCI prior to scanning multiple input queuesdrivers/s390/cio/qdio_thinint.c+4 -40 replies
9/75s390/dcssblk: fix device size calculation in dcssblk_direct_access()drivers/s390/block/dcssblk.c+1 -10 replies
10/75s390/kdump: Use "LINUX" ELF note name instead of "CORE"arch/s390/kernel/crash_dump.c+5 -10 replies
11/75s390/chsc: Add exception handler for CHSC instructiondrivers/s390/cio/ioasm.c+5 -30 replies
12/75s390: TASK_SIZE for kernel threadsarch/s390/include/asm/processor.h+2 -10 replies
13/75s390/topology: correct allocation of topology informationarch/s390/kernel/topology.c+1 -10 replies
14/75s390: make setup_randomness workarch/s390/kernel/setup.c+3 -30 replies
15/75s390: use correct input data address for setup_randomnessarch/s390/kernel/setup.c+1 -10 replies
16/75net: mvpp2: fix DMA address calculation in mvpp2_txq_inc_put()drivers/net/ethernet/marvell/mvpp2.c+1 -10 replies
17/75cxl: Prevent read/write to AFU config space while AFU not configureddrivers/misc/cxl/cxl.h drivers/misc/cxl/main.c drivers/misc/cxl/pci.c +1 more+35 -230 replies
18/75cxl: fix nested locking hang during EEH hotplugdrivers/misc/cxl/cxl.h drivers/misc/cxl/main.c drivers/misc/cxl/pci.c +1 more+27 -100 replies
19/75brcmfmac: fix incorrect event channel deductiondrivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+1 -10 replies
20/75mnt: Tuck mounts under others instead of creating shadow/side mounts.fs/mount.h fs/namespace.c fs/pnode.c +1 more+111 -630 replies
21/75IB/ipoib: Fix deadlock between rmmod and set_modedrivers/infiniband/ulp/ipoib/ipoib_cm.c drivers/infiniband/ulp/ipoib/ipoib_main.c+9 -90 replies
22/75IB/IPoIB: Add destination address when re-queue packetdrivers/infiniband/ulp/ipoib/ipoib_main.c+17 -130 replies
23/75IB/mlx5: Fix out-of-bound accessdrivers/infiniband/hw/mlx5/srq.c+3 -80 replies
24/75IB/SRP: Avoid using IB_MR_TYPE_SG_GAPSdrivers/infiniband/ulp/srp/ib_srp.c+3 -90 replies
25/75IB/srp: Avoid that duplicate responses trigger a kernel bugdrivers/infiniband/ulp/srp/ib_srp.c+3 -10 replies
26/75IB/srp: Fix race conditions related to task managementdrivers/infiniband/ulp/srp/ib_srp.c drivers/infiniband/ulp/srp/ib_srp.h+30 -160 replies
27/75fs: Better permission checking for submountsfs/afs/mntpt.c fs/autofs4/waitq.c fs/cifs/cifs_dfs_ref.c +10 more+47 -220 replies
28/75Btrfs: fix data loss after truncate when using the no-holes featurefs/btrfs/inode.c+6 -130 replies
29/75orangefs: Use RCU for destroy_inodefs/orangefs/super.c+8 -10 replies
30/75memory/atmel-ebi: Fix ns <-> cycles conversionsdrivers/memory/atmel-ebi.c+14 -130 replies
31/75tracing: Fix return value check in trace_benchmark_reg()kernel/trace/trace_benchmark.c+2 -20 replies
32/75ktest: Fix child exit code processingtools/testing/ktest/ktest.pl+1 -10 replies
33/75ceph: remove req from unsafe list when unregistering itfs/ceph/mds_client.c+3 -20 replies
34/75pci/hotplug/pnv-php: Remove WARN_ON() in pnv_php_put_slot()drivers/pci/hotplug/pnv_php.c+1 -10 replies
35/75pci/hotplug/pnv-php: Disable surprise hotplug capability on conflictsdrivers/pci/hotplug/pnv_php.c+8 -00 replies
36/75target: Fix NULL dereference during LUN lookup + active I/O shutdowndrivers/target/target_core_device.c drivers/target/target_core_tpg.c drivers/target/target_core_transport.c +1 more+41 -40 replies
37/75drivers/pci/hotplug: Handle presence detection change properlydrivers/pci/hotplug/pnv_php.c+5 -10 replies
38/75drivers/pci/hotplug: Fix initial state for empty slotdrivers/pci/hotplug/pnv_php.c+14 -20 replies
39/75nlm: Ensure callback code also checks that the files matchinclude/linux/lockd/lockd.h+2 -10 replies
40/75pwm: pca9685: Fix period change with same duty cycledrivers/pwm/pwm-pca9685.c+0 -110 replies
41/75xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRDarch/xtensa/kernel/setup.c+2 -20 replies
42/75nfit, libnvdimm: fix interleave set cookie calculationdrivers/acpi/nfit/core.c drivers/nvdimm/namespace_devs.c drivers/nvdimm/nd.h +2 more+41 -50 replies
43/75mac80211: flush delayed work when entering suspendnet/mac80211/pm.c+1 -00 replies
44/75mac80211: dont reorder frames with SN smaller than SSNnet/mac80211/agg-rx.c net/mac80211/rx.c net/mac80211/sta_info.h+18 -30 replies
45/75mac80211: dont handle filtered frames within a BA sessionnet/mac80211/status.c+2 -10 replies
48/75drm/amdgpu/pm: check for headless before calling compute_clocksdrivers/gpu/drm/amd/amdgpu/amdgpu_pm.c+2 -10 replies
49/75Revert "drm/amdgpu: update tile table for oland/hainan"drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c+139 -1910 replies
50/75drm/ast: Handle configuration without P2A bridgedrivers/gpu/drm/ast/ast_drv.h drivers/gpu/drm/ast/ast_main.c drivers/gpu/drm/ast/ast_post.c+168 -1090 replies
51/75drm/ast: Fix test for VGA enableddrivers/gpu/drm/ast/ast_post.c+2 -60 replies
52/75drm/ast: Call open_key before enable_mmio in POST codedrivers/gpu/drm/ast/ast_post.c+1 -10 replies
53/75drm/ast: Fix AST2400 POST failure without BMC FW or VBIOSdrivers/gpu/drm/ast/ast_post.c+35 -30 replies
54/75drm/radeon: handle vfct with multiple vbios imagesdrivers/gpu/drm/radeon/radeon_bios.c+37 -310 replies
57/75drm/vmwgfx: Work around drm removal of control nodesdrivers/gpu/drm/vmwgfx/vmwgfx_drv.c drivers/gpu/drm/vmwgfx/vmwgfx_drv.h+12 -30 replies
58/75drm/imx: imx-tve: Do not set the regulator voltagedrivers/gpu/drm/imx/imx-tve.c+4 -30 replies
59/75drm/atomic: fix an error code in mode_fixup()drivers/gpu/drm/drm_atomic_helper.c+1 -10 replies
60/75drm/i915/gvt: Disable access to stolen memory as a guestdrivers/gpu/drm/i915/i915_gem_stolen.c+5 -00 replies
61/75drm: Cancel drm_fb_helper_dirty_work on unloaddrivers/gpu/drm/drm_fb_helper.c+2 -00 replies
62/75drm: Cancel drm_fb_helper_resume_work on unloaddrivers/gpu/drm/drm_fb_helper.c+1 -00 replies
63/75drm/i915: Recreate internal objects with single page segments if dmar failsdrivers/gpu/drm/i915/i915_gem_internal.c+23 -140 replies
65/75drm/i915: Check for timeout completion when waiting for the rq to submitteddrivers/gpu/drm/i915/i915_gem_request.c+6 -10 replies
66/75drm/i915: Pass timeout==0 on to i915_gem_object_wait_fence()drivers/gpu/drm/i915/i915_gem.c+2 -20 replies
67/75drm/i915: Fix not finding the VBT when it overlaps with OPREGION_ASLE_EXTdrivers/gpu/drm/i915/intel_opregion.c+12 -10 replies
68/75libceph: use BUG() instead of BUG_ON(1)include/linux/ceph/osdmap.h+1 -10 replies
69/75x86, mm: fix gup_pte_range() vs DAX mappingsarch/x86/mm/gup.c+6 -20 replies
70/75x86/tlb: Fix tlb flushing when lguest clears PGEarch/x86/include/asm/tlbflush.h+1 -10 replies
71/75thp: fix another corner case of munlock() vs. THPsmm/mlock.c+4 -50 replies
72/75mm: do not call mem_cgroup_free() from within mem_cgroup_alloc()mm/memcontrol.c+8 -30 replies
73/75kasan: resched in quarantine_remove_cache()mm/kasan/quarantine.c+8 -10 replies
74/75fat: fix using uninitialized fields of fat_inode/fsinfo_inodefs/fat/inode.c+12 -10 replies
75/75drivers: hv: Turn off write permission on the hypercall pagedrivers/hv/hv.c+1 -10 replies

Reviews trailers per patch

28 of 70 patches have a Reviewed-by or Acked-by.

PatchUrsula BraunYuval ShaiaWillie LiauwJoel StanleyY.C. ChenJoonas LahtinenSebastian OttCornelia HuckPhilipp RudoFrederic BarratAndrei VaginArend van SprielEli CohenLeon RomanovskyTrond MyklebustSeth ForsheeLiu BoYan, ZhengSubhash JadavaniAndrew DonnellanVaibhav JainAlex DeucherRob MillnerVaibhav TandonBryant G. LySinclair YehZhenyu WangTvrtko UrsulinNicholas MoulinMika WesterbergMichal HockoKees CookStephen HemmingerMoreno BartalucciAndrey Ryabinin
1/75
2/75
3/75R-b
4/75
5/75
6/75R-b
7/75
8/75R-b
9/75
10/75R-b
11/75R-b R-b
12/75
13/75
14/75
15/75
16/75
17/75
18/75A-b
19/75A-b
20/75T-b
21/75
22/75T-b
23/75R-b
24/75
25/75R-b
26/75
27/75R-b R-b
28/75R-b
29/75
30/75
31/75
32/75
33/75R-b
34/75R-b T-b
35/75R-b T-b
36/75T-b T-b T-b
37/75T-b
38/75T-b
39/75
40/75R-b
41/75
42/75T-b
43/75
44/75
45/75
48/75
49/75A-b
50/75A-b
51/75A-b T-b
52/75A-b T-b
53/75A-b T-b
54/75
57/75R-b
58/75
59/75
60/75R-b
61/75
62/75
63/75R-b
65/75R-b
66/75R-b
67/75
68/75
69/75
70/75
71/75
72/75A-b
73/75A-b
74/75T-b
75/75A-b T-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 35 reviewers.

Read the v1 thread

Cover letter [PATCH 4.10 00/75] 4.10.3-stable review

This is the start of the stable review cycle for the 4.10.3 release. There are 75 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 Mar 15 08:33:49 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.10.3-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.10.3-rc1

K. Y. Srinivasan <[email protected]>
drivers: hv: Turn off write permission on the hypercall page

OGAWA Hirofumi <[email protected]>
fat: fix using uninitialized fields of fat_inode/fsinfo_inode

Dmitry Vyukov <[email protected]>
kasan: resched in quarantine_remove_cache()

Tahsin Erdogan <[email protected]>
mm: do not call mem_cgroup_free() from within mem_cgroup_alloc()

Kirill A. Shutemov <[email protected]>
thp: fix another corner case of munlock() vs. THPs

Daniel Borkmann <[email protected]>
x86/tlb: Fix tlb flushing when lguest clears PGE

Dan Williams <[email protected]>
x86, mm: fix gup_pte_range() vs DAX mappings

Arnd Bergmann <[email protected]>
libceph: use BUG() instead of BUG_ON(1)

Hans de Goede <[email protected]>
drm/i915: Fix not finding the VBT when it overlaps with OPREGION_ASLE_EXT

Chris Wilson <[email protected]>

    drm/i915: Pass timeout==0 on to i915_gem_object_wait_fence()

Chris Wilson <[email protected]>
drm/i915: Check for timeout completion when waiting for the rq to submitted

Ville Syrjälä <[email protected]>
drm/i915: Avoid spurious WARNs about the wrong pipe in the PPS code

Chris Wilson <[email protected]>
drm/i915: Recreate internal objects with single page segments if dmar fails

Chris Wilson <[email protected]>
drm: Cancel drm_fb_helper_resume_work on unload

Chris Wilson <[email protected]>
drm: Cancel drm_fb_helper_dirty_work on unload

Chris Wilson <[email protected]>
drm/i915/gvt: Disable access to stolen memory as a guest

Dan Carpenter <[email protected]>
drm/atomic: fix an error code in mode_fixup()

Fabio Estevam <[email protected]>
drm/imx: imx-tve: Do not set the regulator voltage

Thomas Hellstrom <[email protected]>
drm/vmwgfx: Work around drm removal of control nodes

Michel Dänzer <[email protected]>
drm/ttm: Make sure BOs being swapped out are cacheable

Tomeu Vizoso <[email protected]>
drm/edid: Add EDID_QUIRK_FORCE_8BPC quirk for Rotel RSX-1058

Alex Deucher <[email protected]>
drm/radeon: handle vfct with multiple vbios images

Y.C. Chen <[email protected]>
drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS

Y.C. Chen <[email protected]>
drm/ast: Call open_key before enable_mmio in POST code

Y.C. Chen <[email protected]>
drm/ast: Fix test for VGA enabled

Russell Currey <[email protected]>
drm/ast: Handle configuration without P2A bridge

Jean Delvare <[email protected]>
Revert "drm/amdgpu: update tile table for oland/hainan"

Alex Deucher <[email protected]>
drm/amdgpu/pm: check for headless before calling compute_clocks

Alex Deucher <[email protected]>
drm/amdgpu: add more cases to DCE11 possible crtc mask setup

Johannes Berg <[email protected]>
mac80211: use driver-indicated transmitter STA only for data frames

Felix Fietkau <[email protected]>
mac80211: don't handle filtered frames within a BA session

Sara Sharon <[email protected]>
mac80211: don't reorder frames with SN smaller than SSN

Matt Chen <[email protected]>
mac80211: flush delayed work when entering suspend

Dan Williams <[email protected]>
nfit, libnvdimm: fix interleave set cookie calculation

Max Filippov <[email protected]>
xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD

Clemens Gruber <[email protected]>
pwm: pca9685: Fix period change with same duty cycle

Trond Myklebust <[email protected]>
nlm: Ensure callback code also checks that the files match

Gavin Shan <[email protected]>
drivers/pci/hotplug: Fix initial state for empty slot

Gavin Shan <[email protected]>
drivers/pci/hotplug: Handle presence detection change properly

Nicholas Bellinger <[email protected]>
target: Fix NULL dereference during LUN lookup + active I/O shutdown

Gavin Shan <[email protected]>
pci/hotplug/pnv-php: Disable surprise hotplug capability on conflicts

Gavin Shan <[email protected]>
pci/hotplug/pnv-php: Remove WARN_ON() in pnv_php_put_slot()

Jeff Layton <[email protected]>
ceph: remove req from unsafe list when unregistering it

Steven Rostedt (VMware) <[email protected]>
ktest: Fix child exit code processing

Wei Yongjun <[email protected]>
tracing: Fix return value check in trace_benchmark_reg()

Boris Brezillon <[email protected]>

    memory/atmel-ebi: Fix ns <-> cycles conversions

Peter Zijlstra <[email protected]>
orangefs: Use RCU for destroy_inode

Filipe Manana <[email protected]>
Btrfs: fix data loss after truncate when using the no-holes feature

Eric W. Biederman <[email protected]>
fs: Better permission checking for submounts

Bart Van Assche <[email protected]>
IB/srp: Fix race conditions related to task management

Bart Van Assche <[email protected]>
IB/srp: Avoid that duplicate responses trigger a kernel bug

Bart Van Assche <[email protected]>
IB/SRP: Avoid using IB_MR_TYPE_SG_GAPS

Leon Romanovsky <[email protected]>
IB/mlx5: Fix out-of-bound access

Erez Shitrit <[email protected]>
IB/IPoIB: Add destination address when re-queue packet

Feras Daoud <[email protected]>
IB/ipoib: Fix deadlock between rmmod and set_mode

Eric W. Biederman <[email protected]>
mnt: Tuck mounts under others instead of creating shadow/side mounts.

Gavin Li <[email protected]>
brcmfmac: fix incorrect event channel deduction

Andrew Donnellan <[email protected]>
cxl: fix nested locking hang during EEH hotplug

Andrew Donnellan <[email protected]>
cxl: Prevent read/write to AFU config space while AFU not configured

Thomas Petazzoni <[email protected]>
net: mvpp2: fix DMA address calculation in mvpp2_txq_inc_put()

Heiko Carstens <[email protected]>
s390: use correct input data address for setup_randomness

Heiko Carstens <[email protected]>
s390: make setup_randomness work

Martin Schwidefsky <[email protected]>
s390/topology: correct allocation of topology information

Martin Schwidefsky <[email protected]>
s390: TASK_SIZE for kernel threads

Peter Oberparleiter <[email protected]>
s390/chsc: Add exception handler for CHSC instruction

Michael Holzheu <[email protected]>
s390/kdump: Use "LINUX" ELF note name instead of "CORE"

Gerald Schaefer <[email protected]>
s390/dcssblk: fix device size calculation in dcssblk_direct_access()

Julian Wiedmann <[email protected]>
s390/qdio: clear DSCI prior to scanning multiple input queues

Vivek Gautam <[email protected]>
phy: qcom-ufs: Fix misplaced jump label

Bjorn Andersson <[email protected]>
phy: qcom-ufs: Don't kfree devres resource

Dmitry Tunin <[email protected]>

    Bluetooth: Add another AR3012 04ca:3018 device

Chao Peng <[email protected]>
KVM: VMX: use correct vmcs_read/write for guest segment selector/base

Janosch Frank <[email protected]>
KVM: s390: Disable dirty log retrieval for UCONTROL guests

Ian Abbott <[email protected]>

    serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards

Alexander Popov <[email protected]>
tty: n_hdlc: get rid of racy n_hdlc.tbuf

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

Diffstat:

 Makefile                                           |   4 +-
 arch/s390/include/asm/processor.h                  |   3 +-
 arch/s390/kernel/crash_dump.c                      |   6 +-
 arch/s390/kernel/setup.c                           |   8 +-
 arch/s390/kernel/topology.c                        |   2 +-
 arch/s390/kvm/kvm-s390.c                           |   3 +
 arch/x86/include/asm/tlbflush.h                    |   2 +-
 arch/x86/kvm/vmx.c                                 |   4 +-
 arch/x86/mm/gup.c                                  |   8 +-
 arch/xtensa/kernel/setup.c                         |   4 +-
 drivers/acpi/nfit/core.c                           |  16 +-
 drivers/bluetooth/ath3k.c                          |   2 +
 drivers/bluetooth/btusb.c                          |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   6 +
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              | 330 +++++++++------------
 drivers/gpu/drm/ast/ast_drv.h                      |   6 +-
 drivers/gpu/drm/ast/ast_main.c                     | 264 ++++++++++-------
 drivers/gpu/drm/ast/ast_post.c                     |  55 +++-
 drivers/gpu/drm/drm_atomic_helper.c                |   2 +-
 drivers/gpu/drm/drm_edid.c                         |   3 +
 drivers/gpu/drm/drm_fb_helper.c                    |   3 +
 drivers/gpu/drm/i915/i915_gem.c                    |   4 +-
 drivers/gpu/drm/i915/i915_gem_internal.c           |  37 ++-
 drivers/gpu/drm/i915/i915_gem_request.c            |   7 +-
 drivers/gpu/drm/i915/i915_gem_stolen.c             |   5 +
 drivers/gpu/drm/i915/intel_dp.c                    |   6 +-
 drivers/gpu/drm/i915/intel_opregion.c              |  13 +-
 drivers/gpu/drm/imx/imx-tve.c                      |   7 +-
 drivers/gpu/drm/radeon/radeon_bios.c               |  66 +++--
 drivers/gpu/drm/ttm/ttm_bo.c                       |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  11 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   4 +-
 drivers/hv/hv.c                                    |   2 +-
 drivers/infiniband/hw/mlx5/srq.c                   |  11 +-
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |  12 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |  36 +--
 drivers/infiniband/ulp/srp/ib_srp.c                |  61 ++--
 drivers/infiniband/ulp/srp/ib_srp.h                |   1 +
 drivers/memory/atmel-ebi.c                         |  27 +-
 drivers/misc/cxl/cxl.h                             |   3 +
 drivers/misc/cxl/main.c                            |   2 +-
 drivers/misc/cxl/pci.c                             |   9 +
 drivers/misc/cxl/vphb.c                            |  61 ++--
 drivers/net/ethernet/marvell/mvpp2.c               |   2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   2 +-
 drivers/nvdimm/namespace_devs.c                    |  18 +-
 drivers/nvdimm/nd.h                                |   1 +
 drivers/nvdimm/region_devs.c                       |   9 +
 drivers/pci/hotplug/pnv_php.c                      |  32 +-
 drivers/phy/phy-qcom-ufs.c                         |  11 +-
 drivers/pwm/pwm-pca9685.c                          |  11 -
 drivers/s390/block/dcssblk.c                       |   2 +-
 drivers/s390/cio/ioasm.c                           |   8 +-
 drivers/s390/cio/qdio_thinint.c                    |   8 +-
 drivers/target/target_core_device.c                |  10 +-
 drivers/target/target_core_tpg.c                   |   3 +-
 drivers/target/target_core_transport.c             |  31 +-
 drivers/tty/n_hdlc.c                               | 132 +++++----
 drivers/tty/serial/8250/8250_pci.c                 |  13 +
 fs/afs/mntpt.c                                     |   2 +-
 fs/autofs4/waitq.c                                 |   4 +-
 fs/btrfs/inode.c                                   |  19 +-
 fs/ceph/mds_client.c                               |   5 +-
 fs/cifs/cifs_dfs_ref.c                             |   7 +-
 fs/debugfs/inode.c                                 |   8 +-
 fs/fat/inode.c                                     |  13 +-
 fs/mount.h                                         |   1 -
 fs/namei.c                                         |   3 -
 fs/namespace.c                                     | 127 ++++----
 fs/nfs/namespace.c                                 |   2 +-
 fs/nfs/nfs4namespace.c                             |   2 +-
 fs/orangefs/super.c                                |   9 +-
 fs/pnode.c                                         |  61 +++-
 fs/pnode.h                                         |   2 +
 fs/super.c                                         |  13 +-
 include/linux/ceph/osdmap.h                        |   2 +-
 include/linux/debugfs.h                            |   3 +-
 include/linux/libnvdimm.h                          |   2 +
 include/linux/lockd/lockd.h                        |   3 +-
 include/linux/mount.h                              |   3 +
 include/target/target_core_base.h                  |   1 +
 include/uapi/linux/fs.h                            |   1 +
 kernel/trace/trace.c                               |   4 +-
 kernel/trace/trace_benchmark.c                     |   4 +-
 mm/kasan/quarantine.c                              |   9 +-
 mm/memcontrol.c                                    |  11 +-
 mm/mlock.c                                         |   9 +-
 net/mac80211/agg-rx.c                              |   1 +
 net/mac80211/pm.c                                  |   1 +
 net/mac80211/rx.c                                  |  30 +-
 net/mac80211/sta_info.h                            |   6 +-
 net/mac80211/status.c                              |   3 +-
 tools/testing/ktest/ktest.pl                       |   2 +-
 94 files changed, 1077 insertions(+), 713 deletions(-)