Skip to content

4.17.4-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest214 of 220 patches 7 repliesIn review

214 of 220 patches are in this archive. The cover letter announces 220.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/220x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec()arch/x86/include/asm/barrier.h+1 -10 replies
2/220x86/xen: Add call of speculative_store_bypass_ht_init() to PV pathsarch/x86/xen/smp_pv.c+5 -00 replies
2/220x86/xen: Add call of speculative_store_bypass_ht_init() to PV pathsarch/x86/xen/smp_pv.c+5 -00 replies
3/220x86/platform/UV: Add adjustable set memory block size functionarch/x86/mm/init_64.c include/linux/memory.h+17 -40 replies
4/220x86/platform/UV: Use new set memory block size functionarch/x86/kernel/apic/x2apic_uv_x.c+46 -30 replies
5/220x86/platform/UV: Add kernel parameter to set memory block sizearch/x86/kernel/apic/x2apic_uv_x.c+11 -00 replies
6/220x86/mce: Improve error message when kernel cannot recoverarch/x86/kernel/cpu/mcheck/mce-severity.c+5 -00 replies
7/220x86/mce: Check for alternate indication of machine check recovery on Skylakearch/x86/kernel/quirks.c+9 -20 replies
8/220x86/mce: Fix incorrect "Machine check from unknown source" messagearch/x86/kernel/cpu/mcheck/mce.c+18 -80 replies
9/220x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out()arch/x86/kernel/cpu/mcheck/mce.c+10 -80 replies
10/220x86: Call fixup_exception() before notify_die() in math_error()arch/x86/kernel/traps.c+8 -60 replies
11/220m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap()arch/m68k/mm/kmap.c+2 -10 replies
12/220m68k/mac: Fix SWIM memory resource end addressarch/m68k/mac/config.c+1 -10 replies
13/220platform/chrome: cros_ec_lpc: do not try DMI match when ACPI device founddrivers/platform/chrome/cros_ec_lpc.c+7 -60 replies
14/220hwmon: (k10temp) Add support for Stoney Ridge and Bristol Ridge CPUsdrivers/hwmon/k10temp.c+5 -00 replies
15/220mtd: spi-nor: intel-spi: Fix atomic sequence handlingdrivers/mtd/spi-nor/intel-spi.c+67 -90 replies
16/220serial: sh-sci: Use spin_{try}lock_irqsave instead of open coding versiondrivers/tty/serial/sh-sci.c+3 -50 replies
17/220signal/xtensa: Consistenly use SIGBUS in do_unaligned_userarch/xtensa/kernel/traps.c+1 -10 replies
18/220PM / Domains: Fix error path during attach in genpddrivers/base/power/domain.c+3 -00 replies
19/220PCI / PM: Do not clear state_saved for devices that remain suspendeddrivers/pci/pci-driver.c+3 -20 replies
20/220ACPI / LPSS: Avoid PM quirks on suspend and resume from S3drivers/acpi/acpi_lpss.c+11 -70 replies
21/220PM / core: Fix supplier device runtime PM usage counter imbalancedrivers/base/core.c+11 -40 replies
22/220PM / OPP: Update voltage in case freq == old_freqdrivers/opp/core.c+1 -10 replies
23/220mmc: renesas_sdhi: really fix WP logic regressionsdrivers/mmc/host/renesas_sdhi_core.c drivers/mmc/host/renesas_sdhi_internal_dmac.c drivers/mmc/host/renesas_sdhi_sys_dmac.c+9 -00 replies
24/220usb: do not reset if a low-speed or full-speed device timed outdrivers/usb/core/hub.c+3 -10 replies
26/220ASoC: dapm: delete dapm_kcontrol_data paths list before freeing itsound/soc/soc-dapm.c+2 -00 replies
27/220ASoC: cs35l35: Add use_single_rw to regmap configsound/soc/codecs/cs35l35.c+1 -00 replies
28/220ASoC: mediatek: preallocate pages use platform devicesound/soc/mediatek/common/mtk-afe-platform-driver.c+2 -20 replies
29/220ASoC: cirrus: i2s: Fix LRCLK configurationsound/soc/cirrus/edb93xx.c sound/soc/cirrus/ep93xx-i2s.c sound/soc/cirrus/snappercl15.c+6 -60 replies
31/220thermal: bcm2835: Stop using printk format %pCrdrivers/thermal/broadcom/bcm2835_thermal.c+2 -20 replies
32/220clk: renesas: cpg-mssr: Stop using printk format %pCrdrivers/clk/renesas/renesas-cpg-mssr.c+5 -40 replies
33/220lib/vsprintf: Remove atomic-unsafe support for %pCrDocumentation/core-api/printk-formats.rst lib/vsprintf.c+1 -50 replies
34/220ftrace/selftest: Have the reset_trigger code be a bit more carefultools/testing/selftests/ftrace/test.d/functions+18 -30 replies
35/220mips: ftrace: fix static function graph tracingarch/mips/kernel/mcount.S+12 -150 replies
36/220branch-check: fix long->int truncation when profiling branchesinclude/linux/compiler.h+1 -10 replies
37/220ipmi:bt: Set the timeout before doing a capabilities checkdrivers/char/ipmi/ipmi_bt_sm.c+2 -10 replies
38/220Bluetooth: hci_qca: Avoid missing rampatch failure with userspace fw loaderdrivers/bluetooth/hci_qca.c+6 -00 replies
39/220printk: fix possible reuse of va_list variablekernel/printk/printk_safe.c+4 -10 replies
40/220fuse: fix congested state leak on aborted connectionsfs/fuse/dev.c+1 -20 replies
41/220fuse: atomic_o_trunc should truncate pagecachefs/fuse/dir.c+12 -10 replies
42/220fuse: dont keep dead fuse_conn at fuse_fill_super().fs/fuse/inode.c+1 -00 replies
43/220fuse: fix control dir setup and teardownfs/fuse/control.c+10 -30 replies
44/220powerpc/mm/hash: Add missing isync prior to kernel stack SLB switcharch/powerpc/kernel/entry_64.S+1 -00 replies
45/220powerpc/pkeys: Detach execute_only key on !PROT_EXECarch/powerpc/mm/pkeys.c+2 -20 replies
46/220powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREGarch/powerpc/kernel/ptrace.c+1 -00 replies
47/220powerpc/perf: Fix memory allocation for core-imc based on num_possible_cpus()arch/powerpc/perf/imc-pmu.c+2 -20 replies
48/220powerpc/ptrace: Fix enforcement of DAWR constraintsarch/powerpc/kernel/hw_breakpoint.c+2 -20 replies
49/220powerpc/powernv/ioda2: Remove redundant free of TCE pagesarch/powerpc/platforms/powernv/pci-ioda.c+0 -10 replies
50/220powerpc/powernv: copy/paste - Mask SO bit in CRarch/powerpc/platforms/powernv/copy-paste.h+2 -10 replies
51/220powerpc/powernv/cpuidle: Init all present cpus for deep statesarch/powerpc/platforms/powernv/idle.c+2 -20 replies
52/220cpuidle: powernv: Fix promotion from snooze if next state disableddrivers/cpuidle/cpuidle-powernv.c+26 -60 replies
53/220powerpc/fadump: Unregister fadump on kexec down path.arch/powerpc/kernel/fadump.c+3 -00 replies
54/220libnvdimm, pmem: Do not flush power-fail protected CPU cachesdrivers/nvdimm/region_devs.c+2 -10 replies
55/220soc: rockchip: power-domain: Fix wrong value when power up pd with writemaskdrivers/soc/rockchip/pm_domains.c+1 -10 replies
56/220powerpc/64s/radix: Fix radix_kvm_prefetch_workaround paca access of not possible CPUarch/powerpc/mm/tlb-radix.c+2 -00 replies
57/220powerpc/e500mc: Set assembler machine type to e500mcarch/powerpc/Makefile+1 -00 replies
58/220powerpc/64s: Fix DT CPU features Power9 DD2.1 logicarch/powerpc/kernel/dt_cpu_ftrs.c+2 -10 replies
59/220cxl: Configure PSL to not use APC virtual machinesdrivers/misc/cxl/pci.c+2 -20 replies
60/220cxl: Disable prefault_mode in Radix modeDocumentation/ABI/testing/sysfs-class-cxl drivers/misc/cxl/sysfs.c+15 -50 replies
61/220ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct sizearch/arm/include/asm/kgdb.h+1 -10 replies
62/220ARM: dts: sun8i: h3: fix ALL-H3-CC H3 ver VDD-CPUX voltagearch/arm/boot/dts/sun8i-h3-libretech-all-h3-cc.dts+2 -20 replies
63/220ARM: dts: sun8i: h3: fix ALL-H3-CC H3 ver VCC-1V2 regulator voltagearch/arm/boot/dts/sun8i-h3-libretech-all-h3-cc.dts+2 -20 replies
64/220ARM: dts: Fix SPI node for Arria10arch/arm/boot/dts/socfpga_arria10.dtsi+1 -20 replies
65/220ARM: dts: socfpga: Fix NAND controller node compatiblearch/arm/boot/dts/socfpga.dtsi+1 -10 replies
66/220ARM: dts: socfpga: Fix NAND controller clock supplyarch/arm/boot/dts/socfpga.dtsi+1 -10 replies
67/220ARM: dts: socfpga: Fix NAND controller node compatible for Arria10arch/arm/boot/dts/socfpga_arria10.dtsi+1 -10 replies
69/220softirq: Reorder trace_softirqs_on to prevent lockdep splatkernel/softirq.c+5 -10 replies
70/220arm64: Fix syscall restarting around signal suppressed by tracerarch/arm64/kernel/signal.c+3 -20 replies
71/220crypto: arm64/aes-blk - fix and move skcipher_walk_done out of kernel_neon_begin, _endarch/arm64/crypto/aes-glue.c+1 -10 replies
72/220arm64: kpti: Use early_param for kpti= command-line optionarch/arm64/kernel/cpufeature.c+1 -10 replies
73/220arm64: mm: Ensure writes to swapper are ordered wrt subsequent cache maintenancearch/arm64/mm/proc.S+3 -20 replies
74/220arm64: dts: marvell: fix CP110 ICU node sizearch/arm64/boot/dts/marvell/armada-cp110.dtsi+1 -10 replies
75/220arm64: dts: stratix10: Fix SPI nodes for Stratix10arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi+2 -40 replies
76/220ARM64: dts: meson: disable sd-uhs modes on the libretech-ccarch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts+0 -30 replies
77/220ARM64: dts: meson-gx: fix ATF reserved memory regionarch/arm64/boot/dts/amlogic/meson-gx.dtsi arch/arm64/boot/dts/amlogic/meson-gxl.dtsi+6 -80 replies
78/220of: overlay: validate offset from property fixupsdrivers/of/resolver.c+5 -00 replies
79/220of: unittest: for strings, account for trailing \0 in property length fielddrivers/of/unittest.c+4 -40 replies
80/220of: platform: stop accessing invalid dev in of_platform_device_destroydrivers/of/platform.c+3 -20 replies
81/220tpm: fix use after free in tpm2_load_context()drivers/char/tpm/tpm2-space.c+2 -10 replies
82/220tpm: fix race condition in tpm_common_write()drivers/char/tpm/tpm-dev-common.c drivers/char/tpm/tpm-dev.h+19 -230 replies
83/220efi/libstub/tpm: Initialize efi_physical_addr_t vars to zero for mixed modedrivers/firmware/efi/libstub/tpm.c+1 -10 replies
84/220IB/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
85/220IB/{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
86/220IB/mlx4: Mark user MR as writable if actual virtual memory is writabledrivers/infiniband/hw/mlx4/mr.c+42 -80 replies
87/220IB/core: Make testing MR flags for writability a static inline functiondrivers/infiniband/core/umem.c include/rdma/ib_verbs.h+15 -100 replies
88/220IB/mlx5: Fetch soft WQEs on fatal error statedrivers/infiniband/hw/mlx5/cq.c+12 -30 replies
89/220IB/isert: Fix for lib/dma_debug check_sync warningdrivers/infiniband/ulp/isert/ib_isert.c+17 -90 replies
90/220IB/isert: fix T10-pi check mask settingdrivers/infiniband/ulp/isert/ib_isert.c+1 -10 replies
91/220IB/hfi1: Fix fault injection init/exit issuesdrivers/infiniband/hw/hfi1/debugfs.c+6 -20 replies
92/220IB/hfi1: Reorder incorrect send context disabledrivers/infiniband/hw/hfi1/file_ops.c drivers/infiniband/hw/hfi1/pio.c+35 -110 replies
93/220IB/hfi1: Optimize kthread pointer locking when queuing CQ entriesdrivers/infiniband/sw/rdmavt/cq.c include/rdma/rdma_vt.h+20 -130 replies
94/220IB/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
95/220IB/uverbs: Fix ordering of ucontext check in ib_uverbs_writedrivers/infiniband/core/uverbs_main.c+10 -40 replies
96/220RDMA/mlx4: Discard unknown SQP work requestsdrivers/infiniband/hw/mlx4/mad.c+0 -10 replies
97/220xprtrdma: Return -ENOBUFS when no pages are availablenet/sunrpc/xprtrdma/rpc_rdma.c+1 -10 replies
98/220RDMA/core: Save kernel caller name when creating CQ using ib_create_cq()drivers/infiniband/core/verbs.c include/rdma/ib_verbs.h+16 -110 replies
99/220mtd: rawnand: Do not check FAIL bit when executing a SET_FEATURES opdrivers/mtd/nand/raw/nand_base.c+10 -190 replies
100/220mtd: cfi_cmdset_0002: Change write buffer to check correct valuedrivers/mtd/chips/cfi_cmdset_0002.c+1 -10 replies
101/220mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz unconditionallydrivers/mtd/nand/raw/denali_dt.c+5 -10 replies
102/220mtd: rawnand: fix return value check for bad block statusdrivers/mtd/nand/raw/nand_base.c+1 -10 replies
103/220mtd: rawnand: mxc: set spare area size register explicitlydrivers/mtd/nand/raw/mxc_nand.c+4 -10 replies
104/220mtd: rawnand: micron: add ONFI_FEATURE_ON_DIE_ECC to supported featuresdrivers/mtd/nand/raw/nand_micron.c+2 -00 replies
105/220mtd: rawnand: All AC chips have a broken GET_FEATURES(TIMINGS).drivers/mtd/nand/raw/nand_macronix.c+36 -120 replies
106/220mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock()drivers/mtd/chips/cfi_cmdset_0002.c+5 -40 replies
107/220mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chipsdrivers/mtd/chips/cfi_cmdset_0002.c+3 -30 replies
108/220mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip boudarydrivers/mtd/chips/cfi_cmdset_0002.c+1 -10 replies
109/220mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking.drivers/mtd/chips/cfi_cmdset_0002.c+2 -00 replies
110/220MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratumarch/mips/bcm47xx/setup.c arch/mips/include/asm/mipsregs.h+9 -00 replies
111/220clk:aspeed: Fix reset bits for PCI/VGA and PECIdrivers/clk/clk-aspeed.c include/dt-bindings/clock/aspeed-clock.h+3 -30 replies
112/220PCI: hv: Make sure the bus domain is really uniquedrivers/pci/host/pci-hyperv.c+0 -110 replies
113/220PCI: Add ACS quirk for Intel 7th & 8th Gen mobiledrivers/pci/quirks.c+14 -00 replies
114/220PCI: Add ACS quirk for Intel 300 seriesdrivers/pci/quirks.c+6 -00 replies
115/220PCI: 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
116/220PCI: Account for all bridges on bus when distributing bus numbersdrivers/pci/probe.c+12 -30 replies
117/220auxdisplay: fix broken menudrivers/auxdisplay/Kconfig+5 -50 replies
118/220pinctrl: armada-37xx: Fix spurious irq managementdrivers/pinctrl/mvebu/pinctrl-armada-37xx.c+2 -10 replies
121/220cpufreq: intel_pstate: Fix scaling max/min limits with Turbo 3.0drivers/cpufreq/intel_pstate.c+22 -50 replies
122/220MIPS: pb44: Fix i2c-gpio GPIO descriptor tablearch/mips/ath79/mach-pb44.c+1 -10 replies
123/220MIPS: io: Add barrier after register read in inX()arch/mips/include/asm/io.h+2 -00 replies
124/220time: Make sure jiffies_to_msecs() preserves non-zero time periodskernel/time/time.c+4 -20 replies
125/220irqchip/gic-v3-its: Dont bind LPI to unavailable NUMA nodedrivers/irqchip/irq-gic-v3-its.c+8 -10 replies
126/220locking/rwsem: Fix up_read_non_owner() warning with DEBUG_RWSEMSkernel/locking/rwsem.c+1 -00 replies
127/220X.509: unpack RSA signatureValue field from BIT STRINGcrypto/asymmetric_keys/x509_cert_parser.c+9 -00 replies
128/220Btrfs: fix return value on rename exchange failurefs/btrfs/inode.c+3 -10 replies
129/220iio: adc: ad7791: remove sample freq sysfs attributesdrivers/iio/adc/ad7791.c+0 -490 replies
130/220iio: sca3000: Fix an error handling path in sca3000_probe()drivers/iio/accel/sca3000.c+1 -80 replies
131/220mm: fix __gup_device_huge vs unmapmm/gup.c+26 -100 replies
132/220scsi: scsi_debug: Fix memory leak on module unloaddrivers/scsi/scsi_debug.c+1 -10 replies
133/220scsi: hpsa: disable device during shutdowndrivers/scsi/hpsa.c+8 -20 replies
134/220scsi: qla2xxx: Delete session for nport id changedrivers/scsi/qla2xxx/qla_gs.c+3 -10 replies
135/220scsi: qla2xxx: Fix setting lower transfer speed if GPSC failsdrivers/scsi/qla2xxx/qla_init.c+2 -10 replies
136/220scsi: qla2xxx: Mask off Scope bits in retry delaydrivers/scsi/qla2xxx/qla_isr.c+6 -20 replies
137/220scsi: qla2xxx: Spinlock recursion in qla_targetdrivers/scsi/qla2xxx/qla_target.c+3 -40 replies
138/220scsi: 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
139/220scsi: zfcp: fix missing SCSI trace for retry of abort / scsi_eh TMFdrivers/s390/scsi/zfcp_scsi.c+2 -00 replies
140/220scsi: zfcp: fix misleading REC trigger trace where erp_action setup faileddrivers/s390/scsi/zfcp_erp.c+15 -10 replies
141/220scsi: 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
142/220scsi: zfcp: fix missing REC trigger trace on terminate_rport_io for ERP_FAILEDdrivers/s390/scsi/zfcp_erp.c+11 -20 replies
143/220scsi: zfcp: fix missing REC trigger trace for all objects in ERP_FAILEDdrivers/s390/scsi/zfcp_erp.c+51 -280 replies
144/220scsi: zfcp: fix missing REC trigger trace on enqueue without ERP threaddrivers/s390/scsi/zfcp_erp.c+5 -20 replies
145/220linvdimm, pmem: Preserve read-only setting for pmem devicesdrivers/nvdimm/bus.c+9 -50 replies
146/220libnvdimm, pmem: Unconditionally deep flush on *syncdrivers/nvdimm/pmem.c+3 -40 replies
147/220clk: meson: meson8b: mark fclk_div2 gate clocks as CLK_IS_CRITICALdrivers/clk/meson/meson8b.c+7 -00 replies
148/220clk: at91: PLL recalc_rate() now using cached MUL and DIV valuesdrivers/clk/at91/clk-pll.c+1 -120 replies
149/220rtc: sun6i: Fix bit_idx value for clk_register_gatedrivers/rtc/rtc-sun6i.c+2 -20 replies
150/220md: fix two problems with setting the "re-add" device state.drivers/md/md.c+3 -10 replies
151/220rpmsg: smd: do not use mananged resources for endpoints and channelsdrivers/rpmsg/qcom_smd.c+9 -90 replies
152/220ubi: fastmap: Cancel work upon detachdrivers/mtd/ubi/build.c drivers/mtd/ubi/wl.c+4 -30 replies
153/220ubi: fastmap: Correctly handle interrupted erasures in EBAdrivers/mtd/ubi/eba.c+89 -10 replies
154/220UBIFS: Fix potential integer overflow in allocationfs/ubifs/journal.c+3 -23 replies
155/220backlight: as3711_bl: Fix Device Tree node lookupdrivers/video/backlight/as3711_bl.c+23 -100 replies
156/220backlight: max8925_bl: Fix Device Tree node lookupdrivers/video/backlight/max8925_bl.c+3 -10 replies
157/220backlight: tps65217_bl: Fix Device Tree node lookupdrivers/video/backlight/tps65217_bl.c+2 -20 replies
159/220f2fs: dont use GFP_ZERO for page cachesfs/f2fs/checkpoint.c fs/f2fs/inode.c fs/f2fs/segment.c +1 more+9 -30 replies
160/220um: Fix initialization of vector queuesarch/um/drivers/vector_kern.c+12 -30 replies
161/220um: Fix raw interface optionsarch/um/drivers/vector_kern.c+2 -30 replies
162/220mfd: twl-core: Fix clock initializationdrivers/mfd/twl-core.c+1 -10 replies
163/220mfd: intel-lpss: Program REMAP register in PIO modedrivers/mfd/intel-lpss.c+2 -20 replies
164/220mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clockdrivers/mfd/intel-lpss-pci.c+15 -100 replies
165/220remoteproc: Prevent incorrect rproc state on xfer mem ownership failuredrivers/remoteproc/qcom_q6v5_pil.c+4 -60 replies
166/220arm: 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
167/220perf tools: Fix symbol and object code resolution for vdso32 and vdsox32tools/perf/util/dso.c+2 -00 replies
168/220perf intel-pt: Fix sync_switch INTEL_PT_SS_NOT_TRACINGtools/perf/util/intel-pt.c+1 -00 replies
169/220perf intel-pt: Fix decoding to accept CBR between FUP and corresponding TIPtools/perf/util/intel-pt-decoder/intel-pt-decoder.c+4 -10 replies
170/220perf intel-pt: Fix MTC timing after overflowtools/perf/util/intel-pt-decoder/intel-pt-decoder.c+0 -10 replies
171/220perf 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
172/220perf intel-pt: Fix packet decoding of CYC packetstools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c+1 -10 replies
173/220media: vsp1: Release buffers for each video nodedrivers/media/platform/vsp1/vsp1_video.c+13 -80 replies
174/220media: uvcvideo: Support realteks UVC 1.5 devicedrivers/media/usb/uvc/uvc_video.c+18 -60 replies
175/220media: cx231xx: Ignore an i2c mux adapterdrivers/media/usb/cx231xx/cx231xx-dvb.c+1 -10 replies
176/220media: v4l2-compat-ioctl32: prevent go past max sizedrivers/media/v4l2-core/v4l2-compat-ioctl32.c+1 -10 replies
177/220media: cx231xx: Add support for AverMedia DVD EZMaker 7drivers/media/usb/cx231xx/cx231xx-cards.c+3 -00 replies
178/220media: rc: mce_kbd decoder: fix stuck keysdrivers/media/rc/ir-mce_kbd-decoder.c+2 -00 replies
179/220media: dvb_frontend: fix locking issues at dvb_frontend_get_event()drivers/media/dvb-core/dvb_frontend.c+15 -80 replies
180/220nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdirfs/nfsd/nfs4xdr.c+3 -20 replies
181/220NFSv4: Fix possible 1-byte stack overflow in nfs_idmap_read_and_verify_messagefs/nfs/nfs4idmap.c+3 -20 replies
182/220NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..")fs/nfs/callback_proc.c+2 -50 replies
183/220NFSv4: Fix a typo in nfs41_sequence_processfs/nfs/nfs4proc.c+1 -10 replies
184/220video: uvesafb: Fix integer overflow in allocationdrivers/video/fbdev/uvesafb.c+2 -10 replies
185/220ACPI / LPSS: Add missing prv_offset setting for byt/cht PWM devicesdrivers/acpi/acpi_lpss.c+2 -00 replies
186/220Input: silead - add MSSL0002 ACPI HIDdrivers/input/touchscreen/silead.c+1 -00 replies
187/220Input: elan_i2c - add ELAN0618 (Lenovo v330 15IKB) ACPI IDdrivers/input/mouse/elan_i2c_core.c+1 -00 replies
188/220pwm: 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
189/220rbd: flush rbd_dev->watch_dwork after watch is unregistereddrivers/block/rbd.c+1 -10 replies
190/220mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap_walk_ksm()mm/ksm.c+10 -40 replies
191/220mm: fix devmem_is_allowed() for sub-page System RAM intersectionsarch/x86/mm/init.c+3 -10 replies
192/220tracing: Check for no filter when processing event filterskernel/trace/trace_events_filter.c+9 -10 replies
193/220xen: Remove unnecessary BUG_ON from __unbind_from_irq()drivers/xen/events/events_base.c+0 -20 replies
194/220net: ethernet: fix suspend/resume in davinci_emacdrivers/net/ethernet/ti/davinci_emac.c+13 -20 replies
195/220udf: Detect incorrect directory sizefs/udf/directory.c+3 -00 replies
196/220Input: xpad - fix GPD Win 2 controller namedrivers/input/joystick/xpad.c+1 -10 replies
197/220Input: psmouse - fix button reporting for basic protocolsdrivers/input/mouse/psmouse-base.c+6 -60 replies
198/220Input: 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
199/220Input: elantech - enable middle button of touchpads on ThinkPad P52drivers/input/mouse/elantech.c+8 -10 replies
200/220Input: elantech - fix V4 report decoding for module with middle keydrivers/input/mouse/elantech.c+1 -10 replies
201/220ALSA: timer: Fix UBSAN warning at SNDRV_TIMER_IOCTL_NEXT_DEVICE ioctlsound/core/timer.c+1 -10 replies
203/220ALSA: hda/realtek - Fix pop noise on Lenovo P50 & cosound/pci/hda/patch_realtek.c+8 -20 replies
204/220ALSA: hda/realtek - Add a quirk for FSC ESPRIMO U9210sound/pci/hda/patch_realtek.c+1 -00 replies
205/220ALSA: hda/realtek - Fix the problem of two front mics on more machinessound/pci/hda/patch_realtek.c+8 -10 replies
206/220Revert "i2c: algo-bit: init the bus to a known state"drivers/i2c/algos/i2c-algo-bit.c+0 -50 replies
207/220i2c: gpio: initialize SCL to HIGH againdrivers/i2c/busses/i2c-gpio.c+2 -20 replies
208/220slub: fix failure when we delete and create a slab cacheinclude/linux/slub_def.h mm/slab_common.c mm/slub.c+14 -10 replies
209/220kasan: depend on CONFIG_SLUB_DEBUGlib/Kconfig.kasan+1 -00 replies
210/220dm: use bio_split() when splitting out the already processed biodrivers/md/dm.c+2 -30 replies
211/220pmem: only set QUEUE_FLAG_DAX for fsdax modedrivers/nvdimm/pmem.c+2 -10 replies
212/220block: Fix transfer when chunk sectors exceeds maxinclude/linux/blkdev.h+2 -20 replies
213/220block: Fix cloning of requests with a special payloadblock/blk-core.c+4 -00 replies
214/220x86/e820: put !E820_TYPE_RAM regions into memblock.reservedarch/x86/kernel/e820.c+12 -30 replies
215/220selinux: move user accesses in selinuxfs out of locked regionssecurity/selinux/selinuxfs.c+33 -450 replies
216/220x86/entry/64/compat: Fix "x86/entry/64/compat: Preserve r8-r11 in int $0x80"arch/x86/entry/entry_64_compat.S+8 -80 replies
217/220x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=yarch/x86/platform/efi/efi_64.c+2 -20 replies
218/220dm zoned: avoid triggering reclaim from inside dmz_map()drivers/md/dm-zoned-target.c+1 -10 replies
219/220dm thin: handle running out of data space vs concurrent discarddrivers/md/dm-thin.c+9 -20 replies
220/220virt: vbox: Only copy_from_user the request-header oncedrivers/virt/vboxguest/vboxguest_linux.c+3 -10 replies

Reviews trailers per patch

99 of 214 patches have a Reviewed-by or Acked-by.

PatchAndrew BanmanMika WesterbergBjorn HelgaasStefan WahrenStephen BoydJan KaraBalbir SinghPridhiviraj PaidipeddiUlf HanssonMichael J. RuhlMiquel RaynalGregory CLEMENTPaul BurtonPeter Zijlstra (Intel)Gavin SchenkJens RemusBenjamin BlockDaniel ThompsonAndy ShevchenkoJian-Hong PanKai-Heng FengAna Guerrero LopezLukas WunnerTeam OWL337NeilBrownOscar SalvadorHerton R. KrzesinskiMichal HockoPavel TatashinStephen SmalleyHans de GoedeMark RutlandThomas GleixnerLinus TorvaldsAndy LutomirskiStan JohnsonLaurent VivierGabriel CraciunescuMarek VasutGeert UytterhoevenMax FilippovBrian WoodsMarek SzyprowskiNamhyung KimMasami HiramatsuThiago Jung BauermannMatt RedfearnMathieu DesnoyersNicholas PigginAndrew DonnellanAlastair D'SilvaChristophe LombardFrederic BarratRabin VincentChen-Yu TsaiSteven Rostedt (VMware)Sergey SenozhatskySudeep HollaWei XuJarkko SakkinenAlex EstrinDon DutileMike MarciniszynChristoph HellwigSagi GrimbergMartin K. PetersenMitko HaralanovLeon RomanovskySteve WiseJoakim TjernlundThomas PetazzoniRichard WeinbergerSascha HauerFrank RowandArd BiesheuvelWill DeaconHauke MehrtensDavid SterbaDouglas GilbertDon BraceEwan D. MilneMartin WilckMikhail MalyginHimanshu MadhaniArnd BergmannRafael J. WysockiBoris BrezillonMaxime RipardGoldwyn RodriguesKevin HilmanAnatoly TrosinenkoBenjamin TissoiresBenjamin BergAlex DeucherSergey LarinLinus WalleijMike SnitzerShakeel ButtChristoph LameterDan WilliamsToshi KaniJitendra BhivareMing LeiIlya DryomovAndrea ArcangeliJia HeHussam Al-TayebJuergen GrossRafael J . Wysocki
1/220A-b A-b A-b
2/220T-b T-b
2/220T-b T-b
3/220R-b
4/220R-b
5/220R-b
6/220
7/220
8/220
9/220
10/220R-b
11/220
12/220T-b A-b
13/220
14/220T-b
15/220R-b
16/220R-b
17/220A-b
18/220
19/220R-b A-b
20/220A-b R-b R-b T-b
21/220R-b T-b
22/220
23/220
24/220
26/220
27/220
28/220
29/220
31/220A-b
32/220A-b
33/220
34/220R-b A-b
35/220T-b
36/220
37/220
38/220
39/220R-b
40/220A-b
41/220
42/220
43/220
44/220
45/220R-b
46/220
47/220R-b T-b
48/220
49/220
50/220
51/220
52/220R-b
53/220
54/220
55/220R-b
56/220T-b
57/220R-b
58/220A-b
59/220A-b R-b R-b
60/220A-b A-b
61/220T-b A-b
62/220R-b
63/220
64/220
65/220
66/220
67/220
69/220R-b
70/220
71/220A-b A-b
72/220T-b T-b
73/220A-b
74/220R-b
75/220
76/220
77/220
78/220
79/220R-b T-b
80/220
81/220R-b Signed-off--by
82/220R-b
83/220
84/220R-b T-b R-b
85/220R-b
86/220
87/220
88/220
89/220R-b R-b
90/220R-b R-b R-b
91/220R-b
92/220R-b R-b
93/220R-b
94/220R-b
95/220R-b
96/220
97/220
98/220R-b R-b
99/220A-b
100/220R-b
101/220T-b
102/220R-b
103/220R-b R-b
104/220R-b
105/220R-b
106/220
107/220
108/220
109/220
110/220R-b A-b
111/220
112/220R-b
113/220
114/220
115/220R-b R-b
116/220R-b R-b
117/220R-b
118/220R-b
121/220
122/220R-b
123/220
124/220R-b
125/220
126/220A-b T-b
127/220
128/220R-b
129/220
130/220
131/220R-b
132/220A-b
133/220T-b A-b
134/220
135/220R-b T-b
136/220R-b R-b
137/220T-b A-b
138/220R-b R-b
139/220R-b
140/220R-b
141/220R-b
142/220R-b
143/220R-b
144/220R-b
145/220
146/220
147/220T-b
148/220A-b
149/220A-b
150/220R-b
151/220
152/220
153/220
154/220
155/220A-b
156/220A-b
157/220A-b
159/220
160/220
161/220
162/220
163/220
164/220A-b R-b T-b
165/220
166/220
167/220
168/220
169/220
170/220
171/220
172/220
173/220
174/220T-b T-b
175/220
176/220
177/220
178/220
179/220
180/220
181/220
182/220
183/220
184/220
185/220A-b
186/220
187/220
188/220R-b
189/220R-b
190/220R-b T-b
191/220T-b
192/220
193/220R-b
194/220A-b
195/220Reported-and-tested-by
196/220
197/220
198/220R-b
199/220R-b
200/220
201/220Reported-and-tested-by
203/220T-b
204/220
205/220
206/220A-b T-b
207/220T-b R-b
208/220T-b
209/220A-b R-b A-b
210/220R-b
211/220A-b R-b
212/220R-b T-b
213/220R-b A-b R-b
214/220T-b T-b A-b R-b
215/220A-b
216/220
217/220A-b
218/220
219/220
220/220R-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 109 reviewers.

Read the v1 thread

Cover letter [PATCH 4.17 000/220] 4.17.4-stable review

This is the start of the stable review cycle for the 4.17.4 release. There are 220 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:27 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.17.4-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.17.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.17.4-rc1

Wenwen Wang <[email protected]>
virt: vbox: Only copy_from_user the request-header once

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

Andy Lutomirski <[email protected]>

    x86/entry/64/compat: Fix "x86/entry/64/compat: Preserve r8-r11 in int $0x80"

Jann Horn <[email protected]>
selinux: move user accesses in selinuxfs out of locked regions

Naoya Horiguchi <[email protected]>
x86/e820: put !E820_TYPE_RAM regions into memblock.reserved

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

Ross Zwisler <[email protected]>
pmem: only set QUEUE_FLAG_DAX for fsdax mode

Mike Snitzer <[email protected]>
dm: use bio_split() when splitting out the already processed bio

Jason A. Donenfeld <[email protected]>
kasan: depend on CONFIG_SLUB_DEBUG

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

Wolfram Sang <[email protected]>
i2c: gpio: initialize SCL to HIGH again

Wolfram Sang <[email protected]>
Revert "i2c: algo-bit: init the bus to a known state"

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: hda - Force to link down at runtime suspend on ATI/AMD HDMI

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

Dmitry Torokhov <[email protected]>
Input: psmouse - fix button reporting for basic protocols

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

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

Bartosz Golaszewski <[email protected]>
net: ethernet: fix suspend/resume in davinci_emac

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

Steven Rostedt (VMware) <[email protected]>
tracing: Check for no filter when processing event filters

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]>
Input: silead - add MSSL0002 ACPI HID

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()

Sean Young <[email protected]>
media: rc: mce_kbd decoder: fix stuck keys

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

Brad Love <[email protected]>
media: cx231xx: Ignore an i2c mux adapter

ming_qian <[email protected]>
media: uvcvideo: Support realtek's UVC 1.5 device

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

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

Sibi Sankar <[email protected]>
remoteproc: Prevent incorrect rproc state on xfer mem ownership failure

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

Peter Ujfalusi <[email protected]>
mfd: twl-core: Fix clock initialization

Anton Ivanov <[email protected]>
um: Fix raw interface options

Anton Ivanov <[email protected]>
um: Fix initialization of vector queues

Chao Yu <[email protected]>
f2fs: don't use GFP_ZERO for page caches

Linus Torvalds <[email protected]>
Revert "iommu/amd_iommu: Use CONFIG_DMA_DIRECT_OPS=y and dma_direct_{alloc,free}()"

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

Martin Blumenstingl <[email protected]>
clk: meson: meson8b: mark fclk_div2 gate clocks as CLK_IS_CRITICAL

Ross Zwisler <[email protected]>
libnvdimm, pmem: Unconditionally deep flush on *sync

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

Mikhail Malygin <[email protected]>
scsi: qla2xxx: Spinlock recursion in qla_target

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

Quinn Tran <[email protected]>
scsi: qla2xxx: Delete session for nport id change

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

Luis Henriques <[email protected]>
scsi: scsi_debug: Fix memory leak on module unload

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

Waiman Long <[email protected]>
locking/rwsem: Fix up_read_non_owner() warning with DEBUG_RWSEMS

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()

Linus Walleij <[email protected]>
MIPS: pb44: Fix i2c-gpio GPIO descriptor table

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

Terry Zhou <[email protected]>
pinctrl: armada-37xx: Fix spurious irq management

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

Mika Westerberg <[email protected]>
PCI: Account for all bridges on bus when distributing bus numbers

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

Jae Hyun Yoo <[email protected]>
clk:aspeed: Fix reset bits for PCI/VGA and PECI

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()

Mason Yang <[email protected]>
mtd: rawnand: All AC chips have a broken GET_FEATURES(TIMINGS).

Chris Packham <[email protected]>
mtd: rawnand: micron: add ONFI_FEATURE_ON_DIE_ECC to supported features

Martin Kaiser <[email protected]>
mtd: rawnand: mxc: set spare area size register explicitly

Abhishek Sahu <[email protected]>
mtd: rawnand: fix return value check for bad block status

Masahiro Yamada <[email protected]>
mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz unconditionally

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

Boris Brezillon <[email protected]>
mtd: rawnand: Do not check FAIL bit when executing a SET_FEATURES op

Bharat Potnuri <[email protected]>
RDMA/core: Save kernel caller name when creating CQ using ib_create_cq()

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

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

Jason Gunthorpe <[email protected]>
IB/uverbs: Fix ordering of ucontext check in ib_uverbs_write

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

Hans de Goede <[email protected]>
efi/libstub/tpm: Initialize efi_physical_addr_t vars to zero for mixed mode

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

Kevin Hilman <[email protected]>
ARM64: dts: meson-gx: fix ATF reserved memory region

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

Thor Thayer <[email protected]>
arm64: dts: stratix10: Fix SPI nodes for Stratix10

Miquel Raynal <[email protected]>
arm64: dts: marvell: fix CP110 ICU node size

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

Jia He <[email protected]>
crypto: arm64/aes-blk - fix and move skcipher_walk_done out of kernel_neon_begin, _end

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

Joel Fernandes (Google) <[email protected]>
softirq: Reorder trace_softirqs_on to prevent lockdep splat

Michael Buesch <[email protected]>
hwrng: core - Always drop the RNG in hwrng_unregister()

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

Chen-Yu Tsai <[email protected]>
ARM: dts: sun8i: h3: fix ALL-H3-CC H3 ver VCC-1V2 regulator voltage

Icenowy Zheng <[email protected]>
ARM: dts: sun8i: h3: fix ALL-H3-CC H3 ver VDD-CPUX voltage

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

Vaibhav Jain <[email protected]>
cxl: Configure PSL to not use APC virtual machines

Michael Ellerman <[email protected]>
powerpc/64s: Fix DT CPU features Power9 DD2.1 logic

Michael Jeanson <[email protected]>
powerpc/e500mc: Set assembler machine type to e500mc

Nicholas Piggin <[email protected]>
powerpc/64s/radix: Fix radix_kvm_prefetch_workaround paca access of not possible CPU

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

Ross Zwisler <[email protected]>
libnvdimm, pmem: Do not flush power-fail protected CPU caches

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

Ram Pai <[email protected]>
powerpc/pkeys: Detach execute_only key on !PROT_EXEC

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

Kai Chieh Chuang <[email protected]>
ASoC: mediatek: preallocate pages use platform device

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

Wolfram Sang <[email protected]>
mmc: renesas_sdhi: really fix WP logic regressions

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

Rafael J. Wysocki <[email protected]>
ACPI / LPSS: Avoid PM quirks on suspend and resume from S3

Rafael J. Wysocki <[email protected]>
PCI / PM: Do not clear state_saved for devices that remain suspended

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

Mika Westerberg <[email protected]>
mtd: spi-nor: intel-spi: Fix atomic sequence handling

Guenter Roeck <[email protected]>
hwmon: (k10temp) Add support for Stoney Ridge and Bristol Ridge CPUs

Dmitry Torokhov <[email protected]>
platform/chrome: cros_ec_lpc: do not try DMI match when ACPI device found

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

[email protected] <[email protected]>
x86/platform/UV: Add kernel parameter to set memory block size

[email protected] <[email protected]>
x86/platform/UV: Use new set memory block size function

[email protected] <[email protected]>
x86/platform/UV: Add adjustable set memory block size function

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/core-api/printk-formats.rst          |   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/boot/dts/sun8i-h3-libretech-all-h3-cc.dts |   8 +-
 arch/arm/include/asm/kgdb.h                        |   2 +-
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |   6 +-
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi          |   6 +
 .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |   3 -
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |   8 --
 arch/arm64/boot/dts/marvell/armada-cp110.dtsi      |   2 +-
 arch/arm64/crypto/aes-glue.c                       |   2 +-
 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/ath79/mach-pb44.c                        |   2 +-
 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/Makefile                              |   1 +
 arch/powerpc/kernel/dt_cpu_ftrs.c                  |   3 +-
 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/mm/pkeys.c                            |   4 +-
 arch/powerpc/mm/tlb-radix.c                        |   2 +
 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/um/drivers/vector_kern.c                      |  20 +++-
 arch/x86/entry/entry_64_compat.S                   |  16 +--
 arch/x86/include/asm/barrier.h                     |   2 +-
 arch/x86/kernel/apic/x2apic_uv_x.c                 |  60 +++++++++-
 arch/x86/kernel/cpu/mcheck/mce-severity.c          |   5 +
 arch/x86/kernel/cpu/mcheck/mce.c                   |  44 +++++---
 arch/x86/kernel/e820.c                             |  15 ++-
 arch/x86/kernel/quirks.c                           |  11 +-
 arch/x86/kernel/traps.c                            |  14 ++-
 arch/x86/mm/init.c                                 |   4 +-
 arch/x86/mm/init_64.c                              |  20 +++-
 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                           |  20 ++--
 drivers/auxdisplay/Kconfig                         |  10 +-
 drivers/base/core.c                                |  15 ++-
 drivers/base/power/domain.c                        |   3 +
 drivers/block/rbd.c                                |   2 +-
 drivers/bluetooth/hci_qca.c                        |   6 +
 drivers/char/hw_random/core.c                      |  11 +-
 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/clk-aspeed.c                           |   4 +-
 drivers/clk/meson/meson8b.c                        |   7 ++
 drivers/clk/renesas/renesas-cpg-mssr.c             |   9 +-
 drivers/cpufreq/intel_pstate.c                     |  27 ++++-
 drivers/cpuidle/cpuidle-powernv.c                  |  32 +++++-
 drivers/firmware/efi/libstub/tpm.c                 |   2 +-
 drivers/hwmon/k10temp.c                            |   5 +
 drivers/i2c/algos/i2c-algo-bit.c                   |   5 -
 drivers/i2c/busses/i2c-gpio.c                      |   4 +-
 drivers/iio/accel/sca3000.c                        |   9 +-
 drivers/iio/adc/ad7791.c                           |  49 --------
 drivers/infiniband/core/umem.c                     |  11 +-
 drivers/infiniband/core/uverbs_main.c              |  14 ++-
 drivers/infiniband/core/verbs.c                    |  14 ++-
 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/input/mouse/psmouse-base.c                 |  12 +-
 drivers/input/touchscreen/silead.c                 |   1 +
 drivers/iommu/Kconfig                              |   1 -
 drivers/iommu/amd_iommu.c                          |  68 ++++++++----
 drivers/irqchip/irq-gic-v3-its.c                   |   9 +-
 drivers/md/dm-thin.c                               |  11 +-
 drivers/md/dm-zoned-target.c                       |   2 +-
 drivers/md/dm.c                                    |   5 +-
 drivers/md/md.c                                    |   4 +-
 drivers/media/dvb-core/dvb_frontend.c              |  23 ++--
 drivers/media/platform/vsp1/vsp1_video.c           |  21 ++--
 drivers/media/rc/ir-mce_kbd-decoder.c              |   2 +
 drivers/media/usb/cx231xx/cx231xx-cards.c          |   3 +
 drivers/media/usb/cx231xx/cx231xx-dvb.c            |   2 +-
 drivers/media/usb/uvc/uvc_video.c                  |  24 +++-
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |   2 +-
 drivers/mfd/intel-lpss-pci.c                       |  25 +++--
 drivers/mfd/intel-lpss.c                           |   4 +-
 drivers/mfd/twl-core.c                             |   2 +-
 drivers/misc/cxl/pci.c                             |   4 +-
 drivers/misc/cxl/sysfs.c                           |  16 ++-
 drivers/mmc/host/renesas_sdhi_core.c               |   5 +
 drivers/mmc/host/renesas_sdhi_internal_dmac.c      |   1 +
 drivers/mmc/host/renesas_sdhi_sys_dmac.c           |   3 +
 drivers/mtd/chips/cfi_cmdset_0002.c                |  21 ++--
 drivers/mtd/nand/raw/denali_dt.c                   |   6 +-
 drivers/mtd/nand/raw/mxc_nand.c                    |   5 +-
 drivers/mtd/nand/raw/nand_base.c                   |  29 ++---
 drivers/mtd/nand/raw/nand_macronix.c               |  48 ++++++--
 drivers/mtd/nand/raw/nand_micron.c                 |   2 +
 drivers/mtd/spi-nor/intel-spi.c                    |  76 +++++++++++--
 drivers/mtd/ubi/build.c                            |   3 +
 drivers/mtd/ubi/eba.c                              |  90 ++++++++++++++-
 drivers/mtd/ubi/wl.c                               |   4 +-
 drivers/net/ethernet/ti/davinci_emac.c             |  15 ++-
 drivers/nvdimm/bus.c                               |  14 ++-
 drivers/nvdimm/pmem.c                              |  10 +-
 drivers/nvdimm/region_devs.c                       |   3 +-
 drivers/of/platform.c                              |   5 +-
 drivers/of/resolver.c                              |   5 +
 drivers/of/unittest.c                              |   8 +-
 drivers/opp/core.c                                 |   2 +-
 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/pci-driver.c                           |   5 +-
 drivers/pci/probe.c                                |  15 ++-
 drivers/pci/quirks.c                               |  20 ++++
 drivers/pinctrl/devicetree.c                       |   7 +-
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |   3 +-
 drivers/pinctrl/samsung/pinctrl-exynos-arm.c       |   4 +-
 drivers/platform/chrome/cros_ec_lpc.c              |  13 ++-
 drivers/pwm/pwm-lpss-platform.c                    |   5 +
 drivers/pwm/pwm-lpss.c                             |  30 +++++
 drivers/pwm/pwm-lpss.h                             |   2 +
 drivers/remoteproc/qcom_q6v5_pil.c                 |  10 +-
 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_gs.c                      |   4 +-
 drivers/scsi/qla2xxx/qla_init.c                    |   3 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |   8 +-
 drivers/scsi/qla2xxx/qla_target.c                  |   7 +-
 drivers/scsi/scsi_debug.c                          |   2 +-
 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/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/virt/vboxguest/vboxguest_linux.c           |   4 +-
 drivers/w1/w1.c                                    |   2 +-
 drivers/xen/events/events_base.c                   |   2 -
 fs/btrfs/inode.c                                   |   4 +-
 fs/f2fs/checkpoint.c                               |   4 +-
 fs/f2fs/inode.c                                    |   4 +-
 fs/f2fs/segment.c                                  |   3 +
 fs/f2fs/segment.h                                  |   1 +
 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/dt-bindings/clock/aspeed-clock.h           |   2 +-
 include/linux/blkdev.h                             |   4 +-
 include/linux/compiler.h                           |   2 +-
 include/linux/memory.h                             |   1 +
 include/linux/slub_def.h                           |   4 +
 include/rdma/ib_verbs.h                            |  27 ++++-
 include/rdma/rdma_vt.h                             |   2 +-
 kernel/locking/rwsem.c                             |   1 +
 kernel/printk/printk_safe.c                        |   5 +-
 kernel/softirq.c                                   |   6 +-
 kernel/time/time.c                                 |   6 +-
 kernel/trace/trace_events_filter.c                 |  10 +-
 lib/Kconfig.kasan                                  |   1 +
 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 +-
 security/selinux/selinuxfs.c                       |  78 ++++++-------
 sound/core/timer.c                                 |   2 +-
 sound/pci/hda/hda_codec.c                          |   5 +-
 sound/pci/hda/hda_codec.h                          |   1 +
 sound/pci/hda/patch_hdmi.c                         |   5 +
 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 +
 .../soc/mediatek/common/mtk-afe-platform-driver.c  |   4 +-
 sound/soc/soc-dapm.c                               |   2 +
 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 +++-
 232 files changed, 1706 insertions(+), 756 deletions(-)