[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CA+G9fYt42ntYZhhzqAYKf8J3TdNZ+fRYwNgQP=TgCLODcpNrfg@mail.gmail.com>
Date: Wed, 11 Jan 2023 11:53:06 +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,
Arnd Bergmann <arnd@...db.de>, Mark Brown <broonie@...nel.org>
Subject: Re: [PATCH 6.0 000/148] 6.0.19-rc1 review
+ attachment failed resending with trim version of log file.
On Wed, 11 Jan 2023 at 11:46, Naresh Kamboju <naresh.kamboju@...aro.org> wrote:
>
> On Tue, 10 Jan 2023 at 23:36, Greg Kroah-Hartman
> <gregkh@...uxfoundation.org> wrote:
> >
> > This is the start of the stable review cycle for the 6.0.19 release.
> > There are 148 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.
> >
> > NOTE, this will probably be the LAST 6.0.y release. If there is
> > anything preventing you from moving to 6.1.y right now, please let me
> > know.
> >
> > Responses should be made by Thu, 12 Jan 2023 17:59:42 +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.0.19-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.0.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
> Results from Linaro’s test farm.
> Regressions on arm64 Raspberry Pi 4 Model B.
>
> Reported-by: Linux Kernel Functional Testing <lkft@...aro.org>
>
> While running LTP controllers cgroup_fj_stress_blkio test cases
> the Insufficient stack space to handle exception! occurred and
> followed by kernel panic on arm64 Raspberry Pi 4 Model B with
> clang-15 built kernel Image.
>
> The full boot and test log attached to this email and build and
> Kconfig links provided in the bottom of this email.
>
> I will try to reproduce this reported issue and get back to you.
>
> test log:
> --------
> [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
> [ 0.000000] Linux version 6.0.19-rc1 (tuxmake@...make) (Debian
> clang version 15.0.6, Debian LLD 15.0.6) #1 SMP PREEMPT @1673381411
> [ 0.000000] Machine model: Raspberry Pi 4 Model B
> ...
> cgroup_fj_stress_blkio_2_9_one 1 TINFO: Attaching task 315404 to
> /sys/fs/cgroup/blkio/ltp/1/1/1/2/2/2/1/1/2
> cgroup_fj_stress_blkio_2_9_one 1 TINFO: Attaching task 315404 to
> /sys/fs/cgroup/blkio/ltp/1/1/1/2/2/2/1/1
> cgroup_fj_stress_blkio_2_9_one 1 TINFO: Attaching task 315404 to
> /sys/fs/cgroup/blkio/ltp/1/1/1/2/2/2/1/2
> [ 2893.044339] Insufficient stack space to handle exception!
> [ 2893.044351] ESR: 0x0000000096000047 -- DABT (current EL)
> [ 2893.044360] FAR: 0xffff8000128180d0
> [ 2893.044364] Task stack: [0xffff800012a18000..0xffff800012a1c000]
> [ 2893.044370] IRQ stack: [0xffff80000a798000..0xffff80000a79c000]
> [ 2893.044375] Overflow stack: [0xffff0000f77c4310..0xffff0000f77c5310]
> [ 2893.044383] CPU: 2 PID: 315758 Comm: cgroup_fj_stres Not tainted
> 6.0.19-rc1 #1
> [ 2893.044396] Hardware name: Raspberry Pi 4 Model B (DT)
> [ 2893.044401] pstate: 400003c5 (nZcv DAIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
> [ 2893.044413] pc : el1h_64_sync+0x0/0x68
> [ 2893.044430] lr : wp_page_copy+0xf8/0x90c
> [ 2893.044445] sp : ffff8000128180d0
> [ 2893.044450] x29: ffff800012a1bc30 x28: ffff800009e25000 x27: 0000000000000a55
> [ 2893.044468] x26: ffff000066a5f000 x25: ffff000066a5f000 x24: 00000000342f5000
> [ 2893.044481] x23: ffff00005033d2c0 x22: ffff000066a5f000 x21: fffffc00012a0d00
> [ 2893.044494] x20: ffff800012a1bcf0 x19: fffffc00016402c0 x18: 0000000000000000
> [ 2893.044506] x17: 72705f6a665f7075 x16: 6f72676320202020 x15: 0a292022656e6f22
> [ 2893.044519] x14: 0a6e69206e6f6974 x13: 617265706f5f6863 x12: 6174746124206573
> [ 2893.044531] x11: 61630a0a2273656d x10: 697420746e756f63 x9 : ffff800008304b84
> [ 2893.044544] x8 : 0000000000000000 x7 : 464e4954206d7365 x6 : 725f7473740a0a30
> [ 2893.044556] x5 : 2022687461705f74 x4 : 7261747324222073 x3 : 70756f7267627573
> [ 2893.044568] x2 : 0000000000000cc0 x1 : ffff00005033d2c0 x0 : fffffc00012a0d00
> [ 2893.044584] Kernel panic - not syncing: kernel stack overflow
> [ 2893.044590] CPU: 2 PID: 315758 Comm: cgroup_fj_stres Not tainted
> 6.0.19-rc1 #1
> [ 2893.044600] Hardware name: Raspberry Pi 4 Model B (DT)
> [ 2893.044605] Call trace:
> [ 2893.044608] dump_backtrace+0xf4/0x144
> [ 2893.044619] show_stack+0x24/0x58
> [ 2893.044627] dump_stack_lvl+0x7c/0xa0
> [ 2893.044638] dump_stack+0x18/0x44
> [ 2893.044646] panic+0x168/0x374
> [ 2893.044658] test_taint+0x0/0x38
> [ 2893.044667] panic_bad_stack+0x110/0x124
> [ 2893.044675] handle_bad_stack+0x34/0x48
> [ 2893.044685] __bad_stack+0x78/0x7c
> [ 2893.044692] el1h_64_sync+0x0/0x68
> [ 2893.044700] do_wp_page+0x4a0/0x5c8
> [ 2893.044708] handle_mm_fault+0x7fc/0x14dc
> [ 2893.044718] do_page_fault+0x29c/0x450
> [ 2893.044727] do_mem_abort+0x4c/0xf8
> [ 2893.044741] el0_da+0x48/0xa8
> [ 2893.044750] el0t_64_sync_handler+0xcc/0xf0
> [ 2893.044759] el0t_64_sync+0x18c/0x190
> [ 2893.044769] SMP: stopping secondary CPUs
> [ 2893.044780] Kernel Offset: disabled
> [ 2893.044783] CPU features: 0x4000,0800f020,00001086
> [ 2893.044790] Memory Limit: none
> [ 2893.278874] ---[ end Kernel panic - not syncing: kernel stack overflow ]---
> [ 2893.285971] ------------[ cut here ]------------
> [ 2893.285975] WARNING: CPU: 2 PID: 315758 at kernel/sched/core.c:3119
> set_task_cpu+0x14c/0x208
> [ 2893.285996] Modules linked in: btrfs xor xor_neon raid6_pq
> zstd_compress libcrc32c algif_hash aes_neon_bs aes_neon_blk xhci_pci
> raspberrypi_cpufreq xhci_pci_renesas brcmfmac hci_uart brcmutil btqca
> btbcm cfg80211 bluetooth clk_raspberrypi raspberrypi_hwmon
> reset_raspberrypi pwm_bcm2835 rfkill vc4 crct10dif_ce bcm2711_thermal
> snd_soc_hdmi_codec i2c_bcm2835 iproc_rng200 rng_core cec v3d
> drm_display_helper pcie_brcmstb gpu_sched drm_cma_helper
> drm_shmem_helper drm_kms_helper fuse drm
> [ 2893.286117] CPU: 2 PID: 315758 Comm: cgroup_fj_stres Not tainted
> 6.0.19-rc1 #1
> [ 2893.286127] Hardware name: Raspberry Pi 4 Model B (DT)
> [ 2893.286131] pstate: 400000c5 (nZcv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
> [ 2893.286142] pc : set_task_cpu+0x14c/0x208
> [ 2893.286151] lr : try_to_wake_up+0x230/0x5b8
> [ 2893.286160] sp : ffff0000f77c4af0
> [ 2893.286164] x29: ffff0000f77c4af0 x28: ffff00004106b7a8 x27: ffff80000a1d29c8
> [ 2893.286177] x26: 0000000000000000 x25: ffff80000a1b3248 x24: ffff000063d16300
> [ 2893.286190] x23: 0000000000000001 x22: 00000000000000c0 x21: 0000000000000001
> [ 2893.286202] x20: 0000000000000001 x19: ffff000041d70000 x18: 00007fffffffffff
> [ 2893.286214] x17: 0000000000000011 x16: ffffffffffffffff x15: 0000000000000004
> [ 2893.286227] x14: 0000000000000fff x13: ffff80000a1eaad8 x12: 000000000000000f
> [ 2893.286239] x11: 0000000000000917 x10: 0000000000000001 x9 : 0000000000000002
> [ 2893.286251] x8 : ffff80000a1aea80 x7 : 205d343738383732 x6 : 322e33393832205b
> [ 2893.286263] x5 : ffff80000a6c752f x4 : 0000000000000008 x3 : 0000000000000000
> [ 2893.286275] x2 : 0000000000000008 x1 : 0000000000000001 x0 : ffff000041d70000
> [ 2893.286287] Call trace:
> [ 2893.286290] set_task_cpu+0x14c/0x208
> [ 2893.286300] try_to_wake_up+0x230/0x5b8
> [ 2893.286309] default_wake_function+0x28/0x3c
> [ 2893.286321] autoremove_wake_function+0x24/0x4c
> [ 2893.286332] __wake_up_common_lock+0x108/0x18c
> [ 2893.286341] __wake_up+0x24/0x30
> [ 2893.286350] wake_up_klogd_work_func+0x94/0x23c
> [ 2893.286364] irq_work_tick+0x98/0xfc
> [ 2893.286378] update_process_times+0x8c/0xa8
> [ 2893.286387] tick_sched_timer+0xd0/0x14c
> [ 2893.286399] __hrtimer_run_queues+0x158/0x378
> [ 2893.286408] hrtimer_interrupt+0xe8/0x3a8
> [ 2893.286416] arch_timer_handler_phys+0x44/0x54
> [ 2893.286427] handle_percpu_devid_irq+0x90/0x220
> [ 2893.286439] generic_handle_domain_irq+0x38/0x50
> [ 2893.286447] gic_handle_irq+0x68/0xe8
> [ 2893.286455] el1_interrupt+0x88/0xc8
> [ 2893.286464] el1h_64_irq_handler+0x18/0x24
> [ 2893.286474] el1h_64_irq+0x64/0x68
> [ 2893.286482] panic+0x2d8/0x374
> [ 2893.286494] test_taint+0x0/0x38
> [ 2893.286502] panic_bad_stack+0x110/0x124
> [ 2893.286509] handle_bad_stack+0x34/0x48
> [ 2893.286519] __bad_stack+0x78/0x7c
> [ 2893.286526] el1h_64_sync+0x0/0x68
> [ 2893.286533] do_wp_page+0x4a0/0x5c8
> [ 2893.286542] handle_mm_fault+0x7fc/0x14dc
> [ 2893.286551] do_page_fault+0x29c/0x450
> [ 2893.286560] do_mem_abort+0x4c/0xf8
> [ 2893.286572] el0_da+0x48/0xa8
> [ 2893.286581] el0t_64_sync_handler+0xcc/0xf0
> [ 2893.286590] el0t_64_sync+0x18c/0x190
> [ 2893.286598] ---[ end trace 0000000000000000 ]---
>
> https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.18-149-ga7ffaeeaf9bb/testrun/14092161/suite/log-parser-test/tests/
> https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.18-149-ga7ffaeeaf9bb/testrun/14092161/suite/log-parser-test/test/check-kernel-panic/log
>
> metadata:
> git_ref: linux-6.0.y
> git_repo: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
> git_sha: a7ffaeeaf9bb7ab13e00a589d0910efb9119479c
> git_describe: v6.0.18-149-ga7ffaeeaf9bb
> kernel_version: 6.0.19-rc1
> kernel-config:
> https://storage.tuxsuite.com/public/linaro/lkft/builds/2K9JDtix2mHMoYRjNkBef3oR5JT/config
> build-url: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc/-/pipelines/743516145
> artifact-location:
> https://storage.tuxsuite.com/public/linaro/lkft/builds/2K9JDtix2mHMoYRjNkBef3oR5JT
> toolchain: clang-15
>
> --
> Linaro LKFT
> https://lkft.linaro.org
View attachment "Rpi4-clang-kernel-crash.log" of type "text/x-log" (86554 bytes)
Powered by blists - more mailing lists