* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-26 15:44 [PATCH 6.1 000/197] 6.1.132-rc2 review Greg Kroah-Hartman
@ 2025-03-26 16:41 ` Florian Fainelli
2025-03-26 20:10 ` Peter Schneider
` (3 subsequent siblings)
4 siblings, 0 replies; 12+ messages in thread
From: Florian Fainelli @ 2025-03-26 16:41 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw, rwarsow,
conor, hargar, broonie
On 3/26/25 08:44, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.132 release.
> There are 197 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 Fri, 28 Mar 2025 15:43:27 +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.132-rc2.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
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on
BMIPS_GENERIC:
Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>
--
Florian
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-26 15:44 [PATCH 6.1 000/197] 6.1.132-rc2 review Greg Kroah-Hartman
2025-03-26 16:41 ` Florian Fainelli
@ 2025-03-26 20:10 ` Peter Schneider
2025-03-27 0:03 ` Ron Economos
2025-03-27 12:50 ` Naresh Kamboju
` (2 subsequent siblings)
4 siblings, 1 reply; 12+ messages in thread
From: Peter Schneider @ 2025-03-26 20:10 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie
[-- Attachment #1: Type: text/plain, Size: 3453 bytes --]
Am 26.03.2025 um 16:44 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.1.132 release.
> There are 197 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.
Trying to build on my 2-socket Ivy Bridge Xeon E5-2697 v2 server (X86_64), I get a build
error:
CALL scripts/checksyscalls.sh
DESCEND objtool
DESCEND bpf/resolve_btfids
INSTALL libsubcmd_headers
CC [M] fs/xfs/libxfs/xfs_alloc.o
In file included from ./include/linux/string.h:5,
from ./include/linux/uuid.h:12,
from ./fs/xfs/xfs_linux.h:10,
from ./fs/xfs/xfs.h:22,
from fs/xfs/libxfs/xfs_alloc.c:6:
fs/xfs/libxfs/xfs_alloc.c: In function '__xfs_free_extent_later':
fs/xfs/libxfs/xfs_alloc.c:2551:51: error: 'mp' undeclared (first use in this function);
did you mean 'tp'?
2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
| ^~
./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely'
78 | # define unlikely(x) __builtin_expect(!!(x), 0)
| ^
fs/xfs/libxfs/xfs_alloc.c:2551:13: note: in expansion of macro 'XFS_IS_CORRUPT'
2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
| ^~~~~~~~~~~~~~
fs/xfs/libxfs/xfs_alloc.c:2551:51: note: each undeclared identifier is reported only once
for each function it appears in
2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
| ^~
./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely'
78 | # define unlikely(x) __builtin_expect(!!(x), 0)
| ^
fs/xfs/libxfs/xfs_alloc.c:2551:13: note: in expansion of macro 'XFS_IS_CORRUPT'
2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
| ^~~~~~~~~~~~~~
./fs/xfs/xfs_linux.h:225:63: error: left-hand operand of comma expression has no effect
[-Werror=unused-value]
225 | __this_address), \
| ^
fs/xfs/libxfs/xfs_alloc.c:2551:13: note: in expansion of macro 'XFS_IS_CORRUPT'
2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
| ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [scripts/Makefile.build:250: fs/xfs/libxfs/xfs_alloc.o] Error 1
make[2]: *** [scripts/Makefile.build:503: fs/xfs] Error 2
make[1]: *** [scripts/Makefile.build:503: fs] Error 2
make: *** [Makefile:2010: .] Error 2
root@linus:/usr/src/linux-stable-rc#
I have attached my .config file for review.
Beste Grüße,
Peter Schneider
--
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you. -- David McCullough Jr.
OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com
[-- Attachment #2: .config --]
[-- Type: application/xml, Size: 272853 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-26 20:10 ` Peter Schneider
@ 2025-03-27 0:03 ` Ron Economos
0 siblings, 0 replies; 12+ messages in thread
From: Ron Economos @ 2025-03-27 0:03 UTC (permalink / raw)
To: Peter Schneider, Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie
On 3/26/25 13:10, Peter Schneider wrote:
> Am 26.03.2025 um 16:44 schrieb Greg Kroah-Hartman:
>> This is the start of the stable review cycle for the 6.1.132 release.
>> There are 197 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.
>
>
> Trying to build on my 2-socket Ivy Bridge Xeon E5-2697 v2 server
> (X86_64), I get a build error:
>
> CALL scripts/checksyscalls.sh
> DESCEND objtool
> DESCEND bpf/resolve_btfids
> INSTALL libsubcmd_headers
> CC [M] fs/xfs/libxfs/xfs_alloc.o
> In file included from ./include/linux/string.h:5,
> from ./include/linux/uuid.h:12,
> from ./fs/xfs/xfs_linux.h:10,
> from ./fs/xfs/xfs.h:22,
> from fs/xfs/libxfs/xfs_alloc.c:6:
> fs/xfs/libxfs/xfs_alloc.c: In function '__xfs_free_extent_later':
> fs/xfs/libxfs/xfs_alloc.c:2551:51: error: 'mp' undeclared (first use
> in this function); did you mean 'tp'?
> 2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
> | ^~
> ./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely'
> 78 | # define unlikely(x) __builtin_expect(!!(x), 0)
> | ^
> fs/xfs/libxfs/xfs_alloc.c:2551:13: note: in expansion of macro
> 'XFS_IS_CORRUPT'
> 2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
> | ^~~~~~~~~~~~~~
> fs/xfs/libxfs/xfs_alloc.c:2551:51: note: each undeclared identifier is
> reported only once for each function it appears in
> 2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
> | ^~
> ./include/linux/compiler.h:78:45: note: in definition of macro 'unlikely'
> 78 | # define unlikely(x) __builtin_expect(!!(x), 0)
> | ^
> fs/xfs/libxfs/xfs_alloc.c:2551:13: note: in expansion of macro
> 'XFS_IS_CORRUPT'
> 2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
> | ^~~~~~~~~~~~~~
> ./fs/xfs/xfs_linux.h:225:63: error: left-hand operand of comma
> expression has no effect [-Werror=unused-value]
> 225 | __this_address), \
> | ^
> fs/xfs/libxfs/xfs_alloc.c:2551:13: note: in expansion of macro
> 'XFS_IS_CORRUPT'
> 2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
> | ^~~~~~~~~~~~~~
> cc1: all warnings being treated as errors
> make[3]: *** [scripts/Makefile.build:250: fs/xfs/libxfs/xfs_alloc.o]
> Error 1
> make[2]: *** [scripts/Makefile.build:503: fs/xfs] Error 2
> make[1]: *** [scripts/Makefile.build:503: fs] Error 2
> make: *** [Makefile:2010: .] Error 2
> root@linus:/usr/src/linux-stable-rc#
>
>
> I have attached my .config file for review.
>
>
> Beste Grüße,
> Peter Schneider
>
Seeing this on RISC-V also.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-26 15:44 [PATCH 6.1 000/197] 6.1.132-rc2 review Greg Kroah-Hartman
2025-03-26 16:41 ` Florian Fainelli
2025-03-26 20:10 ` Peter Schneider
@ 2025-03-27 12:50 ` Naresh Kamboju
2025-03-27 17:04 ` Leah Rumancik
2025-03-27 14:32 ` Jon Hunter
2025-03-27 17:29 ` Naresh Kamboju
4 siblings, 1 reply; 12+ messages in thread
From: Naresh Kamboju @ 2025-03-27 12:50 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, rwarsow, conor, hargar, broonie, linux-xfs,
linux-fsdevel, Dave Chinner, Christoph Hellwig, Leah Rumancik,
Anders Roxell, Dan Carpenter, Arnd Bergmann
On Wed, 26 Mar 2025 at 21:15, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.1.132 release.
> There are 197 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 Fri, 28 Mar 2025 15:43:27 +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.132-rc2.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
Regressions on arm, arm64, mips, powerpc builds failed with gcc-13 and
clang the stable-rc 6.1.132-rc1 and 6.1.132-rc2.
First seen on the 6.1.132-rc1
Good: v6.1.131
Bad: Linux 6.1.132-rc1 and Linux 6.1.132-rc2
* arm, build
- clang-20-davinci_all_defconfig
- clang-nightly-davinci_all_defconfig
- gcc-13-davinci_all_defconfig
- gcc-8-davinci_all_defconfig
* arm64, build
- gcc-12-lkftconfig-graviton4
- gcc-12-lkftconfig-graviton4-kselftest-frag
- gcc-12-lkftconfig-graviton4-no-kselftest-frag
* mips, build
- gcc-12-malta_defconfig
- gcc-8-malta_defconfig
* powerpc, build
- clang-20-defconfig
- clang-20-ppc64e_defconfig
- clang-nightly-defconfig
- clang-nightly-ppc64e_defconfig
- gcc-13-defconfig
- gcc-13-ppc64e_defconfig
- gcc-13-ppc6xx_defconfig
- gcc-8-defconfig
- gcc-8-ppc64e_defconfig
- gcc-8-ppc6xx_defconfig
Regression Analysis:
- New regression? yes
- Reproducibility? Yes
Build regression: arm arm64 mips powerpc xfs_alloc.c 'mp' undeclared
Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
## Build log
fs/xfs/libxfs/xfs_alloc.c: In function '__xfs_free_extent_later':
fs/xfs/libxfs/xfs_alloc.c:2551:51: error: 'mp' undeclared (first use
in this function); did you mean 'tp'?
2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
| ^~
## Source
* Kernel version: 6.1.132-rc2
* Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* Git sha: f5ad54ef021f6fb63ac97b3dec5efa9cc1a2eb51
* Git describe: v6.1.131-198-gf5ad54ef021f
* Project details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/
## Build
* Build log: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/log
* Build history:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/history/
* Build details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/
* Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/
* Kernel config:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/config
## Steps to reproduce
- tuxmake --runtime podman --target-arch arm64 --toolchain gcc-12 \
--kconfig https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/config
debugkernel dtbs dtbs-legacy headers kernel kselftest modules
- tuxmake --runtime podman --target-arch arm --toolchain clang-20
--kconfig davinci_all_defconfig LLVM=1 LLVM_IAS=1
--
Linaro LKFT
https://lkft.linaro.org
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-27 12:50 ` Naresh Kamboju
@ 2025-03-27 17:04 ` Leah Rumancik
2025-03-27 23:19 ` Leah Rumancik
0 siblings, 1 reply; 12+ messages in thread
From: Leah Rumancik @ 2025-03-27 17:04 UTC (permalink / raw)
To: Naresh Kamboju
Cc: Greg Kroah-Hartman, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, linux-xfs,
linux-fsdevel, Dave Chinner, Christoph Hellwig, Anders Roxell,
Dan Carpenter, Arnd Bergmann
This is fixed by
https://lore.kernel.org/all/20250321010112.3386403-1-leah.rumancik@gmail.com/T/
but I'm waiting on an ACK. Let me do some nagging :)
- leah
On Thu, Mar 27, 2025 at 5:50 AM Naresh Kamboju
<naresh.kamboju@linaro.org> wrote:
>
> On Wed, 26 Mar 2025 at 21:15, Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> wrote:
> >
> > This is the start of the stable review cycle for the 6.1.132 release.
> > There are 197 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 Fri, 28 Mar 2025 15:43:27 +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.132-rc2.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
>
> Regressions on arm, arm64, mips, powerpc builds failed with gcc-13 and
> clang the stable-rc 6.1.132-rc1 and 6.1.132-rc2.
>
> First seen on the 6.1.132-rc1
> Good: v6.1.131
> Bad: Linux 6.1.132-rc1 and Linux 6.1.132-rc2
>
> * arm, build
> - clang-20-davinci_all_defconfig
> - clang-nightly-davinci_all_defconfig
> - gcc-13-davinci_all_defconfig
> - gcc-8-davinci_all_defconfig
>
> * arm64, build
> - gcc-12-lkftconfig-graviton4
> - gcc-12-lkftconfig-graviton4-kselftest-frag
> - gcc-12-lkftconfig-graviton4-no-kselftest-frag
>
> * mips, build
> - gcc-12-malta_defconfig
> - gcc-8-malta_defconfig
>
> * powerpc, build
> - clang-20-defconfig
> - clang-20-ppc64e_defconfig
> - clang-nightly-defconfig
> - clang-nightly-ppc64e_defconfig
> - gcc-13-defconfig
> - gcc-13-ppc64e_defconfig
> - gcc-13-ppc6xx_defconfig
> - gcc-8-defconfig
> - gcc-8-ppc64e_defconfig
> - gcc-8-ppc6xx_defconfig
>
> Regression Analysis:
> - New regression? yes
> - Reproducibility? Yes
>
> Build regression: arm arm64 mips powerpc xfs_alloc.c 'mp' undeclared
> Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
>
> ## Build log
> fs/xfs/libxfs/xfs_alloc.c: In function '__xfs_free_extent_later':
> fs/xfs/libxfs/xfs_alloc.c:2551:51: error: 'mp' undeclared (first use
> in this function); did you mean 'tp'?
> 2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
> | ^~
>
>
> ## Source
> * Kernel version: 6.1.132-rc2
> * Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> * Git sha: f5ad54ef021f6fb63ac97b3dec5efa9cc1a2eb51
> * Git describe: v6.1.131-198-gf5ad54ef021f
> * Project details:
> https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/
>
> ## Build
> * Build log: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/log
> * Build history:
> https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/history/
> * Build details:
> https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/
> * Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/
> * Kernel config:
> https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/config
>
> ## Steps to reproduce
> - tuxmake --runtime podman --target-arch arm64 --toolchain gcc-12 \
> --kconfig https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/config
> debugkernel dtbs dtbs-legacy headers kernel kselftest modules
> - tuxmake --runtime podman --target-arch arm --toolchain clang-20
> --kconfig davinci_all_defconfig LLVM=1 LLVM_IAS=1
>
>
> --
> Linaro LKFT
> https://lkft.linaro.org
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-27 17:04 ` Leah Rumancik
@ 2025-03-27 23:19 ` Leah Rumancik
2025-03-28 7:42 ` Greg Kroah-Hartman
0 siblings, 1 reply; 12+ messages in thread
From: Leah Rumancik @ 2025-03-27 23:19 UTC (permalink / raw)
To: Naresh Kamboju
Cc: Greg Kroah-Hartman, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, linux-xfs,
linux-fsdevel, Dave Chinner, Christoph Hellwig, Anders Roxell,
Dan Carpenter, Arnd Bergmann
sent to stable:
https://lore.kernel.org/stable/20250327215925.3423507-1-leah.rumancik@gmail.com/
On Thu, Mar 27, 2025 at 10:04 AM Leah Rumancik <leah.rumancik@gmail.com> wrote:
>
> This is fixed by
>
> https://lore.kernel.org/all/20250321010112.3386403-1-leah.rumancik@gmail.com/T/
>
> but I'm waiting on an ACK. Let me do some nagging :)
>
> - leah
>
>
>
> On Thu, Mar 27, 2025 at 5:50 AM Naresh Kamboju
> <naresh.kamboju@linaro.org> wrote:
> >
> > On Wed, 26 Mar 2025 at 21:15, Greg Kroah-Hartman
> > <gregkh@linuxfoundation.org> wrote:
> > >
> > > This is the start of the stable review cycle for the 6.1.132 release.
> > > There are 197 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 Fri, 28 Mar 2025 15:43:27 +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.132-rc2.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
> >
> > Regressions on arm, arm64, mips, powerpc builds failed with gcc-13 and
> > clang the stable-rc 6.1.132-rc1 and 6.1.132-rc2.
> >
> > First seen on the 6.1.132-rc1
> > Good: v6.1.131
> > Bad: Linux 6.1.132-rc1 and Linux 6.1.132-rc2
> >
> > * arm, build
> > - clang-20-davinci_all_defconfig
> > - clang-nightly-davinci_all_defconfig
> > - gcc-13-davinci_all_defconfig
> > - gcc-8-davinci_all_defconfig
> >
> > * arm64, build
> > - gcc-12-lkftconfig-graviton4
> > - gcc-12-lkftconfig-graviton4-kselftest-frag
> > - gcc-12-lkftconfig-graviton4-no-kselftest-frag
> >
> > * mips, build
> > - gcc-12-malta_defconfig
> > - gcc-8-malta_defconfig
> >
> > * powerpc, build
> > - clang-20-defconfig
> > - clang-20-ppc64e_defconfig
> > - clang-nightly-defconfig
> > - clang-nightly-ppc64e_defconfig
> > - gcc-13-defconfig
> > - gcc-13-ppc64e_defconfig
> > - gcc-13-ppc6xx_defconfig
> > - gcc-8-defconfig
> > - gcc-8-ppc64e_defconfig
> > - gcc-8-ppc6xx_defconfig
> >
> > Regression Analysis:
> > - New regression? yes
> > - Reproducibility? Yes
> >
> > Build regression: arm arm64 mips powerpc xfs_alloc.c 'mp' undeclared
> > Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
> >
> > ## Build log
> > fs/xfs/libxfs/xfs_alloc.c: In function '__xfs_free_extent_later':
> > fs/xfs/libxfs/xfs_alloc.c:2551:51: error: 'mp' undeclared (first use
> > in this function); did you mean 'tp'?
> > 2551 | if (XFS_IS_CORRUPT(mp, !xfs_verify_fsbext(mp, bno, len)))
> > | ^~
> >
> >
> > ## Source
> > * Kernel version: 6.1.132-rc2
> > * Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> > * Git sha: f5ad54ef021f6fb63ac97b3dec5efa9cc1a2eb51
> > * Git describe: v6.1.131-198-gf5ad54ef021f
> > * Project details:
> > https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/
> >
> > ## Build
> > * Build log: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/log
> > * Build history:
> > https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/history/
> > * Build details:
> > https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27785617/suite/build/test/gcc-12-lkftconfig-graviton4-kselftest-frag/
> > * Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/
> > * Kernel config:
> > https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/config
> >
> > ## Steps to reproduce
> > - tuxmake --runtime podman --target-arch arm64 --toolchain gcc-12 \
> > --kconfig https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwNctsyhQzf1j7dvt6nHemP5/config
> > debugkernel dtbs dtbs-legacy headers kernel kselftest modules
> > - tuxmake --runtime podman --target-arch arm --toolchain clang-20
> > --kconfig davinci_all_defconfig LLVM=1 LLVM_IAS=1
> >
> >
> > --
> > Linaro LKFT
> > https://lkft.linaro.org
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-27 23:19 ` Leah Rumancik
@ 2025-03-28 7:42 ` Greg Kroah-Hartman
0 siblings, 0 replies; 12+ messages in thread
From: Greg Kroah-Hartman @ 2025-03-28 7:42 UTC (permalink / raw)
To: Leah Rumancik
Cc: Naresh Kamboju, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, linux-xfs,
linux-fsdevel, Dave Chinner, Christoph Hellwig, Anders Roxell,
Dan Carpenter, Arnd Bergmann
On Thu, Mar 27, 2025 at 04:19:16PM -0700, Leah Rumancik wrote:
> sent to stable:
> https://lore.kernel.org/stable/20250327215925.3423507-1-leah.rumancik@gmail.com/
Now queued up, thanks.
greg k-h
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-26 15:44 [PATCH 6.1 000/197] 6.1.132-rc2 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2025-03-27 12:50 ` Naresh Kamboju
@ 2025-03-27 14:32 ` Jon Hunter
2025-03-27 14:35 ` Jon Hunter
2025-03-27 17:29 ` Naresh Kamboju
4 siblings, 1 reply; 12+ messages in thread
From: Jon Hunter @ 2025-03-27 14:32 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
linux-tegra, stable
On Wed, 26 Mar 2025 11:44:27 -0400, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.132 release.
> There are 197 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 Fri, 28 Mar 2025 15:43:27 +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.132-rc2.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
Failures detected for Tegra ...
Test results for stable-v6.1:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
115 tests: 109 pass, 6 fail
Linux version: 6.1.132-rc2-gf5ad54ef021f
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000,
tegra194-p3509-0000+p3668-0000, tegra20-ventana,
tegra210-p2371-2180, tegra210-p3450-0000,
tegra30-cardhu-a04
Test failures: tegra186-p2771-0000: cpu-hotplug
tegra194-p2972-0000: pm-system-suspend.sh
tegra210-p2371-2180: cpu-hotplug
tegra210-p3450-0000: cpu-hotplug
Jon
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-27 14:32 ` Jon Hunter
@ 2025-03-27 14:35 ` Jon Hunter
2025-03-28 7:43 ` Greg Kroah-Hartman
0 siblings, 1 reply; 12+ messages in thread
From: Jon Hunter @ 2025-03-27 14:35 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, f.fainelli, sudipm.mukherjee, srw, rwarsow,
conor, hargar, broonie, linux-tegra, stable
Hi Greg,
On 27/03/2025 14:32, Jon Hunter wrote:
> On Wed, 26 Mar 2025 11:44:27 -0400, Greg Kroah-Hartman wrote:
>> This is the start of the stable review cycle for the 6.1.132 release.
>> There are 197 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 Fri, 28 Mar 2025 15:43:27 +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.132-rc2.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
>
> Failures detected for Tegra ...
>
> Test results for stable-v6.1:
> 10 builds: 10 pass, 0 fail
> 28 boots: 28 pass, 0 fail
> 115 tests: 109 pass, 6 fail
>
> Linux version: 6.1.132-rc2-gf5ad54ef021f
> Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
> tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000,
> tegra194-p3509-0000+p3668-0000, tegra20-ventana,
> tegra210-p2371-2180, tegra210-p3450-0000,
> tegra30-cardhu-a04
>
> Test failures: tegra186-p2771-0000: cpu-hotplug
> tegra194-p2972-0000: pm-system-suspend.sh
> tegra210-p2371-2180: cpu-hotplug
> tegra210-p3450-0000: cpu-hotplug
>
I am seeing the following crash ...
[ 195.052638] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
[ 195.061551] Mem abort info:
[ 195.064467] ESR = 0x0000000096000004
[ 195.068244] EC = 0x25: DABT (current EL), IL = 32 bits
[ 195.073551] SET = 0, FnV = 0
[ 195.076604] EA = 0, S1PTW = 0
[ 195.079741] FSC = 0x04: level 0 translation fault
[ 195.084614] Data abort info:
[ 195.087493] ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000
[ 195.092971] CM = 0, WnR = 0, TnD = 0, TagAccess = 0
[ 195.098040] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
[ 195.103347] user pgtable: 4k pages, 48-bit VAs, pgdp=00000001063b9000
[ 195.109801] [0000000000000000] pgd=0000000000000000, p4d=0000000000000000
[ 195.116605] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP
[ 195.122859] Modules linked in: panel_simple snd_soc_tegra210_mixer snd_soc_tegra210_mvc snd_soc_tegra210_ope snd_soc_tegra210_dmic snd_soc_tegra210_amx snd_soc_tegra210_adx snd_soc_tegra210_sfc snd_soc_tegra210_i2s snd_soc_tegra210_admaif tegra_video(C) snd_soc_tegra_pcm tegra_drm v4l2_dv_timings v4l2_fwnode drm_dp_aux_bus v4l2_async cec videobuf2_dma_contig videobuf2_memops drm_display_helper videobuf2_v4l2 videodev drm_kms_helper snd_soc_tegra210_ahub drm tegra210_adma videobuf2_common mc snd_soc_tegra_audio_graph_card crct10dif_ce snd_soc_audio_graph_card snd_soc_simple_card_utils snd_hda_codec_hdmi snd_hda_tegra tegra_aconnect tegra_soctherm tegra_xudc snd_hda_codec lp855x_bl snd_hda_core backlight at24 host1x pwm_tegra ip_tables x_tables ipv6
[ 195.189033] CPU: 0 PID: 87 Comm: kworker/0:5 Tainted: G C 6.6.85-rc2-g0bf29b955eac #1
[ 195.198237] Hardware name: NVIDIA Jetson TX1 Developer Kit (DT)
[ 195.204144] Workqueue: events work_for_cpu_fn
[ 195.208499] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 195.215448] pc : percpu_ref_put_many.constprop.0+0x18/0xd8
[ 195.220924] lr : percpu_ref_put_many.constprop.0+0x18/0xd8
[ 195.226398] sp : ffff800082e73bf0
[ 195.229704] x29: ffff800082e73bf0 x28: 00000000000000ed x27: 0000000000000028
[ 195.236829] x26: 0000000000000000 x25: ffff8000824aa720 x24: 0000000000000000
[ 195.243955] x23: 0000000000000000 x22: 0000000000000001 x21: 0000000000000000
[ 195.251080] x20: 0000000000000000 x19: 0000000000000000 x18: ffffffffffffffff
[ 195.258205] x17: 9397548220450a08 x16: 010100001748ae3c x15: 0000000000000000
[ 195.265330] x14: 00000000fffffffc x13: dead000000000100 x12: dead000000000122
[ 195.272454] x11: 0000000000000001 x10: 00000000f0000080 x9 : 0000000000000000
[ 195.279578] x8 : ffff800082e73c18 x7 : 00000000ffffffff x6 : ffff8000824aa720
[ 195.286703] x5 : ffff0000fe924a20 x4 : 0000000000000000 x3 : 0000000000000000
[ 195.293827] x2 : ffff80008249d8b8 x1 : ffff000081eb1e00 x0 : 0000000000000001
[ 195.300953] Call trace:
[ 195.303391] percpu_ref_put_many.constprop.0+0x18/0xd8
[ 195.308518] memcg_hotplug_cpu_dead+0x54/0x6c
[ 195.312868] cpuhp_invoke_callback+0x118/0x224
[ 195.317304] __cpuhp_invoke_callback_range+0x94/0x120
[ 195.322345] _cpu_down+0x150/0x328
[ 195.325742] __cpu_down_maps_locked+0x18/0x28
[ 195.330091] work_for_cpu_fn+0x1c/0x30
[ 195.333831] process_one_work+0x148/0x288
[ 195.337834] worker_thread+0x32c/0x438
[ 195.341576] kthread+0x118/0x11c
[ 195.344798] ret_from_fork+0x10/0x20
[ 195.348369] Code: 910003fd f9000bf3 aa0003f3 97f98ae2 (f9400260)
[ 195.354451] ---[ end trace 0000000000000000 ]---
Bisect is pointing to the following commit ...
# first bad commit: [e56ff82e1e164ccf815554694d97bcd3dec9e89a] memcg: drain obj stock on cpu hotplug teardown
Cheers
Jon
--
nvpublic
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-27 14:35 ` Jon Hunter
@ 2025-03-28 7:43 ` Greg Kroah-Hartman
0 siblings, 0 replies; 12+ messages in thread
From: Greg Kroah-Hartman @ 2025-03-28 7:43 UTC (permalink / raw)
To: Jon Hunter
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, f.fainelli, sudipm.mukherjee, srw, rwarsow,
conor, hargar, broonie, linux-tegra, stable
On Thu, Mar 27, 2025 at 02:35:06PM +0000, Jon Hunter wrote:
> Hi Greg,
>
> On 27/03/2025 14:32, Jon Hunter wrote:
> > On Wed, 26 Mar 2025 11:44:27 -0400, Greg Kroah-Hartman wrote:
> > > This is the start of the stable review cycle for the 6.1.132 release.
> > > There are 197 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 Fri, 28 Mar 2025 15:43:27 +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.132-rc2.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
> >
> > Failures detected for Tegra ...
> >
> > Test results for stable-v6.1:
> > 10 builds: 10 pass, 0 fail
> > 28 boots: 28 pass, 0 fail
> > 115 tests: 109 pass, 6 fail
> >
> > Linux version: 6.1.132-rc2-gf5ad54ef021f
> > Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
> > tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000,
> > tegra194-p3509-0000+p3668-0000, tegra20-ventana,
> > tegra210-p2371-2180, tegra210-p3450-0000,
> > tegra30-cardhu-a04
> >
> > Test failures: tegra186-p2771-0000: cpu-hotplug
> > tegra194-p2972-0000: pm-system-suspend.sh
> > tegra210-p2371-2180: cpu-hotplug
> > tegra210-p3450-0000: cpu-hotplug
> >
>
>
> I am seeing the following crash ...
>
> [ 195.052638] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
> [ 195.061551] Mem abort info:
> [ 195.064467] ESR = 0x0000000096000004
> [ 195.068244] EC = 0x25: DABT (current EL), IL = 32 bits
> [ 195.073551] SET = 0, FnV = 0
> [ 195.076604] EA = 0, S1PTW = 0
> [ 195.079741] FSC = 0x04: level 0 translation fault
> [ 195.084614] Data abort info:
> [ 195.087493] ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000
> [ 195.092971] CM = 0, WnR = 0, TnD = 0, TagAccess = 0
> [ 195.098040] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
> [ 195.103347] user pgtable: 4k pages, 48-bit VAs, pgdp=00000001063b9000
> [ 195.109801] [0000000000000000] pgd=0000000000000000, p4d=0000000000000000
> [ 195.116605] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP
> [ 195.122859] Modules linked in: panel_simple snd_soc_tegra210_mixer snd_soc_tegra210_mvc snd_soc_tegra210_ope snd_soc_tegra210_dmic snd_soc_tegra210_amx snd_soc_tegra210_adx snd_soc_tegra210_sfc snd_soc_tegra210_i2s snd_soc_tegra210_admaif tegra_video(C) snd_soc_tegra_pcm tegra_drm v4l2_dv_timings v4l2_fwnode drm_dp_aux_bus v4l2_async cec videobuf2_dma_contig videobuf2_memops drm_display_helper videobuf2_v4l2 videodev drm_kms_helper snd_soc_tegra210_ahub drm tegra210_adma videobuf2_common mc snd_soc_tegra_audio_graph_card crct10dif_ce snd_soc_audio_graph_card snd_soc_simple_card_utils snd_hda_codec_hdmi snd_hda_tegra tegra_aconnect tegra_soctherm tegra_xudc snd_hda_codec lp855x_bl snd_hda_core backlight at24 host1x pwm_tegra ip_tables x_tables ipv6
> [ 195.189033] CPU: 0 PID: 87 Comm: kworker/0:5 Tainted: G C 6.6.85-rc2-g0bf29b955eac #1
> [ 195.198237] Hardware name: NVIDIA Jetson TX1 Developer Kit (DT)
> [ 195.204144] Workqueue: events work_for_cpu_fn
> [ 195.208499] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
> [ 195.215448] pc : percpu_ref_put_many.constprop.0+0x18/0xd8
> [ 195.220924] lr : percpu_ref_put_many.constprop.0+0x18/0xd8
> [ 195.226398] sp : ffff800082e73bf0
> [ 195.229704] x29: ffff800082e73bf0 x28: 00000000000000ed x27: 0000000000000028
> [ 195.236829] x26: 0000000000000000 x25: ffff8000824aa720 x24: 0000000000000000
> [ 195.243955] x23: 0000000000000000 x22: 0000000000000001 x21: 0000000000000000
> [ 195.251080] x20: 0000000000000000 x19: 0000000000000000 x18: ffffffffffffffff
> [ 195.258205] x17: 9397548220450a08 x16: 010100001748ae3c x15: 0000000000000000
> [ 195.265330] x14: 00000000fffffffc x13: dead000000000100 x12: dead000000000122
> [ 195.272454] x11: 0000000000000001 x10: 00000000f0000080 x9 : 0000000000000000
> [ 195.279578] x8 : ffff800082e73c18 x7 : 00000000ffffffff x6 : ffff8000824aa720
> [ 195.286703] x5 : ffff0000fe924a20 x4 : 0000000000000000 x3 : 0000000000000000
> [ 195.293827] x2 : ffff80008249d8b8 x1 : ffff000081eb1e00 x0 : 0000000000000001
> [ 195.300953] Call trace:
> [ 195.303391] percpu_ref_put_many.constprop.0+0x18/0xd8
> [ 195.308518] memcg_hotplug_cpu_dead+0x54/0x6c
> [ 195.312868] cpuhp_invoke_callback+0x118/0x224
> [ 195.317304] __cpuhp_invoke_callback_range+0x94/0x120
> [ 195.322345] _cpu_down+0x150/0x328
> [ 195.325742] __cpu_down_maps_locked+0x18/0x28
> [ 195.330091] work_for_cpu_fn+0x1c/0x30
> [ 195.333831] process_one_work+0x148/0x288
> [ 195.337834] worker_thread+0x32c/0x438
> [ 195.341576] kthread+0x118/0x11c
> [ 195.344798] ret_from_fork+0x10/0x20
> [ 195.348369] Code: 910003fd f9000bf3 aa0003f3 97f98ae2 (f9400260)
> [ 195.354451] ---[ end trace 0000000000000000 ]---
>
> Bisect is pointing to the following commit ...
>
> # first bad commit: [e56ff82e1e164ccf815554694d97bcd3dec9e89a] memcg: drain obj stock on cpu hotplug teardown
Thanks for the bisect, I'll go drop that one now and push out a new -rc
greg k-h
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.1 000/197] 6.1.132-rc2 review
2025-03-26 15:44 [PATCH 6.1 000/197] 6.1.132-rc2 review Greg Kroah-Hartman
` (3 preceding siblings ...)
2025-03-27 14:32 ` Jon Hunter
@ 2025-03-27 17:29 ` Naresh Kamboju
4 siblings, 0 replies; 12+ messages in thread
From: Naresh Kamboju @ 2025-03-27 17:29 UTC (permalink / raw)
To: Greg Kroah-Hartman, Shakeel Butt
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
Johannes Weiner, Michal Hocko, Roman Gushchin, Cgroups, linux-mm
On Wed, 26 Mar 2025 at 21:15, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.1.132 release.
> There are 197 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 Fri, 28 Mar 2025 15:43:27 +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.132-rc2.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
In Addition to previous build regressions,
Regressions on arm and arm64 devices cpu hotplug tests failed and
kernel oops triggered
with gcc-13 and clang-20 the stable-rc 6.1.132-rc2.
First seen on the 6.1.132-rc1
Good: v6.1.131
Bad: Linux 6.1.132-rc1 and Linux 6.1.132-rc2
* Juno-r2, rockpi-4, dragonboard 845c, e850-96,
- selftests: cpu-hotplug: cpu-on-off-test.sh
- ltp-controllers: cpuset_hotplug_test.sh
- selftests: rseq: basic_percpu_ops_test
Regression Analysis:
- New regression? yes
- Reproducibility? Yes
Test regression: arm64 arm cpuhotplug kernel NULL pointer dereference
Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
## Test log
command: cpuset_hotplug_test.sh
[ 1912.782804] /usr/local/bin/kirk[465]: starting test cpuset_hotplug
(cpuset_hotplug_test.sh)
cpuset_hotplug 1 TINFO: CPUs are numbered continuously starting at 0 (0-5)
cpuset_hotplug 1 TINFO: Nodes are numbered continuously starting at 0 (0)
[ 1917.567011] psci: CPU1 killed (polled 0 ms)
cpuset_hotplug 1 TPASS: Cpuset vs CPU hotplug test succeeded.
[ 1918.804896] Detected VIPT I-cache on CPU1
[ 1918.805388] cacheinfo: Unable to detect cache hierarchy for CPU 1
[ 1918.805957] GICv3: CPU1: found redistributor 1 region 0:0x00000000fef20000
[ 1918.806683] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 1919.086059] psci: CPU1 killed (polled 0 ms)
[ 1919.120969] Unable to handle kernel NULL pointer dereference at
virtual address 0000000000000000
[ 1919.121807] Mem abort info:
[ 1919.122086] ESR = 0x0000000096000004
[ 1919.122451] EC = 0x25: DABT (current EL), IL = 32 bits
[ 1919.122956] SET = 0, FnV = 0
[ 1919.123262] EA = 0, S1PTW = 0
[ 1919.123574] FSC = 0x04: level 0 translation fault
[ 1919.124038] Data abort info:
[ 1919.124380] ISV = 0, ISS = 0x00000004
[ 1919.124754] CM = 0, WnR = 0
[ 1919.125051] user pgtable: 4k pages, 48-bit VAs, pgdp=000000000a2b8000
[ 1919.125655] [0000000000000000] pgd=0000000000000000, p4d=0000000000000000
[ 1919.126341] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP
[ 1919.126912] Modules linked in: snd_soc_hdmi_codec dw_hdmi_cec
dw_hdmi_i2s_audio brcmfmac rockchipdrm hantro_vpu hci_uart brcmutil
dw_mipi_dsi analogix_dp btqca v4l2_h264 btbcm v4l2_vp9 dw_hdmi
panfrost v4l2_mem2mem cfg80211 cec bluetooth snd_soc_audio_graph_card
videobuf2_v4l2 drm_display_helper gpu_sched snd_soc_simple_card
videobuf2_dma_contig crct10dif_ce snd_soc_spdif_tx
snd_soc_rockchip_i2s snd_soc_simple_card_utils videobuf2_memops
phy_rockchip_pcie rockchip_saradc rtc_rk808 drm_shmem_helper
drm_dma_helper videobuf2_common rfkill industrialio_triggered_buffer
drm_kms_helper pcie_rockchip_host rockchip_thermal coresight_cpu_debug
kfifo_buf fuse drm ip_tables x_tables
[ 1919.132505] CPU: 0 PID: 67249 Comm: kworker/0:0 Not tainted 6.1.132-rc2 #1
[ 1919.133132] Hardware name: Radxa ROCK Pi 4B (DT)
[ 1919.133555] Workqueue: events work_for_cpu_fn
[ 1919.133983] pstate: 20000005 (nzCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 1919.134617] pc : memcg_hotplug_cpu_dead
(include/linux/percpu-refcount.h:174
include/linux/percpu-refcount.h:332
include/linux/percpu-refcount.h:351 include/linux/memcontrol.h:795
mm/memcontrol.c:2382)
[ 1919.135076] lr : memcg_hotplug_cpu_dead
(include/linux/percpu-refcount.h:174
include/linux/percpu-refcount.h:332
include/linux/percpu-refcount.h:351 include/linux/memcontrol.h:795
mm/memcontrol.c:2382)
[ 1919.135528] sp : ffff80000e78bc60
[ 1919.135835] x29: ffff80000e78bc60 x28: 0000000000000000 x27: ffff80000a1c81f8
[ 1919.136501] x26: 0000000000000028 x25: ffff0000f7534778 x24: ffff80000a1aeb08
[ 1919.137166] x23: 0000000000000000 x22: ffff80000a16e240 x21: 0000000000000000
[ 1919.137830] x20: ffff8000ed3d5000 x19: 0000000000000000 x18: 00000000a2704302
[ 1919.138495] x17: 0000000000000000 x16: 0000000000000312 x15: 0000040000000000
[ 1919.139159] x14: 0000000000000000 x13: ffff80000e788000 x12: ffff80000e78c000
[ 1919.139823] x11: 0bb2d4910b917800 x10: 0000000000000000 x9 : 0000000000000001
[ 1919.140487] x8 : ffff000013406300 x7 : 00000072b5503510 x6 : 0000000000300000
[ 1919.141151] x5 : 00000000801c0011 x4 : 0000000000000000 x3 : ffff80000e78bca0
[ 1919.141815] x2 : ffff80000e78bbf8 x1 : ffff8000080a11e4 x0 : ffff0000f7543240
[ 1919.142480] Call trace:
[ 1919.142709] memcg_hotplug_cpu_dead
(include/linux/percpu-refcount.h:174
include/linux/percpu-refcount.h:332
include/linux/percpu-refcount.h:351 include/linux/memcontrol.h:795
mm/memcontrol.c:2382)
[ 1919.143133] cpuhp_invoke_callback (kernel/cpu.c:193)
[ 1919.143554] _cpu_down (kernel/cpu.c:0 kernel/cpu.c:724
kernel/cpu.c:1157 kernel/cpu.c:1218)
[ 1919.143882] __cpu_down_maps_locked (kernel/cpu.c:1249)
[ 1919.144291] work_for_cpu_fn (kernel/workqueue.c:5184)
[ 1919.144647] process_one_work (kernel/workqueue.c:2297)
[ 1919.145028] worker_thread (include/linux/list.h:292
kernel/workqueue.c:2352 kernel/workqueue.c:2444)
[ 1919.145386] kthread (kernel/kthread.c:378)
[ 1919.145687] ret_from_fork (arch/arm64/kernel/entry.S:865)
[ 1919.146041] Code: d51b4235 8b160280 97ffec72 97f73691 (f9400269)
All code
========
Code starting with the faulting instruction
===========================================
[ 1919.146592] ---[ end trace 0000000000000000 ]---
## Test log 2
kselftest: Running tests in rseq
TAP version 13
1..9
timeout set to 0
selftests: rseq: basic_test
testing current cpu
basic_test: basic_test.c:30: void test_cpu_pointer(void): Assertion
`sched_getcpu() == i' failed.
Aborted
not ok 1 selftests: rseq: basic_test # exit=134
timeout set to 0
selftests: rseq: basic_percpu_ops_test
Segmentation fault
not ok 2 selftests: rseq: basic_percpu_ops_test # exit=139
The bisection pointing to,
memcg: drain obj stock on cpu hotplug teardown
upsteam commit 9f01b4954490d4ccdbcc2b9be34a9921ceee9cbb upstream.
## Source
* Kernel version: 6.1.132-rc2
* Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* Git sha: f5ad54ef021f6fb63ac97b3dec5efa9cc1a2eb51
* Git describe: v6.1.131-198-gf5ad54ef021f
* Project details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/Test/v6.1.131-198-gf5ad54ef021f/
## Test
* Test log: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27793089/suite/log-parser-test/test/internal-error-oops-oops-preempt-smp/log
* Test history:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27793089/suite/log-parser-test/test/internal-error-oops-oops-preempt-smp-01e5a0f146f52056a08c01ad73b44c893f7748e5cd1533e30c989289a90e821b/history/
* Test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.131-198-gf5ad54ef021f/testrun/27793089/suite/log-parser-test/test/internal-error-oops-oops-preempt-smp/
* Test link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwSZQOGBhePbuN1hwUGDHIT8/
* Kernel config:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2urSwSZQOGBhePbuN1hwUGDHIT8/config
--
Linaro LKFT
https://lkft.linaro.org
^ permalink raw reply [flat|nested] 12+ messages in thread