Skip to content

5.10.183-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest120 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/120RDMA/bnxt_re: Code refactor while populating user MRsdrivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/qplib_sp.c drivers/infiniband/hw/bnxt_re/qplib_sp.h+13 -470 replies
2/120RDMA/bnxt_re: Fix the page_size used during the MR creationdrivers/infiniband/hw/bnxt_re/qplib_res.c drivers/infiniband/hw/bnxt_re/qplib_sp.c+5 -140 replies
3/120RDMA/efa: Fix unsupported page sizes in devicedrivers/infiniband/hw/efa/efa_verbs.c+1 -10 replies
4/120dmaengine: at_xdmac: Fix concurrency over chans completed_cookiedrivers/dma/at_xdmac.c+1 -20 replies
5/120dmaengine: at_xdmac: Fix race for the tx desc callbackdrivers/dma/at_xdmac.c+8 -170 replies
6/120dmaengine: at_xdmac: Move the free desc to the tail of the desc listdrivers/dma/at_xdmac.c+14 -90 replies
7/120dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()drivers/dma/at_xdmac.c+5 -20 replies
8/120RDMA/bnxt_re: Fix a possible memory leakdrivers/infiniband/hw/bnxt_re/qplib_fp.c+6 -50 replies
9/120RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rxdrivers/infiniband/hw/bnxt_re/ib_verbs.c+1 -30 replies
10/120iommu/rockchip: Fix unwind goto issuedrivers/iommu/rockchip-iommu.c+8 -60 replies
11/120iommu/amd: Dont block updates to GATag if guest mode is ondrivers/iommu/amd/iommu.c+1 -20 replies
12/120dmaengine: pl330: rename _start to prevent build errordrivers/dma/pl330.c+4 -40 replies
13/120net/mlx5: fw_tracer, Fix event handlingdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+1 -10 replies
14/120netrom: fix info-leak in nr_write_internal()net/netrom/nr_subr.c+4 -30 replies
15/120af_packet: Fix data-races of pkt_sk(sk)->num.net/packet/af_packet.c net/packet/diag.c+3 -30 replies
16/120amd-xgbe: fix the false linkup in xgbe_phy_statusdrivers/net/ethernet/amd/xgbe/xgbe-mdio.c+9 -30 replies
17/120mtd: rawnand: ingenic: fix empty stub helper definitionsdrivers/mtd/nand/raw/ingenic/ingenic_ecc.h+4 -40 replies
18/120af_packet: do not use READ_ONCE() in packet_bind()net/packet/af_packet.c+5 -30 replies
19/120tcp: deny tcp_disconnect() when threads are waitinginclude/net/sock.h net/ipv4/af_inet.c net/ipv4/inet_connection_sock.c +1 more+13 -00 replies
20/120tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss setnet/ipv4/tcp.c+2 -10 replies
21/120net/sched: sch_ingress: Only create under TC_H_INGRESSnet/sched/sch_ingress.c+6 -00 replies
22/120net/sched: sch_clsact: Only create under TC_H_CLSACTnet/sched/sch_ingress.c+6 -00 replies
23/120net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscsnet/sched/sch_api.c net/sched/sch_ingress.c+8 -30 replies
24/120net/sched: Prohibit regrafting ingress or clsact Qdiscsnet/sched/sch_api.c+5 -00 replies
25/120net: sched: fix NULL pointer dereference in mq_attachnet/sched/sch_api.c+4 -00 replies
26/120net/netlink: fix NETLINK_LIST_MEMBERSHIPS length reportnet/netlink/af_netlink.c+1 -10 replies
27/120udp6: Fix race condition in udp6_sendmsg & connectnet/core/sock.c+1 -10 replies
28/120net/mlx5: Read embedded cpu after init bit cleareddrivers/net/ethernet/mellanox/mlx5/core/main.c+1 -10 replies
29/120net/sched: flower: fix possible OOB write in fl_set_geneve_opt()net/sched/cls_flower.c+3 -00 replies
30/120net: dsa: mv88e6xxx: Increase wait after reset deactivationdrivers/net/dsa/mv88e6xxx/chip.c+1 -10 replies
31/120mtd: rawnand: marvell: ensure timing values are writtendrivers/mtd/nand/raw/marvell_nand.c+6 -00 replies
32/120mtd: rawnand: marvell: dont set the NAND frequency selectdrivers/mtd/nand/raw/marvell_nand.c+0 -40 replies
33/120watchdog: menz069_wdt: fix watchdog initialisationdrivers/watchdog/menz69_wdt.c+6 -100 replies
34/120ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.sound/pci/hda/hda_intel.c sound/pci/hda/patch_hdmi.c+43 -00 replies
35/120mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()drivers/mailbox/mailbox-test.c+7 -00 replies
36/120btrfs: abort transaction when sibling keys check fails for leavesfs/btrfs/ctree.c+2 -00 replies
37/120ARM: 9295/1: unwind:fix unwind abort for uleb128 casearch/arm/kernel/unwind.c+24 -10 replies
38/120media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATEdrivers/media/platform/rcar-vin/rcar-dma.c+1 -30 replies
39/120gfs2: Dont deref jdesc in evictfs/gfs2/super.c+8 -00 replies
40/120fbdev: modedb: Add 1920x1080 at 60 Hz video modedrivers/video/fbdev/core/modedb.c+5 -00 replies
41/120fbdev: stifb: Fix info entry in sti_struct on error pathdrivers/video/fbdev/stifb.c+1 -00 replies
42/120nbd: Fix debugfs_create_dir error checkingdrivers/block/nbd.c+2 -20 replies
43/120block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITEdrivers/block/rnbd/rnbd-proto.h+1 -10 replies
44/120ASoC: dwc: limit the number of overrun messagessound/soc/dwc/dwc-i2s.c+2 -20 replies
45/120xfrm: Check if_id in inbound policy/secpath matchnet/xfrm/xfrm_policy.c+6 -50 replies
46/120ASoC: dt-bindings: Adjust #sound-dai-cells on TIs single-DAI codecsDocumentation/devicetree/bindings/sound/tas2562.yaml Documentation/devicetree/bindings/sound/tas2764.yaml Documentation/devicetree/bindings/sound/tas2770.yaml+12 -60 replies
47/120ASoC: ssm2602: Add workaround for playback distortionssound/soc/codecs/ssm2602.c+15 -00 replies
48/120media: dvb_demux: fix a bug for the continuity counterdrivers/media/dvb-core/dvb_demux.c+2 -20 replies
49/120media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()drivers/media/usb/dvb-usb/az6027.c+12 -00 replies
50/120media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()drivers/media/usb/dvb-usb-v2/ec168.c+12 -00 replies
51/120media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()drivers/media/usb/dvb-usb-v2/ce6230.c+8 -00 replies
52/120media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xferdrivers/media/usb/dvb-usb-v2/rtl28xxu.c+20 -00 replies
53/120media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()drivers/media/usb/dvb-usb/digitv.c+4 -00 replies
54/120media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_addressdrivers/media/usb/dvb-usb/dw2102.c+1 -10 replies
55/120media: netup_unidvb: fix irq init by register it at the end of probedrivers/media/pci/netup_unidvb/netup_unidvb_core.c+9 -80 replies
56/120media: dvb_ca_en50221: fix a size write bugdrivers/media/dvb-core/dvb_ca_en50221.c+7 -50 replies
57/120media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()drivers/media/usb/ttusb-dec/ttusb_dec.c+1 -20 replies
58/120media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID tabledrivers/media/dvb-frontends/mn88443x.c+1 -10 replies
59/120media: dvb-core: Fix use-after-free due on race condition at dvb_netdrivers/media/dvb-core/dvb_net.c include/media/dvb_net.h+39 -30 replies
60/120media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()drivers/media/dvb-core/dvb_frontend.c+12 -40 replies
61/120media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221drivers/media/dvb-core/dvb_ca_en50221.c+36 -10 replies
62/120s390/pkey: zeroize key blobsdrivers/s390/crypto/pkey_api.c+3 -00 replies
63/120wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR valuedrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+4 -10 replies
64/120ARM: dts: stm32: add pin map for CAN controller on stm32f7arch/arm/boot/dts/stm32f7-pinctrl.dtsi+82 -00 replies
65/120arm64/mm: mark private VM_FAULT_X defines as vm_fault_tarch/arm64/mm/fault.c+2 -20 replies
66/120scsi: core: Decrease scsi_devices iorequest_cnt if dispatch faileddrivers/scsi/scsi_lib.c+2 -00 replies
67/120wifi: b43: fix incorrect __packed annotationdrivers/net/wireless/broadcom/b43/b43.h drivers/net/wireless/broadcom/b43legacy/b43legacy.h+2 -20 replies
68/120netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NATnet/netfilter/nf_conntrack_netlink.c+4 -00 replies
69/120ALSA: oss: avoid missing-prototype warningssound/core/oss/pcm_plugin.h+8 -80 replies
70/120drm/msm: Be more shouty if per-process pgtables arent workingdrivers/gpu/drm/msm/msm_iommu.c+6 -10 replies
71/120atm: hide unused procfs functionsnet/atm/resources.c+2 -00 replies
72/120mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()drivers/mailbox/mailbox-test.c+6 -40 replies
73/120iio: adc: mxs-lradc: fix the order of two cleanup operationsdrivers/iio/adc/mxs-lradc-adc.c+5 -50 replies
74/120HID: google: add jewel USB iddrivers/hid/hid-google-hammer.c drivers/hid/hid-ids.h+3 -00 replies
75/120HID: wacom: avoid integer overflow in wacom_intuos_inout()drivers/hid/wacom_wac.c+1 -10 replies
76/120iio: imu: inv_icm42600: fix timestamp resetdrivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c+5 -50 replies
77/120iio: light: vcnl4035: fixed chip ID checkdrivers/iio/light/vcnl4035.c+3 -00 replies
78/120iio: dac: mcp4725: Fix i2c_master_send() return value handlingdrivers/iio/dac/mcp4725.c+14 -20 replies
79/120iio: adc: ad7192: Change "shorted" channels to differentialdrivers/iio/adc/ad7192.c+2 -60 replies
80/120iio: dac: build ad5758 driver when AD5758 is selecteddrivers/iio/dac/Makefile+1 -10 replies
81/120net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818drivers/net/usb/qmi_wwan.c+1 -10 replies
82/120usb: gadget: f_fs: Add unbind event before functionfs_unbinddrivers/usb/gadget/function/f_fs.c+1 -10 replies
83/120misc: fastrpc: return -EPIPE to invocations on device removaldrivers/misc/fastrpc.c+3 -10 replies
84/120misc: fastrpc: reject new invocations during device removaldrivers/misc/fastrpc.c+2 -10 replies
85/120scsi: stex: Fix gcc 13 warningsdrivers/scsi/stex.c+4 -00 replies
86/120ata: libata-scsi: Use correct device no in ata_find_dev()drivers/ata/libata-scsi.c+26 -80 replies
87/120x86/boot: Wrap literal addresses in absolute_pointer()arch/x86/boot/boot.h arch/x86/boot/main.c+25 -130 replies
88/120ACPI: thermal: drop an always true checkdrivers/acpi/thermal.c+0 -20 replies
89/120ath6kl: Use struct_group() to avoid size-mismatched castingdrivers/net/wireless/ath/ath6kl/htc.h drivers/net/wireless/ath/ath6kl/htc_mbox.c+17 -130 replies
90/120gcc-12: disable -Wdangling-pointer warning for nowMakefile+4 -00 replies
91/120eth: sun: cassini: remove dead codedrivers/net/ethernet/sun/cassini.c+2 -20 replies
92/120mmc: vub300: fix invalid response handlingdrivers/mmc/host/vub300.c+3 -00 replies
93/120tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBKdrivers/tty/serial/fsl_lpuart.c+23 -210 replies
94/120btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-boundsfs/btrfs/disk-io.c+1 -10 replies
95/120selinux: dont use makes grouped targets feature yetsecurity/selinux/Makefile+5 -10 replies
96/120tracing/probe: trace_probe_primary_from_call(): checked list_first_entrykernel/trace/trace_probe.h+1 -10 replies
97/120selftests: mptcp: connect: skip if MPTCP is not supportedtools/testing/selftests/net/mptcp/Makefile tools/testing/selftests/net/mptcp/mptcp_connect.sh tools/testing/selftests/net/mptcp/mptcp_lib.sh+45 -10 replies
98/120selftests: mptcp: pm nl: skip if MPTCP is not supportedtools/testing/selftests/net/mptcp/pm_netlink.sh+4 -00 replies
99/120ext4: add EA_INODE checking to ext4_iget()fs/ext4/ext4.h fs/ext4/inode.c fs/ext4/xattr.c+35 -350 replies
100/120ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()fs/ext4/xattr.c+1 -00 replies
101/120ext4: disallow ea_inodes with extended attributesfs/ext4/inode.c+3 -00 replies
102/120ext4: add lockdep annotations for i_data_sem for ea_inodesfs/ext4/ext4.h fs/ext4/xattr.c+6 -00 replies
103/120fbcon: Fix null-ptr-deref in soft_cursordrivers/video/fbdev/core/bitblit.c+3 -00 replies
104/120serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()drivers/tty/serial/8250/8250_tegra.c+3 -10 replies
105/120test_firmware: fix the memory leak of the allocated firmware bufferlib/test_firmware.c+18 -10 replies
106/120KVM: x86: Account fastpath-only VM-Exits in vCPU statsarch/x86/kvm/x86.c+3 -00 replies
107/120KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()crypto/asymmetric_keys/public_key.c+21 -170 replies
108/120regmap: Account for register length when chunkingdrivers/base/regmap/regmap.c+4 -20 replies
109/120tpm, tpm_tis: Request threaded interrupt handlerdrivers/char/tpm/tpm_tis_core.c+5 -20 replies
110/120media: ti-vpe: cal: avoid FIELD_GET assertiondrivers/media/platform/ti-vpe/cal.h+1 -10 replies
111/120drm/rcar: stop using imply for dependenciesdrivers/gpu/drm/rcar-du/Kconfig+16 -90 replies
112/120scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD)drivers/scsi/dpt_i2o.c drivers/scsi/dpti.h+8 -2670 replies
113/120scsi: dpt_i2o: Do not process completions with invalid addressesdrivers/scsi/Kconfig drivers/scsi/dpt_i2o.c+3 -30 replies
114/120crypto: ccp: Reject SEV commands with mismatching command bufferdrivers/crypto/ccp/sev-dev.c+7 -20 replies
115/120crypto: ccp: Play nice with vmallocd memory for SEV command structsdrivers/crypto/ccp/sev-dev.c drivers/crypto/ccp/sev-dev.h+25 -50 replies
116/120selftests: mptcp: diag: skip if MPTCP is not supportedtools/testing/selftests/net/mptcp/diag.sh+4 -00 replies
117/120selftests: mptcp: simult flows: skip if MPTCP is not supportedtools/testing/selftests/net/mptcp/simult_flows.sh+4 -00 replies
118/120selftests: mptcp: join: skip if MPTCP is not supportedtools/testing/selftests/net/mptcp/mptcp_join.sh+4 -00 replies
119/120ext4: enable the lazy init thread when remounting read/writefs/ext4/super.c+12 -120 replies
120/120ARM: defconfig: drop CONFIG_DRM_RCAR_LVDSarch/arm/configs/multi_v7_defconfig+0 -10 replies

Reviews trailers per patch

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

PatchDongliang MuHeiko StuebnerSuravee SuthikulpanitMoshe ShemeshSimon KapadiaSimon HormanWillem de BruijnShyam Sundar S KPaul CercueilJiri PirkoKuniyuki IwashimaPaolo AbeniJason XingEric DumazetPedro TammelaJamal Hadi SalimVlad BuslovPeilin YeShay DroryFiras JahjahMichael MargolinTudor AmbarusKashyap DesaiHongguang GaoAjit KhapardeAndrew LunnChristoph HellwigChaitanya KulkarniGuenter RoeckQu WenruoDavid SterbaLinus WalleijAlexandre MergnatAngeloGioacchino Del RegnoPieter Jansen van VuurenHarald FreudenbergerLee JonesPing ChengUwe Kleine-KönigNuno SaBjørn MorkSrinivas KandagatlaRandy DunlapJason YanMing LeiMichael BüschLarry FingerDmitry BaryshkovSam RavnborgEric BiggersStefan BergerMichael NiewöhnerJarkko SakkinenLaurent PinchartLuiz CapitulinoBrijesh SinghTom LendackySteven Rostedt (Google)Masami Hiramatsu (Google)Mukesh OjhaFlorian FainelliShuah KhanChris Paterson (CIP)Linux Kernel Functional TestingSudip MukherjeeJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b
1/120
2/120
3/120R-b R-b
4/120
5/120
6/120
7/120R-b
8/120R-b
9/120R-b R-b
10/120R-b R-b
11/120R-b
12/120
13/120R-b
14/120T-b R-b
15/120R-b
16/120R-b A-b
17/120R-b
18/120R-b R-b R-b
19/120Diagnosed-by T-b
20/120R-b R-b
21/120T-b A-b R-b R-b
22/120T-b A-b R-b R-b
23/120T-b A-b R-b R-b
24/120T-b A-b R-b R-b
25/120A-b T-b
26/120R-b
27/120
28/120R-b
29/120R-b R-b
30/120R-b
31/120
32/120
33/120R-b
34/120
35/120
36/120R-b R-b
37/120R-b R-b R-b
38/120
39/120
40/120
41/120
42/120
43/120R-b R-b
44/120
45/120
46/120
47/120
48/120
49/120
50/120
51/120
52/120
53/120
54/120
55/120
56/120
57/120
58/120
59/120
60/120
61/120
62/120R-b
63/120
64/120
65/120
66/120R-b
67/120R-b A-b T-b
68/120R-b
69/120
70/120R-b
71/120
72/120R-b
73/120R-b
74/120
75/120R-b
76/120
77/120
78/120R-b
79/120R-b
80/120
81/120A-b
82/120
83/120R-b
84/120
85/120A-b T-b
86/120R-b
87/120R-b
88/120
89/120
90/120
91/120
92/120
93/120
94/120R-b
95/120T-b
96/120R-b A-b A-b
97/120A-b
98/120A-b
99/120
100/120
101/120
102/120
103/120A-b
104/120
105/120
106/120
107/120R-b T-b
108/120
109/120T-b T-b R-b
110/120R-b
111/120R-b R-b
112/120
113/120
114/120R-b A-b
115/120R-b A-b
116/120A-b
117/120A-b
118/120A-b
119/120
120/120

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

Read the v1 thread

Cover letter [PATCH 5.10 000/120] 5.10.183-rc1 review

This is the start of the stable review cycle for the 5.10.183 release. There are 120 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 Fri, 09 Jun 2023 20:07:31 +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.183-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.183-rc1

Arnd Bergmann <[email protected]>
ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS

Theodore Ts'o <[email protected]>
ext4: enable the lazy init thread when remounting read/write

Matthieu Baerts <[email protected]>
selftests: mptcp: join: skip if MPTCP is not supported

Matthieu Baerts <[email protected]>
selftests: mptcp: simult flows: skip if MPTCP is not supported

Matthieu Baerts <[email protected]>
selftests: mptcp: diag: skip if MPTCP is not supported

Sean Christopherson <[email protected]>
crypto: ccp: Play nice with vmalloc'd memory for SEV command structs

Sean Christopherson <[email protected]>
crypto: ccp: Reject SEV commands with mismatching command buffer

Ben Hutchings <[email protected]>
scsi: dpt_i2o: Do not process completions with invalid addresses

Ben Hutchings <[email protected]>
scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD)

Arnd Bergmann <[email protected]>
drm/rcar: stop using 'imply' for dependencies

Arnd Bergmann <[email protected]>
media: ti-vpe: cal: avoid FIELD_GET assertion

Lino Sanfilippo <[email protected]>
tpm, tpm_tis: Request threaded interrupt handler

Jim Wylder <[email protected]>
regmap: Account for register length when chunking

Roberto Sassu <[email protected]>
KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()

Sean Christopherson <[email protected]>
KVM: x86: Account fastpath-only VM-Exits in vCPU stats

Mirsad Goran Todorovac <[email protected]>
test_firmware: fix the memory leak of the allocated firmware buffer

Christophe JAILLET <[email protected]>
serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()

Helge Deller <[email protected]>
fbcon: Fix null-ptr-deref in soft_cursor

Theodore Ts'o <[email protected]>
ext4: add lockdep annotations for i_data_sem for ea_inode's

Theodore Ts'o <[email protected]>
ext4: disallow ea_inodes with extended attributes

Theodore Ts'o <[email protected]>
ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()

Theodore Ts'o <[email protected]>
ext4: add EA_INODE checking to ext4_iget()

Matthieu Baerts <[email protected]>
selftests: mptcp: pm nl: skip if MPTCP is not supported

Matthieu Baerts <[email protected]>
selftests: mptcp: connect: skip if MPTCP is not supported

Pietro Borrello <[email protected]>
tracing/probe: trace_probe_primary_from_call(): checked list_first_entry

Paul Moore <[email protected]>
selinux: don't use make's grouped targets feature yet

pengfuyuan <[email protected]>
btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK

Deren Wu <[email protected]>
mmc: vub300: fix invalid response handling

Martin Liška <[email protected]>
eth: sun: cassini: remove dead code

Linus Torvalds <[email protected]>
gcc-12: disable '-Wdangling-pointer' warning for now

Kees Cook <[email protected]>
ath6kl: Use struct_group() to avoid size-mismatched casting

Adam Borowski <[email protected]>
ACPI: thermal: drop an always true check

Kees Cook <[email protected]>
x86/boot: Wrap literal addresses in absolute_pointer()

Damien Le Moal <[email protected]>
ata: libata-scsi: Use correct device no in ata_find_dev()

Bart Van Assche <[email protected]>
scsi: stex: Fix gcc 13 warnings

Richard Acayan <[email protected]>
misc: fastrpc: reject new invocations during device removal

Richard Acayan <[email protected]>
misc: fastrpc: return -EPIPE to invocations on device removal

Uttkarsh Aggarwal <[email protected]>
usb: gadget: f_fs: Add unbind event before functionfs_unbind

Sebastian Krzyszkowiak <[email protected]>
net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818

Lukas Bulwahn <[email protected]>
iio: dac: build ad5758 driver when AD5758 is selected

Paul Cercueil <[email protected]>
iio: adc: ad7192: Change "shorted" channels to differential

Marek Vasut <[email protected]>
iio: dac: mcp4725: Fix i2c_master_send() return value handling

Frank Li <[email protected]>
iio: light: vcnl4035: fixed chip ID check

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: fix timestamp reset

Nikita Zhandarovich <[email protected]>
HID: wacom: avoid integer overflow in wacom_intuos_inout()

Sung-Chi Li <[email protected]>
HID: google: add jewel USB id

Jiakai Luo <[email protected]>
iio: adc: mxs-lradc: fix the order of two cleanup operations

Dan Carpenter <[email protected]>
mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()

Arnd Bergmann <[email protected]>
atm: hide unused procfs functions

Rob Clark <[email protected]>
drm/msm: Be more shouty if per-process pgtables aren't working

Arnd Bergmann <[email protected]>
ALSA: oss: avoid missing-prototype warnings

Tom Rix <[email protected]>
netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT

Arnd Bergmann <[email protected]>
wifi: b43: fix incorrect __packed annotation

Wenchao Hao <[email protected]>
scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed

Min-Hua Chen <[email protected]>
arm64/mm: mark private VM_FAULT_X defines as vm_fault_t

Dario Binacchi <[email protected]>
ARM: dts: stm32: add pin map for CAN controller on stm32f7

Yun Lu <[email protected]>
wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value

Holger Dengler <[email protected]>
s390/pkey: zeroize key blobs

Hyunwoo Kim <[email protected]>
media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221

Takashi Iwai <[email protected]>
media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()

Hyunwoo Kim <[email protected]>
media: dvb-core: Fix use-after-free due on race condition at dvb_net

Krzysztof Kozlowski <[email protected]>
media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table

Hyunwoo Kim <[email protected]>
media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()

YongSu Yoo <[email protected]>
media: dvb_ca_en50221: fix a size write bug

Wei Chen <[email protected]>
media: netup_unidvb: fix irq init by register it at the end of probe

Wei Chen <[email protected]>
media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address

Wei Chen <[email protected]>
media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()

Zhang Shurong <[email protected]>
media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer

Wei Chen <[email protected]>

    media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()

Wei Chen <[email protected]>

    media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()

Wei Chen <[email protected]>

    media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()

YongSu Yoo <[email protected]>
media: dvb_demux: fix a bug for the continuity counter

Paweł Anikiel <[email protected]>
ASoC: ssm2602: Add workaround for playback distortions

Martin Povišer <[email protected]>
ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs

Benedict Wong <[email protected]>
xfrm: Check if_id in inbound policy/secpath match

Maxim Kochetkov <[email protected]>
ASoC: dwc: limit the number of overrun messages

Guoqing Jiang <[email protected]>
block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE

Ivan Orlov <[email protected]>
nbd: Fix debugfs_create_dir error checking

Helge Deller <[email protected]>
fbdev: stifb: Fix info entry in sti_struct on error path

Helge Deller <[email protected]>

    fbdev: modedb: Add 1920x1080 at 60 Hz video mode

Bob Peterson <[email protected]>
gfs2: Don't deref jdesc in evict

Niklas Söderlund <[email protected]>
media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE

Haibo Li <[email protected]>
ARM: 9295/1: unwind:fix unwind abort for uleb128 case

Filipe Manana <[email protected]>
btrfs: abort transaction when sibling keys check fails for leaves

Lee Jones <[email protected]>
mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()

jasontao <[email protected]>
ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.

Johannes Thumshirn <[email protected]>
watchdog: menz069_wdt: fix watchdog initialisation

Chris Packham <[email protected]>
mtd: rawnand: marvell: don't set the NAND frequency select

Chris Packham <[email protected]>
mtd: rawnand: marvell: ensure timing values are written

Andreas Svensson <[email protected]>
net: dsa: mv88e6xxx: Increase wait after reset deactivation

Hangyu Hua <[email protected]>
net/sched: flower: fix possible OOB write in fl_set_geneve_opt()

Moshe Shemesh <[email protected]>
net/mlx5: Read embedded cpu after init bit cleared

Vladislav Efanov <[email protected]>
udp6: Fix race condition in udp6_sendmsg & connect

Pedro Tammela <[email protected]>
net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report

Zhengchao Shao <[email protected]>
net: sched: fix NULL pointer dereference in mq_attach

Peilin Ye <[email protected]>
net/sched: Prohibit regrafting ingress or clsact Qdiscs

Peilin Ye <[email protected]>
net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs

Peilin Ye <[email protected]>
net/sched: sch_clsact: Only create under TC_H_CLSACT

Peilin Ye <[email protected]>
net/sched: sch_ingress: Only create under TC_H_INGRESS

Cambda Zhu <[email protected]>
tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set

Eric Dumazet <[email protected]>
tcp: deny tcp_disconnect() when threads are waiting

Eric Dumazet <[email protected]>
af_packet: do not use READ_ONCE() in packet_bind()

Arnd Bergmann <[email protected]>
mtd: rawnand: ingenic: fix empty stub helper definitions

Raju Rangoju <[email protected]>
amd-xgbe: fix the false linkup in xgbe_phy_status

Kuniyuki Iwashima <[email protected]>

    af_packet: Fix data-races of pkt_sk(sk)->num.

Eric Dumazet <[email protected]>
netrom: fix info-leak in nr_write_internal()

Shay Drory <[email protected]>
net/mlx5: fw_tracer, Fix event handling

Randy Dunlap <[email protected]>
dmaengine: pl330: rename _start to prevent build error

Joao Martins <[email protected]>
iommu/amd: Don't block updates to GATag if guest mode is on

Chao Wang <[email protected]>
iommu/rockchip: Fix unwind goto issue

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix a possible memory leak

Dan Carpenter <[email protected]>
dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Move the free desc to the tail of the desc list

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix race for the tx desc callback

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie

Yonatan Nachum <[email protected]>
RDMA/efa: Fix unsupported page sizes in device

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix the page_size used during the MR creation

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Code refactor while populating user MRs

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

Diffstat:

 .../devicetree/bindings/sound/tas2562.yaml         |   6 +-
 .../devicetree/bindings/sound/tas2764.yaml         |   6 +-
 .../devicetree/bindings/sound/tas2770.yaml         |   6 +-
 Makefile                                           |   8 +-
 arch/arm/boot/dts/stm32f7-pinctrl.dtsi             |  82 ++++++
 arch/arm/configs/multi_v7_defconfig                |   1 -
 arch/arm/kernel/unwind.c                           |  25 +-
 arch/arm64/mm/fault.c                              |   4 +-
 arch/x86/boot/boot.h                               |  36 ++-
 arch/x86/boot/main.c                               |   2 +-
 arch/x86/kvm/x86.c                                 |   3 +
 crypto/asymmetric_keys/public_key.c                |  38 +--
 drivers/acpi/thermal.c                             |   2 -
 drivers/ata/libata-scsi.c                          |  34 ++-
 drivers/base/regmap/regmap.c                       |   6 +-
 drivers/block/nbd.c                                |   4 +-
 drivers/block/rnbd/rnbd-proto.h                    |   2 +-
 drivers/char/tpm/tpm_tis_core.c                    |   7 +-
 drivers/crypto/ccp/sev-dev.c                       |  35 ++-
 drivers/crypto/ccp/sev-dev.h                       |   2 +
 drivers/dma/at_xdmac.c                             |  50 ++--
 drivers/dma/pl330.c                                |   8 +-
 drivers/gpu/drm/msm/msm_iommu.c                    |   7 +-
 drivers/gpu/drm/rcar-du/Kconfig                    |  25 +-
 drivers/hid/hid-google-hammer.c                    |   2 +
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/wacom_wac.c                            |   2 +-
 drivers/iio/adc/ad7192.c                           |   8 +-
 drivers/iio/adc/mxs-lradc-adc.c                    |  10 +-
 drivers/iio/dac/Makefile                           |   2 +-
 drivers/iio/dac/mcp4725.c                          |  16 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c |  10 +-
 drivers/iio/light/vcnl4035.c                       |   3 +
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  45 +---
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  11 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |  12 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |  22 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.h           |   2 +-
 drivers/infiniband/hw/efa/efa_verbs.c              |   2 +-
 drivers/iommu/amd/iommu.c                          |   3 +-
 drivers/iommu/rockchip-iommu.c                     |  14 +-
 drivers/mailbox/mailbox-test.c                     |  13 +-
 drivers/media/dvb-core/dvb_ca_en50221.c            |  49 +++-
 drivers/media/dvb-core/dvb_demux.c                 |   4 +-
 drivers/media/dvb-core/dvb_frontend.c              |  16 +-
 drivers/media/dvb-core/dvb_net.c                   |  38 ++-
 drivers/media/dvb-frontends/mn88443x.c             |   2 +-
 drivers/media/pci/netup_unidvb/netup_unidvb_core.c |  17 +-
 drivers/media/platform/rcar-vin/rcar-dma.c         |   4 +-
 drivers/media/platform/ti-vpe/cal.h                |   2 +-
 drivers/media/usb/dvb-usb-v2/ce6230.c              |   8 +
 drivers/media/usb/dvb-usb-v2/ec168.c               |  12 +
 drivers/media/usb/dvb-usb-v2/rtl28xxu.c            |  20 ++
 drivers/media/usb/dvb-usb/az6027.c                 |  12 +
 drivers/media/usb/dvb-usb/digitv.c                 |   4 +
 drivers/media/usb/dvb-usb/dw2102.c                 |   2 +-
 drivers/media/usb/ttusb-dec/ttusb_dec.c            |   3 +-
 drivers/misc/fastrpc.c                             |   7 +-
 drivers/mmc/host/vub300.c                          |   3 +
 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h         |   8 +-
 drivers/mtd/nand/raw/marvell_nand.c                |  10 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |   2 +-
 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c          |  12 +-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   2 +-
 drivers/net/ethernet/sun/cassini.c                 |   4 +-
 drivers/net/usb/qmi_wwan.c                         |   2 +-
 drivers/net/wireless/ath/ath6kl/htc.h              |  15 +-
 drivers/net/wireless/ath/ath6kl/htc_mbox.c         |  15 +-
 drivers/net/wireless/broadcom/b43/b43.h            |   2 +-
 .../net/wireless/broadcom/b43legacy/b43legacy.h    |   2 +-
 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h   |   1 +
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |   4 +-
 drivers/s390/crypto/pkey_api.c                     |   3 +
 drivers/scsi/Kconfig                               |   2 +-
 drivers/scsi/dpt_i2o.c                             | 278 +--------------------
 drivers/scsi/dpti.h                                |   1 -
 drivers/scsi/scsi_lib.c                            |   2 +
 drivers/scsi/stex.c                                |   4 +
 drivers/tty/serial/8250/8250_tegra.c               |   4 +-
 drivers/tty/serial/fsl_lpuart.c                    |  44 ++--
 drivers/usb/gadget/function/f_fs.c                 |   2 +-
 drivers/video/fbdev/core/bitblit.c                 |   3 +
 drivers/video/fbdev/core/modedb.c                  |   5 +
 drivers/video/fbdev/stifb.c                        |   1 +
 drivers/watchdog/menz69_wdt.c                      |  16 +-
 fs/btrfs/ctree.c                                   |   2 +
 fs/btrfs/disk-io.c                                 |   2 +-
 fs/ext4/ext4.h                                     |   5 +-
 fs/ext4/inode.c                                    |  34 ++-
 fs/ext4/super.c                                    |  24 +-
 fs/ext4/xattr.c                                    |  41 +--
 fs/gfs2/super.c                                    |   8 +
 include/media/dvb_net.h                            |   4 +
 include/net/sock.h                                 |   4 +
 kernel/trace/trace_probe.h                         |   2 +-
 lib/test_firmware.c                                |  19 +-
 net/atm/resources.c                                |   2 +
 net/core/sock.c                                    |   2 +-
 net/ipv4/af_inet.c                                 |   2 +
 net/ipv4/inet_connection_sock.c                    |   1 +
 net/ipv4/tcp.c                                     |   9 +-
 net/netfilter/nf_conntrack_netlink.c               |   4 +
 net/netlink/af_netlink.c                           |   2 +-
 net/netrom/nr_subr.c                               |   7 +-
 net/packet/af_packet.c                             |   8 +-
 net/packet/diag.c                                  |   2 +-
 net/sched/cls_flower.c                             |   3 +
 net/sched/sch_api.c                                |  16 +-
 net/sched/sch_ingress.c                            |  16 +-
 net/xfrm/xfrm_policy.c                             |  11 +-
 security/selinux/Makefile                          |   6 +-
 sound/core/oss/pcm_plugin.h                        |  16 +-
 sound/pci/hda/hda_intel.c                          |  21 ++
 sound/pci/hda/patch_hdmi.c                         |  22 ++
 sound/soc/codecs/ssm2602.c                         |  15 ++
 sound/soc/dwc/dwc-i2s.c                            |   4 +-
 tools/testing/selftests/net/mptcp/Makefile         |   2 +-
 tools/testing/selftests/net/mptcp/diag.sh          |   4 +
 tools/testing/selftests/net/mptcp/mptcp_connect.sh |   4 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   4 +
 tools/testing/selftests/net/mptcp/mptcp_lib.sh     |  40 +++
 tools/testing/selftests/net/mptcp/pm_netlink.sh    |   4 +
 tools/testing/selftests/net/mptcp/simult_flows.sh  |   4 +
 124 files changed, 949 insertions(+), 653 deletions(-)