[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CA+G9fYtuwziF5cg0AwpMiB7Q4HC7fvOpJfNskKrUEQA89GZ9yQ@mail.gmail.com>
Date: Tue, 15 Jul 2025 21:50:14 +0530
From: Naresh Kamboju <naresh.kamboju@...aro.org>
To: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Cc: stable@...r.kernel.org, patches@...ts.linux.dev,
linux-kernel@...r.kernel.org, torvalds@...ux-foundation.org,
akpm@...ux-foundation.org, linux@...ck-us.net, shuah@...nel.org,
patches@...nelci.org, lkft-triage@...ts.linaro.org, pavel@...x.de,
jonathanh@...dia.com, f.fainelli@...il.com, sudipm.mukherjee@...il.com,
srw@...dewatkins.net, rwarsow@....de, conor@...nel.org, hargar@...rosoft.com,
broonie@...nel.org, Arnd Bergmann <arnd@...db.de>
Subject: Re: [PATCH 6.1 00/88] 6.1.146-rc1 review
On Tue, 15 Jul 2025 at 19:16, Greg Kroah-Hartman
<gregkh@...uxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.1.146 release.
> There are 88 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 Thu, 17 Jul 2025 13:07:32 +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/v6.x/stable-review/patch-6.1.146-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
The following boot regressions were noticed on the stable-rc 6.1.146-rc1
with clang-20 toolchains for the qemu-i386.
First seen on the tag 6.1.146-rc1
Good: 6.1.145
Bad: 6.1.146-rc1
Regression Analysis:
- New regression? Yes
- Reproducibility? Intermittent ( occurrence 2% )
Boot regression: qemu-i386 Kernel panic not syncing stack-protector
Kernel stack is corrupted in do_one_initcall
Reported-by: Linux Kernel Functional Testing <lkft@...aro.org>
## Boot log
<6>[ 5.529679] fuse: init (API version 7.38)
<0>[ 5.535360] Kernel panic - not syncing: stack-protector: Kernel
stack is corrupted in: do_one_initcall+0x243/0x310
<4>[ 5.536353] CPU: 1 PID: 201 Comm: modprobe Not tainted 6.1.146-rc1 #1
<4>[ 5.536728] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009),
BIOS 1.16.3-debian-1.16.3-2 04/01/2014
<4>[ 5.537072] Call Trace:
<4>[ 5.537284] __dump_stack+0x18/0x1b
<4>[ 5.537437] dump_stack_lvl+0x56/0x86
<4>[ 5.537537] dump_stack+0xd/0x15
<4>[ 5.537631] panic+0xd7/0x280
<4>[ 5.537714] ? _raw_spin_unlock_irqrestore+0x23/0x40
<4>[ 5.537857] __stack_chk_fail+0x10/0x10
<4>[ 5.538515] ? do_one_initcall+0x243/0x310
<4>[ 5.539530] do_one_initcall+0x243/0x310
<4>[ 5.540213] ? fuse_dev_init+0x54/0x54 [fuse]
<4>[ 5.540696] ? trace_hardirqs_on+0x30/0xc0
<4>[ 5.541093] ? ___slab_alloc+0x7a0/0x850
<4>[ 5.541763] ? mutex_lock+0x10/0x30
<4>[ 5.542300] ? kernfs_xattr_get+0x28/0x50
<4>[ 5.542925] ? mutex_lock+0x10/0x30
<4>[ 5.543494] ? kernfs_xattr_get+0x28/0x50
<4>[ 5.544034] ? selinux_kernfs_init_security+0x6f/0x1d0
<4>[ 5.544626] ? idr_alloc_cyclic+0xb8/0x190
<4>[ 5.545144] ? trace_preempt_on+0x1f/0xa0
<4>[ 5.545703] ? security_kernfs_init_security+0x32/0x40
<4>[ 5.546323] ? __kernfs_new_node+0x192/0x200
<4>[ 5.546826] ? up_write+0x30/0x60
<4>[ 5.547169] ? up_write+0x30/0x60
<4>[ 5.547666] ? up_write+0x30/0x60
<4>[ 5.548180] ? trace_preempt_on+0x1f/0xa0
<4>[ 5.548577] ? up_write+0x30/0x60
<4>[ 5.548671] ? up_write+0x30/0x60
<4>[ 5.548874] ? preempt_count_sub+0x50/0x60
<4>[ 5.549591] ? up_write+0x30/0x60
<4>[ 5.550036] ? trace_hardirqs_on+0x30/0xc0
<4>[ 5.550508] ? put_cpu_partial+0x8f/0xc0
<4>[ 5.550625] ? __slab_free+0x140/0x250
<4>[ 5.550810] ? __kmem_cache_alloc_node+0xc5/0x190
<4>[ 5.551453] ? do_init_module+0x21/0x1c0
<4>[ 5.551792] ? kmalloc_trace+0x27/0x90
<4>[ 5.551928] ? do_init_module+0x21/0x1c0
<4>[ 5.552034] do_init_module+0x43/0x1c0
<4>[ 5.552137] load_module+0x13f7/0x16e0
<4>[ 5.552241] __ia32_sys_finit_module+0x9c/0xf0
<4>[ 5.552560] ia32_sys_call+0x22c7/0x27e0
<4>[ 5.553363] __do_fast_syscall_32+0x86/0xd0
<4>[ 5.553868] ? trace_hardirqs_on_prepare+0x2f/0x90
<4>[ 5.554443] ? irqentry_exit_to_user_mode+0x14/0x20
<4>[ 5.555070] do_fast_syscall_32+0x29/0x60
<4>[ 5.555515] do_SYSENTER_32+0x12/0x20
<4>[ 5.555644] entry_SYSENTER_32+0x98/0xfb
<4>[ 5.556403] EIP: 0xb7fb7509
<4>[ 5.556873] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10
08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5
0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 90 90 90 58 b8 77 00 00 00 cd 80
90 90 90
<4>[ 5.558029] EAX: ffffffda EBX: 00000003 ECX: 004a6332 EDX: 00000000
<4>[ 5.559007] ESI: 01277410 EDI: 012773c0 EBP: 00000000 ESP: bf83340c
<4>[ 5.559196] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b EFLAGS: 00200296
<0>[ 5.560690] Kernel Offset: disabled
<0>[ 5.561095] ---[ end Kernel panic - not syncing:
stack-protector: Kernel stack is corrupted in:
do_one_initcall+0x243/0x310 ]---
## Source
* Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* Project: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.144-91-gcb3da7d94d12/
* Git describe: v6.1.144-91-gcb3da7d94d12
* kernel version: 6.1.146-rc1
* Architectures: i386
* Toolchains: clang-20
* Kconfigs: defconfig + lkftconfigs
* qemu-version: 10.0.0
## Build
* Test details:
https://regressions.linaro.org/lkft/linux-stable-rc-linux-6.1.y/v6.1.144-91-gcb3da7d94d12/log-parser-boot/panic-multiline-kernel-panic-not-syncing-stack-protector-kernel-stack-is-corrupted-in-do_one_initcall/
* Test run: https://regressions.linaro.org/lkft/linux-stable-rc-linux-6.1.y/v6.1.144-91-gcb3da7d94d12/boot/clang-20-lkftconfig/
* Test plan: https://tuxapi.tuxsuite.com/v1/groups/linaro/projects/lkft/tests/2zuky3NIcL74EompcUsLcll9dsr
* Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2zukvDombE6lLJ5nUkH55G7hMhh/
* Kernel config:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2zukvDombE6lLJ5nUkH55G7hMhh/config
--
Linaro LKFT
https://lkft.linaro.org
Powered by blists - more mailing lists