Skip to content

5.6.14-rc1 review

Greg Kroah-Hartman linux-renesas-soc linux-tegra linux-usb lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest194 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/194KVM: nVMX: Consolidate nested MTF checks to helper functionarch/x86/kvm/vmx/nested.c+1 -10 replies
2/194kvm: nVMX: reflect MTF VM-exits if injected by L1arch/x86/kvm/vmx/nested.c+18 -10 replies
3/194xprtrdma: Clean up the post_send pathnet/sunrpc/xprtrdma/backchannel.c net/sunrpc/xprtrdma/frwr_ops.c net/sunrpc/xprtrdma/transport.c +2 more+18 -180 replies
4/194xprtrdma: Fix trace point use-after-free raceinclude/trace/events/rpcrdma.h net/sunrpc/xprtrdma/verbs.c+5 -90 replies
5/194drm/i915/tgl: Add Wa_14010477008:tgldrivers/gpu/drm/i915/display/intel_sprite.c drivers/gpu/drm/i915/i915_drv.h+14 -50 replies
6/194drm/i915/tgl: TBT AUX should use TC power well opsdrivers/gpu/drm/i915/display/intel_display_power.c+6 -60 replies
7/194drm/i915/display: Load DP_TP_CTL/STATUS offset before use itdrivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/display/intel_dp.c+13 -60 replies
8/194shmem: fix possible deadlocks on shmlock_user_lockmm/shmem.c+5 -20 replies
9/194net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy.drivers/net/phy/microchip_t1.c+171 -00 replies
10/194KVM: arm: vgic: Synchronize the whole guest on GIC{D,R}_I{S,C}ACTIVER readvirt/kvm/arm/vgic/vgic-mmio-v2.c virt/kvm/arm/vgic/vgic-mmio-v3.c virt/kvm/arm/vgic/vgic-mmio.c +1 more+75 -440 replies
11/194KVM: arm: vgic-v2: Only use the virtual state when userspace accesses pending bitsvirt/kvm/arm/vgic/vgic-mmio-v2.c virt/kvm/arm/vgic/vgic-mmio.c virt/kvm/arm/vgic/vgic-mmio.h+77 -240 replies
12/194gpio: pca953x: Fix pca953x_gpio_set_configdrivers/gpio/gpio-pca953x.c+1 -10 replies
13/194SUNRPC: Add "@len" parameter to gss_unwrap()include/linux/sunrpc/gss_api.h include/linux/sunrpc/gss_krb5.h net/sunrpc/auth_gss/auth_gss.c +4 more+30 -270 replies
14/194SUNRPC: Fix GSS privacy computation of auth->au_raligninclude/linux/sunrpc/gss_api.h net/sunrpc/auth_gss/auth_gss.c net/sunrpc/auth_gss/gss_krb5_wrap.c+19 -90 replies
15/194net/sonic: Fix a resource leak in an error handling path in jazz_sonic_probe()drivers/net/ethernet/natsemi/jazzsonic.c+4 -20 replies
16/194net: moxa: Fix a potential double free_irq()drivers/net/ethernet/moxa/moxart_ether.c+1 -10 replies
17/194ftrace/selftests: workaround cgroup RT scheduling issuestools/testing/selftests/ftrace/ftracetest+22 -00 replies
18/194hv_netvsc: Fix netvsc_start_xmits return typedrivers/net/hyperv/netvsc_drv.c+2 -10 replies
19/194net: Make PTP-specific drivers depend on PTP_1588_CLOCKdrivers/net/dsa/mv88e6xxx/Kconfig drivers/net/dsa/sja1105/Kconfig drivers/net/ethernet/cadence/Kconfig +2 more+5 -52 replies
20/194drop_monitor: work around gcc-10 stringop-overflow warningnet/core/drop_monitor.c+7 -40 replies
21/194virtio-blk: handle block_device_operations callbacks after hot unplugdrivers/block/virtio_blk.c+78 -80 replies
22/194sun6i: dsi: fix gcc-4.8drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c+1 -10 replies
23/194net_sched: fix tcm_parent in tc filter dumpinclude/net/sch_generic.h net/sched/cls_api.c+5 -40 replies
24/194net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiplydrivers/net/ethernet/stmicro/stmmac/dwmac5.c+1 -10 replies
25/194iommu/amd: Fix race in increase_address_space()/fetch_pte()drivers/iommu/amd_iommu.c drivers/iommu/amd_iommu_types.h+112 -370 replies
26/194iommu/amd: Update Device Table in increase_address_space()drivers/iommu/amd_iommu.c+36 -130 replies
27/194net: dsa: ocelot: the MAC table on Felix is twice as largedrivers/net/dsa/ocelot/felix.c drivers/net/dsa/ocelot/felix.h drivers/net/dsa/ocelot/felix_vsc9959.c +3 more+7 -40 replies
28/194net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in seconds, not msdrivers/net/ethernet/mscc/ocelot.c+9 -20 replies
29/194mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040drivers/mmc/host/sdhci-acpi.c+6 -40 replies
30/194dpaa2-eth: properly handle buffer size restrictionsdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h+18 -120 replies
31/194mptcp: set correct vfs info for subflowsnet/mptcp/subflow.c+10 -00 replies
32/194net: fix a potential recursive NETDEV_FEAT_CHANGEnet/core/dev.c+3 -10 replies
33/194netlabel: cope with NULL catmapnet/ipv4/cipso_ipv4.c net/ipv6/calipso.c net/netlabel/netlabel_kapi.c+12 -30 replies
34/194net: phy: fix aneg restart in phy_ethtool_set_eeedrivers/net/phy/phy.c+5 -30 replies
35/194net: stmmac: fix num_por initializationdrivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c+15 -20 replies
36/194pppoe: only process PADT targeted at local interfacesdrivers/net/ppp/pppoe.c+3 -00 replies
37/194Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu"net/ipv6/route.c+4 -20 replies
38/194tcp: fix error recovery in tcp_zerocopy_receive()net/ipv4/tcp.c+4 -30 replies
39/194tcp: fix SO_RCVLOWAT hangs with fat skbsinclude/net/tcp.h net/ipv4/tcp.c net/ipv4/tcp_input.c+26 -40 replies
40/194virtio_net: fix lockdep warning on 32 bitdrivers/net/virtio_net.c+4 -20 replies
41/194dpaa2-eth: prevent array underflow in update_cls_rule()drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c+1 -10 replies
42/194hinic: fix a bug of ndo_stopdrivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c drivers/net/ethernet/huawei/hinic/hinic_main.c+15 -190 replies
43/194net: dsa: loop: Add module soft dependencydrivers/net/dsa/dsa_loop.c+1 -00 replies
44/194net: ipv4: really enforce backoff for redirectsnet/ipv4/route.c+1 -10 replies
45/194netprio_cgroup: Fix unlimited memory leak of v2 cgroupsnet/core/netprio_cgroup.c+2 -00 replies
46/194net: tcp: fix rx timestamp behavior for tcp_recvmsgnet/ipv4/tcp.c+4 -20 replies
47/194nfp: abm: fix error return code in nfp_abm_vnic_alloc()drivers/net/ethernet/netronome/nfp/abm/main.c+3 -10 replies
48/194r8169: re-establish support for RTL8401 chip versiondrivers/net/ethernet/realtek/r8169_main.c+2 -00 replies
49/194umh: fix memory leak on execve failurekernel/umh.c+6 -00 replies
50/194net: broadcom: Select BROADCOM_PHY for BCMGENETdrivers/net/ethernet/broadcom/Kconfig+1 -00 replies
51/194dmaengine: xilinx_dma: Add missing check for empty listdrivers/dma/xilinx/xilinx_dma.c+10 -100 replies
52/194riscv: fix vdso build with lldarch/riscv/kernel/vdso/Makefile+3 -30 replies
53/194dmaengine: pch_dma.c: Avoid data race between probe and irq handlerdrivers/dma/pch_dma.c+1 -10 replies
54/194dmaengine: mmp_tdma: Do not ignore slave config validation errorsdrivers/dma/mmp_tdma.c+2 -10 replies
55/194dmaengine: mmp_tdma: Reset channel error on releasedrivers/dma/mmp_tdma.c+2 -00 replies
56/194drm/amd/display: blank dp stream before re-train the linkdrivers/gpu/drm/amd/display/dc/core/dc_link_dp.c+12 -00 replies
57/194selftests/ftrace: Check the first record for kprobe_args_type.tctools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_type.tc+1 -10 replies
58/194cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode oncedrivers/cpufreq/intel_pstate.c+1 -10 replies
59/194ALSA: hda/hdmi: fix race in monitor detection during probesound/pci/hda/patch_hdmi.c+2 -00 replies
60/194drm/amd/powerplay: avoid using pm_en before it is initialized reviseddrivers/gpu/drm/amd/powerplay/amd_powerplay.c+4 -20 replies
61/194drm/amdgpu: bump version for invalidate L2 before SDMA IBsdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+2 -11 reply
62/194drm/amd/display: check if REFCLK_CNTL register is presentdrivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c+2 -10 replies
63/194drm/amd/display: Defer cursor update around VUPDATE for all ASICdrivers/gpu/drm/amd/display/dc/core/dc_stream.c+14 -140 replies
64/194drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c+1 -10 replies
65/194drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()drivers/gpu/drm/qxl/qxl_image.c+2 -10 replies
66/194fibmap: Warn and return an error in case of block > INT_MAXfs/ioctl.c fs/iomap/fiemap.c+9 -40 replies
67/194io_uring: use cond_resched() in io_ring_ctx_wait_and_kill()fs/io_uring.c+1 -10 replies
68/194io_uring: check non-sync defer_list carefullyfs/io_uring.c+1 -10 replies
69/194ipc/util.c: sysvipc_find_ipc() incorrectly updates position indexipc/util.c+6 -60 replies
70/194ALSA: hda/realtek - Fix S3 pop noise on Dell Wysesound/pci/hda/patch_realtek.c+16 -00 replies
71/194gfs2: Another gfs2_walk_metadata fixfs/gfs2/bmap.c+9 -70 replies
72/194mmc: sdhci-pci-gli: Fix no irq handler from suspenddrivers/mmc/host/sdhci-pci-gli.c+18 -00 replies
73/194IB/hfi1: Fix another case where pq is left on waitlistdrivers/infiniband/hw/hfi1/user_sdma.c+0 -40 replies
74/194ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake()drivers/acpi/ec.c drivers/acpi/internal.h drivers/acpi/sleep.c+18 -210 replies
75/194pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-Hdrivers/pinctrl/intel/pinctrl-sunrisepoint.c+8 -70 replies
76/194pinctrl: baytrail: Enable pin configuration setting for GPIO chipdrivers/pinctrl/intel/pinctrl-baytrail.c+1 -00 replies
77/194pinctrl: qcom: fix wrong write in update_dual_edgedrivers/pinctrl/qcom/pinctrl-msm.c+1 -10 replies
78/194pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handlerdrivers/pinctrl/intel/pinctrl-cherryview.c+4 -00 replies
79/194drm/tegra: Fix SMMU support on Tegra124 and Tegra210drivers/gpu/drm/tegra/drm.c drivers/gpu/host1x/dev.c include/linux/host1x.h+18 -10 replies
80/194bpf: Fix error return code in map_lookup_and_delete_elem()kernel/bpf/syscall.c+3 -10 replies
81/194ALSA: firewire-lib: fix function sizeof not defined error of tracepoints formatsound/firewire/amdtp-stream-trace.h+1 -20 replies
82/194cachefiles: Fix corruption of the return value in cachefiles_read_or_alloc_pages()fs/cachefiles/rdwr.c+5 -50 replies
83/194i40iw: Fix error handling in i40iw_manage_arp_cache()drivers/infiniband/hw/i40iw/i40iw_hw.c+1 -10 replies
84/194drm/i915/gt: Make timeslicing an explicit engine propertydrivers/gpu/drm/i915/gt/intel_engine.h drivers/gpu/drm/i915/gt/intel_engine_types.h drivers/gpu/drm/i915/gt/intel_lrc.c+18 -140 replies
85/194drm/i915: Dont enable WaIncreaseLatencyIPCEnabled when IPC is disableddrivers/gpu/drm/i915/intel_pm.c+1 -10 replies
86/194bpf, sockmap: msg_pop_data can incorrecty set an sge lengthnet/core/filter.c+1 -10 replies
87/194bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.sizeinclude/linux/skmsg.h net/ipv4/tcp_bpf.c+1 -10 replies
88/194drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_planedrivers/gpu/drm/i915/gem/i915_gem_domain.c+1 -60 replies
89/194mmc: alcor: Fix a resource leak in the error path for ->probe()drivers/mmc/host/alcor.c+5 -10 replies
90/194mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot from Windows 10drivers/mmc/host/sdhci-pci-gli.c+5 -00 replies
91/194mmc: core: Check request type before completing the requestdrivers/mmc/core/block.c+2 -10 replies
92/194mmc: core: Fix recursive locking issue in CQE recovery pathdrivers/mmc/core/queue.c+4 -90 replies
93/194mmc: block: Fix request completion in the CQE timeout pathdrivers/mmc/core/queue.c+1 -20 replies
94/194gfs2: More gfs2_find_jhead fixesfs/gfs2/lops.c+12 -70 replies
95/194fork: prevent accidental access to clone3 featureskernel/fork.c+7 -60 replies
96/194drm/amdgpu: force fbdev into vramdrivers/gpu/drm/amd/amdgpu/amdgpu_fb.c+1 -20 replies
97/194NFS: Fix fscache super_cookie index_key from changing after umountfs/nfs/fscache.c+2 -10 replies
98/194NFS: Fix fscache super_cookie allocationfs/nfs/fscache.c fs/nfs/super.c+0 -30 replies
99/194NFSv4: Fix fscache cookie aux_data to ensure change_attr is includedfs/nfs/fscache.c+16 -180 replies
100/194hwmon: (drivetemp) Fix SCT support if SCT data tables are not supporteddrivers/hwmon/drivetemp.c+1 -10 replies
101/194netfilter: conntrack: avoid gcc-10 zero-length-bounds warninginclude/net/netfilter/nf_conntrack.h net/netfilter/nf_conntrack_core.c+3 -30 replies
102/194drm/i915/gvt: Fix kernel oops for 3-level ppgtt guestdrivers/gpu/drm/i915/gvt/scheduler.c+5 -10 replies
103/194arm64: fix the flush_icache_range arguments in machine_kexecarch/arm64/kernel/machine_kexec.c+1 -00 replies
104/194netfilter: conntrack: fix infinite loop on rmmodnet/netfilter/nf_conntrack_core.c+12 -10 replies
105/194drm/i915: Mark concurrent submissions with a weak-dependencydrivers/gpu/drm/i915/gt/intel_lrc.c drivers/gpu/drm/i915/i915_request.c drivers/gpu/drm/i915/i915_scheduler.c +2 more+15 -60 replies
106/194nfs: fix NULL deference in nfs4_get_valid_delegationfs/nfs/nfs4state.c+1 -10 replies
107/194SUNRPC: Signalled ASYNC tasks need to exitnet/sunrpc/clnt.c+5 -00 replies
108/194tracing: Wait for preempt irq delay thread to executekernel/trace/preemptirq_delay_test.c+10 -20 replies
109/194netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expirationnet/netfilter/nf_flow_table_core.c+5 -30 replies
110/194netfilter: nft_set_rbtree: Add missing expired checksnet/netfilter/nft_set_rbtree.c+11 -00 replies
111/194RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info()drivers/infiniband/sw/rxe/rxe_mmap.c drivers/infiniband/sw/rxe/rxe_queue.c+8 -50 replies
112/194IB/mlx4: Test return value of calls to ib_get_cached_pkeydrivers/infiniband/hw/mlx4/qp.c+11 -30 replies
113/194IB/core: Fix potential NULL pointer dereference in pkey cachedrivers/infiniband/core/cache.c+5 -20 replies
114/194RDMA/core: Fix double put of resourcedrivers/infiniband/core/nldev.c+1 -20 replies
115/194RDMA/iw_cxgb4: Fix incorrect function parametersdrivers/infiniband/hw/cxgb4/cm.c+3 -40 replies
116/194x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot uparch/x86/include/asm/ftrace.h arch/x86/kernel/ftrace.c arch/x86/mm/init_64.c +2 more+60 -230 replies
117/194hwmon: (da9052) Synchronize access with mfddrivers/hwmon/da9052-hwmon.c+2 -20 replies
118/194s390/ism: fix error return code in ism_probe()drivers/s390/net/ism_drv.c+3 -10 replies
119/194drm/i915: Handle idling during i915_gem_evict_something busy loopsdrivers/gpu/drm/i915/i915_gem_evict.c+12 -140 replies
120/194mm, memcg: fix inconsistent oom event behaviorinclude/linux/memcontrol.h+2 -00 replies
121/194epoll: call final ep_events_available() check under the lockfs/eventpoll.c+28 -200 replies
122/194bpf: Fix bug in mmap() implementation for BPF array mapkernel/bpf/arraymap.c tools/testing/selftests/bpf/prog_tests/mmap.c+15 -10 replies
123/194NFSv3: fix rpc receive buffer size for MOUNT callfs/nfs/mount_clnt.c+2 -10 replies
124/194pnp: Use list_for_each_entry() instead of open codinginclude/linux/pnp.h+9 -200 replies
125/194net/rds: Use ERR_PTR for rds_message_alloc_sgs()net/rds/message.c net/rds/rdma.c net/rds/rds.h +1 more+19 -210 replies
126/194Stop the ad-hoc games with -Wno-maybe-initializedMakefile init/Kconfig kernel/trace/Kconfig+3 -230 replies
127/194gcc-10: disable zero-length-bounds warning for nowMakefile+3 -00 replies
128/194gcc-10: disable array-bounds warning for nowMakefile+1 -00 replies
129/194gcc-10: disable stringop-overflow warning for nowMakefile+1 -00 replies
130/194gcc-10: disable restrict warning for nowMakefile+3 -00 replies
131/194gcc-10 warnings: fix low-hanging fruitinclude/linux/fs.h include/linux/tty.h scripts/kallsyms.c+3 -30 replies
132/194gcc-10: mark more functions __init to avoid section mismatch warningsdrivers/firmware/efi/tpm.c init/initramfs.c+2 -20 replies
133/194gcc-10: avoid shadowing standard library free() in cryptocrypto/lrw.c crypto/xts.c+4 -40 replies
134/194bootconfig: Fix to remove bootconfig data from initrd while bootinit/main.c+52 -170 replies
135/194bootconfig: Fix to prevent warning message if no bootconfig optioninit/main.c+6 -40 replies
136/194usb: usbfs: correct kernel->user page attribute mismatchdrivers/usb/core/devio.c+2 -30 replies
137/194USB: usbfs: fix mmap dma mismatchdrivers/usb/core/devio.c+13 -30 replies
138/194ALSA: hda/realtek - Limit int mic boost for Thinkpad T530sound/pci/hda/patch_realtek.c+9 -10 replies
139/194ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DAsound/pci/hda/patch_realtek.c+13 -00 replies
140/194ALSA: rawmidi: Fix racy buffer resize under concurrent accessesinclude/sound/rawmidi.h sound/core/rawmidi.c+28 -40 replies
141/194ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headsetsound/usb/quirks.c+5 -40 replies
142/194usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534Bdrivers/usb/core/hub.c+5 -10 replies
143/194usb: host: xhci-plat: keep runtime active when removing hostdrivers/usb/host/xhci-plat.c+3 -10 replies
144/194usb: cdns3: gadget: prev_req->trb is NULL for ep0drivers/usb/cdns3/gadget.c+1 -10 replies
145/194USB: gadget: fix illegal array access in binding with UDCdrivers/usb/gadget/configfs.c+3 -00 replies
146/194usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg listdrivers/usb/host/xhci-ring.c+2 -20 replies
147/194Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE()drivers/gpu/drm/i915/display/intel_fbc.c+1 -20 replies
148/194ARM: dts: dra7: Fix bus_dma_limit for PCIearch/arm/boot/dts/dra7.dtsi+2 -20 replies
149/194ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entriesarch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts+2 -20 replies
150/194ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connectionarch/arm/boot/dts/imx6dl-yapp4-ursa.dts+1 -10 replies
151/194drm/amd/display: add basic atomic check for cursor planedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+24 -20 replies
152/194drm/amd/amdgpu: add raven1 part to the gfxoff quirk listdrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+2 -00 replies
153/194drm/i915/tgl+: Fix interrupt handling for DP AUX transactionsdrivers/gpu/drm/i915/i915_irq.c+3 -130 replies
154/194powerpc/vdso32: Fallback on getres syscall when clock is unknownarch/powerpc/kernel/vdso32/gettimeofday.S+3 -30 replies
155/194powerpc/32s: Fix build failure with CONFIG_PPC_KUAP_DEBUGarch/powerpc/include/asm/book3s/32/kup.h+1 -10 replies
156/194cifs: fix leaked reference on requeued writefs/cifs/cifssmb.c+1 -10 replies
157/194KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.carch/x86/include/asm/kvm_host.h arch/x86/kvm/vmx/vmx.c arch/x86/kvm/x86.c+18 -180 replies
158/194x86: Fix early boot crash on gcc-10, third tryarch/x86/include/asm/stackprotector.h arch/x86/kernel/smpboot.c arch/x86/xen/smp_pv.c +2 more+23 -10 replies
159/194x86/unwind/orc: Fix error handling in __unwind_start()arch/x86/kernel/unwind_orc.c+9 -70 replies
160/194exec: Move would_dump into flush_old_execfs/exec.c+2 -20 replies
161/194clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocksdrivers/clk/rockchip/clk-rk3228.c+4 -130 replies
162/194dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg()drivers/usb/dwc3/gadget.c+0 -30 replies
163/194fanotify: fix merging marks masks with FAN_ONDIRfs/notify/fanotify/fanotify.c+7 -40 replies
164/194arm64: dts: meson-g12b-ugoos-am6: fix usb vbus-supplyarch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts+1 -10 replies
165/194usb: gadget: tegra-xudc: Fix idle suspend/resumedrivers/usb/gadget/udc/tegra-xudc.c+4 -40 replies
166/194usb: gadget: net2272: Fix a memory leak in an error handling path in net2272_plat_probe()drivers/usb/gadget/udc/net2272.c+2 -00 replies
167/194usb: gadget: audio: Fix a missing error return value in audio_bind()drivers/usb/gadget/legacy/audio.c+3 -10 replies
168/194usb: gadget: legacy: fix error return code in gncm_bind()drivers/usb/gadget/legacy/ncm.c+3 -10 replies
169/194usb: gadget: legacy: fix error return code in cdc_bind()drivers/usb/gadget/legacy/cdc2.c+3 -10 replies
170/194Revert "ALSA: hda/realtek: Fix pop noise on ALC225"sound/pci/hda/patch_realtek.c+0 -20 replies
171/194clk: ti: clkctrl: Fix Bad of_node_put within clkctrl_get_namedrivers/clk/ti/clkctrl.c+0 -10 replies
172/194clk: Unlink clock if failed to prepare or enabledrivers/clk/clk.c+3 -00 replies
173/194arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a status propertyarch/arm64/boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi+4 -00 replies
174/194arm64: dts: qcom: msm8996: Reduce vdd_apc voltagearch/arm64/boot/dts/qcom/apq8096-db820c.dtsi+2 -20 replies
175/194arm64: dts: meson-g12-common: fix dwc2 clock namesarch/arm64/boot/dts/amlogic/meson-g12-common.dtsi+1 -10 replies
176/194arm64: dts: rockchip: Replace RK805 PMIC node name with "pmic" on rk3328 boardsarch/arm64/boot/dts/rockchip/rk3328-evb.dts arch/arm64/boot/dts/rockchip/rk3328-rock64.dts+2 -20 replies
177/194arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc happyarch/arm64/boot/dts/rockchip/rk3399.dtsi+2 -20 replies
178/194arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mnarch/arm64/boot/dts/freescale/imx8mn.dtsi+1 -10 replies
179/194ARM: dts: r8a73a4: Add missing CMT1 interruptsarch/arm/boot/dts/r8a73a4.dtsi+8 -10 replies
180/194arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodesarch/arm64/boot/dts/renesas/r8a77980.dtsi+2 -00 replies
181/194ARM: dts: r8a7740: Add missing extal2 to CPG nodearch/arm/boot/dts/r8a7740.dtsi+1 -10 replies
182/194dt-bindings: dma: fsl-edma: fix ls1028a-edma compatibleDocumentation/devicetree/bindings/dma/fsl-edma.txt+2 -10 replies
183/194SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()")include/linux/sunrpc/xdr.h net/sunrpc/auth_gss/gss_krb5_wrap.c net/sunrpc/auth_gss/svcauth_gss.c +1 more+46 -50 replies
184/194bpf: Fix sk_psock refcnt leak when receiving messagenet/ipv4/tcp_bpf.c+6 -30 replies
185/194powerpc/uaccess: Evaluate macro arguments once, before user access is allowedarch/powerpc/include/asm/uaccess.h+35 -140 replies
186/194powerpc/ima: Fix secure boot rules in ima arch policyarch/powerpc/kernel/ima_arch.c+3 -30 replies
187/194RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL eventdrivers/infiniband/core/rdma_core.c drivers/infiniband/core/uverbs.h drivers/infiniband/core/uverbs_main.c +1 more+29 -30 replies
188/194RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobjdrivers/infiniband/core/uverbs.h drivers/infiniband/core/uverbs_main.c drivers/infiniband/core/uverbs_std_types_async_fd.c+10 -70 replies
189/194riscv: perf: RISCV_BASE_PMU should be independentarch/riscv/include/asm/perf_event.h arch/riscv/kernel/Makefile+3 -70 replies
190/194KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mcearch/x86/kvm/x86.c+1 -10 replies
191/194bpf: Enforce returning 0 for fentry/fexit progskernel/bpf/verifier.c+16 -00 replies
192/194selftests/bpf: Enforce returning 0 for fentry/fexit programstools/testing/selftests/bpf/progs/test_overhead.c+2 -20 replies
193/194bpf: Restrict bpf_trace_printk()s %s usage and add %pks, %pus specifierDocumentation/core-api/printk-formats.rst kernel/trace/bpf_trace.c lib/vsprintf.c+88 -320 replies
194/194Makefile: disallow data races on gcc-10 as wellMakefile+1 -00 replies

Reviews trailers per patch

81 of 194 patches have a Reviewed-by or Acked-by.

PatchKrish SadhukhanMiaohe LinAndre PrzywaraJames MorseSteven Rostedt (VMware)Haiyang ZhangNeil HormanStefano GarzarellaPaul KocialkowskiQian CaiFlorian FainelliAndy ShevchenkoAdrian HunterJay VosburghNikolay AleksandrovPaul MooreAmit KucheriaJosé Roberto de SouzaMatt RoperYang ShiSoheil Hassas YeganehTony ChengRodrigo SiqueiraMasami HiramatsuChristian KönigPierre-Eric Pelloux-PrayerEric BernsteinAurabindo PillaiYongqiang SunChristoph HellwigJan KaraDarrick J. WongKaike WanChris ChiuMika WesterbergColin WaltersWillem de BruijnJon HunterMatthew AuldXiong ZhangSeiichi IkarashiDaisuke MatsudaMasayoshi MizumaJoel Fernandes (Google)Peter ZijlstraShiraz SaleemJakub SitnickiMartin KaFai LauJason BaronBrian NorrisPaul MenzelYonghong SongKyungtae KimRodrigo ViviStefan RiedmuellerAlex DeucherAurelien JarnoKalle ValoSantosh ShilimkarShakeel ButtJohannes WeinerChris DownMichal HockoTony LindgrenJerome BrunetUlrich HechtKai-Heng FengPeter ShierVitaly KuznetsovAndrii NakryikoJiri KosinaPeter ChenMartin BlumenstinglLoic PoulainNicholas KazlauskasPavel ShilovskyVille SyrjäläJeremy LintonTvrtko UrsulinMika KuoppalaDavid WysochanskiRoi DayanYang YingliangTejun HeoGrzegorz KowalBjorn AnderssonDave FlogerasVineeth PillaiWaiman LongAric CyrEvan QuanNick DesaulniersFangrui SongRadhey Shyam PandeyJamal Hadi SalimJim Mattson
1/194R-b R-b
2/194R-b R-b
3/194
4/194
5/194R-b
6/194R-b
7/194R-b
8/194A-b
9/194
10/194R-b
11/194R-b
12/194
13/194
14/194
15/194
16/194
17/194A-b
18/194R-b
19/194
20/194A-b
21/194R-b
22/194R-b
23/194A-b
24/194
25/194T-b
26/194T-b
27/194R-b
28/194R-b
29/194R-b A-b
30/194
31/194
32/194R-b A-b
33/194A-b
34/194
35/194R-b
36/194
37/194
38/194A-b
39/194A-b
40/194
41/194
42/194
43/194
44/194Reported-and-tested-by
45/194T-b A-b
46/194A-b A-b
47/194
48/194
49/194
50/194
51/194T-b
52/194R-b R-b
53/194
54/194
55/194
56/194R-b A-b
57/194A-b
58/194
59/194
60/194R-b
61/194R-b T-b
62/194R-b A-b
63/194A-b R-b
64/194A-b R-b
65/194
66/194R-b R-b R-b
67/194
68/194
69/194A-b
70/194
71/194
72/194A-b T-b T-b
73/194R-b
74/194T-b
75/194A-b
76/194A-b
77/194R-b
78/194A-b R-b
79/194T-b
80/194
81/194
82/194T-b
83/194A-b
84/194R-b
85/194
86/194R-b A-b
87/194R-b A-b
88/194R-b
89/194
90/194A-b T-b
91/194A-b
92/194A-b
93/194
94/194
95/194
96/194R-b
97/194
98/194
99/194
100/194
101/194
102/194R-b
103/194
104/194
105/194R-b
106/194R-b T-b T-b
107/194
108/194R-b
109/194R-b
110/194
111/194
112/194
113/194
114/194
115/194
116/194A-b
117/194
118/194
119/194R-b
120/194R-b A-b A-b A-b
121/194R-b
122/194A-b
123/194
124/194
125/194A-b
126/194
127/194
128/194
129/194
130/194
131/194
132/194
133/194
134/194
135/194R-b
136/194
137/194R-b R-b
138/194
139/194
140/194
141/194
142/194T-b
143/194R-b T-b
144/194
145/194Reported-and-tested-by
146/194
147/194A-b
148/194
149/194R-b
150/194
151/194R-b
152/194R-b
153/194R-b
154/194T-b
155/194
156/194R-b
157/194
158/194T-b
159/194
160/194
161/194
162/194
163/194
164/194R-b
165/194A-b T-b
166/194
167/194R-b
168/194
169/194
170/194
171/194A-b
172/194
173/194R-b T-b
174/194T-b
175/194R-b
176/194
177/194
178/194
179/194
180/194
181/194R-b
182/194
183/194
184/194R-b
185/194
186/194
187/194
188/194
189/194
190/194R-b R-b
191/194A-b
192/194A-b
193/194
194/194A-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 96 reviewers.

Read the v1 thread

Cover letter [PATCH 5.6 000/194] 5.6.14-rc1 review

This is the start of the stable review cycle for the 5.6.14 release. There are 194 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, 20 May 2020 17:32:42 +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.6.14-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.6.14-rc1

Sergei Trofimovich <[email protected]>
Makefile: disallow data races on gcc-10 as well

Daniel Borkmann <[email protected]>
bpf: Restrict bpf_trace_printk()'s %s usage and add %pks, %pus specifier

Yonghong Song <[email protected]>
selftests/bpf: Enforce returning 0 for fentry/fexit programs

Yonghong Song <[email protected]>
bpf: Enforce returning 0 for fentry/fexit progs

Jim Mattson <[email protected]>
KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce

Kefeng Wang <[email protected]>
riscv: perf: RISCV_BASE_PMU should be independent

Jason Gunthorpe <[email protected]>
RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj

Jason Gunthorpe <[email protected]>
RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event

Nayna Jain <[email protected]>
powerpc/ima: Fix secure boot rules in ima arch policy

Nicholas Piggin <[email protected]>
powerpc/uaccess: Evaluate macro arguments once, before user access is allowed

Xiyu Yang <[email protected]>
bpf: Fix sk_psock refcnt leak when receiving message

Chuck Lever <[email protected]>

    SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()")

Michael Walle <[email protected]>
dt-bindings: dma: fsl-edma: fix ls1028a-edma compatible

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7740: Add missing extal2 to CPG node

Yoshihiro Shimoda <[email protected]>

    arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a73a4: Add missing CMT1 interrupts

Adam Ford <[email protected]>
arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mn

Chen-Yu Tsai <[email protected]>
arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc happy

Chen-Yu Tsai <[email protected]>
arm64: dts: rockchip: Replace RK805 PMIC node name with "pmic" on rk3328 boards

Neil Armstrong <[email protected]>
arm64: dts: meson-g12-common: fix dwc2 clock names

Bjorn Andersson <[email protected]>
arm64: dts: qcom: msm8996: Reduce vdd_apc voltage

Neil Armstrong <[email protected]>
arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a status property

Marc Zyngier <[email protected]>
clk: Unlink clock if failed to prepare or enable

Tero Kristo <[email protected]>
clk: ti: clkctrl: Fix Bad of_node_put within clkctrl_get_name

Kai-Heng Feng <[email protected]>
Revert "ALSA: hda/realtek: Fix pop noise on ALC225"

Wei Yongjun <[email protected]>
usb: gadget: legacy: fix error return code in cdc_bind()

Wei Yongjun <[email protected]>
usb: gadget: legacy: fix error return code in gncm_bind()

Christophe JAILLET <[email protected]>
usb: gadget: audio: Fix a missing error return value in audio_bind()

Christophe JAILLET <[email protected]>
usb: gadget: net2272: Fix a memory leak in an error handling path in 'net2272_plat_probe()'

Thierry Reding <[email protected]>
usb: gadget: tegra-xudc: Fix idle suspend/resume

Neil Armstrong <[email protected]>
arm64: dts: meson-g12b-ugoos-am6: fix usb vbus-supply

Amir Goldstein <[email protected]>
fanotify: fix merging marks masks with FAN_ONDIR

John Stultz <[email protected]>
dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg()

Justin Swartz <[email protected]>
clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocks

Eric W. Biederman <[email protected]>
exec: Move would_dump into flush_old_exec

Josh Poimboeuf <[email protected]>
x86/unwind/orc: Fix error handling in __unwind_start()

Borislav Petkov <[email protected]>
x86: Fix early boot crash on gcc-10, third try

Babu Moger <[email protected]>
KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c

Adam McCoy <[email protected]>
cifs: fix leaked reference on requeued write

Christophe Leroy <[email protected]>
powerpc/32s: Fix build failure with CONFIG_PPC_KUAP_DEBUG

Christophe Leroy <[email protected]>
powerpc/vdso32: Fallback on getres syscall when clock is unknown

Imre Deak <[email protected]>
drm/i915/tgl+: Fix interrupt handling for DP AUX transactions

Tom St Denis <[email protected]>
drm/amd/amdgpu: add raven1 part to the gfxoff quirk list

Simon Ser <[email protected]>
drm/amd/display: add basic atomic check for cursor plane

Michal Vokáč <[email protected]>
ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection

Fabio Estevam <[email protected]>
ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries

Kishon Vijay Abraham I <[email protected]>
ARM: dts: dra7: Fix bus_dma_limit for PCIe

Peter Jones <[email protected]>
Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE()

Sriharsha Allenki <[email protected]>
usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list

Kyungtae Kim <[email protected]>
USB: gadget: fix illegal array access in binding with UDC

Peter Chen <[email protected]>

    usb: cdns3: gadget: prev_req->trb is NULL for ep0

Li Jun <[email protected]>
usb: host: xhci-plat: keep runtime active when removing host

Eugeniu Rosca <[email protected]>
usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B

Jesus Ramos <[email protected]>
ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset

Takashi Iwai <[email protected]>
ALSA: rawmidi: Fix racy buffer resize under concurrent accesses

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Limit int mic boost for Thinkpad T530

Greg Kroah-Hartman <[email protected]>
USB: usbfs: fix mmap dma mismatch

Jeremy Linton <[email protected]>

    usb: usbfs: correct kernel->user page attribute mismatch

Masami Hiramatsu <[email protected]>
bootconfig: Fix to prevent warning message if no bootconfig option

Masami Hiramatsu <[email protected]>
bootconfig: Fix to remove bootconfig data from initrd while boot

Linus Torvalds <[email protected]>
gcc-10: avoid shadowing standard library 'free()' in crypto

Linus Torvalds <[email protected]>
gcc-10: mark more functions __init to avoid section mismatch warnings

Linus Torvalds <[email protected]>
gcc-10 warnings: fix low-hanging fruit

Linus Torvalds <[email protected]>
gcc-10: disable 'restrict' warning for now

Linus Torvalds <[email protected]>
gcc-10: disable 'stringop-overflow' warning for now

Linus Torvalds <[email protected]>
gcc-10: disable 'array-bounds' warning for now

Linus Torvalds <[email protected]>
gcc-10: disable 'zero-length-bounds' warning for now

Linus Torvalds <[email protected]>
Stop the ad-hoc games with -Wno-maybe-initialized

Jason Gunthorpe <[email protected]>
net/rds: Use ERR_PTR for rds_message_alloc_sgs()

Jason Gunthorpe <[email protected]>
pnp: Use list_for_each_entry() instead of open coding

Olga Kornievskaia <[email protected]>
NFSv3: fix rpc receive buffer size for MOUNT call

Sasha Levin <[email protected]>
bpf: Fix bug in mmap() implementation for BPF array map

Roman Penyaev <[email protected]>
epoll: call final ep_events_available() check under the lock

Yafang Shao <[email protected]>
mm, memcg: fix inconsistent oom event behavior

Chris Wilson <[email protected]>
drm/i915: Handle idling during i915_gem_evict_something busy loops

Wei Yongjun <[email protected]>
s390/ism: fix error return code in ism_probe()

Samu Nuutamo <[email protected]>
hwmon: (da9052) Synchronize access with mfd

Steven Rostedt (VMware) <[email protected]>
x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot up

Potnuri Bharat Teja <[email protected]>
RDMA/iw_cxgb4: Fix incorrect function parameters

Maor Gottlieb <[email protected]>
RDMA/core: Fix double put of resource

Jack Morgenstein <[email protected]>
IB/core: Fix potential NULL pointer dereference in pkey cache

Jack Morgenstein <[email protected]>
IB/mlx4: Test return value of calls to ib_get_cached_pkey

Sudip Mukherjee <[email protected]>
RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info()

Phil Sutter <[email protected]>
netfilter: nft_set_rbtree: Add missing expired checks

Pablo Neira Ayuso <[email protected]>
netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration

Steven Rostedt (VMware) <[email protected]>
tracing: Wait for preempt irq delay thread to execute

Chuck Lever <[email protected]>
SUNRPC: Signalled ASYNC tasks need to exit

J. Bruce Fields <[email protected]>
nfs: fix NULL deference in nfs4_get_valid_delegation

Chris Wilson <[email protected]>
drm/i915: Mark concurrent submissions with a weak-dependency

Florian Westphal <[email protected]>
netfilter: conntrack: fix infinite loop on rmmod

Christoph Hellwig <[email protected]>
arm64: fix the flush_icache_range arguments in machine_kexec

Zhenyu Wang <[email protected]>
drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest

Arnd Bergmann <[email protected]>
netfilter: conntrack: avoid gcc-10 zero-length-bounds warning

Guenter Roeck <[email protected]>
hwmon: (drivetemp) Fix SCT support if SCT data tables are not supported

Dave Wysochanski <[email protected]>
NFSv4: Fix fscache cookie aux_data to ensure change_attr is included

Dave Wysochanski <[email protected]>
NFS: Fix fscache super_cookie allocation

Dave Wysochanski <[email protected]>
NFS: Fix fscache super_cookie index_key from changing after umount

Alex Deucher <[email protected]>
drm/amdgpu: force fbdev into vram

Christian Brauner <[email protected]>
fork: prevent accidental access to clone3 features

Andreas Gruenbacher <[email protected]>
gfs2: More gfs2_find_jhead fixes

Adrian Hunter <[email protected]>
mmc: block: Fix request completion in the CQE timeout path

Sarthak Garg <[email protected]>
mmc: core: Fix recursive locking issue in CQE recovery path

Veerabhadrarao Badiganti <[email protected]>
mmc: core: Check request type before completing the request

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot from Windows 10

Christophe JAILLET <[email protected]>

    mmc: alcor: Fix a resource leak in the error path for ->probe()

Chris Wilson <[email protected]>
drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane

John Fastabend <[email protected]>
bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size

John Fastabend <[email protected]>
bpf, sockmap: msg_pop_data can incorrecty set an sge length

Sultan Alsawaf <[email protected]>
drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled

Chris Wilson <[email protected]>
drm/i915/gt: Make timeslicing an explicit engine property

Dan Carpenter <[email protected]>
i40iw: Fix error handling in i40iw_manage_arp_cache()

David Howells <[email protected]>
cachefiles: Fix corruption of the return value in cachefiles_read_or_alloc_pages()

Takashi Sakamoto <[email protected]>
ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format

Wei Yongjun <[email protected]>
bpf: Fix error return code in map_lookup_and_delete_elem()

Thierry Reding <[email protected]>
drm/tegra: Fix SMMU support on Tegra124 and Tegra210

Grace Kao <[email protected]>
pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler

Ansuel Smith <[email protected]>
pinctrl: qcom: fix wrong write in update_dual_edge

Andy Shevchenko <[email protected]>
pinctrl: baytrail: Enable pin configuration setting for GPIO chip

Andy Shevchenko <[email protected]>
pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H

Rafael J. Wysocki <[email protected]>
ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake()

Mike Marciniszyn <[email protected]>
IB/hfi1: Fix another case where pq is left on waitlist

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: Fix no irq handler from suspend

Andreas Gruenbacher <[email protected]>
gfs2: Another gfs2_walk_metadata fix

Kai-Heng Feng <[email protected]>
ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse

Vasily Averin <[email protected]>
ipc/util.c: sysvipc_find_ipc() incorrectly updates position index

Pavel Begunkov <[email protected]>
io_uring: check non-sync defer_list carefully

Xiaoguang Wang <[email protected]>
io_uring: use cond_resched() in io_ring_ctx_wait_and_kill()

Ritesh Harjani <[email protected]>
fibmap: Warn and return an error in case of block > INT_MAX

Vasily Averin <[email protected]>
drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()

Sung Lee <[email protected]>
drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Defer cursor update around VUPDATE for all ASIC

Dmytro Laktyushkin <[email protected]>
drm/amd/display: check if REFCLK_CNTL register is present

Marek Olšák <[email protected]>
drm/amdgpu: bump version for invalidate L2 before SDMA IBs

Tiecheng Zhou <[email protected]>
drm/amd/powerplay: avoid using pm_en before it is initialized revised

Kai Vehmanen <[email protected]>
ALSA: hda/hdmi: fix race in monitor detection during probe

Chris Wilson <[email protected]>
cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once

Xiao Yang <[email protected]>
selftests/ftrace: Check the first record for kprobe_args_type.tc

Xiaodong Yan <[email protected]>
drm/amd/display: blank dp stream before re-train the link

Lubomir Rintel <[email protected]>
dmaengine: mmp_tdma: Reset channel error on release

Lubomir Rintel <[email protected]>
dmaengine: mmp_tdma: Do not ignore slave config validation errors

Madhuparna Bhowmik <[email protected]>
dmaengine: pch_dma.c: Avoid data race between probe and irq handler

Ilie Halip <[email protected]>
riscv: fix vdso build with lld

Sebastian von Ohr <[email protected]>
dmaengine: xilinx_dma: Add missing check for empty list

Florian Fainelli <[email protected]>
net: broadcom: Select BROADCOM_PHY for BCMGENET

Vincent Minet <[email protected]>
umh: fix memory leak on execve failure

Heiner Kallweit <[email protected]>
r8169: re-establish support for RTL8401 chip version

Wei Yongjun <[email protected]>
nfp: abm: fix error return code in nfp_abm_vnic_alloc()

Kelly Littlepage <[email protected]>
net: tcp: fix rx timestamp behavior for tcp_recvmsg

Zefan Li <[email protected]>
netprio_cgroup: Fix unlimited memory leak of v2 cgroups

Paolo Abeni <[email protected]>
net: ipv4: really enforce backoff for redirects

Florian Fainelli <[email protected]>
net: dsa: loop: Add module soft dependency

Luo bin <[email protected]>
hinic: fix a bug of ndo_stop

Dan Carpenter <[email protected]>
dpaa2-eth: prevent array underflow in update_cls_rule()

Michael S. Tsirkin <[email protected]>
virtio_net: fix lockdep warning on 32 bit

Eric Dumazet <[email protected]>
tcp: fix SO_RCVLOWAT hangs with fat skbs

Eric Dumazet <[email protected]>
tcp: fix error recovery in tcp_zerocopy_receive()

Maciej Żenczykowski <[email protected]>
Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu"

Guillaume Nault <[email protected]>
pppoe: only process PADT targeted at local interfaces

Vinod Koul <[email protected]>
net: stmmac: fix num_por initialization

Heiner Kallweit <[email protected]>
net: phy: fix aneg restart in phy_ethtool_set_eee

Paolo Abeni <[email protected]>
netlabel: cope with NULL catmap

Cong Wang <[email protected]>
net: fix a potential recursive NETDEV_FEAT_CHANGE

Paolo Abeni <[email protected]>
mptcp: set correct vfs info for subflows

Ioana Ciornei <[email protected]>
dpaa2-eth: properly handle buffer size restrictions

Raul E Rangel <[email protected]>
mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040

Vladimir Oltean <[email protected]>
net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in seconds, not ms

Vladimir Oltean <[email protected]>
net: dsa: ocelot: the MAC table on Felix is twice as large

Joerg Roedel <[email protected]>
iommu/amd: Update Device Table in increase_address_space()

Joerg Roedel <[email protected]>
iommu/amd: Fix race in increase_address_space()/fetch_pte()

Colin Ian King <[email protected]>
net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply

Cong Wang <[email protected]>
net_sched: fix tcm_parent in tc filter dump

Arnd Bergmann <[email protected]>

    sun6i: dsi: fix gcc-4.8

Stefan Hajnoczi <[email protected]>
virtio-blk: handle block_device_operations callbacks after hot unplug

Arnd Bergmann <[email protected]>
drop_monitor: work around gcc-10 stringop-overflow warning

Clay McClure <[email protected]>
net: Make PTP-specific drivers depend on PTP_1588_CLOCK

Nathan Chancellor <[email protected]>
hv_netvsc: Fix netvsc_start_xmit's return type

Alan Maguire <[email protected]>
ftrace/selftests: workaround cgroup RT scheduling issues

Christophe JAILLET <[email protected]>
net: moxa: Fix a potential double 'free_irq()'

Christophe JAILLET <[email protected]>
net/sonic: Fix a resource leak in an error handling path in 'jazz_sonic_probe()'

Chuck Lever <[email protected]>

    SUNRPC: Fix GSS privacy computation of auth->au_ralign

Chuck Lever <[email protected]>
SUNRPC: Add "@len" parameter to gss_unwrap()

Adam Ford <[email protected]>

    gpio: pca953x: Fix pca953x_gpio_set_config

Marc Zyngier <[email protected]>
KVM: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits

Marc Zyngier <[email protected]>
KVM: arm: vgic: Synchronize the whole guest on GIC{D,R}_I{S,C}ACTIVER read

Yuiko Oshino <[email protected]>
net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy.

Hugh Dickins <[email protected]>
shmem: fix possible deadlocks on shmlock_user_lock

José Roberto de Souza <[email protected]>
drm/i915/display: Load DP_TP_CTL/STATUS offset before use it

Matt Roper <[email protected]>
drm/i915/tgl: TBT AUX should use TC power well ops

Matt Roper <[email protected]>

    drm/i915/tgl: Add Wa_14010477008:tgl

Chuck Lever <[email protected]>
xprtrdma: Fix trace point use-after-free race

Chuck Lever <[email protected]>
xprtrdma: Clean up the post_send path

Oliver Upton <[email protected]>
kvm: nVMX: reflect MTF VM-exits if injected by L1

Oliver Upton <[email protected]>
KVM: nVMX: Consolidate nested MTF checks to helper function

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

Diffstat:

 Documentation/core-api/printk-formats.rst          |  14 ++
 Documentation/devicetree/bindings/dma/fsl-edma.txt |   3 +-
 Makefile                                           |  20 ++-
 arch/arm/boot/dts/dra7.dtsi                        |   4 +-
 arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts   |   4 +-
 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts            |   2 +-
 arch/arm/boot/dts/r8a73a4.dtsi                     |   9 +-
 arch/arm/boot/dts/r8a7740.dtsi                     |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |   2 +-
 .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi   |   4 +
 .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts      |   2 +-
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |   2 +-
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi       |   4 +-
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |   2 +
 arch/arm64/boot/dts/rockchip/rk3328-evb.dts        |   2 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   4 +-
 arch/arm64/kernel/machine_kexec.c                  |   1 +
 arch/powerpc/include/asm/book3s/32/kup.h           |   2 +-
 arch/powerpc/include/asm/uaccess.h                 |  49 ++++--
 arch/powerpc/kernel/ima_arch.c                     |   6 +-
 arch/powerpc/kernel/vdso32/gettimeofday.S          |   6 +-
 arch/riscv/include/asm/perf_event.h                |   8 +-
 arch/riscv/kernel/Makefile                         |   2 +-
 arch/riscv/kernel/vdso/Makefile                    |   6 +-
 arch/x86/include/asm/ftrace.h                      |   6 +
 arch/x86/include/asm/kvm_host.h                    |   1 +
 arch/x86/include/asm/stackprotector.h              |   7 +-
 arch/x86/kernel/ftrace.c                           |  29 +++-
 arch/x86/kernel/smpboot.c                          |   8 +
 arch/x86/kernel/unwind_orc.c                       |  16 +-
 arch/x86/kvm/vmx/nested.c                          |  19 ++-
 arch/x86/kvm/vmx/vmx.c                             |  18 --
 arch/x86/kvm/x86.c                                 |  19 ++-
 arch/x86/mm/init_64.c                              |   3 +
 arch/x86/xen/smp_pv.c                              |   1 +
 crypto/lrw.c                                       |   4 +-
 crypto/xts.c                                       |   4 +-
 drivers/acpi/ec.c                                  |  24 ++-
 drivers/acpi/internal.h                            |   1 -
 drivers/acpi/sleep.c                               |  14 +-
 drivers/block/virtio_blk.c                         |  86 +++++++++-
 drivers/clk/clk.c                                  |   3 +
 drivers/clk/rockchip/clk-rk3228.c                  |  17 +-
 drivers/clk/ti/clkctrl.c                           |   1 -
 drivers/cpufreq/intel_pstate.c                     |   2 +-
 drivers/dma/mmp_tdma.c                             |   5 +-
 drivers/dma/pch_dma.c                              |   2 +-
 drivers/dma/xilinx/xilinx_dma.c                    |  20 +--
 drivers/firmware/efi/tpm.c                         |   2 +-
 drivers/gpio/gpio-pca953x.c                        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   2 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  26 ++-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  12 ++
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |  28 +--
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |   3 +-
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |   2 +-
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |   6 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |  14 +-
 drivers/gpu/drm/i915/display/intel_display_power.c |  12 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |   5 +-
 drivers/gpu/drm/i915/display/intel_fbc.c           |   3 +-
 drivers/gpu/drm/i915/display/intel_sprite.c        |  17 +-
 drivers/gpu/drm/i915/gem/i915_gem_domain.c         |   7 +-
 drivers/gpu/drm/i915/gt/intel_engine.h             |   9 -
 drivers/gpu/drm/i915/gt/intel_engine_types.h       |  18 +-
 drivers/gpu/drm/i915/gt/intel_lrc.c                |   8 +-
 drivers/gpu/drm/i915/gvt/scheduler.c               |   6 +-
 drivers/gpu/drm/i915/i915_drv.h                    |   2 +
 drivers/gpu/drm/i915/i915_gem_evict.c              |  26 ++-
 drivers/gpu/drm/i915/i915_irq.c                    |  16 +-
 drivers/gpu/drm/i915/i915_request.c                |   8 +-
 drivers/gpu/drm/i915/i915_scheduler.c              |   6 +-
 drivers/gpu/drm/i915/i915_scheduler.h              |   3 +-
 drivers/gpu/drm/i915/i915_scheduler_types.h        |   1 +
 drivers/gpu/drm/i915/intel_pm.c                    |   2 +-
 drivers/gpu/drm/qxl/qxl_image.c                    |   3 +-
 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c             |   2 +-
 drivers/gpu/drm/tegra/drm.c                        |   3 +-
 drivers/gpu/host1x/dev.c                           |  13 ++
 drivers/hwmon/da9052-hwmon.c                       |   4 +-
 drivers/hwmon/drivetemp.c                          |   2 +-
 drivers/infiniband/core/cache.c                    |   7 +-
 drivers/infiniband/core/nldev.c                    |   3 +-
 drivers/infiniband/core/rdma_core.c                |   3 +-
 drivers/infiniband/core/uverbs.h                   |   4 +
 drivers/infiniband/core/uverbs_main.c              |  12 +-
 .../infiniband/core/uverbs_std_types_async_fd.c    |  30 +++-
 drivers/infiniband/hw/cxgb4/cm.c                   |   7 +-
 drivers/infiniband/hw/hfi1/user_sdma.c             |   4 -
 drivers/infiniband/hw/i40iw/i40iw_hw.c             |   2 +-
 drivers/infiniband/hw/mlx4/qp.c                    |  14 +-
 drivers/infiniband/sw/rxe/rxe_mmap.c               |   2 +-
 drivers/infiniband/sw/rxe/rxe_queue.c              |  11 +-
 drivers/iommu/amd_iommu.c                          | 175 ++++++++++++++-----
 drivers/iommu/amd_iommu_types.h                    |   9 +-
 drivers/mmc/core/block.c                           |   3 +-
 drivers/mmc/core/queue.c                           |  16 +-
 drivers/mmc/host/alcor.c                           |   6 +-
 drivers/mmc/host/sdhci-acpi.c                      |  10 +-
 drivers/mmc/host/sdhci-pci-gli.c                   |  23 +++
 drivers/net/dsa/dsa_loop.c                         |   1 +
 drivers/net/dsa/mv88e6xxx/Kconfig                  |   2 +-
 drivers/net/dsa/ocelot/felix.c                     |   1 +
 drivers/net/dsa/ocelot/felix.h                     |   1 +
 drivers/net/dsa/ocelot/felix_vsc9959.c             |   1 +
 drivers/net/dsa/sja1105/Kconfig                    |   1 +
 drivers/net/ethernet/broadcom/Kconfig              |   1 +
 drivers/net/ethernet/cadence/Kconfig               |   2 +-
 drivers/net/ethernet/cavium/Kconfig                |   2 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |  29 ++--
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h   |   1 +
 .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c   |   2 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c  |  16 +-
 drivers/net/ethernet/huawei/hinic/hinic_main.c     |  16 +-
 drivers/net/ethernet/moxa/moxart_ether.c           |   2 +-
 drivers/net/ethernet/mscc/ocelot.c                 |  17 +-
 drivers/net/ethernet/mscc/ocelot_regs.c            |   1 +
 drivers/net/ethernet/natsemi/jazzsonic.c           |   6 +-
 drivers/net/ethernet/netronome/nfp/abm/main.c      |   4 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   2 +
 .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c    |  17 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac5.c       |   2 +-
 drivers/net/ethernet/ti/Kconfig                    |   3 +-
 drivers/net/hyperv/netvsc_drv.c                    |   3 +-
 drivers/net/phy/microchip_t1.c                     | 171 +++++++++++++++++++
 drivers/net/phy/phy.c                              |   8 +-
 drivers/net/ppp/pppoe.c                            |   3 +
 drivers/net/virtio_net.c                           |   6 +-
 drivers/pinctrl/intel/pinctrl-baytrail.c           |   1 +
 drivers/pinctrl/intel/pinctrl-cherryview.c         |   4 +
 drivers/pinctrl/intel/pinctrl-sunrisepoint.c       |  15 +-
 drivers/pinctrl/qcom/pinctrl-msm.c                 |   2 +-
 drivers/s390/net/ism_drv.c                         |   4 +-
 drivers/usb/cdns3/gadget.c                         |   2 +-
 drivers/usb/core/devio.c                           |  19 ++-
 drivers/usb/core/hub.c                             |   6 +-
 drivers/usb/dwc3/gadget.c                          |   3 -
 drivers/usb/gadget/configfs.c                      |   3 +
 drivers/usb/gadget/legacy/audio.c                  |   4 +-
 drivers/usb/gadget/legacy/cdc2.c                   |   4 +-
 drivers/usb/gadget/legacy/ncm.c                    |   4 +-
 drivers/usb/gadget/udc/net2272.c                   |   2 +
 drivers/usb/gadget/udc/tegra-xudc.c                |   8 +-
 drivers/usb/host/xhci-plat.c                       |   4 +-
 drivers/usb/host/xhci-ring.c                       |   4 +-
 fs/cachefiles/rdwr.c                               |  10 +-
 fs/cifs/cifssmb.c                                  |   2 +-
 fs/eventpoll.c                                     |  48 +++---
 fs/exec.c                                          |   4 +-
 fs/gfs2/bmap.c                                     |  16 +-
 fs/gfs2/lops.c                                     |  19 ++-
 fs/io_uring.c                                      |   4 +-
 fs/ioctl.c                                         |   8 +
 fs/iomap/fiemap.c                                  |   5 +-
 fs/nfs/fscache.c                                   |  39 ++---
 fs/nfs/mount_clnt.c                                |   3 +-
 fs/nfs/nfs4state.c                                 |   2 +-
 fs/nfs/super.c                                     |   1 -
 fs/notify/fanotify/fanotify.c                      |  11 +-
 include/linux/compiler.h                           |   6 +
 include/linux/fs.h                                 |   2 +-
 include/linux/ftrace.h                             |  23 +++
 include/linux/host1x.h                             |   3 +
 include/linux/memcontrol.h                         |   2 +
 include/linux/pnp.h                                |  29 +---
 include/linux/skmsg.h                              |   1 +
 include/linux/sunrpc/gss_api.h                     |   3 +
 include/linux/sunrpc/gss_krb5.h                    |   6 +-
 include/linux/sunrpc/xdr.h                         |   1 +
 include/linux/tty.h                                |   2 +-
 include/net/netfilter/nf_conntrack.h               |   2 +-
 include/net/sch_generic.h                          |   1 +
 include/net/tcp.h                                  |  13 ++
 include/soc/mscc/ocelot.h                          |   1 +
 include/sound/rawmidi.h                            |   1 +
 include/trace/events/rpcrdma.h                     |  12 +-
 init/Kconfig                                       |  18 --
 init/initramfs.c                                   |   2 +-
 init/main.c                                        |  75 +++++++--
 ipc/util.c                                         |  12 +-
 kernel/bpf/arraymap.c                              |   7 +-
 kernel/bpf/syscall.c                               |   4 +-
 kernel/bpf/verifier.c                              |  16 ++
 kernel/fork.c                                      |  13 +-
 kernel/trace/Kconfig                               |   1 -
 kernel/trace/bpf_trace.c                           |  94 +++++++----
 kernel/trace/ftrace_internal.h                     |  22 ---
 kernel/trace/preemptirq_delay_test.c               |  12 +-
 kernel/umh.c                                       |   6 +
 lib/vsprintf.c                                     |  12 ++
 mm/shmem.c                                         |   7 +-
 net/core/dev.c                                     |   4 +-
 net/core/drop_monitor.c                            |  11 +-
 net/core/filter.c                                  |   2 +-
 net/core/netprio_cgroup.c                          |   2 +
 net/ipv4/cipso_ipv4.c                              |   6 +-
 net/ipv4/route.c                                   |   2 +-
 net/ipv4/tcp.c                                     |  27 ++-
 net/ipv4/tcp_bpf.c                                 |  10 +-
 net/ipv4/tcp_input.c                               |   3 +-
 net/ipv6/calipso.c                                 |   3 +-
 net/ipv6/route.c                                   |   6 +-
 net/mptcp/subflow.c                                |  10 ++
 net/netfilter/nf_conntrack_core.c                  |  17 +-
 net/netfilter/nf_flow_table_core.c                 |   8 +-
 net/netfilter/nft_set_rbtree.c                     |  11 ++
 net/netlabel/netlabel_kapi.c                       |   6 +
 net/rds/message.c                                  |  19 +--
 net/rds/rdma.c                                     |  12 +-
 net/rds/rds.h                                      |   3 +-
 net/rds/send.c                                     |   6 +-
 net/sched/cls_api.c                                |   8 +-
 net/sunrpc/auth_gss/auth_gss.c                     |  12 +-
 net/sunrpc/auth_gss/gss_krb5_crypto.c              |   8 +-
 net/sunrpc/auth_gss/gss_krb5_wrap.c                |  44 +++--
 net/sunrpc/auth_gss/gss_mech_switch.c              |   3 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |  10 +-
 net/sunrpc/clnt.c                                  |   5 +
 net/sunrpc/xdr.c                                   |  41 +++++
 net/sunrpc/xprtrdma/backchannel.c                  |   2 +-
 net/sunrpc/xprtrdma/frwr_ops.c                     |  14 +-
 net/sunrpc/xprtrdma/transport.c                    |   2 +-
 net/sunrpc/xprtrdma/verbs.c                        |  15 +-
 net/sunrpc/xprtrdma/xprt_rdma.h                    |   5 +-
 scripts/kallsyms.c                                 |   2 +-
 sound/core/rawmidi.c                               |  31 +++-
 sound/firewire/amdtp-stream-trace.h                |   3 +-
 sound/pci/hda/patch_hdmi.c                         |   2 +
 sound/pci/hda/patch_realtek.c                      |  41 ++++-
 sound/usb/quirks.c                                 |   9 +-
 tools/testing/selftests/bpf/prog_tests/mmap.c      |   9 +
 tools/testing/selftests/bpf/progs/test_overhead.c  |   4 +-
 tools/testing/selftests/ftrace/ftracetest          |  22 +++
 .../ftrace/test.d/kprobe/kprobe_args_type.tc       |   2 +-
 virt/kvm/arm/vgic/vgic-mmio-v2.c                   |  10 +-
 virt/kvm/arm/vgic/vgic-mmio-v3.c                   |  12 +-
 virt/kvm/arm/vgic/vgic-mmio.c                      | 187 ++++++++++++++-------
 virt/kvm/arm/vgic/vgic-mmio.h                      |  11 ++
 241 files changed, 1928 insertions(+), 837 deletions(-)