Skip to content

5.4.42-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 Latest147 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/147net: dsa: Do not make user port errors fatalnet/dsa/dsa2.c+1 -70 replies
2/147shmem: fix possible deadlocks on shmlock_user_lockmm/shmem.c+5 -20 replies
3/147net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy.drivers/net/phy/microchip_t1.c+171 -00 replies
4/147KVM: 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
5/147gpio: pca953x: Fix pca953x_gpio_set_configdrivers/gpio/gpio-pca953x.c+1 -10 replies
6/147SUNRPC: 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
7/147SUNRPC: 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
8/147net/sonic: Fix a resource leak in an error handling path in jazz_sonic_probe()drivers/net/ethernet/natsemi/jazzsonic.c+4 -20 replies
9/147net: moxa: Fix a potential double free_irq()drivers/net/ethernet/moxa/moxart_ether.c+1 -10 replies
10/147ftrace/selftests: workaround cgroup RT scheduling issuestools/testing/selftests/ftrace/ftracetest+22 -00 replies
11/147drop_monitor: work around gcc-10 stringop-overflow warningnet/core/drop_monitor.c+7 -40 replies
12/147virtio-blk: handle block_device_operations callbacks after hot unplugdrivers/block/virtio_blk.c+78 -80 replies
13/147sun6i: dsi: fix gcc-4.8drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c+1 -10 replies
14/147net_sched: fix tcm_parent in tc filter dumpinclude/net/sch_generic.h net/sched/cls_api.c+5 -40 replies
15/147scsi: sg: add sg_remove_request in sg_writedrivers/scsi/sg.c+3 -10 replies
16/147selftests/bpf: fix goto cleanup label not definedtools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c+1 -10 replies
17/147mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040drivers/mmc/host/sdhci-acpi.c+6 -40 replies
18/147dpaa2-eth: properly handle buffer size restrictionsdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h+18 -120 replies
19/147net: fix a potential recursive NETDEV_FEAT_CHANGEnet/core/dev.c+3 -10 replies
20/147netlabel: cope with NULL catmapnet/ipv4/cipso_ipv4.c net/ipv6/calipso.c net/netlabel/netlabel_kapi.c+12 -30 replies
21/147net: phy: fix aneg restart in phy_ethtool_set_eeedrivers/net/phy/phy.c+5 -30 replies
22/147net: stmmac: fix num_por initializationdrivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c+15 -20 replies
23/147pppoe: only process PADT targeted at local interfacesdrivers/net/ppp/pppoe.c+3 -00 replies
24/147Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu"net/ipv6/route.c+4 -20 replies
25/147tcp: fix error recovery in tcp_zerocopy_receive()net/ipv4/tcp.c+4 -30 replies
26/147tcp: fix SO_RCVLOWAT hangs with fat skbsinclude/net/tcp.h net/ipv4/tcp.c net/ipv4/tcp_input.c+26 -40 replies
27/147virtio_net: fix lockdep warning on 32 bitdrivers/net/virtio_net.c+4 -20 replies
28/147dpaa2-eth: prevent array underflow in update_cls_rule()drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c+1 -10 replies
29/147hinic: 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
30/147net: dsa: loop: Add module soft dependencydrivers/net/dsa/dsa_loop.c+1 -00 replies
31/147net: ipv4: really enforce backoff for redirectsnet/ipv4/route.c+1 -10 replies
32/147netprio_cgroup: Fix unlimited memory leak of v2 cgroupsnet/core/netprio_cgroup.c+2 -00 replies
33/147net: tcp: fix rx timestamp behavior for tcp_recvmsgnet/ipv4/tcp.c+4 -20 replies
34/147nfp: abm: fix error return code in nfp_abm_vnic_alloc()drivers/net/ethernet/netronome/nfp/abm/main.c+3 -10 replies
35/147r8169: re-establish support for RTL8401 chip versiondrivers/net/ethernet/realtek/r8169_main.c+2 -00 replies
36/147umh: fix memory leak on execve failurekernel/umh.c+6 -00 replies
37/147riscv: fix vdso build with lldarch/riscv/kernel/vdso/Makefile+3 -30 replies
38/147dmaengine: pch_dma.c: Avoid data race between probe and irq handlerdrivers/dma/pch_dma.c+1 -10 replies
39/147dmaengine: mmp_tdma: Do not ignore slave config validation errorsdrivers/dma/mmp_tdma.c+2 -10 replies
40/147dmaengine: mmp_tdma: Reset channel error on releasedrivers/dma/mmp_tdma.c+2 -00 replies
41/147selftests/ftrace: Check the first record for kprobe_args_type.tctools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_type.tc+1 -10 replies
42/147cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode oncedrivers/cpufreq/intel_pstate.c+1 -10 replies
43/147ALSA: hda/hdmi: fix race in monitor detection during probesound/pci/hda/patch_hdmi.c+2 -00 replies
44/147drm/amd/powerplay: avoid using pm_en before it is initialized reviseddrivers/gpu/drm/amd/powerplay/amd_powerplay.c+4 -20 replies
45/147drm/amd/display: check if REFCLK_CNTL register is presentdrivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c+2 -10 replies
46/147drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c+1 -10 replies
47/147drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()drivers/gpu/drm/qxl/qxl_image.c+2 -10 replies
48/147drm/amdgpu: simplify padding calculations (v2)drivers/gpu/drm/amd/amdgpu/cik_sdma.c drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c +2 more+20 -130 replies
49/147drm/amdgpu: invalidate L2 before SDMA IBs (v2)drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c+29 -10 replies
50/147ipc/util.c: sysvipc_find_ipc() incorrectly updates position indexipc/util.c+6 -60 replies
51/147ALSA: hda/realtek - Fix S3 pop noise on Dell Wysesound/pci/hda/patch_realtek.c+16 -00 replies
52/147gfs2: Another gfs2_walk_metadata fixfs/gfs2/bmap.c+9 -70 replies
53/147mmc: sdhci-pci-gli: Fix no irq handler from suspenddrivers/mmc/host/sdhci-pci-gli.c+18 -00 replies
54/147IB/hfi1: Fix another case where pq is left on waitlistdrivers/infiniband/hw/hfi1/user_sdma.c+0 -40 replies
55/147ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake()drivers/acpi/ec.c drivers/acpi/internal.h drivers/acpi/sleep.c+18 -210 replies
56/147pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-Hdrivers/pinctrl/intel/pinctrl-sunrisepoint.c+8 -70 replies
57/147pinctrl: baytrail: Enable pin configuration setting for GPIO chipdrivers/pinctrl/intel/pinctrl-baytrail.c+1 -00 replies
58/147pinctrl: qcom: fix wrong write in update_dual_edgedrivers/pinctrl/qcom/pinctrl-msm.c+1 -10 replies
59/147pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handlerdrivers/pinctrl/intel/pinctrl-cherryview.c+4 -00 replies
60/147bpf: Fix error return code in map_lookup_and_delete_elem()kernel/bpf/syscall.c+3 -10 replies
61/147ALSA: firewire-lib: fix function sizeof not defined error of tracepoints formatsound/firewire/amdtp-stream-trace.h+1 -20 replies
62/147i40iw: Fix error handling in i40iw_manage_arp_cache()drivers/infiniband/hw/i40iw/i40iw_hw.c+1 -10 replies
63/147drm/i915: Dont enable WaIncreaseLatencyIPCEnabled when IPC is disableddrivers/gpu/drm/i915/intel_pm.c+1 -10 replies
64/147bpf, sockmap: msg_pop_data can incorrecty set an sge lengthnet/core/filter.c+1 -10 replies
65/147bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.sizeinclude/linux/skmsg.h net/ipv4/tcp_bpf.c+1 -10 replies
66/147mmc: alcor: Fix a resource leak in the error path for ->probe()drivers/mmc/host/alcor.c+5 -10 replies
67/147mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot from Windows 10drivers/mmc/host/sdhci-pci-gli.c+5 -00 replies
68/147mmc: core: Check request type before completing the requestdrivers/mmc/core/block.c+2 -10 replies
69/147mmc: core: Fix recursive locking issue in CQE recovery pathdrivers/mmc/core/queue.c+4 -90 replies
70/147mmc: block: Fix request completion in the CQE timeout pathdrivers/mmc/core/queue.c+1 -20 replies
71/147gfs2: More gfs2_find_jhead fixesfs/gfs2/lops.c+12 -70 replies
72/147fork: prevent accidental access to clone3 featureskernel/fork.c+7 -60 replies
73/147drm/amdgpu: force fbdev into vramdrivers/gpu/drm/amd/amdgpu/amdgpu_fb.c+1 -20 replies
74/147NFS: Fix fscache super_cookie index_key from changing after umountfs/nfs/fscache.c+2 -10 replies
75/147nfs: fscache: use timespec64 in inode auxdatafs/nfs/fscache-index.c fs/nfs/fscache.c fs/nfs/fscache.h+21 -110 replies
76/147NFSv4: Fix fscache cookie aux_data to ensure change_attr is includedfs/nfs/fscache.c+16 -180 replies
77/147netfilter: conntrack: avoid gcc-10 zero-length-bounds warninginclude/net/netfilter/nf_conntrack.h net/netfilter/nf_conntrack_core.c+3 -30 replies
78/147drm/i915/gvt: Fix kernel oops for 3-level ppgtt guestdrivers/gpu/drm/i915/gvt/scheduler.c+5 -10 replies
79/147arm64: fix the flush_icache_range arguments in machine_kexecarch/arm64/kernel/machine_kexec.c+1 -00 replies
80/147nfs: fix NULL deference in nfs4_get_valid_delegationfs/nfs/nfs4state.c+1 -10 replies
81/147SUNRPC: Signalled ASYNC tasks need to exitnet/sunrpc/clnt.c+5 -00 replies
82/147netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start()net/netfilter/nft_set_rbtree.c+11 -60 replies
83/147netfilter: nft_set_rbtree: Add missing expired checksnet/netfilter/nft_set_rbtree.c+11 -00 replies
84/147RDMA/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
85/147IB/mlx4: Test return value of calls to ib_get_cached_pkeydrivers/infiniband/hw/mlx4/qp.c+11 -30 replies
86/147IB/core: Fix potential NULL pointer dereference in pkey cachedrivers/infiniband/core/cache.c+5 -20 replies
87/147RDMA/core: Fix double put of resourcedrivers/infiniband/core/nldev.c+1 -10 replies
88/147RDMA/iw_cxgb4: Fix incorrect function parametersdrivers/infiniband/hw/cxgb4/cm.c+3 -40 replies
89/147hwmon: (da9052) Synchronize access with mfddrivers/hwmon/da9052-hwmon.c+2 -20 replies
90/147s390/ism: fix error return code in ism_probe()drivers/s390/net/ism_drv.c+3 -10 replies
91/147mm, memcg: fix inconsistent oom event behaviorinclude/linux/memcontrol.h+2 -00 replies
92/147NFSv3: fix rpc receive buffer size for MOUNT callfs/nfs/mount_clnt.c+2 -10 replies
93/147pnp: Use list_for_each_entry() instead of open codinginclude/linux/pnp.h+9 -200 replies
94/147net/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
95/147Stop the ad-hoc games with -Wno-maybe-initializedMakefile init/Kconfig kernel/trace/Kconfig+3 -230 replies
96/147gcc-10: disable zero-length-bounds warning for nowMakefile+3 -00 replies
97/147gcc-10: disable array-bounds warning for nowMakefile+1 -00 replies
98/147gcc-10: disable stringop-overflow warning for nowMakefile+1 -00 replies
99/147gcc-10: disable restrict warning for nowMakefile+3 -00 replies
100/147gcc-10 warnings: fix low-hanging fruitinclude/linux/fs.h include/linux/tty.h+2 -20 replies
101/147gcc-10: mark more functions __init to avoid section mismatch warningsdrivers/firmware/efi/tpm.c init/initramfs.c+2 -20 replies
102/147gcc-10: avoid shadowing standard library free() in cryptocrypto/lrw.c crypto/xts.c+4 -40 replies
103/147usb: usbfs: correct kernel->user page attribute mismatchdrivers/usb/core/devio.c+2 -30 replies
104/147USB: usbfs: fix mmap dma mismatchdrivers/usb/core/devio.c+13 -30 replies
105/147ALSA: hda/realtek - Limit int mic boost for Thinkpad T530sound/pci/hda/patch_realtek.c+9 -10 replies
106/147ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DAsound/pci/hda/patch_realtek.c+13 -00 replies
107/147ALSA: rawmidi: Fix racy buffer resize under concurrent accessesinclude/sound/rawmidi.h sound/core/rawmidi.c+28 -40 replies
108/147ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headsetsound/usb/quirks.c+5 -40 replies
109/147usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534Bdrivers/usb/core/hub.c+5 -10 replies
110/147usb: host: xhci-plat: keep runtime active when removing hostdrivers/usb/host/xhci-plat.c+3 -10 replies
111/147usb: cdns3: gadget: prev_req->trb is NULL for ep0drivers/usb/cdns3/gadget.c+1 -10 replies
112/147USB: gadget: fix illegal array access in binding with UDCdrivers/usb/gadget/configfs.c+3 -00 replies
113/147usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg listdrivers/usb/host/xhci-ring.c+2 -20 replies
114/147Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE()drivers/gpu/drm/i915/display/intel_fbc.c+1 -20 replies
115/147ARM: dts: dra7: Fix bus_dma_limit for PCIearch/arm/boot/dts/dra7.dtsi+2 -20 replies
116/147ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entriesarch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts+2 -20 replies
117/147ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connectionarch/arm/boot/dts/imx6dl-yapp4-ursa.dts+1 -10 replies
118/147drm/amd/display: add basic atomic check for cursor planedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+24 -20 replies
119/147powerpc/32s: Fix build failure with CONFIG_PPC_KUAP_DEBUGarch/powerpc/include/asm/book3s/32/kup.h+1 -10 replies
120/147cifs: fix leaked reference on requeued writefs/cifs/cifssmb.c+1 -10 replies
121/147x86: 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
122/147x86/unwind/orc: Fix error handling in __unwind_start()arch/x86/kernel/unwind_orc.c+9 -70 replies
123/147exec: Move would_dump into flush_old_execfs/exec.c+2 -20 replies
124/147clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocksdrivers/clk/rockchip/clk-rk3228.c+4 -130 replies
125/147dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg()drivers/usb/dwc3/gadget.c+0 -30 replies
126/147fanotify: fix merging marks masks with FAN_ONDIRfs/notify/fanotify/fanotify.c+7 -40 replies
127/147usb: gadget: net2272: Fix a memory leak in an error handling path in net2272_plat_probe()drivers/usb/gadget/udc/net2272.c+2 -00 replies
128/147usb: gadget: audio: Fix a missing error return value in audio_bind()drivers/usb/gadget/legacy/audio.c+3 -10 replies
129/147usb: gadget: legacy: fix error return code in gncm_bind()drivers/usb/gadget/legacy/ncm.c+3 -10 replies
130/147usb: gadget: legacy: fix error return code in cdc_bind()drivers/usb/gadget/legacy/cdc2.c+3 -10 replies
131/147Revert "ALSA: hda/realtek: Fix pop noise on ALC225"sound/pci/hda/patch_realtek.c+0 -20 replies
132/147clk: Unlink clock if failed to prepare or enabledrivers/clk/clk.c+3 -00 replies
133/147arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a status propertyarch/arm64/boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi+4 -00 replies
134/147arm64: dts: meson-g12-common: fix dwc2 clock namesarch/arm64/boot/dts/amlogic/meson-g12-common.dtsi+1 -10 replies
135/147arm64: 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
136/147arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc happyarch/arm64/boot/dts/rockchip/rk3399.dtsi+2 -20 replies
137/147arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mnarch/arm64/boot/dts/freescale/imx8mn.dtsi+1 -10 replies
138/147ARM: dts: r8a73a4: Add missing CMT1 interruptsarch/arm/boot/dts/r8a73a4.dtsi+8 -10 replies
139/147arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodesarch/arm64/boot/dts/renesas/r8a77980.dtsi+2 -00 replies
140/147ARM: dts: r8a7740: Add missing extal2 to CPG nodearch/arm/boot/dts/r8a7740.dtsi+1 -10 replies
141/147SUNRPC: 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
142/147bpf: Fix sk_psock refcnt leak when receiving messagenet/ipv4/tcp_bpf.c+6 -30 replies
143/147KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mcearch/x86/kvm/x86.c+1 -10 replies
144/147Makefile: disallow data races on gcc-10 as wellMakefile+1 -00 replies
145/147libbpf: Extract and generalize CPU mask parsing logictools/lib/bpf/libbpf.c tools/lib/bpf/libbpf_internal.h+87 -430 replies
146/147selftest/bpf: fix backported test_select_reuseport selftest changestools/testing/selftests/bpf/test_select_reuseport.c+2 -20 replies
147/147bpf: Test_progs, fix test_get_stack_rawtp_err.c buildtools/testing/selftests/bpf/progs/test_get_stack_rawtp_err.c+1 -10 replies

Reviews trailers per patch

55 of 147 patches have a Reviewed-by or Acked-by.

PatchSteven Rostedt (VMware)Jamal Hadi SalimDouglas GilbertAndy ShevchenkoAdrian HunterYang ShiPaul MooreAmit KucheriaSoheil Hassas YeganehColin WaltersYang YingliangTejun HeoAndre PrzywaraNick DesaulniersFangrui SongYongqiang SunAurabindo PillaiChristian KönigWaiman LongPierre-Eric Pelloux-PrayerKaike WanChris ChiuMika WesterbergBjorn AnderssonShiraz SaleemJakub SitnickiMartin KaFai LauGrzegorz KowalMasami HiramatsuEvan QuanEric BernsteinShakeel ButtJohannes WeinerChris DownMichal HockoXiong ZhangKai-Heng FengPeter ChenKyungtae KimRodrigo ViviSeiichi IkarashiDaisuke MatsudaMasayoshi MizumaStefan RiedmuellerNicholas KazlauskasJerome BrunetMartin BlumenstinglUlrich HechtPeter ShierVitaly KuznetsovJiri KosinaPavel ShilovskyKalle ValoJeremy LintonChristoph HellwigSantosh ShilimkarBrian NorrisDave FlogerasVineeth PillaiWillem de BruijnJay VosburghNikolay AleksandrovNeil HormanPaul KocialkowskiStefano GarzarellaAndrew Lunn
1/147R-b
2/147A-b
3/147
4/147R-b
5/147
6/147
7/147
8/147
9/147
10/147A-b
11/147A-b
12/147R-b
13/147R-b
14/147A-b
15/147A-b
16/147
17/147R-b A-b
18/147
19/147R-b A-b
20/147A-b
21/147
22/147R-b
23/147
24/147
25/147A-b
26/147A-b
27/147
28/147
29/147
30/147
31/147Reported-and-tested-by
32/147T-b A-b
33/147A-b A-b
34/147
35/147
36/147
37/147R-b R-b
38/147
39/147
40/147
41/147A-b
42/147
43/147
44/147R-b
45/147A-b R-b
46/147R-b A-b
47/147
48/147R-b
49/147R-b T-b
50/147A-b
51/147
52/147
53/147A-b T-b T-b
54/147R-b
55/147T-b
56/147A-b
57/147A-b
58/147R-b
59/147A-b R-b
60/147
61/147
62/147A-b
63/147
64/147R-b A-b
65/147R-b A-b
66/147
67/147A-b T-b
68/147A-b
69/147A-b
70/147
71/147
72/147
73/147R-b
74/147
75/147
76/147
77/147
78/147R-b
79/147
80/147R-b T-b T-b
81/147
82/147
83/147
84/147
85/147
86/147
87/147
88/147
89/147
90/147
91/147R-b A-b A-b A-b
92/147
93/147
94/147A-b
95/147
96/147
97/147
98/147
99/147
100/147
101/147
102/147
103/147
104/147R-b R-b
105/147
106/147
107/147
108/147
109/147T-b
110/147R-b T-b
111/147
112/147Reported-and-tested-by
113/147
114/147A-b
115/147
116/147R-b
117/147
118/147R-b
119/147
120/147R-b
121/147T-b
122/147
123/147
124/147
125/147
126/147
127/147
128/147R-b
129/147
130/147
131/147
132/147
133/147R-b T-b
134/147R-b
135/147
136/147
137/147
138/147
139/147
140/147R-b
141/147
142/147R-b
143/147R-b R-b
144/147A-b
145/147
146/147
147/147

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

Read the v1 thread

Cover letter [PATCH 5.4 000/147] 5.4.42-rc1 review

This is the start of the stable review cycle for the 5.4.42 release. There are 147 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.4.42-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.42-rc1

Kamal Mostafa <[email protected]>
bpf: Test_progs, fix test_get_stack_rawtp_err.c build

Andrii Nakryiko <[email protected]>
selftest/bpf: fix backported test_select_reuseport selftest changes

Andrii Nakryiko <[email protected]>
libbpf: Extract and generalize CPU mask parsing logic

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sasha Levin <[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

Stefano Brivio <[email protected]>
netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start()

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

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

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

Arnd Bergmann <[email protected]>
nfs: fscache: use timespec64 in inode auxdata

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

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

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

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

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

Marek Olšák <[email protected]>
drm/amdgpu: invalidate L2 before SDMA IBs (v2)

Luben Tuikov <[email protected]>
drm/amdgpu: simplify padding calculations (v2)

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

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

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

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

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

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

Hangbin Liu <[email protected]>
selftests/bpf: fix goto cleanup label not defined

Wu Bo <[email protected]>
scsi: sg: add sg_remove_request in sg_write

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

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: 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

Florian Fainelli <[email protected]>
net: dsa: Do not make user port errors fatal

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

Diffstat:

 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 +
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |   2 +-
 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/riscv/kernel/vdso/Makefile                    |   6 +-
 arch/x86/include/asm/stackprotector.h              |   7 +-
 arch/x86/kernel/smpboot.c                          |   8 +
 arch/x86/kernel/unwind_orc.c                       |  16 +-
 arch/x86/kvm/x86.c                                 |   2 +-
 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/cpufreq/intel_pstate.c                     |   2 +-
 drivers/dma/mmp_tdma.c                             |   5 +-
 drivers/dma/pch_dma.c                              |   2 +-
 drivers/firmware/efi/tpm.c                         |   2 +-
 drivers/gpio/gpio-pca953x.c                        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h  |  16 ++
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c             |  31 +++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  26 +++-
 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_fbc.c           |   3 +-
 drivers/gpu/drm/i915/gvt/scheduler.c               |   6 +-
 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/hwmon/da9052-hwmon.c                       |   4 +-
 drivers/infiniband/core/cache.c                    |   7 +-
 drivers/infiniband/core/nldev.c                    |   2 +-
 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/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/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/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/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/scsi/sg.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/host/xhci-plat.c                       |   4 +-
 drivers/usb/host/xhci-ring.c                       |   4 +-
 fs/cifs/cifssmb.c                                  |   2 +-
 fs/exec.c                                          |   4 +-
 fs/gfs2/bmap.c                                     |  16 +-
 fs/gfs2/lops.c                                     |  19 ++-
 fs/nfs/fscache-index.c                             |   6 +-
 fs/nfs/fscache.c                                   |  31 ++--
 fs/nfs/fscache.h                                   |   8 +-
 fs/nfs/mount_clnt.c                                |   3 +-
 fs/nfs/nfs4state.c                                 |   2 +-
 fs/notify/fanotify/fanotify.c                      |  11 +-
 include/linux/compiler.h                           |   6 +
 include/linux/fs.h                                 |   2 +-
 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/sound/rawmidi.h                            |   1 +
 init/Kconfig                                       |  18 ---
 init/initramfs.c                                   |   2 +-
 init/main.c                                        |   2 +
 ipc/util.c                                         |  12 +-
 kernel/bpf/syscall.c                               |   4 +-
 kernel/fork.c                                      |  13 +-
 kernel/trace/Kconfig                               |   1 -
 kernel/umh.c                                       |   6 +
 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/dsa/dsa2.c                                     |   8 +-
 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/netfilter/nf_conntrack_core.c                  |   4 +-
 net/netfilter/nft_set_rbtree.c                     |  28 +++-
 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 +++++
 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/lib/bpf/libbpf.c                             | 126 ++++++++++-----
 tools/lib/bpf/libbpf_internal.h                    |   2 +
 .../bpf/prog_tests/stacktrace_build_id_nmi.c       |   2 +-
 .../selftests/bpf/progs/test_get_stack_rawtp_err.c |   2 +-
 .../testing/selftests/bpf/test_select_reuseport.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                   |   4 +-
 virt/kvm/arm/vgic/vgic-mmio-v3.c                   |  12 +-
 virt/kvm/arm/vgic/vgic-mmio.c                      | 100 +++++++-----
 virt/kvm/arm/vgic/vgic-mmio.h                      |   3 +
 171 files changed, 1238 insertions(+), 523 deletions(-)