Skip to content

4.16.13-stable review

Greg Kroah-Hartman kernel-janitors linux-devicetree linux-efi linux-mips linux-mm linux-riscv lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest249 of 272 patches 24 repliesIn review

249 of 272 patches are in this archive. The cover letter announces 272.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/272MIPS: xilfpga: Stop generating useless dtb.oarch/mips/boot/dts/xilfpga/Makefile+0 -20 replies
2/272MIPS: xilfpga: Actually include FDT in fitImagearch/mips/generic/Platform+1 -00 replies
3/272MIPS: c-r4k: Fix data corruption related to cache coherencearch/mips/mm/c-r4k.c+6 -30 replies
4/272MIPS: Fix build with DEBUG_ZBOOT and MACH_JZ4770arch/mips/boot/compressed/uart-16550.c+3 -30 replies
5/272MIPS: ptrace: Expose FIR register through FP regsetarch/mips/kernel/ptrace.c+16 -20 replies
6/272MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRsarch/mips/kernel/ptrace.c arch/mips/kernel/ptrace32.c+4 -40 replies
7/272KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable"arch/mips/kvm/mips.c+1 -10 replies
8/272affs_lookup(): close a race with affs_remove_link()fs/affs/namei.c+7 -30 replies
9/272fix breakage caused by d_find_alias() semantics changesecurity/selinux/hooks.c+16 -40 replies
10/272fs: dont scan the inode cache before SB_BORN is setfs/super.c+24 -60 replies
11/272aio: fix io_destroy(2) vs. lookup_ioctx() racefs/aio.c+2 -20 replies
12/272Btrfs: fix error handling in btrfs_truncate()fs/btrfs/inode.c+2 -10 replies
13/272ALSA: timer: Fix pause event notificationsound/core/timer.c+2 -20 replies
16/272mmc: sdhci-iproc: remove hard coded mmc cap 1.8vdrivers/mmc/host/sdhci-iproc.c+0 -10 replies
17/272mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE registerdrivers/mmc/host/sdhci-iproc.c+25 -50 replies
18/272mmc: sdhci-iproc: add SDHCI_QUIRK2_HOST_OFF_CARD_ON for cygnusdrivers/mmc/host/sdhci-iproc.c+1 -10 replies
19/272ahci: Add PCI ID for Cannon Lake PCH-LP AHCIdrivers/ata/ahci.c+1 -00 replies
20/272libata: Blacklist some Sandisk SSDs for NCQdrivers/ata/libata-core.c+4 -00 replies
21/272libata: blacklist Micron 500IT SSD with MU01 firmwaredrivers/ata/libata-core.c+2 -00 replies
22/272xen-swiotlb: fix the check condition for xen_swiotlb_free_coherentdrivers/xen/swiotlb-xen.c+1 -10 replies
23/272drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macrosdrivers/gpu/drm/vmwgfx/vmwgfx_msg.h+17 -80 replies
24/272arm64: lse: Add early clobbers to some input/output asm operandsarch/arm64/include/asm/atomic_lse.h+12 -120 replies
25/272arm64: export tishift functions to modulesarch/arm64/kernel/arm64ksyms.c arch/arm64/lib/tishift.S+10 -130 replies
26/272powerpc/64s: Clear PCR on bootarch/powerpc/kernel/cpu_setup_power.S arch/powerpc/kernel/dt_cpu_ftrs.c+7 -00 replies
27/272IB/hfi1: Use after free race condition in send context error pathdrivers/infiniband/hw/hfi1/chip.c+4 -00 replies
28/272IB/umem: Use the correct mm during ib_umem_releasedrivers/infiniband/core/umem.c include/rdma/ib_umem.h+1 -70 replies
29/272sr: pass down correctly sized SCSI sense bufferdrivers/scsi/sr_ioctl.c+8 -20 replies
31/272idr: fix invalid ptr dereference on item deletelib/radix-tree.c tools/testing/radix-tree/idr-test.c+10 -10 replies
32/272Revert "ipc/shm: Fix shmat mmap nil-page protection"ipc/shm.c+2 -70 replies
33/272ipc/shm: fix shmat() nil address after round-down when remappingipc/shm.c+10 -20 replies
34/272mm/kasan: dont vfree() nonexistent vm_areamm/kasan/kasan.c+61 -20 replies
35/272kasan: free allocated shadow memory on MEM_CANCEL_ONLINEmm/kasan/kasan.c+1 -00 replies
36/272kasan: fix memory hotplug during bootmm/kasan/kasan.c+1 -10 replies
37/272kernel/sys.c: fix potential Spectre v1 issuekernel/sys.c+2 -00 replies
38/272PM / core: Fix direct_complete handling for devices with no callbacksdrivers/base/power/main.c+3 -40 replies
40/272KVM: s390: vsie: fix < 8k check for the itdbaarch/s390/kvm/vsie.c+1 -10 replies
44/272ARM: dts: sun4i: Fix incorrect clocks for displaysarch/arm/boot/dts/sun4i-a10.dtsi+3 -30 replies
45/272sh: fix debug trap failure to process signals before return to userarch/sh/kernel/entry-common.S+1 -10 replies
46/272firmware: dmi_scan: Fix UUID length safety checkdrivers/firmware/dmi_scan.c+1 -10 replies
48/272Btrfs: clean up resources during umount after trans is abortedfs/btrfs/disk-io.c+2 -10 replies
49/272Btrfs: fix loss of prealloc extents past i_size after fsync log replayfs/btrfs/tree-log.c+58 -50 replies
50/272x86/pgtable: Dont set huge PUD/PMD on non-leaf entriesarch/x86/mm/pgtable.c+9 -00 replies
51/272x86/mm: Do not forbid _PAGE_RW before init for __ro_after_initarch/x86/mm/pageattr.c+4 -20 replies
52/272bnxt_en: Ignore src port field in decap filter nodesdrivers/net/ethernet/broadcom/bnxt/bnxt_tc.c+3 -10 replies
53/272nvme: expand nvmf_check_if_ready checksdrivers/nvme/host/core.c drivers/nvme/host/fabrics.c drivers/nvme/host/fabrics.h +4 more+101 -660 replies
54/272fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl tablefs/proc/proc_sysctl.c+3 -00 replies
55/272kasan: fix invalid-free test crashing the kernellib/test_kasan.c+8 -00 replies
56/272kasan, slub: fix handling of kasan_slab_free hookmm/slub.c+34 -230 replies
57/272swap: divide-by-zero when zero length swap file on ssdmm/swapfile.c+4 -00 replies
58/272z3fold: fix memory leakmm/z3fold.c+7 -20 replies
59/272sr: get/drop reference to device in revalidate and check_eventsdrivers/scsi/sr.c+15 -40 replies
60/272Force log to disk before reading the AGF during a fstrimfs/xfs/xfs_discard.c+7 -70 replies
61/272cpufreq: CPPC: Initialize shared perf capabilities of CPUsdrivers/cpufreq/cppc_cpufreq.c+12 -20 replies
62/272powerpc/fscr: Enable interrupts earlier before calling get_user()arch/powerpc/kernel/traps.c+17 -150 replies
63/272perf tools: Fix perf builds with clang supporttools/perf/Makefile.perf+2 -10 replies
65/272dp83640: Ensure against premature access to PHY registers after resetdrivers/net/phy/dp83640.c+18 -00 replies
66/272ibmvnic: Zero used TX descriptor counter on resetdrivers/net/ethernet/ibm/ibmvnic.c+1 -00 replies
67/272genirq/affinity: Dont return with empty affinity masks on errorkernel/irq/affinity.c+8 -70 replies
68/272mm/ksm: fix interaction with THPmm/ksm.c+28 -00 replies
69/272mm: fix races between address_space dereference and free in page_evicatablemm/vmscan.c+7 -10 replies
70/272mm: thp: fix potential clearing to referenced flag in page_idle_clear_pte_refs_one()mm/page_idle.c+8 -40 replies
71/272Btrfs: bail out on error during replay_dir_deletesfs/btrfs/tree-log.c+3 -10 replies
72/272Btrfs: fix NULL pointer dereference in log_dir_itemsfs/btrfs/tree-log.c+5 -20 replies
73/272btrfs: Fix possible softlock on single core machinesfs/btrfs/extent-tree.c+1 -00 replies
74/272IB/rxe: Fix for oops in rxe_register_device on ppc64le archdrivers/infiniband/sw/rxe/rxe_verbs.c+1 -10 replies
75/272ocfs2/dlm: dont handle migrate lockres if already in shutdownfs/ocfs2/dlm/dlmdomain.c fs/ocfs2/dlm/dlmdomain.h fs/ocfs2/dlm/dlmrecovery.c+33 -150 replies
76/272powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleeparch/powerpc/kernel/idle_book3s.S+2 -00 replies
77/272sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warningkernel/sched/rt.c+2 -00 replies
78/272x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_has() instead of this_cpu_has() in build_cr3_noflush()arch/x86/include/asm/tlbflush.h+6 -10 replies
80/272lan78xx: Connect phy earlydrivers/net/usb/lan78xx.c+18 -160 replies
81/272fscache: Fix hanging wait on page discarded by writebackfs/fscache/page.c+9 -40 replies
82/272dmaengine: rcar-dmac: Fix too early/late system suspend/resume callbacksdrivers/dma/sh/rcar-dmac.c+2 -20 replies
84/272riscv/spinlock: Strengthen implementations with fencesarch/riscv/include/asm/fence.h arch/riscv/include/asm/spinlock.h+27 -140 replies
85/272platform/x86: dell-smbios: Fix memory leaks in build_tokens_sysfs()drivers/platform/x86/dell-smbios-base.c+2 -20 replies
86/272net: bgmac: Fix endian access in bgmac_dma_tx_ring_free()drivers/net/ethernet/broadcom/bgmac.c+2 -10 replies
87/272net: bgmac: Correctly annotate register spacedrivers/net/ethernet/broadcom/bgmac.h+3 -30 replies
88/272bnxt_en: fix clear flags in ethtool reset handlingdrivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+6 -20 replies
89/272powerpc/64s: sreset panic if there is no debugger or crash dump handlersarch/powerpc/kernel/traps.c+13 -20 replies
90/272btrfs: tests/qgroup: Fix wrong tree backref levelfs/btrfs/tests/qgroup-tests.c+1 -10 replies
91/272Btrfs: fix copy_items() return value when logging an inodefs/btrfs/tree-log.c+1 -00 replies
92/272btrfs: fix lockdep splat in btrfs_alloc_subvolume_writersfs/btrfs/disk-io.c+1 -10 replies
93/272btrfs: qgroup: Fix root item corruption when multiple same source snapshots are created with quota enabledfs/btrfs/transaction.c+9 -10 replies
94/272rxrpc: Fix resend event time calculationnet/rxrpc/call_event.c+1 -10 replies
95/272rxrpc: Fix Tx ring annotation after initial Tx failurenet/rxrpc/sendmsg.c+3 -10 replies
96/272rxrpc: Dont treat call aborts as conn abortsnet/rxrpc/input.c+9 -60 replies
97/272xen/acpi: off by one in read_acpi_id()drivers/xen/xen-acpi-processor.c+3 -30 replies
98/272drivers: macintosh: rack-meter: really fix bogus memsetsdrivers/macintosh/rack-meter.c+2 -20 replies
99/272ACPI: acpi_pad: Fix memory leak in power saving threadsdrivers/acpi/acpi_pad.c+3 -00 replies
100/272powerpc/mpic: Check if cpu_possible() in mpic_physmask()arch/powerpc/sysdev/mpic.c+1 -10 replies
101/272ieee802154: ca8210: fix uninitialised data readdrivers/net/ieee802154/ca8210.c+11 -30 replies
102/272ath10k: advertize beacon_int_min_gcddrivers/net/wireless/ath/ath10k/mac.c+2 -00 replies
103/272iommu/amd: Take into account that alloc_dev_data() may return NULLdrivers/iommu/amd_iommu.c+2 -00 replies
104/272intel_th: Use correct method of finding hubdrivers/hwtracing/intel_th/core.c+1 -10 replies
105/272m68k: set dma and coherent masks for platform FEC ethernetsarch/m68k/coldfire/device.c+10 -20 replies
106/272iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_disable_txqdrivers/net/wireless/intel/iwlwifi/mvm/utils.c+9 -20 replies
107/272iwlwifi: mvm: take RCU lock before dereferencingdrivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c+5 -10 replies
108/272net/mlx5e: Move all TX timeout logic to be under state lockdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+34 -270 replies
109/272parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail modedrivers/parisc/lba_pci.c+19 -10 replies
110/272perf mmap: Fix accessing unmapped mmap in perf_mmap__read_done()tools/perf/util/mmap.c+6 -00 replies
111/272hwmon: (nct6775) Fix writing pwmX_modedrivers/hwmon/nct6775.c+5 -50 replies
112/272mt76x2: fix possible NULL pointer dereferencing in mt76x2_tx()drivers/net/wireless/mediatek/mt76/mt76x2_tx.c+4 -10 replies
113/272mt76x2: fix warning in ieee80211_get_key_rx_seq()drivers/net/wireless/mediatek/mt76/mt76x2_main.c+11 -00 replies
114/272powerpc/perf: Prevent kernel address leak to userspace via BHRB bufferarch/powerpc/perf/core-book3s.c+10 -00 replies
115/272powerpc/perf: Fix kernel address leak via sampling registersarch/powerpc/perf/core-book3s.c+15 -00 replies
116/272rsi: fix kernel panic observed on 64bit machinedrivers/net/wireless/rsi/rsi_91x_sdio.c drivers/net/wireless/rsi/rsi_sdio.h+23 -110 replies
117/272tools/thermal: tmon: fix for segfaulttools/thermal/tmon/sysfs.c tools/thermal/tmon/tmon.c+7 -60 replies
118/272selftests: Print the test were running to /dev/kmsgtools/testing/selftests/Makefile+1 -00 replies
119/272i40e: hold the RTNL lock while changing interrupt schemesdrivers/net/ethernet/intel/i40e/i40e_main.c+17 -20 replies
120/272net/mlx5: Protect from command bit overflowdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+1 -10 replies
121/272watchdog: davinci_wdt: fix error handling in davinci_wdt_probe()drivers/watchdog/davinci_wdt.c+11 -40 replies
122/272net: hns3: fix for the wrong shift problem in hns3_set_txbd_baseinfodrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+1 -10 replies
123/272net: hns3: fix for returning wrong value problem in hns3_get_rss_indir_sizedrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+1 -10 replies
124/272net: hns3: fix for returning wrong value problem in hns3_get_rss_key_sizedrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+1 -10 replies
125/272net: qualcomm: rmnet: check for null ep to avoid null pointer dereferencedrivers/net/ethernet/qualcomm/rmnet/rmnet_config.c+2 -00 replies
126/272ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk)drivers/net/wireless/ath/ath10k/mac.c+10 -00 replies
127/272nvme_fc: fix abort race on teardown with lld rejectdrivers/nvme/host/fc.c+4 -10 replies
129/272ath9k: fix crash in spectral scandrivers/net/wireless/ath/ath9k/common-spectral.c+7 -50 replies
130/272btrfs: fix null pointer deref when target device is missingfs/btrfs/dev-replace.c+1 -10 replies
131/272cxgb4: Setup FW queues before registering netdevdrivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c+8 -30 replies
132/272hv_netvsc: Fix the return status in RX pathdrivers/net/hyperv/netvsc.c drivers/net/hyperv/netvsc_drv.c drivers/net/hyperv/rndis_filter.c+9 -50 replies
133/272ima: Fix Kconfig to select TPM 2.0 CRB interfacesecurity/integrity/ima/Kconfig+1 -00 replies
134/272ima: Fallback to the builtin hash algorithmsecurity/integrity/ima/ima_crypto.c security/integrity/ima/ima_main.c+15 -00 replies
135/272watchdog: aspeed: Allow configuring for alternate bootdrivers/watchdog/aspeed_wdt.c+4 -00 replies
136/272gfs2: Check for the end of metadata in punch_holefs/gfs2/bmap.c+9 -10 replies
137/272virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUSdrivers/net/virtio_net.c+1 -10 replies
138/272arm: dts: socfpga: fix GIC PPI warningarch/arm/boot/dts/socfpga.dtsi+1 -10 replies
139/272ima: clear IMA_HASHsecurity/integrity/ima/ima_policy.c+1 -10 replies
140/272ext4: dont complain about incorrect features when probingfs/ext4/super.c+12 -00 replies
141/272drm/vmwgfx: Unpin the screen object backup buffer when not useddrivers/gpu/drm/vmwgfx/vmwgfx_scrn.c+21 -80 replies
142/272iommu/mediatek: Fix protect memory settingdrivers/iommu/mtk_iommu.c drivers/iommu/mtk_iommu.h+11 -50 replies
143/272cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure pathdrivers/cpufreq/cppc_cpufreq.c+7 -20 replies
144/272firmware: fix checking for return values for fw_add_devm_name()drivers/base/firmware_class.c+9 -30 replies
145/272IB/mlx5: Set the default active rate and width to QDR and 4Xdrivers/infiniband/hw/mlx5/main.c+3 -00 replies
146/272zorro: Set up z->dev.dma_mask for the DMA APIdrivers/zorro/zorro.c+12 -00 replies
147/272bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is setdrivers/md/bcache/writeback.c+17 -30 replies
148/272remoteproc: imx_rproc: Fix an error handling path in imx_rproc_probe()drivers/remoteproc/imx_rproc.c+4 -20 replies
149/272dt-bindings: add device tree binding for Allwinner H6 main CCUDocumentation/devicetree/bindings/clock/sunxi-ccu.txt+4 -00 replies
150/272bcache: fix cached_dev->count usage for bch_cache_set_error()drivers/md/bcache/super.c drivers/md/bcache/writeback.c drivers/md/bcache/writeback.h+8 -60 replies
151/272ACPICA: Events: add a return on failure from acpi_hw_register_readdrivers/acpi/acpica/evevent.c+7 -20 replies
152/272ACPICA: Fix memory leak on unusual memory leakdrivers/acpi/acpica/psargs.c+4 -00 replies
153/272bcache: stop dc->writeback_rate_update properlydrivers/md/bcache/bcache.h drivers/md/bcache/super.c drivers/md/bcache/sysfs.c +1 more+69 -100 replies
154/272ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.cdrivers/acpi/acpica/nseval.c+8 -00 replies
155/272cxgb4: Fix queue free path of ULD driversdrivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c+1 -00 replies
156/272i2c: mv64xxx: Apply errata delay only in standard modedrivers/i2c/busses/i2c-mv64xxx.c+6 -20 replies
158/272perf top: Fix top.call-graph config option readingtools/perf/builtin-top.c+4 -20 replies
159/272perf stat: Fix core dump when flag T is usedtools/perf/builtin-stat.c+7 -20 replies
160/272IB/core: Honor port_num while resolving GID for IB link layerdrivers/infiniband/core/multicast.c+11 -130 replies
161/272drm/amdkfd: add missing include of mm.hdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h+1 -00 replies
162/272coresight: Use %px to print pcsr instead of %pdrivers/hwtracing/coresight/coresight-cpu-debug.c+1 -10 replies
163/272ibmvnic: Fix reset return from closed statedrivers/net/ethernet/ibm/ibmvnic.c+5 -30 replies
164/272regulator: gpio: Fix some error handling paths in gpio_regulator_probe()drivers/regulator/gpio-regulator.c+7 -90 replies
165/272spi: bcm-qspi: fIX some error handling pathsdrivers/spi/spi-bcm-qspi.c+2 -20 replies
166/272net/smc: pay attention to MAX_ORDER for CQ entriesnet/smc/smc_ib.c net/smc/smc_wr.h+9 -20 replies
167/272MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offsetarch/mips/include/asm/mach-ath79/ar71xx_regs.h+1 -10 replies
168/272powerpc/vas: Fix cleanup when VAS is not configuredarch/powerpc/platforms/powernv/vas-debug.c arch/powerpc/platforms/powernv/vas.c+14 -30 replies
169/272PCI: Restore config space on runtime resume despite being unbounddrivers/pci/pci-driver.c+11 -60 replies
170/272watchdog: sprd_wdt: Fix error handling in sprd_wdt_enable()drivers/watchdog/sprd_wdt.c+3 -10 replies
171/272watchdog: dw: RMW the control registerdrivers/watchdog/dw_wdt.c+15 -80 replies
172/272watchdog: aspeed: Fix translation of reset mode to ctrl registerdrivers/watchdog/aspeed_wdt.c+6 -30 replies
173/272ipmi_ssif: Fix kernel panic at msg_done_handlerdrivers/char/ipmi/ipmi_ssif.c+2 -20 replies
174/272drm/meson: Fix some error handling paths in meson_drv_bind_master()drivers/gpu/drm/meson/meson_drv.c+16 -80 replies
175/272drm/meson: Fix an un-handled error path in meson_drv_bind_master()drivers/gpu/drm/meson/meson_drv.c+4 -10 replies
177/272powerpc/powernv/npu: Fix deadlock in mmio_invalidate()arch/powerpc/platforms/powernv/npu-dma.c+140 -870 replies
178/272f2fs: flush cp pack except cp pack 2 page at firstfs/f2fs/checkpoint.c+46 -230 replies
179/272cxl: Check if PSL data-cache is available before issue flush requestdrivers/misc/cxl/cxl.h drivers/misc/cxl/native.c drivers/misc/cxl/pci.c+27 -70 replies
180/272f2fs: fix to set KEEP_SIZE bit in f2fs_zero_rangefs/f2fs/file.c+6 -20 replies
181/272f2fs: fix to clear CP_TRIMMED_FLAGfs/f2fs/checkpoint.c+2 -00 replies
182/272f2fs: fix to check extent cache in f2fs_drop_extent_treefs/f2fs/extent_cache.c+3 -00 replies
183/272perf/core: Fix installing cgroup events on CPUkernel/events/core.c+35 -110 replies
184/272max17042: propagate of_node to power supply devicedrivers/power/supply/max17042_battery.c+1 -00 replies
185/272perf/core: Fix perf_output_read_group()kernel/events/core.c+2 -10 replies
186/272drm/panel: simple: Fix the bus format for the Ontat paneldrivers/gpu/drm/panel/panel-simple.c+1 -10 replies
187/272hwmon: (pmbus/max8688) Accept negative page register valuesdrivers/hwmon/pmbus/max8688.c+1 -10 replies
188/272hwmon: (pmbus/adm1275) Accept negative page register valuesdrivers/hwmon/pmbus/adm1275.c+2 -20 replies
189/272perf/x86/intel: Properly save/restore the PMU state in the NMI handlerarch/x86/events/intel/core.c+9 -10 replies
190/272cdrom: do not call check_disk_change() inside cdrom_open()drivers/block/paride/pcd.c drivers/cdrom/cdrom.c drivers/cdrom/gdrom.c +2 more+9 -30 replies
191/272efi/arm*: Only register page tables when they existdrivers/firmware/efi/arm-runtime.c+3 -00 replies
192/272perf/x86/intel: Fix large period handling on Broadwell CPUsarch/x86/events/intel/core.c arch/x86/events/perf_event.h+2 -20 replies
193/272perf/x86/intel: Fix event update for auto-reloadarch/x86/events/core.c arch/x86/events/intel/ds.c+94 -130 replies
194/272arm64: dts: qcom: Fix SPI5 config on MSM8996arch/arm64/boot/dts/qcom/msm8996.dtsi+2 -20 replies
195/272soc: qcom: wcnss_ctrl: Fix increment in NV uploaddrivers/soc/qcom/wcnss_ctrl.c+1 -10 replies
196/272gfs2: Fix fallocate chunk sizefs/gfs2/file.c fs/gfs2/quota.h+5 -20 replies
197/272x86/devicetree: Initialize device tree before using itarch/x86/kernel/devicetree.c+5 -30 replies
198/272x86/devicetree: Fix device IRQ settings in DTarch/x86/kernel/devicetree.c+8 -50 replies
199/272phy: rockchip-emmc: retry calpad busy trimmingdrivers/phy/rockchip/phy-rockchip-emmc.c+17 -100 replies
200/272ALSA: vmaster: Propagate slave errorsound/core/vmaster.c+4 -10 replies
201/272phy: qcom-qmp: Fix phy pipe clock gatingdrivers/phy/qualcomm/phy-qcom-qmp.c+2 -20 replies
204/272tools: hv: fix compiler warnings about major/target_fnametools/hv/hv_fcopy_daemon.c tools/hv/hv_vss_daemon.c+3 -10 replies
205/272block: null_blk: fix Invalid parameters when loading moduledrivers/block/null_blk.c+25 -210 replies
206/272dmaengine: pl330: fix a race condition in case of threaded irqsdrivers/dma/pl330.c+4 -20 replies
207/272ARM: dts: keystone-k2e-clocks: Fix missing unit address separatorarch/arm/boot/dts/keystone-k2e-clocks.dtsi+1 -10 replies
208/272powerpc/mm/slice: Remove intermediate bitmap copyarch/powerpc/mm/slice.c+4 -80 replies
209/272powerpc/mm/slice: create header files dedicated to slicesarch/powerpc/include/asm/book3s/64/slice.h arch/powerpc/include/asm/nohash/64/slice.h arch/powerpc/include/asm/page.h +2 more+80 -590 replies
210/272powerpc/mm/slice: Enhance for supporting PPC32arch/powerpc/include/asm/nohash/32/slice.h arch/powerpc/include/asm/slice.h arch/powerpc/mm/slice.c+50 -90 replies
211/272powerpc/mm/slice: Fix hugepage allocation at hint address on 8xxarch/powerpc/include/asm/mmu-8xx.h arch/powerpc/kernel/setup-common.c arch/powerpc/mm/8xx_mmu.c +3 more+28 -30 replies
212/272dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue()drivers/dma/sh/rcar-dmac.c+9 -00 replies
213/272enic: enable rq before updating rq descriptorsdrivers/net/ethernet/cisco/enic/enic_main.c+7 -30 replies
214/272watchdog: asm9260_wdt: fix error handling in asm9260_wdt_probe()drivers/watchdog/asm9260_wdt.c+4 -40 replies
215/272hwrng: stm32 - add reset during probedrivers/char/hw_random/stm32-rng.c+9 -00 replies
216/272pinctrl: devicetree: Fix dt_to_map_one_config handling of hogsdrivers/pinctrl/devicetree.c+4 -20 replies
217/272pinctrl: artpec6: dt: add missing pin group uart5noctsDocumentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt+3 -20 replies
218/272vfio-ccw: fence off transport modedrivers/s390/cio/vfio_ccw_fsm.c+5 -00 replies
219/272dmaengine: qcom: bam_dma: get num-channels and num-ees from dtdrivers/dma/qcom/bam_dma.c+22 -50 replies
220/272drm: omapdrm: dss: Move initialization code from component bind to probedrivers/gpu/drm/omapdrm/dss/dss.c+104 -890 replies
221/272ARM: dts: dra71-evm: Correct evm_sd regulator max voltagearch/arm/boot/dts/dra71-evm.dts+2 -20 replies
222/272drm/amdgpu: disable GFX ring and disable PQ wptr in hw_finidrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+7 -10 replies
224/272ibmvnic: Allocate statistics buffers during probedrivers/net/ethernet/ibm/ibmvnic.c+11 -100 replies
225/272net: stmmac: ensure that the device has released ownership before reading datadrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+5 -00 replies
226/272net: stmmac: ensure that the MSS desc is the last desc to set the own bitdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+8 -10 replies
227/272cpufreq: Reorder cpufreq_online() error code pathdrivers/cpufreq/cpufreq.c+3 -30 replies
228/272dpaa_eth: fix SG mappingdrivers/net/ethernet/freescale/dpaa/dpaa_eth.c+13 -100 replies
229/272PCI: Add function 1 DMA alias quirk for Marvell 88SE9220drivers/pci/quirks.c+3 -00 replies
231/272fanotify: Avoid lost events due to ENOMEM for unlimited queuesfs/notify/fanotify/fanotify.c fs/notify/fanotify/fanotify.h fs/notify/fanotify/fanotify_user.c+17 -73 replies
232/272ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL modedrivers/net/ethernet/intel/ixgbe/ixgbe_main.c+2 -10 replies
233/272sh_eth: fix TSU init on SH7734/R8A7740drivers/net/ethernet/renesas/sh_eth.c drivers/net/ethernet/renesas/sh_eth.h+6 -10 replies
234/272power: supply: ltc2941-battery-gauge: Fix temperature unitsdrivers/power/supply/ltc2941-battery-gauge.c+4 -40 replies
235/272ARM: dts: bcm283x: Fix probing of bcm2835-i2sarch/arm/boot/dts/bcm283x.dtsi+2 -20 replies
236/272ARM: dts: bcm283x: Fix pin function of JTAG pinsarch/arm/boot/dts/bcm283x.dtsi+1 -10 replies
237/272PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idledrivers/pcmcia/cs.c drivers/pcmcia/cs_internal.h+8 -30 replies
238/272hwrng: bcm2835 - Handle deferred clock properlydrivers/char/hw_random/bcm2835-rng.c+2 -00 replies
239/272audit: return on memory error to avoid null pointer dereferencekernel/audit.c+2 -00 replies
240/272net: stmmac: call correct function in stmmac_mac_config_rx_queues_routing()drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -10 replies
241/272rcu: Call touch_nmi_watchdog() while printing stall warningskernel/rcu/tree_plugin.h+13 -10 replies
242/272pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins groupdrivers/pinctrl/sh-pfc/pfc-r8a7796.c+20 -200 replies
243/272dt-bindings: display: msm/dsi: Fix the PHY regulator supply propsDocumentation/devicetree/bindings/display/msm/dsi.txt+4 -00 replies
244/272drm/amd/display: Set vsc pack revision when DPCD revision is >= 1.2drivers/gpu/drm/amd/display/dc/core/dc_resource.c+3 -10 replies
245/272dpaa_eth: fix pause capability advertisement logicdrivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c+1 -10 replies
246/272MIPS: Octeon: Fix logging messages with spurious periods after newlinesarch/mips/cavium-octeon/octeon-irq.c+5 -50 replies
249/272x86/apic: Set up through-local-APIC mode on the boot CPU if noapic specifiedarch/x86/kernel/apic/apic.c+1 -10 replies
250/272perf test: Fix test case inet_pton to accept inlines.tools/perf/tests/shell/trace+probe_libc_inet_pton.sh+3 -30 replies
252/272perf tests: Use arch__compare_symbol_names to compare symbolstools/perf/tests/vmlinux-kallsyms.c+1 -10 replies
253/272perf report: Fix memory corruption in --branch-history mode --branch-historytools/perf/util/hist.c tools/perf/util/hist.h+1 -40 replies
254/272perf tests: Fix dwarf unwind for stripped binariestools/perf/tests/dwarf-unwind.c+30 -160 replies
255/272selftests/net: fixes psock_fanout eBPF test casetools/testing/selftests/net/psock_fanout.c+2 -10 replies
257/272netlabel: If PF_INET6, check sk_buff ip header versionnet/netlabel/netlabel_unlabeled.c+10 -00 replies
258/272drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3drivers/gpu/drm/rcar-du/rcar_du_lvdsenc.c+5 -20 replies
259/272drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2drivers/gpu/drm/rcar-du/rcar_du_lvdsenc.c+6 -50 replies
260/272selftests: Add FIB onlink teststools/testing/selftests/net/fib-onlink-tests.sh+375 -00 replies
261/272ARM: dts: at91: nattis: use the correct compatible for the eepromarch/arm/boot/dts/at91-nattis-2-natte-2.dts+1 -10 replies
262/272ARM: dts: at91: tse850: use the correct compatible for the eepromarch/arm/boot/dts/at91-tse850-3.dts+1 -10 replies
263/272regmap: Correct comparison in regmap_cacheddrivers/base/regmap/regmap.c+1 -10 replies
264/272soc: amlogic: meson-gx-pwrc-vpu: fix error on shutdown when domain is powered offdrivers/soc/amlogic/meson-gx-pwrc-vpu.c+5 -10 replies
265/272i40e: Add delay after EMP reset for firmware to recoverdrivers/net/ethernet/intel/i40e/i40e_main.c+11 -00 replies
266/272ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enetarch/arm/boot/dts/imx7d-cl-som-imx7.dts+26 -260 replies
267/272ARM: dts: porter: Fix HDMI output routingarch/arm/boot/dts/r8a7791-porter.dts+1 -10 replies
268/272regulator: of: Add a missing of_node_put() in an error handling path of of_regulator_match()drivers/regulator/of_regulator.c+1 -00 replies
269/272pinctrl: msm: Use dynamic GPIO numberingdrivers/pinctrl/qcom/pinctrl-msm.c+1 -112 replies
271/272kdb: make "mdr" command repeatkernel/debug/kdb/kdb_main.c+21 -60 replies
272/272drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successfuldrivers/gpu/drm/vmwgfx/vmwgfx_scrn.c+2 -00 replies

Reviews trailers per patch

89 of 249 patches have a Reviewed-by or Acked-by.

PatchDavid SterbaAndrew MortonThomas GleixnerKees CookYonatan CohenYiwen JiangJoseph QiChangwei GeMatt FlemingPeter Zijlstra (Intel)Harry MorrisAndrew BowersGuenter RoeckWill DeaconAneesh Kumar K.VNicholas PigginEric AnholtMatthias ReichlSimon HormanRob HerringTony ChengHarry WentlandLaurent PinchartNeil ArmstrongJohn SobeckiRzeszutek WilkBrian PaulSinclair YehMike MarciniszynDennis DalessandroRoman KaganAndrey RyabininThomas MartitzUlf HanssonJohan HovoldChristian BorntraegerJanosch FrankCornelia HuckRay JuiSrinath MannamMika WesterbergLee DuncanJan KaraDarrick J. WongViresh KumarAndrew LunnGerald SchaeferNikolay BorisovSagi GrimbergJohannes ThumshirnLiu BoFilipe MananaJoao MartinsJuergen GrossGrant GrundlerFelix FietkauJoel StanleyBob PetersonMichael S. TsirkinJoakim TjernlundBalbir SinghHal RosenstockNoa OsherovichChristoph HellwigMichael LyleHannes ReineckeDaniel JurgensBjorn HelgaasPeter WuLukas WunnerChao YuAndrew DonnellanFrederic BarratJunhui TangArnaldo Carvalho de MeloZiyuan XuDouglas AndersonFrank Mori HessMark RutlandDong Jia ShiHalil PasicSebastian ReichelAlex DeucherNguyen Viet DungMadalin BucurEric W. BiedermanGeert UytterhoevenNaveen N. RaoJin YaoWillem de BruijnPaul MooreStefan WahrenFlorian FainelliAmir Goldstein
1/272
2/272
3/272
4/272
5/272
6/272
7/272
8/272A-b
9/272
10/272
11/272
12/272
13/272
16/272R-b
17/272
18/272R-b R-b
19/272
20/272
21/272
22/272T-b R-b
23/272R-b R-b
24/272
25/272
26/272
27/272R-b R-b
28/272
29/272T-b
31/272Debugged-by
32/272
33/272
34/272
35/272A-b
36/272A-b
37/272R-b
38/272T-b R-b R-b
40/272R-b R-b R-b
44/272
45/272
46/272R-b
48/272
49/272
50/272R-b
51/272A-b
52/272
53/272R-b R-b
54/272R-b A-b
55/272A-b
56/272A-b
57/272R-b
58/272R-b
59/272R-b R-b
60/272R-b
61/272A-b
62/272
63/272
65/272R-b
66/272
67/272
68/272R-b Co-authored-by
69/272R-b R-b
70/272R-b
71/272R-b
72/272R-b
73/272R-b
74/272R-b
75/272R-b R-b R-b
76/272
77/272R-b A-b
78/272
80/272
81/272
82/272
84/272
85/272
86/272
87/272
88/272
89/272
90/272
91/272
92/272R-b
93/272R-b
94/272
95/272
96/272
97/272R-b R-b
98/272
99/272
100/272Debugged-by
101/272T-b
102/272
103/272
104/272
105/272
106/272
107/272
108/272
109/272R-b
110/272
111/272
112/272A-b
113/272A-b
114/272A-b
115/272
116/272
117/272
118/272
119/272T-b
120/272
121/272R-b
122/272
123/272
124/272
125/272
126/272
127/272R-b
129/272
130/272
131/272
132/272
133/272
134/272
135/272R-b R-b
136/272Debugged-by
137/272A-b
138/272
139/272
140/272R-b T-b
141/272R-b R-b
142/272
143/272A-b
144/272
145/272R-b R-b
146/272A-b
147/272R-b
148/272
149/272
150/272R-b R-b
151/272
152/272
153/272R-b R-b
154/272
155/272
156/272
158/272T-b
159/272
160/272R-b
161/272
162/272
163/272
164/272
165/272
166/272
167/272
168/272
169/272A-b T-b T-b
170/272R-b
171/272R-b
172/272R-b
173/272
174/272A-b
175/272A-b
177/272
178/272R-b
179/272A-b A-b
180/272
181/272
182/272
183/272
184/272
185/272Reported-and-Tested-by
186/272
187/272
188/272
189/272
190/272
191/272A-b
192/272
193/272
194/272
195/272
196/272
197/272
198/272
199/272T-b R-b
200/272
201/272
204/272
205/272
206/272R-b T-b
207/272
208/272R-b R-b
209/272R-b
210/272R-b
211/272R-b
212/272T-b
213/272
214/272R-b
215/272
216/272
217/272R-b
218/272R-b A-b
219/272
220/272R-b
221/272
222/272A-b
224/272
225/272
226/272
227/272
228/272
229/272
231/272R-b
232/272T-b
233/272T-b
234/272
235/272R-b T-b
236/272A-b
237/272
238/272A-b
239/272
240/272
241/272
242/272R-b
243/272R-b
244/272R-b A-b
245/272A-b
246/272
249/272R-b
250/272
252/272T-b A-b
253/272Original-patch-by
254/272T-b
255/272A-b
257/272A-b
258/272R-b T-b
259/272R-b T-b
260/272
261/272
262/272
263/272
264/272R-b
265/272T-b
266/272
267/272
268/272
269/272
271/272
272/272R-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 94 reviewers.

Read the v1 thread

Cover letter [PATCH 4.16 000/272] 4.16.13-stable review

This is the start of the stable review cycle for the 4.16.13 release. There are 272 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 Wed May 30 10:01:02 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.16.13-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.16.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.16.13-rc1

Deepak Rawat <[email protected]>
drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful

Randy Dunlap <[email protected]>
kdb: make "mdr" command repeat

Jan Kundrát <[email protected]>
pinctrl: mcp23s08: spi: Fix regmap debugfs entries

Bjorn Andersson <[email protected]>
pinctrl: msm: Use dynamic GPIO numbering

Christophe JAILLET <[email protected]>
regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()'

Laurent Pinchart <[email protected]>
ARM: dts: porter: Fix HDMI output routing

Aapo Vienamo <[email protected]>
ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet

Filip Sadowski <[email protected]>
i40e: Add delay after EMP reset for firmware to recover

Heiner Kallweit <[email protected]>
soc: amlogic: meson-gx-pwrc-vpu: fix error on shutdown when domain is powered off

Charles Keepax <[email protected]>
regmap: Correct comparison in regmap_cached

Peter Rosin <[email protected]>
ARM: dts: at91: tse850: use the correct compatible for the eeprom

Peter Rosin <[email protected]>
ARM: dts: at91: nattis: use the correct compatible for the eeprom

David Ahern <[email protected]>
selftests: Add FIB onlink tests

Sergei Shtylyov <[email protected]>
drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2

Sergei Shtylyov <[email protected]>
drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3

Richard Haines <[email protected]>
netlabel: If PF_INET6, check sk_buff ip header version

Dhinakaran Pandiyan <[email protected]>
drm/vblank: Data type fixes for 64-bit vblank sequences.

Prashant Bhole <[email protected]>
selftests/net: fixes psock_fanout eBPF test case

Jiri Olsa <[email protected]>
perf tests: Fix dwarf unwind for stripped binaries

Jiri Olsa <[email protected]>
perf report: Fix memory corruption in --branch-history mode --branch-history

Jiri Olsa <[email protected]>
perf tests: Use arch__compare_symbol_names to compare symbols

Jin Yao <[email protected]>
perf report: Fix wrong jump arrow

Thomas Richter <[email protected]>
perf test: Fix test case inet_pton to accept inlines.

Baoquan He <[email protected]>
x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified

Ørjan Eide <[email protected]>
drm/rockchip: Respect page offset for PRIME mmap calls

Sergei Shtylyov <[email protected]>
soc: renesas: r8a77970-sysc: fix power area parents

Joe Perches <[email protected]>
MIPS: Octeon: Fix logging messages with spurious periods after newlines

Jake Moroni <[email protected]>
dpaa_eth: fix pause capability advertisement logic

Tao <[email protected]>
drm/amd/display: Set vsc pack revision when DPCD revision is >= 1.2

Archit Taneja <[email protected]>
dt-bindings: display: msm/dsi: Fix the PHY regulator supply props

Takeshi Kihara <[email protected]>
pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group

Tejun Heo <[email protected]>
rcu: Call touch_nmi_watchdog() while printing stall warnings

Niklas Cassel <[email protected]>
net: stmmac: call correct function in stmmac_mac_config_rx_queues_routing()

Richard Guy Briggs <[email protected]>
audit: return on memory error to avoid null pointer dereference

Stefan Wahren <[email protected]>
hwrng: bcm2835 - Handle deferred clock properly

Rafael J. Wysocki <[email protected]>
PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle

Henry Zhang <[email protected]>
ARM: dts: bcm283x: Fix pin function of JTAG pins

Stefan Wahren <[email protected]>

    ARM: dts: bcm283x: Fix probing of bcm2835-i2s

Ladislav Michl <[email protected]>
power: supply: ltc2941-battery-gauge: Fix temperature units

Sergei Shtylyov <[email protected]>

    sh_eth: fix TSU init on SH7734/R8A7740

Jacob Keller <[email protected]>
ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode

Jan Kara <[email protected]>
fanotify: Avoid lost events due to ENOMEM for unlimited queues

Jan Kara <[email protected]>
udf: Provide saner default for invalid uid / gid

Thomas Vincent-Cross <[email protected]>
PCI: Add function 1 DMA alias quirk for Marvell 88SE9220

Madalin Bucur <[email protected]>
dpaa_eth: fix SG mapping

Viresh Kumar <[email protected]>
cpufreq: Reorder cpufreq_online() error code path

Niklas Cassel <[email protected]>
net: stmmac: ensure that the MSS desc is the last desc to set the own bit

Niklas Cassel <[email protected]>
net: stmmac: ensure that the device has released ownership before reading data

Thomas Falcon <[email protected]>
ibmvnic: Allocate statistics buffers during probe

Monk Liu <[email protected]>
drm/amdgpu: adjust timeout for ib_ring_tests(v2)

Monk Liu <[email protected]>
drm/amdgpu: disable GFX ring and disable PQ wptr in hw_fini

Ravikumar Kattekola <[email protected]>
ARM: dts: dra71-evm: Correct evm_sd regulator max voltage

Laurent Pinchart <[email protected]>
drm: omapdrm: dss: Move initialization code from component bind to probe

Srinivas Kandagatla <[email protected]>
dmaengine: qcom: bam_dma: get num-channels and num-ees from dt

Cornelia Huck <[email protected]>
vfio-ccw: fence off transport mode

Niklas Cassel <[email protected]>
pinctrl: artpec6: dt: add missing pin group uart5nocts

Richard Fitzgerald <[email protected]>
pinctrl: devicetree: Fix dt_to_map_one_config handling of hogs

[email protected] <[email protected]>
hwrng: stm32 - add reset during probe

Alexey Khoroshilov <[email protected]>
watchdog: asm9260_wdt: fix error handling in asm9260_wdt_probe()

Govindarajulu Varadarajan <[email protected]>
enic: enable rq before updating rq descriptors

Yoshihiro Shimoda <[email protected]>
dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue()

Christophe Leroy <[email protected]>
powerpc/mm/slice: Fix hugepage allocation at hint address on 8xx

Christophe Leroy <[email protected]>
powerpc/mm/slice: Enhance for supporting PPC32

Christophe Leroy <[email protected]>
powerpc/mm/slice: create header files dedicated to slices

Christophe Leroy <[email protected]>
powerpc/mm/slice: Remove intermediate bitmap copy

Suman Anna <[email protected]>
ARM: dts: keystone-k2e-clocks: Fix missing unit address separator

Qi Hou <[email protected]>
dmaengine: pl330: fix a race condition in case of threaded irqs

Ming Lei <[email protected]>
block: null_blk: fix 'Invalid parameters' when loading module

Dexuan Cui <[email protected]>
tools: hv: fix compiler warnings about major/target_fname

Emily Deng <[email protected]>
drm/amdgpu: Clean sdma wptr register when only enable wptr polling

Linus Walleij <[email protected]>
drm/bridge: sii902x: Retry status read after DDI I2C

Vivek Gautam <[email protected]>
phy: qcom-qmp: Fix phy pipe clock gating

Takashi Iwai <[email protected]>
ALSA: vmaster: Propagate slave error

Shawn Lin <[email protected]>
phy: rockchip-emmc: retry calpad busy trimming

Ivan Gorinov <[email protected]>
x86/devicetree: Fix device IRQ settings in DT

Ivan Gorinov <[email protected]>
x86/devicetree: Initialize device tree before using it

Andreas Gruenbacher <[email protected]>
gfs2: Fix fallocate chunk size

Bjorn Andersson <[email protected]>
soc: qcom: wcnss_ctrl: Fix increment in NV upload

Ilia Lin <[email protected]>
arm64: dts: qcom: Fix SPI5 config on MSM8996

Kan Liang <[email protected]>
perf/x86/intel: Fix event update for auto-reload

Kan Liang <[email protected]>
perf/x86/intel: Fix large period handling on Broadwell CPUs

Mark Rutland <[email protected]>
efi/arm*: Only register page tables when they exist

Maurizio Lombardi <[email protected]>
cdrom: do not call check_disk_change() inside cdrom_open()

Kan Liang <[email protected]>
perf/x86/intel: Properly save/restore the PMU state in the NMI handler

Guenter Roeck <[email protected]>
hwmon: (pmbus/adm1275) Accept negative page register values

Guenter Roeck <[email protected]>
hwmon: (pmbus/max8688) Accept negative page register values

Eric Anholt <[email protected]>
drm/panel: simple: Fix the bus format for the Ontat panel

Peter Zijlstra <[email protected]>
perf/core: Fix perf_output_read_group()

Pierre Bourdon <[email protected]>
max17042: propagate of_node to power supply device

leilei.lin <[email protected]>
perf/core: Fix installing cgroup events on CPU

Chao Yu <[email protected]>
f2fs: fix to check extent cache in f2fs_drop_extent_tree

Chao Yu <[email protected]>
f2fs: fix to clear CP_TRIMMED_FLAG

Chao Yu <[email protected]>
f2fs: fix to set KEEP_SIZE bit in f2fs_zero_range

Vaibhav Jain <[email protected]>
cxl: Check if PSL data-cache is available before issue flush request

Gao Xiang <[email protected]>
f2fs: flush cp pack except cp pack 2 page at first

Alistair Popple <[email protected]>
powerpc/powernv/npu: Fix deadlock in mmio_invalidate()

Mathieu Malaterre <[email protected]>
powerpc: Add missing prototype for arch_irq_work_raise()

Christophe JAILLET <[email protected]>
drm/meson: Fix an un-handled error path in 'meson_drv_bind_master()'

Christophe JAILLET <[email protected]>
drm/meson: Fix some error handling paths in 'meson_drv_bind_master()'

Kamlakant Patel <[email protected]>
ipmi_ssif: Fix kernel panic at msg_done_handler

Milton Miller <[email protected]>
watchdog: aspeed: Fix translation of reset mode to ctrl register

Brian Norris <[email protected]>
watchdog: dw: RMW the control register

Alexey Khoroshilov <[email protected]>
watchdog: sprd_wdt: Fix error handling in sprd_wdt_enable()

Rafael J. Wysocki <[email protected]>
PCI: Restore config space on runtime resume despite being unbound

Sukadev Bhattiprolu <[email protected]>
powerpc/vas: Fix cleanup when VAS is not configured

Mathias Kresin <[email protected]>
MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset

Ursula Braun <[email protected]>
net/smc: pay attention to MAX_ORDER for CQ entries

Christophe Jaillet <[email protected]>
spi: bcm-qspi: fIX some error handling paths

Christophe Jaillet <[email protected]>
regulator: gpio: Fix some error handling paths in 'gpio_regulator_probe()'

John Allen <[email protected]>
ibmvnic: Fix reset return from closed state

Leo Yan <[email protected]>
coresight: Use %px to print pcsr instead of %p

Oded Gabbay <[email protected]>
drm/amdkfd: add missing include of mm.h

Parav Pandit <[email protected]>
IB/core: Honor port_num while resolving GID for IB link layer

Thomas Richter <[email protected]>
perf stat: Fix core dump when flag T is used

Yisheng Xie <[email protected]>
perf top: Fix top.call-graph config option reading

Vitaly Kuznetsov <[email protected]>
KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use

Gregory CLEMENT <[email protected]>
i2c: mv64xxx: Apply errata delay only in standard mode

Arjun Vynipadath <[email protected]>
cxgb4: Fix queue free path of ULD drivers

Seunghun Han <[email protected]>
ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c

Coly Li <[email protected]>

    bcache: stop dc->writeback_rate_update properly

Bob Moore <[email protected]>
ACPICA: Fix memory leak on unusual memory leak

Erik Schmauss <[email protected]>
ACPICA: Events: add a return on failure from acpi_hw_register_read

Coly Li <[email protected]>

    bcache: fix cached_dev->count usage for bch_cache_set_error()

Icenowy Zheng <[email protected]>
dt-bindings: add device tree binding for Allwinner H6 main CCU

Christophe JAILLET <[email protected]>
remoteproc: imx_rproc: Fix an error handling path in 'imx_rproc_probe()'

Coly Li <[email protected]>

    bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set

Michael Schmitz <[email protected]>

    zorro: Set up z->dev.dma_mask for the DMA API

Honggang Li <[email protected]>
IB/mlx5: Set the default active rate and width to QDR and 4X

Luis R. Rodriguez <[email protected]>
firmware: fix checking for return values for fw_add_devm_name()

Chunyu Hu <[email protected]>
cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path

Yong Wu <[email protected]>
iommu/mediatek: Fix protect memory setting

Thomas Hellstrom <[email protected]>
drm/vmwgfx: Unpin the screen object backup buffer when not used

Eric Sandeen <[email protected]>
ext4: don't complain about incorrect features when probing

Mimi Zohar <[email protected]>
ima: clear IMA_HASH

Philipp Puschmann <[email protected]>
arm: dts: socfpga: fix GIC PPI warning

Jay Vosburgh <[email protected]>
virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS

Andreas Gruenbacher <[email protected]>
gfs2: Check for the end of metadata in punch_hole

Milton Miller <[email protected]>
watchdog: aspeed: Allow configuring for alternate boot

Petr Vorel <[email protected]>
ima: Fallback to the builtin hash algorithm

Jiandi An <[email protected]>
ima: Fix Kconfig to select TPM 2.0 CRB interface

Haiyang Zhang <[email protected]>
hv_netvsc: Fix the return status in RX path

Arjun Vynipadath <[email protected]>
cxgb4: Setup FW queues before registering netdev

Anand Jain <[email protected]>
btrfs: fix null pointer deref when target device is missing

Sebastian Gottschall <[email protected]>
ath9k: fix crash in spectral scan

Jarosław Janik <[email protected]>
nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS PRIME Z370-A

James Smart <[email protected]>
nvme_fc: fix abort race on teardown with lld reject

Karthikeyan Periyasamy <[email protected]>
ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk)

Colin Ian King <[email protected]>
net: qualcomm: rmnet: check for null ep to avoid null pointer dereference

Fuyun Liang <[email protected]>
net: hns3: fix for returning wrong value problem in hns3_get_rss_key_size

Fuyun Liang <[email protected]>
net: hns3: fix for returning wrong value problem in hns3_get_rss_indir_size

Fuyun Liang <[email protected]>
net: hns3: fix for the wrong shift problem in hns3_set_txbd_baseinfo

Alexey Khoroshilov <[email protected]>
watchdog: davinci_wdt: fix error handling in davinci_wdt_probe()

Leon Romanovsky <[email protected]>
net/mlx5: Protect from command bit overflow

Jacob Keller <[email protected]>
i40e: hold the RTNL lock while changing interrupt schemes

Michael Ellerman <[email protected]>
selftests: Print the test we're running to /dev/kmsg

Frank Asseg <[email protected]>
tools/thermal: tmon: fix for segfault

Amitkumar Karwar <[email protected]>
rsi: fix kernel panic observed on 64bit machine

Michael Ellerman <[email protected]>
powerpc/perf: Fix kernel address leak via sampling registers

Madhavan Srinivasan <[email protected]>
powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer

Lorenzo Bianconi <[email protected]>

    mt76x2: fix warning in ieee80211_get_key_rx_seq()

Lorenzo Bianconi <[email protected]>
mt76x2: fix possible NULL pointer dereferencing in mt76x2_tx()

Guenter Roeck <[email protected]>
hwmon: (nct6775) Fix writing pwmX_mode

Kan Liang <[email protected]>
perf mmap: Fix accessing unmapped mmap in perf_mmap__read_done()

Helge Deller <[email protected]>
parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode

Eran Ben Elisha <[email protected]>
net/mlx5e: Move all TX timeout logic to be under state lock

Sara Sharon <[email protected]>
iwlwifi: mvm: take RCU lock before dereferencing

Luca Coelho <[email protected]>
iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_disable_txq

Greg Ungerer <[email protected]>
m68k: set dma and coherent masks for platform FEC ethernets

Alexander Shishkin <[email protected]>
intel_th: Use correct method of finding hub

Sebastian Andrzej Siewior <[email protected]>
iommu/amd: Take into account that alloc_dev_data() may return NULL

Anilkumar Kolli <[email protected]>
ath10k: advertize beacon_int_min_gcd

Harry Morris <[email protected]>

    ieee802154: ca8210: fix uninitialised data read

Michael Ellerman <[email protected]>
powerpc/mpic: Check if cpu_possible() in mpic_physmask()

Lenny Szubowicz <[email protected]>
ACPI: acpi_pad: Fix memory leak in power saving threads

Aaro Koskinen <[email protected]>
drivers: macintosh: rack-meter: really fix bogus memsets

Dan Carpenter <[email protected]>
xen/acpi: off by one in read_acpi_id()

David Howells <[email protected]>
rxrpc: Don't treat call aborts as conn aborts

David Howells <[email protected]>
rxrpc: Fix Tx ring annotation after initial Tx failure

Marc Dionne <[email protected]>
rxrpc: Fix resend event time calculation

Qu Wenruo <[email protected]>
btrfs: qgroup: Fix root item corruption when multiple same source snapshots are created with quota enabled

Jeff Mahoney <[email protected]>
btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers

Filipe Manana <[email protected]>
Btrfs: fix copy_items() return value when logging an inode

Qu Wenruo <[email protected]>
btrfs: tests/qgroup: Fix wrong tree backref level

Nicholas Piggin <[email protected]>
powerpc/64s: sreset panic if there is no debugger or crash dump handlers

Scott Branden <[email protected]>
bnxt_en: fix clear flags in ethtool reset handling

Florian Fainelli <[email protected]>
net: bgmac: Correctly annotate register space

Florian Fainelli <[email protected]>
net: bgmac: Fix endian access in bgmac_dma_tx_ring_free()

Dan Carpenter <[email protected]>
platform/x86: dell-smbios: Fix memory leaks in build_tokens_sysfs()

Andrea Parri <[email protected]>
riscv/spinlock: Strengthen implementations with fences

David S. Miller <[email protected]>
sparc64: Make atomic_xchg() an inline function rather than a macro.

Geert Uytterhoeven <[email protected]>
dmaengine: rcar-dmac: Fix too early/late system suspend/resume callbacks

David Howells <[email protected]>
fscache: Fix hanging wait on page discarded by writeback

Alexander Graf <[email protected]>
lan78xx: Connect phy early

Sean Christopherson <[email protected]>
KVM: VMX: raise internal error for exception during invalid protected mode state

Sai Praneeth <[email protected]>
x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_has() instead of this_cpu_has() in build_cr3_noflush()

Davidlohr Bueso <[email protected]>

    sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning

Nicholas Piggin <[email protected]>
powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleep

Jun Piao <[email protected]>
ocfs2/dlm: don't handle migrate lockres if already in shutdown

Mikhail Malygin <[email protected]>
IB/rxe: Fix for oops in rxe_register_device on ppc64le arch

Nikolay Borisov <[email protected]>
btrfs: Fix possible softlock on single core machines

Liu Bo <[email protected]>
Btrfs: fix NULL pointer dereference in log_dir_items

Liu Bo <[email protected]>
Btrfs: bail out on error during replay_dir_deletes

Yang Shi <[email protected]>
mm: thp: fix potential clearing to referenced flag in page_idle_clear_pte_refs_one()

Huang Ying <[email protected]>
mm: fix races between address_space dereference and free in page_evicatable

Claudio Imbrenda <[email protected]>
mm/ksm: fix interaction with THP

Thomas Gleixner <[email protected]>
genirq/affinity: Don't return with empty affinity masks on error

Thomas Falcon <[email protected]>
ibmvnic: Zero used TX descriptor counter on reset

Esben Haabendal <[email protected]>
dp83640: Ensure against premature access to PHY registers after reset

Sandipan Das <[email protected]>
perf clang: Add support for recent clang versions

Sandipan Das <[email protected]>
perf tools: Fix perf builds with clang support

Anshuman Khandual <[email protected]>
powerpc/fscr: Enable interrupts earlier before calling get_user()

Shunyong Yang <[email protected]>
cpufreq: CPPC: Initialize shared perf capabilities of CPUs

Carlos Maiolino <[email protected]>
Force log to disk before reading the AGF during a fstrim

Jens Axboe <[email protected]>
sr: get/drop reference to device in revalidate and check_events

Xidong Wang <[email protected]>
z3fold: fix memory leak

Tom Abraham <[email protected]>
swap: divide-by-zero when zero length swap file on ssd

Andrey Konovalov <[email protected]>
kasan, slub: fix handling of kasan_slab_free hook

Andrey Konovalov <[email protected]>
kasan: fix invalid-free test crashing the kernel

Danilo Krummrich <[email protected]>
fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table

James Smart <[email protected]>
nvme: expand nvmf_check_if_ready checks

Sriharsha Basavapatna <[email protected]>
bnxt_en: Ignore src port field in decap filter nodes

Dave Hansen <[email protected]>
x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init

Joerg Roedel <[email protected]>
x86/pgtable: Don't set huge PUD/PMD on non-leaf entries

Filipe Manana <[email protected]>
Btrfs: fix loss of prealloc extents past i_size after fsync log replay

Liu Bo <[email protected]>
Btrfs: clean up resources during umount after trans is aborted

Johannes Thumshirn <[email protected]>
nvme: don't send keep-alives to the discovery controller

Jean Delvare <[email protected]>
firmware: dmi_scan: Fix UUID length safety check

Rich Felker <[email protected]>
sh: fix debug trap failure to process signals before return to user

Pascal Roeleven <[email protected]>
ARM: dts: sun4i: Fix incorrect clocks for displays

David Vrabel <[email protected]>
x86/kvm: fix LAPIC timer drift when guest uses periodic mode

Jim Mattson <[email protected]>
kvm: x86: IA32_ARCH_CAPABILITIES is always supported

Wei Huang <[email protected]>
KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed

David Hildenbrand <[email protected]>
KVM: s390: vsie: fix < 8k check for the itdba

Konrad Rzeszutek Wilk <[email protected]>
KVM/VMX: Expose SSBD properly to guests

Rafael J. Wysocki <[email protected]>
PM / core: Fix direct_complete handling for devices with no callbacks

Gustavo A. R. Silva <[email protected]>
kernel/sys.c: fix potential Spectre v1 issue

David Hildenbrand <[email protected]>
kasan: fix memory hotplug during boot

David Hildenbrand <[email protected]>
kasan: free allocated shadow memory on MEM_CANCEL_ONLINE

Andrey Ryabinin <[email protected]>
mm/kasan: don't vfree() nonexistent vm_area

Davidlohr Bueso <[email protected]>
ipc/shm: fix shmat() nil address after round-down when remapping

Davidlohr Bueso <[email protected]>
Revert "ipc/shm: Fix shmat mmap nil-page protection"

Matthew Wilcox <[email protected]>
idr: fix invalid ptr dereference on item delete

Rafał Miłecki <[email protected]>
bcma: fix buffer size caused crash in bcma_core_mips_print_irq()

Jens Axboe <[email protected]>
sr: pass down correctly sized SCSI sense buffer

Lidong Chen <[email protected]>
IB/umem: Use the correct mm during ib_umem_release

Michael J. Ruhl <[email protected]>
IB/hfi1: Use after free race condition in send context error path

Michael Neuling <[email protected]>
powerpc/64s: Clear PCR on boot

Jason A. Donenfeld <[email protected]>
arm64: export tishift functions to modules

Will Deacon <[email protected]>
arm64: lse: Add early clobbers to some input/output asm operands

Thomas Hellstrom <[email protected]>
drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros

Joe Jin <[email protected]>
xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent

Sudip Mukherjee <[email protected]>
libata: blacklist Micron 500IT SSD with MU01 firmware

Tejun Heo <[email protected]>
libata: Blacklist some Sandisk SSDs for NCQ

Mika Westerberg <[email protected]>
ahci: Add PCI ID for Cannon Lake PCH-LP AHCI

Corneliu Doban <[email protected]>
mmc: sdhci-iproc: add SDHCI_QUIRK2_HOST_OFF_CARD_ON for cygnus

Corneliu Doban <[email protected]>
mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE register

Srinath Mannam <[email protected]>
mmc: sdhci-iproc: remove hard coded mmc cap 1.8v

Mathieu Malaterre <[email protected]>
mmc: block: propagate correct returned value in mmc_rpmb_ioctl

Al Viro <[email protected]>
do d_instantiate/unlock_new_inode combinations safely

Ben Hutchings <[email protected]>
ALSA: timer: Fix pause event notification

Omar Sandoval <[email protected]>
Btrfs: fix error handling in btrfs_truncate()

Al Viro <[email protected]>
aio: fix io_destroy(2) vs. lookup_ioctx() race

Dave Chinner <[email protected]>
fs: don't scan the inode cache before SB_BORN is set

Al Viro <[email protected]>
fix breakage caused by d_find_alias() semantics change

Al Viro <[email protected]>
affs_lookup(): close a race with affs_remove_link()

Colin Ian King <[email protected]>

    KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable"

Maciej W. Rozycki <[email protected]>
MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRs

Maciej W. Rozycki <[email protected]>
MIPS: ptrace: Expose FIR register through FP regset

Paul Cercueil <[email protected]>
MIPS: Fix build with DEBUG_ZBOOT and MACH_JZ4770

NeilBrown <[email protected]>
MIPS: c-r4k: Fix data corruption related to cache coherence

Alexandre Belloni <[email protected]>
MIPS: xilfpga: Actually include FDT in fitImage

Alexandre Belloni <[email protected]>
MIPS: xilfpga: Stop generating useless dtb.o

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

Diffstat:

 .../devicetree/bindings/clock/sunxi-ccu.txt        |   4 +
 .../devicetree/bindings/display/msm/dsi.txt        |   4 +
 .../bindings/pinctrl/axis,artpec6-pinctrl.txt      |   5 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/at91-nattis-2-natte-2.dts        |   2 +-
 arch/arm/boot/dts/at91-tse850-3.dts                |   2 +-
 arch/arm/boot/dts/bcm283x.dtsi                     |   6 +-
 arch/arm/boot/dts/dra71-evm.dts                    |   4 +-
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts            |  52 +--
 arch/arm/boot/dts/keystone-k2e-clocks.dtsi         |   2 +-
 arch/arm/boot/dts/r8a7791-porter.dts               |   2 +-
 arch/arm/boot/dts/socfpga.dtsi                     |   2 +-
 arch/arm/boot/dts/sun4i-a10.dtsi                   |   6 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   4 +-
 arch/arm64/include/asm/atomic_lse.h                |  24 +-
 arch/arm64/kernel/arm64ksyms.c                     |   8 +
 arch/arm64/lib/tishift.S                           |  15 +-
 arch/m68k/coldfire/device.c                        |  12 +-
 arch/mips/boot/compressed/uart-16550.c             |   6 +-
 arch/mips/boot/dts/xilfpga/Makefile                |   2 -
 arch/mips/cavium-octeon/octeon-irq.c               |  10 +-
 arch/mips/generic/Platform                         |   1 +
 arch/mips/include/asm/mach-ath79/ar71xx_regs.h     |   2 +-
 arch/mips/kernel/ptrace.c                          |  22 +-
 arch/mips/kernel/ptrace32.c                        |   4 +-
 arch/mips/kvm/mips.c                               |   2 +-
 arch/mips/mm/c-r4k.c                               |   9 +-
 arch/powerpc/include/asm/book3s/64/slice.h         |  27 ++
 arch/powerpc/include/asm/irq_work.h                |   1 +
 arch/powerpc/include/asm/mmu-8xx.h                 |   6 +
 arch/powerpc/include/asm/nohash/32/slice.h         |  18 +
 arch/powerpc/include/asm/nohash/64/slice.h         |  12 +
 arch/powerpc/include/asm/page.h                    |   1 +
 arch/powerpc/include/asm/page_64.h                 |  59 ----
 arch/powerpc/include/asm/slice.h                   |  42 +++
 arch/powerpc/kernel/cpu_setup_power.S              |   6 +
 arch/powerpc/kernel/dt_cpu_ftrs.c                  |   1 +
 arch/powerpc/kernel/idle_book3s.S                  |   2 +
 arch/powerpc/kernel/setup-common.c                 |   2 +
 arch/powerpc/kernel/traps.c                        |  47 ++-
 arch/powerpc/mm/8xx_mmu.c                          |   2 +-
 arch/powerpc/mm/hugetlbpage.c                      |   2 +
 arch/powerpc/mm/mmu_context_nohash.c               |  18 +-
 arch/powerpc/mm/slice.c                            |  49 ++-
 arch/powerpc/perf/core-book3s.c                    |  25 ++
 arch/powerpc/platforms/Kconfig.cputype             |   1 +
 arch/powerpc/platforms/powernv/npu-dma.c           | 229 ++++++++-----
 arch/powerpc/platforms/powernv/vas-debug.c         |  11 +
 arch/powerpc/platforms/powernv/vas.c               |   6 +-
 arch/powerpc/sysdev/mpic.c                         |   2 +-
 arch/riscv/include/asm/fence.h                     |  12 +
 arch/riscv/include/asm/spinlock.h                  |  29 +-
 arch/s390/kvm/vsie.c                               |   2 +-
 arch/sh/kernel/entry-common.S                      |   2 +-
 arch/sparc/include/asm/atomic_64.h                 |   6 +-
 arch/x86/events/core.c                             |  15 +-
 arch/x86/events/intel/core.c                       |  12 +-
 arch/x86/events/intel/ds.c                         |  92 ++++-
 arch/x86/events/perf_event.h                       |   2 +-
 arch/x86/include/asm/tlbflush.h                    |   7 +-
 arch/x86/kernel/apic/apic.c                        |   2 +-
 arch/x86/kernel/devicetree.c                       |  21 +-
 arch/x86/kvm/cpuid.c                               |   9 +-
 arch/x86/kvm/lapic.c                               |  26 +-
 arch/x86/kvm/vmx.c                                 |  20 +-
 arch/x86/kvm/x86.c                                 |   5 +-
 arch/x86/mm/pageattr.c                             |   6 +-
 arch/x86/mm/pgtable.c                              |   9 +
 drivers/acpi/acpi_pad.c                            |   3 +
 drivers/acpi/acpica/evevent.c                      |   9 +-
 drivers/acpi/acpica/nseval.c                       |   8 +
 drivers/acpi/acpica/psargs.c                       |   4 +
 drivers/ata/ahci.c                                 |   1 +
 drivers/ata/libata-core.c                          |   6 +
 drivers/base/firmware_class.c                      |  12 +-
 drivers/base/power/main.c                          |   7 +-
 drivers/base/regmap/regmap.c                       |   2 +-
 drivers/bcma/driver_mips.c                         |   2 +-
 drivers/block/null_blk.c                           |  46 +--
 drivers/block/paride/pcd.c                         |   2 +
 drivers/cdrom/cdrom.c                              |   3 -
 drivers/cdrom/gdrom.c                              |   3 +
 drivers/char/hw_random/bcm2835-rng.c               |   2 +
 drivers/char/hw_random/stm32-rng.c                 |   9 +
 drivers/char/ipmi/ipmi_ssif.c                      |   4 +-
 drivers/cpufreq/cppc_cpufreq.c                     |  23 +-
 drivers/cpufreq/cpufreq.c                          |   6 +-
 drivers/dma/pl330.c                                |   6 +-
 drivers/dma/qcom/bam_dma.c                         |  27 +-
 drivers/dma/sh/rcar-dmac.c                         |  13 +-
 drivers/firmware/dmi_scan.c                        |   2 +-
 drivers/firmware/efi/arm-runtime.c                 |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |  33 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |   7 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   4 +-
 drivers/gpu/drm/bridge/sii902x.c                   |  20 +-
 drivers/gpu/drm/drm_vblank.c                       |   8 +-
 drivers/gpu/drm/meson/meson_drv.c                  |  29 +-
 drivers/gpu/drm/omapdrm/dss/dss.c                  | 193 ++++++-----
 drivers/gpu/drm/panel/panel-simple.c               |   2 +-
 drivers/gpu/drm/rcar-du/rcar_du_lvdsenc.c          |  18 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |   7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h                |  25 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |  31 +-
 drivers/hwmon/nct6775.c                            |  10 +-
 drivers/hwmon/pmbus/adm1275.c                      |   4 +-
 drivers/hwmon/pmbus/max8688.c                      |   2 +-
 drivers/hwtracing/coresight/coresight-cpu-debug.c  |   2 +-
 drivers/hwtracing/intel_th/core.c                  |   2 +-
 drivers/i2c/busses/i2c-mv64xxx.c                   |   8 +-
 drivers/ide/ide-cd.c                               |   2 +
 drivers/infiniband/core/multicast.c                |  26 +-
 drivers/infiniband/core/umem.c                     |   7 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   4 +
 drivers/infiniband/hw/mlx5/main.c                  |   3 +
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   2 +-
 drivers/iommu/amd_iommu.c                          |   2 +
 drivers/iommu/mtk_iommu.c                          |  15 +-
 drivers/iommu/mtk_iommu.h                          |   1 +
 drivers/macintosh/rack-meter.c                     |   4 +-
 drivers/md/bcache/bcache.h                         |   9 +-
 drivers/md/bcache/super.c                          |  39 ++-
 drivers/md/bcache/sysfs.c                          |   3 +-
 drivers/md/bcache/writeback.c                      |  60 +++-
 drivers/md/bcache/writeback.h                      |   2 -
 drivers/misc/cxl/cxl.h                             |   4 +
 drivers/misc/cxl/native.c                          |  11 +-
 drivers/misc/cxl/pci.c                             |  19 +-
 drivers/mmc/core/block.c                           |   2 +-
 drivers/mmc/host/sdhci-iproc.c                     |  33 +-
 drivers/net/ethernet/broadcom/bgmac.c              |   3 +-
 drivers/net/ethernet/broadcom/bgmac.h              |   6 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   8 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c       |   4 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |  11 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |   1 +
 drivers/net/ethernet/cisco/enic/enic_main.c        |  10 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |  23 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c |   2 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   2 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |   4 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  30 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  30 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  61 ++--
 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c |   2 +
 drivers/net/ethernet/renesas/sh_eth.c              |   6 +-
 drivers/net/ethernet/renesas/sh_eth.h              |   1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  16 +-
 drivers/net/hyperv/netvsc.c                        |   8 +-
 drivers/net/hyperv/netvsc_drv.c                    |   2 +-
 drivers/net/hyperv/rndis_filter.c                  |   4 +-
 drivers/net/ieee802154/ca8210.c                    |  14 +-
 drivers/net/phy/dp83640.c                          |  18 +
 drivers/net/usb/lan78xx.c                          |  34 +-
 drivers/net/virtio_net.c                           |   2 +-
 drivers/net/wireless/ath/ath10k/mac.c              |  12 +
 drivers/net/wireless/ath/ath9k/common-spectral.c   |  12 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c     |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |  11 +-
 drivers/net/wireless/mediatek/mt76/mt76x2_main.c   |  11 +
 drivers/net/wireless/mediatek/mt76/mt76x2_tx.c     |   5 +-
 drivers/net/wireless/rsi/rsi_91x_sdio.c            |  32 +-
 drivers/net/wireless/rsi/rsi_sdio.h                |   2 +
 drivers/nvme/host/core.c                           |  17 +-
 drivers/nvme/host/fabrics.c                        |  83 ++++-
 drivers/nvme/host/fabrics.h                        |  33 +-
 drivers/nvme/host/fc.c                             |  17 +-
 drivers/nvme/host/nvme.h                           |   1 +
 drivers/nvme/host/pci.c                            |   7 +-
 drivers/nvme/host/rdma.c                           |  14 +-
 drivers/nvme/target/loop.c                         |  11 +-
 drivers/parisc/lba_pci.c                           |  20 +-
 drivers/pci/pci-driver.c                           |  17 +-
 drivers/pci/quirks.c                               |   3 +
 drivers/pcmcia/cs.c                                |  10 +-
 drivers/pcmcia/cs_internal.h                       |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp.c                |   4 +-
 drivers/phy/rockchip/phy-rockchip-emmc.c           |  27 +-
 drivers/pinctrl/devicetree.c                       |   6 +-
 drivers/pinctrl/pinctrl-mcp23s08.c                 |  37 +-
 drivers/pinctrl/qcom/pinctrl-msm.c                 |   2 +-
 drivers/pinctrl/sh-pfc/pfc-r8a7796.c               |  40 +--
 drivers/platform/x86/dell-smbios-base.c            |   4 +-
 drivers/power/supply/ltc2941-battery-gauge.c       |   8 +-
 drivers/power/supply/max17042_battery.c            |   1 +
 drivers/regulator/gpio-regulator.c                 |  16 +-
 drivers/regulator/of_regulator.c                   |   1 +
 drivers/remoteproc/imx_rproc.c                     |   6 +-
 drivers/s390/cio/vfio_ccw_fsm.c                    |   5 +
 drivers/scsi/sr.c                                  |  21 +-
 drivers/scsi/sr_ioctl.c                            |  10 +-
 drivers/soc/amlogic/meson-gx-pwrc-vpu.c            |   6 +-
 drivers/soc/qcom/wcnss_ctrl.c                      |   2 +-
 drivers/soc/renesas/r8a77970-sysc.c                |  12 +-
 drivers/spi/spi-bcm-qspi.c                         |   4 +-
 drivers/watchdog/asm9260_wdt.c                     |   8 +-
 drivers/watchdog/aspeed_wdt.c                      |  13 +-
 drivers/watchdog/davinci_wdt.c                     |  15 +-
 drivers/watchdog/dw_wdt.c                          |  23 +-
 drivers/watchdog/sprd_wdt.c                        |   4 +-
 drivers/xen/swiotlb-xen.c                          |   2 +-
 drivers/xen/xen-acpi-processor.c                   |   6 +-
 drivers/zorro/zorro.c                              |  12 +
 fs/affs/namei.c                                    |  10 +-
 fs/aio.c                                           |   4 +-
 fs/btrfs/dev-replace.c                             |   2 +-
 fs/btrfs/disk-io.c                                 |   5 +-
 fs/btrfs/extent-tree.c                             |   1 +
 fs/btrfs/inode.c                                   |  19 +-
 fs/btrfs/tests/qgroup-tests.c                      |   2 +-
 fs/btrfs/transaction.c                             |  10 +-
 fs/btrfs/tree-log.c                                |  75 ++++-
 fs/dcache.c                                        |  22 ++
 fs/ecryptfs/inode.c                                |   3 +-
 fs/ext2/namei.c                                    |   6 +-
 fs/ext4/namei.c                                    |   6 +-
 fs/ext4/super.c                                    |  12 +
 fs/f2fs/checkpoint.c                               |  71 ++--
 fs/f2fs/extent_cache.c                             |   3 +
 fs/f2fs/file.c                                     |   8 +-
 fs/f2fs/namei.c                                    |  12 +-
 fs/fscache/page.c                                  |  13 +-
 fs/gfs2/bmap.c                                     |  10 +-
 fs/gfs2/file.c                                     |   5 +-
 fs/gfs2/quota.h                                    |   2 +
 fs/jffs2/dir.c                                     |  12 +-
 fs/jfs/namei.c                                     |  12 +-
 fs/nilfs2/namei.c                                  |   6 +-
 fs/notify/fanotify/fanotify.c                      |  19 +-
 fs/notify/fanotify/fanotify.h                      |   3 +-
 fs/notify/fanotify/fanotify_user.c                 |   2 +-
 fs/ocfs2/dlm/dlmdomain.c                           |  14 -
 fs/ocfs2/dlm/dlmdomain.h                           |  25 +-
 fs/ocfs2/dlm/dlmrecovery.c                         |   9 +
 fs/orangefs/namei.c                                |   9 +-
 fs/proc/proc_sysctl.c                              |   3 +
 fs/reiserfs/namei.c                                |  12 +-
 fs/super.c                                         |  30 +-
 fs/udf/namei.c                                     |   6 +-
 fs/udf/super.c                                     |   5 +-
 fs/ufs/namei.c                                     |   6 +-
 fs/xfs/xfs_discard.c                               |  14 +-
 include/drm/drm_vblank.h                           |   2 +-
 include/linux/dcache.h                             |   1 +
 include/rdma/ib_umem.h                             |   1 -
 ipc/shm.c                                          |  19 +-
 kernel/audit.c                                     |   2 +
 kernel/debug/kdb/kdb_main.c                        |  27 +-
 kernel/events/core.c                               |  49 ++-
 kernel/irq/affinity.c                              |  15 +-
 kernel/rcu/tree_plugin.h                           |  14 +-
 kernel/sched/rt.c                                  |   2 +
 kernel/sys.c                                       |   2 +
 lib/radix-tree.c                                   |   4 +-
 lib/test_kasan.c                                   |   8 +
 mm/kasan/kasan.c                                   |  66 +++-
 mm/ksm.c                                           |  28 ++
 mm/page_idle.c                                     |  12 +-
 mm/slub.c                                          |  57 ++--
 mm/swapfile.c                                      |   4 +
 mm/vmscan.c                                        |   8 +-
 mm/z3fold.c                                        |   9 +-
 net/netlabel/netlabel_unlabeled.c                  |  10 +
 net/rxrpc/call_event.c                             |   2 +-
 net/rxrpc/input.c                                  |  15 +-
 net/rxrpc/sendmsg.c                                |   4 +-
 net/smc/smc_ib.c                                   |  10 +-
 net/smc/smc_wr.h                                   |   1 -
 security/integrity/ima/Kconfig                     |   1 +
 security/integrity/ima/ima_crypto.c                |   2 +
 security/integrity/ima/ima_main.c                  |  13 +
 security/integrity/ima/ima_policy.c                |   2 +-
 security/selinux/hooks.c                           |  20 +-
 sound/core/timer.c                                 |   4 +-
 sound/core/vmaster.c                               |   5 +-
 tools/hv/hv_fcopy_daemon.c                         |   3 +-
 tools/hv/hv_vss_daemon.c                           |   1 +
 tools/perf/Makefile.perf                           |   3 +-
 tools/perf/builtin-stat.c                          |   9 +-
 tools/perf/builtin-top.c                           |   6 +-
 tools/perf/tests/dwarf-unwind.c                    |  46 ++-
 .../perf/tests/shell/trace+probe_libc_inet_pton.sh |   6 +-
 tools/perf/tests/vmlinux-kallsyms.c                |   2 +-
 tools/perf/ui/browsers/annotate.c                  |   9 +-
 tools/perf/util/c++/clang.cpp                      |  11 +-
 tools/perf/util/hist.c                             |   4 +-
 tools/perf/util/hist.h                             |   1 -
 tools/perf/util/mmap.c                             |   6 +
 tools/testing/radix-tree/idr-test.c                |   7 +
 tools/testing/selftests/Makefile                   |   1 +
 tools/testing/selftests/net/fib-onlink-tests.sh    | 375 +++++++++++++++++++++
 tools/testing/selftests/net/psock_fanout.c         |   3 +-
 tools/thermal/tmon/sysfs.c                         |  12 +-
 tools/thermal/tmon/tmon.c                          |   1 -
 298 files changed, 3076 insertions(+), 1191 deletions(-)