lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ