Skip to content

5.0.11-stable review

Greg Kroah-Hartman linux-cifs linux-fsdevel linux-mips linux-tegra lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest89 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/89netfilter: nf_tables: bogus EBUSY when deleting set after flushinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_dynset.c +2 more+60 -130 replies
2/89netfilter: nf_tables: bogus EBUSY in helper removal from transactionnet/netfilter/nft_objref.c+16 -30 replies
3/89intel_th: gth: Fix an off-by-one in output unassigningdrivers/hwtracing/intel_th/gth.c+1 -10 replies
4/89powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64arch/powerpc/kernel/vdso32/gettimeofday.S+1 -10 replies
5/89ALSA: hda/realtek - Move to ACT_INIT statesound/pci/hda/patch_realtek.c+29 -120 replies
6/89fs/proc/proc_sysctl.c: Fix a NULL pointer dereferencefs/proc/proc_sysctl.c+4 -20 replies
7/89block, bfq: fix use after free in bfq_bfqq_expireblock/bfq-iosched.c block/bfq-iosched.h block/bfq-wf2q.c+23 -110 replies
8/89cifs: fix memory leak in SMB2_readfs/cifs/smb2pdu.c+1 -00 replies
9/89cifs: fix page reference leak with readv/writevfs/cifs/file.c fs/cifs/misc.c+23 -150 replies
10/89cifs: do not attempt cifs operation on smb2+ rename errorfs/cifs/inode.c+4 -00 replies
11/89tracing: Fix a memory leak by early error exit in trace_pid_write()kernel/trace/trace.c+4 -10 replies
12/89tracing: Fix buffer_ref pipe opsfs/splice.c include/linux/pipe_fs_i.h kernel/trace/trace.c+17 -160 replies
13/89crypto: xts - Fix atomic sleep when walking skciphercrypto/xts.c+5 -10 replies
14/89crypto: lrw - Fix atomic sleep when walking skciphercrypto/lrw.c+5 -10 replies
15/89gpio: eic: sprd: Fix incorrect irq type setting for the sync EICdrivers/gpio/gpio-eic-sprd.c+1 -00 replies
16/89zram: pass down the bvec we need to read into in the work structdrivers/block/zram/zram_drv.c+3 -20 replies
17/89lib/Kconfig.debug: fix build error without CONFIG_BLOCKlib/Kconfig.debug+1 -00 replies
18/89MIPS: scall64-o32: Fix indirect syscall number loadarch/mips/kernel/scall64-o32.S+1 -10 replies
19/89trace: Fix preempt_enable_no_resched() abusekernel/trace/ring_buffer.c+1 -10 replies
20/89mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory modelDocumentation/sysctl/vm.txt mm/page_alloc.c+21 -80 replies
21/89arm64: mm: Ensure tail of unaligned initrd is reservedarch/arm64/mm/init.c+1 -10 replies
22/89IB/rdmavt: Fix frwr memory registrationdrivers/infiniband/sw/rdmavt/mr.c+10 -70 replies
23/89RDMA/mlx5: Do not allow the user to write to the clock pagedrivers/infiniband/hw/mlx5/main.c+2 -00 replies
24/89RDMA/mlx5: Use rdma_user_map_io for mapping BAR pagesdrivers/infiniband/hw/mlx5/main.c+3 -50 replies
25/89RDMA/ucontext: Fix regression with disassociatedrivers/infiniband/core/uverbs.h drivers/infiniband/core/uverbs_main.c+50 -32 replies
26/89sched/numa: Fix a possible divide-by-zerokernel/sched/fair.c+4 -00 replies
27/89ceph: only use d_name directly when parent is lockedfs/ceph/mds_client.c+50 -110 replies
28/89ceph: ensure d_name stability in ceph_dentry_hash()fs/ceph/dir.c+5 -10 replies
29/89ceph: fix ci->i_head_snapc leakfs/ceph/mds_client.c fs/ceph/snap.c+15 -10 replies
30/89nfsd: Dont release the callback slot unless it was actually heldfs/nfsd/nfs4callback.c fs/nfsd/state.h+8 -10 replies
31/89nfsd: wake waiters blocked on file_lock before deleting itfs/nfsd/nfs4state.c+1 -20 replies
32/89nfsd: wake blocked file lock waiters before sending callbackfs/nfsd/nfs4state.c+9 -00 replies
33/89sunrpc: dont mark uninitialised items as VALID.net/sunrpc/cache.c+3 -00 replies
34/89perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 countersarch/x86/events/intel/cstate.c+5 -50 replies
35/89Input: synaptics-rmi4 - write config register values to the right offsetdrivers/input/rmi4/rmi_f11.c+1 -10 replies
36/89vfio/type1: Limit DMA mappings per containerdrivers/vfio/vfio_iommu_type1.c+14 -00 replies
37/89dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is validdrivers/dma/sh/rcar-dmac.c+3 -10 replies
38/89dmaengine: sh: rcar-dmac: Fix glitch in dmaengine_tx_statusdrivers/dma/sh/rcar-dmac.c+23 -30 replies
39/89dmaengine: mediatek-cqdma: fix wrong register usage in mtk_cqdma_startdrivers/dma/mediatek/mtk-cqdma.c+1 -10 replies
40/89ARM: 8857/1: efi: enable CP15 DMB instructions before cleaning the cachearch/arm/boot/compressed/head.S+15 -10 replies
41/89powerpc/mm/radix: Make Radix require HUGETLB_PAGEarch/powerpc/configs/skiroot_defconfig arch/powerpc/platforms/Kconfig.cputype+2 -10 replies
42/89drm/vc4: Fix memory leak during gpu reset.drivers/gpu/drm/vc4/vc4_crtc.c+1 -10 replies
43/89drm/ttm: fix re-init of global structuresdrivers/gpu/drm/ttm/ttm_bo.c drivers/gpu/drm/ttm/ttm_memory.c include/drm/ttm/ttm_bo_driver.h+8 -80 replies
44/89Revert "drm/i915/fbdev: Actually configure untiled displays"drivers/gpu/drm/i915/intel_fbdev.c+5 -73 replies
45/89drm/vc4: Fix compilation error reported by kbuild test botdrivers/gpu/drm/vc4/vc4_crtc.c+1 -10 replies
46/89USB: Add new USB LPM helpersdrivers/usb/core/driver.c drivers/usb/core/hub.c drivers/usb/core/message.c +2 more+30 -110 replies
47/89USB: Consolidate LPM checks to avoid enabling LPM twicedrivers/usb/core/driver.c drivers/usb/core/hub.c drivers/usb/core/message.c+13 -130 replies
48/89ext4: fix some error pointer dereferencesfs/ext4/xattr.c+3 -00 replies
49/89loop: do not print warn message if partition scan is successfuldrivers/block/loop.c+3 -20 replies
50/89tipc: handle the err returned from cmd header functionnet/tipc/netlink_compat.c+8 -20 replies
51/89slip: make slhc_free() silently accept an error pointerdrivers/net/slip/slhc.c+1 -10 replies
52/89workqueue: Try to catch flush_work() without INIT_WORK().kernel/workqueue.c+3 -00 replies
53/89binder: fix handling of misaligned binder objectdrivers/android/binder_alloc.c+8 -100 replies
54/89sched/deadline: Correctly handle active 0-lag timerskernel/sched/deadline.c+1 -20 replies
55/89mac80211_hwsim: calculate if_combination.max_interfacesdrivers/net/wireless/mac80211_hwsim.c+15 -40 replies
56/89NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family.fs/nfs/super.c+2 -10 replies
57/89netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ONnet/bridge/netfilter/ebtables.c+2 -10 replies
58/89fm10k: Fix a potential NULL pointer dereferencedrivers/net/ethernet/intel/fm10k/fm10k_main.c+2 -00 replies
59/89tipc: check bearer name with right length in tipc_nl_compat_bearer_enablenet/tipc/netlink_compat.c+6 -10 replies
60/89tipc: check link name with right length in tipc_nl_compat_link_setnet/tipc/netlink_compat.c+6 -10 replies
61/89net: netrom: Fix error cleanup path of nr_proto_initinclude/net/netrom.h net/netrom/af_netrom.c net/netrom/nr_loopback.c +2 more+61 -260 replies
62/89net/rds: Check address length before reading address familynet/rds/af_rds.c net/rds/bind.c+5 -00 replies
63/89rxrpc: fix race condition in rxrpc_input_packet()net/rxrpc/input.c net/rxrpc/local_object.c+10 -50 replies
64/89pin iocb through aio.fs/aio.c+21 -160 replies
65/89aio: fold lookup_kiocb() into its sole callerfs/aio.c+7 -220 replies
66/89aio: keep io_event in aio_kiocbfs/aio.c+13 -180 replies
67/89aio: store event at final iocb_put()fs/aio.c+17 -160 replies
68/89Fix aio_poll() racesfs/aio.c+40 -500 replies
69/89x86, retpolines: Raise limit for generating indirect calls from switch-casearch/x86/Makefile+5 -00 replies
70/89x86/retpolines: Disable switch jump tables when retpolines are enabledarch/x86/Makefile+6 -20 replies
71/89rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE usedrivers/infiniband/core/uverbs_main.c+1 -10 replies
72/89ipv4: add sanity checks in ipv4_link_failure()net/ipv4/route.c+24 -100 replies
73/89ipv4: set the tcp_min_rtt_wlen range from 0 to one dayDocumentation/networking/ip-sysctl.txt net/ipv4/sysctl_net_ipv4.c+5 -10 replies
74/89mlxsw: spectrum: Fix autoneg status in ethtooldrivers/net/ethernet/mellanox/mlxsw/spectrum.c+2 -20 replies
75/89net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pages querydrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c drivers/net/ethernet/mellanox/mlx5/core/port.c+1 -50 replies
76/89net: rds: exchange of 8K and 1M poolnet/rds/ib_fmr.c net/rds/ib_rdma.c+11 -30 replies
77/89net/rose: fix unbound loop in rose_loopback_timer()net/rose/rose_loopback.c+16 -110 replies
78/89net: stmmac: move stmmac_check_ether_addr() to driver probedrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+2 -20 replies
79/89net/tls: fix refcount adjustment in fallbacknet/tls/tls_device_fallback.c+10 -30 replies
80/89stmmac: pci: Adjust IOT2000 matchingdrivers/net/ethernet/stmicro/stmmac/stmmac_pci.c+6 -20 replies
81/89team: fix possible recursive locking when add slavesdrivers/net/team/team.c+7 -00 replies
82/89net: socionext: replace napi_alloc_frag with the netdev variant on initdrivers/net/ethernet/socionext/netsec.c+7 -40 replies
83/89net/ncsi: handle overflow when incrementing mac addressinclude/linux/etherdevice.h net/ncsi/ncsi-rsp.c+17 -10 replies
84/89mlxsw: pci: Reincrease PCI reset timeoutdrivers/net/ethernet/mellanox/mlxsw/pci_hw.h+1 -10 replies
85/89mlxsw: spectrum: Put MC TCs into DWRR modedrivers/net/ethernet/mellanox/mlxsw/spectrum.c+1 -10 replies
86/89net/mlx5e: Fix the max MTU check in case of XDPdrivers/net/ethernet/mellanox/mlx5/core/en/xdp.c drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h drivers/net/ethernet/mellanox/mlx5/core/en_main.c+24 -40 replies
87/89net/mlx5e: Fix use-after-free after xdp_return_framedrivers/net/ethernet/mellanox/mlx5/core/en/xdp.c+2 -20 replies
88/89net/tls: avoid potential deadlock in tls_set_device_offload_rx()net/tls/tls_device.c+2 -00 replies
89/89net/tls: dont leak IV and record seq when offload failsnet/tls/tls_device.c net/tls/tls_main.c net/tls/tls_sw.c+4 -60 replies

Reviews trailers per patch

44 of 89 patches have a Reviewed-by or Acked-by.

PatchKees CookPavel ShilovskyMikulas PatockaVlastimil BabkaMike MarciniszynDennis DalessandroMichael J. RuhlHaggai EranYan, ZhengEric AugerPeter XuCornelia HuckYoshihiro ShimodaLaurent PinchartMarc ZyngierEric AnholtOndrej MosnacekAndrew MortonSergey SenozhatskyMinchan KimPhilippe Mathieu-DaudéRonnie SahlbergJan KaraAndrew BowersDavid HowellsJesper Dangaard BrouerBjörn TöpelLinus TorvaldsWillem de BruijnJiri PirkoSantosh ShilimkarJohn HurleyJan KiszkaJakub KicinskiSamuel Mendoza-JonasBen Hutchings[email protected]Joel Fernandes (Google)Dirk van der MerweJuri LelliArd BiesheuvelJassi BrarXiaofei ShenAndrew LunnDaniel VetterKarol HerbstPhilipp ZabelLuis HenriquesWill DeaconDmitrii TcvetkovDouglas Anderson
1/89
2/89
3/89
4/89
5/89
6/89R-b
7/89T-b T-b
8/89R-b
9/89R-b
10/89R-b
11/89
12/89
13/89A-b
14/89A-b
15/89
16/89R-b R-b A-b
17/89R-b
18/89R-b
19/89
20/89T-b A-b
21/89A-b
22/89R-b R-b R-b
23/89R-b
24/89R-b
25/89
26/89
27/89R-b
28/89R-b
29/89Reported-and-tested-by
30/89
31/89
32/89
33/89
34/89
35/89R-b
36/89R-b T-b R-b R-b
37/89R-b R-b
38/89R-b
39/89
40/89A-b
41/89
42/89R-b
43/89R-b T-b
44/89
45/89A-b
46/89
47/89
48/89R-b
49/89R-b
50/89
51/89A-b
52/89
53/89Reported-and-tested-by R-b
54/89A-b
55/89
56/89
57/89
58/89T-b
59/89
60/89
61/89
62/89A-b
63/89A-b
64/89
65/89
66/89
67/89
68/89
69/89A-b A-b A-b
70/89
71/89
72/89A-b
73/89
74/89A-b
75/89
76/89A-b
77/89
78/89T-b R-b
79/89R-b
80/89R-b
81/89A-b
82/89A-b A-b
83/89A-b A-b
84/89A-b
85/89
86/89
87/89
88/89R-b
89/89R-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 51 reviewers.

Read the v1 thread

Cover letter [PATCH 5.0 00/89] 5.0.11-stable review

This is the start of the stable review cycle for the 5.0.11 release. There are 89 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 Thu 02 May 2019 11:35:03 AM UTC. 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/v5.x/stable-review/patch-5.0.11-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-5.0.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.0.11-rc1

Jakub Kicinski <[email protected]>
net/tls: don't leak IV and record seq when offload fails

Jakub Kicinski <[email protected]>
net/tls: avoid potential deadlock in tls_set_device_offload_rx()

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Fix use-after-free after xdp_return_frame

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Fix the max MTU check in case of XDP

Petr Machata <[email protected]>
mlxsw: spectrum: Put MC TCs into DWRR mode

Ido Schimmel <[email protected]>
mlxsw: pci: Reincrease PCI reset timeout

Tao Ren <[email protected]>
net/ncsi: handle overflow when incrementing mac address

Ilias Apalodimas <[email protected]>
net: socionext: replace napi_alloc_frag with the netdev variant on init

Hangbin Liu <[email protected]>
team: fix possible recursive locking when add slaves

Su Bao Cheng <[email protected]>
stmmac: pci: Adjust IOT2000 matching

Jakub Kicinski <[email protected]>
net/tls: fix refcount adjustment in fallback

Vinod Koul <[email protected]>
net: stmmac: move stmmac_check_ether_addr() to driver probe

Eric Dumazet <[email protected]>
net/rose: fix unbound loop in rose_loopback_timer()

Zhu Yanjun <[email protected]>
net: rds: exchange of 8K and 1M pool

Erez Alfasi <[email protected]>
net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query

Amit Cohen <[email protected]>
mlxsw: spectrum: Fix autoneg status in ethtool

ZhangXiaoxu <[email protected]>
ipv4: set the tcp_min_rtt_wlen range from 0 to one day

Eric Dumazet <[email protected]>
ipv4: add sanity checks in ipv4_link_failure()

Linus Torvalds <[email protected]>
rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use

Daniel Borkmann <[email protected]>
x86/retpolines: Disable switch jump tables when retpolines are enabled

Daniel Borkmann <[email protected]>
x86, retpolines: Raise limit for generating indirect calls from switch-case

Al Viro <[email protected]>
Fix aio_poll() races

Al Viro <[email protected]>
aio: store event at final iocb_put()

Al Viro <[email protected]>
aio: keep io_event in aio_kiocb

Al Viro <[email protected]>
aio: fold lookup_kiocb() into its sole caller

Linus Torvalds <[email protected]>
pin iocb through aio.

Eric Dumazet <[email protected]>
rxrpc: fix race condition in rxrpc_input_packet()

Tetsuo Handa <[email protected]>
net/rds: Check address length before reading address family

YueHaibing <[email protected]>
net: netrom: Fix error cleanup path of nr_proto_init

Xin Long <[email protected]>
tipc: check link name with right length in tipc_nl_compat_link_set

Xin Long <[email protected]>
tipc: check bearer name with right length in tipc_nl_compat_bearer_enable

Yue Haibing <[email protected]>
fm10k: Fix a potential NULL pointer dereference

Florian Westphal <[email protected]>
netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON

Tetsuo Handa <[email protected]>

    NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family.

Johannes Berg <[email protected]>
mac80211_hwsim: calculate if_combination.max_interfaces

luca abeni <[email protected]>
sched/deadline: Correctly handle active 0-lag timers

Todd Kjos <[email protected]>
binder: fix handling of misaligned binder object

Tetsuo Handa <[email protected]>
workqueue: Try to catch flush_work() without INIT_WORK().

Linus Torvalds <[email protected]>
slip: make slhc_free() silently accept an error pointer

Xin Long <[email protected]>
tipc: handle the err returned from cmd header function

Dongli Zhang <[email protected]>
loop: do not print warn message if partition scan is successful

Dan Carpenter <[email protected]>
ext4: fix some error pointer dereferences

Kai-Heng Feng <[email protected]>
USB: Consolidate LPM checks to avoid enabling LPM twice

Kai-Heng Feng <[email protected]>
USB: Add new USB LPM helpers

Maarten Lankhorst <[email protected]>
drm/vc4: Fix compilation error reported by kbuild test bot

Dave Airlie <[email protected]>
Revert "drm/i915/fbdev: Actually configure untiled displays"

Christian König <[email protected]>
drm/ttm: fix re-init of global structures

Maarten Lankhorst <[email protected]>
drm/vc4: Fix memory leak during gpu reset.

Michael Ellerman <[email protected]>
powerpc/mm/radix: Make Radix require HUGETLB_PAGE

Ard Biesheuvel <[email protected]>
ARM: 8857/1: efi: enable CP15 DMB instructions before cleaning the cache

Shun-Chih Yu <[email protected]>
dmaengine: mediatek-cqdma: fix wrong register usage in mtk_cqdma_start

Achim Dahlhoff <[email protected]>
dmaengine: sh: rcar-dmac: Fix glitch in dmaengine_tx_status

Dirk Behme <[email protected]>
dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is valid

Alex Williamson <[email protected]>
vfio/type1: Limit DMA mappings per container

Lucas Stach <[email protected]>
Input: synaptics-rmi4 - write config register values to the right offset

Harry Pan <[email protected]>
perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters

NeilBrown <[email protected]>
sunrpc: don't mark uninitialised items as VALID.

Jeff Layton <[email protected]>
nfsd: wake blocked file lock waiters before sending callback

Jeff Layton <[email protected]>
nfsd: wake waiters blocked on file_lock before deleting it

Trond Myklebust <[email protected]>
nfsd: Don't release the callback slot unless it was actually held

Yan, Zheng <[email protected]>

    ceph: fix ci->i_head_snapc leak

Jeff Layton <[email protected]>
ceph: ensure d_name stability in ceph_dentry_hash()

Jeff Layton <[email protected]>
ceph: only use d_name directly when parent is locked

Xie XiuQi <[email protected]>
sched/numa: Fix a possible divide-by-zero

Jason Gunthorpe <[email protected]>
RDMA/ucontext: Fix regression with disassociate

Jason Gunthorpe <[email protected]>
RDMA/mlx5: Use rdma_user_map_io for mapping BAR pages

Jason Gunthorpe <[email protected]>
RDMA/mlx5: Do not allow the user to write to the clock page

Josh Collier <[email protected]>
IB/rdmavt: Fix frwr memory registration

Bjorn Andersson <[email protected]>
arm64: mm: Ensure tail of unaligned initrd is reserved

Mel Gorman <[email protected]>
mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model

Peter Zijlstra <[email protected]>
trace: Fix preempt_enable_no_resched() abuse

Aurelien Jarno <[email protected]>
MIPS: scall64-o32: Fix indirect syscall number load

YueHaibing <[email protected]>
lib/Kconfig.debug: fix build error without CONFIG_BLOCK

Jérôme Glisse <[email protected]>
zram: pass down the bvec we need to read into in the work struct

Baolin Wang <[email protected]>
gpio: eic: sprd: Fix incorrect irq type setting for the sync EIC

Herbert Xu <[email protected]>
crypto: lrw - Fix atomic sleep when walking skcipher

Herbert Xu <[email protected]>
crypto: xts - Fix atomic sleep when walking skcipher

Jann Horn <[email protected]>
tracing: Fix buffer_ref pipe ops

Wenwen Wang <[email protected]>
tracing: Fix a memory leak by early error exit in trace_pid_write()

Frank Sorenson <[email protected]>
cifs: do not attempt cifs operation on smb2+ rename error

Jérôme Glisse <[email protected]>
cifs: fix page reference leak with readv/writev

Ronnie Sahlberg <[email protected]>
cifs: fix memory leak in SMB2_read

Paolo Valente <[email protected]>
block, bfq: fix use after free in bfq_bfqq_expire

YueHaibing <[email protected]>
fs/proc/proc_sysctl.c: Fix a NULL pointer dereference

Kailang Yang <[email protected]>
ALSA: hda/realtek - Move to ACT_INIT state

Christophe Leroy <[email protected]>
powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64

Alexander Shishkin <[email protected]>
intel_th: gth: Fix an off-by-one in output unassigning

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: bogus EBUSY in helper removal from transaction

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: bogus EBUSY when deleting set after flush

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

Diffstat:

 Documentation/networking/ip-sysctl.txt             |   1 +
 Documentation/sysctl/vm.txt                        |  16 +-
 Makefile                                           |   4 +-
 arch/arm/boot/compressed/head.S                    |  16 +-
 arch/arm64/mm/init.c                               |   2 +-
 arch/mips/kernel/scall64-o32.S                     |   2 +-
 arch/powerpc/configs/skiroot_defconfig             |   1 +
 arch/powerpc/kernel/vdso32/gettimeofday.S          |   2 +-
 arch/powerpc/platforms/Kconfig.cputype             |   2 +-
 arch/x86/Makefile                                  |   9 +
 arch/x86/events/intel/cstate.c                     |  10 +-
 block/bfq-iosched.c                                |  15 +-
 block/bfq-iosched.h                                |   2 +-
 block/bfq-wf2q.c                                   |  17 +-
 crypto/lrw.c                                       |   6 +-
 crypto/xts.c                                       |   6 +-
 drivers/android/binder_alloc.c                     |  18 +-
 drivers/block/loop.c                               |   5 +-
 drivers/block/zram/zram_drv.c                      |   5 +-
 drivers/dma/mediatek/mtk-cqdma.c                   |   2 +-
 drivers/dma/sh/rcar-dmac.c                         |  30 +++-
 drivers/gpio/gpio-eic-sprd.c                       |   1 +
 drivers/gpu/drm/i915/intel_fbdev.c                 |  12 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |  10 +-
 drivers/gpu/drm/ttm/ttm_memory.c                   |   5 +-
 drivers/gpu/drm/vc4/vc4_crtc.c                     |   2 +-
 drivers/hwtracing/intel_th/gth.c                   |   2 +-
 drivers/infiniband/core/uverbs.h                   |   1 +
 drivers/infiniband/core/uverbs_main.c              |  52 +++++-
 drivers/infiniband/hw/mlx5/main.c                  |  10 +-
 drivers/infiniband/sw/rdmavt/mr.c                  |  17 +-
 drivers/input/rmi4/rmi_f11.c                       |   2 +-
 drivers/net/ethernet/intel/fm10k/fm10k_main.c      |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c   |  24 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h   |   3 +-
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |   4 -
 drivers/net/ethernet/mellanox/mlxsw/pci_hw.h       |   2 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |   6 +-
 drivers/net/ethernet/socionext/netsec.c            |  11 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   4 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c   |   8 +-
 drivers/net/slip/slhc.c                            |   2 +-
 drivers/net/team/team.c                            |   7 +
 drivers/net/wireless/mac80211_hwsim.c              |  19 +-
 drivers/usb/core/driver.c                          |  23 ++-
 drivers/usb/core/hub.c                             |  16 +-
 drivers/usb/core/message.c                         |   3 +-
 drivers/usb/core/sysfs.c                           |   5 +-
 drivers/usb/core/usb.h                             |  10 +-
 drivers/vfio/vfio_iommu_type1.c                    |  14 ++
 fs/aio.c                                           | 200 +++++++++------------
 fs/ceph/dir.c                                      |   6 +-
 fs/ceph/mds_client.c                               |  70 ++++++--
 fs/ceph/snap.c                                     |   7 +-
 fs/cifs/file.c                                     |  15 +-
 fs/cifs/inode.c                                    |   4 +
 fs/cifs/misc.c                                     |  23 ++-
 fs/cifs/smb2pdu.c                                  |   1 +
 fs/ext4/xattr.c                                    |   3 +
 fs/nfs/super.c                                     |   3 +-
 fs/nfsd/nfs4callback.c                             |   8 +-
 fs/nfsd/nfs4state.c                                |  12 +-
 fs/nfsd/state.h                                    |   1 +
 fs/proc/proc_sysctl.c                              |   6 +-
 fs/splice.c                                        |   4 +-
 include/drm/ttm/ttm_bo_driver.h                    |   1 -
 include/linux/etherdevice.h                        |  12 ++
 include/linux/pipe_fs_i.h                          |   1 +
 include/net/netfilter/nf_tables.h                  |   6 +
 include/net/netrom.h                               |   2 +-
 kernel/sched/deadline.c                            |   3 +-
 kernel/sched/fair.c                                |   4 +
 kernel/trace/ring_buffer.c                         |   2 +-
 kernel/trace/trace.c                               |  33 ++--
 kernel/workqueue.c                                 |   3 +
 lib/Kconfig.debug                                  |   1 +
 mm/page_alloc.c                                    |  13 ++
 net/bridge/netfilter/ebtables.c                    |   3 +-
 net/ipv4/route.c                                   |  32 +++-
 net/ipv4/sysctl_net_ipv4.c                         |   5 +-
 net/ncsi/ncsi-rsp.c                                |   6 +-
 net/netfilter/nf_tables_api.c                      |  28 ++-
 net/netfilter/nft_dynset.c                         |  13 +-
 net/netfilter/nft_lookup.c                         |  13 +-
 net/netfilter/nft_objref.c                         |  32 +++-
 net/netrom/af_netrom.c                             |  76 +++++---
 net/netrom/nr_loopback.c                           |   2 +-
 net/netrom/nr_route.c                              |   2 +-
 net/netrom/sysctl_net_netrom.c                     |   5 +-
 net/rds/af_rds.c                                   |   3 +
 net/rds/bind.c                                     |   2 +
 net/rds/ib_fmr.c                                   |  11 ++
 net/rds/ib_rdma.c                                  |   3 -
 net/rose/rose_loopback.c                           |  27 +--
 net/rxrpc/input.c                                  |  12 +-
 net/rxrpc/local_object.c                           |   3 +-
 net/sunrpc/cache.c                                 |   3 +
 net/tipc/netlink_compat.c                          |  24 ++-
 net/tls/tls_device.c                               |   4 +-
 net/tls/tls_device_fallback.c                      |  13 +-
 net/tls/tls_main.c                                 |   5 +-
 net/tls/tls_sw.c                                   |   3 +
 sound/pci/hda/patch_realtek.c                      |  41 +++--
 105 files changed, 874 insertions(+), 396 deletions(-)