Skip to content

4.19.288-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest41 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/41serial: lantiq: Change ltq_w32_mask to asc_update_bitsdrivers/tty/serial/lantiq.c+20 -130 replies
2/41serial: lantiq: Use readl/writel instead of ltq_r32/ltq_w32drivers/tty/serial/lantiq.c+19 -190 replies
3/41serial: lantiq: Do not swap register read/writesdrivers/tty/serial/lantiq.c+19 -170 replies
4/41serial: lantiq: add missing interrupt ackdrivers/tty/serial/lantiq.c+1 -00 replies
5/41nilfs2: reject devices with insufficient block countfs/nilfs2/the_nilfs.c+43 -10 replies
6/41x86/purgatory: remove PGO flagsarch/x86/purgatory/Makefile+5 -00 replies
7/41ipmi: Make the smi watcher be disabled immediately when not neededdrivers/char/ipmi/ipmi_msghandler.c drivers/char/ipmi/ipmi_si_intf.c drivers/char/ipmi/ipmi_ssif.c +1 more+96 -890 replies
8/41ipmi: move message error checking to avoid deadlockdrivers/char/ipmi/ipmi_msghandler.c+57 -570 replies
9/41nilfs2: fix buffer corruption due to concurrent device readsfs/nilfs2/segbuf.c fs/nilfs2/segment.c fs/nilfs2/super.c+35 -10 replies
10/41Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUsdrivers/hv/channel_mgmt.c+16 -20 replies
11/41PCI: hv: Fix a race condition bug in hv_pci_query_relations()drivers/pci/controller/pci-hyperv.c+18 -00 replies
12/41cgroup: Do not corrupt task iteration when rebinding subsystemkernel/cgroup/cgroup.c+17 -30 replies
13/41nilfs2: prevent general protection fault in nilfs_clear_dirty_page()fs/nilfs2/page.c+9 -10 replies
14/41rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer()include/linux/rcupdate.h+18 -00 replies
15/41ieee802154: hwsim: Fix possible memory leaksdrivers/net/ieee802154/mac802154_hwsim.c+4 -20 replies
16/41xfrm: Linearize the skb after offloading if needed.net/ipv4/esp4_offload.c net/ipv6/esp6_offload.c+6 -00 replies
17/41net: qca_spi: Avoid high load if QCA7000 is not availabledrivers/net/ethernet/qualcomm/qca_spi.c+1 -20 replies
18/41mmc: mtk-sd: fix deferred probingdrivers/mmc/host/mtk-sd.c+1 -10 replies
19/41mmc: mvsdio: convert to devm_platform_ioremap_resourcedrivers/mmc/host/mvsdio.c+2 -40 replies
20/41mmc: mvsdio: fix deferred probingdrivers/mmc/host/mvsdio.c+1 -10 replies
21/41mmc: omap: fix deferred probingdrivers/mmc/host/omap.c+1 -10 replies
22/41mmc: omap_hsmmc: fix deferred probingdrivers/mmc/host/omap_hsmmc.c+4 -20 replies
23/41mmc: sdhci-acpi: fix deferred probingdrivers/mmc/host/sdhci-acpi.c+1 -10 replies
24/41mmc: usdhi60rol0: fix deferred probingdrivers/mmc/host/usdhi6rol0.c+4 -20 replies
25/41be2net: Extend xmit workaround to BE3 chipdrivers/net/ethernet/emulex/benet/be_main.c+2 -20 replies
26/41netfilter: nf_tables: disallow element updates of bound anonymous setsnet/netfilter/nf_tables_api.c+5 -20 replies
27/41netfilter: nfnetlink_osf: fix module autoloadnet/netfilter/nfnetlink_osf.c net/netfilter/xt_osf.c+1 -10 replies
28/41sch_netem: acquire qdisc lock in netem_change()net/sched/sch_netem.c+6 -20 replies
29/41scsi: target: iscsi: Prevent login threads from racing between each otherdrivers/target/iscsi/iscsi_target_nego.c+3 -10 replies
30/41HID: wacom: Add error check to wacom_parse_and_register()drivers/hid/wacom_sys.c+6 -10 replies
31/41arm64: Add missing Set/Way CMO encodingsarch/arm64/include/asm/sysreg.h+6 -00 replies
32/41media: cec: core: dont set last_initiator if tx in progressdrivers/media/cec/cec-adap.c+2 -10 replies
33/41nfcsim.c: Fix error checking for debugfs_create_dirdrivers/nfc/nfcsim.c+0 -40 replies
34/41usb: gadget: udc: fix NULL dereference in remove()drivers/usb/gadget/udc/amd5536udc_pci.c+3 -00 replies
35/41s390/cio: unregister device when the only path is gonedrivers/s390/cio/device.c+4 -10 replies
36/41ASoC: nau8824: Add quirk to active-high jack-detectsound/soc/codecs/nau8824.c+24 -00 replies
37/41drm/exynos: vidi: fix a wrong error returndrivers/gpu/drm/exynos/exynos_drm_vidi.c+0 -20 replies
38/41drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctldrivers/gpu/drm/exynos/exynos_drm_g2d.c+1 -10 replies
39/41drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctldrivers/gpu/drm/radeon/radeon_gem.c+1 -30 replies
40/41x86/apic: Fix kernel panic when booting with intremap=off and x2apic_physarch/x86/kernel/apic/x2apic_phys.c+4 -10 replies
41/41i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycledrivers/i2c/busses/i2c-imx-lpi2c.c+2 -20 replies

Reviews trailers per patch

17 of 41 patches have a Reviewed-by or Acked-by.

PatchVitaly KuznetsovMichael KelleyLorenzo PieralisiRyusuke KonishiMiquel RaynalAlexander AringAdrian HunterJohn CrispinIlpo JärvinenKamlakant PatelMike ChristieAndi ShytiChristian KönigKishon Vijay Abraham IVasant HegdeCyrill GorcunovThomas GleixnerPing ChengCornelia HuckSteven PriceOliver UptonSimon HormanPeter OberparleiterJamal Hadi SalimJon HunterChris Paterson (CIP)Guenter RoeckLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b
1/41
2/41
3/41A-b
4/41R-b
5/41T-b
6/41
7/41T-b
8/41
9/41T-b
10/41R-b
11/41R-b A-b
12/41
13/41T-b
14/41
15/41R-b R-b
16/41
17/41
18/41
19/41
20/41
21/41
22/41
23/41A-b
24/41
25/41
26/41
27/41
28/41R-b R-b
29/41R-b
30/41R-b
31/41R-b R-b R-b
32/41
33/41R-b
34/41
35/41R-b
36/41
37/41R-b
38/41R-b
39/41R-b
40/41R-b R-b R-b R-b
41/41R-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 28 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/41] 4.19.288-rc1 review

This is the start of the stable review cycle for the 4.19.288 release. There are 41 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, 28 Jun 2023 18:07:23 +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.288-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.288-rc1

Clark Wang <[email protected]>
i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle

Dheeraj Kumar Srivastava <[email protected]>
x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys

Min Li <[email protected]>
drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl

Min Li <[email protected]>
drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl

Inki Dae <[email protected]>
drm/exynos: vidi: fix a wrong error return

Edson Juliano Drosdeck <[email protected]>
ASoC: nau8824: Add quirk to active-high jack-detect

Vineeth Vijayan <[email protected]>
s390/cio: unregister device when the only path is gone

Dan Carpenter <[email protected]>
usb: gadget: udc: fix NULL dereference in remove()

Osama Muhammad <[email protected]>
nfcsim.c: Fix error checking for debugfs_create_dir

Hans Verkuil <[email protected]>
media: cec: core: don't set last_initiator if tx in progress

Marc Zyngier <[email protected]>
arm64: Add missing Set/Way CMO encodings

Denis Arefev <[email protected]>
HID: wacom: Add error check to wacom_parse_and_register()

Maurizio Lombardi <[email protected]>
scsi: target: iscsi: Prevent login threads from racing between each other

Eric Dumazet <[email protected]>
sch_netem: acquire qdisc lock in netem_change()

Pablo Neira Ayuso <[email protected]>
netfilter: nfnetlink_osf: fix module autoload

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow element updates of bound anonymous sets

Ross Lagerwall <[email protected]>
be2net: Extend xmit workaround to BE3 chip

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

Sergey Shtylyov <[email protected]>
mmc: sdhci-acpi: fix deferred probing

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

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

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

Yangtao Li <[email protected]>
mmc: mvsdio: convert to devm_platform_ioremap_resource

Sergey Shtylyov <[email protected]>
mmc: mtk-sd: fix deferred probing

Stefan Wahren <[email protected]>
net: qca_spi: Avoid high load if QCA7000 is not available

Sebastian Andrzej Siewior <[email protected]>
xfrm: Linearize the skb after offloading if needed.

Chen Aotian <[email protected]>
ieee802154: hwsim: Fix possible memory leaks

Paul E. McKenney <[email protected]>
rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer()

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

Xiu Jianfeng <[email protected]>
cgroup: Do not corrupt task iteration when rebinding subsystem

Dexuan Cui <[email protected]>
PCI: hv: Fix a race condition bug in hv_pci_query_relations()

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs

Ryusuke Konishi <[email protected]>
nilfs2: fix buffer corruption due to concurrent device reads

Tony Camuso <[email protected]>
ipmi: move message error checking to avoid deadlock

Corey Minyard <[email protected]>
ipmi: Make the smi watcher be disabled immediately when not needed

Ricardo Ribalda <[email protected]>
x86/purgatory: remove PGO flags

Ryusuke Konishi <[email protected]>
nilfs2: reject devices with insufficient block count

Bernhard Seibold <[email protected]>
serial: lantiq: add missing interrupt ack

Hauke Mehrtens <[email protected]>
serial: lantiq: Do not swap register read/writes

Songjun Wu <[email protected]>
serial: lantiq: Use readl/writel instead of ltq_r32/ltq_w32

Songjun Wu <[email protected]>
serial: lantiq: Change ltq_w32_mask to asc_update_bits

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

Diffstat:

 Makefile                                    |   4 +-
 arch/arm64/include/asm/sysreg.h             |   6 +
 arch/x86/kernel/apic/x2apic_phys.c          |   5 +-
 arch/x86/purgatory/Makefile                 |   5 +
 drivers/char/ipmi/ipmi_msghandler.c         | 278 +++++++++++++++-------------
 drivers/char/ipmi/ipmi_si_intf.c            |   2 +-
 drivers/char/ipmi/ipmi_ssif.c               |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c     |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c    |   2 -
 drivers/gpu/drm/radeon/radeon_gem.c         |   4 +-
 drivers/hid/wacom_sys.c                     |   7 +-
 drivers/hv/channel_mgmt.c                   |  18 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c          |   4 +-
 drivers/media/cec/cec-adap.c                |   3 +-
 drivers/mmc/host/mtk-sd.c                   |   2 +-
 drivers/mmc/host/mvsdio.c                   |   8 +-
 drivers/mmc/host/omap.c                     |   2 +-
 drivers/mmc/host/omap_hsmmc.c               |   6 +-
 drivers/mmc/host/sdhci-acpi.c               |   2 +-
 drivers/mmc/host/usdhi6rol0.c               |   6 +-
 drivers/net/ethernet/emulex/benet/be_main.c |   4 +-
 drivers/net/ethernet/qualcomm/qca_spi.c     |   3 +-
 drivers/net/ieee802154/mac802154_hwsim.c    |   6 +-
 drivers/nfc/nfcsim.c                        |   4 -
 drivers/pci/controller/pci-hyperv.c         |  18 ++
 drivers/s390/cio/device.c                   |   5 +-
 drivers/target/iscsi/iscsi_target_nego.c    |   4 +-
 drivers/tty/serial/lantiq.c                 |  74 ++++----
 drivers/usb/gadget/udc/amd5536udc_pci.c     |   3 +
 fs/nilfs2/page.c                            |  10 +-
 fs/nilfs2/segbuf.c                          |   6 +
 fs/nilfs2/segment.c                         |   7 +
 fs/nilfs2/super.c                           |  25 ++-
 fs/nilfs2/the_nilfs.c                       |  44 ++++-
 include/linux/ipmi_smi.h                    |  17 +-
 include/linux/rcupdate.h                    |  18 ++
 kernel/cgroup/cgroup.c                      |  20 +-
 net/ipv4/esp4_offload.c                     |   3 +
 net/ipv6/esp6_offload.c                     |   3 +
 net/netfilter/nf_tables_api.c               |   7 +-
 net/netfilter/nfnetlink_osf.c               |   1 +
 net/netfilter/xt_osf.c                      |   1 -
 net/sched/sch_netem.c                       |   8 +-
 sound/soc/codecs/nau8824.c                  |  24 +++
 44 files changed, 454 insertions(+), 229 deletions(-)