Skip to content

4.14.53-stable review

Greg Kroah-Hartman linux-arm-kernel linux-clk linux-doc linux-edac linux-mips linux-mtd linux-pm linux-renesas-soc linux-serial lkml stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest154 of 157 patches 4 repliesIn review

154 of 157 patches are in this archive. The cover letter announces 157.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/157x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec()arch/x86/include/asm/barrier.h+1 -10 replies
2/157x86/xen: Add call of speculative_store_bypass_ht_init() to PV pathsarch/x86/xen/smp_pv.c+5 -00 replies
2/157x86/xen: Add call of speculative_store_bypass_ht_init() to PV pathsarch/x86/xen/smp_pv.c+5 -00 replies
3/157x86/mce: Improve error message when kernel cannot recoverarch/x86/kernel/cpu/mcheck/mce-severity.c+5 -00 replies
4/157x86/mce: Check for alternate indication of machine check recovery on Skylakearch/x86/kernel/quirks.c+9 -20 replies
5/157x86/mce: Fix incorrect "Machine check from unknown source" messagearch/x86/kernel/cpu/mcheck/mce.c+18 -80 replies
6/157x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out()arch/x86/kernel/cpu/mcheck/mce.c+10 -80 replies
7/157x86: Call fixup_exception() before notify_die() in math_error()arch/x86/kernel/traps.c+8 -60 replies
8/157m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap()arch/m68k/mm/kmap.c+2 -10 replies
9/157m68k/mac: Fix SWIM memory resource end addressarch/m68k/mac/config.c+1 -10 replies
10/157serial: sh-sci: Use spin_{try}lock_irqsave instead of open coding versiondrivers/tty/serial/sh-sci.c+3 -50 replies
11/157signal/xtensa: Consistenly use SIGBUS in do_unaligned_userarch/xtensa/kernel/traps.c+1 -10 replies
12/157PM / Domains: Fix error path during attach in genpddrivers/base/power/domain.c+3 -00 replies
13/157PM / core: Fix supplier device runtime PM usage counter imbalancedrivers/base/core.c+11 -40 replies
14/157PM / OPP: Update voltage in case freq == old_freqdrivers/base/power/opp/core.c+1 -10 replies
15/157usb: do not reset if a low-speed or full-speed device timed outdrivers/usb/core/hub.c+3 -10 replies
17/157ASoC: dapm: delete dapm_kcontrol_data paths list before freeing itsound/soc/soc-dapm.c+2 -00 replies
18/157ASoC: cs35l35: Add use_single_rw to regmap configsound/soc/codecs/cs35l35.c+1 -00 replies
19/157ASoC: cirrus: i2s: Fix LRCLK configurationsound/soc/cirrus/edb93xx.c sound/soc/cirrus/ep93xx-i2s.c sound/soc/cirrus/snappercl15.c+6 -60 replies
21/157thermal: bcm2835: Stop using printk format %pCrdrivers/thermal/broadcom/bcm2835_thermal.c+2 -20 replies
22/157clk: renesas: cpg-mssr: Stop using printk format %pCrdrivers/clk/renesas/renesas-cpg-mssr.c+5 -40 replies
23/157lib/vsprintf: Remove atomic-unsafe support for %pCrDocumentation/printk-formats.txt lib/vsprintf.c+1 -50 replies
24/157ftrace/selftest: Have the reset_trigger code be a bit more carefultools/testing/selftests/ftrace/test.d/functions+18 -30 replies
25/157mips: ftrace: fix static function graph tracingarch/mips/kernel/mcount.S+12 -150 replies
26/157branch-check: fix long->int truncation when profiling branchesinclude/linux/compiler.h+1 -10 replies
27/157ipmi:bt: Set the timeout before doing a capabilities checkdrivers/char/ipmi/ipmi_bt_sm.c+2 -10 replies
28/157Bluetooth: hci_qca: Avoid missing rampatch failure with userspace fw loaderdrivers/bluetooth/hci_qca.c+6 -00 replies
29/157printk: fix possible reuse of va_list variablekernel/printk/printk_safe.c+4 -10 replies
30/157fuse: fix congested state leak on aborted connectionsfs/fuse/dev.c+1 -20 replies
31/157fuse: atomic_o_trunc should truncate pagecachefs/fuse/dir.c+12 -10 replies
32/157fuse: dont keep dead fuse_conn at fuse_fill_super().fs/fuse/inode.c+1 -00 replies
33/157fuse: fix control dir setup and teardownfs/fuse/control.c+10 -30 replies
34/157powerpc/mm/hash: Add missing isync prior to kernel stack SLB switcharch/powerpc/kernel/entry_64.S+1 -00 replies
35/157powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREGarch/powerpc/kernel/ptrace.c+1 -00 replies
36/157powerpc/perf: Fix memory allocation for core-imc based on num_possible_cpus()arch/powerpc/perf/imc-pmu.c+2 -20 replies
37/157powerpc/ptrace: Fix enforcement of DAWR constraintsarch/powerpc/kernel/hw_breakpoint.c+2 -20 replies
38/157powerpc/powernv/ioda2: Remove redundant free of TCE pagesarch/powerpc/platforms/powernv/pci-ioda.c+0 -10 replies
39/157powerpc/powernv: copy/paste - Mask SO bit in CRarch/powerpc/platforms/powernv/copy-paste.h+2 -10 replies
40/157powerpc/powernv/cpuidle: Init all present cpus for deep statesarch/powerpc/platforms/powernv/idle.c+2 -20 replies
41/157cpuidle: powernv: Fix promotion from snooze if next state disableddrivers/cpuidle/cpuidle-powernv.c+26 -60 replies
42/157powerpc/fadump: Unregister fadump on kexec down path.arch/powerpc/kernel/fadump.c+3 -00 replies
43/157soc: rockchip: power-domain: Fix wrong value when power up pd with writemaskdrivers/soc/rockchip/pm_domains.c+1 -10 replies
44/157cxl: Disable prefault_mode in Radix modeDocumentation/ABI/testing/sysfs-class-cxl drivers/misc/cxl/sysfs.c+15 -50 replies
45/157ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct sizearch/arm/include/asm/kgdb.h+1 -10 replies
46/157ARM: dts: Fix SPI node for Arria10arch/arm/boot/dts/socfpga_arria10.dtsi+1 -20 replies
47/157ARM: dts: socfpga: Fix NAND controller node compatiblearch/arm/boot/dts/socfpga.dtsi+1 -10 replies
48/157ARM: dts: socfpga: Fix NAND controller clock supplyarch/arm/boot/dts/socfpga.dtsi+1 -10 replies
49/157ARM: dts: socfpga: Fix NAND controller node compatible for Arria10arch/arm/boot/dts/socfpga_arria10.dtsi+1 -10 replies
50/157arm64: Fix syscall restarting around signal suppressed by tracerarch/arm64/kernel/signal.c+3 -20 replies
51/157arm64: kpti: Use early_param for kpti= command-line optionarch/arm64/kernel/cpufeature.c+1 -10 replies
52/157arm64: mm: Ensure writes to swapper are ordered wrt subsequent cache maintenancearch/arm64/mm/proc.S+3 -20 replies
53/157ARM64: dts: meson: disable sd-uhs modes on the libretech-ccarch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts+0 -30 replies
54/157of: overlay: validate offset from property fixupsdrivers/of/resolver.c+5 -00 replies
55/157of: unittest: for strings, account for trailing \0 in property length fielddrivers/of/unittest.c+4 -40 replies
56/157of: platform: stop accessing invalid dev in of_platform_device_destroydrivers/of/platform.c+3 -20 replies
57/157tpm: fix use after free in tpm2_load_context()drivers/char/tpm/tpm2-space.c+2 -10 replies
58/157tpm: fix race condition in tpm_common_write()drivers/char/tpm/tpm-dev-common.c drivers/char/tpm/tpm-dev.h+19 -230 replies
59/157IB/qib: Fix DMA api warning with debug kerneldrivers/infiniband/hw/qib/qib.h drivers/infiniband/hw/qib/qib_file_ops.c drivers/infiniband/hw/qib/qib_user_pages.c+20 -130 replies
60/157IB/{hfi1, qib}: Add handling of kernel restartdrivers/infiniband/hw/hfi1/hfi.h drivers/infiniband/hw/hfi1/init.c drivers/infiniband/hw/qib/qib.h +1 more+28 -00 replies
61/157IB/mlx4: Mark user MR as writable if actual virtual memory is writabledrivers/infiniband/hw/mlx4/mr.c+42 -80 replies
62/157IB/core: Make testing MR flags for writability a static inline functiondrivers/infiniband/core/umem.c include/rdma/ib_verbs.h+15 -100 replies
63/157IB/mlx5: Fetch soft WQEs on fatal error statedrivers/infiniband/hw/mlx5/cq.c+12 -30 replies
64/157IB/isert: Fix for lib/dma_debug check_sync warningdrivers/infiniband/ulp/isert/ib_isert.c+17 -90 replies
65/157IB/isert: fix T10-pi check mask settingdrivers/infiniband/ulp/isert/ib_isert.c+1 -10 replies
66/157IB/hfi1: Fix fault injection init/exit issuesdrivers/infiniband/hw/hfi1/debugfs.c+6 -20 replies
67/157IB/hfi1: Reorder incorrect send context disabledrivers/infiniband/hw/hfi1/file_ops.c drivers/infiniband/hw/hfi1/pio.c+35 -110 replies
68/157IB/hfi1: Optimize kthread pointer locking when queuing CQ entriesdrivers/infiniband/sw/rdmavt/cq.c include/rdma/rdma_vt.h+20 -130 replies
69/157IB/hfi1: Fix user context tail allocation for DMA_RTAILdrivers/infiniband/hw/hfi1/chip.c drivers/infiniband/hw/hfi1/file_ops.c drivers/infiniband/hw/hfi1/init.c+9 -100 replies
70/157RDMA/mlx4: Discard unknown SQP work requestsdrivers/infiniband/hw/mlx4/mad.c+0 -10 replies
71/157xprtrdma: Return -ENOBUFS when no pages are availablenet/sunrpc/xprtrdma/rpc_rdma.c+1 -10 replies
72/157mtd: cfi_cmdset_0002: Change write buffer to check correct valuedrivers/mtd/chips/cfi_cmdset_0002.c+1 -10 replies
73/157mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock()drivers/mtd/chips/cfi_cmdset_0002.c+5 -40 replies
74/157mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chipsdrivers/mtd/chips/cfi_cmdset_0002.c+3 -30 replies
75/157mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip boudarydrivers/mtd/chips/cfi_cmdset_0002.c+1 -10 replies
76/157mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking.drivers/mtd/chips/cfi_cmdset_0002.c+2 -00 replies
77/157MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratumarch/mips/bcm47xx/setup.c arch/mips/include/asm/mipsregs.h+9 -00 replies
78/157PCI: hv: Make sure the bus domain is really uniquedrivers/pci/host/pci-hyperv.c+0 -110 replies
79/157PCI: Add ACS quirk for Intel 7th & 8th Gen mobiledrivers/pci/quirks.c+14 -00 replies
80/157PCI: Add ACS quirk for Intel 300 seriesdrivers/pci/quirks.c+6 -00 replies
81/157PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resumedrivers/pci/hotplug/pciehp.h drivers/pci/hotplug/pciehp_core.c drivers/pci/hotplug/pciehp_hpc.c+14 -30 replies
82/157auxdisplay: fix broken menudrivers/auxdisplay/Kconfig+5 -50 replies
85/157cpufreq: intel_pstate: Fix scaling max/min limits with Turbo 3.0drivers/cpufreq/intel_pstate.c+22 -50 replies
86/157MIPS: io: Add barrier after register read in inX()arch/mips/include/asm/io.h+2 -00 replies
87/157time: Make sure jiffies_to_msecs() preserves non-zero time periodskernel/time/time.c+4 -20 replies
88/157irqchip/gic-v3-its: Dont bind LPI to unavailable NUMA nodedrivers/irqchip/irq-gic-v3-its.c+8 -12 replies
89/157X.509: unpack RSA signatureValue field from BIT STRINGcrypto/asymmetric_keys/x509_cert_parser.c+9 -00 replies
90/157Btrfs: fix return value on rename exchange failurefs/btrfs/inode.c+3 -10 replies
91/157iio: adc: ad7791: remove sample freq sysfs attributesdrivers/iio/adc/ad7791.c+0 -490 replies
92/157iio: sca3000: Fix an error handling path in sca3000_probe()drivers/iio/accel/sca3000.c+1 -80 replies
93/157mm: fix __gup_device_huge vs unmapmm/gup.c+26 -100 replies
94/157scsi: hpsa: disable device during shutdowndrivers/scsi/hpsa.c+8 -20 replies
95/157scsi: qla2xxx: Fix setting lower transfer speed if GPSC failsdrivers/scsi/qla2xxx/qla_init.c+2 -10 replies
96/157scsi: qla2xxx: Mask off Scope bits in retry delaydrivers/scsi/qla2xxx/qla_isr.c+6 -20 replies
97/157scsi: zfcp: fix missing SCSI trace for result of eh_host_reset_handlerdrivers/s390/scsi/zfcp_dbf.c drivers/s390/scsi/zfcp_ext.h drivers/s390/scsi/zfcp_scsi.c+48 -50 replies
98/157scsi: zfcp: fix missing SCSI trace for retry of abort / scsi_eh TMFdrivers/s390/scsi/zfcp_scsi.c+2 -00 replies
99/157scsi: zfcp: fix misleading REC trigger trace where erp_action setup faileddrivers/s390/scsi/zfcp_erp.c+15 -10 replies
100/157scsi: zfcp: fix missing REC trigger trace on terminate_rport_io early returndrivers/s390/scsi/zfcp_erp.c drivers/s390/scsi/zfcp_ext.h drivers/s390/scsi/zfcp_scsi.c+28 -00 replies
101/157scsi: zfcp: fix missing REC trigger trace on terminate_rport_io for ERP_FAILEDdrivers/s390/scsi/zfcp_erp.c+11 -20 replies
102/157scsi: zfcp: fix missing REC trigger trace for all objects in ERP_FAILEDdrivers/s390/scsi/zfcp_erp.c+51 -280 replies
103/157scsi: zfcp: fix missing REC trigger trace on enqueue without ERP threaddrivers/s390/scsi/zfcp_erp.c+5 -20 replies
104/157linvdimm, pmem: Preserve read-only setting for pmem devicesdrivers/nvdimm/bus.c+9 -50 replies
105/157clk: at91: PLL recalc_rate() now using cached MUL and DIV valuesdrivers/clk/at91/clk-pll.c+1 -120 replies
106/157rtc: sun6i: Fix bit_idx value for clk_register_gatedrivers/rtc/rtc-sun6i.c+2 -20 replies
107/157md: fix two problems with setting the "re-add" device state.drivers/md/md.c+3 -10 replies
108/157rpmsg: smd: do not use mananged resources for endpoints and channelsdrivers/rpmsg/qcom_smd.c+9 -90 replies
109/157ubi: fastmap: Cancel work upon detachdrivers/mtd/ubi/build.c drivers/mtd/ubi/wl.c+4 -30 replies
110/157ubi: fastmap: Correctly handle interrupted erasures in EBAdrivers/mtd/ubi/eba.c+89 -10 replies
111/157UBIFS: Fix potential integer overflow in allocationfs/ubifs/journal.c+3 -20 replies
112/157backlight: as3711_bl: Fix Device Tree node lookupdrivers/video/backlight/as3711_bl.c+23 -100 replies
113/157backlight: max8925_bl: Fix Device Tree node lookupdrivers/video/backlight/max8925_bl.c+3 -10 replies
114/157backlight: tps65217_bl: Fix Device Tree node lookupdrivers/video/backlight/tps65217_bl.c+2 -20 replies
115/157mfd: intel-lpss: Program REMAP register in PIO modedrivers/mfd/intel-lpss.c+2 -20 replies
116/157mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clockdrivers/mfd/intel-lpss-pci.c+15 -100 replies
117/157arm: dts: mt7623: fix invalid memory node being generatedarch/arm/boot/dts/mt7623.dtsi arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts arch/arm/boot/dts/mt7623n-rfb.dtsi+4 -10 replies
118/157perf tools: Fix symbol and object code resolution for vdso32 and vdsox32tools/perf/util/dso.c+2 -00 replies
119/157perf intel-pt: Fix sync_switch INTEL_PT_SS_NOT_TRACINGtools/perf/util/intel-pt.c+1 -00 replies
120/157perf intel-pt: Fix decoding to accept CBR between FUP and corresponding TIPtools/perf/util/intel-pt-decoder/intel-pt-decoder.c+4 -10 replies
121/157perf intel-pt: Fix MTC timing after overflowtools/perf/util/intel-pt-decoder/intel-pt-decoder.c+0 -10 replies
122/157perf intel-pt: Fix "Unexpected indirect branch" errortools/perf/util/intel-pt-decoder/intel-pt-decoder.c tools/perf/util/intel-pt-decoder/intel-pt-decoder.h tools/perf/util/intel-pt.c+28 -20 replies
123/157perf intel-pt: Fix packet decoding of CYC packetstools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c+1 -10 replies
124/157perf vendor events: Add Goldmont Plus V1 event file+0 -00 replies
125/157perf/x86/intel/uncore: Add event constraint for BDX PCUarch/x86/events/intel/uncore_snbep.c+8 -00 replies
126/157media: vsp1: Release buffers for each video nodedrivers/media/platform/vsp1/vsp1_video.c+13 -80 replies
127/157media: v4l2-compat-ioctl32: prevent go past max sizedrivers/media/v4l2-core/v4l2-compat-ioctl32.c+1 -10 replies
128/157media: cx231xx: Add support for AverMedia DVD EZMaker 7drivers/media/usb/cx231xx/cx231xx-cards.c+3 -00 replies
129/157media: dvb_frontend: fix locking issues at dvb_frontend_get_event()drivers/media/dvb-core/dvb_frontend.c+15 -80 replies
130/157nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdirfs/nfsd/nfs4xdr.c+3 -20 replies
131/157NFSv4: Fix possible 1-byte stack overflow in nfs_idmap_read_and_verify_messagefs/nfs/nfs4idmap.c+3 -20 replies
132/157NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..")fs/nfs/callback_proc.c+2 -50 replies
133/157NFSv4: Fix a typo in nfs41_sequence_processfs/nfs/nfs4proc.c+1 -10 replies
134/157video: uvesafb: Fix integer overflow in allocationdrivers/video/fbdev/uvesafb.c+2 -10 replies
135/157ACPI / LPSS: Add missing prv_offset setting for byt/cht PWM devicesdrivers/acpi/acpi_lpss.c+2 -00 replies
136/157Input: elan_i2c - add ELAN0618 (Lenovo v330 15IKB) ACPI IDdrivers/input/mouse/elan_i2c_core.c+1 -00 replies
137/157pwm: lpss: platform: Save/restore the ctrl register over a suspend/resumedrivers/pwm/pwm-lpss-platform.c drivers/pwm/pwm-lpss.c drivers/pwm/pwm-lpss.h+37 -00 replies
138/157rbd: flush rbd_dev->watch_dwork after watch is unregistereddrivers/block/rbd.c+1 -10 replies
139/157mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap_walk_ksm()mm/ksm.c+10 -40 replies
140/157mm: fix devmem_is_allowed() for sub-page System RAM intersectionsarch/x86/mm/init.c+3 -10 replies
141/157xen: Remove unnecessary BUG_ON from __unbind_from_irq()drivers/xen/events/events_base.c+0 -20 replies
142/157udf: Detect incorrect directory sizefs/udf/directory.c+3 -00 replies
143/157Input: xpad - fix GPD Win 2 controller namedrivers/input/joystick/xpad.c+1 -10 replies
144/157Input: elan_i2c_smbus - fix more potential stack buffer overflowsdrivers/input/mouse/elan_i2c.h drivers/input/mouse/elan_i2c_core.c drivers/input/mouse/elan_i2c_smbus.c+11 -30 replies
145/157Input: elantech - enable middle button of touchpads on ThinkPad P52drivers/input/mouse/elantech.c+8 -10 replies
146/157Input: elantech - fix V4 report decoding for module with middle keydrivers/input/mouse/elantech.c+1 -10 replies
147/157ALSA: timer: Fix UBSAN warning at SNDRV_TIMER_IOCTL_NEXT_DEVICE ioctlsound/core/timer.c+1 -10 replies
148/157ALSA: hda/realtek - Fix pop noise on Lenovo P50 & cosound/pci/hda/patch_realtek.c+8 -20 replies
149/157ALSA: hda/realtek - Add a quirk for FSC ESPRIMO U9210sound/pci/hda/patch_realtek.c+1 -00 replies
150/157ALSA: hda/realtek - Fix the problem of two front mics on more machinessound/pci/hda/patch_realtek.c+8 -10 replies
151/157slub: fix failure when we delete and create a slab cacheinclude/linux/slub_def.h mm/slab_common.c mm/slub.c+14 -10 replies
152/157block: Fix transfer when chunk sectors exceeds maxinclude/linux/blkdev.h+2 -20 replies
153/157block: Fix cloning of requests with a special payloadblock/blk-core.c+4 -00 replies
154/157x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=yarch/x86/platform/efi/efi_64.c+2 -20 replies
155/157dm zoned: avoid triggering reclaim from inside dmz_map()drivers/md/dm-zoned-target.c+1 -10 replies
156/157dm thin: handle running out of data space vs concurrent discarddrivers/md/dm-thin.c+9 -20 replies
157/157xhci: Fix use-after-free in xhci_free_virt_devicedrivers/usb/host/xhci.c+1 -00 replies

Reviews trailers per patch

65 of 154 patches have a Reviewed-by or Acked-by.

PatchMark RutlandThomas GleixnerLinus TorvaldsBrian WoodsAndy LutomirskiUlf HanssonMarek SzyprowskiStefan WahrenStephen BoydSergey SenozhatskyJarkko SakkinenMitko HaralanovMike MarciniszynJoakim TjernlundJan KaraEwan D. MilneMartin WilckBenjamin BlockMaxime RipardGoldwyn RodriguesDaniel ThompsonAndi KleenStephane EranianRafael J . WysockiHussam Al-TayebArd BiesheuvelGuenter RoeckGeert UytterhoevenMax FilippovNamhyung KimMasami HiramatsuMatt RedfearnStan JohnsonLaurent VivierFrederic BarratAndrew DonnellanRabin VincentSudeep HollaWei XuFrank RowandAlex EstrinDon DutileChristoph HellwigSagi GrimbergMartin K. PetersenMichael J. RuhlBalbir SinghPridhiviraj PaidipeddiAndy ShevchenkoDavid SterbaDon BraceArnd BergmannJens RemusBoris BrezillonBjorn HelgaasRafael J. WysockiPaul BurtonHauke MehrtensIlya DryomovAndrea ArcangeliJia HeJuergen GrossAnatoly TrosinenkoBenjamin TissoiresTeam OWL337Benjamin BergMika WesterbergJian-Hong PanMike SnitzerJitendra BhivareMing Lei
1/157A-b A-b A-b
2/157T-b T-b
2/157T-b T-b
3/157
4/157
5/157
6/157
7/157R-b
8/157
9/157T-b A-b
10/157R-b
11/157A-b
12/157
13/157R-b T-b
14/157
15/157
17/157
18/157
19/157
21/157A-b
22/157A-b
23/157
24/157R-b A-b
25/157T-b
26/157
27/157
28/157
29/157R-b
30/157A-b
31/157
32/157
33/157
34/157
35/157
36/157R-b T-b
37/157
38/157
39/157
40/157
41/157R-b
42/157
43/157R-b
44/157A-b A-b
45/157T-b A-b
46/157
47/157
48/157
49/157
50/157
51/157T-b T-b
52/157A-b
53/157
54/157
55/157R-b T-b
56/157
57/157R-b Signed-off--by
58/157R-b
59/157R-b T-b R-b
60/157R-b
61/157
62/157
63/157
64/157R-b R-b
65/157R-b R-b R-b
66/157R-b
67/157R-b R-b
68/157R-b
69/157R-b
70/157
71/157
72/157R-b
73/157
74/157
75/157
76/157
77/157R-b A-b
78/157R-b
79/157
80/157
81/157R-b R-b
82/157R-b
85/157
86/157
87/157R-b
88/157
89/157
90/157R-b
91/157
92/157
93/157R-b
94/157T-b A-b
95/157R-b T-b
96/157R-b R-b
97/157R-b R-b
98/157R-b
99/157R-b
100/157R-b
101/157R-b
102/157R-b
103/157R-b
104/157
105/157A-b
106/157A-b
107/157R-b
108/157
109/157
110/157
111/157
112/157A-b
113/157A-b
114/157A-b
115/157
116/157R-b A-b T-b
117/157
118/157
119/157
120/157
121/157
122/157
123/157
124/157A-b
125/157T-b
126/157
127/157
128/157
129/157
130/157
131/157
132/157
133/157
134/157
135/157A-b
136/157
137/157R-b
138/157R-b
139/157R-b T-b
140/157T-b
141/157R-b
142/157Reported-and-tested-by
143/157
144/157R-b
145/157R-b
146/157
147/157Reported-and-tested-by
148/157T-b
149/157
150/157
151/157T-b
152/157R-b T-b
153/157R-b A-b R-b
154/157A-b
155/157
156/157
157/157R-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 71 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 000/157] 4.14.53-stable review

This is the start of the stable review cycle for the 4.14.53 release. There are 157 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 Tue Jul 3 16:08:21 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.53-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.53-rc1

Mathias Nyman <[email protected]>
xhci: Fix use-after-free in xhci_free_virt_device

Mike Snitzer <[email protected]>
dm thin: handle running out of data space vs concurrent discard

Bart Van Assche <[email protected]>
dm zoned: avoid triggering reclaim from inside dmz_map()

Kirill A. Shutemov <[email protected]>
x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=y

Bart Van Assche <[email protected]>
block: Fix cloning of requests with a special payload

Keith Busch <[email protected]>
block: Fix transfer when chunk sectors exceeds max

Mikulas Patocka <[email protected]>
slub: fix failure when we delete and create a slab cache

Hui Wang <[email protected]>
ALSA: hda/realtek - Fix the problem of two front mics on more machines

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Add a quirk for FSC ESPRIMO U9210

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Fix pop noise on Lenovo P50 & co

Takashi Iwai <[email protected]>
ALSA: timer: Fix UBSAN warning at SNDRV_TIMER_IOCTL_NEXT_DEVICE ioctl

??? <[email protected]>
Input: elantech - fix V4 report decoding for module with middle key

Aaron Ma <[email protected]>
Input: elantech - enable middle button of touchpads on ThinkPad P52

Ben Hutchings <[email protected]>
Input: elan_i2c_smbus - fix more potential stack buffer overflows

Enno Boland <[email protected]>
Input: xpad - fix GPD Win 2 controller name

Jan Kara <[email protected]>
udf: Detect incorrect directory size

Boris Ostrovsky <[email protected]>
xen: Remove unnecessary BUG_ON from __unbind_from_irq()

Dan Williams <[email protected]>
mm: fix devmem_is_allowed() for sub-page System RAM intersections

Jia He <[email protected]>

    mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap_walk_ksm()

Dongsheng Yang <[email protected]>

    rbd: flush rbd_dev->watch_dwork after watch is unregistered

Hans de Goede <[email protected]>
pwm: lpss: platform: Save/restore the ctrl register over a suspend/resume

Alexandr Savca <[email protected]>

    Input: elan_i2c - add ELAN0618 (Lenovo v330 15IKB) ACPI ID

Hans de Goede <[email protected]>
ACPI / LPSS: Add missing prv_offset setting for byt/cht PWM devices

Kees Cook <[email protected]>
video: uvesafb: Fix integer overflow in allocation

Trond Myklebust <[email protected]>
NFSv4: Fix a typo in nfs41_sequence_process

Trond Myklebust <[email protected]>

    NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..")

Dave Wysochanski <[email protected]>
NFSv4: Fix possible 1-byte stack overflow in nfs_idmap_read_and_verify_message

Scott Mayhew <[email protected]>
nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdir

Mauro Carvalho Chehab <[email protected]>
media: dvb_frontend: fix locking issues at dvb_frontend_get_event()

Kai-Heng Feng <[email protected]>
media: cx231xx: Add support for AverMedia DVD EZMaker 7

Mauro Carvalho Chehab <[email protected]>
media: v4l2-compat-ioctl32: prevent go past max size

Kieran Bingham <[email protected]>
media: vsp1: Release buffers for each video node

Kan Liang <[email protected]>
perf/x86/intel/uncore: Add event constraint for BDX PCU

Kan Liang <[email protected]>
perf vendor events: Add Goldmont Plus V1 event file

Adrian Hunter <[email protected]>
perf intel-pt: Fix packet decoding of CYC packets

Adrian Hunter <[email protected]>
perf intel-pt: Fix "Unexpected indirect branch" error

Adrian Hunter <[email protected]>
perf intel-pt: Fix MTC timing after overflow

Adrian Hunter <[email protected]>
perf intel-pt: Fix decoding to accept CBR between FUP and corresponding TIP

Adrian Hunter <[email protected]>
perf intel-pt: Fix sync_switch INTEL_PT_SS_NOT_TRACING

Adrian Hunter <[email protected]>
perf tools: Fix symbol and object code resolution for vdso32 and vdsox32

Sean Wang <[email protected]>
arm: dts: mt7623: fix invalid memory node being generated

Jarkko Nikula <[email protected]>
mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clock

Andy Shevchenko <[email protected]>
mfd: intel-lpss: Program REMAP register in PIO mode

Johan Hovold <[email protected]>
backlight: tps65217_bl: Fix Device Tree node lookup

Johan Hovold <[email protected]>
backlight: max8925_bl: Fix Device Tree node lookup

Johan Hovold <[email protected]>
backlight: as3711_bl: Fix Device Tree node lookup

Silvio Cesare <[email protected]>
UBIFS: Fix potential integer overflow in allocation

Richard Weinberger <[email protected]>
ubi: fastmap: Correctly handle interrupted erasures in EBA

Richard Weinberger <[email protected]>
ubi: fastmap: Cancel work upon detach

Srinivas Kandagatla <[email protected]>
rpmsg: smd: do not use mananged resources for endpoints and channels

NeilBrown <[email protected]>
md: fix two problems with setting the "re-add" device state.

Michael Trimarchi <[email protected]>
rtc: sun6i: Fix bit_idx value for clk_register_gate

Marcin Ziemianowicz <[email protected]>
clk: at91: PLL recalc_rate() now using cached MUL and DIV values

Robert Elliott <[email protected]>
linvdimm, pmem: Preserve read-only setting for pmem devices

Steffen Maier <[email protected]>
scsi: zfcp: fix missing REC trigger trace on enqueue without ERP thread

Steffen Maier <[email protected]>
scsi: zfcp: fix missing REC trigger trace for all objects in ERP_FAILED

Steffen Maier <[email protected]>
scsi: zfcp: fix missing REC trigger trace on terminate_rport_io for ERP_FAILED

Steffen Maier <[email protected]>
scsi: zfcp: fix missing REC trigger trace on terminate_rport_io early return

Steffen Maier <[email protected]>
scsi: zfcp: fix misleading REC trigger trace where erp_action setup failed

Steffen Maier <[email protected]>
scsi: zfcp: fix missing SCSI trace for retry of abort / scsi_eh TMF

Steffen Maier <[email protected]>
scsi: zfcp: fix missing SCSI trace for result of eh_host_reset_handler

Anil Gurumurthy <[email protected]>
scsi: qla2xxx: Mask off Scope bits in retry delay

Himanshu Madhani <[email protected]>
scsi: qla2xxx: Fix setting lower transfer speed if GPSC fails

Sinan Kaya <[email protected]>
scsi: hpsa: disable device during shutdown

Dan Williams <[email protected]>
mm: fix __gup_device_huge vs unmap

Christophe JAILLET <[email protected]>
iio: sca3000: Fix an error handling path in 'sca3000_probe()'

Alexandru Ardelean <[email protected]>
iio: adc: ad7791: remove sample freq sysfs attributes

Filipe Manana <[email protected]>
Btrfs: fix return value on rename exchange failure

Maciej S. Szmigiero <[email protected]>
X.509: unpack RSA signatureValue field from BIT STRING

Yang Yingliang <[email protected]>
irqchip/gic-v3-its: Don't bind LPI to unavailable NUMA node

Geert Uytterhoeven <[email protected]>
time: Make sure jiffies_to_msecs() preserves non-zero time periods

Huacai Chen <[email protected]>
MIPS: io: Add barrier after register read in inX()

Srinivas Pandruvada <[email protected]>
cpufreq: intel_pstate: Fix scaling max/min limits with Turbo 3.0

Fabio Estevam <[email protected]>
pinctrl: devicetree: Fix pctldev pointer overwrite

Paweł Chmiel <[email protected]>
pinctrl: samsung: Correct EINTG banks order

Randy Dunlap <[email protected]>
auxdisplay: fix broken menu

Mika Westerberg <[email protected]>
PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resume

Mika Westerberg <[email protected]>
PCI: Add ACS quirk for Intel 300 series

Alex Williamson <[email protected]>
PCI: Add ACS quirk for Intel 7th & 8th Gen mobile

Sridhar Pitchai <[email protected]>
PCI: hv: Make sure the bus domain is really unique

Tokunori Ikegami <[email protected]>
MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum

Joakim Tjernlund <[email protected]>
mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking.

Joakim Tjernlund <[email protected]>
mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip boudary

Joakim Tjernlund <[email protected]>
mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips

Joakim Tjernlund <[email protected]>
mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock()

Tokunori Ikegami <[email protected]>
mtd: cfi_cmdset_0002: Change write buffer to check correct value

Chuck Lever <[email protected]>
xprtrdma: Return -ENOBUFS when no pages are available

Leon Romanovsky <[email protected]>
RDMA/mlx4: Discard unknown SQP work requests

Mike Marciniszyn <[email protected]>
IB/hfi1: Fix user context tail allocation for DMA_RTAIL

Sebastian Sanchez <[email protected]>
IB/hfi1: Optimize kthread pointer locking when queuing CQ entries

Michael J. Ruhl <[email protected]>
IB/hfi1: Reorder incorrect send context disable

Mike Marciniszyn <[email protected]>
IB/hfi1: Fix fault injection init/exit issues

Max Gurtovoy <[email protected]>
IB/isert: fix T10-pi check mask setting

Alex Estrin <[email protected]>
IB/isert: Fix for lib/dma_debug check_sync warning

Erez Shitrit <[email protected]>
IB/mlx5: Fetch soft WQE's on fatal error state

Jack Morgenstein <[email protected]>
IB/core: Make testing MR flags for writability a static inline function

Jack Morgenstein <[email protected]>
IB/mlx4: Mark user MR as writable if actual virtual memory is writable

Alex Estrin <[email protected]>
IB/{hfi1, qib}: Add handling of kernel restart

Mike Marciniszyn <[email protected]>
IB/qib: Fix DMA api warning with debug kernel

Tadeusz Struk <[email protected]>
tpm: fix race condition in tpm_common_write()

Tadeusz Struk <[email protected]>
tpm: fix use after free in tpm2_load_context()

Srinivas Kandagatla <[email protected]>
of: platform: stop accessing invalid dev in of_platform_device_destroy

Stefan M Schaeckeler <[email protected]>
of: unittest: for strings, account for trailing \0 in property length field

Frank Rowand <[email protected]>
of: overlay: validate offset from property fixups

Jerome Brunet <[email protected]>
ARM64: dts: meson: disable sd-uhs modes on the libretech-cc

Will Deacon <[email protected]>
arm64: mm: Ensure writes to swapper are ordered wrt subsequent cache maintenance

Will Deacon <[email protected]>
arm64: kpti: Use early_param for kpti= command-line option

Dave Martin <[email protected]>
arm64: Fix syscall restarting around signal suppressed by tracer

Dinh Nguyen <[email protected]>
ARM: dts: socfpga: Fix NAND controller node compatible for Arria10

Marek Vasut <[email protected]>
ARM: dts: socfpga: Fix NAND controller clock supply

Marek Vasut <[email protected]>
ARM: dts: socfpga: Fix NAND controller node compatible

Thor Thayer <[email protected]>
ARM: dts: Fix SPI node for Arria10

David Rivshin <[email protected]>

    ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct size

Vaibhav Jain <[email protected]>
cxl: Disable prefault_mode in Radix mode

Finley Xiao <[email protected]>
soc: rockchip: power-domain: Fix wrong value when power up pd with writemask

Mahesh Salgaonkar <[email protected]>
powerpc/fadump: Unregister fadump on kexec down path.

Gautham R. Shenoy <[email protected]>
cpuidle: powernv: Fix promotion from snooze if next state disabled

Akshay Adiga <[email protected]>
powerpc/powernv/cpuidle: Init all present cpus for deep states

Haren Myneni <[email protected]>
powerpc/powernv: copy/paste - Mask SO bit in CR

Alexey Kardashevskiy <[email protected]>
powerpc/powernv/ioda2: Remove redundant free of TCE pages

Michael Neuling <[email protected]>
powerpc/ptrace: Fix enforcement of DAWR constraints

Anju T Sudhakar <[email protected]>
powerpc/perf: Fix memory allocation for core-imc based on num_possible_cpus()

Michael Neuling <[email protected]>
powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG

Aneesh Kumar K.V <[email protected]>
powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch

Miklos Szeredi <[email protected]>
fuse: fix control dir setup and teardown

Tetsuo Handa <[email protected]>
fuse: don't keep dead fuse_conn at fuse_fill_super().

Miklos Szeredi <[email protected]>
fuse: atomic_o_trunc should truncate pagecache

Tejun Heo <[email protected]>
fuse: fix congested state leak on aborted connections

Tetsuo Handa <[email protected]>
printk: fix possible reuse of va_list variable

Amit Pundir <[email protected]>
Bluetooth: hci_qca: Avoid missing rampatch failure with userspace fw loader

Corey Minyard <[email protected]>
ipmi:bt: Set the timeout before doing a capabilities check

Mikulas Patocka <[email protected]>

    branch-check: fix long->int truncation when profiling branches

Matthias Schiffer <[email protected]>
mips: ftrace: fix static function graph tracing

Steven Rostedt (VMware) <[email protected]>
ftrace/selftest: Have the reset_trigger code be a bit more careful

Geert Uytterhoeven <[email protected]>
lib/vsprintf: Remove atomic-unsafe support for %pCr

Geert Uytterhoeven <[email protected]>
clk: renesas: cpg-mssr: Stop using printk format %pCr

Geert Uytterhoeven <[email protected]>
thermal: bcm2835: Stop using printk format %pCr

Alexander Sverdlin <[email protected]>
ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup

Alexander Sverdlin <[email protected]>
ASoC: cirrus: i2s: Fix LRCLK configuration

Paul Handrigan <[email protected]>
ASoC: cs35l35: Add use_single_rw to regmap config

Srinivas Kandagatla <[email protected]>
ASoC: dapm: delete dapm_kcontrol_data paths list before freeing it

Ingo Flaschberger <[email protected]>
1wire: family module autoload fails because of upper/lower case mismatch.

Maxim Moseychuk <[email protected]>
usb: do not reset if a low-speed or full-speed device timed out

Waldemar Rymarkiewicz <[email protected]>

    PM / OPP: Update voltage in case freq == old_freq

Rafael J. Wysocki <[email protected]>
PM / core: Fix supplier device runtime PM usage counter imbalance

Ulf Hansson <[email protected]>
PM / Domains: Fix error path during attach in genpd

Eric W. Biederman <[email protected]>
signal/xtensa: Consistenly use SIGBUS in do_unaligned_user

Daniel Wagner <[email protected]>
serial: sh-sci: Use spin_{try}lock_irqsave instead of open coding version

Finn Thain <[email protected]>
m68k/mac: Fix SWIM memory resource end address

Michael Schmitz <[email protected]>
m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap()

Siarhei Liakh <[email protected]>
x86: Call fixup_exception() before notify_die() in math_error()

Borislav Petkov <[email protected]>
x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out()

Tony Luck <[email protected]>
x86/mce: Fix incorrect "Machine check from unknown source" message

Tony Luck <[email protected]>
x86/mce: Check for alternate indication of machine check recovery on Skylake

Tony Luck <[email protected]>
x86/mce: Improve error message when kernel cannot recover

Juergen Gross <[email protected]>
x86/xen: Add call of speculative_store_bypass_ht_init() to PV paths

Dan Williams <[email protected]>
x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec()

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

Diffstat:

 Documentation/ABI/testing/sysfs-class-cxl          |    4 +-
 Documentation/printk-formats.txt                   |    3 +-
 Makefile                                           |    4 +-
 arch/arm/boot/dts/mt7623.dtsi                      |    3 +-
 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts      |    1 +
 arch/arm/boot/dts/mt7623n-rfb.dtsi                 |    1 +
 arch/arm/boot/dts/socfpga.dtsi                     |    4 +-
 arch/arm/boot/dts/socfpga_arria10.dtsi             |    5 +-
 arch/arm/include/asm/kgdb.h                        |    2 +-
 .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |    3 -
 arch/arm64/kernel/cpufeature.c                     |    2 +-
 arch/arm64/kernel/signal.c                         |    5 +-
 arch/arm64/mm/proc.S                               |    5 +-
 arch/m68k/mac/config.c                             |    2 +-
 arch/m68k/mm/kmap.c                                |    3 +-
 arch/mips/bcm47xx/setup.c                          |    6 +
 arch/mips/include/asm/io.h                         |    2 +
 arch/mips/include/asm/mipsregs.h                   |    3 +
 arch/mips/kernel/mcount.S                          |   27 +-
 arch/powerpc/kernel/entry_64.S                     |    1 +
 arch/powerpc/kernel/fadump.c                       |    3 +
 arch/powerpc/kernel/hw_breakpoint.c                |    4 +-
 arch/powerpc/kernel/ptrace.c                       |    1 +
 arch/powerpc/perf/imc-pmu.c                        |    4 +-
 arch/powerpc/platforms/powernv/copy-paste.h        |    3 +-
 arch/powerpc/platforms/powernv/idle.c              |    4 +-
 arch/powerpc/platforms/powernv/pci-ioda.c          |    1 -
 arch/x86/events/intel/uncore_snbep.c               |    8 +
 arch/x86/include/asm/barrier.h                     |    2 +-
 arch/x86/kernel/cpu/mcheck/mce-severity.c          |    5 +
 arch/x86/kernel/cpu/mcheck/mce.c                   |   44 +-
 arch/x86/kernel/quirks.c                           |   11 +-
 arch/x86/kernel/traps.c                            |   14 +-
 arch/x86/mm/init.c                                 |    4 +-
 arch/x86/platform/efi/efi_64.c                     |    4 +-
 arch/x86/xen/smp_pv.c                              |    5 +
 arch/xtensa/kernel/traps.c                         |    2 +-
 block/blk-core.c                                   |    4 +
 crypto/asymmetric_keys/x509_cert_parser.c          |    9 +
 drivers/acpi/acpi_lpss.c                           |    2 +
 drivers/auxdisplay/Kconfig                         |   10 +-
 drivers/base/core.c                                |   15 +-
 drivers/base/power/domain.c                        |    3 +
 drivers/base/power/opp/core.c                      |    2 +-
 drivers/block/rbd.c                                |    2 +-
 drivers/bluetooth/hci_qca.c                        |    6 +
 drivers/char/ipmi/ipmi_bt_sm.c                     |    3 +-
 drivers/char/tpm/tpm-dev-common.c                  |   40 +-
 drivers/char/tpm/tpm-dev.h                         |    2 +-
 drivers/char/tpm/tpm2-space.c                      |    3 +-
 drivers/clk/at91/clk-pll.c                         |   13 +-
 drivers/clk/renesas/renesas-cpg-mssr.c             |    9 +-
 drivers/cpufreq/intel_pstate.c                     |   27 +-
 drivers/cpuidle/cpuidle-powernv.c                  |   32 +-
 drivers/iio/accel/sca3000.c                        |    9 +-
 drivers/iio/adc/ad7791.c                           |   49 -
 drivers/infiniband/core/umem.c                     |   11 +-
 drivers/infiniband/hw/hfi1/chip.c                  |    8 +-
 drivers/infiniband/hw/hfi1/debugfs.c               |    8 +-
 drivers/infiniband/hw/hfi1/file_ops.c              |    4 +-
 drivers/infiniband/hw/hfi1/hfi.h                   |    1 +
 drivers/infiniband/hw/hfi1/init.c                  |   22 +-
 drivers/infiniband/hw/hfi1/pio.c                   |   44 +-
 drivers/infiniband/hw/mlx4/mad.c                   |    1 -
 drivers/infiniband/hw/mlx4/mr.c                    |   50 +-
 drivers/infiniband/hw/mlx5/cq.c                    |   15 +-
 drivers/infiniband/hw/qib/qib.h                    |    4 +-
 drivers/infiniband/hw/qib/qib_file_ops.c           |   10 +-
 drivers/infiniband/hw/qib/qib_init.c               |   13 +
 drivers/infiniband/hw/qib/qib_user_pages.c         |   20 +-
 drivers/infiniband/sw/rdmavt/cq.c                  |   31 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |   28 +-
 drivers/input/joystick/xpad.c                      |    2 +-
 drivers/input/mouse/elan_i2c.h                     |    2 +
 drivers/input/mouse/elan_i2c_core.c                |    3 +-
 drivers/input/mouse/elan_i2c_smbus.c               |   10 +-
 drivers/input/mouse/elantech.c                     |   11 +-
 drivers/irqchip/irq-gic-v3-its.c                   |    9 +-
 drivers/md/dm-thin.c                               |   11 +-
 drivers/md/dm-zoned-target.c                       |    2 +-
 drivers/md/md.c                                    |    4 +-
 drivers/media/dvb-core/dvb_frontend.c              |   23 +-
 drivers/media/platform/vsp1/vsp1_video.c           |   21 +-
 drivers/media/usb/cx231xx/cx231xx-cards.c          |    3 +
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |    2 +-
 drivers/mfd/intel-lpss-pci.c                       |   25 +-
 drivers/mfd/intel-lpss.c                           |    4 +-
 drivers/misc/cxl/sysfs.c                           |   16 +-
 drivers/mtd/chips/cfi_cmdset_0002.c                |   21 +-
 drivers/mtd/ubi/build.c                            |    3 +
 drivers/mtd/ubi/eba.c                              |   90 +-
 drivers/mtd/ubi/wl.c                               |    4 +-
 drivers/nvdimm/bus.c                               |   14 +-
 drivers/of/platform.c                              |    5 +-
 drivers/of/resolver.c                              |    5 +
 drivers/of/unittest.c                              |    8 +-
 drivers/pci/host/pci-hyperv.c                      |   11 -
 drivers/pci/hotplug/pciehp.h                       |    2 +-
 drivers/pci/hotplug/pciehp_core.c                  |    2 +-
 drivers/pci/hotplug/pciehp_hpc.c                   |   13 +-
 drivers/pci/quirks.c                               |   20 +
 drivers/pinctrl/devicetree.c                       |    7 +-
 drivers/pinctrl/samsung/pinctrl-exynos-arm.c       |    4 +-
 drivers/pwm/pwm-lpss-platform.c                    |    5 +
 drivers/pwm/pwm-lpss.c                             |   30 +
 drivers/pwm/pwm-lpss.h                             |    2 +
 drivers/rpmsg/qcom_smd.c                           |   18 +-
 drivers/rtc/rtc-sun6i.c                            |    4 +-
 drivers/s390/scsi/zfcp_dbf.c                       |   40 +
 drivers/s390/scsi/zfcp_erp.c                       |  123 +-
 drivers/s390/scsi/zfcp_ext.h                       |    5 +
 drivers/s390/scsi/zfcp_scsi.c                      |   18 +-
 drivers/scsi/hpsa.c                                |   10 +-
 drivers/scsi/qla2xxx/qla_init.c                    |    3 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |    8 +-
 drivers/soc/rockchip/pm_domains.c                  |    2 +-
 drivers/thermal/broadcom/bcm2835_thermal.c         |    4 +-
 drivers/tty/serial/sh-sci.c                        |    8 +-
 drivers/usb/core/hub.c                             |    4 +-
 drivers/usb/host/xhci.c                            |    1 +
 drivers/video/backlight/as3711_bl.c                |   33 +-
 drivers/video/backlight/max8925_bl.c               |    4 +-
 drivers/video/backlight/tps65217_bl.c              |    4 +-
 drivers/video/fbdev/uvesafb.c                      |    3 +-
 drivers/w1/w1.c                                    |    2 +-
 drivers/xen/events/events_base.c                   |    2 -
 fs/btrfs/inode.c                                   |    4 +-
 fs/fuse/control.c                                  |   13 +-
 fs/fuse/dev.c                                      |    3 +-
 fs/fuse/dir.c                                      |   13 +-
 fs/fuse/inode.c                                    |    1 +
 fs/nfs/callback_proc.c                             |    7 +-
 fs/nfs/nfs4idmap.c                                 |    5 +-
 fs/nfs/nfs4proc.c                                  |    2 +-
 fs/nfsd/nfs4xdr.c                                  |    5 +-
 fs/ubifs/journal.c                                 |    5 +-
 fs/udf/directory.c                                 |    3 +
 include/linux/blkdev.h                             |    4 +-
 include/linux/compiler.h                           |    2 +-
 include/linux/slub_def.h                           |    4 +
 include/rdma/ib_verbs.h                            |   14 +
 include/rdma/rdma_vt.h                             |    2 +-
 kernel/printk/printk_safe.c                        |    5 +-
 kernel/time/time.c                                 |    6 +-
 lib/vsprintf.c                                     |    3 -
 mm/gup.c                                           |   36 +-
 mm/ksm.c                                           |   14 +-
 mm/slab_common.c                                   |    4 +
 mm/slub.c                                          |    7 +-
 net/sunrpc/xprtrdma/rpc_rdma.c                     |    2 +-
 sound/core/timer.c                                 |    2 +-
 sound/pci/hda/patch_realtek.c                      |   20 +-
 sound/soc/cirrus/edb93xx.c                         |    2 +-
 sound/soc/cirrus/ep93xx-i2s.c                      |   26 +-
 sound/soc/cirrus/snappercl15.c                     |    2 +-
 sound/soc/codecs/cs35l35.c                         |    1 +
 sound/soc/soc-dapm.c                               |    2 +
 .../pmu-events/arch/x86/goldmontplus/cache.json    | 1453 ++++++++++++++++++++
 .../pmu-events/arch/x86/goldmontplus/frontend.json |   62 +
 .../pmu-events/arch/x86/goldmontplus/memory.json   |   38 +
 .../pmu-events/arch/x86/goldmontplus/other.json    |   98 ++
 .../pmu-events/arch/x86/goldmontplus/pipeline.json |  544 ++++++++
 .../arch/x86/goldmontplus/virtual-memory.json      |  218 +++
 tools/perf/pmu-events/arch/x86/mapfile.csv         |    1 +
 tools/perf/util/dso.c                              |    2 +
 .../perf/util/intel-pt-decoder/intel-pt-decoder.c  |   23 +-
 .../perf/util/intel-pt-decoder/intel-pt-decoder.h  |    9 +
 .../util/intel-pt-decoder/intel-pt-pkt-decoder.c   |    2 +-
 tools/perf/util/intel-pt.c                         |    5 +
 tools/testing/selftests/ftrace/test.d/functions    |   21 +-
 170 files changed, 3595 insertions(+), 505 deletions(-)