* [PATCH 5.10 00/73] 5.10.152-rc1 review
@ 2022-10-28 12:02 Greg Kroah-Hartman
2022-10-28 12:03 ` [PATCH 5.10 61/73] fcntl: make F_GETOWN(EX) return 0 on dead owner task Greg Kroah-Hartman
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Greg Kroah-Hartman @ 2022-10-28 12:02 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw
This is the start of the stable review cycle for the 5.10.152 release.
There are 73 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 Sun, 30 Oct 2022 12:02: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/v5.x/stable-review/patch-5.10.152-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-5.10.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 5.10.152-rc1
Seth Jenkins <sethjenkins@google.com>
mm: /proc/pid/smaps_rollup: fix no vma's null-deref
Yu Kuai <yukuai3@huawei.com>
blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
Avri Altman <avri.altman@wdc.com>
mmc: core: Add SD card quirk for broken discard
Nick Desaulniers <ndesaulniers@google.com>
Makefile.debug: re-enable debug info for .S files
Nathan Chancellor <nathan@kernel.org>
x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
Werner Sembach <wse@tuxedocomputers.com>
ACPI: video: Force backlight native for more TongFang devices
Gaurav Kohli <gauravkohli@linux.microsoft.com>
hv_netvsc: Fix race between VF offering and VF association message from host
Adrian Hunter <adrian.hunter@intel.com>
perf/x86/intel/pt: Relax address filter validation
Conor Dooley <conor.dooley@microchip.com>
riscv: topology: fix default topology reporting
Conor Dooley <conor.dooley@microchip.com>
arm64: topology: move store_cpu_topology() to shared code
Sibi Sankar <sibis@codeaurora.org>
arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region
Desmond Cheong Zhi Xi <desmondcheongzx@gmail.com>
fcntl: fix potential deadlocks for &fown_struct.lock
Pavel Tikhomirov <ptikhomirov@virtuozzo.com>
fcntl: make F_GETOWN(EX) return 0 on dead owner task
Rob Herring <robh@kernel.org>
perf: Skip and warn on unknown format 'configN' attrs
Jin Yao <yao.jin@linux.intel.com>
perf pmu: Validate raw event with sysfs exported format bits
Wenting Zhang <zephray@outlook.com>
riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
Kefeng Wang <wangkefeng.wang@huawei.com>
riscv: Add machine name to kernel boot log and stack dump output
Prathamesh Shete <pshete@nvidia.com>
mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
M. Vefa Bicakci <m.v.b@runbox.com>
xen/gntdev: Accommodate VMA splitting
Juergen Gross <jgross@suse.com>
xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guests
Steven Rostedt (Google) <rostedt@goodmis.org>
tracing: Do not free snapshot if tracer is on cmdline
sunliming <sunliming@kylinos.cn>
tracing: Simplify conditional compilation code in tracing_set_tracer()
Dario Binacchi <dario.binacchi@amarulasolutions.com>
dmaengine: mxs: use platform_driver_register
Fabio Estevam <festevam@gmail.com>
dmaengine: mxs-dma: Remove the unused .id_table
Dmitry Osipenko <dmitry.osipenko@collabora.com>
drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
Jerry Snitselaar <jsnitsel@redhat.com>
iommu/vt-d: Clean up si_domain in the init_dmars() error path
Charlotte Tan <charlotte@extrahop.com>
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
Felix Riemann <felix.riemann@sma.de>
net: phy: dp83822: disable MDI crossover status change interrupt
Eric Dumazet <edumazet@google.com>
net: sched: fix race condition in qdisc_graft()
Yang Yingliang <yangyingliang@huawei.com>
net: hns: fix possible memory leak in hnae_ae_register()
Pieter Jansen van Vuuren <pieter.jansen-van-vuuren@amd.com>
sfc: include vport_id in filter spec hash and equal()
Zhengchao Shao <shaozhengchao@huawei.com>
net: sched: sfb: fix null pointer access issue when sfb_init() fails
Zhengchao Shao <shaozhengchao@huawei.com>
net: sched: delete duplicate cleanup of backlog and qlen
Zhengchao Shao <shaozhengchao@huawei.com>
net: sched: cake: fix null pointer access issue when cake_init() fails
Serge Semin <Sergey.Semin@baikalelectronics.ru>
nvme-hwmon: kmalloc the NVME SMART log buffer
Christoph Hellwig <hch@lst.de>
nvme-hwmon: consistently ignore errors from nvme_hwmon_init
Daniel Wagner <dwagner@suse.de>
nvme-hwmon: Return error code when registration fails
Hannes Reinecke <hare@suse.de>
nvme-hwmon: rework to avoid devm allocation
Brett Creeley <brett@pensando.io>
ionic: catch NULL pointer issue on reconfig
Eric Dumazet <edumazet@google.com>
net: hsr: avoid possible NULL deref in skb_clone()
Zhang Xiaoxu <zhangxiaoxu5@huawei.com>
cifs: Fix xid leak in cifs_ses_add_channel()
Zhang Xiaoxu <zhangxiaoxu5@huawei.com>
cifs: Fix xid leak in cifs_flock()
Zhang Xiaoxu <zhangxiaoxu5@huawei.com>
cifs: Fix xid leak in cifs_copy_file_range()
Kuniyuki Iwashima <kuniyu@amazon.com>
udp: Update reuse->has_conns under reuseport_lock.
Kuniyuki Iwashima <kuniyu@amazon.co.jp>
tcp: Add num_closed_socks to struct sock_reuseport.
Harini Katakam <harini.katakam@amd.com>
net: phy: dp83867: Extend RX strap quirk for SGMII mode
Xiaobo Liu <cppcoffee@gmail.com>
net/atm: fix proc_mpc_write incorrect return value
Jonathan Cooper <jonathan.s.cooper@amd.com>
sfc: Change VF mac via PF as first preference if available.
José Expósito <jose.exposito89@gmail.com>
HID: magicmouse: Do not set BTN_MOUSE on double report
Jan Sokolowski <jan.sokolowski@intel.com>
i40e: Fix DMA mappings leak
Alexander Potapenko <glider@google.com>
tipc: fix an information leak in tipc_topsrv_kern_subscr
Mark Tomlinson <mark.tomlinson@alliedtelesis.co.nz>
tipc: Fix recognition of trial period
Tony Luck <tony.luck@intel.com>
ACPI: extlog: Handle multiple records
Filipe Manana <fdmanana@suse.com>
btrfs: fix processing of delayed tree block refs during backref walking
Filipe Manana <fdmanana@suse.com>
btrfs: fix processing of delayed data refs during backref walking
Jean-Francois Le Fillatre <jflf_kernel@gmx.com>
r8152: add PID for the Lenovo OneLink+ Dock
James Morse <james.morse@arm.com>
arm64: errata: Remove AES hwcap for COMPAT tasks
Yu Kuai <yukuai3@huawei.com>
blk-wbt: call rq_qos_add() after wb_normal is initialized
Lei Chen <lennychen@tencent.com>
block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init
Bryan O'Donoghue <bryan.odonoghue@linaro.org>
media: venus: dec: Handle the case where find_format fails
Sean Young <sean@mess.org>
media: mceusb: set timeout to at least timeout provided
Eric Ren <renzhengeek@gmail.com>
KVM: arm64: vgic: Fix exit condition in scan_its_table()
Alexander Graf <graf@amazon.com>
kvm: Add support for arch compat vm ioctls
Fabien Parent <fabien.parent@linaro.org>
cpufreq: qcom: fix memory leak in error path
Kai-Heng Feng <kai.heng.feng@canonical.com>
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
Alexander Stein <alexander.stein@ew.tq-group.com>
ata: ahci-imx: Fix MODULE_ALIAS
Zhang Rui <rui.zhang@intel.com>
hwmon/coretemp: Handle large core ID value
Borislav Petkov <bp@suse.de>
x86/microcode/AMD: Apply the patch early on every logical thread
Bryan O'Donoghue <bryan.odonoghue@linaro.org>
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
Fabien Parent <fabien.parent@linaro.org>
cpufreq: qcom: fix writes in read-only memory region
GONG, Ruiqi <gongruiqi1@huawei.com>
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
Joseph Qi <joseph.qi@linux.alibaba.com>
ocfs2: fix BUG when iput after ocfs2_mknod fails
Joseph Qi <joseph.qi@linux.alibaba.com>
ocfs2: clear dinode links count in case of error
-------------
Diffstat:
Documentation/arm64/silicon-errata.rst | 4 +
Makefile | 8 +-
arch/arm64/Kconfig | 16 ++++
.../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 +
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 +-
arch/arm64/include/asm/cpucaps.h | 3 +-
arch/arm64/kernel/cpu_errata.c | 16 ++++
arch/arm64/kernel/cpufeature.c | 13 ++-
arch/arm64/kernel/topology.c | 40 ---------
arch/arm64/kvm/vgic/vgic-its.c | 5 +-
arch/riscv/Kconfig | 2 +-
arch/riscv/kernel/setup.c | 13 ++-
arch/riscv/kernel/smpboot.c | 4 +-
arch/x86/Kconfig | 1 -
arch/x86/events/intel/pt.c | 63 ++++++++++++---
arch/x86/include/asm/iommu.h | 4 +-
arch/x86/kernel/cpu/microcode/amd.c | 16 +++-
block/blk-wbt.c | 11 +--
drivers/acpi/acpi_extlog.c | 33 +++++---
drivers/acpi/video_detect.c | 64 +++++++++++++++
drivers/ata/ahci.h | 2 +-
drivers/ata/ahci_imx.c | 2 +-
drivers/base/arch_topology.c | 19 +++++
drivers/cpufreq/qcom-cpufreq-nvmem.c | 10 ++-
drivers/dma/mxs-dma.c | 48 +++--------
drivers/gpu/drm/virtio/virtgpu_plane.c | 6 +-
drivers/hid/hid-magicmouse.c | 2 +-
drivers/hwmon/coretemp.c | 56 +++++++++----
drivers/i2c/busses/i2c-qcom-cci.c | 13 +--
drivers/iommu/intel/iommu.c | 5 ++
drivers/media/platform/qcom/venus/vdec.c | 2 +
drivers/media/rc/mceusb.c | 2 +-
drivers/mmc/core/block.c | 7 +-
drivers/mmc/core/card.h | 6 ++
drivers/mmc/core/quirks.h | 6 ++
drivers/mmc/host/sdhci-tegra.c | 2 +-
drivers/net/ethernet/hisilicon/hns/hnae.c | 4 +-
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 3 -
drivers/net/ethernet/intel/i40e/i40e_main.c | 16 ++--
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 13 ++-
drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 -
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 67 +++++++++++++--
drivers/net/ethernet/intel/i40e/i40e_xsk.h | 2 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 12 ++-
drivers/net/ethernet/sfc/ef10.c | 58 ++++++-------
drivers/net/ethernet/sfc/filter.h | 3 +-
drivers/net/ethernet/sfc/rx_common.c | 10 +--
drivers/net/hyperv/hyperv_net.h | 3 +-
drivers/net/hyperv/netvsc.c | 4 +
drivers/net/hyperv/netvsc_drv.c | 20 +++++
drivers/net/phy/dp83822.c | 3 +-
drivers/net/phy/dp83867.c | 8 ++
drivers/net/usb/cdc_ether.c | 7 ++
drivers/net/usb/r8152.c | 1 +
drivers/nvme/host/core.c | 7 +-
drivers/nvme/host/hwmon.c | 58 +++++++++----
drivers/nvme/host/nvme.h | 8 ++
drivers/xen/gntdev-common.h | 3 +-
drivers/xen/gntdev.c | 94 +++++++---------------
fs/btrfs/backref.c | 46 +++++++----
fs/cifs/cifsfs.c | 7 +-
fs/cifs/file.c | 11 ++-
fs/cifs/sess.c | 1 +
fs/fcntl.c | 32 +++++---
fs/ocfs2/namei.c | 23 +++---
fs/proc/task_mmu.c | 2 +-
include/linux/kvm_host.h | 2 +
include/linux/mmc/card.h | 1 +
include/net/sch_generic.h | 1 -
include/net/sock_reuseport.h | 16 ++--
kernel/trace/trace.c | 12 +--
net/atm/mpoa_proc.c | 3 +-
net/core/sock_reuseport.c | 91 ++++++++++++++++-----
net/hsr/hsr_forward.c | 12 +--
net/ipv4/datagram.c | 2 +-
net/ipv4/udp.c | 2 +-
net/ipv6/datagram.c | 2 +-
net/ipv6/udp.c | 2 +-
net/sched/sch_api.c | 5 +-
net/sched/sch_atm.c | 1 -
net/sched/sch_cake.c | 4 +
net/sched/sch_cbq.c | 1 -
net/sched/sch_choke.c | 2 -
net/sched/sch_drr.c | 2 -
net/sched/sch_dsmark.c | 2 -
net/sched/sch_etf.c | 3 -
net/sched/sch_ets.c | 2 -
net/sched/sch_fq_codel.c | 2 -
net/sched/sch_fq_pie.c | 3 -
net/sched/sch_hfsc.c | 2 -
net/sched/sch_htb.c | 2 -
net/sched/sch_multiq.c | 1 -
net/sched/sch_prio.c | 2 -
net/sched/sch_qfq.c | 2 -
net/sched/sch_red.c | 2 -
net/sched/sch_sfb.c | 5 +-
net/sched/sch_skbprio.c | 3 -
net/sched/sch_taprio.c | 2 -
net/sched/sch_tbf.c | 2 -
net/sched/sch_teql.c | 1 -
net/tipc/discover.c | 2 +-
net/tipc/topsrv.c | 2 +-
security/selinux/ss/services.c | 5 +-
security/selinux/ss/sidtab.c | 4 +-
security/selinux/ss/sidtab.h | 2 +-
tools/perf/util/parse-events.c | 6 ++
tools/perf/util/pmu.c | 50 ++++++++++++
tools/perf/util/pmu.h | 5 ++
tools/perf/util/pmu.l | 2 -
tools/perf/util/pmu.y | 15 +---
virt/kvm/kvm_main.c | 11 +++
111 files changed, 863 insertions(+), 475 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 5.10 61/73] fcntl: make F_GETOWN(EX) return 0 on dead owner task
2022-10-28 12:02 [PATCH 5.10 00/73] 5.10.152-rc1 review Greg Kroah-Hartman
@ 2022-10-28 12:03 ` Greg Kroah-Hartman
2022-10-28 13:55 ` [PATCH 5.10 00/73] 5.10.152-rc1 review Rudi Heitbaum
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Greg Kroah-Hartman @ 2022-10-28 12:03 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, Jeff Layton, J. Bruce Fields,
Alexander Viro, linux-fsdevel, linux-kernel, Cyrill Gorcunov,
Andrei Vagin, Pavel Tikhomirov, Sasha Levin
From: Pavel Tikhomirov <ptikhomirov@virtuozzo.com>
[ Upstream commit cc4a3f885e8f2bc3c86a265972e94fef32d68f67 ]
Currently there is no way to differentiate the file with alive owner
from the file with dead owner but pid of the owner reused. That's why
CRIU can't actually know if it needs to restore file owner or not,
because if it restores owner but actual owner was dead, this can
introduce unexpected signals to the "false"-owner (which reused the
pid).
Let's change the api, so that F_GETOWN(EX) returns 0 in case actual
owner is dead already. This comports with the POSIX spec, which
states that a PID of 0 indicates that no signal will be sent.
Cc: Jeff Layton <jlayton@kernel.org>
Cc: "J. Bruce Fields" <bfields@fieldses.org>
Cc: Alexander Viro <viro@zeniv.linux.org.uk>
Cc: linux-fsdevel@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Cyrill Gorcunov <gorcunov@gmail.com>
Cc: Andrei Vagin <avagin@gmail.com>
Signed-off-by: Pavel Tikhomirov <ptikhomirov@virtuozzo.com>
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Stable-dep-of: f671a691e299 ("fcntl: fix potential deadlocks for &fown_struct.lock")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
fs/fcntl.c | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/fs/fcntl.c b/fs/fcntl.c
index 71b43538fa44..5a56351f1fc3 100644
--- a/fs/fcntl.c
+++ b/fs/fcntl.c
@@ -148,11 +148,15 @@ void f_delown(struct file *filp)
pid_t f_getown(struct file *filp)
{
- pid_t pid;
+ pid_t pid = 0;
read_lock(&filp->f_owner.lock);
- pid = pid_vnr(filp->f_owner.pid);
- if (filp->f_owner.pid_type == PIDTYPE_PGID)
- pid = -pid;
+ rcu_read_lock();
+ if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type)) {
+ pid = pid_vnr(filp->f_owner.pid);
+ if (filp->f_owner.pid_type == PIDTYPE_PGID)
+ pid = -pid;
+ }
+ rcu_read_unlock();
read_unlock(&filp->f_owner.lock);
return pid;
}
@@ -200,11 +204,14 @@ static int f_setown_ex(struct file *filp, unsigned long arg)
static int f_getown_ex(struct file *filp, unsigned long arg)
{
struct f_owner_ex __user *owner_p = (void __user *)arg;
- struct f_owner_ex owner;
+ struct f_owner_ex owner = {};
int ret = 0;
read_lock(&filp->f_owner.lock);
- owner.pid = pid_vnr(filp->f_owner.pid);
+ rcu_read_lock();
+ if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type))
+ owner.pid = pid_vnr(filp->f_owner.pid);
+ rcu_read_unlock();
switch (filp->f_owner.pid_type) {
case PIDTYPE_PID:
owner.type = F_OWNER_TID;
--
2.35.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/73] 5.10.152-rc1 review
2022-10-28 12:02 [PATCH 5.10 00/73] 5.10.152-rc1 review Greg Kroah-Hartman
2022-10-28 12:03 ` [PATCH 5.10 61/73] fcntl: make F_GETOWN(EX) return 0 on dead owner task Greg Kroah-Hartman
@ 2022-10-28 13:55 ` Rudi Heitbaum
2022-10-28 17:14 ` Pavel Machek
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Rudi Heitbaum @ 2022-10-28 13:55 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw
On Fri, Oct 28, 2022 at 02:02:57PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.152 release.
> There are 73 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 Sun, 30 Oct 2022 12:02:13 +0000.
> Anything received after that time might be too late.
Hi Greg,
5.10.152-rc1 tested.
Run tested on:
- Intel Skylake x86_64 (nuc6 i5-6260U)
In addition - build tested for:
- Allwinner A64
- Allwinner H3
- Allwinner H5
- Allwinner H6
- Rockchip RK3288
- Rockchip RK3328
- Rockchip RK3399pro
Tested-by: Rudi Heitbaum <rudi@heitbaum.com>
--
Rudi
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/73] 5.10.152-rc1 review
2022-10-28 12:02 [PATCH 5.10 00/73] 5.10.152-rc1 review Greg Kroah-Hartman
2022-10-28 12:03 ` [PATCH 5.10 61/73] fcntl: make F_GETOWN(EX) return 0 on dead owner task Greg Kroah-Hartman
2022-10-28 13:55 ` [PATCH 5.10 00/73] 5.10.152-rc1 review Rudi Heitbaum
@ 2022-10-28 17:14 ` Pavel Machek
2022-10-28 19:44 ` Sudip Mukherjee (Codethink)
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Pavel Machek @ 2022-10-28 17:14 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw
[-- Attachment #1: Type: text/plain, Size: 661 bytes --]
Hi!
> This is the start of the stable review cycle for the 5.10.152 release.
> There are 73 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.
CIP testing did not find any problems here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.10.y
Tested-by: Pavel Machek (CIP) <pavel@denx.de>
Best regards,
Pavel
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/73] 5.10.152-rc1 review
2022-10-28 12:02 [PATCH 5.10 00/73] 5.10.152-rc1 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2022-10-28 17:14 ` Pavel Machek
@ 2022-10-28 19:44 ` Sudip Mukherjee (Codethink)
2022-10-28 20:55 ` Florian Fainelli
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Sudip Mukherjee (Codethink) @ 2022-10-28 19:44 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli, srw
Hi Greg,
On Fri, Oct 28, 2022 at 02:02:57PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.152 release.
> There are 73 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 Sun, 30 Oct 2022 12:02:13 +0000.
> Anything received after that time might be too late.
Build test (gcc version 11.3.1 20221016):
mips: 63 configs -> no failure
arm: 104 configs -> no failure
arm64: 3 configs -> no failure
x86_64: 4 configs -> no failure
alpha allmodconfig -> no failure
powerpc allmodconfig -> no failure
riscv allmodconfig -> no failure
s390 allmodconfig -> no failure
xtensa allmodconfig -> no failure
Boot test:
x86_64: Booted on my test laptop. No regression.
x86_64: Booted on qemu. No regression. [1]
arm64: Booted on rpi4b (4GB model). No regression. [2]
[1]. https://openqa.qa.codethink.co.uk/tests/2057
[2]. https://openqa.qa.codethink.co.uk/tests/2060
Tested-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
--
Regards
Sudip
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/73] 5.10.152-rc1 review
2022-10-28 12:02 [PATCH 5.10 00/73] 5.10.152-rc1 review Greg Kroah-Hartman
` (3 preceding siblings ...)
2022-10-28 19:44 ` Sudip Mukherjee (Codethink)
@ 2022-10-28 20:55 ` Florian Fainelli
2022-10-29 3:35 ` Guenter Roeck
2022-10-29 6:55 ` Naresh Kamboju
6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-10-28 20:55 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw
On 10/28/22 05:02, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.152 release.
> There are 73 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 Sun, 30 Oct 2022 12:02: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/v5.x/stable-review/patch-5.10.152-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-5.10.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on
BMIPS_GENERIC:
Tested-by: Florian Fainelli <f.fainelli@gmail.com>
--
Florian
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/73] 5.10.152-rc1 review
2022-10-28 12:02 [PATCH 5.10 00/73] 5.10.152-rc1 review Greg Kroah-Hartman
` (4 preceding siblings ...)
2022-10-28 20:55 ` Florian Fainelli
@ 2022-10-29 3:35 ` Guenter Roeck
2022-10-29 6:55 ` Naresh Kamboju
6 siblings, 0 replies; 8+ messages in thread
From: Guenter Roeck @ 2022-10-29 3:35 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw
On Fri, Oct 28, 2022 at 02:02:57PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.152 release.
> There are 73 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 Sun, 30 Oct 2022 12:02:13 +0000.
> Anything received after that time might be too late.
>
Build results:
total: 163 pass: 163 fail: 0
Qemu test results:
total: 475 pass: 475 fail: 0
Tested-by: Guenter Roeck <linux@roeck-us.net>
Guenter
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/73] 5.10.152-rc1 review
2022-10-28 12:02 [PATCH 5.10 00/73] 5.10.152-rc1 review Greg Kroah-Hartman
` (5 preceding siblings ...)
2022-10-29 3:35 ` Guenter Roeck
@ 2022-10-29 6:55 ` Naresh Kamboju
6 siblings, 0 replies; 8+ messages in thread
From: Naresh Kamboju @ 2022-10-29 6:55 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw
On Fri, 28 Oct 2022 at 17:34, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 5.10.152 release.
> There are 73 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 Sun, 30 Oct 2022 12:02: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/v5.x/stable-review/patch-5.10.152-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-5.10.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Results from Linaro's test farm.
No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>
## Build
* kernel: 5.10.152-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-5.10.y
* git commit: 04a0124fa82b58226455ad4662246e6ff8c53bb0
* git describe: v5.10.150-80-g04a0124fa82b
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.150-80-g04a0124fa82b
## No Test Regressions (compared to v5.10.149-391-gb4f4370de958)
## No Metric Regressions (compared to v5.10.149-391-gb4f4370de958)
## No Test Fixes (compared to v5.10.149-391-gb4f4370de958)
## No Metric Fixes (compared to v5.10.149-391-gb4f4370de958)
## Test result summary
total: 132774, pass: 112586, fail: 2626, skip: 17166, xfail: 396
## Build Summary
* arc: 4 total, 4 passed, 0 failed
* arm: 113 total, 112 passed, 1 failed
* arm64: 33 total, 31 passed, 2 failed
* i386: 26 total, 24 passed, 2 failed
* mips: 22 total, 22 passed, 0 failed
* parisc: 5 total, 5 passed, 0 failed
* powerpc: 24 total, 20 passed, 4 failed
* riscv: 7 total, 7 passed, 0 failed
* s390: 5 total, 5 passed, 0 failed
* sh: 8 total, 8 passed, 0 failed
* sparc: 4 total, 4 passed, 0 failed
* x86_64: 37 total, 35 passed, 2 failed
## Test suites summary
* fwts
* kselftest-android
* kselftest-arm64
* kselftest-arm64/arm64.btitest.bti_c_func
* kselftest-arm64/arm64.btitest.bti_j_func
* kselftest-arm64/arm64.btitest.bti_jc_func
* kselftest-arm64/arm64.btitest.bti_none_func
* kselftest-arm64/arm64.btitest.nohint_func
* kselftest-arm64/arm64.btitest.paciasp_func
* kselftest-arm64/arm64.nobtitest.bti_c_func
* kselftest-arm64/arm64.nobtitest.bti_j_func
* kselftest-arm64/arm64.nobtitest.bti_jc_func
* kselftest-arm64/arm64.nobtitest.bti_none_func
* kselftest-arm64/arm64.nobtitest.nohint_func
* kselftest-arm64/arm64.nobtitest.paciasp_func
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-drivers-dma-buf
* kselftest-efivarfs
* kselftest-filesystems
* kselftest-filesystems-binderfs
* kselftest-firmware
* kselftest-fpu
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mount
* kselftest-mqueue
* kselftest-net
* kselftest-net-forwarding
* kselftest-net-mptcp
* kselftest-netfilter
* kselftest-nsfs
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-tc-testing
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-vm
* kselftest-x86
* kselftest-zram
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-test
* ltp-cap_bounds
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-filecaps
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-fsx
* ltp-hugetlb
* ltp-io
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-open-posix-tests
* ltp-pty
* ltp-sched
* ltp-securebits
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* network-basic-tests
* packetdrill
* perf
* perf/Zstd-perf.data-compression
* rcutorture
* v4l2-compliance
* vdso
--
Linaro LKFT
https://lkft.linaro.org
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-10-29 6:56 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-28 12:02 [PATCH 5.10 00/73] 5.10.152-rc1 review Greg Kroah-Hartman
2022-10-28 12:03 ` [PATCH 5.10 61/73] fcntl: make F_GETOWN(EX) return 0 on dead owner task Greg Kroah-Hartman
2022-10-28 13:55 ` [PATCH 5.10 00/73] 5.10.152-rc1 review Rudi Heitbaum
2022-10-28 17:14 ` Pavel Machek
2022-10-28 19:44 ` Sudip Mukherjee (Codethink)
2022-10-28 20:55 ` Florian Fainelli
2022-10-29 3:35 ` Guenter Roeck
2022-10-29 6:55 ` Naresh Kamboju
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox