Description |
The boot log shows root is configured from kernel command line arguments to boot via root=/dev/nfs and nfsroot.
This is started failing from the day one.
Boot log
[ 0.000000] Booting Linux on physical CPU 0x0000003400 [0xc00fac40]
[ 0.000000] Linux version 6.16.0-rc6-next-20250714 (tuxmake@tuxmake) (Debian clang version 21.0.0 (++20250708112454+d1fe7a29a6c2-1~exp1~20250708112505.1561), Debian LLD 21.0.0) #1 SMP PREEMPT @1752491549
[ 0.000000] KASLR enabled
[ 0.000000] efi: EFI v2.7 by EDK II
<trim>
[ 0.000000] ACPI: NUMA: SRAT: PXM 0 -> MPIDR 0xb01 -> Node 0
[ 0.000000] percpu: Embedded 34 pages/cpu s100632 r8192 d30440 u139264
[ 0.000000] Detected PIPT I-cache on CPU0
[ 0.000000] CPU features: detected: Branch Target Identification
[ 0.000000] CPU features: detected: Address authentication (architected QARMA5 algorithm)
[ 0.000000] CPU features: detected: GICv3 CPU interface
[ 0.000000] CPU features: detected: Virtualization Host Extensions
[ 0.000000] CPU features: detected: Spectre-v4
[ 0.000000] CPU features: detected: AmpereOne erratum AC03_CPU_38
[ 0.000000] CPU features: detected: AmpereOne erratum AC04_CPU_23
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: BOOT_IMAGE=(tftp,198.18.0.1)/184322/tftp-deploy-z2mdn_ys/kernel/Image console=ttyS0,115200 root=/dev/nfs rw nfsroot=198.18.0.1:/var/lib/lava/dispatcher/tmp/184322/extract-nfsrootfs-b0_ib62u,tcp,hard ip=dhcp rw
[ 0.000000] Unknown kernel command line parameters "BOOT_IMAGE=(tftp,198.18.0.1)/184322/tftp-deploy-z2mdn_ys/kernel/Image", will be passed to user space.
<trim>
[ 1.276676] Trying to probe devices needed for running init ...
[ 13.545250] sched: DL replenish lagged too much
[ 13.545297] clk: Disabling unused clocks
[ 13.573678] check access for rdinit=/init failed: -2, ignoring
[ 111.945126] VFS: Unable to mount roo
** replaying previous printk message **
[ 111.945126] VFS: Unable to mount root fs via NFS.
[ 111.945154] devtmpfs: mounted
[ 111.945483] Freeing unused kernel memory: 2944K
[ 111.945570] Run /sbin/init as init process
[ 111.945571] with arguments:
[ 111.945572] /sbin/init
[ 111.945573] with environment:
[ 111.945574] HOME=/
[ 111.945575] TERM=linux
[ 111.945577] BOOT_IMAGE=(tftp,198.18.0.1)/184322/tftp-deploy-z2mdn_ys/kernel/Image
[ 111.945582] Run /etc/init as init process
[ 111.945584] with arguments:
[ 111.945584] /etc/init
[ 111.945585] with environment:
[ 111.945586] HOME=/
[ 111.945587] TERM=linux
[ 111.945587] BOOT_IMAGE=(tftp,198.18.0.1)/184322/tftp-deploy-z2mdn_ys/kernel/Image
[ 111.945591] Run /bin/init as init process
[ 111.945592] with arguments:
[ 111.945593] /bin/init
[ 111.945593] with environment:
[ 111.945594] HOME=/
[ 111.945595] TERM=linux
[ 111.945595] BOOT_IMAGE=(tftp,198.18.0.1)/184322/tftp-deploy-z2mdn_ys/kernel/Image
[ 111.945598] Run /bin/sh as init process
[ 111.945600] with arguments:
[ 111.945600] /bin/sh
[ 111.945601] with environment:
[ 111.945602] HOME=/
[ 111.945602] TERM=linux
[ 111.945603] BOOT_IMAGE=(tftp,198.18.0.1)/184322/tftp-deploy-z2mdn_ys/kernel/Image
Matched prompt #9: Kernel panic - not syncing
Setting prompt string to ['end Kernel panic[^\\r]*\\r', 'root@(.*):[/~]#', 'login:', 'Login incorrect']
[ 111.945607] Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.
[ 112.080537] CPU: 2 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.16.0-rc6-next-20250714 #1 PREEMPT
[ 112.089397] Hardware name: Inspur NF5280R7/Mitchell MB, BIOS 04.04.00004001 2025-02-04 22:23:30 02/04/2025
[ 112.099036] Call trace:
[ 112.101470] show_stack+0x18/0x24 (C)
[ 112.105124] __dump_stack+0x28/0x38
[ 112.108601] dump_stack_lvl+0x24/0x6c
[ 112.112250] dump_stack+0x18/0x24
[ 112.115552] vpanic+0xfc/0x338
[ 112.118596] vpanic+0x0/0x338
[ 112.121551] kernel_init+0xd8/0x128
[ 112.125035] ret_from_fork+0x10/0x20
[ 112.128601] SMP: stopping secondary CPUs
[ 112.132530] Kernel Offset: 0x3125e7a30000 from 0xffff800080000000
[ 112.138610] PHYS_OFFSET: 0xfff1000000000000
[ 112.142779] CPU features: 0x00003,00002803,129e3141,555e7ea7
[ 112.148425] Memory Limit: none
[ 112.203114] ---[ end Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance. ]---
Source
- Git tree: https://kernel.googlesource.com/pub/scm/linux/kernel/git/next/linux-next.git
- Project: https://regressions.linaro.org/lkft/linux-next-master-ampere/
- Architectures: arm64
- Toolchains: clang-nightly
- Kconfigs: clang-nightly-lkftconfig-kselftest
Build
- Test log: https://qa-reports.linaro.org/api/testruns/29118470/log_file/
- Test LAVA log 1: https://lkft-staging.validation.linaro.org/scheduler/job/184322#L4343
- Test details: https://regressions.linaro.org/lkft/linux-next-master-ampere/next-20250714/boot/clang-nightly-lkftconfig-kselftest/history/
- Test plan: https://tuxapi.tuxsuite.com/v1/groups/ampere/projects/ci/tests/2zrZgqR2H5YeFmvmYm1rU2Ao0Mt
- Build link: https://storage.tuxsuite.com/public/ampere/ci/builds/2zrZgorsSmvhAt8SdD1cjiohla3/
- Kernel config: https://storage.tuxsuite.com/public/ampere/ci/builds/2zrZgorsSmvhAt8SdD1cjiohla3/config
|