Skip to content

5.15.119-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest96 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/96drm/amd/display: fix the system hang while disable PSRdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+6 -30 replies
2/96tracing: Add tracing_reset_all_online_cpus_unlocked() functionkernel/trace/trace.c kernel/trace/trace.h kernel/trace/trace_events.c +1 more+12 -40 replies
3/96tpm, tpm_tis: Claim locality in interrupt handlerdrivers/char/tpm/tpm_tis_core.c+2 -00 replies
4/96drm/amd/display: Add minimal pipe split transition statedrivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/dc_stream.h+295 -00 replies
5/96drm/amd/display: Use dc_update_planes_and_streamdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+15 -150 replies
6/96drm/amd/display: Add wrapper to call planes and stream updatedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+41 -100 replies
7/96tick/common: Align tick period during sched_timer setupkernel/time/tick-common.c kernel/time/tick-sched.c+13 -130 replies
8/96selftests: mptcp: lib: skip if missing symboltools/testing/selftests/net/mptcp/config tools/testing/selftests/net/mptcp/mptcp_lib.sh+39 -00 replies
9/96selftests: mptcp: lib: skip if not below kernel versiontools/testing/selftests/net/mptcp/mptcp_lib.sh+26 -00 replies
10/96selftests/mount_setattr: fix redefine struct mount_attr build errortools/testing/selftests/mount_setattr/mount_setattr_test.c+0 -70 replies
11/96selftests: mptcp: pm nl: remove hardcoded default limitstools/testing/selftests/net/mptcp/pm_netlink.sh+7 -50 replies
12/96selftests: mptcp: join: use iptables-legacy if availabletools/testing/selftests/net/mptcp/mptcp_join.sh+8 -40 replies
13/96selftests: mptcp: join: skip check if MIB counter not supportedtools/testing/selftests/net/mptcp/mptcp_join.sh+99 -700 replies
14/96nilfs2: fix buffer corruption due to concurrent device readsfs/nilfs2/segbuf.c fs/nilfs2/segment.c fs/nilfs2/super.c+35 -10 replies
15/96ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()drivers/acpi/acpica/achware.h drivers/acpi/sleep.c include/acpi/acpixf.h+13 -60 replies
16/96KVM: Avoid illegal stage2 mapping on invalid memory slotvirt/kvm/kvm_main.c+19 -10 replies
17/96Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() failsdrivers/hv/vmbus_drv.c+2 -30 replies
18/96Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUsdrivers/hv/channel_mgmt.c+16 -20 replies
19/96PCI: hv: Fix a race condition bug in hv_pci_query_relations()drivers/pci/controller/pci-hyperv.c+18 -00 replies
20/96Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"drivers/pci/controller/pci-hyperv.c+34 -370 replies
21/96PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_devdrivers/pci/controller/pci-hyperv.c+0 -120 replies
22/96PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panicdrivers/pci/controller/pci-hyperv.c+5 -60 replies
23/96PCI: hv: Add a per-bus mutex state_lockdrivers/pci/controller/pci-hyperv.c+26 -30 replies
24/96cgroup: Do not corrupt task iteration when rebinding subsystemkernel/cgroup/cgroup.c+17 -30 replies
25/96mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916drivers/mmc/host/sdhci-msm.c+3 -00 replies
26/96mmc: meson-gx: remove redundant mmc_request_done() call from irq contextdrivers/mmc/host/meson-gx-mmc.c+2 -80 replies
27/96mmc: mmci: stm32: fix max busy timeout calculationdrivers/mmc/host/mmci.c+2 -10 replies
28/96ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLANinclude/net/ip_tunnels.h+8 -40 replies
29/96regulator: pca9450: Fix LDO3OUT and LDO4OUT MASKinclude/linux/regulator/pca9450.h+2 -20 replies
30/96regmap: spi-avmm: Fix regmap_bus max_raw_writedrivers/base/regmap/regmap-spi-avmm.c+1 -10 replies
31/96writeback: fix dereferencing NULL mapping->host on writeback_page_templateinclude/trace/events/writeback.h+1 -10 replies
32/96io_uring/net: save msghdr->msg_control for retriesio_uring/io_uring.c+10 -10 replies
33/96io_uring/net: clear msg_controllen on partial sendmsg retryio_uring/io_uring.c+2 -00 replies
34/96io_uring/net: disable partial retries for recvmsg with cmsgio_uring/io_uring.c+1 -10 replies
35/96nilfs2: prevent general protection fault in nilfs_clear_dirty_page()fs/nilfs2/page.c+9 -10 replies
36/96x86/mm: Avoid using set_pgd() outside of real PGD pagesarch/x86/mm/kaslr.c+4 -40 replies
37/96memfd: check for non-NULL file_seals in memfd_create() syscallmm/memfd.c+2 -10 replies
38/96mmc: meson-gx: fix deferred probingdrivers/mmc/host/meson-gx-mmc.c+2 -20 replies
39/96ieee802154: hwsim: Fix possible memory leaksdrivers/net/ieee802154/mac802154_hwsim.c+4 -20 replies
40/96xfrm: Treat already-verified secpath entries as optionalinclude/net/xfrm.h net/xfrm/xfrm_input.c net/xfrm/xfrm_policy.c+14 -00 replies
41/96xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.cnet/xfrm/Makefile net/xfrm/xfrm_interface_core.c+2 -00 replies
42/96xfrm: Ensure policies always checked on XFRM-I input pathnet/xfrm/xfrm_interface_core.c+50 -40 replies
43/96bpf: track immediate values written to stack by BPF_ST instructionkernel/bpf/verifier.c tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c+80 -480 replies
44/96bpf: Fix verifier id tracking of scalars on spillkernel/bpf/verifier.c+3 -00 replies
45/96xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack socketsnet/ipv4/xfrm4_input.c net/ipv6/xfrm6_input.c+4 -00 replies
46/96selftests: net: fcnal-test: check if FIPS mode is enabledtools/testing/selftests/net/fcnal-test.sh+19 -80 replies
47/96xfrm: Linearize the skb after offloading if needed.net/ipv4/esp4_offload.c net/ipv6/esp6_offload.c+6 -00 replies
48/96net: qca_spi: Avoid high load if QCA7000 is not availabledrivers/net/ethernet/qualcomm/qca_spi.c+1 -20 replies
49/96mmc: mtk-sd: fix deferred probingdrivers/mmc/host/mtk-sd.c+1 -10 replies
50/96mmc: mvsdio: fix deferred probingdrivers/mmc/host/mvsdio.c+1 -10 replies
51/96mmc: omap: fix deferred probingdrivers/mmc/host/omap.c+1 -10 replies
52/96mmc: omap_hsmmc: fix deferred probingdrivers/mmc/host/omap_hsmmc.c+4 -20 replies
53/96mmc: owl: fix deferred probingdrivers/mmc/host/owl-mmc.c+1 -10 replies
54/96mmc: sdhci-acpi: fix deferred probingdrivers/mmc/host/sdhci-acpi.c+1 -10 replies
55/96mmc: sh_mmcif: fix deferred probingdrivers/mmc/host/sh_mmcif.c+1 -10 replies
56/96mmc: usdhi60rol0: fix deferred probingdrivers/mmc/host/usdhi6rol0.c+4 -20 replies
57/96ipvs: align inner_mac_header for encapsulationnet/netfilter/ipvs/ip_vs_xmit.c+2 -00 replies
58/96net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switchdrivers/net/dsa/mt7530.c+1 -10 replies
59/96net: dsa: mt7530: fix handling of BPDUs on MT7530 switchdrivers/net/dsa/mt7530.c+12 -20 replies
60/96be2net: Extend xmit workaround to BE3 chipdrivers/net/ethernet/emulex/benet/be_main.c+2 -20 replies
61/96netfilter: nf_tables: fix chain binding transaction logicinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_immediate.c+153 -410 replies
62/96netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chaininclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_immediate.c+43 -70 replies
63/96netfilter: nft_set_pipapo: .walk does not deal with generationsnet/netfilter/nft_set_pipapo.c+5 -10 replies
64/96netfilter: nf_tables: disallow element updates of bound anonymous setsnet/netfilter/nf_tables_api.c+5 -20 replies
65/96netfilter: nf_tables: reject unbound anonymous set before commit phaseinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+35 -30 replies
66/96netfilter: nf_tables: reject unbound chain set before commit phasenet/netfilter/nf_tables_api.c+13 -00 replies
67/96netfilter: nf_tables: disallow updates of anonymous setsnet/netfilter/nf_tables_api.c+3 -00 replies
68/96netfilter: nfnetlink_osf: fix module autoloadnet/netfilter/nfnetlink_osf.c net/netfilter/xt_osf.c+1 -10 replies
69/96Revert "net: phy: dp83867: perform soft reset and retain established link"drivers/net/phy/dp83867.c+1 -10 replies
70/96bpf/btf: Accept function names that contain dotskernel/bpf/btf.c+8 -120 replies
71/96selftests: forwarding: Fix race condition in mirror installationtools/testing/selftests/net/forwarding/mirror_gre_bridge_1d.sh tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q.sh+8 -00 replies
72/96sch_netem: acquire qdisc lock in netem_change()net/sched/sch_netem.c+6 -20 replies
73/96gpio: Allow per-parent interrupt datadrivers/gpio/gpiolib.c include/linux/gpio/driver.h+24 -40 replies
74/96gpiolib: Fix GPIO chip IRQ initialization restrictiondrivers/gpio/gpiolib.c+8 -00 replies
75/96gpio: sifive: add missing check for platform_get_irqdrivers/gpio/gpio-sifive.c+6 -20 replies
76/96scsi: target: iscsi: Prevent login threads from racing between each otherdrivers/target/iscsi/iscsi_target_nego.c+3 -10 replies
77/96HID: wacom: Add error check to wacom_parse_and_register()drivers/hid/wacom_sys.c+6 -10 replies
78/96arm64: Add missing Set/Way CMO encodingsarch/arm64/include/asm/sysreg.h+6 -00 replies
79/96media: cec: core: dont set last_initiator if tx in progressdrivers/media/cec/core/cec-adap.c+2 -10 replies
80/96nfcsim.c: Fix error checking for debugfs_create_dirdrivers/nfc/nfcsim.c+0 -40 replies
81/96usb: gadget: udc: fix NULL dereference in remove()drivers/usb/gadget/udc/amd5536udc_pci.c+3 -00 replies
82/96nvme: double KA polling frequency to avoid KATO with TBKAS ondrivers/nvme/host/core.c+17 -10 replies
83/96Input: soc_button_array - add invalid acpi_index DMI quirk handlingdrivers/input/misc/soc_button_array.c+30 -00 replies
84/96s390/cio: unregister device when the only path is gonedrivers/s390/cio/device.c+4 -10 replies
85/96spi: lpspi: disable lpspi module irq in DMA modedrivers/spi/spi-fsl-lpspi.c+6 -10 replies
86/96ASoC: simple-card: Add missing of_node_put() in case of errorsound/soc/generic/simple-card.c+1 -00 replies
87/96soundwire: dmi-quirks: add new mapping for HP Spectre x360drivers/soundwire/dmi-quirks.c+7 -00 replies
88/96ASoC: nau8824: Add quirk to active-high jack-detectsound/soc/codecs/nau8824.c+24 -00 replies
89/96s390/purgatory: disable branch profilingarch/s390/purgatory/Makefile+1 -00 replies
90/96ARM: dts: Fix erroneous ADS touchscreen polaritiesarch/arm/boot/dts/am57xx-cl-som-am57x.dts arch/arm/boot/dts/at91sam9261ek.dts arch/arm/boot/dts/imx7d-pico-hobbit.dts +8 more+11 -110 replies
91/96drm/exynos: vidi: fix a wrong error returndrivers/gpu/drm/exynos/exynos_drm_vidi.c+0 -20 replies
92/96drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctldrivers/gpu/drm/exynos/exynos_drm_g2d.c+1 -10 replies
93/96drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctldrivers/gpu/drm/radeon/radeon_gem.c+1 -30 replies
94/96vhost_net: revert upend_idx only on retriable errordrivers/vhost/net.c+8 -30 replies
95/96x86/apic: Fix kernel panic when booting with intremap=off and x2apic_physarch/x86/kernel/apic/x2apic_phys.c+4 -10 replies
96/96i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycledrivers/i2c/busses/i2c-imx-lpi2c.c+2 -20 replies

Reviews trailers per patch

50 of 96 patches have a Reviewed-by or Acked-by.

PatchStylon WangWayne LinDaniel WheelerMichael NiewöhnerJarkko SakkinenHarry WentlandQingqing ZhuoRyusuke KonishiPeter Zijlstra (Intel)David HildenbrandOliver UptonPeter XuSean ChristophersonShaoqin HuangMichael KelleyVitaly KuznetsovLorenzo PieralisiWei HuAdrian HunterFrieder SchrempfMatthew GerlachYafang ShaoMarek MajkowskiStefan MetzmacherRichard W.M. JonesMathias KrauseSeongJae ParkDavid AhernNeil ArmstrongJulian AnastasovSimon HormanVladimir OlteanRussell King (Oracle)Florian FainelliMiquel RaynalAlexander AringAndrii NakryikoYonghong SongSabrina DubrocaMike ChristiePing ChengCornelia HuckSteven PriceHannes ReineckeSagi GrimbergChristoph HellwigPeter OberparleiterKuninori MorimotoRander WangVasily GorbikAndi ShytiChristian KönigJason WangKishon Vijay Abraham IVasant HegdeCyrill GorcunovThomas GleixnerAndrew LunnPraneeth BajjuriPetr MachataJamal Hadi SalimLinus WalleijAndy ShevchenkoJon HunterChris Paterson (CIP)Guenter RoeckLinux Kernel Functional TestingRon EconomosAllen Pais
SeriesT-b T-b T-b T-b T-b T-b
1/96A-b R-b T-b
2/96
3/96T-b T-b R-b
4/96T-b
5/96T-b R-b A-b
6/96T-b R-b A-b
7/96T-b T-b A-b
8/96
9/96
10/96
11/96
12/96
13/96
14/96T-b
15/96A-b
16/96R-b R-b R-b R-b R-b
17/96R-b
18/96R-b
19/96R-b A-b
20/96R-b A-b
21/96R-b A-b
22/96R-b
23/96R-b A-b
24/96
25/96A-b
26/96
27/96
28/96
29/96R-b
30/96R-b
31/96R-b
32/96Reported-and-tested-by
33/96R-b
34/96R-b
35/96T-b
36/96
37/96
38/96R-b
39/96R-b R-b
40/96
41/96
42/96
43/96
44/96T-b A-b
45/96R-b R-b
46/96R-b
47/96
48/96
49/96
50/96
51/96
52/96
53/96
54/96A-b
55/96
56/96
57/96A-b A-b
58/96R-b R-b R-b
59/96R-b R-b R-b
60/96
61/96
62/96
63/96
64/96
65/96
66/96
67/96
68/96
69/96R-b R-b
70/96A-b
71/96R-b
72/96R-b R-b
73/96R-b
74/96R-b R-b
75/96
76/96R-b
77/96R-b
78/96R-b R-b R-b
79/96
80/96R-b
81/96
82/96R-b R-b R-b
83/96
84/96R-b
85/96
86/96A-b
87/96R-b
88/96
89/96R-b
90/96
91/96R-b
92/96R-b
93/96R-b
94/96A-b
95/96R-b R-b R-b R-b
96/96R-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 69 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 00/96] 5.15.119-rc1 review

This is the start of the stable review cycle for the 5.15.119 release. There are 96 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, 28 Jun 2023 18:07:23 +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.15.119-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.119-rc1

Clark Wang <[email protected]>
i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle

Dheeraj Kumar Srivastava <[email protected]>
x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys

Andrey Smetanin <[email protected]>
vhost_net: revert upend_idx only on retriable error

Min Li <[email protected]>
drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl

Min Li <[email protected]>
drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl

Inki Dae <[email protected]>
drm/exynos: vidi: fix a wrong error return

Linus Walleij <[email protected]>
ARM: dts: Fix erroneous ADS touchscreen polarities

Alexander Gordeev <[email protected]>
s390/purgatory: disable branch profiling

Edson Juliano Drosdeck <[email protected]>
ASoC: nau8824: Add quirk to active-high jack-detect

Pierre-Louis Bossart <[email protected]>
soundwire: dmi-quirks: add new mapping for HP Spectre x360

Herve Codina <[email protected]>
ASoC: simple-card: Add missing of_node_put() in case of error

Clark Wang <[email protected]>
spi: lpspi: disable lpspi module irq in DMA mode

Vineeth Vijayan <[email protected]>
s390/cio: unregister device when the only path is gone

Hans de Goede <[email protected]>
Input: soc_button_array - add invalid acpi_index DMI quirk handling

Uday Shankar <[email protected]>
nvme: double KA polling frequency to avoid KATO with TBKAS on

Dan Carpenter <[email protected]>
usb: gadget: udc: fix NULL dereference in remove()

Osama Muhammad <[email protected]>
nfcsim.c: Fix error checking for debugfs_create_dir

Hans Verkuil <[email protected]>
media: cec: core: don't set last_initiator if tx in progress

Marc Zyngier <[email protected]>
arm64: Add missing Set/Way CMO encodings

Denis Arefev <[email protected]>
HID: wacom: Add error check to wacom_parse_and_register()

Maurizio Lombardi <[email protected]>
scsi: target: iscsi: Prevent login threads from racing between each other

Jiasheng Jiang <[email protected]>
gpio: sifive: add missing check for platform_get_irq

Jiawen Wu <[email protected]>
gpiolib: Fix GPIO chip IRQ initialization restriction

Marc Zyngier <[email protected]>
gpio: Allow per-parent interrupt data

Eric Dumazet <[email protected]>
sch_netem: acquire qdisc lock in netem_change()

Danielle Ratson <[email protected]>
selftests: forwarding: Fix race condition in mirror installation

Florent Revest <[email protected]>
bpf/btf: Accept function names that contain dots

Francesco Dolcini <[email protected]>
Revert "net: phy: dp83867: perform soft reset and retain established link"

Pablo Neira Ayuso <[email protected]>
netfilter: nfnetlink_osf: fix module autoload

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow updates of anonymous sets

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject unbound chain set before commit phase

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject unbound anonymous set before commit phase

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow element updates of bound anonymous sets

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_pipapo: .walk does not deal with generations

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: fix chain binding transaction logic

Ross Lagerwall <[email protected]>
be2net: Extend xmit workaround to BE3 chip

Arınç ÜNAL <[email protected]>
net: dsa: mt7530: fix handling of BPDUs on MT7530 switch

Arınç ÜNAL <[email protected]>
net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch

Terin Stock <[email protected]>
ipvs: align inner_mac_header for encapsulation

Sergey Shtylyov <[email protected]>
mmc: usdhi60rol0: fix deferred probing

Sergey Shtylyov <[email protected]>
mmc: sh_mmcif: fix deferred probing

Sergey Shtylyov <[email protected]>
mmc: sdhci-acpi: fix deferred probing

Sergey Shtylyov <[email protected]>
mmc: owl: fix deferred probing

Sergey Shtylyov <[email protected]>
mmc: omap_hsmmc: fix deferred probing

Sergey Shtylyov <[email protected]>
mmc: omap: fix deferred probing

Sergey Shtylyov <[email protected]>
mmc: mvsdio: fix deferred probing

Sergey Shtylyov <[email protected]>
mmc: mtk-sd: fix deferred probing

Stefan Wahren <[email protected]>
net: qca_spi: Avoid high load if QCA7000 is not available

Sebastian Andrzej Siewior <[email protected]>
xfrm: Linearize the skb after offloading if needed.

Magali Lemes <[email protected]>
selftests: net: fcnal-test: check if FIPS mode is enabled

Maciej Żenczykowski <[email protected]>
xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets

Maxim Mikityanskiy <[email protected]>
bpf: Fix verifier id tracking of scalars on spill

Eduard Zingerman <[email protected]>
bpf: track immediate values written to stack by BPF_ST instruction

Benedict Wong <[email protected]>
xfrm: Ensure policies always checked on XFRM-I input path

Eyal Birger <[email protected]>
xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c

Benedict Wong <[email protected]>
xfrm: Treat already-verified secpath entries as optional

Chen Aotian <[email protected]>
ieee802154: hwsim: Fix possible memory leaks

Sergey Shtylyov <[email protected]>
mmc: meson-gx: fix deferred probing

Roberto Sassu <[email protected]>
memfd: check for non-NULL file_seals in memfd_create() syscall

Lee Jones <[email protected]>
x86/mm: Avoid using set_pgd() outside of real PGD pages

Ryusuke Konishi <[email protected]>
nilfs2: prevent general protection fault in nilfs_clear_dirty_page()

Jens Axboe <[email protected]>
io_uring/net: disable partial retries for recvmsg with cmsg

Jens Axboe <[email protected]>
io_uring/net: clear msg_controllen on partial sendmsg retry

Jens Axboe <[email protected]>

    io_uring/net: save msghdr->msg_control for retries

Rafael Aquini <[email protected]>

    writeback: fix dereferencing NULL mapping->host on writeback_page_template

Russ Weight <[email protected]>
regmap: spi-avmm: Fix regmap_bus max_raw_write

Teresa Remmet <[email protected]>
regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK

Matthias May <[email protected]>
ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN

Christophe Kerello <[email protected]>
mmc: mmci: stm32: fix max busy timeout calculation

Martin Hundebøll <[email protected]>
mmc: meson-gx: remove redundant mmc_request_done() call from irq context

Stephan Gerhold <[email protected]>
mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916

Xiu Jianfeng <[email protected]>
cgroup: Do not corrupt task iteration when rebinding subsystem

Dexuan Cui <[email protected]>
PCI: hv: Add a per-bus mutex state_lock

Dexuan Cui <[email protected]>
PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic

Dexuan Cui <[email protected]>
PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev

Dexuan Cui <[email protected]>
Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"

Dexuan Cui <[email protected]>
PCI: hv: Fix a race condition bug in hv_pci_query_relations()

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs

Dexuan Cui <[email protected]>
Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails

Gavin Shan <[email protected]>
KVM: Avoid illegal stage2 mapping on invalid memory slot

Rafael J. Wysocki <[email protected]>
ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()

Ryusuke Konishi <[email protected]>
nilfs2: fix buffer corruption due to concurrent device reads

Matthieu Baerts <[email protected]>
selftests: mptcp: join: skip check if MIB counter not supported

Matthieu Baerts <[email protected]>
selftests: mptcp: join: use 'iptables-legacy' if available

Matthieu Baerts <[email protected]>
selftests: mptcp: pm nl: remove hardcoded default limits

Shuah Khan <[email protected]>
selftests/mount_setattr: fix redefine struct mount_attr build error

Matthieu Baerts <[email protected]>
selftests: mptcp: lib: skip if not below kernel version

Matthieu Baerts <[email protected]>
selftests: mptcp: lib: skip if missing symbol

Thomas Gleixner <[email protected]>
tick/common: Align tick period during sched_timer setup

Rodrigo Siqueira <[email protected]>
drm/amd/display: Add wrapper to call planes and stream update

Rodrigo Siqueira <[email protected]>
drm/amd/display: Use dc_update_planes_and_stream

Rodrigo Siqueira <[email protected]>
drm/amd/display: Add minimal pipe split transition state

Lino Sanfilippo <[email protected]>
tpm, tpm_tis: Claim locality in interrupt handler

Steven Rostedt (Google) <[email protected]>
tracing: Add tracing_reset_all_online_cpus_unlocked() function

Tom Chung <[email protected]>
drm/amd/display: fix the system hang while disable PSR

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/am57xx-cl-som-am57x.dts          |   2 +-
 arch/arm/boot/dts/at91sam9261ek.dts                |   2 +-
 arch/arm/boot/dts/imx7d-pico-hobbit.dts            |   2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |   2 +-
 arch/arm/boot/dts/omap3-cm-t3x.dtsi                |   2 +-
 arch/arm/boot/dts/omap3-devkit8000-lcd-common.dtsi |   2 +-
 arch/arm/boot/dts/omap3-lilly-a83x.dtsi            |   2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi    |   2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi    |   2 +-
 arch/arm/boot/dts/omap3-pandora-common.dtsi        |   2 +-
 arch/arm/boot/dts/omap5-cm-t54.dts                 |   2 +-
 arch/arm64/include/asm/sysreg.h                    |   6 +
 arch/s390/purgatory/Makefile                       |   1 +
 arch/x86/kernel/apic/x2apic_phys.c                 |   5 +-
 arch/x86/mm/kaslr.c                                |   8 +-
 drivers/acpi/acpica/achware.h                      |   2 -
 drivers/acpi/sleep.c                               |  16 +-
 drivers/base/regmap/regmap-spi-avmm.c              |   2 +-
 drivers/char/tpm/tpm_tis_core.c                    |   2 +
 drivers/gpio/gpio-sifive.c                         |   8 +-
 drivers/gpio/gpiolib.c                             |  17 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  72 ++++--
 drivers/gpu/drm/amd/display/dc/core/dc.c           | 277 +++++++++++++++++++++
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |  20 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |   2 -
 drivers/gpu/drm/radeon/radeon_gem.c                |   4 +-
 drivers/hid/wacom_sys.c                            |   7 +-
 drivers/hv/channel_mgmt.c                          |  18 +-
 drivers/hv/vmbus_drv.c                             |   5 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c                 |   4 +-
 drivers/input/misc/soc_button_array.c              |  30 +++
 drivers/media/cec/core/cec-adap.c                  |   3 +-
 drivers/mmc/host/meson-gx-mmc.c                    |  14 +-
 drivers/mmc/host/mmci.c                            |   3 +-
 drivers/mmc/host/mtk-sd.c                          |   2 +-
 drivers/mmc/host/mvsdio.c                          |   2 +-
 drivers/mmc/host/omap.c                            |   2 +-
 drivers/mmc/host/omap_hsmmc.c                      |   6 +-
 drivers/mmc/host/owl-mmc.c                         |   2 +-
 drivers/mmc/host/sdhci-acpi.c                      |   2 +-
 drivers/mmc/host/sdhci-msm.c                       |   3 +
 drivers/mmc/host/sh_mmcif.c                        |   2 +-
 drivers/mmc/host/usdhi6rol0.c                      |   6 +-
 drivers/net/dsa/mt7530.c                           |  16 +-
 drivers/net/ethernet/emulex/benet/be_main.c        |   4 +-
 drivers/net/ethernet/qualcomm/qca_spi.c            |   3 +-
 drivers/net/ieee802154/mac802154_hwsim.c           |   6 +-
 drivers/net/phy/dp83867.c                          |   2 +-
 drivers/nfc/nfcsim.c                               |   4 -
 drivers/nvme/host/core.c                           |  18 +-
 drivers/pci/controller/pci-hyperv.c                | 139 ++++++-----
 drivers/s390/cio/device.c                          |   5 +-
 drivers/soundwire/dmi-quirks.c                     |   7 +
 drivers/spi/spi-fsl-lpspi.c                        |   7 +-
 drivers/target/iscsi/iscsi_target_nego.c           |   4 +-
 drivers/usb/gadget/udc/amd5536udc_pci.c            |   3 +
 drivers/vhost/net.c                                |  11 +-
 fs/nilfs2/page.c                                   |  10 +-
 fs/nilfs2/segbuf.c                                 |   6 +
 fs/nilfs2/segment.c                                |   7 +
 fs/nilfs2/super.c                                  |  25 +-
 include/acpi/acpixf.h                              |   1 +
 include/linux/gpio/driver.h                        |  19 +-
 include/linux/regulator/pca9450.h                  |   4 +-
 include/net/ip_tunnels.h                           |  12 +-
 include/net/netfilter/nf_tables.h                  |  26 +-
 include/net/xfrm.h                                 |   1 +
 include/trace/events/writeback.h                   |   2 +-
 io_uring/io_uring.c                                |  15 +-
 kernel/bpf/btf.c                                   |  20 +-
 kernel/bpf/verifier.c                              |  21 +-
 kernel/cgroup/cgroup.c                             |  20 +-
 kernel/time/tick-common.c                          |  13 +-
 kernel/time/tick-sched.c                           |  13 +-
 kernel/trace/trace.c                               |  11 +-
 kernel/trace/trace.h                               |   1 +
 kernel/trace/trace_events.c                        |   2 +-
 kernel/trace/trace_events_synth.c                  |   2 -
 mm/memfd.c                                         |   3 +-
 net/ipv4/esp4_offload.c                            |   3 +
 net/ipv4/xfrm4_input.c                             |   1 +
 net/ipv6/esp6_offload.c                            |   3 +
 net/ipv6/xfrm6_input.c                             |   3 +
 net/netfilter/ipvs/ip_vs_xmit.c                    |   2 +
 net/netfilter/nf_tables_api.c                      | 183 +++++++++++---
 net/netfilter/nfnetlink_osf.c                      |   1 +
 net/netfilter/nft_immediate.c                      |  90 ++++++-
 net/netfilter/nft_set_pipapo.c                     |   6 +-
 net/netfilter/xt_osf.c                             |   1 -
 net/sched/sch_netem.c                              |   8 +-
 net/xfrm/Makefile                                  |   2 +
 net/xfrm/xfrm_input.c                              |   1 +
 .../{xfrm_interface.c => xfrm_interface_core.c}    |  54 +++-
 net/xfrm/xfrm_policy.c                             |  12 +
 sound/soc/codecs/nau8824.c                         |  24 ++
 sound/soc/generic/simple-card.c                    |   1 +
 .../bpf/verifier/bounds_mix_sign_unsign.c          | 110 ++++----
 .../selftests/mount_setattr/mount_setattr_test.c   |   7 -
 tools/testing/selftests/net/fcnal-test.sh          |  27 +-
 .../net/forwarding/mirror_gre_bridge_1d.sh         |   4 +
 .../net/forwarding/mirror_gre_bridge_1q.sh         |   4 +
 tools/testing/selftests/net/mptcp/config           |   1 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    | 181 ++++++++------
 tools/testing/selftests/net/mptcp/mptcp_lib.sh     |  64 +++++
 tools/testing/selftests/net/mptcp/pm_netlink.sh    |  12 +-
 virt/kvm/kvm_main.c                                |  20 +-
 108 files changed, 1458 insertions(+), 411 deletions(-)