Skip to content

6.1.52-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest31 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/31erofs: ensure that the post-EOF tails are all zeroedfs/erofs/zdata.c+2 -00 replies
2/31ksmbd: fix wrong DataOffset validation of create contextfs/smb/server/oplock.c+1 -10 replies
3/31ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()fs/smb/server/auth.c+3 -00 replies
4/31ksmbd: replace one-element array with flex-array member in struct smb2_ea_infofs/smb/server/smb2pdu.c fs/smb/server/smb2pdu.h+2 -20 replies
5/31ksmbd: reduce descriptor size if remaining bytes is less than request sizefs/smb/server/transport_rdma.c+18 -70 replies
6/31ARM: pxa: remove use of symbol_get()arch/arm/mach-pxa/sharpsl_pm.c arch/arm/mach-pxa/spitz.c+1 -150 replies
7/31mmc: au1xmmc: force non-modular build and remove symbol_get usagearch/mips/alchemy/devboards/db1000.c arch/mips/alchemy/devboards/db1200.c arch/mips/alchemy/devboards/db1300.c +1 more+7 -350 replies
8/31net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_indexdrivers/net/ethernet/freescale/enetc/enetc_ptp.c+1 -10 replies
9/31rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroffdrivers/rtc/rtc-ds1685.c+1 -10 replies
10/31modules: only allow symbol_get of EXPORT_SYMBOL_GPL moduleskernel/module/main.c+11 -30 replies
11/31USB: serial: option: add Quectel EM05G variant (0x030e)drivers/usb/serial/option.c+3 -00 replies
12/31USB: serial: option: add FOXCONN T99W368/T99W373 productdrivers/usb/serial/option.c+4 -00 replies
13/31ALSA: usb-audio: Fix init call orders for UAC1sound/usb/stream.c+10 -10 replies
14/31usb: dwc3: meson-g12a: do post init to fix broken usb after resumptiondrivers/usb/dwc3/dwc3-meson-g12a.c+6 -00 replies
15/31usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0drivers/usb/chipidea/ci_hdrc_imx.c drivers/usb/chipidea/usbmisc_imx.c+10 -60 replies
16/31HID: wacom: remove the battery when the EKR is offdrivers/hid/wacom.h drivers/hid/wacom_sys.c drivers/hid/wacom_wac.c +1 more+24 -40 replies
17/31staging: rtl8712: fix race conditiondrivers/staging/rtl8712/os_intfs.c drivers/staging/rtl8712/usb_intf.c+1 -10 replies
18/31Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race conditiondrivers/bluetooth/btsdio.c+1 -00 replies
19/31wifi: mt76: mt7921: do not support one stream on secondary antenna onlydrivers/net/wireless/mediatek/mt76/mt7921/main.c+1 -10 replies
20/31wifi: mt76: mt7921: fix skb leak by txs missing in AMSDUdrivers/net/wireless/mediatek/mt76/mt76_connac_mac.c+5 -20 replies
21/31serial: qcom-geni: fix opp vote on shutdowndrivers/tty/serial/qcom_geni_serial.c+5 -00 replies
22/31serial: sc16is7xx: fix broken port 0 uart initdrivers/tty/serial/sc16is7xx.c+6 -00 replies
23/31serial: sc16is7xx: fix bug when first setting GPIO directiondrivers/tty/serial/sc16is7xx.c+10 -10 replies
24/31firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probedrivers/firmware/stratix10-svc.c+1 -10 replies
25/31fsi: master-ast-cf: Add MODULE_FIRMWARE macrodrivers/fsi/fsi-master-ast-cf.c+1 -00 replies
26/31tcpm: Avoid soft reset when partner does not support get_statusdrivers/usb/typec/tcpm/tcpm.c+7 -00 replies
27/31dt-bindings: sc16is7xx: Add property to change GPIO functionDocumentation/devicetree/bindings/serial/nxp,sc16is7xx.txt+46 -00 replies
28/31nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()fs/nilfs2/segment.c+5 -00 replies
29/31nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reusefs/nilfs2/alloc.c fs/nilfs2/inode.c+7 -30 replies
30/31usb: typec: tcpci: clear the fault status bitdrivers/usb/typec/tcpm/tcpci.c include/linux/usb/tcpci.h+5 -00 replies
31/31pinctrl: amd: Dont show `Invalid config param` errorsdrivers/pinctrl/pinctrl-amd.c+2 -20 replies

Reviews trailers per patch

14 of 31 patches have a Reviewed-by or Acked-by.

PatchGreg Kroah-HartmanJoakim TjernlundNeil ArmstrongPeter ChenJason GereckeShayne ChenSimon HormanKonrad DybcioIlpo JärvinenLech PerczakHeikki KrogerusManuel LaussArnd BergmannJakub KicinskiJoshua KinardRyusuke KonishiGuenter RoeckConor DooleyRob HerringJoel Fernandes (Google)Bagas SanjayaLinux Kernel Functional TestingSudip MukherjeeTakeshi OgasawaraJon HunterFlorian FainelliShuah KhanRon EconomosSeongJae Park
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/31
2/31
3/31
4/31
5/31
6/31
7/31A-b R-b
8/31R-b R-b
9/31R-b A-b
10/31R-b
11/31
12/31
13/31Reported-and-tested-by
14/31A-b
15/31A-b
16/31R-b
17/31
18/31
19/31
20/31R-b R-b
21/31A-b
22/31R-b R-b T-b
23/31R-b T-b
24/31
25/31
26/31A-b
27/31R-b A-b A-b
28/31T-b
29/31T-b
30/31R-b
31/31

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

Read the v1 thread

Cover letter [PATCH 6.1 00/31] 6.1.52-rc1 review

This is the start of the stable review cycle for the 6.1.52 release. There are 31 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, 06 Sep 2023 18:29:29 +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/v6.x/stable-review/patch-6.1.52-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-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.52-rc1

Mario Limonciello <[email protected]>
pinctrl: amd: Don't show Invalid config param errors

Marco Felsch <[email protected]>
usb: typec: tcpci: clear the fault status bit

Ryusuke Konishi <[email protected]>
nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse

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

Hugo Villeneuve <[email protected]>
dt-bindings: sc16is7xx: Add property to change GPIO function

Badhri Jagan Sridharan <[email protected]>
tcpm: Avoid soft reset when partner does not support get_status

Juerg Haefliger <[email protected]>
fsi: master-ast-cf: Add MODULE_FIRMWARE macro

Wang Ming <[email protected]>
firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: fix bug when first setting GPIO direction

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: fix broken port 0 uart init

Johan Hovold <[email protected]>
serial: qcom-geni: fix opp vote on shutdown

Deren Wu <[email protected]>
wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU

Deren Wu <[email protected]>
wifi: mt76: mt7921: do not support one stream on secondary antenna only

Zheng Wang <[email protected]>
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition

Nam Cao <[email protected]>
staging: rtl8712: fix race condition

Aaron Armstrong Skomra <[email protected]>
HID: wacom: remove the battery when the EKR is off

Xu Yang <[email protected]>
usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0

Luke Lu <[email protected]>
usb: dwc3: meson-g12a: do post init to fix broken usb after resumption

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix init call orders for UAC1

Slark Xiao <[email protected]>
USB: serial: option: add FOXCONN T99W368/T99W373 product

Martin Kohn <[email protected]>

    USB: serial: option: add Quectel EM05G variant (0x030e)

Christoph Hellwig <[email protected]>
modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules

Christoph Hellwig <[email protected]>
rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff

Christoph Hellwig <[email protected]>
net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index

Christoph Hellwig <[email protected]>
mmc: au1xmmc: force non-modular build and remove symbol_get usage

Arnd Bergmann <[email protected]>
ARM: pxa: remove use of symbol_get()

Namjae Jeon <[email protected]>
ksmbd: reduce descriptor size if remaining bytes is less than request size

Namjae Jeon <[email protected]>
ksmbd: replace one-element array with flex-array member in struct smb2_ea_info

Namjae Jeon <[email protected]>
ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()

Namjae Jeon <[email protected]>
ksmbd: fix wrong DataOffset validation of create context

Gao Xiang <[email protected]>
erofs: ensure that the post-EOF tails are all zeroed

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

Diffstat:

 .../devicetree/bindings/serial/nxp,sc16is7xx.txt   | 46 ++++++++++++++++++++++
 Makefile                                           |  4 +-
 arch/arm/mach-pxa/sharpsl_pm.c                     |  2 -
 arch/arm/mach-pxa/spitz.c                          | 14 +------
 arch/mips/alchemy/devboards/db1000.c               |  8 +---
 arch/mips/alchemy/devboards/db1200.c               | 19 +--------
 arch/mips/alchemy/devboards/db1300.c               | 10 +----
 drivers/bluetooth/btsdio.c                         |  1 +
 drivers/firmware/stratix10-svc.c                   |  2 +-
 drivers/fsi/fsi-master-ast-cf.c                    |  1 +
 drivers/hid/wacom.h                                |  1 +
 drivers/hid/wacom_sys.c                            | 25 ++++++++++--
 drivers/hid/wacom_wac.c                            |  1 +
 drivers/hid/wacom_wac.h                            |  1 +
 drivers/mmc/host/Kconfig                           |  5 ++-
 drivers/net/ethernet/freescale/enetc/enetc_ptp.c   |  2 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mac.c   |  7 +++-
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |  2 +-
 drivers/pinctrl/pinctrl-amd.c                      |  4 +-
 drivers/rtc/rtc-ds1685.c                           |  2 +-
 drivers/staging/rtl8712/os_intfs.c                 |  1 +
 drivers/staging/rtl8712/usb_intf.c                 |  1 -
 drivers/tty/serial/qcom_geni_serial.c              |  5 +++
 drivers/tty/serial/sc16is7xx.c                     | 17 +++++++-
 drivers/usb/chipidea/ci_hdrc_imx.c                 | 10 +++--
 drivers/usb/chipidea/usbmisc_imx.c                 |  6 ++-
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |  6 +++
 drivers/usb/serial/option.c                        |  7 ++++
 drivers/usb/typec/tcpm/tcpci.c                     |  4 ++
 drivers/usb/typec/tcpm/tcpm.c                      |  7 ++++
 fs/erofs/zdata.c                                   |  2 +
 fs/nilfs2/alloc.c                                  |  3 +-
 fs/nilfs2/inode.c                                  |  7 +++-
 fs/nilfs2/segment.c                                |  5 +++
 fs/smb/server/auth.c                               |  3 ++
 fs/smb/server/oplock.c                             |  2 +-
 fs/smb/server/smb2pdu.c                            |  2 +-
 fs/smb/server/smb2pdu.h                            |  2 +-
 fs/smb/server/transport_rdma.c                     | 25 ++++++++----
 include/linux/usb/tcpci.h                          |  1 +
 kernel/module/main.c                               | 14 +++++--
 sound/usb/stream.c                                 | 11 +++++-
 42 files changed, 209 insertions(+), 89 deletions(-)