Skip to content

5.10.68-rc1 review

Greg Kroah-Hartman kvmarm linux-arm-kernel linux-snps-arc linux-tegra lkml phone-devel stable virtualization 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest122 patches 33 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/122drm/bridge: lt9611: Fix handling of 4k panelsdrivers/gpu/drm/bridge/lontium-lt9611.c+7 -10 replies
2/122btrfs: fix upper limit for max_inline for page size 64Kfs/btrfs/disk-io.c+23 -220 replies
3/122io_uring: ensure symmetry in handling iter types in loop_rw_iter()fs/io_uring.c+6 -30 replies
4/122xen: reset legacy rtc flag for PV domUarch/x86/xen/enlighten_pv.c+7 -00 replies
5/122bnx2x: Fix enabling network interfaces without VFsdrivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c+1 -10 replies
6/122arm64/sve: Use correct size when reinitialising SVE statearch/arm64/kernel/fpsimd.c+1 -10 replies
7/122PM: base: power: dont try to use non-existing RTC for storing datadrivers/base/power/trace.c+10 -00 replies
8/122PCI: Add AMD GPU multi-function power dependenciesdrivers/pci/quirks.c+7 -20 replies
9/122drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10drivers/gpu/drm/amd/amdgpu/amdgpu.h+1 -10 replies
10/122drm/etnaviv: return context from etnaviv_iommu_context_getdrivers/gpu/drm/etnaviv/etnaviv_buffer.c drivers/gpu/drm/etnaviv/etnaviv_gem.c drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c +2 more+8 -110 replies
11/122drm/etnaviv: put submit prev MMU context when it existsdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+2 -00 replies
12/122drm/etnaviv: stop abusing mmu_context as FE running markerdrivers/gpu/drm/etnaviv/etnaviv_gpu.c drivers/gpu/drm/etnaviv/etnaviv_gpu.h+9 -20 replies
13/122drm/etnaviv: keep MMU context across runtime suspend/resumedrivers/gpu/drm/etnaviv/etnaviv_gpu.c+3 -30 replies
14/122drm/etnaviv: exec and MMU state is lost when resetting the GPUdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+2 -30 replies
15/122drm/etnaviv: fix MMU context leak on GPU resetdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+2 -00 replies
16/122drm/etnaviv: reference MMU context when setting up hardware statedrivers/gpu/drm/etnaviv/etnaviv_gpu.c drivers/gpu/drm/etnaviv/etnaviv_iommu.c drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c+24 -120 replies
17/122drm/etnaviv: add missing MMU context put when reaping MMU mappingdrivers/gpu/drm/etnaviv/etnaviv_mmu.c+1 -00 replies
18/122s390/sclp: fix Secure-IPL facility detectiondrivers/s390/char/sclp_early.c+2 -10 replies
19/122x86/pat: Pass valid address to sanitize_phys()arch/x86/mm/pat/memtype.c+6 -10 replies
20/122x86/mm: Fix kern_addr_valid() to cope with existing but not present entriesarch/x86/mm/init_64.c+3 -30 replies
21/122tipc: fix an use-after-free issue in tipc_recvmsgnet/tipc/socket.c+5 -30 replies
22/122ethtool: Fix rxnfc copy to user buffer overflownet/ethtool/ioctl.c+1 -10 replies
23/122net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assertdrivers/net/ethernet/broadcom/bnxt/bnxt_tc.c drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c drivers/net/ethernet/netronome/nfp/flower/offload.c+0 -90 replies
24/122net-caif: avoid user-triggerable WARN_ON(1)net/caif/chnl_net.c+3 -160 replies
25/122ptp: dp83640: dont define PAGE0drivers/net/phy/dp83640_reg.h+1 -10 replies
26/122dccp: dont duplicate ccid when cloning dccp socknet/dccp/minisocks.c+2 -00 replies
27/122net/l2tp: Fix reference count leak in l2tp_udp_recv_corenet/l2tp/l2tp_core.c+3 -10 replies
28/122r6040: Restore MDIO clock frequency after MAC resetdrivers/net/ethernet/rdc/r6040.c+8 -10 replies
29/122tipc: increase timeout in tipc_sk_enqueue()net/tipc/socket.c+1 -10 replies
30/122drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unuseddrivers/gpu/drm/rockchip/cdn-dp-core.c+1 -10 replies
31/122perf machine: Initialize srcline string member in add_location structtools/perf/util/machine.c+1 -00 replies
32/122net/mlx5: FWTrace, cancel work on alloc pd error flowdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+2 -10 replies
33/122net/mlx5: Fix potential sleeping in atomic contextdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+2 -30 replies
34/122nvme-tcp: fix io_work priority inversiondrivers/nvme/host/tcp.c+10 -100 replies
35/122events: Reuse value read using READ_ONCE instead of re-reading itkernel/events/core.c+1 -10 replies
36/122net: ipa: initialize all filter table slotsdrivers/net/ipa/ipa_table.c+2 -10 replies
37/122gen_compile_commands: fix missing sys packagescripts/clang-tools/gen_compile_commands.py+1 -00 replies
38/122vhost_net: fix OoB on sendmsg() failure.drivers/vhost/net.c+10 -10 replies
39/122net/af_unix: fix a data-race in unix_dgram_pollinclude/linux/skbuff.h net/unix/af_unix.c+2 -20 replies
40/122net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setupnet/dsa/slave.c+5 -70 replies
41/122x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=yarch/x86/include/asm/uaccess.h+2 -20 replies
42/122tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()net/ipv4/tcp_input.c+1 -10 replies
43/122selftest: net: fix typo in altname testtools/testing/selftests/net/altnames.sh+1 -10 replies
44/122qed: Handle management FW errordrivers/net/ethernet/qlogic/qed/qed_mcp.c+5 -10 replies
45/122udp_tunnel: Fix udp_tunnel_nic work-queue typenet/ipv4/udp_tunnel_nic.c+1 -10 replies
46/122dt-bindings: arm: Fix Toradex compatible typoDocumentation/devicetree/bindings/arm/tegra.yaml+1 -10 replies
47/122ibmvnic: check failover_pending in login responsedrivers/net/ethernet/ibm/ibmvnic.c+8 -00 replies
48/122KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registersarch/powerpc/kvm/book3s_hv_rmhandlers.S+34 -20 replies
49/122bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem()drivers/net/ethernet/broadcom/bnxt/bnxt.c+13 -00 replies
50/122net: hns3: pad the short tunnel frame before sending to hardwaredrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+6 -20 replies
51/122net: hns3: change affinity_mask to numa node rangedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+8 -60 replies
52/122net: hns3: disable mac in flr processdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+3 -20 replies
53/122net: hns3: fix the timing issue of VF clearing interrupt sourcesdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+3 -30 replies
54/122mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()include/linux/memory_hotplug.h mm/memory_hotplug.c+4 -40 replies
55/122dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equationDocumentation/devicetree/bindings/mtd/gpmc-nand.txt+1 -10 replies
56/122mfd: db8500-prcmu: Adjust map to realitydrivers/mfd/db8500-prcmu.c+6 -80 replies
57/122PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platformsdrivers/pci/quirks.c include/linux/pci_ids.h+47 -10 replies
58/122fuse: fix use after free in fuse_read_interrupt()fs/fuse/dev.c+2 -20 replies
59/122PCI: tegra194: Fix handling BME_CHGED eventdrivers/pci/controller/dwc/pcie-tegra194.c+15 -150 replies
60/122PCI: tegra194: Fix MSI-X programmingdrivers/pci/controller/dwc/pcie-tegra194.c+1 -10 replies
61/122PCI: tegra: Fix OF node reference leakdrivers/pci/controller/pci-tegra.c+8 -50 replies
62/122mfd: Dont use irq_create_mapping() to resolve a mappingdrivers/mfd/ab8500-core.c drivers/mfd/stmpe.c drivers/mfd/tc3589x.c +1 more+5 -50 replies
63/122PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()drivers/pci/controller/pcie-rcar-ep.c+2 -20 replies
64/122tracing/probes: Reject events which have the same name of existing onekernel/trace/trace_kprobe.c kernel/trace/trace_probe.c kernel/trace/trace_probe.h +1 more+36 -20 replies
65/122PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of booldrivers/pci/controller/cadence/pci-j721e.c drivers/pci/controller/cadence/pcie-cadence.h+2 -20 replies
66/122PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet statedrivers/pci/controller/cadence/pcie-cadence-ep.c drivers/pci/controller/cadence/pcie-cadence-host.c drivers/pci/controller/cadence/pcie-cadence.c +1 more+38 -00 replies
67/122PCI: j721e: Add PCIe support for J7200drivers/pci/controller/cadence/pci-j721e.c+36 -40 replies
68/122PCI: j721e: Add PCIe support for AM64drivers/pci/controller/cadence/pci-j721e.c+19 -00 replies
69/122PCI: Add ACS quirks for Cavium multi-function devicesdrivers/pci/quirks.c+4 -00 replies
70/122watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriatedrivers/watchdog/watchdog_dev.c+4 -10 replies
71/122octeontx2-af: Add additional register check to rvu_poll_reg()drivers/net/ethernet/marvell/octeontx2/af/rvu.c+11 -10 replies
72/122Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6net/ipv4/nexthop.c+2 -00 replies
73/122net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920drivers/net/usb/cdc_mbim.c+5 -00 replies
74/122block, bfq: honor already-setup queue mergesblock/bfq-iosched.c+13 -30 replies
75/122PCI: ibmphp: Fix double unmap of io_memdrivers/pci/hotplug/TODO drivers/pci/hotplug/ibmphp_ebda.c+1 -70 replies
76/122ethtool: Fix an error code in cxgb2.cdrivers/net/ethernet/chelsio/cxgb/cxgb2.c+1 -00 replies
77/122NTB: Fix an error code in ntb_msit_probe()drivers/ntb/test/ntb_msi_test.c+3 -10 replies
78/122NTB: perf: Fix an error code in perf_setup_inbuf()drivers/ntb/test/ntb_perf.c+1 -00 replies
79/122net: phylink: add suspend/resume supportdrivers/net/phy/phylink.c include/linux/phylink.h+85 -07 replies
80/122mfd: axp20x: Update AXP288 volatile rangesdrivers/mfd/axp20x.c+2 -10 replies
81/122backlight: ktd253: Stabilize backlightdrivers/video/backlight/ktd253-backlight.c+55 -200 replies
82/122PCI: of: Dont fail devm_pci_alloc_host_bridge() on missing rangesdrivers/pci/of.c+1 -12 replies
83/122PCI: iproc: Fix BCMA probe resource handlingdrivers/pci/controller/pcie-iproc-bcma.c+6 -100 replies
84/122netfilter: Fix fall-through warnings for Clangnet/netfilter/nf_conntrack_proto_dccp.c net/netfilter/nf_tables_api.c net/netfilter/nft_ct.c+3 -00 replies
85/122netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutexnet/netfilter/nft_ct.c+8 -10 replies
86/122KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page sizearch/arm64/kvm/reset.c+8 -00 replies
87/122PCI: Fix pci_dev_str_match_path() alloc while atomic bugdrivers/pci/pci.c+1 -10 replies
88/122mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is setdrivers/mfd/tqmx86.c+2 -00 replies
89/122tracing/boot: Fix a hist trigger dependency for boot time tracingkernel/trace/trace_boot.c+9 -60 replies
90/122mtd: mtdconcat: Judge callback existence based on the masterdrivers/mtd/mtdconcat.c+19 -80 replies
91/122mtd: mtdconcat: Check _read, _write callbacks existence before assignmentdrivers/mtd/mtdconcat.c+4 -20 replies
92/122KVM: arm64: Fix read-side race on updates to vcpu reset statearch/arm64/kvm/reset.c+10 -60 replies
93/122KVM: arm64: Handle PSCI resets before userspace touches vCPU statearch/arm64/kvm/arm.c+8 -00 replies
94/122PCI: Sync __pci_register_driver() stub for CONFIG_PCI=ninclude/linux/pci.h+3 -20 replies
95/122mtd: rawnand: cafe: Fix a resource leak in the error handling path of cafe_nand_probe()drivers/mtd/nand/raw/cafe_nand.c+3 -10 replies
96/122ARC: export clear_user_page() for modulesarch/arc/mm/cache.c+1 -10 replies
97/122perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}tools/perf/Makefile.config+4 -40 replies
98/122perf bench inject-buildid: Handle writen() errorstools/perf/bench/inject-buildid.c+30 -220 replies
99/122gpio: mpc8xxx: Fix a resources leak in the error handling path of mpc8xxx_probe()drivers/gpio/gpio-mpc8xxx.c+2 -00 replies
100/122gpio: mpc8xxx: Fix a potential double iounmap call in mpc8xxx_probe()drivers/gpio/gpio-mpc8xxx.c+4 -74 replies
101/122gpio: mpc8xxx: Use devm_gpiochip_add_data() to simplify the code and avoid a leakdrivers/gpio/gpio-mpc8xxx.c+1 -30 replies
102/122net: dsa: tag_rtl4_a: Fix egress tagsnet/dsa/tag_rtl4_a.c+4 -30 replies
103/122selftests: mptcp: clean tmp files in simult_flowstools/testing/selftests/net/mptcp/simult_flows.sh+2 -20 replies
104/122net: hso: add failure handler for add_net_devicedrivers/net/usb/hso.c+8 -30 replies
105/122net: dsa: b53: Fix calculating number of switch portsdrivers/net/dsa/b53/b53_common.c+1 -20 replies
106/122net: dsa: b53: Set correct number of ports in the DSA structdrivers/net/dsa/b53/b53_common.c+2 -10 replies
107/122netfilter: socket: icmp6: fix use-after-scopenet/ipv6/netfilter/nf_socket_ipv6.c+1 -30 replies
108/122fq_codel: reject silly quantum parametersinclude/uapi/linux/pkt_sched.h net/sched/sch_fq_codel.c+12 -20 replies
109/122qlcnic: Remove redundant unlock in qlcnic_pinit_from_romdrivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c+0 -10 replies
110/122ip_gre: validate csum_start only on pullnet/ipv4/ip_gre.c+6 -30 replies
111/122net: dsa: b53: Fix IMP port setup on BCM5301xdrivers/net/dsa/b53/b53_common.c drivers/net/dsa/b53/b53_priv.h+25 -30 replies
112/122bnxt_en: fix stored FW_PSID version masksdrivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c+2 -20 replies
113/122bnxt_en: Fix asic.rev in devlink dev info commanddrivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c+1 -10 replies
114/122bnxt_en: log firmware debug notificationsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+8 -00 replies
115/122bnxt_en: Consolidate firmware reset event logging.drivers/net/ethernet/broadcom/bnxt/bnxt.c+10 -70 replies
116/122bnxt_en: Convert to use netif_level() helpers.drivers/net/ethernet/broadcom/bnxt/bnxt.c+14 -205 replies
117/122bnxt_en: Improve logging of error recovery settings information.drivers/net/ethernet/broadcom/bnxt/bnxt.c+8 -70 replies
118/122bnxt_en: Fix possible unintended driver initiated error recoverydrivers/net/ethernet/broadcom/bnxt/bnxt.c+18 -72 replies
119/122mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000"drivers/mfd/lpc_sch.c+6 -260 replies
120/122mfd: lpc_sch: Rename GPIOBASE to prevent build errordrivers/mfd/lpc_sch.c+2 -20 replies
121/122net: renesas: sh_eth: Fix freeing wrong tx descriptordrivers/net/ethernet/renesas/sh_eth.c+1 -00 replies
122/122x86/mce: Avoid infinite loop for copy from user recoveryarch/x86/kernel/cpu/mce/core.c include/linux/sched.h+34 -120 replies

Reviews trailers per patch

57 of 122 patches have a Reviewed-by or Acked-by.

PatchPankaj GuptaMuchun SongOscar SalvadorJohn StultzAnibal LimonPeter CollingbourneBjorn AnderssonVinod KoulMichael WalleMarek VasutChristian GmeinerChristian BorntraegerDavid HildenbrandDan WilliamsDavid SterbaDave HansenJiri OlsaShannon NelsonArnd BergmannJon MaloyYunQiang SuShai MalinPavel BegunkovBoris OstrovskyRafael J. WysockiSagi GrimbergJason WangNathan ChancellorNick DesaulniersGreg Kroah-HartmanFlorian FainelliRussell King (Oracle)Tariq ToukanEric DumazetYuchung ChengNeal CardwellAndrew LunnDarek StrugaczRob HerringEnric Balletbo i SerraAya LevinBjorn HelgaasVidya SagarDaniel ThompsonRafał MiłeckiFlorian Westphal[email protected]Joakim ZhangSerge SeminClamshellChen-Yu TsaiLogan GunthorpeGuenter RoeckGeert UytterhoevenMatthieu BaertsAlexander DuyckEdwin PeerSomnath KoturPavan ChebbiWillem de BruijnVasundhara VolamNamhyung KimPaolo AbeniPavel Machek (CIP)Fox ChenJon HunterShuah KhanSudip MukherjeeHulk RobotLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/122T-b T-b T-b R-b A-b
2/122R-b
3/122R-b
4/122R-b
5/122T-b A-b
6/122
7/122R-b
8/122
9/122
10/122T-b T-b R-b
11/122T-b T-b R-b
12/122T-b T-b R-b
13/122T-b T-b R-b
14/122T-b T-b R-b
15/122T-b T-b R-b
16/122T-b T-b R-b
17/122T-b T-b R-b
18/122R-b
19/122R-b R-b
20/122R-b A-b T-b
21/122A-b
22/122T-b A-b
23/122
24/122
25/122R-b
26/122
27/122
28/122T-b
29/122A-b
30/122R-b
31/122
32/122R-b
33/122
34/122R-b
35/122
36/122
37/122R-b
38/122A-b
39/122
40/122R-b R-b
41/122R-b T-b
42/122R-b A-b A-b
43/122
44/122
45/122R-b
46/122
47/122
48/122
49/122
50/122
51/122
52/122
53/122
54/122R-b R-b R-b
55/122A-b
56/122
57/122
58/122
59/122R-b A-b
60/122R-b A-b
61/122R-b
62/122
63/122R-b
64/122
65/122
66/122
67/122
68/122
69/122
70/122R-b
71/122
72/122
73/122
74/122
75/122
76/122
77/122R-b
78/122R-b
79/122T-b
80/122Reported-and-tested-by R-b
81/122R-b
82/122A-b T-b
83/122T-b
84/122A-b
85/122A-b Reported-and-tested-by
86/122
87/122R-b
88/122R-b
89/122
90/122
91/122
92/122
93/122
94/122
95/122
96/122
97/122
98/122A-b
99/122
100/122
101/122
102/122R-b
103/122A-b
104/122
105/122R-b
106/122
107/122R-b A-b
108/122
109/122
110/122R-b
111/122
112/122
113/122R-b R-b
114/122R-b A-b
115/122A-b R-b
116/122
117/122R-b R-b
118/122R-b
119/122
120/122
121/122
122/122

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

Read the v1 thread

Cover letter [PATCH 5.10 000/122] 5.10.68-rc1 review

This is the start of the stable review cycle for the 5.10.68 release. There are 122 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, 22 Sep 2021 16:38:49 +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.10.68-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.68-rc1

Tony Luck <[email protected]>
x86/mce: Avoid infinite loop for copy from user recovery

Yoshihiro Shimoda <[email protected]>
net: renesas: sh_eth: Fix freeing wrong tx descriptor

Randy Dunlap <[email protected]>
mfd: lpc_sch: Rename GPIOBASE to prevent build error

Andy Shevchenko <[email protected]>
mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000"

Michael Chan <[email protected]>
bnxt_en: Fix possible unintended driver initiated error recovery

Michael Chan <[email protected]>
bnxt_en: Improve logging of error recovery settings information.

Michael Chan <[email protected]>
bnxt_en: Convert to use netif_level() helpers.

Michael Chan <[email protected]>
bnxt_en: Consolidate firmware reset event logging.

Edwin Peer <[email protected]>
bnxt_en: log firmware debug notifications

Michael Chan <[email protected]>
bnxt_en: Fix asic.rev in devlink dev info command

Edwin Peer <[email protected]>
bnxt_en: fix stored FW_PSID version masks

Rafał Miłecki <[email protected]>
net: dsa: b53: Fix IMP port setup on BCM5301x

Willem de Bruijn <[email protected]>
ip_gre: validate csum_start only on pull

Dinghao Liu <[email protected]>
qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom

Eric Dumazet <[email protected]>
fq_codel: reject silly quantum parameters

Benjamin Hesmans <[email protected]>
netfilter: socket: icmp6: fix use-after-scope

Rafał Miłecki <[email protected]>
net: dsa: b53: Set correct number of ports in the DSA struct

Rafał Miłecki <[email protected]>
net: dsa: b53: Fix calculating number of switch ports

Ziyang Xuan <[email protected]>
net: hso: add failure handler for add_net_device

Matthieu Baerts <[email protected]>
selftests: mptcp: clean tmp files in simult_flows

Linus Walleij <[email protected]>
net: dsa: tag_rtl4_a: Fix egress tags

Christophe JAILLET <[email protected]>
gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak

Christophe JAILLET <[email protected]>
gpio: mpc8xxx: Fix a potential double iounmap call in 'mpc8xxx_probe()'

Christophe JAILLET <[email protected]>
gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()'

Arnaldo Carvalho de Melo <[email protected]>
perf bench inject-buildid: Handle writen() errors

Li Huafei <[email protected]>

    perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}

Randy Dunlap <[email protected]>
ARC: export clear_user_page() for modules

Christophe JAILLET <[email protected]>
mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'

Andy Shevchenko <[email protected]>
PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n

Oliver Upton <[email protected]>
KVM: arm64: Handle PSCI resets before userspace touches vCPU state

Oliver Upton <[email protected]>
KVM: arm64: Fix read-side race on updates to vcpu reset state

Zhihao Cheng <[email protected]>
mtd: mtdconcat: Check _read, _write callbacks existence before assignment

Zhihao Cheng <[email protected]>
mtd: mtdconcat: Judge callback existence based on the master

Masami Hiramatsu <[email protected]>
tracing/boot: Fix a hist trigger dependency for boot time tracing

Matthias Schiffer <[email protected]>
mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set

Dan Carpenter <[email protected]>
PCI: Fix pci_dev_str_match_path() alloc while atomic bug

Anshuman Khandual <[email protected]>
KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size

Pavel Skripkin <[email protected]>
netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex

Gustavo A. R. Silva <[email protected]>
netfilter: Fix fall-through warnings for Clang

Rob Herring <[email protected]>
PCI: iproc: Fix BCMA probe resource handling

Rob Herring <[email protected]>
PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges'

Linus Walleij <[email protected]>
backlight: ktd253: Stabilize backlight

Hans de Goede <[email protected]>

    mfd: axp20x: Update AXP288 volatile ranges

Russell King (Oracle) <[email protected]>
net: phylink: add suspend/resume support

Yang Li <[email protected]>
NTB: perf: Fix an error code in perf_setup_inbuf()

Yang Li <[email protected]>
NTB: Fix an error code in ntb_msit_probe()

Yang Li <[email protected]>
ethtool: Fix an error code in cxgb2.c

Vishal Aslot <[email protected]>
PCI: ibmphp: Fix double unmap of io_mem

Paolo Valente <[email protected]>
block, bfq: honor already-setup queue merges

Daniele Palmas <[email protected]>
net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920

Ryoga Saito <[email protected]>
Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6

Smadar Fuks <[email protected]>
octeontx2-af: Add additional register check to rvu_poll_reg()

Jan Kiszka <[email protected]>
watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate

George Cherian <[email protected]>
PCI: Add ACS quirks for Cavium multi-function devices

Kishon Vijay Abraham I <[email protected]>
PCI: j721e: Add PCIe support for AM64

Kishon Vijay Abraham I <[email protected]>
PCI: j721e: Add PCIe support for J7200

Nadeem Athani <[email protected]>
PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state

Kishon Vijay Abraham I <[email protected]>
PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool

Masami Hiramatsu <[email protected]>
tracing/probes: Reject events which have the same name of existing one

Dinghao Liu <[email protected]>
PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()

Marc Zyngier <[email protected]>
mfd: Don't use irq_create_mapping() to resolve a mapping

Christophe JAILLET <[email protected]>
PCI: tegra: Fix OF node reference leak

Om Prakash Singh <[email protected]>
PCI: tegra194: Fix MSI-X programming

Om Prakash Singh <[email protected]>
PCI: tegra194: Fix handling BME_CHGED event

Miklos Szeredi <[email protected]>
fuse: fix use after free in fuse_read_interrupt()

Wasim Khan <[email protected]>
PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms

Linus Walleij <[email protected]>
mfd: db8500-prcmu: Adjust map to reality

Miquel Raynal <[email protected]>
dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation

David Hildenbrand <[email protected]>
mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()

Jiaran Zhang <[email protected]>
net: hns3: fix the timing issue of VF clearing interrupt sources

Yufeng Mo <[email protected]>
net: hns3: disable mac in flr process

Yufeng Mo <[email protected]>
net: hns3: change affinity_mask to numa node range

Yufeng Mo <[email protected]>
net: hns3: pad the short tunnel frame before sending to hardware

Edwin Peer <[email protected]>
bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem()

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers

Sukadev Bhattiprolu <[email protected]>
ibmvnic: check failover_pending in login response

David Heidelberg <[email protected]>
dt-bindings: arm: Fix Toradex compatible typo

Aya Levin <[email protected]>
udp_tunnel: Fix udp_tunnel_nic work-queue type

Shai Malin <[email protected]>
qed: Handle management FW error

Andrea Claudi <[email protected]>
selftest: net: fix typo in altname test

zhenggy <[email protected]>

    tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()

Will Deacon <[email protected]>

    x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y

Vladimir Oltean <[email protected]>
net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup

Eric Dumazet <[email protected]>
net/af_unix: fix a data-race in unix_dgram_poll

Paolo Abeni <[email protected]>
vhost_net: fix OoB on sendmsg() failure.

Kortan <[email protected]>
gen_compile_commands: fix missing 'sys' package

Alex Elder <[email protected]>
net: ipa: initialize all filter table slots

Baptiste Lepers <[email protected]>
events: Reuse value read using READ_ONCE instead of re-reading it

Keith Busch <[email protected]>
nvme-tcp: fix io_work priority inversion

Maor Gottlieb <[email protected]>
net/mlx5: Fix potential sleeping in atomic context

Saeed Mahameed <[email protected]>
net/mlx5: FWTrace, cancel work on alloc pd error flow

Michael Petlan <[email protected]>
perf machine: Initialize srcline string member in add_location struct

Arnd Bergmann <[email protected]>
drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused

Hoang Le <[email protected]>
tipc: increase timeout in tipc_sk_enqueue()

Florian Fainelli <[email protected]>
r6040: Restore MDIO clock frequency after MAC reset

Xiyu Yang <[email protected]>
net/l2tp: Fix reference count leak in l2tp_udp_recv_core

Lin, Zhenpeng <[email protected]>
dccp: don't duplicate ccid when cloning dccp sock

Randy Dunlap <[email protected]>

    ptp: dp83640: don't define PAGE0

Eric Dumazet <[email protected]>
net-caif: avoid user-triggerable WARN_ON(1)

Eli Cohen <[email protected]>
net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert

Saeed Mahameed <[email protected]>
ethtool: Fix rxnfc copy to user buffer overflow

Xin Long <[email protected]>
tipc: fix an use-after-free issue in tipc_recvmsg

Mike Rapoport <[email protected]>
x86/mm: Fix kern_addr_valid() to cope with existing but not present entries

Jeff Moyer <[email protected]>
x86/pat: Pass valid address to sanitize_phys()

Alexander Egorenkov <[email protected]>
s390/sclp: fix Secure-IPL facility detection

Lucas Stach <[email protected]>
drm/etnaviv: add missing MMU context put when reaping MMU mapping

Lucas Stach <[email protected]>
drm/etnaviv: reference MMU context when setting up hardware state

Lucas Stach <[email protected]>
drm/etnaviv: fix MMU context leak on GPU reset

Lucas Stach <[email protected]>
drm/etnaviv: exec and MMU state is lost when resetting the GPU

Lucas Stach <[email protected]>
drm/etnaviv: keep MMU context across runtime suspend/resume

Lucas Stach <[email protected]>
drm/etnaviv: stop abusing mmu_context as FE running marker

Lucas Stach <[email protected]>
drm/etnaviv: put submit prev MMU context when it exists

Lucas Stach <[email protected]>
drm/etnaviv: return context from etnaviv_iommu_context_get

Ernst Sjöstrand <[email protected]>
drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10

Evan Quan <[email protected]>
PCI: Add AMD GPU multi-function power dependencies

Juergen Gross <[email protected]>
PM: base: power: don't try to use non-existing RTC for storing data

Mark Brown <[email protected]>
arm64/sve: Use correct size when reinitialising SVE state

Adrian Bunk <[email protected]>
bnx2x: Fix enabling network interfaces without VFs

Juergen Gross <[email protected]>
xen: reset legacy rtc flag for PV domU

Jens Axboe <[email protected]>
io_uring: ensure symmetry in handling iter types in loop_rw_iter()

Anand Jain <[email protected]>
btrfs: fix upper limit for max_inline for page size 64K

Robert Foss <[email protected]>
drm/bridge: lt9611: Fix handling of 4k panels

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

Diffstat:

 Documentation/devicetree/bindings/arm/tegra.yaml   |  2 +-
 .../devicetree/bindings/mtd/gpmc-nand.txt          |  2 +-
 Makefile                                           |  4 +-
 arch/arc/mm/cache.c                                |  2 +-
 arch/arm64/kernel/fpsimd.c                         |  2 +-
 arch/arm64/kvm/arm.c                               |  8 +++
 arch/arm64/kvm/reset.c                             | 24 +++++--
 arch/powerpc/kvm/book3s_hv_rmhandlers.S            | 36 +++++++++-
 arch/x86/include/asm/uaccess.h                     |  4 +-
 arch/x86/kernel/cpu/mce/core.c                     | 43 +++++++++---
 arch/x86/mm/init_64.c                              |  6 +-
 arch/x86/mm/pat/memtype.c                          |  7 +-
 arch/x86/xen/enlighten_pv.c                        |  7 ++
 block/bfq-iosched.c                                | 16 ++++-
 drivers/base/power/trace.c                         | 10 +++
 drivers/gpio/gpio-mpc8xxx.c                        | 13 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  2 +-
 drivers/gpu/drm/bridge/lontium-lt9611.c            |  8 ++-
 drivers/gpu/drm/etnaviv/etnaviv_buffer.c           |  3 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem.c              |  3 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c       |  3 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              | 43 +++++++-----
 drivers/gpu/drm/etnaviv/etnaviv_gpu.h              |  1 +
 drivers/gpu/drm/etnaviv/etnaviv_iommu.c            |  4 ++
 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c         |  8 +++
 drivers/gpu/drm/etnaviv/etnaviv_mmu.c              |  1 +
 drivers/gpu/drm/etnaviv/etnaviv_mmu.h              |  4 +-
 drivers/gpu/drm/rockchip/cdn-dp-core.c             |  2 +-
 drivers/mfd/ab8500-core.c                          |  2 +-
 drivers/mfd/axp20x.c                               |  3 +-
 drivers/mfd/db8500-prcmu.c                         | 14 ++--
 drivers/mfd/lpc_sch.c                              | 36 +++-------
 drivers/mfd/stmpe.c                                |  4 +-
 drivers/mfd/tc3589x.c                              |  2 +-
 drivers/mfd/tqmx86.c                               |  2 +
 drivers/mfd/wm8994-irq.c                           |  2 +-
 drivers/mtd/mtdconcat.c                            | 33 ++++++---
 drivers/mtd/nand/raw/cafe_nand.c                   |  4 +-
 drivers/net/dsa/b53/b53_common.c                   | 33 +++++++--
 drivers/net/dsa/b53/b53_priv.h                     |  1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |  2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 80 ++++++++++++++-------
 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c  |  6 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c       |  3 -
 drivers/net/ethernet/chelsio/cxgb/cxgb2.c          |  1 +
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  8 ++-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    | 19 ++---
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  6 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  8 +++
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    | 12 +++-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |  3 +-
 .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c    |  3 -
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  5 +-
 .../net/ethernet/netronome/nfp/flower/offload.c    |  3 -
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |  6 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c   |  1 -
 drivers/net/ethernet/rdc/r6040.c                   |  9 ++-
 drivers/net/ethernet/renesas/sh_eth.c              |  1 +
 drivers/net/ipa/ipa_table.c                        |  3 +-
 drivers/net/phy/dp83640_reg.h                      |  2 +-
 drivers/net/phy/phylink.c                          | 82 ++++++++++++++++++++++
 drivers/net/usb/cdc_mbim.c                         |  5 ++
 drivers/net/usb/hso.c                              | 11 ++-
 drivers/ntb/test/ntb_msi_test.c                    |  4 +-
 drivers/ntb/test/ntb_perf.c                        |  1 +
 drivers/nvme/host/tcp.c                            | 20 +++---
 drivers/pci/controller/cadence/pci-j721e.c         | 61 ++++++++++++++--
 drivers/pci/controller/cadence/pcie-cadence-ep.c   |  4 ++
 drivers/pci/controller/cadence/pcie-cadence-host.c |  3 +
 drivers/pci/controller/cadence/pcie-cadence.c      | 16 +++++
 drivers/pci/controller/cadence/pcie-cadence.h      | 17 ++++-
 drivers/pci/controller/dwc/pcie-tegra194.c         | 32 ++++-----
 drivers/pci/controller/pci-tegra.c                 | 13 ++--
 drivers/pci/controller/pcie-iproc-bcma.c           | 16 ++---
 drivers/pci/controller/pcie-rcar-ep.c              |  4 +-
 drivers/pci/hotplug/TODO                           |  3 -
 drivers/pci/hotplug/ibmphp_ebda.c                  |  5 +-
 drivers/pci/of.c                                   |  2 +-
 drivers/pci/pci.c                                  |  2 +-
 drivers/pci/quirks.c                               | 58 ++++++++++++++-
 drivers/s390/char/sclp_early.c                     |  3 +-
 drivers/vhost/net.c                                | 11 ++-
 drivers/video/backlight/ktd253-backlight.c         | 75 ++++++++++++++------
 drivers/watchdog/watchdog_dev.c                    |  5 +-
 fs/btrfs/disk-io.c                                 | 45 ++++++------
 fs/fuse/dev.c                                      |  4 +-
 fs/io_uring.c                                      |  9 ++-
 include/linux/memory_hotplug.h                     |  4 +-
 include/linux/pci.h                                |  5 +-
 include/linux/pci_ids.h                            |  3 +-
 include/linux/phylink.h                            |  3 +
 include/linux/sched.h                              |  1 +
 include/linux/skbuff.h                             |  2 +-
 include/uapi/linux/pkt_sched.h                     |  2 +
 kernel/events/core.c                               |  2 +-
 kernel/trace/trace_boot.c                          | 15 ++--
 kernel/trace/trace_kprobe.c                        |  6 +-
 kernel/trace/trace_probe.c                         | 25 +++++++
 kernel/trace/trace_probe.h                         |  1 +
 kernel/trace/trace_uprobe.c                        |  6 +-
 mm/memory_hotplug.c                                |  4 +-
 net/caif/chnl_net.c                                | 19 +----
 net/dccp/minisocks.c                               |  2 +
 net/dsa/slave.c                                    | 12 ++--
 net/dsa/tag_rtl4_a.c                               |  7 +-
 net/ethtool/ioctl.c                                |  2 +-
 net/ipv4/ip_gre.c                                  |  9 ++-
 net/ipv4/nexthop.c                                 |  2 +
 net/ipv4/tcp_input.c                               |  2 +-
 net/ipv4/udp_tunnel_nic.c                          |  2 +-
 net/ipv6/netfilter/nf_socket_ipv6.c                |  4 +-
 net/l2tp/l2tp_core.c                               |  4 +-
 net/netfilter/nf_conntrack_proto_dccp.c            |  1 +
 net/netfilter/nf_tables_api.c                      |  1 +
 net/netfilter/nft_ct.c                             | 10 ++-
 net/sched/sch_fq_codel.c                           | 12 +++-
 net/tipc/socket.c                                  | 10 +--
 net/unix/af_unix.c                                 |  2 +-
 scripts/clang-tools/gen_compile_commands.py        |  1 +
 tools/perf/Makefile.config                         |  8 +--
 tools/perf/bench/inject-buildid.c                  | 52 ++++++++------
 tools/perf/util/machine.c                          |  1 +
 tools/testing/selftests/net/altnames.sh            |  2 +-
 tools/testing/selftests/net/mptcp/simult_flows.sh  |  4 +-
 124 files changed, 950 insertions(+), 394 deletions(-)