Linux-mtd Archive on lore.kernel.org
 help / color / Atom feed
From: JH <jupiter.hce@gmail.com>
To: Richard Weinberger <richard.weinberger@gmail.com>
Cc: linux-mtd <linux-mtd@lists.infradead.org>
Subject: Re: Unable to mount root fs (UBIFS volume)
Date: Sun, 16 Feb 2020 21:19:03 +1100
Message-ID: <CAA=hcWSQLnbB7aEagZh8LFZHSgzv6wOH2e9Mq=0exzM3Wdo1nQ@mail.gmail.com> (raw)
In-Reply-To: <CAA=hcWTYO_Wq5Qx7Je9vaGL_GafGqeaKGrhN=iASm1p1RG09Bw@mail.gmail.com>

It cannot use static read only rootfs volume, change to rootfs to RW
to replace vol_type=static by vol_type=dynamic, what works, why can't
mount a RO rootfs volume?

Thank you.

Kind regards,

- jh

On 2/15/20, JH <jupiter.hce@gmail.com> wrote:
> Hello,
>
> Has that issues been resolved long time ago or is that link still
> relavent to today's kernel mount to UBIFS volume
> https://lore.kernel.org/patchwork/patch/791663/?
>
> "There currently appears to be no way for userspace to find out the
> underlying volume number for a mounted ubifs file system, since ubifs
> uses anonymous block devices.  The volume name is present in
> /proc/mounts but UBI volumes can be renamed after the volume has been
> mounted."
>
> Do I need a patch to fix it in kernel 4.19?
>
> Does it has to use rw,relatime in fstab? My rootfs-volume is RO, can
> the RO rootfs-volume work on kernel mounting?
>
> Thank you, appreiate your kind advice.
>
> Kind regards,
>
> - jh
>
> On 2/15/20, JH <jupiter.hce@gmail.com> wrote:
>> Hi Richard,
>>
>> In u-boot, mtdparts=gpmi-nand:1m(boot),1m(ubootenv),-(storage), looks
>> like kernel did not know the name "storage", changed
>> root=storage:rootfs-volume to root=ubi0:rootfs-volume, it went to
>> further to start  UBIFS, but still failed Unable to mount root fs on
>> unknown-block(0,0):
>>
>> Starting kernel ...
>>
>> [    0.000000] Booting Linux on physical CPU 0x0
>> [    0.000000] Linux version 4.19.75 (oe-user@oe-host) (gcc version
>> 8.2.0 (GCC)) #1 SMP Sat Feb 15 01:18:31 UTC 2020
>> [    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7),
>> cr=10c5387d
>> [    0.000000] CPU: div instructions available: patching division code
>> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing
>> instruction cache
>> [    0.000000] earlycon: ec_imx6q0 at MMIO 0x02020000 (options '')
>> [    0.000000] bootconsole [ec_imx6q0] enabled
>> [    0.000000] Memory policy: Data cache writealloc
>> [    0.000000] cma: Reserved 64 MiB at 0x8c000000
>> [    0.000000] random: get_random_bytes called from
>> start_kernel+0x8c/0x48c with crng_init=0
>> [    0.000000] percpu: Embedded 18 pages/cpu s41896 r8192 d23640 u73728
>> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages:
>> 65024
>> [    0.000000] Kernel command line: console=ttymxc0,115200 earlycon
>> mtdparts=gpmi-nand:1m(boot),1m(ubootenv),-(storage)
>> root=ubi0:rootfs-volume ro ubi.mtd=2,2048 noinitrd rootfstype=ubifs
>> mem=256M rootwait=1
>> [    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072
>> bytes)
>> [    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536
>> bytes)
>> [    0.000000] Memory: 169124K/262144K available (11264K kernel code,
>> 881K rwdata, 3664K rodata, 1024K init, 7648K bss, 27484K reserved,
>> 65536K cma-reserved, 0K highmem)
>> [    0.000000] Virtual kernel memory layout:
>> [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
>> [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
>> [    0.000000]     vmalloc : 0xd0800000 - 0xff800000   ( 752 MB)
>> [    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
>> [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
>> [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
>> [    0.000000]       .text : 0x(ptrval) - 0x(ptrval)   (12256 kB)
>> [    0.000000]       .init : 0x(ptrval) - 0x(ptrval)   (1024 kB)
>> [    0.000000]       .data : 0x(ptrval) - 0x(ptrval)   ( 882 kB)
>> [    0.000000]        .bss : 0x(ptrval) - 0x(ptrval)   (7649 kB)
>> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
>> [    0.000000] Running RCU self tests
>> [    0.000000] rcu: Hierarchical RCU implementation.
>> [    0.000000] rcu:     RCU event tracing is enabled.
>> [    0.000000] rcu:     RCU lockdep checking is enabled.
>> [    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=4 to
>> nr_cpu_ids=1.
>> [    0.000000] rcu: Adjusting geometry for rcu_fanomtdparts:
>> mtdparts=gpmi-nand:1m(boot),1m(ubootenv),-(storage)ut_leaf=16,
>> nr_cpu_ids=1
>> [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
>> [    0.000000] Switching to timer-based delay loop, resolution 41ns
>> [    0.000020] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps
>> every 89478484971ns
>> [    0.007843] clocksource: mxc_timer1: mask: 0xffffffff max_cycles:
>> 0xffffffff, max_idle_ns: 79635851949 ns
>> [    0.020228] Console: colour dummy device 80x30
>> [    0.021910] Lock dependency validator: Copyright (c) 2006 Red Hat,
>> Inc., Ingo Molnar
>> [    0.029959] ... MAX_LOCKDEP_SUBCLASSES:  8
>> [    0.033730] ... MAX_LOCK_DEPTH:          48
>> [    0.037902] ... MAX_LOCKDEP_KEYS:        8191
>> [    0.042364] ... CLASSHASH_SIZE:          4096
>> [    0.046606] ... MAX_LOCKDEP_ENTRIES:     32768
>> [    0.051041] ... MAX_LOCKDEP_CHAINS:      65536
>> [    0.055572] ... CHAINHASH_SIZE:          32768
>> [    0.059916]  memory used by lock dependency info: 4655 kB
>> [    0.065309]  per task-struct memory footprint: 1536 bytes
>> [    0.070904] Calibrating delay loop (skipped), value calculated
>> using timer frequency.. 48.00 BogoMIPS (lpj=240000)
>> [    0.081167] pid_max: default: 32768 minimum: 301
>> [    0.086494] Mount-cache hash table entries: 1024 (order: 0, 4096
>> bytes)
>> [    0.092436] Mountpoint-cache hash table entries: 1024 (order: 0, 4096
>> bytes)
>> [    0.103712] CPU: Testing write buffer coherency: ok
>> [    0.108104] /cpus/cpu@0 missing clock-frequency property
>> [    0.111298] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
>> [    0.122979] Setting up static identity map for 0x80100000 - 0x80100078
>> [    0.128351] rcu: Hierarchical SRCU implementation.
>> [    0.137122] smp: Bringing up secondary CPUs ...
>> [    0.139084] smp: Brought up 1 node, 1 CPU
>> [    0.142876] SMP: Total of 1 processors activated (48.00 BogoMIPS).
>> [    0.149184] CPU: All CPU(s) started in SVC modmtdparts:
>> mtdparts=gpmi-nand:1m(boot),1m(ubootenv),-(storage)e.
>> [    0.158894] devtmpfs: initialized
>> [    0.200993] VFP support v0.3: implementor 41 architecture 2 part 30
>> variant 7 rev 5
>> [    0.207817] clocksource: jiffies: mask: 0xffffffff max_cycles:
>> 0xffffffff, max_idle_ns: 19112604462750000 ns
>> [    0.216097] futex hash table entries: 256 (order: 2, 16384 bytes)
>> [    0.228719] pinctrl core: initialized pinctrl subsystem
>> [    0.240670] NET: Registered protocol family 16
>> [    0.321808] DMA: preallocated 256 KiB pool for atomic coherent
>> allocations
>> [    0.334425] cpuidle: using governor menu
>> [    0.376280] vdd3p0: supplied by regulator-dummy
>> [    0.382753] cpu: supplied by regulator-dummy
>> [    0.388692] vddsoc: supplied by regulator-dummy
>> [    0.440137] No ATAGs?
>> [    0.440713] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4
>> watchpoint registers.
>> [    0.448276] hw-breakpoint: maximum watchpoint size is 8 bytes.
>> [    0.466484] imx6ul-pinctrl 20e0000.iomuxc: initialized IMX pinctrl
>> driver
>> [    0.472620] imx6ul-pinctrl 2290000.iomuxc-snvs: no groups defined
>> in /soc/aips-bus@2200000/iomuxc-snvs@2290000
>> [    0.480731] imx6ul-pinctrl 2290000.iomuxc-snvs: initialized IMX
>> pinctrl driver
>> [    0.651665] mxs-dma 1804000.dma-apbh: initialized
>> [    0.665273] vgaarb: loaded
>> [    0.668331] SCSI subsystem initialized
>> [    0.672855] usbcore: registered new interface driver usbfs
>> [    0.676544] usbcore: registered new interface driver hub
>> [    0.681436] usbcore: registered new device driver usb
>> [    0.690207] media: Linux media interface: v0.10
>> [    0.692242] videodev: Linux video capture interface: v2.00
>> [    0.698702] pps_core: LinuxPPS API ver. 1 registered
>> [    0.702388] pps_core: Software ver. 5.3.6 - Copyright 2005-2007
>> Rodolfo Giometti <giometti@linux.it>
>> [    0.711861] PTP clock support registered
>> [    0.717753] Advanced Linux Sound Architecture Driver Initialized.
>> [    0.727823] Bluetooth: Core ver 2.22
>> [    0.728898] NET: Registered protocol family 31
>> [    0.733269] Bluetooth: HCI device and connection manager initialized
>> [    0.739572] Bluetooth: HCI socket layer initialized
>> [    0.744483] Bluetooth: L2CAP socket layer initialized
>> [    0.749754] Bluetooth: SCO socket layer initialized
>> [    0.759483] clocksource: Switched to clocksource mxc_timer1
>> [    1.422096] VFS: Disk quotas dquot_6.6.0
>> [    1.423656] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096
>> bytes)
>> [    1.509168] NET: Registered protocol family 2
>> [    1.515821] tcp_listen_portaddr_hash hash table entries: 128
>> (order: 0, 5120 bytes)
>> [    1.521362] TCP established hash table entries: 2048 (order: 1, 8192
>> bytes)
>> [    1.527810] TCP bind hash table entries: 2048 (order: 4, 73728 bytes)
>> [    1.535055] TCP: Hash tables configured (established 2048 bind 2048)
>> [    1.541874] UDP hash table entries: 256 (order: 2, 20480 bytes)
>> [    1.546601] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
>> [    1.554405] NET: Registered protocol family 1
>> [    1.562644] RPC: Registered named UNIX socket transport module.
>> [    1.565854] RPC: Registered udp transport module.
>> [    1.570790] RPC: Registered tcp transport module.
>> [    1.575227] RPC: Registered tcp NFSv4.1 backchannel transport module.
>> [    1.600991] Initialise system trusted keyrings
>> [    1.604289] workingset: timestamp_bits=30 max_order=16 bucket_order=0
>> [    1.659921] NFS: Registering the id_resolver key type
>> [    1.662410] Key type id_resolver registered
>> [    1.666393] Key type id_legacy registered
>> [    1.671200] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
>> [    1.681145] fuse init (API version 7.27)
>> [    1.727432] Key type asymmetric registered
>> [    1.728954] Asymmetric key parser 'x509' registered
>> [    1.735963] io scheduler noop registered
>> [    1.737546] io scheduler deadline registered
>> [    1.744092] io scheduler cfq registered (default)
>> [    1.746506] io scheduler mq-deadline registered
>> [    1.751486] io scheduler kyber registered
>> [    1.798305] imx-sdma 20ec000.sdma: Direct firmware load for
>> imx/sdma/sdma-imx6q.bin failed with error -2
>> [    1.805695] imx-sdma 20ec000.sdma: external firmware not found,
>> using ROM firmware
>> [    1.825289] console [ttymxc0] enabled
>> [    1.829182] bootconsole [ec_imx6q0] disabled
>> [    1.842908] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 49,
>> base_baud = 5000000) is a IMX
>> [    1.857348] 21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 50,
>> base_baud = 5000000) is a IMX
>> [    1.972334] brd: module loaded
>> [    2.047838] loop: module loadedmtdparts:
>> mtdparts=gpmi-nand:1m(boot),1m(ubootenv),-(storage)
>> [    2.075926] random: fast init done
>> [    2.107339] nand: device found, Manufacturer ID: 0xef, Chip ID: 0xda
>> [    2.114074] nand: Winbond W29N02GV
>> [    2.117610] nand: 256 MiB, SLC, erase size: 128 KiB, page size:
>> 2048, OOB size: 64
>> [    2.131988] Bad block table found at page 131008, version 0x01
>> [    2.139072] Bad block table found at page 130944, version 0x01
>> [    2.146856] 3 cmdlinepart partitions found on MTD device gpmi-nand
>> [    2.153393] Creating 3 MTD partitions on "gpmi-nand":
>> [    2.158605] 0x000000000000-0x000000100000 : "boot"
>> [    2.175735] 0x000000100000-0x000000200000 : "ubootenv"
>> [    2.190402] 0x000000200000-0x000010000000 : "storage"
>> [    2.610433] gpmi-nand 1806000.gpmi-nand: driver registered.
>> [    2.625974] libphy: Fixed MDIO Bus: probed
>> [    2.634187] CAN device driver interface
>> [    2.645540] usbcore: registered new interface driver asix
>> [    2.651615] usbcore: registered new interface driver ax88179_178a
>> [    2.658113] usbcore: registered new interface driver cdc_ether
>> [    2.664585] usbcore: registered new interface driver net1080
>> [    2.670847] usbcore: registered new interface driver cdc_subset
>> [    2.677145] usbcore: registered new interface driver zaurus
>> [    2.683449] usbcore: registered new interface driver cdc_ncm
>> [    2.689689] usbcore: registered new interface driver qmi_wwan
>> [    2.695564] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
>> [    2.702380] ehci-pci: EHCI PCI platform driver
>> [    2.707232] ehci-mxc: Freescale On-Chip EHCI Host driver
>> [    2.714980] usbcore: registered new interface driver cdc_wdm
>> [    2.721402] usbcore: registered new interface driver usb-storage
>> [    3.025413] imx_usb 2184200.usb: 2184200.usb supply vbus not found,
>> using dummy regulator
>> [    3.034883] imx_usb 2184200.usb: Linked as mtdparts:
>> mtdparts=gpmi-nand:1m(boot),1m(ubootenv),-(storage)a consumer to
>> regulator.0
>> [    3.047945] ci_hdrc ci_hdrc.1: EHCI Host Controller
>> [    3.053781] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus
>> number 1
>> [    3.089693] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
>> [    3.105084] hub 1-0:1.0: USB hub found
>> [    3.110300] hub 1-0:1.0: 1 port detected
>> [    3.131903] input: 20cc000.snvs:snvs-powerkey as
>> /devices/soc0/soc/2000000.aips-bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0
>> [    3.163560] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered
>> 20cc000.snvs:snvs-rtc-lp as rtc0
>> [    3.174312] i2c /dev entries driver
>> [    3.196442] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
>> [    3.205073] Bluetooth: HCI UART driver ver 2.3
>> [    3.209901] Bluetooth: HCI UART protocol H4mtdparts:
>> mtdparts=gpmi-nand:1m(boot),1m(ubootenv),-(storage) registered
>> [    3.216354] Bluetooth: HCI UART protocol LL registered
>> [    3.231279] sdhci: Secure Digital Host Controller Interface driver
>> [    3.237605] sdhci: Copyright(c) Pierre Ossman
>> [    3.242289] sdhci-pltfm: SDHCI platform and OF driver helper
>> [    3.253025] sdhci-esdhc-imx 2190000.usdhc: Linked as a consumer to
>> regulator.4
>> [    3.301121] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc]
>> using ADMA
>> [    3.324608] usbcore: registered new interface driver usbhid
>> [    3.330567] usbhid: USB HID core driver
>> [    3.414532] NET: Registered protocol family 10
>> [    3.421009] mmc0: new high speed SDIO card at address 0001
>> [    3.438175] Segment Routing with IPv6
>> [    3.444053] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
>> [    3.455644] NET: Registered protocol family 17
>> [    3.460906] can: controller area network core (rev 20170425 abi 9)
>> [    3.467767] NET: Registered protocol family 29
>> [    3.472596] can: raw protocol (rev 20170425)
>> [    3.477232] can: broadcast manager protocol (rev 20170425 t)
>> [    3.484237] can: netlink gateway (rev 20170425) max_hops=1
>> [    3.491842] Key type dns_resolver registered
>> [    3.501701] cpu cpu0: Linked as a consumer to regulator.2
>> [    3.507997] cpu cpu0: Linked as a consumer to regulator.3
>> [    3.519027] cpu cpu0: failed to disable 696MHz OPP
>> [    3.533318] Registering SWP/SWPB emulation handler
>> [    3.540923] Loading compiled-in X.509 certificates
>> [    3.654927] imx_thermal tempmon: Commercial CPU temperature grade -
>> max:95C critical:90C passive:85C
>> [    3.668326] ubi0: default fastmap pool size: 100
>> [    3.673297] ubi0: default fastmap WL pool size: 50
>> [    3.678147] ubi0: attaching mtd2
>> [    5.312345] random: crng init done
>> [    5.813550] ubi0: scanning is finished
>> [    5.826907] ubi0 warning: ubi_read_volume_table: static volume 2
>> misses 1 LEBs - corrupted
>> [    5.842500] ubi0 warning: ubi_eba_init: cannot reserve enough PEBs
>> for bad PEB handling, reserved 34, need 36
>> [    5.868722] ubi0: attached mtd2 (name "storage", size 254 MiB)
>> [    5.874843] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976
>> bytes
>> [    5.881863] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size
>> 2048
>> [    5.888699] ubi0: VID header offset: 2048 (aligned 2048), data offset:
>> 4096
>> [    5.895782] ubi0: good PEBs: 2028, bad PEBs: 4, corrupted PEBs: 0
>> [    5.901995] ubi0: user volume: 4, internal volumes: 1, max. volumes
>> count: 128
>> [    5.909337] ubi0: max/mean erase counter: 1/0, WL threshold: 4096,
>> image sequence number: 520513717
>> [    5.918432] ubi0: available PEBs: 0, total reserved PEBs: 2028,
>> PEBs reserved for bad PEB handling: 34
>> [    5.928143] ubi0: background thread "ubi_bgt0d" started, PID 63
>> [    5.935476] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock
>> to 1970-01-01 00:00:02 UTC (2)
>> [    5.944972] cfg80211: Loading compiled-in X.509 certificates for
>> regulatory database
>> [    5.961593] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
>> [    5.969979] vdd3p0: disabling
>> [    5.973184] ALSA device list:
>> [    5.976199]   No soundcards found.
>> [    5.980898] platform regulatory.0: Direct firmware load for
>> regulatory.db failed with error -2
>> [    5.989857] cfg80211: failed to load regulatory.db
>> [    6.000569] UBIFS warning (ubi0:2 pid 1): ubifs_mount: UBI volume
>> is corrupted - read-only mode
>> [    6.009799] UBIFS (ubi0:2): static UBI volume - read-only mode
>> [    6.016374] UBIFS error (ubi0:2 pid 1): ubifs_leb_read: reading
>> 4096 bytes from LEB 0:0 failed, error -22
>> [    6.026178] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.19.75 #1
>> [    6.032217] Hardware name: Freescale i.MX6 Ultralite (Device Tree)
>> [    6.038421] Backtrace:
>> [    6.040918] [<c010e548>] (dump_backtrace) from [<c010e8d0>]
>> (show_stack+0x18/0x1c)
>> [    6.048521]  r7:00000000 r6:60000013 r5:00000000 r4:c11cf8d8
>> [    6.054213] [<c010e8b8>] (show_stack) from [<c0b79708>]
>> (dump_stack+0xdc/0x114)
>> [    6.061560] [<c0b7962c>] (dump_stack) from [<c0422534>]
>> (ubifs_leb_read+0x74/0x7c)
>> [    6.069160]  r10:00000006 r9:c6614000 r8:00000000 r7:00000000
>> r6:00001000 r5:c6613000
>> [    6.077015]  r4:ffffffea r3:5c9db965
>> [    6.080623] [<c04224c0>] (ubifs_leb_read) from [<c0423d9c>]
>> (ubifs_read_node+0x9c/0x268)
>> [    6.088740]  r8:00001000 r7:00000000 r6:00000800 r5:00000000
>> r4:c6613000
>> [    6.095471] [<c0423d00>] (ubifs_read_node) from [<c0420ed8>]
>> (ubifs_read_sb_node+0x5c/0x8c)
>> [    6.103850]  r10:0001f000 r9:c6613000 r8:c6637000 r7:c67203c0
>> r6:00000800 r5:c6613000
>> [    6.111699]  r4:c6614000
>> [    6.114264] [<c0420e7c>] (ubifs_read_sb_node) from [<c04215e4>]
>> (ubifs_read_superblock+0x694/0xf48)
>> [    6.123331]  r5:c1108908 r4:c6613000
>> [    6.126939] [<c0420f50>] (ubifs_read_superblock) from [<c0420018>]
>> (ubifs_mount+0x940/0x15e0)
>> [    6.135492]  r10:0001f000 r9:c6613000 r8:c6637000 r7:c67203c0
>> r6:00000800 r5:c1108908
>> [    6.143341]  r4:00000000
>> [    6.145907] [<c041f6d8>] (ubifs_mount) from [<c028c548>]
>> (mount_fs+0x1c/0xb8)
>> [    6.153072]  r10:c6720300 r9:00000000 r8:c02b1680 r7:c115700c
>> r6:c115700c r5:c6720340
>> [    6.160922]  r4:c041f6d8
>> [    6.163487] [<c028c52c>] (mount_fs) from [<c02ae640>]
>> (vfs_kern_mount.part.4+0x58/0x134)
>> [    6.171604]  r6:00008001 r5:c6720340 r4:c62b7500
>> [    6.176251] [<c02ae5e8>] (vfs_kern_mount.part.4) from [<c02b1680>]
>> (do_mount+0x188/0xdac)
>> [    6.184461]  r9:c6720340 r8:00000000 r7:00000000 r6:c1108908
>> r5:00000060 r4:c115700c
>> [    6.192234] [<c02b14f8>] (do_mount) from [<c02b26a4>]
>> (ksys_mount+0xb4/0xcc)
>> [    6.199313]  r10:c1091888 r9:c1091878 r8:00000000 r7:00008001
>> r6:c0e5f6a8 r5:c6720340
>> [    6.207166]  r4:c6720300
>> [    6.209732] [<c02b25f0>] (ksys_mount) from [<c1001494>]
>> (do_mount_root+0x24/0xb0)
>> [    6.217245]  r8:00008001 r7:cbfffa92 r6:c672f000 r5:cbea75e0
>> r4:c672f000
>> [    6.223979] [<c1001470>] (do_mount_root) from [<c10016bc>]
>> (mount_block_root+0x10c/0x284)
>> [    6.232181]  r7:cbfffa92 r6:c672f000 r5:cbea75e0 r4:c672f000
>> [    6.237869] [<c10015b0>] (mount_block_root) from [<c1001b58>]
>> (prepare_namespace+0x94/0x1cc)
>> [    6.246335]  r10:c11dc6c0 r9:c1108930 r8:c11dc6c0 r7:c11d7880
>> r6:c1091874 r5:c1091888
>> [    6.254184]  r4:c1091878
>> [    6.256750] [<c1001ac4>] (prepare_namespace) from [<c10012b0>]
>> (kernel_init_freeable+0x380/0x3e4)
>> [    6.265644]  r6:c1091874 r5:00000008 r4:c10a97b8
>> [    6.270292] [<c1000f30>] (kernel_init_freeable) from [<c0b8ee44>]
>> (kernel_init+0x10/0x118)
>> [    6.278586]  r10:00000000 r9:00000000 r8:00000000 r7:00000000
>> r6:00000000 r5:c0b8ee34
>> [    6.286436]  r4:00000000
>> [    6.288998] [<c0b8ee34>] (kernel_init) from [<c01010b4>]
>> (ret_from_fork+0x14/0x20)
>> [    6.296591] Exception stack(0xc608dfb0 to 0xc608dff8)
>> [    6.301670] dfa0:                                     00000000
>> 00000000 00000000 00000000
>> [    6.309872] dfc0: 00000000 00000000 00000000 00000000 00000000
>> 00000000 00000000 00000000
>> [    6.318074] dfe0: 00000000 00000000 00000000 00000000 00000013
>> 00000000
>> [    6.324712]  r5:c0b8ee34 r4:00000000
>> [    6.331457] List of all partitions:
>> [    6.335031] 0100           65536 ram0
>> [    6.335049]  (driver?)
>> [    6.341502] 0101           65536 ram1
>> [    6.341522]  (driver?)
>> [    6.347701] 0102           65536 ram2
>> [    6.347718]  (driver?)
>> [    6.354056] 0103           65536 ram3
>> [    6.354077]  (driver?)
>> [    6.360336] 0104           65536 ram4
>> [    6.360354]  (driver?)
>> [    6.366525] 0105           65536 ram5
>> [    6.366540]  (driver?)
>> [    6.372802] 0106           65536 ram6
>> [    6.372822]  (driver?)
>> [    6.378987] 0107           65536 ram7
>> [    6.379004]  (driver?)
>> [    6.385252] 0108           65536 ram8
>> [    6.385270]  (driver?)
>> [    6.391513] 0109           65536 ram9
>> [    6.391529]  (driver?)
>> [    6.397703] 010a           65536 ram10
>> [    6.397720]  (driver?)
>> [    6.404055] 010b           65536 ram11
>> [    6.404072]  (driver?)
>> [    6.410404] 010c           65536 ram12
>> [    6.410421]  (driver?)
>> [    6.416678] 010d           65536 ram13
>> [    6.416694]  (driver?)
>> [    6.423026] 010e           65536 ram14
>> [    6.423044]  (driver?)
>> [    6.429371] 010f           65536 ram15
>> [    6.429388]  (driver?)
>> [    6.435674] 1f00            1024 mtdblock0
>> [    6.435691]  (driver?)
>> [    6.442375] 1f01            1024 mtdblock1
>> [    6.442392]  (driver?)
>> [    6.448996] 1f02          260096 mtdblock2
>> [    6.449013]  (driver?)
>> [    6.455676] No filesystem could mount root, tried:
>> [    6.455693]  ubifs
>> [    6.460670]
>> [    6.464222] Kernel panic - not syncing: VFS: Unable to mount root
>> fs on unknown-block(0,0)
>> [    6.472728] ---[ end Kernel panic - not syncing: VFS: Unable to
>> mount root fs on unknown-block(0,0) ]---
>>
>> Thank you.
>>
>> - jh
>>
>

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

      reply index

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-15  3:09 JH
2020-02-15  7:17 ` Richard Weinberger
2020-02-15  7:36   ` JH
2020-02-15 10:12   ` JH
2020-02-15 12:40     ` JH
2020-02-16 10:19       ` JH [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAA=hcWSQLnbB7aEagZh8LFZHSgzv6wOH2e9Mq=0exzM3Wdo1nQ@mail.gmail.com' \
    --to=jupiter.hce@gmail.com \
    --cc=linux-mtd@lists.infradead.org \
    --cc=richard.weinberger@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Linux-mtd Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-mtd/0 linux-mtd/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-mtd linux-mtd/ https://lore.kernel.org/linux-mtd \
		linux-mtd@lists.infradead.org
	public-inbox-index linux-mtd

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.infradead.lists.linux-mtd


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git