4.14.53-stable review
Get series with b4
b4 am [email protected]Versions newest first
- 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
Reviews trailers per patch
65 of 154 patches have a Reviewed-by or Acked-by.
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.
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(-)