Skip to content

4.19.293-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest129 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/129lib/mpi: Eliminate unused umul_ppmm definitions for MIPSlib/mpi/longlong.h+1 -350 replies
2/129selftests: forwarding: tc_flower: Relax success criteriontools/testing/selftests/net/forwarding/tc_flower.sh+4 -40 replies
3/129drm/radeon: Fix integer overflow in radeon_cs_parser_initdrivers/gpu/drm/radeon/radeon_cs.c+2 -10 replies
4/129ALSA: emu10k1: roll up loops in DSP setup code for Audigysound/pci/emu10k1/emufx.c+9 -1030 replies
5/129quota: Properly disable quotas when add_dquot_ref() failsfs/quota/dquot.c+2 -10 replies
6/129quota: fix warning in dqgrab()fs/quota/dquot.c+1 -10 replies
7/129HID: add quirk for 03f0:464a HP Elite Presenter Mousedrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+2 -00 replies
8/129udf: Fix uninitialized array access for some pathnamesfs/udf/unicode.c+1 -10 replies
9/129fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLevfs/jfs/jfs_dmap.c+3 -00 replies
10/129MIPS: dec: prom: Address -Warray-bounds warningarch/mips/include/asm/dec/prom.h+1 -10 replies
11/129FS: JFS: Fix null-ptr-deref Read in txBeginfs/jfs/namei.c+5 -00 replies
12/129FS: JFS: Check for read-only mounted filesystem in txBeginfs/jfs/jfs_txnmgr.c+5 -00 replies
13/129media: v4l2-mem2mem: add lock to protect parameter num_rdyinclude/media/v4l2-mem2mem.h+16 -20 replies
14/129media: platform: mediatek: vpu: fix NULL ptr dereferencedrivers/media/platform/mtk-vpu/mtk_vpu.c+4 -20 replies
15/129gfs2: Fix possible data races in gfs2_show_options()fs/gfs2/super.c+15 -110 replies
16/129pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()drivers/pcmcia/rsrc_nonstatic.c+2 -00 replies
17/129Bluetooth: L2CAP: Fix use-after-freenet/bluetooth/l2cap_core.c+5 -00 replies
18/129drm/amdgpu: Fix potential fence use-after-free v2drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+3 -30 replies
19/129IMA: allow/fix UML buildssecurity/integrity/ima/Kconfig+1 -10 replies
20/129iio: add addac subdirectorydrivers/iio/Kconfig drivers/iio/Makefile drivers/iio/addac/Kconfig +1 more+16 -00 replies
21/129iio: adc: stx104: Utilize iomap interfacedrivers/iio/adc/stx104.c+29 -270 replies
22/129iio: adc: stx104: Implement and utilize register structuresdrivers/iio/adc/stx104.c+50 -240 replies
23/129iio: addac: stx104: Fix race condition for stx104_write_raw()drivers/iio/adc/stx104.c+8 -00 replies
24/129iio: addac: stx104: Fix race condition when converting analog-to-digitaldrivers/iio/adc/stx104.c+4 -00 replies
25/129powerpc/mm: move platform specific mmu-xxx.h in platform directoriesarch/powerpc/include/asm/mmu.h arch/powerpc/include/asm/nohash/32/mmu-40x.h arch/powerpc/include/asm/nohash/32/mmu-44x.h +7 more+42 -140 replies
26/129powerpc/mm: Move pgtable_t into platform headersarch/powerpc/include/asm/book3s/32/mmu-hash.h arch/powerpc/include/asm/book3s/64/mmu.h arch/powerpc/include/asm/nohash/32/mmu.h +2 more+19 -140 replies
27/129powerpc/mm: dump segment registers on book3s/32arch/powerpc/mm/Makefile arch/powerpc/mm/dump_sr.c+65 -10 replies
28/129powerpc/mm: dump block address translation on book3s/32arch/powerpc/include/asm/book3s/32/mmu-hash.h arch/powerpc/mm/Makefile arch/powerpc/mm/dump_bats.c+178 -10 replies
29/129powerpc: Move page table dump files in a dedicated subdirectoryarch/powerpc/Kconfig.debug arch/powerpc/mm/Makefile arch/powerpc/mm/ptdump/8xx.c +8 more+14 -170 replies
30/129powerpc/64s/radix: Fix soft dirty trackingarch/powerpc/mm/pgtable-radix.c+2 -20 replies
31/129x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platformsarch/x86/kernel/cpu/topology.c+3 -20 replies
32/129irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()drivers/irqchip/irq-mips-gic.c+26 -110 replies
33/129irqchip/mips-gic: Use raw spinlock for gic_lockdrivers/irqchip/irq-mips-gic.c+15 -150 replies
34/129usb: dwc3: qcom: Add helper functions to enable,disable wake irqsdrivers/usb/dwc3/dwc3-qcom.c+26 -320 replies
35/129USB: dwc3: qcom: fix NULL-deref on suspenddrivers/usb/dwc3/dwc3-qcom.c+10 -10 replies
36/129mmc: meson-gx: remove useless lockdrivers/mmc/host/meson-gx-mmc.c+0 -70 replies
37/129mmc: meson-gx: remove redundant mmc_request_done() call from irq contextdrivers/mmc/host/meson-gx-mmc.c+2 -80 replies
38/129mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc_set_clock()drivers/mmc/host/tmio_mmc_core.c+3 -30 replies
39/129mmc: tmio: move tmio_mmc_set_clock() to platform hookdrivers/mmc/host/renesas_sdhi_core.c drivers/mmc/host/tmio_mmc.c drivers/mmc/host/tmio_mmc.h +1 more+117 -890 replies
40/129mmc: Remove dev_err() usage after platform_get_irq()drivers/mmc/host/bcm2835.c drivers/mmc/host/jz4740_mmc.c drivers/mmc/host/meson-gx-mmc.c +6 more+3 -160 replies
41/129mmc: bcm2835: fix deferred probingdrivers/mmc/host/bcm2835.c+2 -21 reply
42/129mmc: sunxi: fix deferred probingdrivers/mmc/host/sunxi-mmc.c+2 -21 reply
43/129block: fix signed int overflow in Amiga partition supportblock/partitions/amiga.c+5 -40 replies
44/129nfsd4: kill warnings on testing stateids with mismatched clientidsfs/nfsd/nfs4state.c+1 -80 replies
45/129nfsd: Remove incorrect check in nfsd4_validate_stateidfs/nfsd/nfs4state.c+0 -20 replies
46/129virtio-mmio: convert to devm_platform_ioremap_resourcedrivers/virtio/virtio_mmio.c+3 -120 replies
47/129virtio-mmio: Use to_virtio_mmio_device() to simply codedrivers/virtio/virtio_mmio.c+1 -20 replies
48/129virtio-mmio: dont break lifecycle of vm_devdrivers/virtio/virtio_mmio.c+2 -30 replies
49/129fbdev: mmp: fix value check in mmphw_probe()drivers/video/fbdev/mmp/hw/mmp_ctrl.c+3 -10 replies
50/129powerpc/rtas_flash: allow user copy to flash block cache objectsarch/powerpc/kernel/rtas_flash.c+3 -30 replies
51/129btrfs: fix BUG_ON condition in btrfs_cancel_balancefs/btrfs/volumes.c+1 -20 replies
52/129net: xfrm: Fix xfrm_address_filter OOB readnet/xfrm/xfrm_user.c+9 -00 replies
53/129net: af_key: fix sadb_x_filter validationnet/key/af_key.c+2 -20 replies
54/129xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.cnet/xfrm/Makefile net/xfrm/xfrm_interface_core.c+2 -00 replies
55/129xfrm: fix slab-use-after-free in decode_session6net/xfrm/xfrm_interface_core.c+2 -20 replies
56/129ip6_vti: fix slab-use-after-free in decode_session6net/ipv6/ip6_vti.c+2 -20 replies
57/129ip_vti: fix potential slab-use-after-free in decode_session6net/ipv4/ip_vti.c+2 -20 replies
58/129xfrm: add NULL check in xfrm_update_ae_paramsnet/xfrm/xfrm_user.c+1 -10 replies
59/129selftests: mirror_gre_changes: Tighten up the TTL test matchtools/testing/selftests/net/forwarding/mirror_gre_changes.sh+2 -10 replies
60/129netfilter: nft_dynset: disallow object mapsnet/netfilter/nft_dynset.c+3 -00 replies
61/129team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slavesdrivers/net/team/team.c+3 -10 replies
62/129i40e: fix misleading debug logsdrivers/net/ethernet/intel/i40e/i40e_nvm.c+8 -80 replies
63/129sock: Fix misuse of sk_under_memory_pressure()include/net/sock.h net/core/sock.c+7 -10 replies
64/129net: do not allow gso_size to be set to GSO_BY_FRAGSinclude/linux/virtio_net.h+4 -00 replies
65/129ASoC: rt5665: add missed regulator_bulk_disablesound/soc/codecs/rt5665.c+2 -00 replies
66/129ASoC: meson: axg-tdm-formatter: fix channel slot allocationsound/soc/meson/axg-tdm-formatter.c+26 -160 replies
67/129serial: 8250: Fix oops for port->pm on uart_change_pm()drivers/tty/serial/8250/8250_port.c+1 -00 replies
68/129ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.sound/usb/quirks-table.h+29 -00 replies
69/129cifs: Release folio lock on fscache read hit.fs/cifs/file.c+1 -10 replies
70/129mmc: wbsd: fix double mmc_free_host() in wbsd_init()drivers/mmc/host/wbsd.c+0 -20 replies
71/129test_firmware: prevent race conditions by a correct implementation of lockinglib/test_firmware.c+28 -90 replies
72/129netfilter: set default timeout to 3 secs for sctp shutdown send and recv statenet/netfilter/nf_conntrack_proto_sctp.c+3 -30 replies
73/129af_unix: Fix null-ptr-deref in unix_stream_sendpage().net/unix/af_unix.c+4 -50 replies
74/129virtio-net: set queues after driver_okdrivers/net/virtio_net.c+2 -20 replies
75/129bus: ti-sysc: Flush posted write on enable before resetdrivers/bus/ti-sysc.c+2 -00 replies
76/129net: fix the RTO timer retransmitting skb every 1ms if linear option is enablednet/ipv4/tcp_timer.c+3 -10 replies
77/129net: xfrm: Amend XFRMA_SEC_CTX nla_policy structurenet/xfrm/xfrm_user.c+1 -10 replies
78/129net: phy: broadcom: stub c45 read/write for 54810drivers/net/phy/broadcom.c+13 -00 replies
79/129PCI: acpiphp: Reassign resources on bridge if necessarydrivers/pci/hotplug/acpiphp_glue.c+1 -40 replies
80/129dlm: improve plock logging if interruptedfs/dlm/plock.c+5 -40 replies
81/129dlm: replace usage of found with dedicated list iterator variablefs/dlm/lock.c fs/dlm/plock.c fs/dlm/recover.c+56 -600 replies
82/129fs: dlm: add pid to debug logfs/dlm/plock.c+2 -20 replies
83/129fs: dlm: change plock interrupted message to debug againfs/dlm/plock.c+2 -20 replies
84/129fs: dlm: use dlm_plock_info for do_unlock_closefs/dlm/plock.c+6 -100 replies
85/129fs: dlm: fix mismatch of plock results from userspacefs/dlm/plock.c+45 -130 replies
86/129MIPS: cpu-features: Enable octeon_cache by cpu_typearch/mips/include/asm/cpu-features.h+18 -10 replies
87/129MIPS: cpu-features: Use boot_cpu_type for CPU type based featuresarch/mips/include/asm/cpu-features.h+2 -20 replies
88/129Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"drivers/tty/serial/fsl_lpuart.c+1 -00 replies
89/129tty: serial: fsl_lpuart: add earlycon for imx8ulp platformdrivers/tty/serial/fsl_lpuart.c+1 -00 replies
90/129fbdev: Improve performance of sys_imageblit()drivers/video/fbdev/core/sysimgblt.c+38 -110 replies
91/129fbdev: Fix sys_imageblit() for arbitrary image widthsdrivers/video/fbdev/core/sysimgblt.c+25 -40 replies
92/129fbdev: fix potential OOB read in fast_imageblit()drivers/video/fbdev/core/sysimgblt.c+1 -10 replies
93/129powerpc/32: add stack protector supportarch/powerpc/Kconfig arch/powerpc/Makefile arch/powerpc/include/asm/stackprotector.h +3 more+51 -00 replies
94/129powerpc: remove leftover code of old GCC version checksarch/powerpc/Makefile+0 -80 replies
95/129powerpc: Fail build if using recordmcount with binutils v2.37arch/powerpc/Makefile+8 -00 replies
96/129dm integrity: increase RECALC_SECTORS to improve recalculate speeddrivers/md/dm-integrity.c+1 -10 replies
97/129dm integrity: reduce vmalloc space footprint on 32-bit architecturesdrivers/md/dm-integrity.c+2 -20 replies
98/129regmap: Account for register length in SMBus I/O limitsdrivers/base/regmap/regmap-i2c.c+2 -20 replies
99/129drm/amd/display: do not wait for mpc idle if tg is disableddrivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c+2 -10 replies
100/129drm/amd/display: check TG is non-null before checking if enableddrivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c+2 -10 replies
101/129tracing: Fix memleak due to race between current_tracer and tracekernel/trace/trace.c kernel/trace/trace_irqsoff.c kernel/trace/trace_sched_wakeup.c+12 -20 replies
102/129sock: annotate data-races around prot->memory_pressureinclude/net/sock.h net/sctp/socket.c+5 -40 replies
103/129dccp: annotate data-races in dccp_poll()net/dccp/proto.c+12 -80 replies
104/129igb: Avoid starting unnecessary workqueuesdrivers/net/ethernet/intel/igb/igb_ptp.c+12 -120 replies
105/129net/sched: fix a qdisc modification with ambiguous command requestnet/sched/sch_api.c+40 -130 replies
106/129net: remove bond_slave_has_mac_rcu()include/net/bonding.h+0 -140 replies
107/129bonding: fix macvlan over alb bond supportdrivers/net/bonding/bond_alb.c include/net/bonding.h+4 -130 replies
108/129ipvs: Improve robustness to the ipvs sysctlnet/netfilter/ipvs/ip_vs_ctl.c+36 -340 replies
109/129ipvs: fix racy memcpy in proc_do_sync_thresholdnet/netfilter/ipvs/ip_vs_ctl.c+4 -00 replies
110/129ibmveth: Use dcbf rather than dcbfldrivers/net/ethernet/ibm/ibmveth.c+1 -10 replies
111/129nfsd: Fix race to FREE_STATEID and cl_revokedfs/nfsd/nfs4state.c+1 -10 replies
112/129batman-adv: Trigger events for auto adjusted MTUnet/batman-adv/hard-interface.c+1 -10 replies
113/129batman-adv: Dont increase MTU when set by usernet/batman-adv/hard-interface.c net/batman-adv/soft-interface.c net/batman-adv/types.h+22 -10 replies
114/129batman-adv: Do not get eth header before batadv_check_management_packetnet/batman-adv/bat_v_elp.c net/batman-adv/bat_v_ogm.c+4 -20 replies
115/129batman-adv: Fix TT global entry leak when client roamed backnet/batman-adv/translation-table.c+0 -10 replies
116/129batman-adv: Fix batadv_v_ogm_aggr_send memory leaknet/batman-adv/bat_v_ogm.c+3 -10 replies
117/129lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernelslib/clz_ctz.c+6 -260 replies
118/129media: vcodec: Fix potential array out-of-bounds in encoder queue_setupdrivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c+2 -00 replies
119/129PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root busdrivers/pci/hotplug/acpiphp_glue.c+7 -10 replies
120/129x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4arch/x86/kernel/fpu/xstate.c+8 -00 replies
121/129mmc: block: Fix in_flight[issue_type] value errordrivers/mmc/core/block.c+7 -40 replies
122/129sched/rt: pick_next_rt_entity(): check list_entrykernel/sched/rt.c+4 -10 replies
123/129netfilter: nf_queue: fix socket leaknet/netfilter/nf_queue.c+0 -20 replies
124/129rtnetlink: Reject negative ifindexes in RTM_NEWLINKnet/core/rtnetlink.c+4 -10 replies
125/129irqchip/mips-gic: Dont touch vl_map if a local interrupt is not routabledrivers/irqchip/irq-mips-gic.c+2 -00 replies
126/129scsi: snic: Fix double free in snic_tgt_create()drivers/scsi/snic/snic_disc.c+1 -20 replies
127/129scsi: core: raid_class: Remove raid_component_add()drivers/scsi/raid_class.c include/linux/raid_class.h+0 -520 replies
128/129clk: Fix undefined reference to `clk_rate_exclusive_{get,put}include/linux/clk.h+40 -400 replies
129/129dma-buf/sw_sync: Avoid recursive lock during fence signaldrivers/dma-buf/sw_sync.c+9 -90 replies

Reviews trailers per patch

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

PatchNick DesaulniersAlex DeucherPetr MachataMirsad TodorovacHangbin LiuNikolay AleksandrovLinus WalleijChristian KönigYe BinSerge SeminFlorian FainelliMatthias KaehlckePavankumar KondetiThinh NguyenManivannan SadhasivamWolfram SangJernej SkrabecMartin SteigerwaldGeert UytterhoevenChristoph HellwigBenjamin CoddingtonJeff LaytonKees CookDavid SterbaAneesh Kumar K.VPeter Zijlstra (Intel)Fred EckertShakeel ButtWillem de BruijnMarcelo Ricardo LeitnerXuan ZhuoPaulo Alcantara (SUSE)David HowellsSimon HormanBing-Jhong Billy JhengMichael S. TsirkinEric DumazetRafael J. WysockiLeon RomanovskyIdo SchimmelXu YilunJun LeiPavle KotaracNicholas KazlauskasAlan LiuDaniel WheelerArpana ArlandVladimir OlteanVictor NogueiraPedro TammelaJay VosburghJulian AnastasovPeng FanJavier Martinez CanillasSam RavnborgDaniel VetterNicholas PigginChen-Yu TsaiBart Van AsscheWoody SuwalskiMichal KoutnýAdrian HunterPhil AuldSteven Rostedt (Google)Florian WestphalJiri PirkoJakub KicinskiSudip MukherjeeShuah Khan
SeriesT-b T-b
1/129R-b
2/129R-b T-b R-b A-b
3/129R-b
4/129
5/129Reported-and-tested-by
6/129
7/129
8/129
9/129
10/129
11/129
12/129
13/129
14/129
15/129
16/129
17/129
18/129R-b
19/129
20/129
21/129R-b
22/129T-b
23/129
24/129
25/129R-b
26/129R-b
27/129
28/129
29/129
30/129
31/129A-b
32/129R-b T-b R-b
33/129R-b T-b
34/129R-b R-b
35/129A-b R-b
36/129
37/129
38/129R-b
39/129R-b
40/129
41/129
42/129R-b
43/129T-b R-b R-b
44/129R-b
45/129R-b
46/129
47/129
48/129
49/129
50/129R-b
51/129R-b
52/129
53/129
54/129
55/129
56/129
57/129
58/129R-b
59/129T-b R-b R-b
60/129
61/129R-b
62/129
63/129A-b
64/129R-b R-b R-b
65/129
66/129
67/129
68/129
69/129A-b R-b
70/129
71/129
72/129R-b
73/129R-b
74/129A-b
75/129
76/129R-b
77/129
78/129R-b
79/129A-b A-b
80/129
81/129
82/129
83/129
84/129
85/129
86/129
87/129
88/129R-b
89/129
90/129R-b A-b
91/129T-b R-b A-b
92/129
93/129
94/129A-b
95/129
96/129
97/129
98/129R-b
99/129R-b A-b
100/129R-b A-b T-b
101/129
102/129R-b
103/129
104/129R-b T-b
105/129T-b T-b R-b R-b
106/129
107/129A-b
108/129A-b
109/129A-b A-b
110/129
111/129R-b
112/129
113/129
114/129
115/129
116/129
117/129
118/129R-b
119/129A-b A-b T-b T-b
120/129
121/129A-b
122/129R-b R-b
123/129R-b
124/129R-b R-b
125/129R-b T-b
126/129
127/129R-b
128/129
129/129R-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 4.19 000/129] 4.19.293-rc1 review

This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +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/v4.x/stable-review/patch-4.19.293-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-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.293-rc1

Rob Clark <[email protected]>
dma-buf/sw_sync: Avoid recursive lock during fence signal

Biju Das <[email protected]>
clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'

Zhu Wang <[email protected]>
scsi: core: raid_class: Remove raid_component_add()

Zhu Wang <[email protected]>
scsi: snic: Fix double free in snic_tgt_create()

Jiaxun Yang <[email protected]>
irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable

Ido Schimmel <[email protected]>
rtnetlink: Reject negative ifindexes in RTM_NEWLINK

Vamsi Krishna Brahmajosyula <[email protected]>
netfilter: nf_queue: fix socket leak

Pietro Borrello <[email protected]>
sched/rt: pick_next_rt_entity(): check list_entry

Yibin Ding <[email protected]>
mmc: block: Fix in_flight[issue_type] value error

Feng Tang <[email protected]>
x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4

Igor Mammedov <[email protected]>
PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus

Wei Chen <[email protected]>
media: vcodec: Fix potential array out-of-bounds in encoder queue_setup

Helge Deller <[email protected]>

    lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels

Remi Pommarel <[email protected]>
batman-adv: Fix batadv_v_ogm_aggr_send memory leak

Remi Pommarel <[email protected]>
batman-adv: Fix TT global entry leak when client roamed back

Remi Pommarel <[email protected]>
batman-adv: Do not get eth header before batadv_check_management_packet

Sven Eckelmann <[email protected]>
batman-adv: Don't increase MTU when set by user

Sven Eckelmann <[email protected]>
batman-adv: Trigger events for auto adjusted MTU

Benjamin Coddington <[email protected]>
nfsd: Fix race to FREE_STATEID and cl_revoked

Michael Ellerman <[email protected]>
ibmveth: Use dcbf rather than dcbfl

Sishuai Gong <[email protected]>
ipvs: fix racy memcpy in proc_do_sync_threshold

Junwei Hu <[email protected]>
ipvs: Improve robustness to the ipvs sysctl

Hangbin Liu <[email protected]>
bonding: fix macvlan over alb bond support

Jakub Kicinski <[email protected]>
net: remove bond_slave_has_mac_rcu()

Jamal Hadi Salim <[email protected]>
net/sched: fix a qdisc modification with ambiguous command request

Alessio Igor Bogani <[email protected]>
igb: Avoid starting unnecessary workqueues

Eric Dumazet <[email protected]>
dccp: annotate data-races in dccp_poll()

Eric Dumazet <[email protected]>

    sock: annotate data-races around prot->memory_pressure

Zheng Yejian <[email protected]>
tracing: Fix memleak due to race between current_tracer and trace

Taimur Hassan <[email protected]>
drm/amd/display: check TG is non-null before checking if enabled

Josip Pavic <[email protected]>
drm/amd/display: do not wait for mpc idle if tg is disabled

Mark Brown <[email protected]>
regmap: Account for register length in SMBus I/O limits

Mikulas Patocka <[email protected]>
dm integrity: reduce vmalloc space footprint on 32-bit architectures

Mikulas Patocka <[email protected]>
dm integrity: increase RECALC_SECTORS to improve recalculate speed

Naveen N Rao <[email protected]>
powerpc: Fail build if using recordmcount with binutils v2.37

Masahiro Yamada <[email protected]>
powerpc: remove leftover code of old GCC version checks

Christophe Leroy <[email protected]>
powerpc/32: add stack protector support

Zhang Shurong <[email protected]>
fbdev: fix potential OOB read in fast_imageblit()

Thomas Zimmermann <[email protected]>
fbdev: Fix sys_imageblit() for arbitrary image widths

Thomas Zimmermann <[email protected]>
fbdev: Improve performance of sys_imageblit()

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: add earlycon for imx8ulp platform

Alexander Stein <[email protected]>
Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"

Jiaxun Yang <[email protected]>
MIPS: cpu-features: Use boot_cpu_type for CPU type based features

Jiaxun Yang <[email protected]>
MIPS: cpu-features: Enable octeon_cache by cpu_type

Alexander Aring <[email protected]>
fs: dlm: fix mismatch of plock results from userspace

Alexander Aring <[email protected]>
fs: dlm: use dlm_plock_info for do_unlock_close

Alexander Aring <[email protected]>
fs: dlm: change plock interrupted message to debug again

Alexander Aring <[email protected]>
fs: dlm: add pid to debug log

Jakob Koschel <[email protected]>
dlm: replace usage of found with dedicated list iterator variable

Alexander Aring <[email protected]>
dlm: improve plock logging if interrupted

Igor Mammedov <[email protected]>
PCI: acpiphp: Reassign resources on bridge if necessary

Justin Chen <[email protected]>
net: phy: broadcom: stub c45 read/write for 54810

Lin Ma <[email protected]>
net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure

Jason Xing <[email protected]>
net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled

Tony Lindgren <[email protected]>
bus: ti-sysc: Flush posted write on enable before reset

Jason Wang <[email protected]>
virtio-net: set queues after driver_ok

Kuniyuki Iwashima <[email protected]>
af_unix: Fix null-ptr-deref in unix_stream_sendpage().

Xin Long <[email protected]>
netfilter: set default timeout to 3 secs for sctp shutdown send and recv state

Mirsad Goran Todorovac <[email protected]>
test_firmware: prevent race conditions by a correct implementation of locking

Yang Yingliang <[email protected]>
mmc: wbsd: fix double mmc_free_host() in wbsd_init()

Russell Harmon via samba-technical <[email protected]>
cifs: Release folio lock on fscache read hit.

dengxiang <[email protected]>
ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.

Tony Lindgren <[email protected]>

    serial: 8250: Fix oops for port->pm on uart_change_pm()

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdm-formatter: fix channel slot allocation

Zhang Shurong <[email protected]>
ASoC: rt5665: add missed regulator_bulk_disable

Eric Dumazet <[email protected]>
net: do not allow gso_size to be set to GSO_BY_FRAGS

Abel Wu <[email protected]>
sock: Fix misuse of sk_under_memory_pressure()

Andrii Staikov <[email protected]>
i40e: fix misleading debug logs

Ziyang Xuan <[email protected]>
team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves

Pablo Neira Ayuso <[email protected]>
netfilter: nft_dynset: disallow object maps

Petr Machata <[email protected]>
selftests: mirror_gre_changes: Tighten up the TTL test match

Lin Ma <[email protected]>
xfrm: add NULL check in xfrm_update_ae_params

Zhengchao Shao <[email protected]>
ip_vti: fix potential slab-use-after-free in decode_session6

Zhengchao Shao <[email protected]>
ip6_vti: fix slab-use-after-free in decode_session6

Zhengchao Shao <[email protected]>
xfrm: fix slab-use-after-free in decode_session6

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

Lin Ma <[email protected]>
net: af_key: fix sadb_x_filter validation

Lin Ma <[email protected]>
net: xfrm: Fix xfrm_address_filter OOB read

xiaoshoukui <[email protected]>
btrfs: fix BUG_ON condition in btrfs_cancel_balance

Nathan Lynch <[email protected]>
powerpc/rtas_flash: allow user copy to flash block cache objects

Yuanjun Gong <[email protected]>
fbdev: mmp: fix value check in mmphw_probe()

Wolfram Sang <[email protected]>
virtio-mmio: don't break lifecycle of vm_dev

Tang Bin <[email protected]>
virtio-mmio: Use to_virtio_mmio_device() to simply code

Yangtao Li <[email protected]>
virtio-mmio: convert to devm_platform_ioremap_resource

Trond Myklebust <[email protected]>
nfsd: Remove incorrect check in nfsd4_validate_stateid

J. Bruce Fields <[email protected]>
nfsd4: kill warnings on testing stateids with mismatched clientids

Michael Schmitz <[email protected]>
block: fix signed int overflow in Amiga partition support

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

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

Stephen Boyd <[email protected]>
mmc: Remove dev_err() usage after platform_get_irq()

Masahiro Yamada <[email protected]>
mmc: tmio: move tmio_mmc_set_clock() to platform hook

Masahiro Yamada <[email protected]>
mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc_set_clock()

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

Jerome Brunet <[email protected]>
mmc: meson-gx: remove useless lock

Johan Hovold <[email protected]>
USB: dwc3: qcom: fix NULL-deref on suspend

Sandeep Maheswaram <[email protected]>
usb: dwc3: qcom: Add helper functions to enable,disable wake irqs

Jiaxun Yang <[email protected]>
irqchip/mips-gic: Use raw spinlock for gic_lock

Marc Zyngier <[email protected]>
irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()

Zhang Rui <[email protected]>
x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms

Michael Ellerman <[email protected]>
powerpc/64s/radix: Fix soft dirty tracking

Christophe Leroy <[email protected]>
powerpc: Move page table dump files in a dedicated subdirectory

Christophe Leroy <[email protected]>
powerpc/mm: dump block address translation on book3s/32

Christophe Leroy <[email protected]>
powerpc/mm: dump segment registers on book3s/32

Christophe Leroy <[email protected]>
powerpc/mm: Move pgtable_t into platform headers

Christophe Leroy <[email protected]>
powerpc/mm: move platform specific mmu-xxx.h in platform directories

William Breathitt Gray <[email protected]>
iio: addac: stx104: Fix race condition when converting analog-to-digital

William Breathitt Gray <[email protected]>
iio: addac: stx104: Fix race condition for stx104_write_raw()

William Breathitt Gray <[email protected]>
iio: adc: stx104: Implement and utilize register structures

William Breathitt Gray <[email protected]>
iio: adc: stx104: Utilize iomap interface

Cosmin Tanislav <[email protected]>
iio: add addac subdirectory

Randy Dunlap <[email protected]>
IMA: allow/fix UML builds

shanzhulig <[email protected]>
drm/amdgpu: Fix potential fence use-after-free v2

Zhengping Jiang <[email protected]>
Bluetooth: L2CAP: Fix use-after-free

Armin Wolf <[email protected]>
pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()

Tuo Li <[email protected]>
gfs2: Fix possible data races in gfs2_show_options()

Hans Verkuil <[email protected]>
media: platform: mediatek: vpu: fix NULL ptr dereference

Yunfei Dong <[email protected]>
media: v4l2-mem2mem: add lock to protect parameter num_rdy

Immad Mir <[email protected]>
FS: JFS: Check for read-only mounted filesystem in txBegin

Immad Mir <[email protected]>
FS: JFS: Fix null-ptr-deref Read in txBegin

Gustavo A. R. Silva <[email protected]>
MIPS: dec: prom: Address -Warray-bounds warning

Yogesh <[email protected]>
fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev

Jan Kara <[email protected]>
udf: Fix uninitialized array access for some pathnames

Marco Morandini <[email protected]>
HID: add quirk for 03f0:464a HP Elite Presenter Mouse

Ye Bin <[email protected]>
quota: fix warning in dqgrab()

Jan Kara <[email protected]>
quota: Properly disable quotas when add_dquot_ref() fails

Oswald Buddenhagen <[email protected]>
ALSA: emu10k1: roll up loops in DSP setup code for Audigy

hackyzh002 <[email protected]>
drm/radeon: Fix integer overflow in radeon_cs_parser_init

Ido Schimmel <[email protected]>
selftests: forwarding: tc_flower: Relax success criterion

Nathan Chancellor <[email protected]>
lib/mpi: Eliminate unused umul_ppmm definitions for MIPS

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

Diffstat:

 Makefile                                           |   4 +-
 arch/mips/include/asm/cpu-features.h               |  21 ++-
 arch/mips/include/asm/dec/prom.h                   |   2 +-
 arch/powerpc/Kconfig                               |   1 +
 arch/powerpc/Kconfig.debug                         |   4 -
 arch/powerpc/Makefile                              |  24 ++-
 arch/powerpc/include/asm/book3s/32/mmu-hash.h      |   6 +
 arch/powerpc/include/asm/book3s/64/mmu.h           |   9 ++
 arch/powerpc/include/asm/mmu.h                     |  14 +-
 arch/powerpc/include/asm/{ => nohash/32}/mmu-40x.h |   0
 arch/powerpc/include/asm/{ => nohash/32}/mmu-44x.h |   0
 arch/powerpc/include/asm/{ => nohash/32}/mmu-8xx.h |   0
 arch/powerpc/include/asm/nohash/32/mmu.h           |  23 +++
 arch/powerpc/include/asm/nohash/64/mmu.h           |  12 ++
 arch/powerpc/include/asm/{ => nohash}/mmu-book3e.h |   0
 arch/powerpc/include/asm/nohash/mmu.h              |  11 ++
 arch/powerpc/include/asm/page.h                    |  14 --
 arch/powerpc/include/asm/stackprotector.h          |  34 ++++
 arch/powerpc/kernel/Makefile                       |   2 +
 arch/powerpc/kernel/asm-offsets.c                  |   3 +
 arch/powerpc/kernel/cpu_setup_fsl_booke.S          |   2 +-
 arch/powerpc/kernel/rtas_flash.c                   |   6 +-
 arch/powerpc/kvm/e500.h                            |   2 +-
 arch/powerpc/mm/Makefile                           |  10 +-
 arch/powerpc/mm/pgtable-radix.c                    |   4 +-
 .../{dump_linuxpagetables-8xx.c => ptdump/8xx.c}   |   2 +-
 arch/powerpc/mm/ptdump/Makefile                    |   9 ++
 arch/powerpc/mm/ptdump/bats.c                      | 173 +++++++++++++++++++++
 .../book3s64.c}                                    |   2 +-
 .../hashpagetable.c}                               |   0
 .../mm/{dump_linuxpagetables.c => ptdump/ptdump.c} |   2 +-
 .../mm/{dump_linuxpagetables.h => ptdump/ptdump.h} |   0
 arch/powerpc/mm/ptdump/segment_regs.c              |  64 ++++++++
 .../shared.c}                                      |   2 +-
 arch/powerpc/platforms/powermac/Makefile           |   1 +
 arch/x86/kernel/cpu/topology.c                     |   5 +-
 arch/x86/kernel/fpu/xstate.c                       |   8 +
 block/partitions/amiga.c                           |   9 +-
 drivers/base/regmap/regmap-i2c.c                   |   4 +-
 drivers/bus/ti-sysc.c                              |   2 +
 drivers/dma-buf/sw_sync.c                          |  18 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   6 +-
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   4 +-
 drivers/gpu/drm/radeon/radeon_cs.c                 |   3 +-
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/iio/Kconfig                                |   1 +
 drivers/iio/Makefile                               |   1 +
 drivers/iio/adc/stx104.c                           |  98 ++++++++----
 drivers/iio/addac/Kconfig                          |   8 +
 drivers/iio/addac/Makefile                         |   6 +
 drivers/irqchip/irq-mips-gic.c                     |  65 +++++---
 drivers/md/dm-integrity.c                          |   4 +-
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c |   2 +
 drivers/media/platform/mtk-vpu/mtk_vpu.c           |   6 +-
 drivers/mmc/core/block.c                           |  11 +-
 drivers/mmc/host/bcm2835.c                         |   5 +-
 drivers/mmc/host/jz4740_mmc.c                      |   1 -
 drivers/mmc/host/meson-gx-mmc.c                    |  18 +--
 drivers/mmc/host/mxcmmc.c                          |   4 +-
 drivers/mmc/host/renesas_sdhi_core.c               |  62 +++++++-
 drivers/mmc/host/s3cmci.c                          |   1 -
 drivers/mmc/host/sdhci-msm.c                       |   2 -
 drivers/mmc/host/sdhci-pltfm.c                     |   1 -
 drivers/mmc/host/sdhci-s3c.c                       |   4 +-
 drivers/mmc/host/sdhci_f_sdh30.c                   |   4 +-
 drivers/mmc/host/sunxi-mmc.c                       |   4 +-
 drivers/mmc/host/tmio_mmc.c                        |  48 ++++++
 drivers/mmc/host/tmio_mmc.h                        |   4 +-
 drivers/mmc/host/tmio_mmc_core.c                   |  92 +----------
 drivers/mmc/host/wbsd.c                            |   2 -
 drivers/net/bonding/bond_alb.c                     |   6 +-
 drivers/net/ethernet/ibm/ibmveth.c                 |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_nvm.c         |  16 +-
 drivers/net/ethernet/intel/igb/igb_ptp.c           |  24 +--
 drivers/net/phy/broadcom.c                         |  13 ++
 drivers/net/team/team.c                            |   4 +-
 drivers/net/virtio_net.c                           |   4 +-
 drivers/pci/hotplug/acpiphp_glue.c                 |   9 +-
 drivers/pcmcia/rsrc_nonstatic.c                    |   2 +
 drivers/scsi/raid_class.c                          |  48 ------
 drivers/scsi/snic/snic_disc.c                      |   3 +-
 drivers/tty/serial/8250/8250_port.c                |   1 +
 drivers/tty/serial/fsl_lpuart.c                    |   2 +
 drivers/usb/dwc3/dwc3-qcom.c                       |  69 ++++----
 drivers/video/fbdev/core/sysimgblt.c               |  64 +++++++-
 drivers/video/fbdev/mmp/hw/mmp_ctrl.c              |   4 +-
 drivers/virtio/virtio_mmio.c                       |  23 +--
 fs/btrfs/volumes.c                                 |   3 +-
 fs/cifs/file.c                                     |   2 +-
 fs/dlm/lock.c                                      |  53 +++----
 fs/dlm/plock.c                                     |  89 +++++++----
 fs/dlm/recover.c                                   |  39 +++--
 fs/gfs2/super.c                                    |  26 ++--
 fs/jfs/jfs_dmap.c                                  |   3 +
 fs/jfs/jfs_txnmgr.c                                |   5 +
 fs/jfs/namei.c                                     |   5 +
 fs/nfsd/nfs4state.c                                |  11 +-
 fs/quota/dquot.c                                   |   5 +-
 fs/udf/unicode.c                                   |   2 +-
 include/linux/clk.h                                |  80 +++++-----
 include/linux/raid_class.h                         |   4 -
 include/linux/virtio_net.h                         |   4 +
 include/media/v4l2-mem2mem.h                       |  18 ++-
 include/net/bonding.h                              |  25 +--
 include/net/sock.h                                 |  11 +-
 kernel/sched/rt.c                                  |   5 +-
 kernel/trace/trace.c                               |   9 +-
 kernel/trace/trace_irqsoff.c                       |   3 +-
 kernel/trace/trace_sched_wakeup.c                  |   2 +
 lib/clz_ctz.c                                      |  32 +---
 lib/mpi/longlong.h                                 |  36 +----
 lib/test_firmware.c                                |  39 +++--
 net/batman-adv/bat_v_elp.c                         |   3 +-
 net/batman-adv/bat_v_ogm.c                         |   7 +-
 net/batman-adv/hard-interface.c                    |  14 +-
 net/batman-adv/soft-interface.c                    |   3 +
 net/batman-adv/translation-table.c                 |   1 -
 net/batman-adv/types.h                             |   6 +
 net/bluetooth/l2cap_core.c                         |   5 +
 net/core/rtnetlink.c                               |   5 +-
 net/core/sock.c                                    |   2 +-
 net/dccp/proto.c                                   |  20 ++-
 net/ipv4/ip_vti.c                                  |   4 +-
 net/ipv4/tcp_timer.c                               |   4 +-
 net/ipv6/ip6_vti.c                                 |   4 +-
 net/key/af_key.c                                   |   4 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |  74 +++++----
 net/netfilter/nf_conntrack_proto_sctp.c            |   6 +-
 net/netfilter/nf_queue.c                           |   2 -
 net/netfilter/nft_dynset.c                         |   3 +
 net/sched/sch_api.c                                |  53 +++++--
 net/sctp/socket.c                                  |   2 +-
 net/unix/af_unix.c                                 |   9 +-
 net/xfrm/Makefile                                  |   2 +
 .../{xfrm_interface.c => xfrm_interface_core.c}    |   4 +-
 net/xfrm/xfrm_user.c                               |  13 +-
 security/integrity/ima/Kconfig                     |   2 +-
 sound/pci/emu10k1/emufx.c                          | 112 ++-----------
 sound/soc/codecs/rt5665.c                          |   2 +
 sound/soc/meson/axg-tdm-formatter.c                |  42 +++--
 sound/usb/quirks-table.h                           |  29 ++++
 .../selftests/net/forwarding/mirror_gre_changes.sh |   3 +-
 .../testing/selftests/net/forwarding/tc_flower.sh  |   8 +-
 144 files changed, 1361 insertions(+), 870 deletions(-)