Skip to content

4.19.279-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest36 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/36ext4: fix cgroup writeback accounting with fs-layer encryptionfs/ext4/page-io.c+6 -50 replies
2/36fs: sysfs_emit_at: Remove PAGE_SIZE alignment checkfs/sysfs/file.c+1 -10 replies
3/36clk: HI655X: select REGMAP instead of depending on itdrivers/clk/Kconfig+1 -10 replies
4/36tcp: tcp_make_synack() can be called from process contextnet/ipv4/tcp_output.c+1 -10 replies
5/36nfc: pn533: initialize struct pn533_out_arg properlydrivers/nfc/pn533/usb.c+1 -00 replies
6/36qed/qed_dev: guard against a possible division by zerodrivers/net/ethernet/qlogic/qed/qed_dev.c+5 -00 replies
7/36net: tunnels: annotate lockless accesses to dev->needed_headroominclude/linux/netdevice.h net/ipv4/ip_tunnel.c net/ipv6/ip6_tunnel.c+12 -100 replies
8/36net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status failsdrivers/net/phy/smsc.c+4 -10 replies
9/36nfc: st-nci: Fix use after free bug in ndlc_remove due to race conditiondrivers/nfc/st-nci/ndlc.c+4 -20 replies
10/36net: usb: smsc75xx: Limit packet length to skb->lendrivers/net/usb/smsc75xx.c+2 -10 replies
11/36nvmet: avoid potential UAF in nvmet_req_complete()drivers/nvme/target/core.c+3 -10 replies
12/36block: sunvdc: add check for mdesc_grab() returning NULLdrivers/block/sunvdc.c+2 -00 replies
13/36ipv4: Fix incorrect table ID in IOCTL pathnet/ipv4/fib_frontend.c+3 -00 replies
14/36net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pulldrivers/net/usb/smsc75xx.c+8 -20 replies
15/36net/iucv: Fix size of interrupt datanet/iucv/iucv.c+1 -10 replies
16/36ethernet: sun: add check for the mdesc_grab()drivers/net/ethernet/sun/ldmvsw.c drivers/net/ethernet/sun/sunvnet.c+6 -00 replies
17/36hwmon: (adt7475) Display smoothing attributes in correct orderdrivers/hwmon/adt7475.c+2 -20 replies
18/36hwmon: (adt7475) Fix masking of hysteresis registersdrivers/hwmon/adt7475.c+2 -20 replies
19/36hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race conditiondrivers/hwmon/xgene-hwmon.c+1 -00 replies
20/36media: m5mols: fix off-by-one loop termination errordrivers/media/i2c/m5mols/m5mols_core.c+1 -10 replies
21/36mmc: atmel-mci: fix race between stop command and start of next commanddrivers/mmc/host/atmel-mci.c+0 -30 replies
22/36jffs2: correct logic when creating a hole in jffs2_write_beginfs/jffs2/file.c+7 -80 replies
23/36rust: arch/um: Disable FP/SIMD instruction to match x86arch/x86/Makefile.um+6 -00 replies
24/36ext4: fail ext4_iget if special inode unallocatedfs/ext4/inode.c+8 -100 replies
25/36ext4: fix task hung in ext4_xattr_delete_inodefs/ext4/xattr.c+11 -00 replies
26/36drm/amdkfd: Fix an illegal memory accessdrivers/gpu/drm/amd/amdkfd/kfd_events.c+3 -60 replies
27/36sh: intc: Avoid spurious sizeof-pointer-div warninginclude/linux/sh_intc.h+4 -10 replies
28/36tracing: Check field value in hist_field_name()kernel/trace/trace_events_hist.c+3 -00 replies
29/36tracing: Make tracepoint lockdep check actually test somethinginclude/linux/tracepoint.h+6 -90 replies
30/36ftrace: Fix invalid address access in lookup_rec() when index is 0kernel/trace/ftrace.c+2 -10 replies
31/36fbdev: stifb: Provide valid pixelclock and add fb_check_var() checksdrivers/video/fbdev/stifb.c+27 -00 replies
32/36x86/mm: Fix use of uninitialized buffer in sme_enable()arch/x86/mm/mem_encrypt_identity.c+2 -10 replies
33/36drm/i915: Dont use stolen memory for ring buffers with LLCdrivers/gpu/drm/i915/intel_ringbuffer.c+3 -20 replies
34/36serial: 8250_em: Fix UART port typedrivers/tty/serial/8250/8250_em.c+2 -20 replies
35/36HID: core: Provide new max_buffer_size attribute to over-ride the defaultdrivers/hid/hid-core.c include/linux/hid.h+16 -50 replies
36/36HID: uhid: Over-ride the default maximum data buffer value with our owndrivers/hid/uhid.c+1 -00 replies

Reviews trailers per patch

18 of 36 patches have a Reviewed-by or Acked-by.

PatchTejun HeoEric DumazetSimon HormanPiotr RaczynskiMiguel OjedaNick DesaulniersLudovic DesrochesSergio González ColladoJan KaraFelix KuehlingRandy DunlapMark RutlandPeter Zijlstra (Intel)Paul E. McKenneyTom LendackyJouni HöganderDaniele Ceraolo SpurioKrzysztof KozlowskiChaitanya KulkarnigaoxingwangDavid AhernChris Paterson (CIP)Shuah KhanLinux Kernel Functional TestingJon HunterGuenter Roeck
SeriesT-b T-b T-b T-b T-b
1/36A-b
2/36
3/36
4/36R-b
5/36R-b
6/36R-b
7/36
8/36R-b
9/36R-b
10/36
11/36R-b
12/36
13/36T-b R-b
14/36
15/36
16/36R-b
17/36
18/36
19/36
20/36Analyzed-by Analyzed-by
21/36A-b
22/36
23/36R-b
24/36R-b
25/36R-b
26/36R-b
27/36A-b
28/36T-b
29/36A-b A-b
30/36
31/36
32/36A-b
33/36T-b R-b
34/36
35/36
36/36

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

Read the v1 thread

Cover letter [PATCH 4.19 00/36] 4.19.279-rc1 review

This is the start of the stable review cycle for the 4.19.279 release. There are 36 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, 22 Mar 2023 14:54:13 +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.279-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.279-rc1

Lee Jones <[email protected]>
HID: uhid: Over-ride the default maximum data buffer value with our own

Lee Jones <[email protected]>
HID: core: Provide new max_buffer_size attribute to over-ride the default

Biju Das <[email protected]>
serial: 8250_em: Fix UART port type

John Harrison <[email protected]>
drm/i915: Don't use stolen memory for ring buffers with LLC

Nikita Zhandarovich <[email protected]>
x86/mm: Fix use of uninitialized buffer in sme_enable()

Helge Deller <[email protected]>
fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks

Chen Zhongjin <[email protected]>
ftrace: Fix invalid address access in lookup_rec() when index is 0

Steven Rostedt (Google) <[email protected]>
tracing: Make tracepoint lockdep check actually test something

Steven Rostedt (Google) <[email protected]>
tracing: Check field value in hist_field_name()

Michael Karcher <[email protected]>
sh: intc: Avoid spurious sizeof-pointer-div warning

Qu Huang <[email protected]>
drm/amdkfd: Fix an illegal memory access

Baokun Li <[email protected]>
ext4: fix task hung in ext4_xattr_delete_inode

Baokun Li <[email protected]>
ext4: fail ext4_iget if special inode unallocated

David Gow <[email protected]>
rust: arch/um: Disable FP/SIMD instruction to match x86

Yifei Liu <[email protected]>
jffs2: correct logic when creating a hole in jffs2_write_begin

Tobias Schramm <[email protected]>
mmc: atmel-mci: fix race between stop command and start of next command

Linus Torvalds <[email protected]>
media: m5mols: fix off-by-one loop termination error

Zheng Wang <[email protected]>
hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition

Tony O'Brien <[email protected]>
hwmon: (adt7475) Fix masking of hysteresis registers

Tony O'Brien <[email protected]>
hwmon: (adt7475) Display smoothing attributes in correct order

Liang He <[email protected]>
ethernet: sun: add check for the mdesc_grab()

Alexandra Winter <[email protected]>
net/iucv: Fix size of interrupt data

Szymon Heidrich <[email protected]>
net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull

Ido Schimmel <[email protected]>
ipv4: Fix incorrect table ID in IOCTL path

Liang He <[email protected]>
block: sunvdc: add check for mdesc_grab() returning NULL

Damien Le Moal <[email protected]>
nvmet: avoid potential UAF in nvmet_req_complete()

Szymon Heidrich <[email protected]>

    net: usb: smsc75xx: Limit packet length to skb->len

Zheng Wang <[email protected]>
nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition

Heiner Kallweit <[email protected]>
net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails

Eric Dumazet <[email protected]>

    net: tunnels: annotate lockless accesses to dev->needed_headroom

Daniil Tatianin <[email protected]>
qed/qed_dev: guard against a possible division by zero

Fedor Pchelkin <[email protected]>
nfc: pn533: initialize struct pn533_out_arg properly

Breno Leitao <[email protected]>
tcp: tcp_make_synack() can be called from process context

Randy Dunlap <[email protected]>
clk: HI655X: select REGMAP instead of depending on it

Eric Biggers <[email protected]>
fs: sysfs_emit_at: Remove PAGE_SIZE alignment check

Eric Biggers <[email protected]>
ext4: fix cgroup writeback accounting with fs-layer encryption

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

Diffstat:

 Makefile                                  |  4 ++--
 arch/x86/Makefile.um                      |  6 ++++++
 arch/x86/mm/mem_encrypt_identity.c        |  3 ++-
 drivers/block/sunvdc.c                    |  2 ++
 drivers/clk/Kconfig                       |  2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_events.c   |  9 +++------
 drivers/gpu/drm/i915/intel_ringbuffer.c   |  5 +++--
 drivers/hid/hid-core.c                    | 18 +++++++++++++-----
 drivers/hid/uhid.c                        |  1 +
 drivers/hwmon/adt7475.c                   |  8 ++++----
 drivers/hwmon/xgene-hwmon.c               |  1 +
 drivers/media/i2c/m5mols/m5mols_core.c    |  2 +-
 drivers/mmc/host/atmel-mci.c              |  3 ---
 drivers/net/ethernet/qlogic/qed/qed_dev.c |  5 +++++
 drivers/net/ethernet/sun/ldmvsw.c         |  3 +++
 drivers/net/ethernet/sun/sunvnet.c        |  3 +++
 drivers/net/phy/smsc.c                    |  5 ++++-
 drivers/net/usb/smsc75xx.c                |  7 +++++++
 drivers/nfc/pn533/usb.c                   |  1 +
 drivers/nfc/st-nci/ndlc.c                 |  6 ++++--
 drivers/nvme/target/core.c                |  4 +++-
 drivers/tty/serial/8250/8250_em.c         |  4 ++--
 drivers/video/fbdev/stifb.c               | 27 +++++++++++++++++++++++++++
 fs/ext4/inode.c                           | 18 ++++++++----------
 fs/ext4/page-io.c                         | 11 ++++++-----
 fs/ext4/xattr.c                           | 11 +++++++++++
 fs/jffs2/file.c                           | 15 +++++++--------
 fs/sysfs/file.c                           |  2 +-
 include/linux/hid.h                       |  3 +++
 include/linux/netdevice.h                 |  6 ++++--
 include/linux/sh_intc.h                   |  5 ++++-
 include/linux/tracepoint.h                | 15 ++++++---------
 kernel/trace/ftrace.c                     |  3 ++-
 kernel/trace/trace_events_hist.c          |  3 +++
 net/ipv4/fib_frontend.c                   |  3 +++
 net/ipv4/ip_tunnel.c                      | 12 ++++++------
 net/ipv4/tcp_output.c                     |  2 +-
 net/ipv6/ip6_tunnel.c                     |  4 ++--
 net/iucv/iucv.c                           |  2 +-
 39 files changed, 166 insertions(+), 78 deletions(-)