Skip to content

4.14.69-stable review

Greg Kroah-Hartman kexec keyrings linux-block linux-security-module lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest85 of 89 patches 7 repliesIn review

85 of 89 patches are in this archive. The cover letter announces 89.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/89net: 6lowpan: fix reserved space for single framesnet/ieee802154/6lowpan/tx.c+18 -30 replies
2/89net: mac802154: tx: expand tailroom if necessarynet/mac802154/tx.c+14 -10 replies
3/899p/net: Fix zero-copy path in the 9p virtio transportnet/9p/trans_virtio.c+7 -00 replies
4/89spi: davinci: fix a NULL pointer dereferencedrivers/spi/spi-davinci.c+1 -10 replies
5/89spi: pxa2xx: Add support for Intel Ice Lakedrivers/spi/spi-pxa2xx.c+4 -00 replies
6/89spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probedrivers/spi/spi-fsl-dspi.c+12 -120 replies
7/89spi: cadence: Change usleep_range() to udelay(), for atomic contextdrivers/spi/spi-cadence.c+1 -10 replies
8/89mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITSdrivers/mmc/host/renesas_sdhi_internal_dmac.c+1 -10 replies
9/89readahead: stricter check for bdi io_pagesmm/readahead.c+10 -20 replies
10/89block: blk_init_allocated_queue() set q->fq as NULL in the fail caseblock/blk-core.c+1 -00 replies
11/89block: really disable runtime-pm for blk-mqblock/blk-core.c+4 -20 replies
12/89drm/i915/userptr: reject zero user_sizedrivers/gpu/drm/i915/i915_gem_userptr.c+3 -00 replies
13/89libertas: fix suspend and resume for SDIO connected cardsdrivers/net/wireless/marvell/libertas/dev.h drivers/net/wireless/marvell/libertas/if_sdio.c+25 -60 replies
14/89media: Revert "[media] tvp5150: fix pad format frame height"drivers/media/i2c/tvp5150.c+1 -10 replies
15/89mailbox: xgene-slimpro: Fix potential NULL pointer dereferencedrivers/mailbox/mailbox-xgene-slimpro.c+3 -30 replies
16/89Replace magic for trusting the secondary keyring with #definecerts/system_keyring.c crypto/asymmetric_keys/pkcs7_key_type.c include/linux/verification.h+9 -20 replies
17/89Fix kexec forbidding kernels signed with keys in the secondary keyring to bootarch/x86/kernel/kexec-bzimage64.c+1 -10 replies
18/89powerpc/fadump: handle crash memory ranges array index overflowarch/powerpc/include/asm/fadump.h arch/powerpc/kernel/fadump.c+77 -170 replies
19/89powerpc/pseries: Fix endianness while restoring of r3 in MCE handler.arch/powerpc/platforms/pseries/ras.c+1 -10 replies
20/89powerpc/powernv/pci: Work around races in PCI bridge enablingarch/powerpc/platforms/powernv/pci-ioda.c+37 -00 replies
21/89cxl: Fix wrong comparison in cxl_adapter_context_get()drivers/misc/cxl/main.c+1 -10 replies
22/89ib_srpt: Fix a use-after-free in srpt_close_ch()drivers/infiniband/ulp/srpt/ib_srpt.c+1 -20 replies
23/89RDMA/rxe: Set wqe->status correctly if an unexpected response is receiveddrivers/infiniband/sw/rxe/rxe_comp.c+1 -00 replies
24/899p: fix multiple NULL-pointer-dereferencesnet/9p/trans_fd.c net/9p/trans_rdma.c net/9p/trans_virtio.c +1 more+13 -10 replies
25/89fs/9p/xattr.c: catch the error of p9_client_clunk when setting xattr failedfs/9p/xattr.c+4 -20 replies
26/899p/virtio: fix off-by-one error in sg list bounds checknet/9p/trans_virtio.c+2 -10 replies
27/89net/9p/client.c: version pointer uninitializednet/9p/client.c+1 -10 replies
28/89net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree()net/9p/trans_fd.c+2 -00 replies
29/89dm integrity: change suspending variable from bool to intdrivers/md/dm-integrity.c+3 -30 replies
30/89dm thin: stop no_space_timeout worker when switching to write-modedrivers/md/dm-thin.c+2 -00 replies
31/89dm cache metadata: save in-core policy_hint_size to on-disk superblockdrivers/md/dm-cache-metadata.c+2 -10 replies
32/89dm cache metadata: set dirty on all cache blocks after a crashdrivers/md/dm-cache-metadata.c+7 -30 replies
33/89dm crypt: dont decrease device limitsdrivers/md/dm-crypt.c+5 -50 replies
35/89Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind()drivers/hv/channel.c drivers/hv/channel_mgmt.c include/linux/hyperv.h+32 -160 replies
36/89iio: sca3000: Fix missing return in switchdrivers/iio/accel/sca3000.c+1 -00 replies
37/89iio: ad9523: Fix displayed phasedrivers/iio/frequency/ad9523.c+1 -10 replies
38/89iio: ad9523: Fix return value for ad952x_store()drivers/iio/frequency/ad9523.c+1 -10 replies
39/89extcon: Release locking when sending the notification of connector statedrivers/extcon/extcon.c+2 -10 replies
40/89vmw_balloon: fix inflation of 64-bit GFNsdrivers/misc/vmw_balloon.c+7 -60 replies
41/89vmw_balloon: do not use 2MB without batchingdrivers/misc/vmw_balloon.c+7 -10 replies
42/89vmw_balloon: VMCI_DOORBELL_SET does not check statusdrivers/misc/vmw_balloon.c+19 -180 replies
43/89vmw_balloon: fix VMCI use when balloon built into kerneldrivers/misc/vmw_balloon.c+8 -10 replies
44/89rtc: omap: fix potential crash on power offdrivers/rtc/rtc-omap.c+7 -70 replies
45/89tracing: Do not call start/stop() functions when tracing_on does not changekernel/trace/trace.c+3 -10 replies
46/89tracing/blktrace: Fix to allow setting same valuekernel/trace/blktrace.c+4 -00 replies
47/89printk/tracing: Do not trace printk_nmi_enter()kernel/printk/printk_safe.c+2 -20 replies
48/89livepatch: Validate module/old func name lengthkernel/livepatch/core.c+6 -00 replies
49/89uprobes: Use synchronize_rcu() not synchronize_sched()kernel/trace/trace_uprobe.c+1 -10 replies
50/89mfd: hi655x: Fix regmap area declared size for hi655xdrivers/mfd/hi655x-pmic.c+1 -10 replies
51/89ovl: fix wrong use of impure dir cache in ovl_iterate()fs/overlayfs/readdir.c+17 -20 replies
52/89drivers/block/zram/zram_drv.c: fix bug storing backing_devdrivers/block/zram/zram_drv.c+6 -10 replies
53/89cpufreq: governor: Avoid accessing invalid governor_datadrivers/cpufreq/cpufreq_governor.c+10 -20 replies
54/89PM / sleep: wakeup: Fix build error caused by missing SRCU supportkernel/power/Kconfig+1 -00 replies
55/89KVM: VMX: fixes for vmentry_l1d_flush module parameterarch/x86/kvm/vmx.c+16 -100 replies
56/89KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pagesarch/powerpc/mm/mmu_context_iommu.c+10 -70 replies
57/89xtensa: limit offsets in __loop_cache_{all,page}arch/xtensa/include/asm/cacheasm.h+40 -250 replies
58/89xtensa: increase ranges in ___invalidate_{i,d}cache_allarch/xtensa/include/asm/cacheasm.h+2 -20 replies
59/89block, bfq: return nbytes and not zero from struct cftype .write() methodblock/bfq-cgroup.c+2 -10 replies
60/89pnfs/blocklayout: off by one in bl_map_stripe()fs/nfs/blocklayout/dev.c+1 -10 replies
61/89NFSv4 client live hangs after live data migration recoveryfs/nfs/nfs4proc.c include/linux/sunrpc/clnt.h net/sunrpc/clnt.c+29 -90 replies
62/89NFSv4: Fix locking in pnfs_generic_recover_commit_reqsfs/nfs/pnfs_nfs.c+7 -90 replies
63/89NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence()fs/nfs/callback_proc.c+10 -40 replies
64/89ARM: tegra: Fix Tegra30 Cardhu PCA954x resetarch/arm/boot/dts/tegra30-cardhu.dtsi+1 -00 replies
65/89mm/tlb: Remove tlb_remove_table() non-concurrent conditionmm/memory.c+0 -90 replies
66/89iommu/vt-d: Add definitions for PFSIDdrivers/iommu/intel-iommu.c include/linux/intel-iommu.h+4 -00 replies
67/89iommu/vt-d: Fix dev iotlb pfsid usedrivers/iommu/dmar.c drivers/iommu/intel-iommu.c include/linux/intel-iommu.h+21 -70 replies
68/89sys: dont hold uts_sem while accessing userspace memoryarch/alpha/kernel/osf_sys.c arch/sparc/kernel/sys_sparc_32.c arch/sparc/kernel/sys_sparc_64.c +2 more+119 -1100 replies
69/89userns: move user access out of the mutexkernel/user_namespace.c+10 -140 replies
70/89ubifs: Fix memory leak in lprobs self-checkfs/ubifs/lprops.c+4 -40 replies
71/89Revert "UBIFS: Fix potential integer overflow in allocation"fs/ubifs/journal.c+2 -30 replies
72/89ubifs: Check data node size before truncatefs/ubifs/journal.c+10 -10 replies
73/89ubifs: xattr: Dont operate on deleted inodesfs/ubifs/xattr.c+24 -00 replies
74/89ubifs: Fix synced_i_size calculation for xattr inodesfs/ubifs/journal.c+5 -00 replies
75/89pwm: tiehrpwm: Dont use emulation mode bits to control PWM outputdrivers/pwm/pwm-tiehrpwm.c+1 -110 replies
76/89pwm: tiehrpwm: Fix disabling of output of PWMsdrivers/pwm/pwm-tiehrpwm.c+2 -00 replies
77/89fb: fix lost console when the user unplugs a USB adapterdrivers/video/fbdev/core/fbmem.c+32 -60 replies
78/89udlfb: set optimal write delayinclude/video/udlfb.h+1 -10 replies
79/89getxattr: use correct xattr lengthfs/xattr.c+1 -10 replies
80/89libnvdimm: fix ars_status output length calculationdrivers/nvdimm/bus.c+2 -20 replies
81/89bcache: release dc->writeback_lock properly in bch_writeback_thread()drivers/md/bcache/writeback.c+3 -10 replies
82/89cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias()security/commoncap.c+1 -10 replies
83/89perf auxtrace: Fix queue resizetools/perf/util/auxtrace.c+3 -00 replies
84/89crypto: vmx - Fix sleep-in-atomic bugsdrivers/crypto/vmx/aes_cbc.c drivers/crypto/vmx/aes_xts.c+28 -230 replies
88/89fs/quota: Fix spectre gadget in do_quotactlfs/quota/quota.c+2 -00 replies
89/89arm64: mm: always enable CONFIG_HOLES_IN_ZONEarch/arm64/Kconfig+0 -10 replies

Reviews trailers per patch

31 of 85 patches have a Reviewed-by or Acked-by.

PatchChris WilsonAndrew DonnellanFrederic BarratTony LindgrenMarcin NiestrojMasami HiramatsuJosh PoimboeufOleg NesterovChuck LeverHelen ChaoMing LeiBart Van AsscheChristoph HellwigPatrick SteinhardtChris BallUlf HanssonMahesh SalgaonkarNicholas PigginGreg KurzWolfram SangMichael KelleyXavier DeguillardSergey SenozhatskyPetr MladekYuval ShaiaAditya KaliMinchan KimJun PiaoYiwen JiangChristian BraunerSerge HallynKees CookKeith BuschDave JiangShenghui WangAmir GoldsteinPavel TatashinMikulas PatockaRik van RielWill Deacon
1/89
2/89
3/89R-b T-b
4/89
5/89
6/89
7/89
8/89R-b
9/89
10/89R-b R-b
11/89R-b R-b T-b
12/89R-b
13/89R-b R-b
14/89
15/89
16/89
17/89
18/89R-b
19/89R-b
20/89
21/89A-b A-b
22/89
23/89R-b
24/89
25/89
26/89A-b
27/89R-b R-b
28/89
29/89
30/89
31/89
32/89
33/89
35/89R-b
36/89
37/89
38/89
39/89
40/89R-b
41/89R-b
42/89R-b
43/89R-b
44/89A-b R-b
45/89
46/89T-b
47/89A-b A-b
48/89A-b
49/89A-b
50/89
51/89T-b
52/89R-b A-b
53/89
54/89
55/89
56/89
57/89
58/89
59/89
60/89R-b
61/89R-b T-b
62/89
63/89
64/89
65/89A-b A-b
66/89
67/89
68/89
69/89A-b A-b
70/89
71/89
72/89R-b
73/89
74/89
75/89
76/89
77/89
78/89
79/89A-b
80/89R-b Signed-of-by
81/89T-b
82/89A-b A-b
83/89
84/89
88/89
89/89R-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 40 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 00/89] 4.14.69-stable review

This is the start of the stable review cycle for the 4.14.69 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 Sun Sep 9 21:08:28 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.14.69-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.69-rc1

James Morse <[email protected]>
arm64: mm: always enable CONFIG_HOLES_IN_ZONE

Jeremy Cline <[email protected]>
fs/quota: Fix spectre gadget in do_quotactl

Horia Geantă <[email protected]>
crypto: caam/qi - fix error path in xts setkey

Horia Geantă <[email protected]>
crypto: caam/jr - fix descriptor DMA unmapping

Horia Geantă <[email protected]>
crypto: caam - fix DMA mapping direction for RSA forms 2 & 3

Ondrej Mosnacek <[email protected]>
crypto: vmx - Fix sleep-in-atomic bugs

Adrian Hunter <[email protected]>
perf auxtrace: Fix queue resize

Eddie.Horng <[email protected]>
cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias()

Shan Hai <[email protected]>

    bcache: release dc->writeback_lock properly in bch_writeback_thread()

Vishal Verma <[email protected]>
libnvdimm: fix ars_status output length calculation

Christian Brauner <[email protected]>
getxattr: use correct xattr length

Mikulas Patocka <[email protected]>
udlfb: set optimal write delay

Mikulas Patocka <[email protected]>
fb: fix lost console when the user unplugs a USB adapter

Vignesh R <[email protected]>
pwm: tiehrpwm: Fix disabling of output of PWMs

Vignesh R <[email protected]>
pwm: tiehrpwm: Don't use emulation mode bits to control PWM output

Richard Weinberger <[email protected]>
ubifs: Fix synced_i_size calculation for xattr inodes

Richard Weinberger <[email protected]>
ubifs: xattr: Don't operate on deleted inodes

Richard Weinberger <[email protected]>
ubifs: Check data node size before truncate

Richard Weinberger <[email protected]>
Revert "UBIFS: Fix potential integer overflow in allocation"

Richard Weinberger <[email protected]>
ubifs: Fix memory leak in lprobs self-check

Jann Horn <[email protected]>
userns: move user access out of the mutex

Jann Horn <[email protected]>
sys: don't hold uts_sem while accessing userspace memory

Jacob Pan <[email protected]>
iommu/vt-d: Fix dev iotlb pfsid use

Jacob Pan <[email protected]>
iommu/vt-d: Add definitions for PFSID

Peter Zijlstra <[email protected]>
mm/tlb: Remove tlb_remove_table() non-concurrent condition

Jon Hunter <[email protected]>
ARM: tegra: Fix Tegra30 Cardhu PCA954x reset

Trond Myklebust <[email protected]>
NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence()

Trond Myklebust <[email protected]>
NFSv4: Fix locking in pnfs_generic_recover_commit_reqs

Bill Baker <[email protected]>
NFSv4 client live hangs after live data migration recovery

Dan Carpenter <[email protected]>
pnfs/blocklayout: off by one in bl_map_stripe()

Maciej S. Szmigiero <[email protected]>
block, bfq: return nbytes and not zero from struct cftype .write() method

Max Filippov <[email protected]>
xtensa: increase ranges in ___invalidate_{i,d}cache_all

Max Filippov <[email protected]>

    xtensa: limit offsets in __loop_cache_{all,page}

Paul Mackerras <[email protected]>
KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages

Paolo Bonzini <[email protected]>
KVM: VMX: fixes for vmentry_l1d_flush module parameter

zhangyi (F) <[email protected]>
PM / sleep: wakeup: Fix build error caused by missing SRCU support

Henry Willard <[email protected]>
cpufreq: governor: Avoid accessing invalid governor_data

Peter Kalauskas <[email protected]>
drivers/block/zram/zram_drv.c: fix bug storing backing_dev

Amir Goldstein <[email protected]>
ovl: fix wrong use of impure dir cache in ovl_iterate()

Rafael David Tinoco <[email protected]>
mfd: hi655x: Fix regmap area declared size for hi655x

Steven Rostedt (VMware) <[email protected]>
uprobes: Use synchronize_rcu() not synchronize_sched()

Kamalesh Babulal <[email protected]>
livepatch: Validate module/old func name length

Steven Rostedt (VMware) <[email protected]>
printk/tracing: Do not trace printk_nmi_enter()

Steven Rostedt (VMware) <[email protected]>
tracing/blktrace: Fix to allow setting same value

Steven Rostedt (VMware) <[email protected]>
tracing: Do not call start/stop() functions when tracing_on does not change

Johan Hovold <[email protected]>
rtc: omap: fix potential crash on power off

Nadav Amit <[email protected]>
vmw_balloon: fix VMCI use when balloon built into kernel

Nadav Amit <[email protected]>
vmw_balloon: VMCI_DOORBELL_SET does not check status

Nadav Amit <[email protected]>
vmw_balloon: do not use 2MB without batching

Nadav Amit <[email protected]>
vmw_balloon: fix inflation of 64-bit GFNs

Chanwoo Choi <[email protected]>
extcon: Release locking when sending the notification of connector state

Lars-Peter Clausen <[email protected]>
iio: ad9523: Fix return value for ad952x_store()

Lars-Peter Clausen <[email protected]>
iio: ad9523: Fix displayed phase

Gustavo A. R. Silva <[email protected]>
iio: sca3000: Fix missing return in switch

Dexuan Cui <[email protected]>
Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind()

Tycho Andersen <[email protected]>
uart: fix race between uart_put_char() and uart_shutdown()

Mikulas Patocka <[email protected]>
dm crypt: don't decrease device limits

Ilya Dryomov <[email protected]>
dm cache metadata: set dirty on all cache blocks after a crash

Mike Snitzer <[email protected]>
dm cache metadata: save in-core policy_hint_size to on-disk superblock

Hou Tao <[email protected]>
dm thin: stop no_space_timeout worker when switching to write-mode

Mikulas Patocka <[email protected]>
dm integrity: change 'suspending' variable from bool to int

Tomas Bortoli <[email protected]>
net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree()

Tomas Bortoli <[email protected]>
net/9p/client.c: version pointer uninitialized

jiangyiwen <[email protected]>
9p/virtio: fix off-by-one error in sg list bounds check

piaojun <[email protected]>
fs/9p/xattr.c: catch the error of p9_client_clunk when setting xattr failed

Tomas Bortoli <[email protected]>
9p: fix multiple NULL-pointer-dereferences

Bart Van Assche <[email protected]>

    RDMA/rxe: Set wqe->status correctly if an unexpected response is received

Bart Van Assche <[email protected]>
ib_srpt: Fix a use-after-free in srpt_close_ch()

Vaibhav Jain <[email protected]>
cxl: Fix wrong comparison in cxl_adapter_context_get()

Benjamin Herrenschmidt <[email protected]>
powerpc/powernv/pci: Work around races in PCI bridge enabling

Mahesh Salgaonkar <[email protected]>
powerpc/pseries: Fix endianness while restoring of r3 in MCE handler.

Hari Bathini <[email protected]>
powerpc/fadump: handle crash memory ranges array index overflow

Yannik Sembritzki <[email protected]>
Fix kexec forbidding kernels signed with keys in the secondary keyring to boot

Yannik Sembritzki <[email protected]>
Replace magic for trusting the secondary keyring with #define

Gustavo A. R. Silva <[email protected]>
mailbox: xgene-slimpro: Fix potential NULL pointer dereference

Javier Martinez Canillas <[email protected]>
media: Revert "[media] tvp5150: fix pad format frame height"

Daniel Mack <[email protected]>
libertas: fix suspend and resume for SDIO connected cards

Matthew Auld <[email protected]>
drm/i915/userptr: reject zero user_size

Ming Lei <[email protected]>
block: really disable runtime-pm for blk-mq

xiao jin <[email protected]>

    block: blk_init_allocated_queue() set q->fq as NULL in the fail case

Markus Stockhausen <[email protected]>
readahead: stricter check for bdi io_pages

Sergei Shtylyov <[email protected]>
mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS

Janek Kotas <[email protected]>
spi: cadence: Change usleep_range() to udelay(), for atomic context

Krzysztof Kozlowski <[email protected]>
spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe

Mika Westerberg <[email protected]>
spi: pxa2xx: Add support for Intel Ice Lake

Bartosz Golaszewski <[email protected]>
spi: davinci: fix a NULL pointer dereference

Chirantan Ekbote <[email protected]>
9p/net: Fix zero-copy path in the 9p virtio transport

Alexander Aring <[email protected]>
net: mac802154: tx: expand tailroom if necessary

Alexander Aring <[email protected]>
net: 6lowpan: fix reserved space for single frames

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

Diffstat:

 Makefile                                        |  4 +-
 arch/alpha/kernel/osf_sys.c                     | 51 +++++++------
 arch/arm/boot/dts/tegra30-cardhu.dtsi           |  1 +
 arch/arm64/Kconfig                              |  1 -
 arch/powerpc/include/asm/fadump.h               |  3 -
 arch/powerpc/kernel/fadump.c                    | 91 +++++++++++++++++++----
 arch/powerpc/mm/mmu_context_iommu.c             | 17 +++--
 arch/powerpc/platforms/powernv/pci-ioda.c       | 37 ++++++++++
 arch/powerpc/platforms/pseries/ras.c            |  2 +-
 arch/sparc/kernel/sys_sparc_32.c                | 22 +++---
 arch/sparc/kernel/sys_sparc_64.c                | 20 +++---
 arch/x86/kernel/kexec-bzimage64.c               |  2 +-
 arch/x86/kvm/vmx.c                              | 26 ++++---
 arch/xtensa/include/asm/cacheasm.h              | 69 +++++++++++-------
 block/bfq-cgroup.c                              |  3 +-
 block/blk-core.c                                |  7 +-
 certs/system_keyring.c                          |  3 +-
 crypto/asymmetric_keys/pkcs7_key_type.c         |  2 +-
 drivers/block/zram/zram_drv.c                   |  7 +-
 drivers/cpufreq/cpufreq_governor.c              | 12 +++-
 drivers/crypto/caam/caamalg_qi.c                |  6 +-
 drivers/crypto/caam/caampkc.c                   | 20 +++---
 drivers/crypto/caam/jr.c                        |  3 +-
 drivers/crypto/vmx/aes_cbc.c                    | 30 ++++----
 drivers/crypto/vmx/aes_xts.c                    | 21 ++++--
 drivers/extcon/extcon.c                         |  3 +-
 drivers/gpu/drm/i915/i915_gem_userptr.c         |  3 +
 drivers/hv/channel.c                            | 40 ++++++-----
 drivers/hv/channel_mgmt.c                       |  6 ++
 drivers/iio/accel/sca3000.c                     |  1 +
 drivers/iio/frequency/ad9523.c                  |  4 +-
 drivers/infiniband/sw/rxe/rxe_comp.c            |  1 +
 drivers/infiniband/ulp/srpt/ib_srpt.c           |  3 +-
 drivers/iommu/dmar.c                            |  6 +-
 drivers/iommu/intel-iommu.c                     | 18 ++++-
 drivers/mailbox/mailbox-xgene-slimpro.c         |  6 +-
 drivers/md/bcache/writeback.c                   |  4 +-
 drivers/md/dm-cache-metadata.c                  | 13 ++--
 drivers/md/dm-crypt.c                           | 10 +--
 drivers/md/dm-integrity.c                       |  6 +-
 drivers/md/dm-thin.c                            |  2 +
 drivers/media/i2c/tvp5150.c                     |  2 +-
 drivers/mfd/hi655x-pmic.c                       |  2 +-
 drivers/misc/cxl/main.c                         |  2 +-
 drivers/misc/vmw_balloon.c                      | 67 ++++++++++-------
 drivers/mmc/host/renesas_sdhi_internal_dmac.c   |  2 +-
 drivers/net/wireless/marvell/libertas/dev.h     |  1 +
 drivers/net/wireless/marvell/libertas/if_sdio.c | 30 ++++++--
 drivers/nvdimm/bus.c                            |  4 +-
 drivers/pwm/pwm-tiehrpwm.c                      | 14 +---
 drivers/rtc/rtc-omap.c                          | 14 ++--
 drivers/spi/spi-cadence.c                       |  2 +-
 drivers/spi/spi-davinci.c                       |  2 +-
 drivers/spi/spi-fsl-dspi.c                      | 24 +++----
 drivers/spi/spi-pxa2xx.c                        |  4 ++
 drivers/tty/serial/serial_core.c                | 17 +++--
 drivers/video/fbdev/core/fbmem.c                | 38 ++++++++--
 fs/9p/xattr.c                                   |  6 +-
 fs/nfs/blocklayout/dev.c                        |  2 +-
 fs/nfs/callback_proc.c                          | 14 ++--
 fs/nfs/nfs4proc.c                               |  9 ++-
 fs/nfs/pnfs_nfs.c                               | 16 ++---
 fs/overlayfs/readdir.c                          | 19 ++++-
 fs/quota/quota.c                                |  2 +
 fs/ubifs/journal.c                              | 21 ++++--
 fs/ubifs/lprops.c                               |  8 +--
 fs/ubifs/xattr.c                                | 24 +++++++
 fs/xattr.c                                      |  2 +-
 include/linux/hyperv.h                          |  2 +
 include/linux/intel-iommu.h                     |  8 ++-
 include/linux/sunrpc/clnt.h                     |  1 +
 include/linux/verification.h                    |  6 ++
 include/video/udlfb.h                           |  2 +-
 kernel/livepatch/core.c                         |  6 ++
 kernel/power/Kconfig                            |  1 +
 kernel/printk/printk_safe.c                     |  4 +-
 kernel/sys.c                                    | 95 ++++++++++++-------------
 kernel/trace/blktrace.c                         |  4 ++
 kernel/trace/trace.c                            |  4 +-
 kernel/trace/trace_uprobe.c                     |  2 +-
 kernel/user_namespace.c                         | 24 +++----
 kernel/utsname_sysctl.c                         | 41 ++++++-----
 mm/memory.c                                     |  9 ---
 mm/readahead.c                                  | 12 +++-
 net/9p/client.c                                 |  2 +-
 net/9p/trans_fd.c                               |  7 +-
 net/9p/trans_rdma.c                             |  3 +
 net/9p/trans_virtio.c                           | 13 +++-
 net/9p/trans_xen.c                              |  3 +
 net/ieee802154/6lowpan/tx.c                     | 21 +++++-
 net/mac802154/tx.c                              | 15 +++-
 net/sunrpc/clnt.c                               | 28 +++++---
 security/commoncap.c                            |  2 +-
 tools/perf/util/auxtrace.c                      |  3 +
 94 files changed, 831 insertions(+), 421 deletions(-)