Skip to content

4.14.268-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest45 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/45Makefile.extrawarn: Move -Wunaligned-access to W=1scripts/Makefile.extrawarn+1 -00 replies
2/45net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixupdrivers/net/usb/ax88179_178a.c+39 -290 replies
3/45serial: parisc: GSC: fix build when IOSAPIC is not setdrivers/tty/serial/8250/8250_gsc.c+1 -10 replies
4/45parisc: Fix data TLB miss in sba_unmap_sgdrivers/parisc/sba_iommu.c+2 -10 replies
5/45parisc: Fix sglist access in ccio-dma.cdrivers/parisc/ccio-dma.c+2 -10 replies
6/45btrfs: send: in case of IO error log itfs/btrfs/send.c+4 -00 replies
7/45net: ieee802154: at86rf230: Stop leaking skbsdrivers/net/ieee802154/at86rf230.c+11 -20 replies
8/45selftests/zram: Skip max_comp_streams interface on newer kerneltools/testing/selftests/zram/zram_lib.sh+24 -00 replies
9/45selftests/zram01.sh: Fix compression ratio calculationtools/testing/selftests/zram/zram01.sh+8 -220 replies
10/45selftests/zram: Adapt the situation that /dev/zram0 is being usedtools/testing/selftests/zram/zram.sh tools/testing/selftests/zram/zram01.sh tools/testing/selftests/zram/zram02.sh +1 more+66 -630 replies
11/45ax25: improve the incomplete fix to avoid UAF and NPD bugsnet/ax25/af_ax25.c+6 -30 replies
12/45vfs: make freeze_super abort when sync_filesystem returns errorfs/super.c+12 -70 replies
13/45quota: make dquot_quota_sync return errors from ->sync_fsfs/quota/dquot.c+8 -30 replies
14/45Revert "module, async: async_synchronize_full() on module init iff async is used"include/linux/sched.h kernel/async.c kernel/module.c+5 -240 replies
15/45iwlwifi: fix use-after-freedrivers/net/wireless/intel/iwlwifi/iwl-drv.c+2 -00 replies
16/45drm/radeon: Fix backlight control on iMac 12,1drivers/gpu/drm/radeon/atombios_encoders.c+2 -10 replies
17/45xfrm: Dont accidentally set RTO_ONLINK in decode_session4()net/ipv4/xfrm4_policy.c+2 -10 replies
18/45taskstats: Cleanup the use of task->exit_codekernel/tsacct.c+3 -40 replies
19/45vsock: remove vsock from connected table when connect is interrupted by a signalnet/vmw_vsock/af_vsock.c+1 -00 replies
20/45iwlwifi: pcie: fix locking when "HW not ready"drivers/net/wireless/intel/iwlwifi/pcie/trans.c+1 -20 replies
21/45iwlwifi: pcie: gen2: fix locking when "HW not ready"drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c+1 -20 replies
22/45net: ieee802154: ca8210: Fix lifs/sifs periodsdrivers/net/ieee802154/ca8210.c+2 -20 replies
23/45ping: fix the dif and sdif check in ping_lookupnet/ipv4/ping.c+9 -20 replies
24/45drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hitnet/core/drop_monitor.c+9 -20 replies
25/45bonding: fix data-races around agg_select_timerdrivers/net/bonding/bond_3ad.c include/net/bond_3ad.h+26 -60 replies
26/45libsubcmd: Fix use-after-free for realloc(..., 0)tools/lib/subcmd/subcmd-util.h+2 -90 replies
27/45ALSA: hda: Fix regression on forced probe mask optionsound/pci/hda/hda_intel.c+2 -20 replies
28/45ALSA: hda: Fix missing codec probe on Shenker Dock 15sound/pci/hda/hda_intel.c+1 -00 replies
29/45ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()sound/soc/soc-ops.c+10 -40 replies
30/45ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()sound/soc/soc-ops.c+10 -50 replies
31/45powerpc/lib/sstep: fix ptesync build errorarch/powerpc/lib/sstep.c+2 -00 replies
32/45NFS: LOOKUP_DIRECTORY is also ok with symlinksfs/nfs/dir.c+2 -20 replies
33/45EDAC: Fix calculation of returned address and next offset in edac_align_ptr()drivers/edac/edac_mc.c+1 -10 replies
34/45net: sched: limit TC_ACT_REPEAT loopsnet/sched/act_api.c+11 -20 replies
35/45dmaengine: sh: rcar-dmac: Check for error num after setting maskdrivers/dma/sh/rcar-dmac.c+3 -10 replies
36/45i2c: brcmstb: fix support for DSL and CM variantsdrivers/i2c/busses/i2c-brcmstb.c+1 -10 replies
37/45mtd: rawnand: brcmnand: Refactored code to introduce helper functionsdrivers/mtd/nand/brcmnand/brcmnand.c+62 -380 replies
38/45mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC statusdrivers/mtd/nand/brcmnand/brcmnand.c+1 -10 replies
39/45KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAWarch/x86/kvm/pmu.c+1 -10 replies
40/45NFS: Do not report writeback errors in nfs_getattr()fs/nfs/inode.c+2 -50 replies
41/45ARM: OMAP2+: hwmod: Add of_node_put() before breakarch/arm/mach-omap2/omap_hwmod.c+3 -10 replies
42/45ata: libata-core: Disable TRIM on M88V29drivers/ata/libata-core.c+1 -00 replies
43/45tracing: Fix tp_printk option related with tp_printk_stop_on_bootkernel/trace/trace.c+4 -00 replies
44/45net: usb: qmi_wwan: Add support for Dell DW5829edrivers/net/usb/qmi_wwan.c+2 -00 replies
45/45net: macb: Align the dma and coherent dma masksdrivers/net/ethernet/cadence/macb_main.c+1 -10 replies

Reviews trailers per patch

15 of 45 patches have a Reviewed-by or Acked-by.

PatchNick DesaulniersJan KaraChristoph HellwigChristian BraunerChangyuan LyuLuis ChamberlainTejun HeoStefano GarzarellaValdis KlētnieksJustin M. ForbesJosh PoimboeufDavid SterbaFlorian FainelliDavid DunnAlexander AringDonald BuczekBjørn MorkNicolas FerreConor DooleyGeert UytterhoevenJamal Hadi SalimSlade WatkinsGuenter RoeckLinux Kernel Functional TestingJon Hunter
SeriesT-b T-b T-b T-b
1/45R-b
2/45
3/45
4/45
5/45
6/45R-b
7/45A-b
8/45
9/45
10/45
11/45
12/45R-b R-b A-b
13/45R-b R-b A-b
14/45R-b R-b A-b
15/45
16/45
17/45
18/45
19/45R-b
20/45
21/45
22/45
23/45
24/45
25/45
26/45T-b T-b A-b
27/45
28/45
29/45
30/45
31/45
32/45T-b
33/45
34/45A-b
35/45R-b
36/45A-b
37/45
38/45R-b
39/45R-b
40/45
41/45
42/45
43/45
44/45A-b
45/45A-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 25 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 00/45] 4.14.268-rc1 review

This is the start of the stable review cycle for the 4.14.268 release. There are 45 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, 23 Feb 2022 08:48:58 +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.14.268-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.268-rc1

Marc St-Amand <[email protected]>
net: macb: Align the dma and coherent dma masks

Slark Xiao <[email protected]>
net: usb: qmi_wwan: Add support for Dell DW5829e

JaeSang Yoo <[email protected]>
tracing: Fix tp_printk option related with tp_printk_stop_on_boot

Zoltán Böszörményi <[email protected]>
ata: libata-core: Disable TRIM on M88V29

Wan Jiabing <[email protected]>
ARM: OMAP2+: hwmod: Add of_node_put() before break

Trond Myklebust <[email protected]>
NFS: Do not report writeback errors in nfs_getattr()

Jim Mattson <[email protected]>
KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW

david regan <[email protected]>
mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status

Kamal Dasu <[email protected]>
mtd: rawnand: brcmnand: Refactored code to introduce helper functions

Rafał Miłecki <[email protected]>
i2c: brcmstb: fix support for DSL and CM variants

Jiasheng Jiang <[email protected]>
dmaengine: sh: rcar-dmac: Check for error num after setting mask

Eric Dumazet <[email protected]>
net: sched: limit TC_ACT_REPEAT loops

Eliav Farber <[email protected]>
EDAC: Fix calculation of returned address and next offset in edac_align_ptr()

Trond Myklebust <[email protected]>
NFS: LOOKUP_DIRECTORY is also ok with symlinks

Anders Roxell <[email protected]>
powerpc/lib/sstep: fix 'ptesync' build error

Mark Brown <[email protected]>
ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()

Mark Brown <[email protected]>
ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()

Takashi Iwai <[email protected]>
ALSA: hda: Fix missing codec probe on Shenker Dock 15

Takashi Iwai <[email protected]>
ALSA: hda: Fix regression on forced probe mask option

Kees Cook <[email protected]>
libsubcmd: Fix use-after-free for realloc(..., 0)

Eric Dumazet <[email protected]>
bonding: fix data-races around agg_select_timer

Eric Dumazet <[email protected]>
drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit

Xin Long <[email protected]>
ping: fix the dif and sdif check in ping_lookup

Miquel Raynal <[email protected]>

    net: ieee802154: ca8210: Fix lifs/sifs periods

Johannes Berg <[email protected]>
iwlwifi: pcie: gen2: fix locking when "HW not ready"

Johannes Berg <[email protected]>
iwlwifi: pcie: fix locking when "HW not ready"

Seth Forshee <[email protected]>
vsock: remove vsock from connected table when connect is interrupted by a signal

Eric W. Biederman <[email protected]>

    taskstats: Cleanup the use of task->exit_code

Guillaume Nault <[email protected]>
xfrm: Don't accidentally set RTO_ONLINK in decode_session4()

Nicholas Bishop <[email protected]>
drm/radeon: Fix backlight control on iMac 12,1

Johannes Berg <[email protected]>
iwlwifi: fix use-after-free

Igor Pylypiv <[email protected]>
Revert "module, async: async_synchronize_full() on module init iff async is used"

Darrick J. Wong <[email protected]>

    quota: make dquot_quota_sync return errors from ->sync_fs

Darrick J. Wong <[email protected]>
vfs: make freeze_super abort when sync_filesystem returns error

Duoming Zhou <[email protected]>
ax25: improve the incomplete fix to avoid UAF and NPD bugs

Yang Xu <[email protected]>
selftests/zram: Adapt the situation that /dev/zram0 is being used

Yang Xu <[email protected]>
selftests/zram01.sh: Fix compression ratio calculation

Yang Xu <[email protected]>
selftests/zram: Skip max_comp_streams interface on newer kernel

Miquel Raynal <[email protected]>

    net: ieee802154: at86rf230: Stop leaking skb's

Dāvis Mosāns <[email protected]>
btrfs: send: in case of IO error log it

John David Anglin <[email protected]>
parisc: Fix sglist access in ccio-dma.c

John David Anglin <[email protected]>
parisc: Fix data TLB miss in sba_unmap_sg

Randy Dunlap <[email protected]>
serial: parisc: GSC: fix build when IOSAPIC is not set

Jann Horn <[email protected]>
net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup

Nathan Chancellor <[email protected]>
Makefile.extrawarn: Move -Wunaligned-access to W=1

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/mach-omap2/omap_hwmod.c                   |   4 +-
 arch/powerpc/lib/sstep.c                           |   2 +
 arch/x86/kvm/pmu.c                                 |   2 +-
 drivers/ata/libata-core.c                          |   1 +
 drivers/dma/sh/rcar-dmac.c                         |   4 +-
 drivers/edac/edac_mc.c                             |   2 +-
 drivers/gpu/drm/radeon/atombios_encoders.c         |   3 +-
 drivers/i2c/busses/i2c-brcmstb.c                   |   2 +-
 drivers/mtd/nand/brcmnand/brcmnand.c               | 102 ++++++++++------
 drivers/net/bonding/bond_3ad.c                     |  30 ++++-
 drivers/net/ethernet/cadence/macb_main.c           |   2 +-
 drivers/net/ieee802154/at86rf230.c                 |  13 +-
 drivers/net/ieee802154/ca8210.c                    |   4 +-
 drivers/net/usb/ax88179_178a.c                     |  68 ++++++-----
 drivers/net/usb/qmi_wwan.c                         |   2 +
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |   2 +
 .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |   3 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |   3 +-
 drivers/parisc/ccio-dma.c                          |   3 +-
 drivers/parisc/sba_iommu.c                         |   3 +-
 drivers/tty/serial/8250/8250_gsc.c                 |   2 +-
 fs/btrfs/send.c                                    |   4 +
 fs/nfs/dir.c                                       |   4 +-
 fs/nfs/inode.c                                     |   7 +-
 fs/quota/dquot.c                                   |  11 +-
 fs/super.c                                         |  19 +--
 include/linux/sched.h                              |   1 -
 include/net/bond_3ad.h                             |   2 +-
 kernel/async.c                                     |   3 -
 kernel/module.c                                    |  25 +---
 kernel/trace/trace.c                               |   4 +
 kernel/tsacct.c                                    |   7 +-
 net/ax25/af_ax25.c                                 |   9 +-
 net/core/drop_monitor.c                            |  11 +-
 net/ipv4/ping.c                                    |  11 +-
 net/ipv4/xfrm4_policy.c                            |   3 +-
 net/sched/act_api.c                                |  13 +-
 net/vmw_vsock/af_vsock.c                           |   1 +
 scripts/Makefile.extrawarn                         |   1 +
 sound/pci/hda/hda_intel.c                          |   5 +-
 sound/soc/soc-ops.c                                |  29 +++--
 tools/lib/subcmd/subcmd-util.h                     |  11 +-
 tools/testing/selftests/zram/zram.sh               |  15 +--
 tools/testing/selftests/zram/zram01.sh             |  33 ++---
 tools/testing/selftests/zram/zram02.sh             |   1 -
 tools/testing/selftests/zram/zram_lib.sh           | 134 ++++++++++++++-------
 47 files changed, 371 insertions(+), 254 deletions(-)