Skip to content

4.14.302-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest38 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/38arm: dts: rockchip: fix node name for hym8563 rtcarch/arm/boot/dts/rk3036-evb.dts arch/arm/boot/dts/rk3288-evb-act8846.dts arch/arm/boot/dts/rk3288-firefly.dtsi +2 more+5 -50 replies
2/38ARM: dts: rockchip: fix ir-receiver node namesarch/arm/boot/dts/rk3188-radxarock.dts+1 -10 replies
3/38ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernelsarch/arm/include/asm/perf_event.h+1 -10 replies
4/38ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementationarch/arm/include/asm/pgtable-nommu.h arch/arm/include/asm/pgtable.h arch/arm/mm/nommu.c+28 -130 replies
5/38ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188arch/arm/boot/dts/rk3188.dtsi arch/arm/boot/dts/rk3xxx.dtsi+7 -10 replies
6/38ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_eventsound/core/seq/seq_memory.c+7 -40 replies
7/38ASoC: soc-pcm: Add NULL check in BE reparentingsound/soc/soc-pcm.c+2 -00 replies
8/38regulator: twl6030: fix get status of twl6032 regulatorsdrivers/regulator/twl6030-regulator.c+11 -40 replies
9/38net: usb: qmi_wwan: add u-blox 0x1342 compositiondrivers/net/usb/qmi_wwan.c+1 -00 replies
10/38xen/netback: Ensure protocol headers dont fall in the non-linear areadrivers/net/xen-netback/netback.c+123 -1000 replies
11/38xen/netback: do some code cleanupdrivers/net/xen-netback/common.h drivers/net/xen-netback/interface.c drivers/net/xen-netback/netback.c +1 more+5 -290 replies
12/38xen/netback: dont call kfree_skb() with interrupts disableddrivers/net/xen-netback/common.h drivers/net/xen-netback/interface.c drivers/net/xen-netback/rx.c+10 -60 replies
13/38rcutorture: Automatically create initrd directorytools/testing/selftests/rcutorture/bin/kvm.sh tools/testing/selftests/rcutorture/bin/mkinitrd.sh+68 -00 replies
14/38media: v4l2-dv-timings.c: fix too strict blanking sanity checksdrivers/media/v4l2-core/v4l2-dv-timings.c+14 -60 replies
15/38memcg: fix possible use-after-free in memcg_write_event_control()include/linux/cgroup.h kernel/cgroup/cgroup-internal.h mm/memcontrol.c+14 -30 replies
16/38KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) fieldarch/s390/kvm/vsie.c+3 -10 replies
17/38HID: hid-lg4ff: Add check for empty lbufdrivers/hid/hid-lg4ff.c+6 -00 replies
18/38HID: core: fix shift-out-of-bounds in hid_report_raw_eventdrivers/hid/hid-core.c+3 -00 replies
19/38ieee802154: cc2520: Fix error return code in cc2520_hw_init()drivers/net/ieee802154/cc2520.c+1 -10 replies
20/38ca8210: Fix crash by zero initializing datadrivers/net/ieee802154/ca8210.c+1 -10 replies
21/38gpio: amd8111: Fix PCI device reference count leakdrivers/gpio/gpio-amd8111.c+4 -00 replies
22/38e1000e: Fix TX dispatch conditiondrivers/net/ethernet/intel/e1000e/netdev.c+2 -20 replies
23/38igb: Allocate MSI-X vector when testingdrivers/net/ethernet/intel/igb/igb_ethtool.c+2 -00 replies
24/38Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()net/bluetooth/6lowpan.c+1 -00 replies
25/38mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()net/mac802154/iface.c+1 -00 replies
26/38net: encx24j600: Add parentheses to fix precedencedrivers/net/ethernet/microchip/encx24j600-regmap.c+2 -20 replies
27/38net: encx24j600: Fix invalid logic in reading of MISTAT registerdrivers/net/ethernet/microchip/encx24j600-regmap.c+2 -20 replies
28/38net: mvneta: Prevent out of bounds read in mvneta_config_rss()drivers/net/ethernet/marvell/mvneta.c+3 -00 replies
29/38NFC: nci: Bounds check struct nfc_target arraysnet/nfc/nci/ntf.c+6 -00 replies
30/38net: stmmac: fix "snps,axi-config" node property parsingdrivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+4 -40 replies
31/38net: hisilicon: Fix potential use-after-free in hisi_femac_rx()drivers/net/ethernet/hisilicon/hisi_femac.c+1 -10 replies
32/38net: hisilicon: Fix potential use-after-free in hix5hd2_rx()drivers/net/ethernet/hisilicon/hix5hd2_gmac.c+1 -10 replies
33/38tipc: Fix potential OOB in tipc_link_proto_rcv()net/tipc/link.c+3 -10 replies
34/38ethernet: aeroflex: fix potential skb leak in greth_init_rings()drivers/net/ethernet/aeroflex/greth.c+1 -00 replies
35/38xen/netback: fix build warningdrivers/net/xen-netback/netback.c+1 -10 replies
36/38net: plip: dont call kfree_skb/dev_kfree_skb() under spin_lock_irq()drivers/net/plip/plip.c+2 -20 replies
37/38ipv6: avoid use-after-free in ip6_fragment()net/ipv6/ip6_output.c+5 -00 replies
38/38net: mvneta: Fix an out of bounds checkdrivers/net/ethernet/marvell/mvneta.c+1 -40 replies

Reviews trailers per patch

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

PatchPaul DurrantWei LiuJan BeulichRoman GushchinJohannes WeinerChristian BorntraegerDavid HildenbrandClaudio ImbrendaJanosch FrankLinus WalleijArnd BergmannBjørn MorkLeon RomanovskyRoss LagerwallJason AndryukJiri PirkoGurucharan GNaama MeirMaciej FijalkowskiAlexander AringPavan ChebbiKrzysztof KozlowskiJon HunterGuenter RoeckLinux Kernel Functional Testing
SeriesT-b T-b T-b
1/38
2/38
3/38R-b
4/38R-b
5/38
6/38
7/38
8/38
9/38A-b
10/38R-b
11/38A-b
12/38R-b
13/38
14/38
15/38A-b A-b
16/38R-b A-b R-b R-b
17/38
18/38
19/38
20/38
21/38
22/38T-b T-b
23/38T-b R-b
24/38
25/38A-b
26/38R-b
27/38R-b
28/38
29/38R-b
30/38
31/38
32/38
33/38
34/38R-b
35/38R-b R-b T-b
36/38R-b
37/38
38/38R-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/38] 4.14.302-rc1 review

This is the start of the stable review cycle for the 4.14.302 release. There are 38 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, 14 Dec 2022 13:08:57 +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.302-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.302-rc1

Dan Carpenter <[email protected]>
net: mvneta: Fix an out of bounds check

Eric Dumazet <[email protected]>
ipv6: avoid use-after-free in ip6_fragment()

Yang Yingliang <[email protected]>
net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq()

Juergen Gross <[email protected]>
xen/netback: fix build warning

Zhang Changzhong <[email protected]>
ethernet: aeroflex: fix potential skb leak in greth_init_rings()

YueHaibing <[email protected]>
tipc: Fix potential OOB in tipc_link_proto_rcv()

Liu Jian <[email protected]>
net: hisilicon: Fix potential use-after-free in hix5hd2_rx()

Liu Jian <[email protected]>
net: hisilicon: Fix potential use-after-free in hisi_femac_rx()

Jisheng Zhang <[email protected]>
net: stmmac: fix "snps,axi-config" node property parsing

Kees Cook <[email protected]>
NFC: nci: Bounds check struct nfc_target arrays

Dan Carpenter <[email protected]>
net: mvneta: Prevent out of bounds read in mvneta_config_rss()

Valentina Goncharenko <[email protected]>
net: encx24j600: Fix invalid logic in reading of MISTAT register

Valentina Goncharenko <[email protected]>
net: encx24j600: Add parentheses to fix precedence

Wei Yongjun <[email protected]>

    mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()

Wang ShaoBo <[email protected]>
Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()

Akihiko Odaki <[email protected]>
igb: Allocate MSI-X vector when testing

Akihiko Odaki <[email protected]>
e1000e: Fix TX dispatch condition

Xiongfeng Wang <[email protected]>
gpio: amd8111: Fix PCI device reference count leak

Hauke Mehrtens <[email protected]>
ca8210: Fix crash by zero initializing data

Ziyang Xuan <[email protected]>

    ieee802154: cc2520: Fix error return code in cc2520_hw_init()

ZhangPeng <[email protected]>
HID: core: fix shift-out-of-bounds in hid_report_raw_event

Anastasia Belova <[email protected]>
HID: hid-lg4ff: Add check for empty lbuf

Thomas Huth <[email protected]>
KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field

Tejun Heo <[email protected]>
memcg: fix possible use-after-free in memcg_write_event_control()

Hans Verkuil <[email protected]>
media: v4l2-dv-timings.c: fix too strict blanking sanity checks

Connor Shu <[email protected]>
rcutorture: Automatically create initrd directory

Juergen Gross <[email protected]>
xen/netback: don't call kfree_skb() with interrupts disabled

Juergen Gross <[email protected]>
xen/netback: do some code cleanup

Ross Lagerwall <[email protected]>
xen/netback: Ensure protocol headers don't fall in the non-linear area

Davide Tronchin <[email protected]>

    net: usb: qmi_wwan: add u-blox 0x1342 composition

Andreas Kemnade <[email protected]>
regulator: twl6030: fix get status of twl6032 regulators

Srinivasa Rao Mandadapu <[email protected]>
ASoC: soc-pcm: Add NULL check in BE reparenting

Kees Cook <[email protected]>
ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event

Johan Jonker <[email protected]>
ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188

Giulio Benetti <[email protected]>
ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation

Tomislav Novak <[email protected]>
ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels

Johan Jonker <[email protected]>
ARM: dts: rockchip: fix ir-receiver node names

Sebastian Reichel <[email protected]>
arm: dts: rockchip: fix node name for hym8563 rtc

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/rk3036-evb.dts                   |   2 +-
 arch/arm/boot/dts/rk3188-radxarock.dts             |   2 +-
 arch/arm/boot/dts/rk3188.dtsi                      |   1 -
 arch/arm/boot/dts/rk3288-evb-act8846.dts           |   2 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi              |   2 +-
 arch/arm/boot/dts/rk3288-miqi.dts                  |   2 +-
 arch/arm/boot/dts/rk3288-rock2-square.dts          |   2 +-
 arch/arm/boot/dts/rk3xxx.dtsi                      |   7 +
 arch/arm/include/asm/perf_event.h                  |   2 +-
 arch/arm/include/asm/pgtable-nommu.h               |   6 -
 arch/arm/include/asm/pgtable.h                     |  16 +-
 arch/arm/mm/nommu.c                                |  19 ++
 arch/s390/kvm/vsie.c                               |   4 +-
 drivers/gpio/gpio-amd8111.c                        |   4 +
 drivers/hid/hid-core.c                             |   3 +
 drivers/hid/hid-lg4ff.c                            |   6 +
 drivers/media/v4l2-core/v4l2-dv-timings.c          |  20 +-
 drivers/net/ethernet/aeroflex/greth.c              |   1 +
 drivers/net/ethernet/hisilicon/hisi_femac.c        |   2 +-
 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c      |   2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |   4 +-
 drivers/net/ethernet/intel/igb/igb_ethtool.c       |   2 +
 drivers/net/ethernet/marvell/mvneta.c              |   2 +-
 drivers/net/ethernet/microchip/encx24j600-regmap.c |   4 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |   8 +-
 drivers/net/ieee802154/ca8210.c                    |   2 +-
 drivers/net/ieee802154/cc2520.c                    |   2 +-
 drivers/net/plip/plip.c                            |   4 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/xen-netback/common.h                   |  14 +-
 drivers/net/xen-netback/interface.c                |  22 +-
 drivers/net/xen-netback/netback.c                  | 229 ++++++++++++---------
 drivers/net/xen-netback/rx.c                       |  10 +-
 drivers/regulator/twl6030-regulator.c              |  15 +-
 include/linux/cgroup.h                             |   1 +
 kernel/cgroup/cgroup-internal.h                    |   1 -
 mm/memcontrol.c                                    |  15 +-
 net/bluetooth/6lowpan.c                            |   1 +
 net/ipv6/ip6_output.c                              |   5 +
 net/mac802154/iface.c                              |   1 +
 net/nfc/nci/ntf.c                                  |   6 +
 net/tipc/link.c                                    |   4 +-
 sound/core/seq/seq_memory.c                        |  11 +-
 sound/soc/soc-pcm.c                                |   2 +
 tools/testing/selftests/rcutorture/bin/kvm.sh      |   8 +
 tools/testing/selftests/rcutorture/bin/mkinitrd.sh |  60 ++++++
 47 files changed, 350 insertions(+), 193 deletions(-)