Kdump not working

Hi,

I’m working with inforce6301 (Snapdragon 410(APQ8016)).

I’m using custom linux kernel released by inforce which is based on the following release.
https://releases.linaro.org/96boards/dragonboard410c/linaro/debian/18.01/

I would like to use kdump to collect kernel panic log.

I installed the kdump-tools.
sudo apt-get install kdump-tools

I reserved the memory for crash kernel.
[ 0.000000] crashkernel reserved: 0x00000000afe00000 - 0x00000000bfe00000 (256 MB)

kdump-config is the following.

linaro@linaro-alip:~$ sudo kdump-config show
DUMP_MODE: kdump
USE_KDUMP: 1
KDUMP_SYSCTL: kernel.panic_on_oops=1
KDUMP_COREDIR: /var/crash
crashkernel addr: 0xafe00000
/home/linaro/boot/Image
kdump initrd:
/home/linaro/boot/initrd.img
current state: ready to kdump
kexec command:
/sbin/kexec -p --command-line=“root=/dev/disk/by-partlabel/rootfs rw rootwait rootdelay=5 console=ttyMSM0,115200n8 androidboot.emmc=true androidboot.serialno=c36f945 androidboot.baseband=apq mdss_mdp.panel=0:dsi:0: nr_cpus=1 systemd.unit=kdump-tools.service” --initrd=/home/linaro/boot/initrd.img /home/linaro/boot/Image

Image and initrd.img are the same with first kernel.

Make kernel panic occur by the following command.
sudo sh -c "echo c > /proc/sysrq-trigger"

And I got the following log.
Second kernel (crashdump kernel) is loaded but it fails to mount rootfs.
I’ve been investigating the cause but I’ve not known yet.
rootfs is the part of mmc0 but I think mmc0 driver (sdhci-msm ?) is not loaded.
And I think because dtb is not loaded. So do I need to indicate dtb to kexec ?
But according to the following page, we do not need to indicate --dtb when we use uncompressed Image.
https://www.kernel.org/doc/html/latest/admin-guide/kdump/kdump.html
I tried I indicate --dtb but then second kernel does not work at all.

Please tell me the correct procedure to do kdump.
Thank you.

[   31.275277] Internal error: Oops: 96000044 [#1] PREEMPT SMP
[   31.278155] Modules linked in: dt_ether_drv crc32_ce venus_dec venus_enc ov5640 v4l2_common smsc75xx ds4520_fm ds4520_datt msm mm3285 xo2 tca8418_keypad lt9211 tca9534_bl si4703 qcom_camss drm_kms_helper venus_core videobuf2_dma_sg v4l2_mem2mem mdt_loader v4l2_fwnode videobuf2_memops videobuf2_v4l2 snd_soc_msm8916_digital snd_soc_lpass_apq8016 snd_soc_msm8916_analog snd_soc_apq8016_sbc videobuf2_core drm snd_soc_lpass_cpu snd_soc_lpass_platform msm_rng videodev rng_core media i2c_qcom_cci lcd_stby ip_tables x_tables
[   31.307229] CPU: 1 PID: 2813 Comm: sh Not tainted 4.14.0-qcom-ifc6301-arm64 #23
[   31.329458] Hardware name: Qualcomm Technologies, Inc. APQ 8016 SBC (DT)
[   31.336575] task: ffff80000c133a00 task.stack: ffff00000a418000
[   31.343523] PC is at sysrq_handle_crash+0x20/0x30
[   31.349162] LR is at sysrq_handle_crash+0xc/0x30
[   31.354021] pc : [<ffff00000855d628>] lr : [<ffff00000855d614>] pstate: 60000145
[   31.358710] sp : ffff00000a41bd30
[   31.366084] x29: ffff00000a41bd30 x28: ffff80000c133a00
[   31.369299] x27: ffff000008a81000 x26: 0000000000000040
[   31.374681] x25: 0000000000000124 x24: 0000000000000015
[   31.379976] x23: 0000000000000000 x22: 0000000000000001
[   31.385271] x21: ffff00000912e408 x20: 0000000000000063
[   31.390566] x19: ffff000009084000 x18: 0000000000000010
[   31.395860] x17: 0000ffffb4e0f1b8 x16: ffff000008213bb0
[   31.401156] x15: 0000000000000006 x14: ffff0000891f24ef
[   31.406451] x13: ffff0000091f24fd x12: ffff000009084638
[   31.411746] x11: ffff00000a41ba40 x10: 0000000005f5e0ff
[   31.417041] x9 : 00000000ffffffd0 x8 : 000000000000002f
[   31.422336] x7 : 000000000000000d x6 : 0000000000000198
[   31.427631] x5 : 0000000000000000 x4 : 0000000000000000
[   31.432927] x3 : 0000000000000000 x2 : ffff80000c133a00
[   31.438222] x1 : 0000000000000000 x0 : 0000000000000001
[   31.443519] Process sh (pid: 2813, stack limit = 0xffff00000a418000)
[   31.448814] Call trace:
[   31.455146] Exception stack(0xffff00000a41bbf0 to 0xffff00000a41bd30)
[   31.457322] bbe0:                                   0000000000000001 0000000000000000
[   31.463922] bc00: ffff80000c133a00 0000000000000000 0000000000000000 0000000000000000
[   31.471733] bc20: 0000000000000198 000000000000000d 000000000000002f 00000000ffffffd0
[   31.479547] bc40: 0000000005f5e0ff ffff00000a41ba40 ffff000009084638 ffff0000091f24fd
[   31.487360] bc60: ffff0000891f24ef 0000000000000006 ffff000008213bb0 0000ffffb4e0f1b8
[   31.495172] bc80: 0000000000000010 ffff000009084000 0000000000000063 ffff00000912e408
[   31.502984] bca0: 0000000000000001 0000000000000000 0000000000000015 0000000000000124
[   31.510797] bcc0: 0000000000000040 ffff000008a81000 ffff80000c133a00 ffff00000a41bd30
[   31.518608] bce0: ffff00000855d614 ffff00000a41bd30 ffff00000855d628 0000000060000145
[   31.526422] bd00: 014000c000000055 ffff000008e494f0 0001000000000000 ffff00000855d614
[   31.534233] bd20: ffff00000a41bd30 ffff00000855d628
[   31.542044] [<ffff00000855d628>] sysrq_handle_crash+0x20/0x30
[   31.546733] [<ffff00000855dcf4>] __handle_sysrq+0x124/0x198
[   31.552634] [<ffff00000855e158>] write_sysrq_trigger+0x58/0x68
[   31.558018] [<ffff000008279f60>] proc_reg_write+0x60/0x90
[   31.563919] [<ffff000008213684>] __vfs_write+0x1c/0x118
[   31.569387] [<ffff000008213954>] vfs_write+0x9c/0x1a8
[   31.574422] [<ffff000008213bf4>] SyS_write+0x44/0xa0
[   31.579629] Exception stack(0xffff00000a41bec0 to 0xffff00000a41c000)
[   31.584667] bec0: 0000000000000001 0000aaaaf50c8620 0000000000000002 0000ffffb4ebdf80
[   31.591004] bee0: 0000aaaad7b9fb42 0000aaaaf50c8622 0000000000000063 000000000000000a
[   31.598817] bf00: 0000000000000040 0000000000000000 0000000000000000 0000000000000000
[   31.606630] bf20: 0101010101010101 0000000000000000 0000000000000001 0000000000000002
[   31.614443] bf40: 0000aaaad7b9cbc8 0000ffffb4e0f1b8 0000000000001fff 0000000000000001
[   31.622254] bf60: 0000000000000002 0000000000000001 0000aaaad7b9f9c0 0000000000000002
[   31.630068] bf80: 7fffffffffffffff 0000ffffd8efae60 0000aaaad7b9c590 0000aaaad7b87110
[   31.637880] bfa0: 0000000000000002 0000ffffd8efab60 0000aaaad7b82bc4 0000ffffd8efab60
[   31.645692] bfc0: 0000ffffb4e0f1e4 0000000020000000 0000000000000001 0000000000000040
[   31.653505] bfe0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[   31.661319] [<ffff0000080837b0>] el0_svc_naked+0x24/0x28
[   31.669128] Code: 52800020 b901e820 d5033e9f d2800001 (39000020)
[   31.674516] SMP: stopping secondary CPUs
[   31.680906] Starting crashdump kernel...
[   31.684490] Bye!
[    0.000000] Booting Linux on physical CPU 0x1
[    0.000000] Linux version 4.14.0-qcom-ifc6301-arm64 (kazuohagihara@kazuohagihara-OptiPlex-990) (gcc version 6.3.1 20170109 (Linaro GCC 6.3-2017.02)) #23 SMP PREEMPT Mon Oct 19 11:22:12 JST 2020
[    0.000000] Boot CPU: AArch64 Processor [410fd030]
[    0.000000] Machine model: Qualcomm Technologies, Inc. APQ 8016 SBC
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] Reserving 1KB of memory at 0xbfdff000 for elfcorehdr
[    0.000000] cma: Reserved 16 MiB at 0x00000000bec00000
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x00000000bfdfffff]
[    0.000000] NUMA: NODE_DATA [mem 0xbfd9a600-0xbfd9c0ff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00000000afe00000-0x00000000bfdfffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000afe00000-0x00000000bfdfffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000afe00000-0x00000000bfdfffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] Number of cores (4) exceeds configured maximum of 1 - clipping
[    0.000000] random: fast init done
[    0.000000] percpu: Embedded 23 pages/cpu @ffff80003fd7c000 s55704 r8192 d30312 u94208
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM errata 826319, 827319, 824069
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 64512
[    0.000000] Policy zone: DMA
[    0.000000] Kernel command line: root=/dev/disk/by-partlabel/rootfs rw rootwait rootdelay=5 console=ttyMSM0,115200n8 androidboot.emmc=true androidboot.serialno=c36f945 androidboot.baseband=apq mdss_mdp.panel=0:dsi:0: nr_cpus=1 systemd.unit=kdump-tools.service
[    0.000000] PID hash table entries: 1024 (order: 1, 8192 bytes)
[    0.000000] Memory: 206640K/262144K available (10236K kernel code, 1550K rwdata, 4812K rodata, 1152K init, 420K bss, 39120K reserved, 16384K cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     modules : 0xffff000000000000 - 0xffff000008000000   (   128 MB)
[    0.000000]     vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000   (129022 GB)
[    0.000000]       .text : 0xffff000008080000 - 0xffff000008a80000   ( 10240 KB)
[    0.000000]     .rodata : 0xffff000008a80000 - 0xffff000008f40000   (  4864 KB)
[    0.000000]       .init : 0xffff000008f40000 - 0xffff000009060000   (  1152 KB)
[    0.000000]       .data : 0xffff000009060000 - 0xffff0000091e3a00   (  1551 KB)
[    0.000000]        .bss : 0xffff0000091e3a00 - 0xffff00000924cc68   (   421 KB)
[    0.000000]     fixed   : 0xffff7dfffe7fb000 - 0xffff7dfffec00000   (  4116 KB)
[    0.000000]     PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000   (    16 MB)
[    0.000000]     vmemmap : 0xffff7e0000000000 - 0xffff800000000000   (  2048 GB maximum)
[    0.000000]               0xffff7e0000bf8000 - 0xffff7e0000ff8000   (     4 MB actual)
[    0.000000]     memory  : 0xffff80002fe00000 - 0xffff80003fe00000   (   256 MB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=1.
[    0.000000]  Tasks RCU enabled.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] arch_timer: cp15 and mmio timer(s) running at 19.20MHz (virt/virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[    0.000003] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[    0.000439] Console: colour dummy device 80x25
[    0.000480] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=76800)
[    0.000490] pid_max: default: 32768 minimum: 301
[    0.000549] Security Framework initialized
[    0.000667] Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
[    0.000727] Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
[    0.000744] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[    0.000751] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[    0.015529] ASID allocator initialised with 65536 entries
[    0.023523] Hierarchical SRCU implementation.
[    0.034712] EFI services will not be available.
[    0.039556] smp: Bringing up secondary CPUs ...
[    0.039563] smp: Brought up 1 node, 1 CPU
[    0.039567] SMP: Total of 1 processors activated.
[    0.039574] CPU features: detected feature: 32-bit EL0 Support
[    0.039640] CPU: All CPU(s) started at EL1
[    0.039649] alternatives: patching kernel code
[    0.040114] devtmpfs: initialized
[    0.047834] Registered cp15_barrier emulation handler
[    0.047845] Registered setend emulation handler
[    0.048072] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.048092] futex hash table entries: 256 (order: 3, 32768 bytes)
[    0.048533] pinctrl core: initialized pinctrl subsystem
[    0.049965] DMI not present or invalid.
[    0.050208] NET: Registered protocol family 16
[    0.056933] cpuidle: using governor menu
[    0.058083] vdso: 2 pages (1 code @ ffff000008a86000, 1 data @ ffff000009065000)
[    0.058101] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.058890] DMA: preallocated 256 KiB pool for atomic allocations
[    0.059595] Serial: AMBA PL011 UART driver
[    0.116548] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.128366] ACPI: Interpreter disabled.
[    0.130126] vgaarb: loaded
[    0.130464] SCSI subsystem initialized
[    0.132324] usbcore: registered new interface driver usbfs
[    0.132358] usbcore: registered new interface driver hub
[    0.132396] usbcore: registered new device driver usb
[    0.133123] pps_core: LinuxPPS API ver. 1 registered
[    0.133128] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.133142] PTP clock support registered
[    0.133244] EDAC MC: Ver: 3.0.0
[    0.136198] dmi: Firmware registration failed.
[    0.137600] Advanced Linux Sound Architecture Driver Initialized.
[    0.140837] clocksource: Switched to clocksource arch_sys_counter
[    0.140947] VFS: Disk quotas dquot_6.6.0
[    0.140991] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.141216] pnp: PnP ACPI: disabled
[    0.151696] NET: Registered protocol family 2
[    0.152047] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.152124] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[    0.152160] TCP: Hash tables configured (established 2048 bind 2048)
[    0.152225] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.152246] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.152338] NET: Registered protocol family 1
[    0.157481] RPC: Registered named UNIX socket transport module.
[    0.157488] RPC: Registered udp transport module.
[    0.157492] RPC: Registered tcp transport module.
[    0.157496] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.157623] Unpacking initramfs...
[    0.310586] Freeing initrd memory: 3908K
[    0.311144] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    0.311485] kvm [1]: HYP mode not available
[    0.312533] audit: initializing netlink subsys (disabled)
[    0.313436] audit: type=2000 audit(0.311:1): state=initialized audit_enabled=0 res=1
[    0.313674] workingset: timestamp_bits=44 max_order=16 bucket_order=0
[    0.324431] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.325242] NFS: Registering the id_resolver key type
[    0.325262] Key type id_resolver registered
[    0.325266] Key type id_legacy registered
[    0.325276] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.325424] 9p: Installing v9fs 9p2000 file system support
[    0.327980] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    0.332193] io scheduler noop registered
[    0.332365] io scheduler cfq registered (default)
[    0.332371] io scheduler mq-deadline registered
[    0.332375] io scheduler kyber registered
[    0.361868] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.365537] SuperH (H)SCI(F) driver initialized
[    0.366153] msm_serial 78af000.serial: msm_serial: detected port #1
[    0.366230] msm_serial 78af000.serial: uartclk = 19200000
[    0.366283] 78af000.serial: ttyMSM1 at MMIO 0x78af000 (irq = 9, base_baud = 1200000) is a MSM
[    0.366938] msm_serial 78b0000.serial: msm_serial: detected port #0
[    0.366989] msm_serial 78b0000.serial: uartclk = 3686400
[    0.367031] 78b0000.serial: ttyMSM0 at MMIO 0x78b0000 (irq = 10, base_baud = 230400) is a MSM
[    0.367046] msm_serial: console setup on port #0
[    1.182290] console [ttyMSM0] enabled
[    1.187523] msm_serial: driver initialized
[    1.191720] qcom-iommu 1ef0000.iommu: iommu sec: pgtable size: 94208
[    1.205228] loop: module loaded
[    1.211036] spi_qup 78b7000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    1.212084] spi_qup 78b9000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    1.218501] spmi spmi-0: PMIC arbiter version v2 (0x20010000)
[    1.231518] s1: supplied by regulator-dummy
[    1.231872] s2: supplied by regulator-dummy
[    1.235014] s3: supplied by regulator-dummy
[    1.239007] s4: supplied by regulator-dummy
[    1.243092] l1: supplied by regulator-dummy
[    1.247226] l2: supplied by regulator-dummy
[    1.251386] l3: supplied by regulator-dummy
[    1.255546] l4: supplied by regulator-dummy
[    1.259720] l5: supplied by regulator-dummy
[    1.263884] l6: supplied by regulator-dummy
[    1.268042] l7: supplied by regulator-dummy
[    1.272218] l8: supplied by regulator-dummy
[    1.276388] l9: supplied by regulator-dummy
[    1.280551] l10: supplied by regulator-dummy
[    1.284710] l11: supplied by regulator-dummy
[    1.289230] l12: supplied by regulator-dummy
[    1.293488] l13: supplied by regulator-dummy
[    1.297737] l14: supplied by regulator-dummy
[    1.301996] l15: supplied by regulator-dummy
[    1.306252] l16: supplied by regulator-dummy
[    1.310503] l17: supplied by regulator-dummy
[    1.314759] l18: supplied by regulator-dummy
[    1.320025] libphy: Fixed MDIO Bus: probed
[    1.324194] tun: Universal TUN/TAP device driver, 1.6
[    1.329005] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    1.332061] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.338394] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[    1.343660] igb: Copyright (c) 2007-2014 Intel Corporation.
[    1.350683] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
[    1.356157] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    1.364575] sky2: driver version 1.30
[    1.370474] usbcore: registered new interface driver rtl8150
[    1.373879] usbcore: registered new interface driver r8152
[    1.379468] usbcore: registered new interface driver asix
[    1.384811] usbcore: registered new interface driver ax88179_178a
[    1.390350] VFIO - User Level meta-driver version: 0.3
[    1.401892] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.401923] ehci-pci: EHCI PCI platform driver
[    1.408310] ehci-platform: EHCI generic platform driver
[    1.412405] ehci-orion: EHCI orion driver
[    1.417479] ehci-exynos: EHCI EXYNOS driver
[    1.421700] ehci-msm: Qualcomm On-Chip EHCI Host Controller
[    1.425627] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.431093] ohci-pci: OHCI PCI platform driver
[    1.437346] ohci-platform: OHCI generic platform driver
[    1.441871] ohci-exynos: OHCI EXYNOS driver
[    1.447464] usbcore: registered new interface driver usb-storage
[    1.451277] usbcore: registered new interface driver usbserial
[    1.457361] usbcore: registered new interface driver usbserial_generic
[    1.462968] usbserial: USB Serial support registered for generic
[    1.484847] usb3503 usb2513: switched to HUB mode
[    1.484862] usb3503 usb2513: usb3503_probe: probed in hub mode
[    1.500910] msm_hsusb 78d9000.usb: 78d9000.usb supply vbus not found, using dummy regulator
[    1.503632] input: pm8941_pwrkey as /devices/platform/soc/200f000.spmi/spmi-0/0-00/200f000.spmi:pm8916@0:pwrkey@800/input/input0
[    1.509834] i2c /dev entries driver
[    1.521511] i2c_qup 78b6000.i2c: using default clock-frequency 100000
[    1.523071] i2c_qup 78b6000.i2c:
[    1.523071]  tx channel not available
[    1.531174] i2c_qup 78b8000.i2c: using default clock-frequency 100000
[    1.536731] i2c_qup 78b8000.i2c:
[    1.536731]  tx channel not available
[    1.552817] rtc-m41t80 3-0068: rtc core: registered rv4162 as rtc0
[    1.560664] i2c_qup 78ba000.i2c: using default clock-frequency 100000
[    1.560685] i2c_qup 78ba000.i2c:
[    1.560685]  tx channel not available
[    1.568708] qcom-cpr: probe of b018000.cpr failed with error -22
[    1.575071] qcom-tsens 4a8000.thermal-sensor: tsens calibration failed
[    1.581302] sdhci: Secure Digital Host Controller Interface driver
[    1.586158] sdhci: Copyright(c) Pierre Ossman
[    1.591926] Synopsys Designware Multimedia Card Interface Driver
[    1.597263] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.604482] sdhci_msm 7864900.sdhci: Got CD GPIO
[    1.610553] ledtrig-cpu: registered to indicate activity on CPUs
[    1.614495] usbcore: registered new interface driver usbhid
[    1.618983] usbhid: USB HID core driver
[    1.626793] usbcore: registered new interface driver snd-usb-audio
[    1.629640] NET: Registered protocol family 10
[    1.638479] Segment Routing with IPv6
[    1.638529] NET: Registered protocol family 17
[    1.641945] 9pnet: Installing 9P2000 support
[    1.646317] Key type dns_resolver registered
[    1.651365] registered taskstats version 1
[    1.672986] msm_hsusb 78d9000.usb: 78d9000.usb supply vbus not found, using dummy regulator
[    1.680336] sdhci_msm 7864900.sdhci: Got CD GPIO
[    1.684632] input: gpio_keys as /devices/platform/gpio_keys/input/input1
[    1.688331] sdhci_msm 7864900.sdhci: Got CD GPIO
[    1.692900] rtc-m41t80 3-0068: setting system clock to 2020-10-19 11:24:37 UTC (1603106677)
[    1.696707] ALSA device l[    1.708530] Freeing unused kernel memory: 1152K
Loading, please wait...
starting version 236
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
Begin: Waiting for root file system ... Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
done.
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  /dev/disk/by-partlabel/rootfs does not exist.  Dropping to a shell!
(initramfs) [  210.560930] random: crng init done