This is the start of the stable review cycle for the 4.14.251 release.
There are 33 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 Sat, 16 Oct 2021 14:51:59 +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.251-r…
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 <gregkh(a)linuxfoundation.org>
Linux 4.14.251-rc1
Peter Zijlstra <peterz(a)infradead.org>
sched: Always inline is_percpu_thread()
Anand K Mistry <amistry(a)google.com>
perf/x86: Reset destroy callback on event init failure
Colin Ian King <colin.king(a)canonical.com>
scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com>
scsi: ses: Fix unsigned comparison with less than zero
Randy Dunlap <rdunlap(a)infradead.org>
net: sun: SUNVNET_COMMON should depend on INET
Al Viro <viro(a)zeniv.linux.org.uk>
m68k: Handle arrivals of multiple signals correctly
YueHaibing <yuehaibing(a)huawei.com>
mac80211: Drop frames from invalid MAC address in ad-hoc mode
Jeremy Sowden <jeremy(a)azazel.net>
netfilter: ip6_tables: zero-initialize fragment offset
Mizuho Mori <morimolymoly(a)gmail.com>
HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
Florian Fainelli <f.fainelli(a)gmail.com>
net: phy: bcm7xxx: Fixed indirect MMD operations
Jamie Iles <quic_jiles(a)quicinc.com>
i2c: acpi: fix resource leak in reconfiguration device addition
Jiri Benc <jbenc(a)redhat.com>
i40e: fix endless loop under rtnl
Eric Dumazet <edumazet(a)google.com>
rtnetlink: fix if_nlmsg_stats_size() under estimation
Yang Yingliang <yangyingliang(a)huawei.com>
drm/nouveau/debugfs: fix file release memory leak
Eric Dumazet <edumazet(a)google.com>
netlink: annotate data races around nlk->bound
Eric Dumazet <edumazet(a)google.com>
net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
Oleksij Rempel <o.rempel(a)pengutronix.de>
ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence
Andy Shevchenko <andriy.shevchenko(a)linux.intel.com>
ptp_pch: Load module automatically if ID matches
Pali Rohár <pali(a)kernel.org>
powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
Eric Dumazet <edumazet(a)google.com>
net_sched: fix NULL deref in fifo_set_limit()
Pavel Skripkin <paskripkin(a)gmail.com>
phy: mdio: fix memory leak
Tatsuhiko Yasumatsu <th.yasumatsu(a)gmail.com>
bpf: Fix integer overflow in prealloc_elems_and_freelist()
Max Filippov <jcmvbkbc(a)gmail.com>
xtensa: call irqchip_init only when CONFIG_USE_OF is selected
Piotr Krysiuk <piotras(a)gmail.com>
bpf, mips: Validate conditional branch offsets
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: add also cbpf long jump test cases with heavy expansion
David Heidelberg <david(a)ixit.cz>
ARM: dts: qcom: apq8064: use compatible which contains chipid
Roger Quadros <rogerq(a)kernel.org>
ARM: dts: omap3430-sdp: Fix NAND device node
Juergen Gross <jgross(a)suse.com>
xen/balloon: fix cancelled balloon action
Trond Myklebust <trond.myklebust(a)hammerspace.com>
nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
Zheng Liang <zhengliang6(a)huawei.com>
ovl: fix missing negative dentry check in ovl_rename()
Johan Hovold <johan(a)kernel.org>
USB: cdc-acm: fix break reporting
Johan Hovold <johan(a)kernel.org>
USB: cdc-acm: fix racy tty buffer accesses
Ben Hutchings <ben(a)decadent.org.uk>
Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
-------------
Diffstat:
Makefile | 4 +-
arch/arm/boot/dts/omap3430-sdp.dts | 2 +-
arch/arm/boot/dts/qcom-apq8064.dtsi | 3 +-
arch/arm/mach-imx/pm-imx6.c | 2 +
arch/m68k/kernel/signal.c | 88 +++++++++++++--------------
arch/mips/net/bpf_jit.c | 57 ++++++++++++-----
arch/powerpc/boot/dts/fsl/t1023rdb.dts | 2 +-
arch/x86/events/core.c | 1 +
arch/xtensa/kernel/irq.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 1 +
drivers/hid/hid-apple.c | 7 +++
drivers/i2c/i2c-core-acpi.c | 1 +
drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +-
drivers/net/ethernet/sun/Kconfig | 1 +
drivers/net/phy/bcm7xxx.c | 94 +++++++++++++++++++++++++++++
drivers/net/phy/mdio_bus.c | 7 +++
drivers/ptp/ptp_pch.c | 1 +
drivers/scsi/ses.c | 2 +-
drivers/scsi/virtio_scsi.c | 4 +-
drivers/usb/Kconfig | 3 +-
drivers/usb/class/cdc-acm.c | 8 +++
drivers/xen/balloon.c | 21 +++++--
fs/nfsd/nfs4xdr.c | 19 +++---
fs/overlayfs/dir.c | 10 ++-
include/linux/sched.h | 2 +-
kernel/bpf/stackmap.c | 3 +-
lib/test_bpf.c | 63 +++++++++++++++++++
net/bridge/br_netlink.c | 2 +-
net/core/rtnetlink.c | 2 +-
net/ipv6/netfilter/ip6_tables.c | 1 +
net/mac80211/rx.c | 3 +-
net/netlink/af_netlink.c | 14 +++--
net/sched/sch_fifo.c | 3 +
33 files changed, 336 insertions(+), 99 deletions(-)
This is the start of the stable review cycle for the 5.14.13 release.
There are 30 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 Sat, 16 Oct 2021 14:51:59 +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/v5.x/stable-review/patch-5.14.13-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.14.13-rc1
Brandon Wyman <bjwyman(a)gmail.com>
hwmon: (pmbus/ibm-cffps) max_power_out swap changes
Pavel Begunkov <asml.silence(a)gmail.com>
io_uring: kill fasync
Peter Zijlstra <peterz(a)infradead.org>
sched: Always inline is_percpu_thread()
Song Liu <songliubraving(a)fb.com>
perf/core: fix userpage->time_enabled of inactive events
Arun Easi <aeasi(a)marvell.com>
scsi: qla2xxx: Fix excessive messages during device logout
Colin Ian King <colin.king(a)canonical.com>
scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com>
scsi: ses: Fix unsigned comparison with less than zero
Leslie Shi <Yuliang.Shi(a)amd.com>
drm/amdgpu: fix gart.bo pin_count leak
Randy Dunlap <rdunlap(a)infradead.org>
net: sun: SUNVNET_COMMON should depend on INET
Linus Torvalds <torvalds(a)linux-foundation.org>
vboxfs: fix broken legacy mount signature checking
Matthew Hagan <mnhagan88(a)gmail.com>
net: bgmac-platform: handle mac-address deferral
MichelleJin <shjy180909(a)gmail.com>
mac80211: check return value of rhashtable_init
王贇 <yun.wang(a)linux.alibaba.com>
net: prevent user from passing illegal stab size
Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de>
hwmon: (ltc2947) Properly handle errors when looking for the external clock
Al Viro <viro(a)zeniv.linux.org.uk>
m68k: Handle arrivals of multiple signals correctly
Rajendra Nayak <rnayak(a)codeaurora.org>
pinctrl: qcom: sc7280: Add PM suspend callbacks
YueHaibing <yuehaibing(a)huawei.com>
mac80211: Drop frames from invalid MAC address in ad-hoc mode
Florian Westphal <fw(a)strlen.de>
netfilter: nf_nat_masquerade: defer conntrack walk to work queue
Florian Westphal <fw(a)strlen.de>
netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
Zenghui Yu <yuzenghui(a)huawei.com>
KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule
Marc Herbert <marc.herbert(a)intel.com>
ASoC: SOF: loader: release_firmware() on load failure to avoid batching
Joshua-Dickens <Joshua(a)Joshua-Dickens.com>
HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
Jeremy Sowden <jeremy(a)azazel.net>
netfilter: ip6_tables: zero-initialize fragment offset
Mizuho Mori <morimolymoly(a)gmail.com>
HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
Takashi Iwai <tiwai(a)suse.de>
ALSA: usb-audio: Unify mixer resume and reset_resume procedure
Shawn Guo <shawn.guo(a)linaro.org>
interconnect: qcom: sdm660: Add missing a2noc qos clocks
Takashi Sakamoto <o-takashi(a)sakamocchi.jp>
ALSA: oxfw: fix transmission method for Loud models based on OXFW971
Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com>
ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
Zhang Yi <yi.zhang(a)huawei.com>
ext4: correct the error path of ext4_write_inline_data_end()
Zhang Yi <yi.zhang(a)huawei.com>
ext4: check and update i_disksize properly
-------------
Diffstat:
Makefile | 4 +-
arch/arm64/kvm/hyp/nvhe/Makefile | 2 +-
arch/m68k/kernel/signal.c | 88 +++++++------
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 +-
drivers/hid/hid-apple.c | 7 ++
drivers/hid/wacom_wac.c | 8 ++
drivers/hwmon/ltc2947-core.c | 8 +-
drivers/hwmon/pmbus/ibm-cffps.c | 10 +-
drivers/interconnect/qcom/sdm660.c | 14 +++
drivers/net/ethernet/broadcom/bgmac-platform.c | 3 +
drivers/net/ethernet/sun/Kconfig | 1 +
drivers/pinctrl/qcom/pinctrl-sc7280.c | 1 +
drivers/scsi/qla2xxx/qla_isr.c | 4 +-
drivers/scsi/ses.c | 2 +-
drivers/scsi/virtio_scsi.c | 4 +-
fs/ext4/inline.c | 15 +--
fs/ext4/inode.c | 41 +++---
fs/io_uring.c | 17 +--
fs/vboxsf/super.c | 12 +-
include/linux/perf_event.h | 4 +-
include/linux/sched.h | 2 +-
include/net/pkt_sched.h | 1 +
kernel/events/core.c | 34 ++++-
net/ipv6/netfilter/ip6_tables.c | 1 +
net/mac80211/mesh_pathtbl.c | 5 +-
net/mac80211/rx.c | 3 +-
net/netfilter/nf_nat_masquerade.c | 168 ++++++++++++++-----------
net/sched/sch_api.c | 6 +
sound/firewire/oxfw/oxfw.c | 13 +-
sound/soc/intel/boards/sof_sdw.c | 5 +
sound/soc/sof/core.c | 4 +-
sound/soc/sof/loader.c | 2 +
sound/usb/card.c | 18 +--
sound/usb/mixer.c | 26 +---
sound/usb/mixer.h | 3 +-
sound/usb/mixer_quirks.c | 2 +-
37 files changed, 305 insertions(+), 239 deletions(-)
This is the start of the stable review cycle for the 5.10.74 release.
There are 22 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 Sat, 16 Oct 2021 14:51:59 +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/v5.x/stable-review/patch-5.10.74-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.10.74-rc1
Brandon Wyman <bjwyman(a)gmail.com>
hwmon: (pmbus/ibm-cffps) max_power_out swap changes
Peter Zijlstra <peterz(a)infradead.org>
sched: Always inline is_percpu_thread()
Song Liu <songliubraving(a)fb.com>
perf/core: fix userpage->time_enabled of inactive events
Colin Ian King <colin.king(a)canonical.com>
scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com>
scsi: ses: Fix unsigned comparison with less than zero
Leslie Shi <Yuliang.Shi(a)amd.com>
drm/amdgpu: fix gart.bo pin_count leak
Randy Dunlap <rdunlap(a)infradead.org>
net: sun: SUNVNET_COMMON should depend on INET
Linus Torvalds <torvalds(a)linux-foundation.org>
vboxfs: fix broken legacy mount signature checking
MichelleJin <shjy180909(a)gmail.com>
mac80211: check return value of rhashtable_init
王贇 <yun.wang(a)linux.alibaba.com>
net: prevent user from passing illegal stab size
Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de>
hwmon: (ltc2947) Properly handle errors when looking for the external clock
Al Viro <viro(a)zeniv.linux.org.uk>
m68k: Handle arrivals of multiple signals correctly
YueHaibing <yuehaibing(a)huawei.com>
mac80211: Drop frames from invalid MAC address in ad-hoc mode
Florian Westphal <fw(a)strlen.de>
netfilter: nf_nat_masquerade: defer conntrack walk to work queue
Florian Westphal <fw(a)strlen.de>
netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
Marc Herbert <marc.herbert(a)intel.com>
ASoC: SOF: loader: release_firmware() on load failure to avoid batching
Joshua-Dickens <Joshua(a)Joshua-Dickens.com>
HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
Jeremy Sowden <jeremy(a)azazel.net>
netfilter: ip6_tables: zero-initialize fragment offset
Mizuho Mori <morimolymoly(a)gmail.com>
HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com>
ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
Zhang Yi <yi.zhang(a)huawei.com>
ext4: correct the error path of ext4_write_inline_data_end()
Zhang Yi <yi.zhang(a)huawei.com>
ext4: check and update i_disksize properly
-------------
Diffstat:
Makefile | 4 +-
arch/m68k/kernel/signal.c | 88 +++++++++--------
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 +-
drivers/hid/hid-apple.c | 7 ++
drivers/hid/wacom_wac.c | 8 ++
drivers/hwmon/ltc2947-core.c | 8 +-
drivers/hwmon/pmbus/ibm-cffps.c | 10 +-
drivers/net/ethernet/sun/Kconfig | 1 +
drivers/scsi/ses.c | 2 +-
drivers/scsi/virtio_scsi.c | 4 +-
fs/ext4/inline.c | 15 +--
fs/ext4/inode.c | 41 ++++----
fs/vboxsf/super.c | 12 +--
include/linux/perf_event.h | 4 +-
include/linux/sched.h | 2 +-
include/net/pkt_sched.h | 1 +
kernel/events/core.c | 34 ++++++-
net/ipv6/netfilter/ip6_tables.c | 1 +
net/mac80211/mesh_pathtbl.c | 5 +-
net/mac80211/rx.c | 3 +-
net/netfilter/nf_nat_masquerade.c | 168 +++++++++++++++++++--------------
net/sched/sch_api.c | 6 ++
sound/soc/intel/boards/sof_sdw.c | 5 +
sound/soc/sof/core.c | 4 +-
sound/soc/sof/loader.c | 2 +
26 files changed, 264 insertions(+), 177 deletions(-)
This is the start of the stable review cycle for the 5.4.154 release.
There are 16 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 Sat, 16 Oct 2021 14:51:59 +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/v5.x/stable-review/patch-5.4.154-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.4.154-rc1
Peter Zijlstra <peterz(a)infradead.org>
sched: Always inline is_percpu_thread()
Colin Ian King <colin.king(a)canonical.com>
scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com>
scsi: ses: Fix unsigned comparison with less than zero
Leslie Shi <Yuliang.Shi(a)amd.com>
drm/amdgpu: fix gart.bo pin_count leak
Randy Dunlap <rdunlap(a)infradead.org>
net: sun: SUNVNET_COMMON should depend on INET
MichelleJin <shjy180909(a)gmail.com>
mac80211: check return value of rhashtable_init
王贇 <yun.wang(a)linux.alibaba.com>
net: prevent user from passing illegal stab size
Al Viro <viro(a)zeniv.linux.org.uk>
m68k: Handle arrivals of multiple signals correctly
YueHaibing <yuehaibing(a)huawei.com>
mac80211: Drop frames from invalid MAC address in ad-hoc mode
Florian Westphal <fw(a)strlen.de>
netfilter: nf_nat_masquerade: defer conntrack walk to work queue
Florian Westphal <fw(a)strlen.de>
netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
Joshua-Dickens <Joshua(a)Joshua-Dickens.com>
HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
Jeremy Sowden <jeremy(a)azazel.net>
netfilter: ip6_tables: zero-initialize fragment offset
Mizuho Mori <morimolymoly(a)gmail.com>
HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
Zhang Yi <yi.zhang(a)huawei.com>
ext4: correct the error path of ext4_write_inline_data_end()
Florian Fainelli <f.fainelli(a)gmail.com>
net: phy: bcm7xxx: Fixed indirect MMD operations
-------------
Diffstat:
Makefile | 4 +-
arch/m68k/kernel/signal.c | 88 +++++++++--------
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 +-
drivers/hid/hid-apple.c | 7 ++
drivers/hid/wacom_wac.c | 8 ++
drivers/net/ethernet/sun/Kconfig | 1 +
drivers/net/phy/bcm7xxx.c | 114 +++++++++++++++++++++-
drivers/scsi/ses.c | 2 +-
drivers/scsi/virtio_scsi.c | 4 +-
fs/ext4/inline.c | 15 +--
fs/ext4/inode.c | 7 +-
include/linux/sched.h | 2 +-
include/net/pkt_sched.h | 1 +
net/ipv6/netfilter/ip6_tables.c | 1 +
net/mac80211/mesh_pathtbl.c | 5 +-
net/mac80211/rx.c | 3 +-
net/netfilter/nf_nat_masquerade.c | 168 +++++++++++++++++++--------------
net/sched/sch_api.c | 6 ++
19 files changed, 299 insertions(+), 143 deletions(-)
This is the start of the stable review cycle for the 4.19.212 release.
There are 12 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 Sat, 16 Oct 2021 14:51:59 +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.212-r…
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 <gregkh(a)linuxfoundation.org>
Linux 4.19.212-rc1
Peter Zijlstra <peterz(a)infradead.org>
sched: Always inline is_percpu_thread()
Anand K Mistry <amistry(a)google.com>
perf/x86: Reset destroy callback on event init failure
Colin Ian King <colin.king(a)canonical.com>
scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com>
scsi: ses: Fix unsigned comparison with less than zero
Randy Dunlap <rdunlap(a)infradead.org>
net: sun: SUNVNET_COMMON should depend on INET
MichelleJin <shjy180909(a)gmail.com>
mac80211: check return value of rhashtable_init
王贇 <yun.wang(a)linux.alibaba.com>
net: prevent user from passing illegal stab size
Al Viro <viro(a)zeniv.linux.org.uk>
m68k: Handle arrivals of multiple signals correctly
YueHaibing <yuehaibing(a)huawei.com>
mac80211: Drop frames from invalid MAC address in ad-hoc mode
Jeremy Sowden <jeremy(a)azazel.net>
netfilter: ip6_tables: zero-initialize fragment offset
Mizuho Mori <morimolymoly(a)gmail.com>
HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
Florian Fainelli <f.fainelli(a)gmail.com>
net: phy: bcm7xxx: Fixed indirect MMD operations
-------------
Diffstat:
Makefile | 4 +-
arch/m68k/kernel/signal.c | 88 ++++++++++++++++++-------------------
arch/x86/events/core.c | 1 +
drivers/hid/hid-apple.c | 7 +++
drivers/net/ethernet/sun/Kconfig | 1 +
drivers/net/phy/bcm7xxx.c | 94 ++++++++++++++++++++++++++++++++++++++++
drivers/scsi/ses.c | 2 +-
drivers/scsi/virtio_scsi.c | 4 +-
include/linux/sched.h | 2 +-
include/net/pkt_sched.h | 1 +
net/ipv6/netfilter/ip6_tables.c | 1 +
net/mac80211/mesh_pathtbl.c | 5 ++-
net/mac80211/rx.c | 3 +-
net/sched/sch_api.c | 6 +++
14 files changed, 165 insertions(+), 54 deletions(-)
This is the start of the stable review cycle for the 4.9.287 release.
There are 25 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 Sat, 16 Oct 2021 14:51:59 +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.287-rc…
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 <gregkh(a)linuxfoundation.org>
Linux 4.9.287-rc1
Anand K Mistry <amistry(a)google.com>
perf/x86: Reset destroy callback on event init failure
Colin Ian King <colin.king(a)canonical.com>
scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com>
scsi: ses: Fix unsigned comparison with less than zero
YueHaibing <yuehaibing(a)huawei.com>
mac80211: Drop frames from invalid MAC address in ad-hoc mode
Jeremy Sowden <jeremy(a)azazel.net>
netfilter: ip6_tables: zero-initialize fragment offset
Mizuho Mori <morimolymoly(a)gmail.com>
HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
Linus Torvalds <torvalds(a)linux-foundation.org>
gup: document and work around "COW can break either way" issue
Jiri Benc <jbenc(a)redhat.com>
i40e: fix endless loop under rtnl
Eric Dumazet <edumazet(a)google.com>
rtnetlink: fix if_nlmsg_stats_size() under estimation
Yang Yingliang <yangyingliang(a)huawei.com>
drm/nouveau/debugfs: fix file release memory leak
Eric Dumazet <edumazet(a)google.com>
netlink: annotate data races around nlk->bound
Eric Dumazet <edumazet(a)google.com>
net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
Oleksij Rempel <o.rempel(a)pengutronix.de>
ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence
Andy Shevchenko <andriy.shevchenko(a)linux.intel.com>
ptp_pch: Load module automatically if ID matches
Pali Rohár <pali(a)kernel.org>
powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
Eric Dumazet <edumazet(a)google.com>
net_sched: fix NULL deref in fifo_set_limit()
Pavel Skripkin <paskripkin(a)gmail.com>
phy: mdio: fix memory leak
Tatsuhiko Yasumatsu <th.yasumatsu(a)gmail.com>
bpf: Fix integer overflow in prealloc_elems_and_freelist()
Max Filippov <jcmvbkbc(a)gmail.com>
xtensa: call irqchip_init only when CONFIG_USE_OF is selected
Roger Quadros <rogerq(a)kernel.org>
ARM: dts: omap3430-sdp: Fix NAND device node
Trond Myklebust <trond.myklebust(a)hammerspace.com>
nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
Zheng Liang <zhengliang6(a)huawei.com>
ovl: fix missing negative dentry check in ovl_rename()
Johan Hovold <johan(a)kernel.org>
USB: cdc-acm: fix break reporting
Johan Hovold <johan(a)kernel.org>
USB: cdc-acm: fix racy tty buffer accesses
Ben Hutchings <ben(a)decadent.org.uk>
Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
-------------
Diffstat:
Makefile | 4 +--
arch/arm/boot/dts/omap3430-sdp.dts | 2 +-
arch/arm/mach-imx/pm-imx6.c | 2 ++
arch/powerpc/boot/dts/fsl/t1023rdb.dts | 2 +-
arch/x86/events/core.c | 1 +
arch/xtensa/kernel/irq.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 1 +
drivers/hid/hid-apple.c | 7 +++++
drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +-
drivers/net/phy/mdio_bus.c | 7 +++++
drivers/ptp/ptp_pch.c | 1 +
drivers/scsi/ses.c | 2 +-
drivers/scsi/virtio_scsi.c | 4 +--
drivers/usb/Kconfig | 3 +-
drivers/usb/class/cdc-acm.c | 8 +++++
fs/nfsd/nfs4xdr.c | 19 +++++++-----
fs/overlayfs/dir.c | 10 ++++--
kernel/bpf/stackmap.c | 3 +-
mm/gup.c | 48 ++++++++++++++++++++++++-----
mm/huge_memory.c | 7 ++---
net/bridge/br_netlink.c | 2 +-
net/core/rtnetlink.c | 2 +-
net/ipv6/netfilter/ip6_tables.c | 1 +
net/mac80211/rx.c | 3 +-
net/netlink/af_netlink.c | 14 ++++++---
net/sched/sch_fifo.c | 3 ++
26 files changed, 118 insertions(+), 42 deletions(-)
Changes since v2 [1]:
- Rework some of the changelogs per feedback (Bjorn, and I)
- Move the cxl_register_map refactor earlier in the series to make the
cxl_setup_pci_regs() refactor easier to read.
- Fix a bug added in v5.14 for handling the error return case
cxl_pci_map_regblock()
- Split the addition of @base to cxl_register_map to its own patch
- Drop the cxl_pci_dvsec() wrapper (Christoph)
- Drop the SIOV conversion patch given Baolu's feedback about it being
dead code
[1]: https://lore.kernel.org/r/20210923172647.72738-1-ben.widawsky@intel.com
---
I am helping out with the review feedback on this set while Ben is
focusing on region provisioning. It appears this rework will be suitable
to just carry in cxl/next, no need to make a cross-tree dependency for
"PCI: Add pci_find_dvsec_capability to find designated VSEC" at this
time.
Ben's original cover:
Provide the ability to obtain CXL register blocks as discrete functionality.
This functionality will become useful for other CXL drivers that need access to
CXL register blocks. It is also in line with other additions to core which moves
register mapping functionality.
At the introduction of the CXL driver the only user of CXL MMIO was cxl_pci
(then known as cxl_mem). As the driver has evolved it is clear that cxl_pci will
not be the only entity that needs access to CXL MMIO. This series stops short of
moving the generalized functionality into cxl_core for the sake of getting eyes
on the important foundational bits sooner rather than later. The ultimate plan
is to move much of the code into cxl_core.
Via review of two previous patches [1] & [2] it has been suggested that the bits
which are being used for DVSEC enumeration move into PCI core. As CXL core is
soon going to require these, let's try to get the ball rolling now on making
that happen.
---
[1]: https://lore.kernel.org/linux-pci/20210913190131.xiiszmno46qie7v5@intel.com/
[2]: https://lore.kernel.org/linux-cxl/20210920225638.1729482-1-ben.widawsky@int…
[3]: https://lore.kernel.org/linux-cxl/20210921220459.2437386-1-ben.widawsky@int…
---
Ben Widawsky (8):
cxl/pci: Convert register block identifiers to an enum
cxl/pci: Remove dev_dbg for unknown register blocks
cxl/pci: Remove pci request/release regions
cxl/pci: Make more use of cxl_register_map
cxl/pci: Split cxl_pci_setup_regs()
PCI: Add pci_find_dvsec_capability to find designated VSEC
cxl/pci: Use pci core's DVSEC functionality
ocxl: Use pci core's DVSEC functionality
Dan Williams (2):
cxl/pci: Fix NULL vs ERR_PTR confusion
cxl/pci: Add @base to cxl_register_map
arch/powerpc/platforms/powernv/ocxl.c | 3 -
drivers/cxl/cxl.h | 1
drivers/cxl/pci.c | 157 +++++++++++++--------------------
drivers/cxl/pci.h | 14 ++-
drivers/misc/ocxl/config.c | 13 ---
drivers/pci/pci.c | 32 +++++++
include/linux/pci.h | 1
7 files changed, 105 insertions(+), 116 deletions(-)
base-commit: ed97afb53365cd03dde266c9644334a558fe5a16
Hello,
We ran automated tests on a recent commit from this kernel tree:
Kernel repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Commit: 6a43b9157469 - hwmon: (pmbus/ibm-cffps) max_power_out swap changes
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
Targeted tests: NO
All kernel binaries, config files, and logs are available for download here:
https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?prefi…
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
make options: make -j24 INSTALL_MOD_STRIP=1 targz-pkg
ppc64le:
make options: make -j24 INSTALL_MOD_STRIP=1 targz-pkg
s390x:
make options: make -j24 INSTALL_MOD_STRIP=1 targz-pkg
x86_64:
make options: make -j24 INSTALL_MOD_STRIP=1 targz-pkg
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test
✅ Reboot test
✅ ACPI table test
✅ ACPI enabled test
✅ LTP - cve
✅ LTP - sched
✅ LTP - syscalls
✅ LTP - can
✅ LTP - commands
✅ LTP - containers
✅ LTP - dio
✅ LTP - fs
✅ LTP - fsx
✅ LTP - math
✅ LTP - hugetlb
✅ LTP - mm
✅ LTP - nptl
✅ LTP - pty
✅ LTP - ipc
✅ LTP - tracing
✅ LTP: openposix test suite
✅ CIFS Connectathon
✅ POSIX pjd-fstest suites
✅ NFS Connectathon
✅ Loopdev Sanity
✅ jvm - jcstress tests
✅ Memory: fork_mem
✅ Memory function: memfd_create
✅ AMTU (Abstract Machine Test Utility)
✅ Networking bridge: sanity
✅ Ethernet drivers sanity
✅ Networking socket: fuzz
✅ Networking route: pmtu
✅ Networking route_func - local
✅ Networking route_func - forward
✅ Networking TCP: keepalive test
✅ Networking UDP: socket
✅ Networking cki netfilter test
✅ Networking tunnel: geneve basic test
✅ Networking tunnel: gre basic
✅ L2TP basic test
✅ Networking tunnel: vxlan basic
✅ Networking ipsec: basic netns - transport
✅ Networking ipsec: basic netns - tunnel
✅ Libkcapi AF_ALG test
✅ pciutils: update pci ids test
✅ ALSA PCM loopback test
✅ ALSA Control (mixer) Userspace Element test
✅ storage: dm/common
✅ lvm snapper test
✅ storage: SCSI VPD
✅ trace: ftrace/tracer
🚧 ✅ xarray-idr-radixtree-test
🚧 ✅ i2c: i2cdetect sanity
🚧 ✅ Firmware test suite
🚧 ✅ Memory function: kaslr
🚧 ✅ Networking: igmp conformance test
🚧 ✅ audit: audit testsuite test
🚧 ✅ lvm cache test
Host 2:
✅ Boot test
✅ Reboot test
🚧 ✅ Storage blktests - nvmeof-mp
Host 3:
✅ Boot test
✅ Reboot test
✅ Networking bridge: sanity - mlx5
✅ Ethernet drivers sanity - mlx5
Host 4:
✅ Boot test
✅ Reboot test
✅ xfstests - ext4
✅ xfstests - xfs
✅ IPMI driver test
✅ IPMItool loop stress test
✅ selinux-policy: serge-testsuite
✅ Storage blktests - blk
✅ Storage block - filesystem fio test
✅ Storage block - queue scheduler test
✅ storage: software RAID testing
✅ Storage: swraid mdadm raid_module test
✅ stress: stress-ng - interrupt
✅ stress: stress-ng - cpu
✅ stress: stress-ng - cpu-cache
✅ stress: stress-ng - memory
🚧 ✅ Podman system test - as root
🚧 ✅ Podman system test - as user
🚧 ✅ xfstests - btrfs
🚧 ✅ Storage blktests - nvme-tcp
🚧 💥 stress: stress-ng - os
Host 5:
✅ Boot test
✅ Reboot test
🚧 ✅ Storage blktests - srp
ppc64le:
Host 1:
✅ Boot test
✅ Reboot test
🚧 ✅ Storage blktests - srp
Host 2:
✅ Boot test
✅ Reboot test
🚧 ✅ Storage blktests - nvmeof-mp
Host 3:
✅ Boot test
✅ Reboot test
✅ LTP - cve
✅ LTP - sched
✅ LTP - syscalls
✅ LTP - can
✅ LTP - commands
✅ LTP - containers
✅ LTP - dio
✅ LTP - fs
✅ LTP - fsx
✅ LTP - math
✅ LTP - hugetlb
✅ LTP - mm
✅ LTP - nptl
✅ LTP - pty
✅ LTP - ipc
✅ LTP - tracing
✅ LTP: openposix test suite
✅ CIFS Connectathon
✅ POSIX pjd-fstest suites
✅ NFS Connectathon
✅ Loopdev Sanity
✅ jvm - jcstress tests
✅ Memory: fork_mem
✅ Memory function: memfd_create
✅ AMTU (Abstract Machine Test Utility)
✅ Networking bridge: sanity
✅ Ethernet drivers sanity
✅ Networking socket: fuzz
✅ Networking route: pmtu
✅ Networking route_func - local
✅ Networking route_func - forward
✅ Networking TCP: keepalive test
✅ Networking UDP: socket
✅ Networking cki netfilter test
✅ Networking tunnel: geneve basic test
✅ Networking tunnel: gre basic
✅ L2TP basic test
✅ Networking tunnel: vxlan basic
✅ Networking ipsec: basic netns - tunnel
✅ Libkcapi AF_ALG test
✅ pciutils: update pci ids test
✅ ALSA PCM loopback test
✅ ALSA Control (mixer) Userspace Element test
✅ storage: dm/common
✅ lvm snapper test
✅ trace: ftrace/tracer
🚧 ✅ xarray-idr-radixtree-test
🚧 ✅ Memory function: kaslr
🚧 ✅ audit: audit testsuite test
🚧 ✅ lvm cache test
Host 4:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
✅ Boot test
✅ Reboot test
✅ xfstests - ext4
✅ xfstests - xfs
✅ IPMI driver test
✅ IPMItool loop stress test
✅ selinux-policy: serge-testsuite
✅ Storage blktests - blk
✅ Storage block - filesystem fio test
✅ Storage block - queue scheduler test
✅ storage: software RAID testing
✅ Storage: swraid mdadm raid_module test
🚧 ✅ Podman system test - as root
🚧 ✅ Podman system test - as user
🚧 ✅ xfstests - btrfs
🚧 ✅ Storage blktests - nvme-tcp
🚧 ⚡⚡⚡ Storage: lvm device-mapper test - upstream
s390x:
Host 1:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
✅ Boot test
✅ Reboot test
✅ selinux-policy: serge-testsuite
✅ Storage blktests - blk
✅ Storage: swraid mdadm raid_module test
✅ stress: stress-ng - interrupt
✅ stress: stress-ng - cpu
✅ stress: stress-ng - cpu-cache
✅ stress: stress-ng - memory
🚧 ✅ Podman system test - as root
🚧 ✅ Podman system test - as user
🚧 ✅ Storage blktests - nvme-tcp
🚧 ⚡⚡⚡ stress: stress-ng - os
Host 2:
✅ Boot test
✅ Reboot test
✅ LTP - cve
✅ LTP - sched
✅ LTP - syscalls
✅ LTP - can
✅ LTP - commands
✅ LTP - containers
✅ LTP - dio
✅ LTP - fs
✅ LTP - fsx
✅ LTP - math
✅ LTP - hugetlb
✅ LTP - mm
✅ LTP - nptl
✅ LTP - pty
✅ LTP - ipc
✅ LTP - tracing
✅ LTP: openposix test suite
✅ CIFS Connectathon
✅ POSIX pjd-fstest suites
✅ NFS Connectathon
✅ Loopdev Sanity
✅ jvm - jcstress tests
✅ Memory: fork_mem
✅ Memory function: memfd_create
✅ AMTU (Abstract Machine Test Utility)
✅ Networking bridge: sanity
✅ Ethernet drivers sanity
✅ Networking route: pmtu
✅ Networking route_func - local
✅ Networking route_func - forward
✅ Networking TCP: keepalive test
✅ Networking UDP: socket
✅ Networking cki netfilter test
✅ Networking tunnel: geneve basic test
✅ Networking tunnel: gre basic
✅ L2TP basic test
✅ Networking tunnel: vxlan basic
✅ Networking ipsec: basic netns - transport
✅ Networking ipsec: basic netns - tunnel
✅ Libkcapi AF_ALG test
✅ storage: dm/common
✅ lvm snapper test
✅ trace: ftrace/tracer
🚧 ✅ xarray-idr-radixtree-test
🚧 ✅ Memory function: kaslr
🚧 ✅ audit: audit testsuite test
🚧 ✅ lvm cache test
Host 3:
✅ Boot test
✅ Reboot test
🚧 ✅ Storage blktests - nvmeof-mp
Host 4:
✅ Boot test
✅ Reboot test
🚧 💥 Storage blktests - srp
x86_64:
Host 1:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
⚡⚡⚡ Boot test
⚡⚡⚡ Reboot test
🚧 ⚡⚡⚡ Storage blktests - nvmeof-mp
Host 2:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
⚡⚡⚡ Boot test
⚡⚡⚡ Reboot test
⚡⚡⚡ ACPI table test
⚡⚡⚡ LTP - cve
⚡⚡⚡ LTP - sched
⚡⚡⚡ LTP - syscalls
⚡⚡⚡ LTP - can
⚡⚡⚡ LTP - commands
⚡⚡⚡ LTP - containers
⚡⚡⚡ LTP - dio
⚡⚡⚡ LTP - fs
⚡⚡⚡ LTP - fsx
⚡⚡⚡ LTP - math
⚡⚡⚡ LTP - hugetlb
⚡⚡⚡ LTP - mm
⚡⚡⚡ LTP - nptl
⚡⚡⚡ LTP - pty
⚡⚡⚡ LTP - ipc
⚡⚡⚡ LTP - tracing
⚡⚡⚡ LTP: openposix test suite
⚡⚡⚡ CIFS Connectathon
⚡⚡⚡ POSIX pjd-fstest suites
⚡⚡⚡ NFS Connectathon
⚡⚡⚡ Loopdev Sanity
⚡⚡⚡ jvm - jcstress tests
⚡⚡⚡ Memory: fork_mem
⚡⚡⚡ Memory function: memfd_create
⚡⚡⚡ AMTU (Abstract Machine Test Utility)
⚡⚡⚡ Networking bridge: sanity
⚡⚡⚡ Ethernet drivers sanity
⚡⚡⚡ Networking socket: fuzz
⚡⚡⚡ Networking route: pmtu
⚡⚡⚡ Networking route_func - local
⚡⚡⚡ Networking route_func - forward
⚡⚡⚡ Networking TCP: keepalive test
⚡⚡⚡ Networking UDP: socket
⚡⚡⚡ Networking cki netfilter test
⚡⚡⚡ Networking tunnel: geneve basic test
⚡⚡⚡ Networking tunnel: gre basic
⚡⚡⚡ L2TP basic test
⚡⚡⚡ Networking tunnel: vxlan basic
⚡⚡⚡ Networking ipsec: basic netns - transport
⚡⚡⚡ Networking ipsec: basic netns - tunnel
⚡⚡⚡ Libkcapi AF_ALG test
⚡⚡⚡ pciutils: sanity smoke test
⚡⚡⚡ pciutils: update pci ids test
⚡⚡⚡ ALSA PCM loopback test
⚡⚡⚡ ALSA Control (mixer) Userspace Element test
⚡⚡⚡ storage: dm/common
⚡⚡⚡ lvm snapper test
⚡⚡⚡ storage: SCSI VPD
⚡⚡⚡ trace: ftrace/tracer
🚧 ⚡⚡⚡ xarray-idr-radixtree-test
🚧 ⚡⚡⚡ i2c: i2cdetect sanity
🚧 ⚡⚡⚡ Firmware test suite
🚧 ⚡⚡⚡ Memory function: kaslr
🚧 ⚡⚡⚡ Networking: igmp conformance test
🚧 ⚡⚡⚡ audit: audit testsuite test
🚧 ⚡⚡⚡ lvm cache test
Host 3:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
⚡⚡⚡ Boot test
⚡⚡⚡ Reboot test
🚧 ⚡⚡⚡ Storage blktests - srp
Host 4:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
✅ Boot test
✅ Reboot test
✅ xfstests - ext4
⚡⚡⚡ xfstests - xfs
⚡⚡⚡ xfstests - nfsv4.2
⚡⚡⚡ xfstests - cifsv3.11
⚡⚡⚡ IPMI driver test
⚡⚡⚡ IPMItool loop stress test
⚡⚡⚡ selinux-policy: serge-testsuite
⚡⚡⚡ power-management: cpupower/sanity test
⚡⚡⚡ Storage blktests - blk
⚡⚡⚡ Storage block - filesystem fio test
⚡⚡⚡ Storage block - queue scheduler test
⚡⚡⚡ storage: software RAID testing
⚡⚡⚡ Storage: swraid mdadm raid_module test
⚡⚡⚡ stress: stress-ng - interrupt
⚡⚡⚡ stress: stress-ng - cpu
⚡⚡⚡ stress: stress-ng - cpu-cache
⚡⚡⚡ stress: stress-ng - memory
🚧 ⚡⚡⚡ Podman system test - as root
🚧 ⚡⚡⚡ Podman system test - as user
🚧 ⚡⚡⚡ CPU: Idle Test
🚧 ⚡⚡⚡ xfstests - btrfs
🚧 ⚡⚡⚡ Storage blktests - nvme-tcp
🚧 ⚡⚡⚡ Storage: lvm device-mapper test - upstream
🚧 ⚡⚡⚡ stress: stress-ng - os
Host 5:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
⚡⚡⚡ Boot test
⚡⚡⚡ Reboot test
⚡⚡⚡ ACPI table test
⚡⚡⚡ LTP - cve
⚡⚡⚡ LTP - sched
⚡⚡⚡ LTP - syscalls
⚡⚡⚡ LTP - can
⚡⚡⚡ LTP - commands
⚡⚡⚡ LTP - containers
⚡⚡⚡ LTP - dio
⚡⚡⚡ LTP - fs
⚡⚡⚡ LTP - fsx
⚡⚡⚡ LTP - math
⚡⚡⚡ LTP - hugetlb
⚡⚡⚡ LTP - mm
⚡⚡⚡ LTP - nptl
⚡⚡⚡ LTP - pty
⚡⚡⚡ LTP - ipc
⚡⚡⚡ LTP - tracing
⚡⚡⚡ LTP: openposix test suite
⚡⚡⚡ CIFS Connectathon
⚡⚡⚡ POSIX pjd-fstest suites
⚡⚡⚡ NFS Connectathon
⚡⚡⚡ Loopdev Sanity
⚡⚡⚡ jvm - jcstress tests
⚡⚡⚡ Memory: fork_mem
⚡⚡⚡ Memory function: memfd_create
⚡⚡⚡ AMTU (Abstract Machine Test Utility)
⚡⚡⚡ Networking bridge: sanity
⚡⚡⚡ Ethernet drivers sanity
⚡⚡⚡ Networking socket: fuzz
⚡⚡⚡ Networking route: pmtu
⚡⚡⚡ Networking route_func - local
⚡⚡⚡ Networking route_func - forward
⚡⚡⚡ Networking TCP: keepalive test
⚡⚡⚡ Networking UDP: socket
⚡⚡⚡ Networking cki netfilter test
⚡⚡⚡ Networking tunnel: geneve basic test
⚡⚡⚡ Networking tunnel: gre basic
⚡⚡⚡ L2TP basic test
⚡⚡⚡ Networking tunnel: vxlan basic
⚡⚡⚡ Networking ipsec: basic netns - transport
⚡⚡⚡ Networking ipsec: basic netns - tunnel
⚡⚡⚡ Libkcapi AF_ALG test
⚡⚡⚡ pciutils: sanity smoke test
⚡⚡⚡ pciutils: update pci ids test
⚡⚡⚡ ALSA PCM loopback test
⚡⚡⚡ ALSA Control (mixer) Userspace Element test
⚡⚡⚡ storage: dm/common
⚡⚡⚡ lvm snapper test
⚡⚡⚡ storage: SCSI VPD
⚡⚡⚡ trace: ftrace/tracer
🚧 ⚡⚡⚡ xarray-idr-radixtree-test
🚧 ⚡⚡⚡ i2c: i2cdetect sanity
🚧 ⚡⚡⚡ Firmware test suite
🚧 ⚡⚡⚡ Memory function: kaslr
🚧 ⚡⚡⚡ Networking: igmp conformance test
🚧 ⚡⚡⚡ audit: audit testsuite test
🚧 ⚡⚡⚡ lvm cache test
Host 6:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
⚡⚡⚡ Boot test
⚡⚡⚡ Reboot test
🚧 ⚡⚡⚡ Storage blktests - nvmeof-mp
Test sources: https://gitlab.com/cki-project/kernel-tests
💚 Pull requests are welcome for new tests or improvements to existing tests!
Aborted tests
-------------
Tests that didn't complete running successfully are marked with ⚡⚡⚡.
If this was caused by an infrastructure issue, we try to mark that
explicitly in the report.
Waived tests
------------
If the test run included waived tests, they are marked with 🚧. Such tests are
executed but their results are not taken into account. Tests are waived when
their results are not reliable enough, e.g. when they're just introduced or are
being fixed.
Testing timeout
---------------
We aim to provide a report within reasonable timeframe. Tests that haven't
finished running yet are marked with ⏱.
Targeted tests
--------------
Test runs for patches always include a set of base tests, plus some
tests chosen based on the file paths modified by the patch. The latter
are called "targeted tests". If no targeted tests are run, that means
no patch-specific tests are available. Please, consider contributing a
targeted test for related patches to increase test coverage. See
https://docs.engineering.redhat.com/x/_wEZB for more details.