Skip to content

4.9.328-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest42 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/42fbdev: fb_pm2fb: Avoid potential divide by zero errordrivers/video/fbdev/pm2fb.c+5 -02 replies
2/42platform/x86: pmc_atom: Fix SLP_TYPx bitfield maskarch/x86/include/asm/pmc_atom.h arch/x86/platform/atom/pmc_atom.c+5 -30 replies
3/42wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()net/wireless/debugfs.c+2 -10 replies
4/42serial: fsl_lpuart: RS485 RTS polariy is inversedrivers/tty/serial/fsl_lpuart.c+2 -20 replies
5/42staging: rtl8712: fix use after free bugsdrivers/staging/rtl8712/rtl8712_cmd.c+0 -360 replies
6/42vt: Clear selection before changing the fontdrivers/tty/vt/vt.c+8 -40 replies
7/42USB: serial: ftdi_sio: add Omron CS1W-CIF31 device iddrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
8/42hwmon: (gpio-fan) Fix array out of bounds accessdrivers/hwmon/gpio-fan.c+3 -00 replies
9/42xhci: Add grace period after xHC start to prevent premature runtime suspend.drivers/usb/host/xhci-hub.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+15 -20 replies
10/42USB: serial: cp210x: add Decagon UCA device iddrivers/usb/serial/cp210x.c+1 -00 replies
11/42USB: serial: option: add support for OPPO R11 diag portdrivers/usb/serial/option.c+5 -00 replies
12/42USB: serial: option: add support for Cinterion MV32-WA/WB RmNet modedrivers/usb/serial/option.c+6 -00 replies
13/42USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)drivers/usb/class/cdc-acm.c+3 -00 replies
14/42usb-storage: Add ignore-residue quirk for NXP PN7462AUdrivers/usb/storage/unusual_devs.h+7 -00 replies
15/42s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepagesarch/s390/include/asm/hugetlb.h+4 -20 replies
16/42s390: fix nospec table alignmentsarch/s390/kernel/vmlinux.lds.S+1 -00 replies
17/42USB: core: Prevent nested device-reset callsdrivers/usb/core/hub.c include/linux/usb.h+12 -00 replies
18/42usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OSdrivers/usb/gadget/function/storage_common.c+4 -20 replies
19/42wifi: mac80211: Dont finalize CSA in IBSS mode if state is disconnectednet/mac80211/ibss.c+4 -00 replies
20/42net: mac802154: Fix a condition in the receive pathnet/mac802154/rx.c+1 -10 replies
21/42ALSA: seq: oss: Fix data-race for max_midi_devs accesssound/core/seq/oss/seq_oss_midi.c+2 -00 replies
22/42ALSA: seq: Fix data-race at module auto-loadingsound/core/seq/seq_clientmgr.c+5 -70 replies
23/42fs: only do a memory barrier for the first set_buffer_uptodate()include/linux/buffer_head.h+11 -00 replies
24/42Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"mm/kmemleak.c+4 -40 replies
25/42drm/radeon: add a force flush to delay work when radeondrivers/gpu/drm/radeon/radeon_device.c+3 -00 replies
26/42parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()drivers/parisc/ccio-dma.c+8 -30 replies
27/42parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machinesarch/parisc/kernel/head.S+42 -10 replies
28/42fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()drivers/video/fbdev/chipsfb.c+1 -00 replies
29/42ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()sound/pci/emu10k1/emupcm.c+1 -10 replies
30/42ALSA: aloop: Fix random zeros in capture data when using jiffies timersound/drivers/aloop.c+4 -30 replies
31/42ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()sound/usb/stream.c+1 -10 replies
32/42scsi: mpt3sas: Fix use-after-free warningdrivers/scsi/mpt3sas/mpt3sas_scsih.c+1 -10 replies
33/42driver core: Dont probe devices after bus_type.match() probe deferraldrivers/base/dd.c+10 -00 replies
34/42netfilter: br_netfilter: Drop dst references before setting.net/bridge/br_netfilter_hooks.c net/bridge/br_netfilter_ipv6.c+3 -00 replies
35/42netfilter: nf_conntrack_irc: Fix forged IP logicnet/netfilter/nf_conntrack_irc.c+3 -20 replies
36/42sch_sfb: Dont assume the skb is still around after enqueueing to childnet/sched/sch_sfb.c+6 -40 replies
37/42tipc: fix shift wrapping bug in map_get()net/tipc/monitor.c+1 -10 replies
38/42tcp: fix early ETIMEDOUT after spurious non-SACK RTOnet/ipv4/tcp_input.c+18 -70 replies
39/42sch_sfb: Also store skb len before calling child enqueuenet/sched/sch_sfb.c+2 -10 replies
40/42usb: dwc3: fix PHY disable sequencedrivers/usb/dwc3/core.c+10 -100 replies
41/42MIPS: loongson32: ls1c: Fix hang during startuparch/mips/loongson32/ls1c/board.c+0 -10 replies
42/42SUNRPC: use _bh spinlocking on ->transport_locknet/sunrpc/xprt.c+2 -20 replies

Reviews trailers per patch

13 of 42 patches have a Reviewed-by or Acked-by.

PatchGuenter RoeckLinus WalleijSaravana KannanAlan SternAlexander GordeevHeiko Carstens[email protected]RondreisFlorian WestphalEugeniu RoscaChristian KönigCong WangFengwei YinAndrew HalaneyMatthias KaehlckeManivannan SadhasivamHans de GoedeKhalid MasumEric DumazetKeguang ZhangPavel Machek (CIP)Linux Kernel Functional TestingJon HunterFlorian Fainelli
SeriesT-b T-b T-b T-b T-b
1/42
2/42R-b
3/42
4/42
5/42
6/42T-b
7/42
8/42
9/42
10/42
11/42
12/42
13/42
14/42A-b
15/42A-b
16/42R-b
17/42Reported-and-tested-by
18/42A-b
19/42T-b
20/42
21/42
22/42
23/42T-b
24/42
25/42A-b
26/42
27/42
28/42
29/42
30/42
31/42
32/42
33/42T-b T-b R-b
34/42A-b
35/42
36/42
37/42
38/42R-b
39/42A-b
40/42R-b R-b R-b
41/42T-b A-b
42/42R-b T-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 24 reviewers.

Read the v1 thread

Cover letter [PATCH 4.9 00/42] 4.9.328-rc1 review

This is the start of the stable review cycle for the 4.9.328 release. There are 42 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 Thu, 15 Sep 2022 14:03:27 +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.9.328-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.9.328-rc1

NeilBrown <[email protected]>

    SUNRPC: use _bh spinlocking on ->transport_lock

Yang Ling <[email protected]>
MIPS: loongson32: ls1c: Fix hang during startup

Johan Hovold <[email protected]>
usb: dwc3: fix PHY disable sequence

Toke Høiland-Jørgensen <[email protected]>
sch_sfb: Also store skb len before calling child enqueue

Neal Cardwell <[email protected]>
tcp: fix early ETIMEDOUT after spurious non-SACK RTO

Dan Carpenter <[email protected]>
tipc: fix shift wrapping bug in map_get()

Toke Høiland-Jørgensen <[email protected]>
sch_sfb: Don't assume the skb is still around after enqueueing to child

David Leadbeater <[email protected]>
netfilter: nf_conntrack_irc: Fix forged IP logic

Harsh Modi <[email protected]>
netfilter: br_netfilter: Drop dst references before setting.

Isaac J. Manjarres <[email protected]>
driver core: Don't probe devices after bus_type.match() probe deferral

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix use-after-free warning

Dongxiang Ke <[email protected]>
ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()

Pattara Teerapong <[email protected]>
ALSA: aloop: Fix random zeros in capture data when using jiffies timer

Tasos Sahanidis <[email protected]>
ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()

Yang Yingliang <[email protected]>
fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()

Helge Deller <[email protected]>
parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines

Li Qiong <[email protected]>
parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()

Zhenneng Li <[email protected]>
drm/radeon: add a force flush to delay work when radeon

Yee Lee <[email protected]>
Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"

Linus Torvalds <[email protected]>
fs: only do a memory barrier for the first set_buffer_uptodate()

Takashi Iwai <[email protected]>
ALSA: seq: Fix data-race at module auto-loading

Takashi Iwai <[email protected]>
ALSA: seq: oss: Fix data-race for max_midi_devs access

Miquel Raynal <[email protected]>
net: mac802154: Fix a condition in the receive path

Siddh Raman Pant <[email protected]>
wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected

Krishna Kurapati <[email protected]>
usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS

Alan Stern <[email protected]>
USB: core: Prevent nested device-reset calls

Josh Poimboeuf <[email protected]>
s390: fix nospec table alignments

Gerald Schaefer <[email protected]>
s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages

Witold Lipieta <[email protected]>
usb-storage: Add ignore-residue quirk for NXP PN7462AU

Thierry GUIBERT <[email protected]>

    USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)

Slark Xiao <[email protected]>
USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode

Yan Xinyu <[email protected]>
USB: serial: option: add support for OPPO R11 diag port

Johan Hovold <[email protected]>

    USB: serial: cp210x: add Decagon UCA device id

Mathias Nyman <[email protected]>
xhci: Add grace period after xHC start to prevent premature runtime suspend.

Armin Wolf <[email protected]>
hwmon: (gpio-fan) Fix array out of bounds access

Niek Nooijens <[email protected]>
USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id

Helge Deller <[email protected]>
vt: Clear selection before changing the font

Dan Carpenter <[email protected]>
staging: rtl8712: fix use after free bugs

Shenwei Wang <[email protected]>
serial: fsl_lpuart: RS485 RTS polariy is inverse

Dan Carpenter <[email protected]>
wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()

Andy Shevchenko <[email protected]>
platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask

Letu Ren <[email protected]>
fbdev: fb_pm2fb: Avoid potential divide by zero error

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

Diffstat:

 Makefile                                     |  4 +--
 arch/mips/loongson32/ls1c/board.c            |  1 -
 arch/parisc/kernel/head.S                    | 43 +++++++++++++++++++++++++++-
 arch/s390/include/asm/hugetlb.h              |  6 ++--
 arch/s390/kernel/vmlinux.lds.S               |  1 +
 arch/x86/include/asm/pmc_atom.h              |  6 ++--
 arch/x86/platform/atom/pmc_atom.c            |  2 +-
 drivers/base/dd.c                            | 10 +++++++
 drivers/gpu/drm/radeon/radeon_device.c       |  3 ++
 drivers/hwmon/gpio-fan.c                     |  3 ++
 drivers/parisc/ccio-dma.c                    | 11 +++++--
 drivers/scsi/mpt3sas/mpt3sas_scsih.c         |  2 +-
 drivers/staging/rtl8712/rtl8712_cmd.c        | 36 -----------------------
 drivers/tty/serial/fsl_lpuart.c              |  4 +--
 drivers/tty/vt/vt.c                          | 12 +++++---
 drivers/usb/class/cdc-acm.c                  |  3 ++
 drivers/usb/core/hub.c                       | 10 +++++++
 drivers/usb/dwc3/core.c                      | 20 ++++++-------
 drivers/usb/gadget/function/storage_common.c |  6 ++--
 drivers/usb/host/xhci-hub.c                  | 11 +++++++
 drivers/usb/host/xhci.c                      |  4 ++-
 drivers/usb/host/xhci.h                      |  2 +-
 drivers/usb/serial/cp210x.c                  |  1 +
 drivers/usb/serial/ftdi_sio.c                |  2 ++
 drivers/usb/serial/ftdi_sio_ids.h            |  6 ++++
 drivers/usb/serial/option.c                  | 11 +++++++
 drivers/usb/storage/unusual_devs.h           |  7 +++++
 drivers/video/fbdev/chipsfb.c                |  1 +
 drivers/video/fbdev/pm2fb.c                  |  5 ++++
 include/linux/buffer_head.h                  | 11 +++++++
 include/linux/usb.h                          |  2 ++
 mm/kmemleak.c                                |  8 +++---
 net/bridge/br_netfilter_hooks.c              |  2 ++
 net/bridge/br_netfilter_ipv6.c               |  1 +
 net/ipv4/tcp_input.c                         | 25 +++++++++++-----
 net/mac80211/ibss.c                          |  4 +++
 net/mac802154/rx.c                           |  2 +-
 net/netfilter/nf_conntrack_irc.c             |  5 ++--
 net/sched/sch_sfb.c                          | 13 +++++----
 net/sunrpc/xprt.c                            |  4 +--
 net/tipc/monitor.c                           |  2 +-
 net/wireless/debugfs.c                       |  3 +-
 sound/core/seq/oss/seq_oss_midi.c            |  2 ++
 sound/core/seq/seq_clientmgr.c               | 12 ++++----
 sound/drivers/aloop.c                        |  7 +++--
 sound/pci/emu10k1/emupcm.c                   |  2 +-
 sound/usb/stream.c                           |  2 +-
 47 files changed, 236 insertions(+), 104 deletions(-)