Hay

Known issue: Ampere Altra: boot failed due to rootfs NFS mount failed ( clang-nightly-lkftconfig-kselftest ) In progress

State In progress: The issue is actively being investigated
Priority Medium ➖
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
Labels Boot issue/Kernel panic
Bad commit None
Upstream report URL
First seen June 25, 2025, 11:29 a.m.
Last seen July 14, 2025, 11:07 a.m.

Incidents