Skip to content

5.3.6-stable review

Greg Kroah-Hartman linux-mips linux-rt-users linux-tegra linux-trace-devel lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest147 of 148 patches 15 repliesIn review

147 of 148 patches are in this archive. The cover letter announces 148.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/148s390/process: avoid potential reading of freed stackarch/s390/kernel/process.c+16 -60 replies
2/148s390/sclp: Fix bit checked for has_sipldrivers/s390/char/sclp_early.c+1 -10 replies
3/148KVM: s390: Test for bad access register and size at the start of S390_MEM_OParch/s390/kvm/kvm-s390.c+1 -10 replies
4/148s390/topology: avoid firing events before kobjs are createdarch/s390/kernel/topology.c+2 -10 replies
5/148s390/cio: avoid calling strlen on null pointerdrivers/s390/cio/ccwgroup.c+1 -10 replies
6/148s390/cio: exclude subchannels with no parent from pseudo checkdrivers/s390/cio/css.c+2 -00 replies
7/148s390/dasd: Fix error handling during online processingdrivers/s390/block/dasd_eckd.c+8 -160 replies
8/148Revert "s390/dasd: Add discard support for ESE volumes"drivers/s390/block/dasd_eckd.c+3 -540 replies
9/148KVM: s390: fix __insn32_query() inline assemblyarch/s390/kvm/kvm-s390.c+3 -30 replies
10/148KVM: PPC: Book3S: Enable XIVE native capability only if OPAL has required functionsarch/powerpc/include/asm/kvm_ppc.h arch/powerpc/include/asm/xive.h arch/powerpc/kvm/book3s.c +3 more+21 -40 replies
11/148KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VParch/powerpc/kvm/book3s_xive.c arch/powerpc/kvm/book3s_xive_native.c+17 -130 replies
12/148KVM: PPC: Book3S HV: Dont push XIVE context when not using XIVE devicearch/powerpc/kvm/book3s_hv_rmhandlers.S arch/powerpc/kvm/book3s_xive.c arch/powerpc/kvm/book3s_xive_native.c+15 -10 replies
13/148KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interruptsarch/powerpc/kvm/book3s_hv_rmhandlers.S+23 -130 replies
14/148KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual coresarch/powerpc/kvm/book3s_hv.c+10 -50 replies
15/148KVM: PPC: Book3S HV: Dont lose pending doorbell request on migration on P9arch/powerpc/kvm/book3s_hv.c+8 -10 replies
16/148KVM: X86: Fix userspace set invalid CR4arch/x86/kvm/x86.c+21 -170 replies
17/148nbd: fix max number of supported devsdrivers/block/nbd.c+25 -140 replies
18/148PM / devfreq: tegra: Fix kHz to Hz conversiondrivers/devfreq/tegra-devfreq.c+5 -70 replies
19/148ASoC: Define a set of DAPM pre/post-up eventsinclude/sound/soc-dapm.h+2 -00 replies
20/148ASoC: sgtl5000: Improve VAG power and mute controlsound/soc/codecs/sgtl5000.c+194 -300 replies
21/148powerpc/xive: Implement get_irqchip_state method for XIVE to fix shutdown racearch/powerpc/include/asm/xive.h arch/powerpc/kvm/book3s_xive.c arch/powerpc/kvm/book3s_xive.h +2 more+108 -230 replies
22/148powerpc/mce: Fix MCE handling for huge pagesarch/powerpc/kernel/mce_power.c+13 -60 replies
23/148powerpc/mce: Schedule work from irq_workarch/powerpc/kernel/mce.c+10 -10 replies
24/148powerpc/603: Fix handling of the DIRTY flagarch/powerpc/kernel/head_32.S+2 -20 replies
25/148powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN.arch/powerpc/kernel/head_32.S arch/powerpc/mm/book3s32/mmu.c+11 -00 replies
26/148powerpc/ptdump: Fix addresses display on PPC32arch/powerpc/mm/ptdump/ptdump.c+1 -10 replies
27/148powerpc/powernv: Restrict OPAL symbol map to only be readable by rootarch/powerpc/platforms/powernv/opal.c+7 -40 replies
28/148powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt()arch/powerpc/mm/book3s64/hash_utils.c arch/powerpc/platforms/pseries/lpar.c+14 -30 replies
29/148powerpc/powernv/ioda: Fix race in TCE level allocationarch/powerpc/platforms/powernv/pci-ioda-tce.c+13 -50 replies
30/148powerpc/kasan: Fix parallel loading of modules.arch/powerpc/mm/kasan/kasan_init_32.c+19 -20 replies
31/148powerpc/kasan: Fix shadow area set up for modules.arch/powerpc/mm/kasan/kasan_init_32.c+1 -10 replies
32/148powerpc/book3s64/mm: Dont do tlbie fixup for some hardware revisionsarch/powerpc/kernel/dt_cpu_ftrs.c+28 -20 replies
33/148powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flagarch/powerpc/include/asm/cputable.h arch/powerpc/kernel/dt_cpu_ftrs.c arch/powerpc/kvm/book3s_hv_rm_mmu.c +2 more+9 -90 replies
34/148powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_READONLYarch/powerpc/mm/kasan/kasan_init_32.c+13 -80 replies
35/148powerpc/mm: Fix an Oops in kasan_mmu_init()arch/powerpc/mm/kasan/kasan_init_32.c+14 -10 replies
36/148powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9arch/powerpc/include/asm/cputable.h arch/powerpc/kernel/dt_cpu_ftrs.c arch/powerpc/kvm/book3s_hv_rm_mmu.c +2 more+134 -220 replies
37/148can: mcp251x: mcp251x_hw_reset(): allow more time after a resetdrivers/net/can/spi/mcp251x.c+14 -50 replies
38/148tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_filetools/lib/traceevent/Makefile+2 -20 replies
39/148tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failuretools/lib/traceevent/event-parse.c+1 -20 replies
40/148crypto: qat - Silence smp_processor_id() warningdrivers/crypto/qat/qat_common/adf_common_drv.h+1 -10 replies
41/148crypto: skcipher - Unmap pages after an external errorcrypto/skcipher.c+23 -190 replies
42/148crypto: cavium/zip - Add missing single_release()drivers/crypto/cavium/zip/zip_main.c+3 -00 replies
43/148crypto: caam/qi - fix error handling in ERN handlerdrivers/crypto/caam/error.c drivers/crypto/caam/qi.c drivers/crypto/caam/regs.h+6 -10 replies
44/148crypto: caam - fix concurrency issue in givencrypt descriptordrivers/crypto/caam/caamalg_desc.c drivers/crypto/caam/caamalg_desc.h+10 -10 replies
45/148crypto: ccree - account for TEE not ready to reportdrivers/crypto/ccree/cc_fips.c+7 -10 replies
46/148crypto: ccree - use the full crypt length valuedrivers/crypto/ccree/cc_aead.c+1 -10 replies
47/148MIPS: Treat Loongson Extensions as ASEsarch/mips/include/asm/cpu-features.h arch/mips/include/asm/cpu.h arch/mips/kernel/cpu-probe.c +1 more+30 -00 replies
48/148power: supply: sbs-battery: use correct flags fielddrivers/power/supply/sbs-battery.c+1 -10 replies
49/148power: supply: sbs-battery: only return health when battery presentdrivers/power/supply/sbs-battery.c+16 -90 replies
50/148tracing: Make sure variable reference alias has correct var_ref_idxkernel/trace/trace_events_hist.c+2 -00 replies
51/148usercopy: Avoid HIGHMEM pfn warningmm/usercopy.c+7 -10 replies
52/148timer: Read jiffies once when forwarding base clkkernel/time/timer.c+5 -30 replies
53/148PCI: vmd: Fix config addressing when using bus offsetsdrivers/pci/controller/vmd.c+9 -70 replies
54/148PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing itdrivers/pci/controller/pci-hyperv.c+1 -10 replies
55/148PCI: vmd: Fix shadow offsets to reflect spec changesdrivers/pci/controller/vmd.c+6 -30 replies
56/148PCI: Restore Resizable BAR size bits correctly for 1MB BARsdrivers/pci/pci.c+1 -10 replies
57/148selftests/tpm2: Add the missing TEST_FILES assignmenttools/testing/selftests/tpm2/Makefile+1 -00 replies
58/148selftests: pidfd: Fix undefined reference to pthread_create()tools/testing/selftests/pidfd/Makefile+1 -10 replies
59/148watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeoutdrivers/watchdog/imx2_wdt.c+2 -20 replies
61/148perf stat: Fix a segmentation fault when using repeat forevertools/perf/builtin-stat.c+1 -10 replies
62/148drm/i915/dp: Fix dsc bpp calculations, v5.drivers/gpu/drm/i915/display/intel_display.c drivers/gpu/drm/i915/display/intel_display.h drivers/gpu/drm/i915/display/intel_dp.c +2 more+107 -990 replies
63/148drm/atomic: Reject FLIP_ASYNC unconditionallydrivers/gpu/drm/drm_atomic_uapi.c+1 -20 replies
64/148drm/atomic: Take the atomic toys away from Xdrivers/gpu/drm/drm_ioctl.c+6 -10 replies
65/148drm: mali-dp: Mark expected switch fall-throughdrivers/gpu/drm/arm/malidp_hw.c+2 -10 replies
66/148drm/omap: fix max fclk divider for omap36xxdrivers/gpu/drm/omapdrm/dss/dss.c+1 -10 replies
67/148drm/msm/dsi: Fix return value check for clk_get_parentdrivers/gpu/drm/msm/dsi/dsi_host.c+4 -40 replies
68/148drm/nouveau/kms/nv50-: Dont create MSTMs for eDP connectorsdrivers/gpu/drm/nouveau/dispnv50/disp.c+2 -10 replies
69/148drm/amd/powerplay: change metrics update period from 1ms to 100msdrivers/gpu/drm/amd/powerplay/navi10_ppt.c+1 -10 replies
70/148drm/i915/gvt: update vgpu workload head pointer correctlydrivers/gpu/drm/i915/gvt/scheduler.c+15 -130 replies
71/148drm/i915/userptr: Acquire the page lock around set_page_dirty()drivers/gpu/drm/i915/gem/i915_gem_userptr.c+9 -10 replies
72/148drm/i915: to make vgpu ppgtt notificaiton as atomic operationdrivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/i915_gem_gtt.c drivers/gpu/drm/i915/i915_vgpu.c+9 -50 replies
73/148mac80211: keep BHs disabled while calling drv_tx_wake_queue()net/mac80211/util.c+8 -50 replies
74/148mmc: tegra: Implement ->set_dma_mask()drivers/mmc/host/sdhci-tegra.c+28 -200 replies
75/148mmc: sdhci: improve ADMA error reportingdrivers/mmc/host/sdhci.c+10 -50 replies
76/148mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherencedrivers/mmc/host/sdhci-of-esdhc.c+6 -12 replies
77/148mmc: sdhci: Let drivers define their DMA maskdrivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h+5 -80 replies
78/148Revert "locking/pvqspinlock: Dont wait if vCPU is preempted"kernel/locking/qspinlock_paravirt.h+1 -10 replies
79/148libnvdimm/altmap: Track namespace boundaries in altmaparch/powerpc/mm/init_64.c drivers/nvdimm/pfn_devs.c include/linux/memremap.h+19 -10 replies
80/148sched: Add __ASSEMBLY__ guards around struct clone_argsinclude/uapi/linux/sched.h+2 -00 replies
81/148DTS: ARM: gta04: introduce legacy spi-cs-high to make display work againarch/arm/boot/dts/omap3-gta04.dtsi+1 -00 replies
82/148xen/balloon: Set pages PageOffline() in balloon_add_region()drivers/xen/balloon.c+1 -00 replies
83/148xen/xenbus: fix self-deadlock after killing user processdrivers/xen/xenbus/xenbus_dev_frontend.c+18 -20 replies
84/148ieee802154: atusb: fix use-after-free at disconnectdrivers/net/ieee802154/atusb.c+2 -10 replies
85/148nl80211: validate beacon headnet/wireless/nl80211.c+35 -20 replies
86/148cfg80211: validate SSID/MBSSID element ordering assumptionnet/wireless/scan.c+6 -10 replies
87/148cfg80211: initialize on-stack chandefsnet/wireless/nl80211.c net/wireless/reg.c net/wireless/wext-compat.c+5 -30 replies
88/148drivers: thermal: qcom: tsens: Fix memory leak from qfprom readdrivers/thermal/qcom/tsens-8960.c drivers/thermal/qcom/tsens-v0_1.c drivers/thermal/qcom/tsens-v1.c +1 more+14 -20 replies
89/148ima: always return negative code for errorsecurity/integrity/ima/ima_crypto.c+4 -10 replies
90/148ima: fix freeing ongoing ahash_requestsecurity/integrity/ima/ima_crypto.c+5 -00 replies
91/148fs: nfs: Fix possible null-pointer dereferences in encode_attrs()fs/nfs/nfs4xdr.c+1 -10 replies
92/148xprtrdma: Toggle XPRT_CONGESTED in xprtrdmas slot methodsnet/sunrpc/xprtrdma/transport.c+3 -10 replies
93/148xprtrdma: Send Queue size grows after a reconnectnet/sunrpc/xprtrdma/verbs.c+14 -120 replies
94/1489p: Transport error uninitializednet/9p/client.c+1 -00 replies
95/1489p: avoid attaching writeback_fid on mmap with type PRIVATEfs/9p/vfs_file.c+3 -00 replies
96/148xen/pci: reserve MCFG areas earlierdrivers/xen/pci.c+15 -60 replies
97/148fuse: fix request limitfs/fuse/inode.c+5 -20 replies
98/148ceph: fix directories inode i_blkbits initializationfs/ceph/inode.c+6 -10 replies
99/148ceph: fetch cap_gen under spinlock in ceph_add_capfs/ceph/caps.c+7 -20 replies
100/148ceph: reconnect connection if session hang in opening statefs/ceph/mds_client.c+3 -10 replies
101/148SUNRPC: RPC level errors should always set task->tk_rpc_statusnet/sunrpc/clnt.c net/sunrpc/sched.c+7 -40 replies
102/148watchdog: aspeed: Add support for AST2600drivers/watchdog/aspeed_wdt.c+3 -10 replies
103/148netfilter: nf_tables: allow lookups in dynamic setsnet/netfilter/nf_tables_api.c net/netfilter/nft_lookup.c+5 -50 replies
104/148drm/amdgpu: Fix KFD-related kernel oops on Hawaiidrivers/gpu/drm/amd/amdgpu/amdgpu_ib.c+2 -10 replies
105/148drm/amdgpu: Check for valid number of registers to readdrivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+3 -00 replies
106/148perf probe: Fix to clear tev->nargs in clear_probe_trace_event()tools/perf/util/probe-event.c+1 -00 replies
107/148pNFS: Ensure we do clear the return-on-close layout stateid on fatal errorsfs/nfs/pnfs.c+7 -20 replies
108/148SUNRPC: Dont try to parse incomplete RPC messagesnet/sunrpc/clnt.c+13 -10 replies
109/148pwm: stm32-lp: Add check in case requested period cannot be achieveddrivers/pwm/pwm-stm32-lp.c+6 -00 replies
110/148selftests/seccomp: fix build on older kernelstools/testing/selftests/seccomp/seccomp_bpf.c+5 -00 replies
111/148x86/purgatory: Disable the stackleak GCC plugin for the purgatoryarch/x86/purgatory/Makefile+1 -01 reply
112/148ntb: point to right memory window indexdrivers/ntb/test/ntb_perf.c+1 -10 replies
113/148thermal: Fix use-after-free when unregistering thermal zone devicedrivers/thermal/thermal_core.c+1 -13 replies
114/148thermal_hwmon: Sanitize thermal_zone typedrivers/thermal/thermal_hwmon.c+6 -20 replies
115/148iommu/amd: Fix downgrading default page-sizes in alloc_pte()drivers/iommu/amd_iommu.c+2 -10 replies
116/148libnvdimm/region: Initialize bad block for volatile namespacesdrivers/nvdimm/bus.c drivers/nvdimm/region.c drivers/nvdimm/region_devs.c+5 -50 replies
117/148libnvdimm: Fix endian conversion issuesdrivers/nvdimm/btt.c drivers/nvdimm/namespace_devs.c+8 -70 replies
118/148fuse: fix memleak in cuse_channel_openfs/fuse/cuse.c+1 -00 replies
119/148libnvdimm/nfit_test: Fix acpi_handle redefinitiontools/testing/nvdimm/test/nfit_test.h+1 -30 replies
120/148sched/membarrier: Call sync_core only before usermode for same mminclude/linux/sched/mm.h+2 -00 replies
121/148sched/membarrier: Fix private expedited registration checkkernel/sched/membarrier.c+1 -10 replies
122/148sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr()kernel/sched/core.c+2 -20 replies
123/148perf build: Add detection of java-11-openjdk-devel packagetools/perf/Makefile.config+1 -10 replies
124/148include/trace/events/writeback.h: fix -Wstringop-truncation warningsinclude/trace/events/writeback.h+20 -180 replies
125/148selftests/bpf: adjust strobemeta loop to satisfy latest clangtools/testing/selftests/bpf/progs/strobemeta.h+4 -10 replies
126/148kernel/elfcore.c: include proper prototypeskernel/elfcore.c+1 -00 replies
127/148libbpf: fix false uninitialized variable warningtools/lib/bpf/btf_dump.c+1 -00 replies
128/148blk-mq: move lockdep_assert_held() into elevator_exitblock/blk-mq-sched.c block/blk.h+2 -20 replies
129/148bpf: Fix bpf_event_output re-entry issuekernel/trace/bpf_trace.c+21 -50 replies
130/148net: dsa: microchip: Always set regmap stride to 1drivers/net/dsa/microchip/ksz_common.h+1 -10 replies
131/148i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630drivers/i2c/busses/i2c-qcom-geni.c+8 -40 replies
132/148perf unwind: Fix libunwind build failure on i386 systemstools/perf/arch/x86/util/unwind-libunwind.c+1 -10 replies
133/148mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actionsdrivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c+6 -00 replies
134/148nfp: abm: fix memory leak in nfp_abm_u32_knode_replacedrivers/net/ethernet/netronome/nfp/abm/cls.c+10 -40 replies
135/148drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passeddrivers/gpu/drm/radeon/radeon_drv.c drivers/gpu/drm/radeon/radeon_kms.c+31 -250 replies
136/148Btrfs: fix selftests failure due to uninitialized i_mode in test inodesfs/btrfs/tests/btrfs-tests.c+7 -10 replies
137/148KVM: nVMX: Fix consistency check on injected exception error codearch/x86/kvm/vmx/nested.c+1 -10 replies
138/148tick: broadcast-hrtimer: Fix a race in bc_set_nextkernel/time/tick-broadcast-hrtimer.c+29 -280 replies
139/148perf stat: Reset previous counts on repeat with intervaltools/perf/builtin-stat.c tools/perf/util/stat.c tools/perf/util/stat.h+21 -00 replies
140/148riscv: Avoid interrupts being erroneously enabled in handle_exception()arch/riscv/kernel/entry.S+5 -10 replies
141/148vfs: Fix EOVERFLOW testing in put_compat_statfs64fs/statfs.c+4 -130 replies
142/148coresight: etm4x: Use explicit barriers on enable/disabledrivers/hwtracing/coresight/coresight-etm4x.c+13 -20 replies
143/148staging: erofs: fix an error handling in erofs_readdir()drivers/staging/erofs/dir.c+9 -20 replies
144/148staging: erofs: some compressed cluster should be submitted for corrupted imagesdrivers/staging/erofs/unzip_vle.c+5 -60 replies
145/148staging: erofs: add two missing erofs_workgroup_put for corrupted imagesdrivers/staging/erofs/unzip_vle.c+5 -10 replies
146/148staging: erofs: avoid endless loop of invalid lookback distance 0drivers/staging/erofs/zmap.c+6 -00 replies
147/148staging: erofs: detect potential multiref due to corrupted imagesdrivers/staging/erofs/unzip_vle.c+17 -30 replies
148/148libnvdimm: prevent nvdimm from requesting key when security is disableddrivers/nvdimm/security.c+4 -00 replies

Reviews trailers per patch

71 of 147 patches have a Reviewed-by or Acked-by.

PatchIlya LeoshkevichDavid GibsonCédric Le GoaterAlexey KardashevskiySean ChristophersonJosef BacikMarcel ZiswilerIgor OpaniukFabio EstevamCezary RojewskiMahesh SalgaonkarNicholas PigginBalbir SinghJonathan NeuschaferCornelia HuckJanosch FrankDavid HildenbrandHeiko CarstensSebastian OttChristian BorntraegerBrian NorrisEnric Balletbo i SerraRandy DunlapMatthew Wilcox (Oracle)Petr VorelChristian KönigGuenter RoeckJiri OlsaArnaldo Carvalho de MeloRavi BangoriaVille SyrjäläMaarten LankhorstNicholas KazlauskasLiviu DudauAdam FordJyri SarhaKenneth FengZhenyu WangChris WilsonTvrtko UrsulinJiri KosinaToke Høiland-JørgensenNicolin ChenAdrian Hunter[email protected]Sean NyekjaerIngo MolnarJeff LaytonYan, ZhengMarek Marczykowski-GóreckiBoris OstrovskyUwe Kleine-KönigKees CookJiri PirkoVishal VermaIra WeinyValentin SchneiderDmitry OsipenkoAmit KucheriaPankaj GuptaSantosh SivarajJohannes ThumshirnQu WenruoThomas GleixnerPalmer DabbeltSuzuki K PouloseChao YuBart Van AsscheDamien Le MoalStanislav FomichevEric DumazetJohn FastabendGeorge McCollisterBjorn AnderssonMichel DänzerJim MattsonJan KaraNick DesaulniersAdam JacksonRob ClarkChristian BraunerIuliana ProdanArd BiesheuvelSteev KlimaszewskiChanwoo ChoiThierry Reding
1/148A-b
2/148R-b
3/148R-b R-b R-b
4/148R-b
5/148R-b
6/148R-b
7/148
8/148
9/148A-b
10/148R-b R-b
11/148
12/148R-b
13/148
14/148
15/148T-b
16/148R-b
17/148R-b
18/148T-b R-b A-b
19/148R-b R-b R-b
20/148R-b R-b R-b
21/148
22/148T-b
23/148R-b R-b A-b
24/148
25/148T-b
26/148
27/148
28/148
29/148
30/148
31/148
32/148
33/148
34/148
35/148
36/148
37/148T-b
38/148
39/148
40/148
41/148T-b
42/148
43/148R-b
44/148
45/148
46/148
47/148
48/148R-b R-b
49/148R-b T-b
50/148
51/148T-b R-b
52/148
53/148
54/148
55/148
56/148R-b
57/148R-b
58/148R-b
59/148R-b
61/148A-b T-b T-b
62/148R-b
63/148R-b R-b
64/148R-b R-b A-b A-b
65/148A-b
66/148T-b R-b
67/148
68/148
69/148R-b
70/148R-b
71/148R-b
72/148A-b
73/148Reported-and-tested-by R-b
74/148T-b A-b
75/148A-b
76/148A-b
77/148T-b
78/148T-b
79/148R-b T-b R-b
80/148A-b
81/148
82/148T-b R-b
83/148R-b
84/148
85/148
86/148
87/148T-b
88/148A-b
89/148
90/148
91/148
92/148
93/148
94/148
95/148
96/148R-b
97/148
98/148R-b
99/148R-b
100/148R-b
101/148
102/148R-b
103/148
104/148R-b
105/148
106/148T-b
107/148
108/148
109/148R-b
110/148A-b
111/148R-b
112/148
113/148A-b
114/148
115/148
116/148
117/148R-b
118/148
119/148R-b
120/148
121/148
122/148R-b
123/148T-b
124/148R-b
125/148
126/148
127/148
128/148R-b R-b
129/148R-b R-b A-b
130/148R-b T-b
131/148T-b
132/148
133/148A-b
134/148
135/148R-b
136/148R-b
137/148R-b
138/148Originally-by
139/148A-b T-b T-b
140/148R-b
141/148
142/148R-b
143/148R-b
144/148R-b
145/148R-b
146/148R-b
147/148R-b
148/148

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

Read the v1 thread

Cover letter [PATCH 5.3 000/148] 5.3.6-stable review

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

Responses should be made by Sat 12 Oct 2019 08:29:51 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.3.6-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.3.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.3.6-rc1

Dave Jiang <[email protected]>
libnvdimm: prevent nvdimm from requesting key when security is disabled

Gao Xiang <[email protected]>
staging: erofs: detect potential multiref due to corrupted images

Gao Xiang <[email protected]>
staging: erofs: avoid endless loop of invalid lookback distance 0

Gao Xiang <[email protected]>
staging: erofs: add two missing erofs_workgroup_put for corrupted images

Gao Xiang <[email protected]>
staging: erofs: some compressed cluster should be submitted for corrupted images

Gao Xiang <[email protected]>
staging: erofs: fix an error handling in erofs_readdir()

Andrew Murray <[email protected]>
coresight: etm4x: Use explicit barriers on enable/disable

Eric Sandeen <[email protected]>
vfs: Fix EOVERFLOW testing in put_compat_statfs64

Vincent Chen <[email protected]>
riscv: Avoid interrupts being erroneously enabled in handle_exception()

Srikar Dronamraju <[email protected]>
perf stat: Reset previous counts on repeat with interval

Balasubramani Vivekanandan <[email protected]>
tick: broadcast-hrtimer: Fix a race in bc_set_next

Sean Christopherson <[email protected]>
KVM: nVMX: Fix consistency check on injected exception error code

Filipe Manana <[email protected]>
Btrfs: fix selftests failure due to uninitialized i_mode in test inodes

Hans de Goede <[email protected]>
drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed

Navid Emamdoost <[email protected]>
nfp: abm: fix memory leak in nfp_abm_u32_knode_replace

Danielle Ratson <[email protected]>
mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions

Arnaldo Carvalho de Melo <[email protected]>
perf unwind: Fix libunwind build failure on i386 systems

Lee Jones <[email protected]>
i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630

Marek Vasut <[email protected]>
net: dsa: microchip: Always set regmap stride to 1

Allan Zhang <[email protected]>
bpf: Fix bpf_event_output re-entry issue

Ming Lei <[email protected]>
blk-mq: move lockdep_assert_held() into elevator_exit

Andrii Nakryiko <[email protected]>
libbpf: fix false uninitialized variable warning

Valdis Kletnieks <[email protected]>
kernel/elfcore.c: include proper prototypes

Andrii Nakryiko <[email protected]>
selftests/bpf: adjust strobemeta loop to satisfy latest clang

Qian Cai <[email protected]>
include/trace/events/writeback.h: fix -Wstringop-truncation warnings

Thomas Richter <[email protected]>
perf build: Add detection of java-11-openjdk-devel package

KeMeng Shi <[email protected]>
sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr()

Mathieu Desnoyers <[email protected]>
sched/membarrier: Fix private expedited registration check

Mathieu Desnoyers <[email protected]>
sched/membarrier: Call sync_core only before usermode for same mm

Nathan Chancellor <[email protected]>
libnvdimm/nfit_test: Fix acpi_handle redefinition

zhengbin <[email protected]>
fuse: fix memleak in cuse_channel_open

Aneesh Kumar K.V <[email protected]>
libnvdimm: Fix endian conversion issues

Aneesh Kumar K.V <[email protected]>
libnvdimm/region: Initialize bad block for volatile namespaces

Andrei Dulea <[email protected]>
iommu/amd: Fix downgrading default page-sizes in alloc_pte()

Stefan Mavrodiev <[email protected]>
thermal_hwmon: Sanitize thermal_zone type

Ido Schimmel <[email protected]>
thermal: Fix use-after-free when unregistering thermal zone device

Sanjay R Mehta <[email protected]>
ntb: point to right memory window index

Arvind Sankar <[email protected]>
x86/purgatory: Disable the stackleak GCC plugin for the purgatory

Tycho Andersen <[email protected]>
selftests/seccomp: fix build on older kernels

Fabrice Gasnier <[email protected]>
pwm: stm32-lp: Add check in case requested period cannot be achieved

Trond Myklebust <[email protected]>
SUNRPC: Don't try to parse incomplete RPC messages

Trond Myklebust <[email protected]>
pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors

Masami Hiramatsu <[email protected]>

    perf probe: Fix to clear tev->nargs in clear_probe_trace_event()

Trek <[email protected]>
drm/amdgpu: Check for valid number of registers to read

Felix Kuehling <[email protected]>
drm/amdgpu: Fix KFD-related kernel oops on Hawaii

Florian Westphal <[email protected]>
netfilter: nf_tables: allow lookups in dynamic sets

Ryan Chen <[email protected]>
watchdog: aspeed: Add support for AST2600

Trond Myklebust <[email protected]>

    SUNRPC: RPC level errors should always set task->tk_rpc_status

Erqi Chen <[email protected]>
ceph: reconnect connection if session hang in opening state

Jeff Layton <[email protected]>
ceph: fetch cap_gen under spinlock in ceph_add_cap

Luis Henriques <[email protected]>
ceph: fix directories inode i_blkbits initialization

Miklos Szeredi <[email protected]>
fuse: fix request limit

Igor Druzhinin <[email protected]>
xen/pci: reserve MCFG areas earlier

Chengguang Xu <[email protected]>
9p: avoid attaching writeback_fid on mmap with type PRIVATE

Lu Shuaibing <[email protected]>
9p: Transport error uninitialized

Chuck Lever <[email protected]>
xprtrdma: Send Queue size grows after a reconnect

Chuck Lever <[email protected]>
xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods

Jia-Ju Bai <[email protected]>
fs: nfs: Fix possible null-pointer dereferences in encode_attrs()

Sascha Hauer <[email protected]>
ima: fix freeing ongoing ahash_request

Sascha Hauer <[email protected]>
ima: always return negative code for error

Srinivas Kandagatla <[email protected]>
drivers: thermal: qcom: tsens: Fix memory leak from qfprom read

Johannes Berg <[email protected]>
cfg80211: initialize on-stack chandefs

Johannes Berg <[email protected]>
cfg80211: validate SSID/MBSSID element ordering assumption

Johannes Berg <[email protected]>
nl80211: validate beacon head

Johan Hovold <[email protected]>
ieee802154: atusb: fix use-after-free at disconnect

Juergen Gross <[email protected]>
xen/xenbus: fix self-deadlock after killing user process

David Hildenbrand <[email protected]>
xen/balloon: Set pages PageOffline() in balloon_add_region()

H. Nikolaus Schaller <[email protected]>
DTS: ARM: gta04: introduce legacy spi-cs-high to make display work again

Seth Forshee <[email protected]>
sched: Add __ASSEMBLY__ guards around struct clone_args

Aneesh Kumar K.V <[email protected]>
libnvdimm/altmap: Track namespace boundaries in altmap

Wanpeng Li <[email protected]>
Revert "locking/pvqspinlock: Don't wait if vCPU is preempted"

Adrian Hunter <[email protected]>
mmc: sdhci: Let drivers define their DMA mask

Russell King <[email protected]>
mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence

Russell King <[email protected]>
mmc: sdhci: improve ADMA error reporting

Nicolin Chen <[email protected]>

    mmc: tegra: Implement ->set_dma_mask()

Johannes Berg <[email protected]>
mac80211: keep BHs disabled while calling drv_tx_wake_queue()

Xiaolin Zhang <[email protected]>
drm/i915: to make vgpu ppgtt notificaiton as atomic operation

Chris Wilson <[email protected]>
drm/i915/userptr: Acquire the page lock around set_page_dirty()

Xiaolin Zhang <[email protected]>
drm/i915/gvt: update vgpu workload head pointer correctly

Kevin Wang <[email protected]>
drm/amd/powerplay: change metrics update period from 1ms to 100ms

Lyude Paul <[email protected]>
drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors

Sean Paul <[email protected]>
drm/msm/dsi: Fix return value check for clk_get_parent

Tomi Valkeinen <[email protected]>
drm/omap: fix max fclk divider for omap36xx

Anders Roxell <[email protected]>
drm: mali-dp: Mark expected switch fall-through

Daniel Vetter <[email protected]>
drm/atomic: Take the atomic toys away from X

Daniel Vetter <[email protected]>
drm/atomic: Reject FLIP_ASYNC unconditionally

Maarten Lankhorst <[email protected]>
drm/i915/dp: Fix dsc bpp calculations, v5.

Srikar Dronamraju <[email protected]>
perf stat: Fix a segmentation fault when using repeat forever

Jiri Olsa <[email protected]>
perf tools: Fix segfault in cpu_cache_level__read()

Rasmus Villemoes <[email protected]>
watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout

Shuah Khan <[email protected]>
selftests: pidfd: Fix undefined reference to pthread_create()

Jarkko Sakkinen <[email protected]>
selftests/tpm2: Add the missing TEST_FILES assignment

Sumit Saxena <[email protected]>
PCI: Restore Resizable BAR size bits correctly for 1MB BARs

Jon Derrick <[email protected]>
PCI: vmd: Fix shadow offsets to reflect spec changes

Dexuan Cui <[email protected]>

    PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it

Jon Derrick <[email protected]>
PCI: vmd: Fix config addressing when using bus offsets

Li RongQing <[email protected]>
timer: Read jiffies once when forwarding base clk

Kees Cook <[email protected]>
usercopy: Avoid HIGHMEM pfn warning

Tom Zanussi <[email protected]>
tracing: Make sure variable reference alias has correct var_ref_idx

Michael Nosthoff <[email protected]>
power: supply: sbs-battery: only return health when battery present

Michael Nosthoff <[email protected]>
power: supply: sbs-battery: use correct flags field

Jiaxun Yang <[email protected]>
MIPS: Treat Loongson Extensions as ASEs

Gilad Ben-Yossef <[email protected]>
crypto: ccree - use the full crypt length value

Gilad Ben-Yossef <[email protected]>
crypto: ccree - account for TEE not ready to report

Horia Geantă <[email protected]>
crypto: caam - fix concurrency issue in givencrypt descriptor

Horia Geantă <[email protected]>
crypto: caam/qi - fix error handling in ERN handler

Wei Yongjun <[email protected]>
crypto: cavium/zip - Add missing single_release()

Herbert Xu <[email protected]>
crypto: skcipher - Unmap pages after an external error

Alexander Sverdlin <[email protected]>
crypto: qat - Silence smp_processor_id() warning

Steven Rostedt (VMware) <[email protected]>

    tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure

Steven Rostedt (VMware) <[email protected]>
tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file

Marc Kleine-Budde <[email protected]>
can: mcp251x: mcp251x_hw_reset(): allow more time after a reset

Aneesh Kumar K.V <[email protected]>
powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9

Christophe Leroy <[email protected]>
powerpc/mm: Fix an Oops in kasan_mmu_init()

Christophe Leroy <[email protected]>
powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_READONLY

Aneesh Kumar K.V <[email protected]>
powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag

Aneesh Kumar K.V <[email protected]>
powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions

Christophe Leroy <[email protected]>
powerpc/kasan: Fix shadow area set up for modules.

Christophe Leroy <[email protected]>
powerpc/kasan: Fix parallel loading of modules.

Alexey Kardashevskiy <[email protected]>
powerpc/powernv/ioda: Fix race in TCE level allocation

Gautham R. Shenoy <[email protected]>
powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt()

Andrew Donnellan <[email protected]>
powerpc/powernv: Restrict OPAL symbol map to only be readable by root

Christophe Leroy <[email protected]>
powerpc/ptdump: Fix addresses display on PPC32

Christophe Leroy <[email protected]>
powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN.

Christophe Leroy <[email protected]>
powerpc/603: Fix handling of the DIRTY flag

Santosh Sivaraj <[email protected]>
powerpc/mce: Schedule work from irq_work

Balbir Singh <[email protected]>
powerpc/mce: Fix MCE handling for huge pages

Paul Mackerras <[email protected]>
powerpc/xive: Implement get_irqchip_state method for XIVE to fix shutdown race

Oleksandr Suvorov <[email protected]>
ASoC: sgtl5000: Improve VAG power and mute control

Oleksandr Suvorov <[email protected]>
ASoC: Define a set of DAPM pre/post-up events

Dmitry Osipenko <[email protected]>
PM / devfreq: tegra: Fix kHz to Hz conversion

Mike Christie <[email protected]>
nbd: fix max number of supported devs

Wanpeng Li <[email protected]>
KVM: X86: Fix userspace set invalid CR4

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual cores

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interrupts

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Don't push XIVE context when not using XIVE device

Cédric Le Goater <[email protected]>
KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP

Paul Mackerras <[email protected]>
KVM: PPC: Book3S: Enable XIVE native capability only if OPAL has required functions

Heiko Carstens <[email protected]>

    KVM: s390: fix __insn32_query() inline assembly

Stefan Haberland <[email protected]>
Revert "s390/dasd: Add discard support for ESE volumes"

Jan Höppner <[email protected]>
s390/dasd: Fix error handling during online processing

Vasily Gorbik <[email protected]>
s390/cio: exclude subchannels with no parent from pseudo check

Vasily Gorbik <[email protected]>
s390/cio: avoid calling strlen on null pointer

Vasily Gorbik <[email protected]>
s390/topology: avoid firing events before kobjs are created

Thomas Huth <[email protected]>
KVM: s390: Test for bad access register and size at the start of S390_MEM_OP

Philipp Rudo <[email protected]>
s390/sclp: Fix bit checked for has_sipl

Vasily Gorbik <[email protected]>
s390/process: avoid potential reading of freed stack

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   1 +
 arch/mips/include/asm/cpu-features.h               |  16 ++
 arch/mips/include/asm/cpu.h                        |   4 +
 arch/mips/kernel/cpu-probe.c                       |   6 +
 arch/mips/kernel/proc.c                            |   4 +
 arch/powerpc/include/asm/cputable.h                |   5 +-
 arch/powerpc/include/asm/kvm_ppc.h                 |   1 +
 arch/powerpc/include/asm/xive.h                    |   9 +
 arch/powerpc/kernel/dt_cpu_ftrs.c                  |  32 ++-
 arch/powerpc/kernel/head_32.S                      |   6 +-
 arch/powerpc/kernel/mce.c                          |  11 +-
 arch/powerpc/kernel/mce_power.c                    |  19 +-
 arch/powerpc/kvm/book3s.c                          |   8 +-
 arch/powerpc/kvm/book3s_hv.c                       |  24 ++-
 arch/powerpc/kvm/book3s_hv_rm_mmu.c                |  42 +++-
 arch/powerpc/kvm/book3s_hv_rmhandlers.S            |  38 ++--
 arch/powerpc/kvm/book3s_xive.c                     |  60 +++++-
 arch/powerpc/kvm/book3s_xive.h                     |   2 +
 arch/powerpc/kvm/book3s_xive_native.c              |  23 ++-
 arch/powerpc/kvm/powerpc.c                         |   3 +-
 arch/powerpc/mm/book3s32/mmu.c                     |   9 +
 arch/powerpc/mm/book3s64/hash_native.c             |  31 ++-
 arch/powerpc/mm/book3s64/hash_utils.c              |   9 +-
 arch/powerpc/mm/book3s64/radix_tlb.c               |  84 +++++++-
 arch/powerpc/mm/init_64.c                          |  17 +-
 arch/powerpc/mm/kasan/kasan_init_32.c              |  57 +++++-
 arch/powerpc/mm/ptdump/ptdump.c                    |   2 +-
 arch/powerpc/platforms/powernv/opal.c              |  11 +-
 arch/powerpc/platforms/powernv/pci-ioda-tce.c      |  18 +-
 arch/powerpc/platforms/pseries/lpar.c              |   8 +-
 arch/powerpc/sysdev/xive/common.c                  |  87 +++++---
 arch/powerpc/sysdev/xive/native.c                  |   7 +
 arch/riscv/kernel/entry.S                          |   6 +-
 arch/s390/kernel/process.c                         |  22 +-
 arch/s390/kernel/topology.c                        |   3 +-
 arch/s390/kvm/kvm-s390.c                           |   8 +-
 arch/x86/kvm/vmx/nested.c                          |   2 +-
 arch/x86/kvm/x86.c                                 |  38 ++--
 arch/x86/purgatory/Makefile                        |   1 +
 block/blk-mq-sched.c                               |   2 -
 block/blk.h                                        |   2 +
 crypto/skcipher.c                                  |  42 ++--
 drivers/block/nbd.c                                |  39 ++--
 drivers/crypto/caam/caamalg_desc.c                 |   9 +
 drivers/crypto/caam/caamalg_desc.h                 |   2 +-
 drivers/crypto/caam/error.c                        |   1 +
 drivers/crypto/caam/qi.c                           |   5 +-
 drivers/crypto/caam/regs.h                         |   1 +
 drivers/crypto/cavium/zip/zip_main.c               |   3 +
 drivers/crypto/ccree/cc_aead.c                     |   2 +-
 drivers/crypto/ccree/cc_fips.c                     |   8 +-
 drivers/crypto/qat/qat_common/adf_common_drv.h     |   2 +-
 drivers/devfreq/tegra-devfreq.c                    |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   3 +
 drivers/gpu/drm/amd/powerplay/navi10_ppt.c         |   2 +-
 drivers/gpu/drm/arm/malidp_hw.c                    |   3 +-
 drivers/gpu/drm/drm_atomic_uapi.c                  |   3 +-
 drivers/gpu/drm/drm_ioctl.c                        |   7 +-
 drivers/gpu/drm/i915/display/intel_display.c       |  12 +-
 drivers/gpu/drm/i915/display/intel_display.h       |   2 +-
 drivers/gpu/drm/i915/display/intel_dp.c            | 184 +++++++++--------
 drivers/gpu/drm/i915/display/intel_dp.h            |   6 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |   2 +-
 drivers/gpu/drm/i915/gem/i915_gem_userptr.c        |  10 +-
 drivers/gpu/drm/i915/gvt/scheduler.c               |  28 +--
 drivers/gpu/drm/i915/i915_drv.h                    |   1 +
 drivers/gpu/drm/i915/i915_gem_gtt.c                |  12 +-
 drivers/gpu/drm/i915/i915_vgpu.c                   |   1 +
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   8 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |   3 +-
 drivers/gpu/drm/omapdrm/dss/dss.c                  |   2 +-
 drivers/gpu/drm/radeon/radeon_drv.c                |  31 +++
 drivers/gpu/drm/radeon/radeon_kms.c                |  25 ---
 drivers/hwtracing/coresight/coresight-etm4x.c      |  15 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |  12 +-
 drivers/iommu/amd_iommu.c                          |   3 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  |   7 +-
 drivers/mmc/host/sdhci-tegra.c                     |  48 +++--
 drivers/mmc/host/sdhci.c                           |  27 +--
 drivers/mmc/host/sdhci.h                           |   1 +
 drivers/net/can/spi/mcp251x.c                      |  19 +-
 drivers/net/dsa/microchip/ksz_common.h             |   2 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_flower.c  |   6 +
 drivers/net/ethernet/netronome/nfp/abm/cls.c       |  14 +-
 drivers/net/ieee802154/atusb.c                     |   3 +-
 drivers/ntb/test/ntb_perf.c                        |   2 +-
 drivers/nvdimm/btt.c                               |   8 +-
 drivers/nvdimm/bus.c                               |   2 +-
 drivers/nvdimm/namespace_devs.c                    |   7 +-
 drivers/nvdimm/pfn_devs.c                          |   2 +
 drivers/nvdimm/region.c                            |   4 +-
 drivers/nvdimm/region_devs.c                       |   4 +-
 drivers/nvdimm/security.c                          |   4 +
 drivers/pci/controller/pci-hyperv.c                |   2 +-
 drivers/pci/controller/vmd.c                       |  25 ++-
 drivers/pci/pci.c                                  |   2 +-
 drivers/power/supply/sbs-battery.c                 |  27 ++-
 drivers/pwm/pwm-stm32-lp.c                         |   6 +
 drivers/s390/block/dasd_eckd.c                     |  81 +-------
 drivers/s390/char/sclp_early.c                     |   2 +-
 drivers/s390/cio/ccwgroup.c                        |   2 +-
 drivers/s390/cio/css.c                             |   2 +
 drivers/staging/erofs/dir.c                        |  11 +-
 drivers/staging/erofs/unzip_vle.c                  |  37 +++-
 drivers/staging/erofs/zmap.c                       |   6 +
 drivers/thermal/qcom/tsens-8960.c                  |   2 +
 drivers/thermal/qcom/tsens-v0_1.c                  |  12 +-
 drivers/thermal/qcom/tsens-v1.c                    |   1 +
 drivers/thermal/qcom/tsens.h                       |   1 +
 drivers/thermal/thermal_core.c                     |   2 +-
 drivers/thermal/thermal_hwmon.c                    |   8 +-
 drivers/watchdog/aspeed_wdt.c                      |   4 +-
 drivers/watchdog/imx2_wdt.c                        |   4 +-
 drivers/xen/balloon.c                              |   1 +
 drivers/xen/pci.c                                  |  21 +-
 drivers/xen/xenbus/xenbus_dev_frontend.c           |  20 +-
 fs/9p/vfs_file.c                                   |   3 +
 fs/btrfs/tests/btrfs-tests.c                       |   8 +-
 fs/ceph/caps.c                                     |   9 +-
 fs/ceph/inode.c                                    |   7 +-
 fs/ceph/mds_client.c                               |   4 +-
 fs/fuse/cuse.c                                     |   1 +
 fs/fuse/inode.c                                    |   7 +-
 fs/nfs/nfs4xdr.c                                   |   2 +-
 fs/nfs/pnfs.c                                      |   9 +-
 fs/statfs.c                                        |  17 +-
 include/linux/memremap.h                           |   1 +
 include/linux/sched/mm.h                           |   2 +
 include/sound/soc-dapm.h                           |   2 +
 include/trace/events/writeback.h                   |  38 ++--
 include/uapi/linux/sched.h                         |   2 +
 kernel/elfcore.c                                   |   1 +
 kernel/locking/qspinlock_paravirt.h                |   2 +-
 kernel/sched/core.c                                |   4 +-
 kernel/sched/membarrier.c                          |   2 +-
 kernel/time/tick-broadcast-hrtimer.c               |  57 +++---
 kernel/time/timer.c                                |   8 +-
 kernel/trace/bpf_trace.c                           |  26 ++-
 kernel/trace/trace_events_hist.c                   |   2 +
 mm/usercopy.c                                      |   8 +-
 net/9p/client.c                                    |   1 +
 net/mac80211/util.c                                |  13 +-
 net/netfilter/nf_tables_api.c                      |   7 +-
 net/netfilter/nft_lookup.c                         |   3 -
 net/sunrpc/clnt.c                                  |  20 +-
 net/sunrpc/sched.c                                 |   5 +-
 net/sunrpc/xprtrdma/transport.c                    |   4 +-
 net/sunrpc/xprtrdma/verbs.c                        |  26 +--
 net/wireless/nl80211.c                             |  41 +++-
 net/wireless/reg.c                                 |   2 +-
 net/wireless/scan.c                                |   7 +-
 net/wireless/wext-compat.c                         |   2 +-
 security/integrity/ima/ima_crypto.c                |  10 +-
 sound/soc/codecs/sgtl5000.c                        | 224 ++++++++++++++++++---
 tools/lib/bpf/btf_dump.c                           |   1 +
 tools/lib/traceevent/Makefile                      |   4 +-
 tools/lib/traceevent/event-parse.c                 |   3 +-
 tools/perf/Makefile.config                         |   2 +-
 tools/perf/arch/x86/util/unwind-libunwind.c        |   2 +-
 tools/perf/builtin-stat.c                          |   5 +-
 tools/perf/util/header.c                           |   2 +-
 tools/perf/util/probe-event.c                      |   1 +
 tools/perf/util/stat.c                             |  17 ++
 tools/perf/util/stat.h                             |   1 +
 tools/testing/nvdimm/test/nfit_test.h              |   4 +-
 tools/testing/selftests/bpf/progs/strobemeta.h     |   5 +-
 tools/testing/selftests/pidfd/Makefile             |   2 +-
 tools/testing/selftests/seccomp/seccomp_bpf.c      |   5 +
 tools/testing/selftests/tpm2/Makefile              |   1 +
 171 files changed, 1624 insertions(+), 703 deletions(-)