Skip to content

5.7.9-rc1 review

Greg Kroah-Hartman bpf linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest166 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/166KVM: s390: reduce number of IO pins to 1arch/s390/include/asm/kvm_host.h+4 -40 replies
2/166spi: spi-fsl-dspi: Adding shutdown hookdrivers/spi/spi-fsl-dspi.c+23 -00 replies
3/166spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transferdrivers/spi/spi-fsl-dspi.c+10 -10 replies
4/166regmap: fix alignment issuedrivers/base/regmap/regmap.c+46 -540 replies
5/166perf/x86/rapl: Move RAPL support to common x86 codearch/x86/events/Kconfig arch/x86/events/Makefile arch/x86/events/intel/Makefile +1 more+10 -80 replies
6/166perf/x86/rapl: Fix RAPL config variable bugarch/x86/events/Makefile+1 -10 replies
7/166ARM: dts: omap4-droid4: Fix spi configuration and increase ratearch/arm/boot/dts/motorola-cpcap-mapphone.dtsi+3 -10 replies
8/166drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserveddrivers/gpu/drm/ttm/ttm_bo_vm.c+2 -00 replies
9/166drm/ttm: Fix dma_fence refcnt leak when adding move fencedrivers/gpu/drm/ttm/ttm_bo.c+3 -10 replies
10/166gpu: host1x: Clean up debugfs in error handling pathdrivers/gpu/host1x/dev.c+3 -20 replies
11/166drm/tegra: hub: Do not enable orphaned window groupdrivers/gpu/drm/tegra/hub.c+6 -20 replies
12/166gpu: host1x: Detach driver on unregisterdrivers/gpu/host1x/bus.c+9 -00 replies
13/166staging: wfx: fix coherency of hif_scan() prototypedrivers/staging/wfx/hif_tx.c drivers/staging/wfx/hif_tx.h drivers/staging/wfx/scan.c+8 -60 replies
14/166drm: mcde: Fix display initialization problemdrivers/gpu/drm/mcde/mcde_drv.c+2 -10 replies
15/166ASoC: SOF: Intel: add PCI ID for CometLake-Ssound/soc/sof/sof-pci-dev.c+2 -00 replies
16/166ASoC: hdac_hda: fix memleak with regmap not freed on removesound/soc/codecs/hdac_hda.c+10 -60 replies
17/166ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKLsound/pci/hda/hda_intel.c+8 -00 replies
18/166spi: spidev: fix a race between spidev_release and spidev_removedrivers/spi/spidev.c+2 -20 replies
19/166spi: spidev: fix a potential use-after-free in spidev_release()drivers/spi/spidev.c+10 -100 replies
20/166net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphydrivers/net/ethernet/marvell/mvneta.c+44 -360 replies
21/166net: ethernet: mvneta: Add 2500BaseX support for SoCs without comphydrivers/net/ethernet/marvell/mvneta.c+6 -00 replies
22/166ixgbe: protect ring accesses with READ- and WRITE_ONCEdrivers/net/ethernet/intel/ixgbe/ixgbe_lib.c drivers/net/ethernet/intel/ixgbe/ixgbe_main.c+17 -90 replies
23/166i40e: protect ring accesses with READ- and WRITE_ONCEdrivers/net/ethernet/intel/i40e/i40e_main.c+19 -100 replies
24/166ice: protect ring accesses with WRITE_ONCEdrivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_main.c+5 -50 replies
25/166ibmvnic: continue to init in CRQ reset returns H_CLOSEDdrivers/net/ethernet/ibm/ibmvnic.c+7 -20 replies
26/166powerpc/kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUALarch/powerpc/kvm/book3s_64_mmu_radix.c+2 -10 replies
27/166xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freednet/sunrpc/xprtrdma/verbs.c+23 -100 replies
28/166iommu/vt-d: Dont apply gfx quirks to untrusted devicesdrivers/iommu/intel-iommu.c+37 -00 replies
29/166drm: panel-orientation-quirks: Add quirk for Asus T101HA paneldrivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
30/166drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003drivers/gpu/drm/drm_panel_orientation_quirks.c+1 -70 replies
31/166s390/kasan: fix early pgm check handler executionarch/s390/kernel/early.c+2 -00 replies
32/166drm/sun4i: mixer: Call of_dma_configure if theres an IOMMUdrivers/gpu/drm/sun4i/sun8i_mixer.c+13 -00 replies
33/166cifs: update ctime and mtime during truncatefs/cifs/inode.c+9 -00 replies
34/166ARM: imx6: add missing put_device() call in imx6q_suspend_init()arch/arm/mach-imx/pm-imx6.c+6 -40 replies
35/166scsi: qla2xxx: Fix MPI failure AEN (8200) handlingdrivers/scsi/qla2xxx/qla_attr.c drivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_gbl.h +4 more+186 -430 replies
36/166scsi: mptscsih: Fix read sense data sizedrivers/message/fusion/mptscsih.c+1 -30 replies
37/166usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_workdrivers/usb/dwc3/dwc3-pci.c+3 -10 replies
38/166arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelistarch/arm64/kernel/cpufeature.c+2 -00 replies
39/166block: release bip in a right way in error pathblock/bio-integrity.c+14 -90 replies
40/166nvme-rdma: assign completion vector correctlydrivers/nvme/host/rdma.c+1 -10 replies
41/166x86/entry: Increase entry_stack size to a full pagearch/x86/include/asm/processor.h+1 -10 replies
42/166arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelistarch/arm64/kernel/cpu_errata.c+2 -00 replies
43/166nfs: Fix memory leak of export_pathfs/nfs/nfs4namespace.c+1 -00 replies
44/166sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruptionkernel/sched/core.c+1 -10 replies
45/166net: qrtr: Fix an out of bounds read qrtr_endpoint_post()net/qrtr/qrtr.c+5 -10 replies
46/166mtd: set master partition panic write flagdrivers/mtd/mtdcore.c+2 -20 replies
47/166gpio: pca953x: Synchronize interrupt handler properlydrivers/gpio/gpio-pca953x.c+5 -30 replies
48/166gpio: pca953x: Override IRQ for one of the expanders on Galileo Gen 2drivers/gpio/gpio-pca953x.c+79 -00 replies
49/166gpio: pca953x: Fix direction setting when configure an IRQdrivers/gpio/gpio-pca953x.c+4 -20 replies
50/166gpio: pca953x: Fix GPIO resource leak on Intel Galileo Gen 2drivers/gpio/gpio-pca953x.c+6 -10 replies
51/166ASoC: fsl_mqs: Dont check clock is NULL before calling clk APIsound/soc/fsl/fsl_mqs.c+4 -90 replies
52/166ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enablesound/soc/fsl/fsl_mqs.c+12 -20 replies
53/166KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbelldrivers/irqchip/irq-gic-v3-its.c virt/kvm/arm/vgic/vgic-v4.c+16 -00 replies
54/166mac80211: Fix dropping broadcast packets in 802.11 encapnet/mac80211/tx.c+1 -10 replies
55/166bpf: Do not allow btf_ctx_access with __int128 typesinclude/linux/btf.h kernel/bpf/btf.c+7 -20 replies
56/166nl80211: dont return err unconditionally in nl80211_start_ap()net/wireless/nl80211.c+2 -10 replies
57/166nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLORnet/wireless/nl80211.c+1 -10 replies
58/166drm/mediatek: Check plane visibility in atomic_updatedrivers/gpu/drm/mediatek/mtk_drm_plane.c+15 -100 replies
59/166bpf, sockmap: RCU splat with redirect and strparser error or TLSnet/core/skmsg.c+6 -70 replies
60/166bpf, sockmap: RCU dereferenced psock may be used outside RCU blocknet/core/skmsg.c+9 -10 replies
61/166netfilter: ipset: call ip_set_free() instead of kfree()net/netfilter/ipset/ip_set_bitmap_ip.c net/netfilter/ipset/ip_set_bitmap_ipmac.c net/netfilter/ipset/ip_set_bitmap_port.c +1 more+5 -50 replies
62/166net: mvneta: fix use of state->speeddrivers/net/ethernet/marvell/mvneta.c+1 -10 replies
63/166net: ipa: no checksum offload for SDM845 LAN RXdrivers/net/ipa/ipa_data-sdm845.c+0 -10 replies
64/166net: cxgb4: fix return error value in t4_prep_fwdrivers/net/ethernet/chelsio/cxgb4/t4_hw.c+4 -40 replies
65/166btrfs: fix reclaim_size counter leak after stealing from global reservefs/btrfs/space-info.c+1 -10 replies
66/166drm/meson: viu: fix setting the OSD burst length in VIU_OSD1_FIFO_CTRL_STATdrivers/gpu/drm/meson/meson_registers.h drivers/gpu/drm/meson/meson_viu.c+8 -90 replies
67/166IB/sa: Resolv use-after-free in ib_nl_make_request()drivers/infiniband/core/sa_query.c+17 -210 replies
68/166net: dsa: microchip: set the correct number of portsdrivers/net/dsa/microchip/ksz8795.c drivers/net/dsa/microchip/ksz9477.c+6 -00 replies
69/166netfilter: conntrack: refetch conntrack after nf_conntrack_update()net/netfilter/nf_conntrack_core.c+2 -00 replies
70/166net: rmnet: fix lower interface leakdrivers/net/ethernet/qualcomm/rmnet/rmnet_config.c+12 -90 replies
71/166net: rmnet: do not allow to add multiple bridge interfacesdrivers/net/ethernet/qualcomm/rmnet/rmnet_config.c+5 -00 replies
72/166perf report TUI: Fix segmentation fault in perf_evsel__hists_browse()tools/perf/ui/browsers/hists.c+11 -60 replies
73/166perf intel-pt: Fix recording PEBS-via-PT with registerstools/perf/arch/x86/util/intel-pt.c tools/perf/util/evsel.c+3 -20 replies
74/166perf intel-pt: Fix PEBS sample for XMM registerstools/perf/util/intel-pt.c+3 -20 replies
75/166smsc95xx: check return value of smsc95xx_resetdrivers/net/usb/smsc95xx.c+6 -00 replies
76/166smsc95xx: avoid memory leak in smsc95xx_binddrivers/net/usb/smsc95xx.c+2 -10 replies
77/166net: hns3: check reset pending after FLR preparedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -10 replies
78/166net: hns3: fix for mishandle of asserting VF reset faildrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+5 -00 replies
79/166net: hns3: add a missing uninit debugfs when unload driverdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+1 -20 replies
80/166net: hns3: fix use-after-free when doing self testdrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+6 -30 replies
81/166ALSA: compress: fix partial_drain completion stateinclude/sound/compress_driver.h sound/core/compress_offload.c+13 -10 replies
82/166net: ipa: fix QMI structure definition bugsdrivers/net/ipa/ipa_qmi_msg.c+3 -30 replies
83/166net: qed: fix buffer overflow on ethtool -ddrivers/net/ethernet/qlogic/qed/qed.h drivers/net/ethernet/qlogic/qed/qed_debug.c+14 -10 replies
84/166ionic: centralize queue reset codedrivers/net/ethernet/pensando/ionic/ionic_ethtool.c drivers/net/ethernet/pensando/ionic/ionic_lif.c drivers/net/ethernet/pensando/ionic/ionic_lif.h+32 -410 replies
85/166powerpc/64s/exception: Fix 0x1500 interrupt handler crasharch/powerpc/kernel/exceptions-64s.S+1 -10 replies
86/166RDMA/siw: Fix reporting vendor_part_iddrivers/infiniband/sw/siw/siw_main.c+2 -10 replies
87/166net: atlantic: fix ip dst and ipv6 address filtersdrivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh_internal.h+3 -30 replies
88/166arm64: kgdb: Fix single-step exception handling oopsarch/arm64/kernel/kgdb.c+1 -10 replies
89/166nbd: Fix memory leak in nbd_add_socketdrivers/block/nbd.c+15 -100 replies
90/166cxgb4: fix all-mask IP address comparisondrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c+5 -50 replies
91/166IB/mlx5: Fix 50G per lane indicationdrivers/infiniband/hw/mlx5/main.c+1 -10 replies
92/166qed: Populate nvm-file attributes while reading nvm config partition.drivers/net/ethernet/qlogic/qed/qed_debug.c drivers/net/ethernet/qlogic/qed/qed_dev.c drivers/net/ethernet/qlogic/qed/qed_mcp.c +1 more+21 -90 replies
93/166selftests: bpf: Fix detach from sockmap teststools/testing/selftests/bpf/test_maps.c+6 -60 replies
94/166net/mlx5: Fix eeprom support for SFP moduledrivers/net/ethernet/mellanox/mlx5/core/port.c+77 -160 replies
95/166net/mlx5e: Fix VXLAN configuration restore after function reloaddrivers/net/ethernet/mellanox/mlx5/core/en_main.c+4 -30 replies
96/166net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crashdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+4 -40 replies
97/166net/mlx5e: Fix 50G per lane indicationdrivers/net/ethernet/mellanox/mlx5/core/en/port.c drivers/net/ethernet/mellanox/mlx5/core/en/port.h drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+23 -80 replies
98/166net/mlx5e: CT: Fix memory leak in cleanupdrivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c+1 -00 replies
99/166bnxt_en: fix NULL dereference in case SR-IOV configuration failsdrivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c+1 -10 replies
100/166net: macb: fix wakeup test in runtime suspend/resume routinesdrivers/net/ethernet/cadence/macb_main.c+2 -20 replies
101/166net: macb: mark device wake capable when "magic-packet" property presentdrivers/net/ethernet/cadence/macb_main.c+1 -10 replies
102/166net: macb: fix macb_get/set_wol() when moving to phylinkdrivers/net/ethernet/cadence/macb_main.c+12 -60 replies
103/166net: macb: fix macb_suspend() by removing call to netif_carrier_off()drivers/net/ethernet/cadence/macb_main.c+0 -10 replies
104/166net: macb: fix call to pm_runtime in the suspend/resume functionsdrivers/net/ethernet/cadence/macb_main.c+4 -20 replies
105/166mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON()drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c+1 -10 replies
106/166mlxsw: pci: Fix use-after-free in case of failed devlink reloaddrivers/net/ethernet/mellanox/mlxsw/pci.c+38 -160 replies
107/166IB/hfi1: Do not destroy hfi1_wq when the device is shut downdrivers/infiniband/hw/hfi1/init.c drivers/infiniband/hw/hfi1/qp.c drivers/infiniband/hw/hfi1/tid_rdma.c+31 -60 replies
108/166IB/hfi1: Do not destroy link_wq when the device is shut downdrivers/infiniband/hw/hfi1/init.c+5 -50 replies
109/166ALSA: opl3: fix infoleak in opl3sound/drivers/opl3/opl3_synth.c+2 -00 replies
110/166ALSA: hda - let hs_mic be picked ahead of hp_micsound/pci/hda/hda_auto_parser.c+6 -00 replies
111/166ALSA: usb-audio: add quirk for MacroSilicon MS2109sound/usb/quirks-table.h+52 -00 replies
112/166ALSA: usb-audio: Add implicit feedback quirk for RTX6001sound/usb/pcm.c+1 -00 replies
113/166ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice idsound/pci/hda/patch_realtek.c+1 -20 replies
114/166ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VCsound/pci/hda/patch_realtek.c+13 -00 replies
115/166ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VCsound/pci/hda/patch_realtek.c+11 -00 replies
116/166ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VCsound/pci/hda/patch_realtek.c+11 -00 replies
117/166KVM: arm64: Fix definition of PAGE_HYP_DEVICEarch/arm64/include/asm/pgtable-prot.h+1 -10 replies
118/166KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTARTarch/arm64/kvm/hyp-init.S+7 -40 replies
119/166KVM: arm64: Annotate hyp NMI-related functions as __always_inlinearch/arm64/include/asm/arch_gicv3.h arch/arm64/include/asm/cpufeature.h+2 -20 replies
120/166KVM: x86: bit 8 of non-leaf PDPEs is not reservedarch/x86/kvm/mmu/mmu.c+1 -10 replies
121/166KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit modearch/x86/kvm/x86.c+2 -00 replies
122/166KVM: x86: Mark CR4.TSD as being possibly owned by the guestarch/x86/kvm/kvm_cache_regs.h arch/x86/kvm/vmx/vmx.c+3 -10 replies
123/166KVM: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVEarch/arm64/kvm/reset.c+7 -30 replies
124/166io_uring: fix memleak in __io_sqe_files_update()fs/io_uring.c+3 -10 replies
125/166io_uring: account user memory freed when exit has been queuedfs/io_uring.c+10 -30 replies
126/166io_uring: fix memleak in io_sqe_files_register()fs/io_uring.c+1 -00 replies
127/166io_uring: fix missing msg_name assignmentfs/io_uring.c+2 -00 replies
128/166kallsyms: Refactor kallsyms_show_value() to take credinclude/linux/filter.h include/linux/kallsyms.h kernel/kallsyms.c +2 more+18 -120 replies
129/166module: Refactor section attr into bin attributekernel/module.c+24 -210 replies
130/166module: Do not expose section addresses to non-CAP_SYSLOGkernel/module.c+3 -30 replies
131/166kprobes: Do not expose probe addresses to non-CAP_SYSLOGkernel/kprobes.c+2 -20 replies
132/166bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok()include/linux/filter.h kernel/bpf/syscall.c net/core/sysctl_net_core.c+21 -170 replies
133/166Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb"drivers/net/wireless/ath/ath9k/hif_usb.c drivers/net/wireless/ath/ath9k/hif_usb.h+11 -420 replies
134/166btrfs: fix fatal extent_buffer readahead vs releasepage racefs/btrfs/extent_io.c+24 -160 replies
135/166btrfs: reset tree root pointer after error in init_tree_rootsfs/btrfs/disk-io.c+4 -20 replies
136/166btrfs: discard: add missing put when grabbing block group from unused listfs/btrfs/discard.c+1 -00 replies
137/166btrfs: fix double put of block group with nocowfs/btrfs/inode.c+1 -80 replies
138/166drm/radeon: fix double freedrivers/gpu/drm/radeon/ci_dpm.c+3 -40 replies
139/166drm/i915/gt: Pin the rings before marking activedrivers/gpu/drm/i915/gt/intel_context.c+6 -60 replies
140/166drm/i915: Skip stale object handle for debugfs per-file-statsdrivers/gpu/drm/i915/i915_debugfs.c+1 -10 replies
141/166drm/amdgpu: dont do soft recovery if gpu_recovery=0drivers/gpu/drm/amd/amdgpu/amdgpu_job.c+2 -10 replies
142/166drm/amdgpu: add TMR destory function for pspdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+53 -40 replies
143/166drm/amdgpu: asd function needs to be unloaded in suspend phasedrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+6 -00 replies
144/166drm/i915: Drop vm.ref for duplicate vma on constructiondrivers/gpu/drm/i915/i915_vma.c+1 -00 replies
145/166drm/i915: Also drop vm.ref along error paths for vma constructiondrivers/gpu/drm/i915/i915_vma.c+6 -100 replies
146/166cifs: fix reference leak for tlinkfs/cifs/ioctl.c+8 -10 replies
147/166smb3: fix access denied on change notify request to some serversfs/cifs/smb2ops.c+1 -10 replies
148/166smb3: fix unneeded error message on change notifyfs/cifs/smb2misc.c+6 -20 replies
149/166dm: use noio when sending kobject eventdrivers/md/dm.c+12 -30 replies
150/166mmc: meson-gx: limit segments to 1 when dram-access-quirk is neededdrivers/mmc/host/meson-gx-mmc.c+4 -20 replies
151/166mmc: owl-mmc: Get rid of of_match_ptr() macrodrivers/mmc/host/owl-mmc.c+1 -10 replies
152/166pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH)drivers/pinctrl/intel/pinctrl-baytrail.c+53 -140 replies
153/166ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACEarch/arc/kernel/entry.S+5 -110 replies
154/166ARC: elf: use right ELF_ARCHarch/arc/include/asm/elf.h+1 -10 replies
155/166s390/setup: init jump labels before command line parsingarch/s390/kernel/setup.c+1 -00 replies
156/166s390/mm: fix huge pte soft dirty copyingarch/s390/mm/hugetlbpage.c+1 -10 replies
157/166arm64: Introduce a way to disable the 32bit vdsoarch/arm64/include/asm/vdso/clocksource.h arch/arm64/include/asm/vdso/compat_gettimeofday.h+12 -30 replies
158/166arm64: arch_timer: Allow an workaround descriptor to disable compat vdsoarch/arm64/include/asm/arch_timer.h drivers/clocksource/arm_arch_timer.c+4 -00 replies
159/166arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUND_1418040drivers/clocksource/arm_arch_timer.c+8 -00 replies
160/166blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight()block/blk-mq.c+2 -20 replies
161/166dm writecache: reject asynchronous pmem devicesdrivers/md/dm-writecache.c+6 -00 replies
162/166perf scripts python: export-to-postgresql.py: Fix struct.pack() int argumenttools/perf/scripts/python/export-to-postgresql.py+1 -10 replies
163/166perf scripts python: exported-sql-viewer.py: Fix zero id in call graph Find resulttools/perf/scripts/python/exported-sql-viewer.py+2 -10 replies
164/166perf scripts python: exported-sql-viewer.py: Fix zero id in call tree Find resulttools/perf/scripts/python/exported-sql-viewer.py+2 -10 replies
165/166perf scripts python: exported-sql-viewer.py: Fix unexpanded Find resulttools/perf/scripts/python/exported-sql-viewer.py+1 -00 replies
166/166perf scripts python: exported-sql-viewer.py: Fix time chart call treetools/perf/scripts/python/exported-sql-viewer.py+4 -00 replies

Reviews trailers per patch

75 of 166 patches have a Reviewed-by or Acked-by.

PatchAndrew BowersChristian KönigSowjanya KomatineniSam RavnborgKim PhillipsPeter ZijlstraHimanshu MadhaniChristoph HellwigMartin K. PetersenLai JiangshanMarco ElverMika WesterbergLinus WalleijNicolin ChenAndrii NakryikoEmil VelikovAlexander EgorenkovHeiko CarstensPaul KocialkowskiTomasz FigaSrinivas KandagatlaCharles KeepaxPaul MenzelMartin KaFai LauJakub SitnickiDavid SterbaMichael ChanJonathan ToppinsFlorian FainelliJiri PirkoMike MarciniszynEran Ben ElishaSaeed MahameedPavel HofmanVincent BernatEven BrendenMarc ZyngierJames MorseRoi DayanBernard MetzlerFilipe MananaNikolay BorisovMatthew AuldMika KuoppalaMarcos Paulo de SouzaAnand JainAlex DeucherAndi ShytiAurelien AptelPavel ShilovskyKevin HilmanChristian BorntraegerGerald SchaeferMark RutlandMikulas PatockaGreg Kroah-HartmanJessica YuRonnie SahlbergTvrtko UrsulinEric BiggersDouglas AndersonJakub KicinskiJiri OlsaNamhyung KimArnaldo Carvalho de MeloAndrew LunnNeil ArmstrongChristian HewittAshok RajLu BaoluGuennadi LiakhovetskiKai VehmanenDaniel BalutaRander WangBard LiaoCornelia HuckDavid Hildenbrand
1/166R-b R-b
2/166
3/166
4/166
5/166
6/166T-b A-b
7/166
8/166R-b
9/166R-b
10/166
11/166
12/166T-b
13/166
14/166R-b
15/166R-b R-b
16/166R-b R-b R-b R-b R-b
17/166R-b R-b
18/166
19/166
20/166
21/166
22/166T-b
23/166T-b
24/166T-b
25/166
26/166
27/166
28/166R-b R-b A-b
29/166R-b
30/166R-b
31/166Reported-and-tested-by R-b
32/166R-b
33/166
34/166
35/166R-b
36/166
37/166
38/166
39/166R-b A-b
40/166
41/166R-b T-b
42/166R-b
43/166
44/166
45/166
46/166
47/166
48/166R-b
49/166
50/166R-b R-b
51/166A-b
52/166A-b
53/166
54/166
55/166A-b
56/166
57/166
58/166R-b
59/166A-b A-b
60/166A-b
61/166
62/166
63/166
64/166
65/166R-b
66/166R-b T-b
67/166
68/166R-b
69/166
70/166
71/166
72/166A-b A-b T-b
73/166
74/166
75/166
76/166
77/166
78/166
79/166
80/166
81/166R-b T-b R-b T-b
82/166
83/166
84/166A-b
85/166T-b
86/166R-b
87/166
88/166T-b R-b
89/166R-b
90/166
91/166R-b R-b
92/166
93/166R-b
94/166
95/166R-b
96/166R-b
97/166R-b
98/166R-b
99/166R-b A-b
100/166R-b
101/166R-b
102/166
103/166R-b
104/166R-b
105/166R-b
106/166R-b
107/166R-b
108/166R-b
109/166
110/166
111/166
112/166T-b
113/166T-b T-b
114/166
115/166
116/166
117/166A-b
118/166
119/166A-b
120/166
121/166
122/166
123/166
124/166
125/166
126/166
127/166
128/166
129/166R-b T-b A-b
130/166T-b A-b
131/166
132/166
133/166
134/166R-b
135/166R-b R-b
136/166R-b T-b R-b
137/166R-b R-b
138/166
139/166R-b
140/166R-b
141/166R-b R-b
142/166R-b
143/166R-b
144/166R-b
145/166R-b
146/166R-b
147/166R-b
148/166R-b
149/166
150/166R-b
151/166
152/166A-b
153/166
154/166
155/166R-b
156/166R-b R-b
157/166A-b
158/166A-b
159/166A-b
160/166
161/166A-b
162/166
163/166
164/166
165/166
166/166

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

Read the v1 thread

Cover letter [PATCH 5.7 000/166] 5.7.9-rc1 review

This is the start of the stable review cycle for the 5.7.9 release. There are 166 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 Thu, 16 Jul 2020 18:40:38 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.7.9-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.7.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.7.9-rc1

Adrian Hunter <[email protected]>
perf scripts python: exported-sql-viewer.py: Fix time chart call tree

Adrian Hunter <[email protected]>
perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result

Adrian Hunter <[email protected]>
perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result

Adrian Hunter <[email protected]>
perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result

Adrian Hunter <[email protected]>
perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument

Michal Suchanek <[email protected]>
dm writecache: reject asynchronous pmem devices

Ming Lei <[email protected]>
blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight()

Marc Zyngier <[email protected]>
arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUND_1418040

Marc Zyngier <[email protected]>
arm64: arch_timer: Allow an workaround descriptor to disable compat vdso

Marc Zyngier <[email protected]>
arm64: Introduce a way to disable the 32bit vdso

Janosch Frank <[email protected]>
s390/mm: fix huge pte soft dirty copying

Vasily Gorbik <[email protected]>
s390/setup: init jump labels before command line parsing

Vineet Gupta <[email protected]>
ARC: elf: use right ELF_ARCH

Vineet Gupta <[email protected]>
ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE

Hans de Goede <[email protected]>
pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH)

Manivannan Sadhasivam <[email protected]>
mmc: owl-mmc: Get rid of of_match_ptr() macro

Neil Armstrong <[email protected]>
mmc: meson-gx: limit segments to 1 when dram-access-quirk is needed

Mikulas Patocka <[email protected]>
dm: use noio when sending kobject event

Steve French <[email protected]>
smb3: fix unneeded error message on change notify

Steve French <[email protected]>
smb3: fix access denied on change notify request to some servers

Ronnie Sahlberg <[email protected]>
cifs: fix reference leak for tlink

Chris Wilson <[email protected]>
drm/i915: Also drop vm.ref along error paths for vma construction

Chris Wilson <[email protected]>
drm/i915: Drop vm.ref for duplicate vma on construction

Huang Rui <[email protected]>
drm/amdgpu: asd function needs to be unloaded in suspend phase

Huang Rui <[email protected]>
drm/amdgpu: add TMR destory function for psp

Marek Olšák <[email protected]>
drm/amdgpu: don't do soft recovery if gpu_recovery=0

Chris Wilson <[email protected]>
drm/i915: Skip stale object handle for debugfs per-file-stats

Chris Wilson <[email protected]>
drm/i915/gt: Pin the rings before marking active

Tom Rix <[email protected]>
drm/radeon: fix double free

Josef Bacik <[email protected]>
btrfs: fix double put of block group with nocow

Qu Wenruo <[email protected]>
btrfs: discard: add missing put when grabbing block group from unused list

Josef Bacik <[email protected]>
btrfs: reset tree root pointer after error in init_tree_roots

Boris Burkov <[email protected]>
btrfs: fix fatal extent_buffer readahead vs releasepage race

Greg Kroah-Hartman <[email protected]>
Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb"

Kees Cook <[email protected]>
bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok()

Kees Cook <[email protected]>
kprobes: Do not expose probe addresses to non-CAP_SYSLOG

Kees Cook <[email protected]>
module: Do not expose section addresses to non-CAP_SYSLOG

Kees Cook <[email protected]>
module: Refactor section attr into bin attribute

Kees Cook <[email protected]>
kallsyms: Refactor kallsyms_show_value() to take cred

Pavel Begunkov <[email protected]>
io_uring: fix missing msg_name assignment

Yang Yingliang <[email protected]>
io_uring: fix memleak in io_sqe_files_register()

Jens Axboe <[email protected]>
io_uring: account user memory freed when exit has been queued

Yang Yingliang <[email protected]>
io_uring: fix memleak in __io_sqe_files_update()

Steven Price <[email protected]>
KVM: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE

Sean Christopherson <[email protected]>
KVM: x86: Mark CR4.TSD as being possibly owned by the guest

Sean Christopherson <[email protected]>
KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode

Paolo Bonzini <[email protected]>
KVM: x86: bit 8 of non-leaf PDPEs is not reserved

Alexandru Elisei <[email protected]>
KVM: arm64: Annotate hyp NMI-related functions as __always_inline

Andrew Scull <[email protected]>
KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART

Will Deacon <[email protected]>
KVM: arm64: Fix definition of PAGE_HYP_DEVICE

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC

Benjamin Poirier <[email protected]>
ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id

Pavel Hofman <[email protected]>
ALSA: usb-audio: Add implicit feedback quirk for RTX6001

Hector Martin <[email protected]>
ALSA: usb-audio: add quirk for MacroSilicon MS2109

Hui Wang <[email protected]>
ALSA: hda - let hs_mic be picked ahead of hp_mic

xidongwang <[email protected]>
ALSA: opl3: fix infoleak in opl3

Kaike Wan <[email protected]>
IB/hfi1: Do not destroy link_wq when the device is shut down

Kaike Wan <[email protected]>
IB/hfi1: Do not destroy hfi1_wq when the device is shut down

Ido Schimmel <[email protected]>
mlxsw: pci: Fix use-after-free in case of failed devlink reload

Ido Schimmel <[email protected]>
mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON()

Nicolas Ferre <[email protected]>
net: macb: fix call to pm_runtime in the suspend/resume functions

Nicolas Ferre <[email protected]>
net: macb: fix macb_suspend() by removing call to netif_carrier_off()

Nicolas Ferre <[email protected]>
net: macb: fix macb_get/set_wol() when moving to phylink

Nicolas Ferre <[email protected]>
net: macb: mark device wake capable when "magic-packet" property present

Nicolas Ferre <[email protected]>
net: macb: fix wakeup test in runtime suspend/resume routines

Davide Caratti <[email protected]>
bnxt_en: fix NULL dereference in case SR-IOV configuration fails

Eli Britstein <[email protected]>
net/mlx5e: CT: Fix memory leak in cleanup

Aya Levin <[email protected]>
net/mlx5e: Fix 50G per lane indication

Aya Levin <[email protected]>
net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash

Aya Levin <[email protected]>
net/mlx5e: Fix VXLAN configuration restore after function reload

Eran Ben Elisha <[email protected]>
net/mlx5: Fix eeprom support for SFP module

Lorenz Bauer <[email protected]>
selftests: bpf: Fix detach from sockmap tests

Sudarsana Reddy Kalluru <[email protected]>
qed: Populate nvm-file attributes while reading nvm config partition.

Aya Levin <[email protected]>
IB/mlx5: Fix 50G per lane indication

Rahul Lakkireddy <[email protected]>
cxgb4: fix all-mask IP address comparison

Zheng Bin <[email protected]>
nbd: Fix memory leak in nbd_add_socket

Wei Li <[email protected]>
arm64: kgdb: Fix single-step exception handling oops

Dmitry Bogdanov <[email protected]>
net: atlantic: fix ip dst and ipv6 address filters

Kamal Heib <[email protected]>
RDMA/siw: Fix reporting vendor_part_id

Nicholas Piggin <[email protected]>

    powerpc/64s/exception: Fix 0x1500 interrupt handler crash

Shannon Nelson <[email protected]>
ionic: centralize queue reset code

Alexander Lobakin <[email protected]>
net: qed: fix buffer overflow on ethtool -d

Alex Elder <[email protected]>
net: ipa: fix QMI structure definition bugs

Vinod Koul <[email protected]>
ALSA: compress: fix partial_drain completion state

Yonglong Liu <[email protected]>
net: hns3: fix use-after-free when doing self test

Huazhong Tan <[email protected]>
net: hns3: add a missing uninit debugfs when unload driver

Huazhong Tan <[email protected]>
net: hns3: fix for mishandle of asserting VF reset fail

Huazhong Tan <[email protected]>
net: hns3: check reset pending after FLR prepare

Andre Edich <[email protected]>
smsc95xx: avoid memory leak in smsc95xx_bind

Andre Edich <[email protected]>
smsc95xx: check return value of smsc95xx_reset

Adrian Hunter <[email protected]>
perf intel-pt: Fix PEBS sample for XMM registers

Adrian Hunter <[email protected]>
perf intel-pt: Fix recording PEBS-via-PT with registers

Wei Li <[email protected]>
perf report TUI: Fix segmentation fault in perf_evsel__hists_browse()

Taehee Yoo <[email protected]>
net: rmnet: do not allow to add multiple bridge interfaces

Taehee Yoo <[email protected]>
net: rmnet: fix lower interface leak

Pablo Neira Ayuso <[email protected]>
netfilter: conntrack: refetch conntrack after nf_conntrack_update()

Codrin Ciubotariu <[email protected]>
net: dsa: microchip: set the correct number of ports

Divya Indi <[email protected]>
IB/sa: Resolv use-after-free in ib_nl_make_request()

Martin Blumenstingl <[email protected]>
drm/meson: viu: fix setting the OSD burst length in VIU_OSD1_FIFO_CTRL_STAT

Filipe Manana <[email protected]>
btrfs: fix reclaim_size counter leak after stealing from global reserve

Li Heng <[email protected]>
net: cxgb4: fix return error value in t4_prep_fw

Alex Elder <[email protected]>
net: ipa: no checksum offload for SDM845 LAN RX

Russell King <[email protected]>

    net: mvneta: fix use of state->speed

Eric Dumazet <[email protected]>
netfilter: ipset: call ip_set_free() instead of kfree()

John Fastabend <[email protected]>
bpf, sockmap: RCU dereferenced psock may be used outside RCU block

John Fastabend <[email protected]>
bpf, sockmap: RCU splat with redirect and strparser error or TLS

Hsin-Yi Wang <[email protected]>
drm/mediatek: Check plane visibility in atomic_update

Luca Coelho <[email protected]>
nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR

Luca Coelho <[email protected]>

    nl80211: don't return err unconditionally in nl80211_start_ap()

John Fastabend <[email protected]>
bpf: Do not allow btf_ctx_access with __int128 types

Seevalamuthu Mariappan <[email protected]>
mac80211: Fix dropping broadcast packets in 802.11 encap

Marc Zyngier <[email protected]>
KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell

Shengjiu Wang <[email protected]>
ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable

Shengjiu Wang <[email protected]>
ASoC: fsl_mqs: Don't check clock is NULL before calling clk API

Andy Shevchenko <[email protected]>
gpio: pca953x: Fix GPIO resource leak on Intel Galileo Gen 2

Andy Shevchenko <[email protected]>
gpio: pca953x: Fix direction setting when configure an IRQ

Andy Shevchenko <[email protected]>
gpio: pca953x: Override IRQ for one of the expanders on Galileo Gen 2

Andy Shevchenko <[email protected]>
gpio: pca953x: Synchronize interrupt handler properly

Kamal Dasu <[email protected]>
mtd: set master partition panic write flag

Dan Carpenter <[email protected]>
net: qrtr: Fix an out of bounds read qrtr_endpoint_post()

Scott Wood <[email protected]>
sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption

Tom Rix <[email protected]>
nfs: Fix memory leak of export_path

Sai Prakash Ranjan <[email protected]>
arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist

Peter Zijlstra <[email protected]>
x86/entry: Increase entry_stack size to a full page

Max Gurtovoy <[email protected]>
nvme-rdma: assign completion vector correctly

Chengguang Xu <[email protected]>
block: release bip in a right way in error path

Sai Prakash Ranjan <[email protected]>
arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist

Aditya Pakki <[email protected]>
usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work

Tomas Henzl <[email protected]>
scsi: mptscsih: Fix read sense data size

Arun Easi <[email protected]>
scsi: qla2xxx: Fix MPI failure AEN (8200) handling

yu kuai <[email protected]>
ARM: imx6: add missing put_device() call in imx6q_suspend_init()

Zhang Xiaoxu <[email protected]>
cifs: update ctime and mtime during truncate

Maxime Ripard <[email protected]>
drm/sun4i: mixer: Call of_dma_configure if there's an IOMMU

Vasily Gorbik <[email protected]>
s390/kasan: fix early pgm check handler execution

Hans de Goede <[email protected]>
drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003

Hans de Goede <[email protected]>
drm: panel-orientation-quirks: Add quirk for Asus T101HA panel

Rajat Jain <[email protected]>
iommu/vt-d: Don't apply gfx quirks to untrusted devices

Chuck Lever <[email protected]>

    xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed

Aneesh Kumar K.V <[email protected]>
powerpc/kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL

Dany Madden <[email protected]>
ibmvnic: continue to init in CRQ reset returns H_CLOSED

Ciara Loftus <[email protected]>
ice: protect ring accesses with WRITE_ONCE

Ciara Loftus <[email protected]>
i40e: protect ring accesses with READ- and WRITE_ONCE

Ciara Loftus <[email protected]>
ixgbe: protect ring accesses with READ- and WRITE_ONCE

Sascha Hauer <[email protected]>
net: ethernet: mvneta: Add 2500BaseX support for SoCs without comphy

Sascha Hauer <[email protected]>
net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy

Zhenzhong Duan <[email protected]>
spi: spidev: fix a potential use-after-free in spidev_release()

Zhenzhong Duan <[email protected]>
spi: spidev: fix a race between spidev_release and spidev_remove

Pierre-Louis Bossart <[email protected]>
ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL

Pierre-Louis Bossart <[email protected]>
ASoC: hdac_hda: fix memleak with regmap not freed on remove

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: Intel: add PCI ID for CometLake-S

Linus Walleij <[email protected]>
drm: mcde: Fix display initialization problem

Jérôme Pouiller <[email protected]>
staging: wfx: fix coherency of hif_scan() prototype

Thierry Reding <[email protected]>
gpu: host1x: Detach driver on unregister

Nicolin Chen <[email protected]>
drm/tegra: hub: Do not enable orphaned window group

Christophe JAILLET <[email protected]>
gpu: host1x: Clean up debugfs in error handling path

Xiyu Yang <[email protected]>
drm/ttm: Fix dma_fence refcnt leak when adding move fence

Xiyu Yang <[email protected]>
drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved

Tony Lindgren <[email protected]>
ARM: dts: omap4-droid4: Fix spi configuration and increase rate

Stephane Eranian <[email protected]>
perf/x86/rapl: Fix RAPL config variable bug

Stephane Eranian <[email protected]>
perf/x86/rapl: Move RAPL support to common x86 code

Jens Thoms Toerring <[email protected]>
regmap: fix alignment issue

Krzysztof Kozlowski <[email protected]>
spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer

Peng Ma <[email protected]>
spi: spi-fsl-dspi: Adding shutdown hook

Christian Borntraeger <[email protected]>
KVM: s390: reduce number of IO pins to 1

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arc/include/asm/elf.h                         |   2 +-
 arch/arc/kernel/entry.S                            |  16 +--
 arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi     |   4 +-
 arch/arm/mach-imx/pm-imx6.c                        |  10 +-
 arch/arm64/include/asm/arch_gicv3.h                |   2 +-
 arch/arm64/include/asm/arch_timer.h                |   1 +
 arch/arm64/include/asm/cpufeature.h                |   2 +-
 arch/arm64/include/asm/pgtable-prot.h              |   2 +-
 arch/arm64/include/asm/vdso/clocksource.h          |   7 +-
 arch/arm64/include/asm/vdso/compat_gettimeofday.h  |   8 +-
 arch/arm64/kernel/cpu_errata.c                     |   2 +
 arch/arm64/kernel/cpufeature.c                     |   2 +
 arch/arm64/kernel/kgdb.c                           |   2 +-
 arch/arm64/kvm/hyp-init.S                          |  11 +-
 arch/arm64/kvm/reset.c                             |  10 +-
 arch/powerpc/kernel/exceptions-64s.S               |   2 +-
 arch/powerpc/kvm/book3s_64_mmu_radix.c             |   3 +-
 arch/s390/include/asm/kvm_host.h                   |   8 +-
 arch/s390/kernel/early.c                           |   2 +
 arch/s390/kernel/setup.c                           |   1 +
 arch/s390/mm/hugetlbpage.c                         |   2 +-
 arch/x86/events/Kconfig                            |   6 +-
 arch/x86/events/Makefile                           |   1 +
 arch/x86/events/intel/Makefile                     |   2 -
 arch/x86/events/{intel => }/rapl.c                 |   9 +-
 arch/x86/include/asm/processor.h                   |   2 +-
 arch/x86/kvm/kvm_cache_regs.h                      |   2 +-
 arch/x86/kvm/mmu/mmu.c                             |   2 +-
 arch/x86/kvm/vmx/vmx.c                             |   2 +
 arch/x86/kvm/x86.c                                 |   2 +
 block/bio-integrity.c                              |  23 ++--
 block/blk-mq.c                                     |   4 +-
 drivers/base/regmap/regmap.c                       | 100 ++++++++---------
 drivers/block/nbd.c                                |  25 +++--
 drivers/clocksource/arm_arch_timer.c               |  11 ++
 drivers/gpio/gpio-pca953x.c                        |  98 ++++++++++++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  63 ++++++++++-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  14 +--
 drivers/gpu/drm/i915/gt/intel_context.c            |  12 +-
 drivers/gpu/drm/i915/i915_debugfs.c                |   2 +-
 drivers/gpu/drm/i915/i915_vma.c                    |  15 +--
 drivers/gpu/drm/mcde/mcde_drv.c                    |   3 +-
 drivers/gpu/drm/mediatek/mtk_drm_plane.c           |  25 +++--
 drivers/gpu/drm/meson/meson_registers.h            |   6 +
 drivers/gpu/drm/meson/meson_viu.c                  |  11 +-
 drivers/gpu/drm/radeon/ci_dpm.c                    |   7 +-
 drivers/gpu/drm/sun4i/sun8i_mixer.c                |  13 +++
 drivers/gpu/drm/tegra/hub.c                        |   8 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   4 +-
 drivers/gpu/drm/ttm/ttm_bo_vm.c                    |   2 +
 drivers/gpu/host1x/bus.c                           |   9 ++
 drivers/gpu/host1x/dev.c                           |   5 +-
 drivers/infiniband/core/sa_query.c                 |  38 +++----
 drivers/infiniband/hw/hfi1/init.c                  |  37 +++++--
 drivers/infiniband/hw/hfi1/qp.c                    |   5 +-
 drivers/infiniband/hw/hfi1/tid_rdma.c              |   5 +-
 drivers/infiniband/hw/mlx5/main.c                  |   2 +-
 drivers/infiniband/sw/siw/siw_main.c               |   3 +-
 drivers/iommu/intel-iommu.c                        |  37 +++++++
 drivers/irqchip/irq-gic-v3-its.c                   |   8 ++
 drivers/md/dm-writecache.c                         |   6 +
 drivers/md/dm.c                                    |  15 ++-
 drivers/message/fusion/mptscsih.c                  |   4 +-
 drivers/mmc/host/meson-gx-mmc.c                    |   6 +-
 drivers/mmc/host/owl-mmc.c                         |   2 +-
 drivers/mtd/mtdcore.c                              |   4 +-
 drivers/net/dsa/microchip/ksz8795.c                |   3 +
 drivers/net/dsa/microchip/ksz9477.c                |   3 +
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c |   4 +-
 .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c    |   2 +-
 drivers/net/ethernet/cadence/macb_main.c           |  31 ++++--
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c  |  10 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |   8 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   3 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |   9 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   2 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   5 +
 drivers/net/ethernet/ibm/ibmvnic.c                 |   9 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  29 +++--
 drivers/net/ethernet/intel/ice/ice_lib.c           |   8 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c       |  12 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  14 ++-
 drivers/net/ethernet/marvell/mvneta.c              |  88 ++++++++-------
 drivers/net/ethernet/mellanox/mlx5/core/en/port.c  |  21 +++-
 drivers/net/ethernet/mellanox/mlx5/core/en/port.h  |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |   1 +
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  15 +--
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |  93 +++++++++++++---
 drivers/net/ethernet/mellanox/mlxsw/pci.c          |  54 ++++++---
 .../net/ethernet/mellanox/mlxsw/spectrum_router.c  |   2 +-
 .../net/ethernet/pensando/ionic/ionic_ethtool.c    |  52 +++------
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  17 ++-
 drivers/net/ethernet/pensando/ionic/ionic_lif.h    |   4 +-
 drivers/net/ethernet/qlogic/qed/qed.h              |   2 +
 drivers/net/ethernet/qlogic/qed/qed_debug.c        |  17 ++-
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |  12 +-
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |   7 ++
 drivers/net/ethernet/qlogic/qed/qed_mcp.h          |   7 ++
 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c |  18 ++-
 drivers/net/ipa/ipa_data-sdm845.c                  |   1 -
 drivers/net/ipa/ipa_qmi_msg.c                      |   6 +-
 drivers/net/usb/smsc95xx.c                         |   9 +-
 drivers/net/wireless/ath/ath9k/hif_usb.c           |  48 ++------
 drivers/net/wireless/ath/ath9k/hif_usb.h           |   5 -
 drivers/nvme/host/rdma.c                           |   2 +-
 drivers/pinctrl/intel/pinctrl-baytrail.c           |  67 +++++++++---
 drivers/scsi/qla2xxx/qla_attr.c                    |  30 ++++-
 drivers/scsi/qla2xxx/qla_def.h                     |  13 ++-
 drivers/scsi/qla2xxx/qla_gbl.h                     |   3 +
 drivers/scsi/qla2xxx/qla_init.c                    |   2 +
 drivers/scsi/qla2xxx/qla_isr.c                     |  54 ++++++---
 drivers/scsi/qla2xxx/qla_os.c                      |   6 +
 drivers/scsi/qla2xxx/qla_tmpl.c                    | 121 +++++++++++++++++----
 drivers/spi/spi-fsl-dspi.c                         |  34 +++++-
 drivers/spi/spidev.c                               |  24 ++--
 drivers/staging/wfx/hif_tx.c                       |   6 +-
 drivers/staging/wfx/hif_tx.h                       |   2 +-
 drivers/staging/wfx/scan.c                         |   6 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   4 +-
 fs/btrfs/discard.c                                 |   1 +
 fs/btrfs/disk-io.c                                 |   6 +-
 fs/btrfs/extent_io.c                               |  40 ++++---
 fs/btrfs/inode.c                                   |   9 +-
 fs/btrfs/space-info.c                              |   2 +-
 fs/cifs/inode.c                                    |   9 ++
 fs/cifs/ioctl.c                                    |   9 +-
 fs/cifs/smb2misc.c                                 |   8 +-
 fs/cifs/smb2ops.c                                  |   2 +-
 fs/io_uring.c                                      |  20 +++-
 fs/nfs/nfs4namespace.c                             |   1 +
 include/linux/btf.h                                |   5 +
 include/linux/filter.h                             |   4 +-
 include/linux/kallsyms.h                           |   5 +-
 include/sound/compress_driver.h                    |  10 +-
 kernel/bpf/btf.c                                   |   4 +-
 kernel/bpf/syscall.c                               |  32 +++---
 kernel/kallsyms.c                                  |  17 ++-
 kernel/kprobes.c                                   |   4 +-
 kernel/module.c                                    |  51 +++++----
 kernel/sched/core.c                                |   2 +-
 net/core/skmsg.c                                   |  23 ++--
 net/core/sysctl_net_core.c                         |   2 +-
 net/mac80211/tx.c                                  |   2 +-
 net/netfilter/ipset/ip_set_bitmap_ip.c             |   2 +-
 net/netfilter/ipset/ip_set_bitmap_ipmac.c          |   2 +-
 net/netfilter/ipset/ip_set_bitmap_port.c           |   2 +-
 net/netfilter/ipset/ip_set_hash_gen.h              |   4 +-
 net/netfilter/nf_conntrack_core.c                  |   2 +
 net/qrtr/qrtr.c                                    |   6 +-
 net/sunrpc/xprtrdma/verbs.c                        |  33 ++++--
 net/wireless/nl80211.c                             |   5 +-
 sound/core/compress_offload.c                      |   4 +
 sound/drivers/opl3/opl3_synth.c                    |   2 +
 sound/pci/hda/hda_auto_parser.c                    |   6 +
 sound/pci/hda/hda_intel.c                          |   8 ++
 sound/pci/hda/patch_realtek.c                      |  38 ++++++-
 sound/soc/codecs/hdac_hda.c                        |  16 ++-
 sound/soc/fsl/fsl_mqs.c                            |  23 ++--
 sound/soc/sof/sof-pci-dev.c                        |   2 +
 sound/usb/pcm.c                                    |   1 +
 sound/usb/quirks-table.h                           |  52 +++++++++
 tools/perf/arch/x86/util/intel-pt.c                |   1 +
 tools/perf/scripts/python/export-to-postgresql.py  |   2 +-
 tools/perf/scripts/python/exported-sql-viewer.py   |  11 +-
 tools/perf/ui/browsers/hists.c                     |  17 ++-
 tools/perf/util/evsel.c                            |   4 +-
 tools/perf/util/intel-pt.c                         |   5 +-
 tools/testing/selftests/bpf/test_maps.c            |  12 +-
 virt/kvm/arm/vgic/vgic-v4.c                        |   8 ++
 174 files changed, 1612 insertions(+), 709 deletions(-)