Bananpi R2: rootfs to RAID1


(Leonid) #1

Hello everybody. I tried to transfer the rootfs on the SATA disk and I did it.

I decided to go further and created the RAID1 in two discs.

It started working after rebooting with it, so everything it is fine.

0.000000 Booting Linux on physical CPU 0x0
0.000000 Initializing cgroup subsys cpuset
0.000000 Initializing cgroup subsys cpu
0.000000 Initializing cgroup subsys cpuacct
0.000000 Linux version 4.4.155-BPI-R2-Kernel (frank@frank-N56VZ) (gcc version 5.5.0 20171010 
(Ubuntu/Linaro 5.5.0-12ubuntu1) ) #7 SMP Tue Sep 11 11:27:38 CEST 2018
0.000000 CPU: ARMv7 Processor 410fc073 revision 3 (ARMv7), cr=10c5387d
0.000000 CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
0.000000 Machine model: Banana Pi BPI-R2 (MediaTek MT7623N 20170301)
0.000000 WMT-CONSYS-HWWreserve_memory_consys_fn: name: consys-reserve-memory, base: 
0xffe00000, size: 0x100000
0.000000 Reserved memory: initialized node consys-reserve-memory, compatible id 
mediatek,consys-reserve-memory
0.000000 cma: Reserved 64 MiB at 0xfb800000
0.000000 Memory policy: Data cache writealloc
0.000000 On node 0 totalpages: 524031
0.000000 free_area_init_node: node 0, pgdat c11d8800, node_mem_map df5f9000
0.000000   Normal zone: 1170 pages used for memmap
0.000000   Normal zone: 0 pages reserved
0.000000   Normal zone: 133120 pages, LIFO batch:31
0.000000   HighMem zone: 390911 pages, LIFO batch:31
0.000000 PERCPU: Embedded 13 pages/cpu @df5a3000 s22540 r8192 d22516 u53248
0.000000 pcpu-alloc: s22540 r8192 d22516 u53248 alloc=13*4096
0.000000 pcpu-alloc: 0 0 0 1 0 2 0 3
0.000000 Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522861
0.000000 Kernel command line: board=bpi-r2 console=earlyprintk console=tty1 fbcon=map:0 
console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait service=linux vmalloc=496M 
debug=7 initcall_debug=0
0.000000 PID hash table entries: 2048 (order: 1, 8192 bytes)
0.000000 Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
0.000000 Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
0.000000 Memory: 1991336K/2096124K available (11822K kernel code, 845K rwdata, 3948K rodata, 
784K init, 681K bss, 39252K reserved, 65536K cma-reserved, 1498108K highmem)
0.000000 Virtual kernel memory layout:
vector  : 0xffff0000 - 0xffff1000   (   4 kB)
fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
vmalloc : 0xe1000000 - 0xff800000   ( 488 MB)
lowmem  : 0xc0000000 - 0xe0800000   ( 520 MB)
pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
modules : 0xbf000000 - 0xbfe00000   (  14 MB)
.text : 0xc0008000 - 0xc0b93a9c   (11823 kB)
.init : 0xc104e000 - 0xc1112000   ( 784 kB)
.data : 0xc1112000 - 0xc11e5540   ( 846 kB)
.bss : 0xc11e7000 - 0xc12916f4   ( 682 kB)
0.000000 SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
0.000000 Hierarchical RCU implementation.
0.000000  Build-time adjustment of leaf fanout to 32.
0.000000  RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=4.
0.000000 RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=4
0.000000 NR_IRQS:16 nr_irqs:16 16
0.000000 Architected cp15 timer(s) running at 13.00MHz (phys).
0.000000 clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 
440795202429 ns
0.000007 sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
0.000018 Switching to timer-based delay loop, resolution 76ns
0.000195 clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 147020034397 ns
0.000671 Console: colour dummy device 80x30
0.001523 console tty1 enabled
0.001559 Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS 
(lpj=130000)
0.001602 pid_max: default: 32768 minimum: 301
0.001746 Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
0.001774 Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
0.002427 Initializing cgroup subsys io
0.002466 Initializing cgroup subsys memory
0.002511 Initializing cgroup subsys devices
0.002540 Initializing cgroup subsys freezer
0.002568 Initializing cgroup subsys net_cls
0.002593 Initializing cgroup subsys perf_event
0.002622 Initializing cgroup subsys net_prio
0.002656 Initializing cgroup subsys pids
0.002695 CPU: Testing write buffer coherency: ok
0.002751 ftrace: allocating 39106 entries in 115 pages
0.061087 CPU0: update cpu_capacity 1024
0.061125 CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
0.061217 Setting up static identity map for 0x80008280 - 0x800082d8
0.062976 CPU1: update cpu_capacity 1024
0.062982 CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
0.063474 CPU2: update cpu_capacity 1024
0.063479 CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
0.063957 CPU3: update cpu_capacity 1024
0.063963 CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
0.064029 Brought up 4 CPUs
0.064146 SMP: Total of 4 processors activated (104.00 BogoMIPS).
0.064165 CPU: All CPU(s) started in SVC mode.
0.064218 CPU3: update max cpu_capacity 1024
0.065165 devtmpfs: initialized
0.072993 CPU1: update max cpu_capacity 1024
0.074183 VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 3
0.074463 clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 
ns
0.074512 futex hash table entries: 1024 (order: 4, 65536 bytes)
0.077384 xor: measuring software checksum speed
0.170889    arm4regs  :  1288.800 MB/sec
0.270953    8regs     :   897.600 MB/sec
0.371019    32regs    :   871.600 MB/sec
0.471081    neon      :  1299.200 MB/sec
0.471101 xor: using function: neon (1299.200 MB/sec)
0.471241 pinctrl core: initialized pinctrl subsystem
0.472225 NET: Registered protocol family 16
0.473908 DMA: preallocated 256 KiB pool for atomic coherent allocations
0.486297 irq: no irq domain found for /pinctrl@10005000 !
0.487133 No ATAGs?
0.487171 hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
0.487210 hw-breakpoint: maximum watchpoint size is 8 bytes.
0.691484 raid6: int32x1  gen()   181 MB/s
0.861632 raid6: int32x1  xor()   166 MB/s
1.031806 raid6: int32x2  gen()   219 MB/s
1.201774 raid6: int32x2  xor()   178 MB/s
1.371996 raid6: int32x4  gen()   225 MB/s
1.542149 raid6: int32x4  xor()   177 MB/s
1.712367 raid6: int32x8  gen()   211 MB/s
1.882385 raid6: int32x8  xor()   145 MB/s
2.052377 raid6: neonx1   gen()   509 MB/s
2.222579 raid6: neonx1   xor()   374 MB/s
2.392665 raid6: neonx2   gen()   669 MB/s
2.562786 raid6: neonx2   xor()   486 MB/s
2.732985 raid6: neonx4   gen()   745 MB/s
2.903039 raid6: neonx4   xor()   513 MB/s
3.073171 raid6: neonx8   gen()   704 MB/s
3.243307 raid6: neonx8   xor()   496 MB/s
3.243327 raid6: using algorithm neonx4 gen() 745 MB/s
3.243345 raid6: .... xor() 513 MB/s, rmw enabled
3.243363 raid6: using intx1 recovery algorithm
3.248616 iommu: Adding device 14007000.ovl to group 0
3.248689 iommu: Adding device 14008000.rdma to group 0
3.248738 iommu: Adding device 14009000.wdma to group 0
3.248792 iommu: Adding device 14012000.rdma to group 0
3.249217 vgaarb: loaded
3.249600 SCSI subsystem initialized
3.249834 libata version 3.00 loaded.
3.250118 usbcore: registered new interface driver usbfs
3.250201 usbcore: registered new interface driver hub
3.250280 usbcore: registered new device driver usb
3.250957 Linux cec interface: v0.10
3.252096 Advanced Linux Sound Architecture Driver Initialized.
3.252776 Bluetooth: Core ver 2.21
3.252828 NET: Registered protocol family 31
3.252847 Bluetooth: HCI device and connection manager initialized
3.252873 Bluetooth: HCI socket layer initialized
3.252898 Bluetooth: L2CAP socket layer initialized
3.252937 Bluetooth: SCO socket layer initialized
3.254051 clocksource: Switched to clocksource arch_sys_counter
3.318432 FS-Cache: Loaded
3.318691 CacheFiles: Loaded
3.329150 NET: Registered protocol family 2
3.329781 TCP established hash table entries: 4096 (order: 2, 16384 bytes)
3.329846 TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
3.329920 TCP: Hash tables configured (established 4096 bind 4096)
3.329993 UDP hash table entries: 256 (order: 1, 8192 bytes)
3.330034 UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
3.330223 NET: Registered protocol family 1
3.330563 RPC: Registered named UNIX socket transport module.
3.330590 RPC: Registered udp transport module.
3.330607 RPC: Registered tcp transport module.
3.330625 RPC: Registered tcp NFSv4.1 backchannel transport module.
3.330658 PCI: CLS 0 bytes, default 64
3.333760 audit: initializing netlink subsys (disabled)
3.333831 audit: type=2000 audit(3.300:1): initialized
3.343416 VFS: Disk quotas dquot_6.6.0
3.343666 VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
3.345318 squashfs: version 4.0 (2009/01/31) Phillip Lougher
3.347518 NFS: Registering the id_resolver key type
3.347593 Key type id_resolver registered
3.347612 Key type id_legacy registered
3.347642 Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
3.348518 ntfs: driver 2.1.32 Flags: R/W.
3.349083 fuse init (API version 7.23)
3.350107 JFS: nTxBlock = 8192, nTxLock = 65536
3.357084 SGI XFS with ACLs, security attributes, no debug enabled
3.363342 bounce: pool size: 64 pages
3.363618 Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
3.363779 io scheduler noop registered
3.363804 io scheduler deadline registered
3.363870 io scheduler cfq registered (default)
3.494068 mt2701-pcie 1a000000.pcie: mtk_pcie_preinit: PCIE1 link up
3.494102 mt2701-pcie 1a000000.pcie: PCIE1 Setup OK
3.494127 mt2701-pcie 1a000000.pcie: BAR0 at bus 0, slot 1, val 0x80000000
3.494342 mt2701-pcie 1a000000.pcie: PCI host bridge to bus 0000:00
3.494372 pci_bus 0000:00: root bus resource mem 0x60000000-0x6fffffff
3.494397 pci_bus 0000:00: root bus resource bus 00-ff
3.494419 pci_bus 0000:00: root bus resource io  0x0000-0xffff
3.494472 pci 0000:00:01.0: 14c3:0801 type 01 class 0x060400
3.494527 pci 0000:00:01.0: reg 0x10: mem 0x80000000-0xffffffff
3.494559 pci 0000:00:01.0: reg 0x14: mem 0x00000000-0x0000ffff
3.494651 pci 0000:00:01.0: supports D1
3.494673 pci 0000:00:01.0: PME# supported from D0 D1 D3hot
3.494958 PCI: bus0: Fast back to back transfers disabled
3.494986 pci 0000:00:01.0: bridge configuration invalid (bus 00-00), reconfiguring
3.495191 pci 0000:01:00.0: 1b21:0611 type 00 class 0x010185
3.495267 pci 0000:01:00.0: reg 0x10: io  0x0000-0x0007
3.495301 pci 0000:01:00.0: reg 0x14: io  0x0000-0x0003
3.495334 pci 0000:01:00.0: reg 0x18: io  0x0000-0x0007
3.495368 pci 0000:01:00.0: reg 0x1c: io  0x0000-0x0003
3.495401 pci 0000:01:00.0: reg 0x20: io  0x0000-0x000f
3.495435 pci 0000:01:00.0: reg 0x24: mem 0x00000000-0x000001ff
3.495469 pci 0000:01:00.0: reg 0x30: mem 0x00000000-0x0000ffff pref
3.495752 PCI: bus1: Fast back to back transfers disabled
3.495779 pci_bus 0000:01: busn_res: bus 01-ff end is updated to 01
3.495851 pci 0000:00:01.0: BAR 0: no space for mem size 0x80000000
3.495875 pci 0000:00:01.0: BAR 0: failed to assign mem size 0x80000000
3.495901 pci 0000:00:01.0: BAR 8: assigned mem 0x60000000-0x600fffff
3.495926 pci 0000:00:01.0: BAR 9: assigned mem 0x60100000-0x601fffff pref
3.495958 pci 0000:00:01.0: BAR 1: assigned mem 0x60200000-0x6020ffff
3.495986 pci 0000:00:01.0: BAR 7: assigned io  0x0000-0x0fff
3.496016 pci 0000:01:00.0: BAR 6: assigned mem 0x60100000-0x6010ffff pref
3.496048 pci 0000:01:00.0: BAR 5: assigned mem 0x60000000-0x600001ff
3.496077 pci 0000:01:00.0: BAR 4: assigned io  0x0000-0x000f
3.496105 pci 0000:01:00.0: BAR 0: assigned io  0x0010-0x0017
3.496133 pci 0000:01:00.0: BAR 2: assigned io  0x0018-0x001f
3.496161 pci 0000:01:00.0: BAR 1: assigned io  0x0020-0x0023
3.496189 pci 0000:01:00.0: BAR 3: assigned io  0x0024-0x0027
3.496217 pci 0000:00:01.0: PCI bridge to bus 01
3.496241 pci 0000:00:01.0:   bridge window io  0x0000-0x0fff
3.496266 pci 0000:00:01.0:   bridge window mem 0x60000000-0x600fffff
3.496292 pci 0000:00:01.0:   bridge window mem 0x60100000-0x601fffff pref
3.496356 mt2701-pcie 1a000000.pcie: ==>mtk_pcie_probe done
3.557312 Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
3.559284 console ttyS0 disabled
3.579471 11004000.serial: ttyS0 at MMIO 0x11004000 (irq = 31, base_baud = 1625000) is a ST16650V2
4.757570 console ttyS0 enabled
4.781912 11002000.serial: ttyS1 at MMIO 0x11002000 (irq = 32, base_baud = 1625000) is a ST16650V2
4.811825 11003000.serial: ttyS2 at MMIO 0x11003000 (irq = 33, base_baud = 1625000) is a ST16650V2
4.821431 drm Initialized drm 1.1.0 20060810
4.826337 mediatek-ddp 1400e000.mutex: Failed to get clock
4.832353 mediatek-disp-ovl 14007000.ovl: Failed to initialize component: -517
4.840063 mediatek-disp-rdma 14008000.rdma: Failed to initialize component: -517
4.847706 mediatek-disp-rdma 14012000.rdma: Failed to initialize component: -517
4.855678 mediatek-dpi 14014000.dpi: Failed to get engine clock: -517
4.863513 mediatek-drm 14000000.dispsys: Adding component match for /ovl@14007000
4.871177 mediatek-drm 14000000.dispsys: Adding component match for /rdma@14008000
4.880422 mediatek-hdmi-phy 10209100.hdmi-phy: Using default TX DRV impedance: 4.2k/36
4.890238 drm hdmi-audio-codec driver bound to HDMI
4.895486 mediatek-drm-hdmi 14015000.hdmi: Failed to get clocks: -517
4.902390 Mali: ERR: drivers/gpu/arm/mali/linux/mali_kernel_linux.c
4.908812            mali_probe() 523
   mali_probe(): Failed to initialize platform device.
4.918309 Mali: Mali device driver loaded
4.936200 brd: module loaded
4.945749 loop: module loaded
4.952744 nbd: registered device at major 43
4.965519 mt_usb 11200000.usb: Cannot get usb power from the device tree!

4.974146 musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
4.980573 WMT-DETECTIwmt_detect_driver_init:driver(major 154) installed success
4.988432 SDIO-DETECTIsdio_detect_init:sdio_register_driver() ret=0
4.995320 MTK-BTIFEhal_btif_clk_get_and_prepare(286):CCFclk_btif=dd857080
5.002603 MTK-BTIFEhal_btif_clk_get_and_prepare(292):CCFclk_btif_apdma=dd857380
5.011776 mt6323-regulator mt6323-regulator: Chip ID = 0x2023
5.026289 SCSI Media Changer driver v0.25
5.030663 ahci 0000:01:00.0: version 3.0
5.034791 pci 0000:00:01.0: enabling device (0140 -> 0143)
5.040429 ahci 0000:01:00.0: enabling device (0140 -> 0143)
5.046245 ahci 0000:01:00.0: SSS flag set, parallel bus scan disabled
5.052868 ahci 0000:01:00.0: AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl IDE mode
5.060869 ahci 0000:01:00.0: flags: 64bit ncq sntf stag led clo pmp pio slum part ccc sxs
5.070855 scsi host0: ahci
5.074221 scsi host1: ahci
5.077360 ata1: SATA max UDMA/133 abar m512@0x60000000 port 0x60000100 irq 63
5.084663 ata2: SATA max UDMA/133 abar m512@0x60000000 port 0x60000180 irq 63
5.093664 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
5.102499 libphy: Fixed MDIO Bus: probed
5.108135 PPP generic driver version 2.4.2
5.112612 PPP BSD Compression module registered
5.117342 PPP Deflate Compression module registered
5.122384 PPP MPPE Compression module registered
5.127177 NET: Registered protocol family 24
5.131698 usbcore: registered new interface driver asix
5.137148 usbcore: registered new interface driver ax88179_178a
5.143263 usbcore: registered new interface driver cdc_ether
5.149150 usbcore: registered new interface driver smsc95xx
5.154924 usbcore: registered new interface driver net1080
5.160596 usbcore: registered new interface driver cdc_subset
5.166542 usbcore: registered new interface driver zaurus
5.172167 usbcore: registered new interface driver cdc_ncm
5.178498 1a1c0000.usb supply vbus not found, using dummy regulator
5.185041 xhci-mtk 1a1c0000.usb: fail to get sys_ck
5.190247 1a240000.usb supply vbus not found, using dummy regulator
5.196796 xhci-mtk 1a240000.usb: fail to get sys_ck
5.202049 usbcore: registered new interface driver usb-storage
5.208089 usbcore: registered new interface driver ums-alauda
5.214013 usbcore: registered new interface driver ums-cypress
5.220041 usbcore: registered new interface driver ums-datafab
5.226070 usbcore: registered new interface driver ums_eneub6250
5.232252 usbcore: registered new interface driver ums-freecom
5.238287 usbcore: registered new interface driver ums-isd200
5.244229 usbcore: registered new interface driver ums-jumpshot
5.250325 usbcore: registered new interface driver ums-karma
5.256180 usbcore: registered new interface driver ums-onetouch
5.262291 usbcore: registered new interface driver ums-realtek
5.268319 usbcore: registered new interface driver ums-sddr09
5.274258 usbcore: registered new interface driver ums-sddr55
5.280182 usbcore: registered new interface driver ums-usbat
5.286320 mousedev: PS/2 mouse device common for all mice
5.293557 mediatek-mt7623-pinctrl 1000b000.pinctrl: invalid function 1 on pin 77 .
5.302491 IR NEC protocol handler initialized
5.307032 IR RC5(x/sz) protocol handler initialized
5.312059 IR RC6 protocol handler initialized
5.316583 IR JVC protocol handler initialized
5.321093 IR Sony protocol handler initialized
5.325709 IR SANYO protocol handler initialized
5.330390 IR Sharp protocol handler initialized
5.335085 IR MCE Keyboard/mouse protocol handler initialized
5.340886 IR XMP protocol handler initialized
5.345684 MTK_WDT_NONRST_REG(0)
5.349679 mtk-wdt 10007000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
5.358738 device-mapper: uevent: version 1.0.3
5.363671 device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
5.372611 cpu cpu0: dummy supplies not allowed
5.377227 failed to get proc regulator for cpu0
5.381918 cpu cpu0: dummy supplies not allowed
5.387461 msdc_drv_probe!
5.390293 mtk-msdc 11240000.mmc: Got CD GPIO
5.434879 msdc_drv_probe!
5.438277 mtk-msdc 11230000.mmc: Regulator set error -22: 3300000 - 3300000
5.481339 mmc0: host does not support reading read-only switch, assuming write-enable
5.484731 hidraw: raw HID events driver (C) Jiri Kosina
5.485260 usbcore: registered new interface driver usbhid
5.485261 usbhid: USB HID core driver
5.506387 mmc0: new high speed SDHC card at address b368
5.512450 mmcblk0: mmc0:b368 USD   14.9 GiB
5.517984  mmcblk0: p1 p2
5.566743 mmc1: MAN_BKOPS_EN bit is not set
5.573034 mmc1: new high speed MMC card at address 0001
5.578960 mmcblk1: mmc1:0001 8WPD3R 7.28 GiB
5.583782 mmcblk1boot0: mmc1:0001 8WPD3R partition 1 4.00 MiB
5.590018 mmcblk1boot1: mmc1:0001 8WPD3R partition 2 4.00 MiB
5.596224 mmcblk1rpmb: mmc1:0001 8WPD3R partition 3 512 KiB
5.644078 ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
5.650408 ata1.00: ATA-11: KINGSTON SA400S37120G, SBFK71E0, max UDMA/133
5.657255 ata1.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
5.664530 ata1.00: configured for UDMA/133
5.669297 scsi 0:0:0:0: Direct-Access     ATA      KINGSTON SA400S3 71E0 PQ: 0 ANSI: 5
5.678057 sd 0:0:0:0: sda 234441648 512-byte logical blocks: (120 GB/112 GiB)
5.678175 sd 0:0:0:0: Attached scsi generic sg0 type 0
5.691108 sd 0:0:0:0: sda Write Protect is off
5.692913 mt8521p-audio mediatek,mt7623_audio: mt8521p_audio_probe()
5.692918 mt8521p_audio_probe set dev name mt8521p-audio
5.693103 mt8521p_dai_probe()
5.693106 mt8521p_dai_probe set dev name mt8521p-dai
5.693316 dummy_codec_probe set dev name dummy-codec
5.693828 asrc_mod_init()
5.701245 audrtc_mod_init()
5.701547 mt7623_wm8960_probe()
5.701613 afe_base_address = 0xe1aac000 from 0x11220000
5.701648 topckgen_base_address = 0xe1a7e000
5.701652 cmsys_base_address = 0xe1aaa000
5.701655 infracfg_base_address = 0xe1ab0000
5.701658 pctrl_base_address = 0xe1ab4000
5.701660 afe_sram_address = 0xe2500000 from 0x112a0000
5.701663 mt_afe_init_clock
5.703296 mt8521p_gpio_probe
5.703316 mt8521p_gpio_probe pinctrl_lookup_state default fail -19
5.703318 mt8521p_gpio_probe pinctrl_lookup_state audi2s0lrck-mode0-gpio fail -19
5.703321 mt8521p_gpio_probe pinctrl_lookup_state audi2s0lrck-mode1-i2s0 fail -19
5.703324 mt8521p_gpio_probe pinctrl_lookup_state audi2s2-mode1-i2s2 fail -19
5.703326 mt8521p_gpio_probe pinctrl_lookup_state audi2s2-mode4-dmic fail -19
5.703328 mt8521p_gpio_probe pinctrl_lookup_state audpcm-mode1-pcm fail -19
5.703331 mt8521p_gpio_probe pinctrl_lookup_state audpcm-mode2-mrg fail -19
5.703333 mt8521p_gpio_probe pinctrl_lookup_state audspdifin0-mode0-gpio fail -19
5.703336 mt8521p_gpio_probe pinctrl_lookup_state audspdifin0-mode1-spdif fail -19
5.703338 mt8521p_gpio_probe pinctrl_lookup_state audspdifin1-mode0-gpio fail -19
5.703341 mt8521p_gpio_probe pinctrl_lookup_state audspdifin1-mode1-spdif fail -19
5.703535 mt8521p-audio mt8521p-audio: mt8521p_pcm_probe()
5.703541 mt_afe_a1sys_hp_ck_on aud_a1sys_hp_ck_cntr:0
5.703543 turn_on_a1sys_hp_ck
5.703622 mt_afe_a2sys_hp_ck_on aud_a2sys_hp_ck_cntr:0
5.703624 turn_on_a2sys_hp_ck
5.703663 mt_afe_main_clk_on aud_afe_clk_cntr:0
5.703991 mt8521p-dai mt8521p-dai: mt8521p_i2s_probe() cpu_dai id 1
5.717352 mt7623-wm8960-machine 11220000.sound: spdif-hifi <-> mt8521p-hdmi-rawpcm-out mapping ok
5.751875 mt8521p-dai mt8521p-dai: mt8521p_i2s_set_fmt() cpu_dai id 1, fmt 0x4001
5.754220 mt7623-wm8960-machine 11220000.sound: wm8960-hifi <-> mt8521p-i2s1 mapping ok
5.754421 hdmi-audio-codec hdmi-audio-codec: ASoC: Failed to create Playback debugfs file
5.911415 sd 0:0:0:0: sda Mode Sense: 00 3a 00 00
5.916600 sd 0:0:0:0: sda Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
5.926856  sda: sda1
5.930153 sd 0:0:0:0: sda Attached SCSI disk
5.975630 ipip: IPv4 over IPv4 tunneling driver
5.980910 Initializing XFRM netlink socket
5.985884 NET: Registered protocol family 10
5.991143 sit: IPv6 over IPv4 tunneling driver
5.996295 NET: Registered protocol family 17
6.000798 Key type dns_resolver registered
6.005321 ThumbEE CPU extension supported.
6.009574 Registering SWP/SWPB emulation handler
6.017142 Btrfs loaded
6.020597 Key type encrypted registered
6.025495 mtk-iommu 10205000.mmsys_iommu: bound 14010000.larb (ops mtk_smi_larb_component_ops)
6.034262 mtk-iommu 10205000.mmsys_iommu: bound 16010000.larb (ops mtk_smi_larb_component_ops)
6.042998 mtk-iommu 10205000.mmsys_iommu: bound 15001000.larb (ops mtk_smi_larb_component_ops)
6.052594 mediatek-dpi 14014000.dpi: Found bridge node: /hdmi@14015000
6.060250 mediatek-drm 14000000.dispsys: Adding component match for /ovl@14007000
6.067901 mediatek-drm 14000000.dispsys: Adding component match for /rdma@14008000
6.075855 mediatek-drm 14000000.dispsys: Adding component match for /rdma@14012000
6.083572 mediatek-drm 14000000.dispsys: Adding component match for /dpi@14014000
6.092181 mali-utgard 13040000.mali: power_table 0/4 (107250000, 1150000, 280)
6.099559 mali-utgard 13040000.mali: power_table 1/4 (214500000, 1150000, 560)
6.106923 mali-utgard 13040000.mali: power_table 2/4 (312000000, 1150000, 815)
6.114284 mali-utgard 13040000.mali: power_table 3/4 (416000000, 1150000, 1087)
6.121829 mali-utgard 13040000.mali: mali_set_initial_clock 3 416000000
6.130878 usb_phy_generic.0.auto supply vcc not found, using dummy regulator
6.138297 musb probe
6.140763 musb probe reg: 0xe3760000 ,0xe3762000 , irq: 42
6.159676 musb core probe done base 0xe3762000
6.165305 libphy: mdio: probed
6.254071 ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
6.260395 ata2.00: ATA-11: KINGSTON SA400S37120G, SBFK71E0, max UDMA/133
6.267246 ata2.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
6.274520 ata2.00: configured for UDMA/133
6.279264 scsi 1:0:0:0: Direct-Access     ATA      KINGSTON SA400S3 71E0 PQ: 0 ANSI: 5
6.288134 sd 1:0:0:0: sdb 234441648 512-byte logical blocks: (120 GB/112 GiB)
6.295863 sd 1:0:0:0: sdb Write Protect is off
6.300627 sd 1:0:0:0: sdb Mode Sense: 00 3a 00 00
6.305731 sd 1:0:0:0: Attached scsi generic sg1 type 0
6.311189 sd 1:0:0:0: sdb Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
6.321386  sdb: sdb1
6.324729 sd 1:0:0:0: sdb Attached SCSI disk
6.624231 mt7530 reset completed!!
6.628627 mt7623-gsw gswsys@1b100000: mac 0 is fixed link
6.634352 mt7623-gsw gswsys@1b100000: mac 1 is fixed link
6.640144 mt7623-gsw gswsys@1b100000: Setting MHWTRAP to 0x01017e9f
6.674762 MT7530 0th bit  Tap_a = 0
6.678945 MT7530 1th bit  Tap_a = 0
6.683124 MT7530 2th bit  Tap_a = 0
6.687314 MT7530 3th bit  Tap_a = 0
6.691494 MT7530 4th bit  Tap_a = 0
6.762763 MT7530 0th bit  Tap_b = 128
6.834281 MT7530 1th bit  Tap_b = 128
6.905804 MT7530 2th bit  Tap_b = 128
6.977324 MT7530 3th bit  Tap_b = 128
7.048827 MT7530 4th bit  Tap_b = 128
7.243150 mt7623_gsw_config> WLLLL
7.248970 mtk_eth_soc 1b100000.ethernet: generated random MAC address ea:b0:60:19:56:04
7.257475 mtk_eth_soc 1b100000.ethernet: connected mac 0 to PHY at fixed-0:00 uid=00000000, driver=Generic PHY
7.268354 mtk_eth_soc 1b100000.ethernet eth0: mediatek frame engine at 0xe37c0000, irq 71
7.276699 mtk_eth_soc 1b100000.ethernet: generated random MAC address e6:bf:87:f3:13:ab
7.285135 mtk_eth_soc 1b100000.ethernet: connected mac 1 to PHY at fixed-0:01 uid=00000000, driver=Generic PHY
7.295941 mtk_eth_soc 1b100000.ethernet eth1: mediatek frame engine at 0xe37c0000, irq 71
7.304256 netif_napi_add() called with weight 128 on device
7.310380 1a1c0000.usb supply vbus not found, using dummy regulator
7.317162 xhci-mtk 1a1c0000.usb: xHCI Host Controller
7.322550 xhci-mtk 1a1c0000.usb: new USB bus registered, assigned bus number 1
7.330412 xhci-mtk 1a1c0000.usb: hcc params 0x01401198 hci version 0x96 quirks 0x00210010
7.338790 xhci-mtk 1a1c0000.usb: irq 69, io mem 0x1a1c0000
7.345164 hub 1-0:1.0: USB hub found
7.348924 hub 1-0:1.0: 1 port detected
7.353151 xhci-mtk 1a1c0000.usb: xHCI Host Controller
7.358522 xhci-mtk 1a1c0000.usb: new USB bus registered, assigned bus number 2
7.365965 usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
7.374614 hub 2-0:1.0: USB hub found
7.378368 hub 2-0:1.0: 1 port detected
7.382804 1a240000.usb supply vbus not found, using dummy regulator
7.389577 xhci-mtk 1a240000.usb: xHCI Host Controller
7.394954 xhci-mtk 1a240000.usb: new USB bus registered, assigned bus number 3
7.402763 xhci-mtk 1a240000.usb: hcc params 0x01401198 hci version 0x96 quirks 0x00210010
7.411136 xhci-mtk 1a240000.usb: irq 70, io mem 0x1a240000
7.417457 hub 3-0:1.0: USB hub found
7.421216 hub 3-0:1.0: 1 port detected
7.425427 xhci-mtk 1a240000.usb: xHCI Host Controller
7.430776 xhci-mtk 1a240000.usb: new USB bus registered, assigned bus number 4
7.438215 usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
7.446900 hub 4-0:1.0: USB hub found
7.450656 hub 4-0:1.0: 1 port detected
7.457177 mediatek-dpi 14014000.dpi: Found bridge node: /hdmi@14015000
7.464102 mediatek-drm 14000000.dispsys: bound 14007000.ovl (ops mtk_disp_ovl_component_ops)
7.472671 mediatek-drm 14000000.dispsys: bound 14008000.rdma (ops mtk_disp_rdma_component_ops)
7.481420 mediatek-drm 14000000.dispsys: bound 14012000.rdma (ops mtk_disp_rdma_component_ops)
7.517942 mediatek-cec 10012000.cec: phy_addr is 0x2000
7.523338 mediatek-drm 14000000.dispsys: bound 14014000.dpi (ops mtk_dpi_component_ops)
7.531549 drm Supports vblank timestamp caching Rev 2 (21.10.2013).
7.538131 drm No driver support for vblank timestamp query.
7.624866 Console: switching to colour frame buffer device 160x64
7.647157 mediatek-drm 14000000.dispsys: fb0:  frame buffer device
7.684936 vgp1: disabling
7.687825 vcamaf: disabling
7.691259 ALSA device list:
7.694301   #0: mt7623-wm8960-card
7.698497 md: Waiting for all devices to be available before autodetect
7.705391 md: If you don't use raid, use raid=noautodetect
7.711896 md: Autodetecting RAID arrays.
7.717395 md: Scanned 2 and added 2 devices.
7.721901 md: autorun ...
7.724757 md: considering sdb1 ...
7.728392 md:  adding sdb1 ...
7.731664 md:  adding sda1 ...
7.735630 md: created md1
7.738467 md: bind<sda1>
7.741255 md: bind<sdb1>
7.744072 md: running: <sdb1><sda1>
7.748127 md: personality for level 1 is not loaded!
7.753329 md: do_md_run() returned -22
7.757310 md: md1 stopped.
7.760239 md: unbind<sdb1>
7.794049 md: export_rdev(sdb1)
7.797436 md: unbind<sda1>
7.824048 md: export_rdev(sda1)
7.827441 md: ... autorun DONE.
7.834090 usb 1-1: new low-speed USB device number 2 using xhci-mtk
7.842024 EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null)
7.849683 VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
7.864218 devtmpfs: mounted
7.867825 Freeing unused kernel memory: 784K
7.872316 This architecture does not have kernel memory protection.
7.982748 usb 1-1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
7.991751 usb 1-1: ep 0x82 - rounding interval to 64 microframes, ep desc says 80 microframes
8.006025 input: CHESEN USB Keyboard as /devices/platform/1a1c0000.usb/usb1/1-1/1-1:1.0/0003:0A81:0101.0001/input/input0
8.074418 hid-generic 0003:0A81:0101.0001: input,hidraw0: USB HID v1.10 Keyboard CHESEN USB Keyboard on usb-1a1c0000.usb-1/input0
8.098915 input: CHESEN USB Keyboard as /devices/platform/1a1c0000.usb/usb1/1-1/1-1:1.1/0003:0A81:0101.0002/input/input1
8.174466 hid-generic 0003:0A81:0101.0002: input,hidraw1: USB HID v1.10 Device CHESEN USB Keyboard on usb-1a1c0000.usb-1/input1
8.369544 random: systemd: uninitialized urandom read (16 bytes read, 10 bits of entropy available)
8.387256 random: systemd: uninitialized urandom read (16 bytes read, 10 bits of entropy available)
8.405832 systemd1: systemd 219 running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 -SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
8.436037 systemd1: Detected architecture arm.
8.465001 systemd1: Set hostname to <bpi-iot-ros-ai>.
8.521428 random: systemd-cryptse: uninitialized urandom read (16 bytes read, 12 bits of entropy available)
8.556566 random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 12 bits of entropy available)
8.612979 random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 13 bits of entropy available)
8.693882 random: systemd: uninitialized urandom read (16 bytes read, 15 bits of entropy available)
8.709211 random: systemd: uninitialized urandom read (16 bytes read, 15 bits of entropy available)
8.724451 random: systemd: uninitialized urandom read (16 bytes read, 15 bits of entropy available)
8.739893 random: systemd: uninitialized urandom read (16 bytes read, 15 bits of entropy available)
8.771833 random: systemd: uninitialized urandom read (16 bytes read, 15 bits of entropy available)
8.971826 systemd1: Cannot add dependency job for unit display-manager.service, ignoring: Unit not found.
9.014182 systemd1: Reached target Local Encrypted Volumes.
9.025812 systemd1: Starting Local Encrypted Volumes.
9.054196 systemd1: Created slice Root Slice.
9.064470 systemd1: Starting Root Slice.
9.094164 systemd1: Created slice User and Session Slice.
9.105355 systemd1: Starting User and Session Slice.
9.134155 systemd1: Listening on Journal Socket.
9.144518 systemd1: Starting Journal Socket.
9.174172 systemd1: Set up automount Arbitrary Executable File Formats File System Automount Point.
9.188955 systemd1: Starting Arbitrary Executable File Formats File System Automount Point.
9.224173 systemd1: Created slice System Slice.
9.234452 systemd1: Starting System Slice.
9.246446 systemd1: Starting Journal Service...
9.294262 systemd1: Created slice system-selinux\x2dpolicy\x2dmigrate\x2dlocal\x2dchanges.slice.
9.308987 systemd1: Starting system-selinux\x2dpolicy\x2dmigrate\x2dlocal\x2dchanges.slice.
9.344286 systemd1: Created slice system-getty.slice.
9.355389 systemd1: Starting system-getty.slice.
9.368369 systemd1: Starting Replay Read-Ahead Data...
9.394522 systemd1: Started Forward Password Requests to Wall Directory Watch.
9.407876 systemd1: Starting Forward Password Requests to Wall Directory Watch.
9.424249 systemd1: Starting Collect Read-Ahead Data...
9.474203 systemd1: Listening on Delayed Shutdown Socket.
9.485702 systemd1: Starting Delayed Shutdown Socket.
9.499451 systemd1: Mounting POSIX Message Queue File System...
9.554167 systemd1: Created slice system-serial\x2dgetty.slice.
9.566354 systemd1: Starting system-serial\x2dgetty.slice.
9.594205 systemd1: Listening on udev Kernel Socket.
9.605486 systemd1: Starting udev Kernel Socket.
9.634277 systemd1: Reached target Swap.
9.644468 systemd1: Starting Swap.
9.656726 systemd1: Starting Create list of required static device nodes for the current kernel...
9.714169 systemd1: Listening on /dev/initctl Compatibility Named Pipe.
9.727241 systemd1: Starting /dev/initctl Compatibility Named Pipe.
9.764216 systemd1: Reached target Remote File Systems.
9.776018 systemd1: Starting Remote File Systems.
9.790078 systemd1: Starting Read and set NIS domainname from /etc/sysconfig/network...
9.827277 systemd1: Mounting Debug File System...
9.874164 systemd1: Reached target Slices.
9.884762 systemd1: Starting Slices.
9.914203 systemd1: Listening on udev Control Socket.
9.925652 systemd1: Starting udev Control Socket.
9.954203 systemd1: Mounted Debug File System.
9.984179 systemd1: Mounted POSIX Message Queue File System.
10.014228 systemd1: Started Replay Read-Ahead Data.
10.044192 systemd1: Started Collect Read-Ahead Data.
10.074188 systemd1: Started Journal Service.
10.709267 EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro
10.955521 systemd-journald221: Received request to flush runtime journal from PID 1
11.036778 Registered IR keymap rc-empty
11.051405 input: mtk-ir as /devices/platform/10013000.ir/rc/rc0/input2
11.084177 rc0: mtk-ir as /devices/platform/10013000.ir/rc/rc0
11.096130 input: MCE IR Keyboard/Mouse (mtk-ir) as /devices/virtual/input/input3
11.115063 mtk-ir 10013000.ir: initialized MT7623 IR driver
11.437281 md: bind<sda1>
11.451885 md: bind<sdb1>
11.500906 md: raid1 personality registered for level 1
11.514864 md/raid1:md1: active with 2 out of 2 mirrors
11.515236 created bitmap (1 pages) for device md1
11.515738 md1: bitmap initialized from disk: read 1 pages, set 0 of 1789 bits
11.535281 md1: detected capacity change from 0 to 120032985088

#mdadm --detail /dev/md1

Version : 0.90
Creation Time : Thu Jan  1 08:04:39 1970
Raid Level : raid1
Array Size : 117219712 (111.79 GiB 120.03 GB)
Used Dev Size : 117219712 (111.79 GiB 120.03 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 1
Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Sun Sep 30 19:56:22 2018
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

Consistency Policy : unknown

UUID : 1afd6a88:4ec51494:30d73f10:1f8058c0 (local to host bpi-iot-ros-ai)
Events : 0.160

Number   Major   Minor   RaidDevice State
   0       8        1        0      active sync   /dev/sda1
   1       8       17        1      active sync   /dev/sdb1

Then it was necessary to transfer the rootfs to RAID1. I did roughly the same things as I transferred the rootfs to one disk earlier. Only in uEnv.txt added RAID1 (/dev/md1)

## uEnv.txt
#
bpi=bananapi
board=bpi-r2
chip=mt7623n
service=linux
#
##
#
kernel=uImage
#
##
#
kaddr=0x84000000
rdaddr=0x86000000
#
##
#
#root=/dev/ram
root=/dev/md1 rootfstype=ext4 rootwait
console=earlyprintk console=tty1 fbcon=map:0 console=ttyS0,115200
bootopts=vmalloc=496M debug=7 initcall_debug=0
#
##
#
abootargs=setenv bootargs board=${board} console=${console} root=${root} service=${service} ${bootopts}
#
##
#
ahello=echo Banana Pi ${board} chip: $chip Service: $service
#
##
#
aboot=if fatload $device $partition $rdaddr ${bpi}/berryboot.img; then bootm $kaddr $rdaddr ; else bootm $kaddr; fi
#
##
#
aload_kernel=fatload $device $partition $kaddr ${bpi}/${board}/${service}/${kernel}
#
##
#
uenvcmd=run ahello abootargs aload_kernel aboot
#
## END
#     

But when I do a reboot I get:

Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(9,1)    

But I can not find the problem.

#uname -r

4.4.155-BPI-R2-Kernel

Thanks in advance and best regards, Zutar


(Frank W.) #2

I think you miss raid-support as builtin (not module!).

See this commit for 4.14: https://github.com/frank-w/BPI-R2-4.14/commit/cd7be06a72433b01d6e343320079aa7d5965f0dc

7.748127 md: personality for level 1 is not loaded!
7.753329 md: do_md_run() returned -22 
7.757310 md: md1 stopped.

As it looks like my forked 4.4-kernel:

CONFIG_MD_LINEAR=m
CONFIG_MD_RAID0=m
CONFIG_MD_RAID1=m
CONFIG_MD_RAID10=m
CONFIG_MD_RAID456=m
CONFIG_MD_MULTIPATH=m
CONFIG_MD_FAULTY=m

In https://github.com/frank-w/BPI-R2-4.4/blob/master/linux-mt/arch/arm/configs/mt7623n_evb_bpi_defconfig

Change m to y,recompile kernel and install it


(Leonid) #3

Thank you very much! Now everything works.