Re: [PATCH v2 00/11] fw_devlink improvements

Maxim Kiselev
2023-02-03T09:40:17Z

[-- Attachment #1: Type: text/plain, Size: 3258 bytes --]

пт, 3 февр. 2023 г. в 09:07, Saravana Kannan <saravanak@google.com>:
>
> On Thu, Feb 2, 2023 at 9:36 AM Maxim Kiselev <bigunclemax@gmail.com> wrote:
> >
> > Hi Saravana,
> >
> > > Can you try the patch at the end of this email under these
> > > configurations and tell me which ones fail vs pass? I don't need logs
> >
> > I did these tests and here is the results:
>
> Did you hand edit the In-Reply-To: in the header? Because in the
> thread you are reply to the wrong email, but the context in your email
> seems to be from the right email.
>
> For example, see how your reply isn't under the email you are replying
> to in this thread overview:
> https://lore.kernel.org/lkml/20230127001141.407071-1-saravanak@google.com/#r
>
> > 1. On top of this series - Not works
> > 2. Without this series - Works
> > 3. On top of the series with the fwnode_dev_initialized() deleted - Not works
> > 4. Without this series, with the fwnode_dev_initialized() deleted - Works
> >
> > So your nvmem/core.c patch helps only when it is applied without the series.
> > But despite the fact that this helps to avoid getting stuck at probing
> > my ethernet device, there is still regression.
> >
> > When the ethernet module is loaded it takes a lot of time to drop dependency
> > from the nvmem-cell with mac address.
> >
> > Please look at the kernel logs below.
>
> The kernel logs below really aren't that useful for me in their
> current state. See more below.
>
> ---8<---- <snip> --->8----
>
> > P.S. Your nvmem patch definitely helps to avoid a device probe stuck
> > but look like it is not best way to solve a problem which we discussed
> > in the MTD thread.
> >
> > P.P.S. Also I don't know why your nvmem-cell patch doesn't help when it was
> > applied on top of this series. Maybe I missed something.
>
> Yeah, I'm not too sure if the test was done correctly. You also didn't
> answer my question about the dts from my earlier email.
> https://lore.kernel.org/lkml/CAGETcx8FpmbaRm2CCwqt3BRBpgbogwP5gNB+iA5OEtuxWVTNLA@mail.gmail.com/#t
>
> So, can you please retest config 1 with all pr_debug and dev_dbg in
> drivers/core/base.c changed to the _info variants? And then share the
> kernel log from the beginning of boot? Maybe attach it to the email so
> it doesn't get word wrapped by your email client. And please point me
> to the .dts that corresponds to your board. Without that, I can't
> debug much.
>
> Thanks,
> Saravana

> Did you hand edit the In-Reply-To: in the header? Because in the
> thread you are reply to the wrong email, but the context in your email
> seems to be from the right email.

Sorry for that, it seems like I accidently deleted it.

> So, can you please retest config 1 with all pr_debug and dev_dbg in
> drivers/core/base.c changed to the _info variants? And then share the
> kernel log from the beginning of boot? Maybe attach it to the email so
> it doesn't get word wrapped by your email client. And please point me
> to the .dts that corresponds to your board. Without that, I can't
> debug much.

Ok, I retested config 1 with all _debug logs changed to the _info. I
added the kernel log and the dts file to the attachment of this email.

[-- Attachment #2: test_kern.log --]
[-- Type: text/x-log, Size: 22393 bytes --]

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 6.1.0.2 (user@pc) (arm-pulsar-linux-gnueabi-gcc.br_real (Buildroot pulsar-os-2.11-108-g17a8ad05a4-dirty) 11.1.0, GNU ld (GNU Binutils) 2.36.1) #2 Fri Feb 3 11:58:19 MSK 2023
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] OF: fdt: Machine model:
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32512
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/ubiblock0_0 ubi.mtd=5 ubi.block=0,0 ubi.block=0,2 ubi.block=0,3
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 124416K/131072K available (3392K kernel code, 507K rwdata, 1068K rodata, 144K init, 188K bss, 6656K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] found marvell,kirkwood-gating-clock
[ 0.000000] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
[ 0.000003] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
[ 0.000074] Switching to timer-based delay loop, resolution 5ns
[ 0.000268] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)
[ 0.000318] pid_max: default: 4096 minimum: 301
[ 0.000859] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.000913] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.001979] CPU: Testing write buffer coherency: ok
[ 0.004344] Setting up static identity map for 0x8200 - 0x823c
[ 0.005992] devtmpfs: initialized
[ 0.010680] device: 'platform': device_add
[ 0.010946] device: 'cpu': device_add
[ 0.011154] device: 'container': device_add
[ 0.012357] device: 'workqueue': device_add
[ 0.012470] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.012526] futex hash table entries: 16 (order: -5, 192 bytes, linear)
[ 0.012597] pinctrl core: initialized pinctrl subsystem
[ 0.012877] device: 'reg-dummy': device_add
[ 0.013135] device: 'regulator.0': device_add
[ 0.015869] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.016730] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.019403] device: 'kirkwood-cpufreq': device_add
[ 0.019570] device: 'kirkwood_cpuidle': device_add
[ 0.019841] device: 'mbus@f1000000': device_add
[ 0.020244] bm-bppi Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.020347] platform mbus@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.020548] device: 'f5000000.bm-bppi': device_add
[ 0.020771] platform f5000000.bm-bppi: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.020827] bm-bppi Dropping the fwnode link to clock-gating-control@1821c
[ 0.021424] device: 'ocp@f1000000': device_add
[ 0.022042] spi@10600 Linked as a fwnode consumer to pmx-spi0
[ 0.022129] spi@10600 Linked as a fwnode consumer to main-interrupt-ctrl@20200
[ 0.022193] spi@10600 Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.022815] gpio@18100 Linked as a fwnode consumer to main-interrupt-ctrl@20200
[ 0.022927] gpio@18100 Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.023094] gpio@18124 Linked as a fwnode consumer to main-interrupt-ctrl@20200
[ 0.023145] gpio@18124 Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.023256] serial@12000 Linked as a fwnode consumer to main-interrupt-ctrl@20200
[ 0.023309] serial@12000 Linked as a fwnode consumer to pmx-uart0
[ 0.023359] serial@12000 Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.023567] bridge-interrupt-ctrl@20110 Linked as a fwnode consumer to main-interrupt-ctrl@20200
[ 0.023673] clock-gating-control@1821c Linked as a fwnode consumer to core-clocks@18230
[ 0.023832] timer@20300 Linked as a fwnode consumer to bridge-interrupt-ctrl@20110
[ 0.023918] timer@20300 Linked as a fwnode consumer to core-clocks@18230
[ 0.023993] watchdog-timer@20300 Linked as a fwnode consumer to bridge-interrupt-ctrl@20110
[ 0.024066] watchdog-timer@20300 Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.024179] ethernet@70000 Linked as a fwnode consumer to main-interrupt-ctrl@20200
[ 0.024227] ethernet@70000 Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.024328] ethernet@70000 Linked as a fwnode consumer to mac@6
[ 0.024481] mdio-eth@72004 Linked as a fwnode consumer to main-interrupt-ctrl@20200
[ 0.024528] mdio-eth@72004 Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.024647] bm@c0000 Linked as a fwnode consumer to clock-gating-control@1821c
[ 0.024801] platform ocp@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.024859] platform ocp@f1000000: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.024948] platform ocp@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.024998] platform ocp@f1000000: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.025051] platform ocp@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.025098] platform ocp@f1000000: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.025154] platform ocp@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.025204] platform ocp@f1000000: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.025264] platform ocp@f1000000: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.025316] platform ocp@f1000000: Not linking /ocp@f1000000/core-clocks@18230 - might never become dev
[ 0.025370] platform ocp@f1000000: Not linking /ocp@f1000000/core-clocks@18230 - might never become dev
[ 0.025416] platform ocp@f1000000: Not linking /ocp@f1000000/bridge-interrupt-ctrl@20110 - might never become dev
[ 0.025468] platform ocp@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.025516] platform ocp@f1000000: Not linking /ocp@f1000000/bridge-interrupt-ctrl@20110 - might never become dev
[ 0.025574] platform ocp@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.025622] platform ocp@f1000000: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.025675] platform ocp@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.025723] platform ocp@f1000000: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.025780] platform ocp@f1000000: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.025965] device: 'f1018000.pin-controller': device_add
[ 0.026385] device: 'f1010600.spi': device_add
[ 0.026644] platform f1010600.spi: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.026701] spi@10600 Dropping the fwnode link to clock-gating-control@1821c
[ 0.026740] platform f1010600.spi: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.026787] spi@10600 Dropping the fwnode link to main-interrupt-ctrl@20200
[ 0.026992] device: 'f1018100.gpio': device_add
[ 0.027255] platform f1018100.gpio: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.027310] gpio@18100 Dropping the fwnode link to clock-gating-control@1821c
[ 0.027350] platform f1018100.gpio: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.027395] gpio@18100 Dropping the fwnode link to main-interrupt-ctrl@20200
[ 0.027574] device: 'f1018124.gpio': device_add
[ 0.027807] platform f1018124.gpio: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.027862] gpio@18124 Dropping the fwnode link to clock-gating-control@1821c
[ 0.027900] platform f1018124.gpio: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.027945] gpio@18124 Dropping the fwnode link to main-interrupt-ctrl@20200
[ 0.028119] device: 'f1012000.serial': device_add
[ 0.028343] platform f1012000.serial: Not linking /ocp@f1000000/clock-gating-control@1821c - might never become dev
[ 0.028397] serial@12000 Dropping the fwnode link to clock-gating-control@1821c
[ 0.028442] platform f1012000.serial: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.028489] serial@12000 Dropping the fwnode link to main-interrupt-ctrl@20200
[ 0.028686] device: 'f1020000.mbus-controller': device_add
[ 0.029048] device: 'f1020000.system-controller': device_add
[ 0.029427] device: 'f101821c.clock-gating-control': device_add
[ 0.029666] platform f101821c.clock-gating-control: Not linking /ocp@f1000000/core-clocks@18230 - might never become dev
[ 0.029722] clock-gating-control@1821c Dropping the fwnode link to core-clocks@18230
[ 0.029896] device: 'f1020300.timer': device_add
[ 0.030170] platform f1020300.timer: Not linking /ocp@f1000000/core-clocks@18230 - might never become dev
[ 0.030226] timer@20300 Dropping the fwnode link to core-clocks@18230
[ 0.030268] platform f1020300.timer: Not linking /ocp@f1000000/bridge-interrupt-ctrl@20110 - might never become dev
[ 0.030315] timer@20300 Dropping the fwnode link to bridge-interrupt-ctrl@20110
[ 0.030509] device: 'f1020300.watchdog-timer': device_add
[ 0.030740] platform f1020300.watchdog-timer: Not linking /ocp@f1000000/clock-gating-control@1821c - dev might never probe
[ 0.030796] watchdog-timer@20300 Dropping the fwnode link to clock-gating-control@1821c
[ 0.030839] platform f1020300.watchdog-timer: Not linking /ocp@f1000000/bridge-interrupt-ctrl@20110 - might never become dev
[ 0.030886] watchdog-timer@20300 Dropping the fwnode link to bridge-interrupt-ctrl@20110
[ 0.031052] device: 'f1070000.ethernet': device_add
[ 0.031290] platform f1070000.ethernet: Not linking /ocp@f1000000/clock-gating-control@1821c - dev might never probe
[ 0.031348] ethernet@70000 Dropping the fwnode link to clock-gating-control@1821c
[ 0.031386] platform f1070000.ethernet: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.031432] ethernet@70000 Dropping the fwnode link to main-interrupt-ctrl@20200
[ 0.031619] device: 'f1072004.mdio-eth': device_add
[ 0.031847] platform f1072004.mdio-eth: Not linking /ocp@f1000000/clock-gating-control@1821c - dev might never probe
[ 0.031905] mdio-eth@72004 Dropping the fwnode link to clock-gating-control@1821c
[ 0.031944] platform f1072004.mdio-eth: Not linking /ocp@f1000000/main-interrupt-ctrl@20200 - might never become dev
[ 0.031990] mdio-eth@72004 Dropping the fwnode link to main-interrupt-ctrl@20200
[ 0.032168] device: 'f10c0000.bm': device_add
[ 0.032409] platform f10c0000.bm: Not linking /ocp@f1000000/clock-gating-control@1821c - dev might never probe
[ 0.032465] bm@c0000 Dropping the fwnode link to clock-gating-control@1821c
[ 0.033203] device: 'cpu0': device_add
[ 0.038794] device: 'writeback': device_add
[ 0.040255] pps_core: LinuxPPS API ver. 1 registered
[ 0.040279] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.040369] PTP clock support registered
[ 0.040796] device: 'lo': device_add
[ 0.043779] clocksource: Switched to clocksource orion_clocksource
[ 0.044355] device: 'mem': device_add
[ 0.044643] device: 'null': device_add
[ 0.044899] device: 'zero': device_add
[ 0.045175] device: 'full': device_add
[ 0.045450] device: 'random': device_add
[ 0.045703] device: 'urandom': device_add
[ 0.045957] device: 'kmsg': device_add
[ 0.046247] device: 'tty': device_add
[ 0.046559] device: 'console': device_add
[ 0.047126] NET: Registered PF_INET protocol family
[ 0.047684] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.049576] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.049680] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.049739] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.049804] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
[ 0.049873] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.050042] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.050167] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.050558] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.051184] device: 'clocksource': device_add
[ 0.051259] device: 'clocksource0': device_add
[ 0.051738] device: 'clockevents': device_add
[ 0.051827] device: 'clockevent0': device_add
[ 0.052711] workingset: timestamp_bits=30 max_order=15 bucket_order=0
[ 0.064176] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.064764] io scheduler mq-deadline registered
[ 0.064793] io scheduler kyber registered
[ 0.065672] bridge-interrupt-ctrl@20110 Linked as a fwnode consumer to ocp@f1000000
[ 0.065711] bridge-interrupt-ctrl@20110 Dropping the fwnode link to main-interrupt-ctrl@20200
[ 0.067357] kirkwood-pinctrl f1018000.pin-controller: registered pinctrl driver
[ 0.067403] spi@10600 Linked as a fwnode consumer to pin-controller@18000
[ 0.067432] spi@10600 Dropping the fwnode link to pmx-spi0
[ 0.067467] serial@12000 Linked as a fwnode consumer to pin-controller@18000
[ 0.067492] serial@12000 Dropping the fwnode link to pmx-uart0
[ 0.067559] device: 'platform:f1018000.pin-controller--platform:f1012000.serial': device_add
[ 0.067807] devices_kset: Moving f1012000.serial to end of list
[ 0.067838] platform f1012000.serial: Linked as a consumer to f1018000.pin-controller
[ 0.067865] serial@12000 Dropping the fwnode link to pin-controller@18000
[ 0.067926] device: 'platform:f1018000.pin-controller--platform:f1010600.spi': device_add
[ 0.068143] devices_kset: Moving f1010600.spi to end of list
[ 0.068172] platform f1010600.spi: Linked as a consumer to f1018000.pin-controller
[ 0.068198] spi@10600 Dropping the fwnode link to pin-controller@18000
[ 0.069474] mvebu-gpio f1018100.gpio: high_offset 0
[ 0.069751] device: 'gpiochip0': device_add
[ 0.070133] device: 'gpiochip0': device_add
[ 0.070939] mvebu-gpio f1018124.gpio: high_offset 4
[ 0.071184] device: 'gpiochip1': device_add
[ 0.071543] device: 'gpiochip32': device_add
[ 0.072642] device: 'ptmx': device_add
[ 0.072922] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[ 0.072995] device: 'serial8250': device_add
[ 0.073188] device: 'ttyS0': device_add
[ 0.074598] device: 'ttyS0': device_unregister
[ 0.074998] printk: console [ttyS0] disabled
[ 0.075269] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 23, base_baud = 12500000) is a 16550A
[ 0.076037] printk: console [ttyS0] enabled
[ 0.076094] device: 'ttyS0': device_add
[ 0.077147] device: 'mtd-0': device_add
[ 0.079455] device: 'spi0': device_add
[ 0.080225] device: 'spi0.0': device_add
[ 0.081066] spi-nor spi0.0: mx66l51235f (65536 Kbytes)
[ 0.082538] 7 fixed-partitions partitions found on MTD device spi0.0
[ 0.082729] device: 'f1010600.spi:m25p80@0:partitions:partition@1': device_add
[ 0.083120] Creating 7 MTD partitions on "spi0.0":
[ 0.083165] 0x000000000000-0x000000080000 : "SPI.U_BOOT"
[ 0.083228] device: 'mtd0': device_add
[ 0.083744] device: 'mtd0': device_add
[ 0.083988] device: 'mtd0ro': device_add
[ 0.084323] 0x0000000a0000-0x0000000c0000 : "SPI.INV_INFO"
[ 0.084395] device: 'mtd1': device_add
[ 0.084880] device: 'mtd1': device_add
[ 0.085172] device: 'mtd1ro': device_add
[ 0.085504] 0x0000000c0000-0x000000100000 : "SPI.U_BOOT_ENV"
[ 0.085577] device: 'mtd2': device_add
[ 0.086064] device: 'mtd2': device_add
[ 0.086244] device: 'mtd2ro': device_add
[ 0.086578] 0x000000100000-0x000000400000 : "SPI.KERNEL0"
[ 0.086650] device: 'mtd3': device_add
[ 0.087154] device: 'mtd3': device_add
[ 0.087333] device: 'mtd3ro': device_add
[ 0.087690] 0x000000400000-0x000000700000 : "SPI.KERNEL1"
[ 0.087762] device: 'mtd4': device_add
[ 0.088246] device: 'mtd4': device_add
[ 0.088429] device: 'mtd4ro': device_add
[ 0.088748] 0x000000700000-0x000002f00000 : "SPI.UBI"
[ 0.088821] device: 'mtd5': device_add
[ 0.089328] device: 'mtd5': device_add
[ 0.089511] device: 'mtd5ro': device_add
[ 0.089833] 0x000002f00000-0x000004000000 : "SPI.RECOVERY"
[ 0.089904] device: 'mtd6': device_add
[ 0.090397] device: 'mtd6': device_add
[ 0.090603] device: 'mtd6ro': device_add
[ 0.092809] device: 'watchdog': device_add
[ 0.093116] device: 'watchdog0': device_add
[ 0.093505] orion_wdt: Initial timeout 21 sec, nowayout
[ 0.101001] device: 'ubi_ctrl': device_add
[ 0.101353] ubi0: default fastmap pool size: 30
[ 0.101397] ubi0: default fastmap WL pool size: 15
[ 0.101427] ubi0: attaching mtd5
[ 0.152726] ubi0: scanning is finished
[ 0.177839] device: 'ubi0': device_add
[ 0.178249] device: 'ubi0_0': device_add
[ 0.178643] device: 'ubi0_1': device_add
[ 0.178996] device: 'ubi0_2': device_add
[ 0.179344] device: 'ubi0_3': device_add
[ 0.179719] device: 'ubi0_4': device_add
[ 0.180267] ubi0: attached mtd5 (name "SPI.UBI", size 40 MiB)
[ 0.180320] ubi0: PEB size: 65536 bytes (64 KiB), LEB size: 65408 bytes
[ 0.180362] ubi0: min./max. I/O unit sizes: 1/256, sub-page size 1
[ 0.180396] ubi0: VID header offset: 64 (aligned 64), data offset: 128
[ 0.180430] ubi0: good PEBs: 640, bad PEBs: 0, corrupted PEBs: 0
[ 0.180462] ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128
[ 0.180497] ubi0: max/mean erase counter: 63/37, WL threshold: 4096, image sequence number: 2009032911
[ 0.180539] ubi0: available PEBs: 101, total reserved PEBs: 539, PEBs reserved for bad PEB handling: 0
[ 0.180609] UBI: block: volume size is not a multiple of 512, last 384 bytes are ignored!
[ 0.181788] device: 'ubiblock0_0': device_add
[ 0.182697] device: '254:0': device_add
[ 0.182937] block ubiblock0_0: created from ubi0:0(rootfs0)
[ 0.182996] UBI: block: volume size is not a multiple of 512, last 384 bytes are ignored!
[ 0.183984] device: 'ubiblock0_2': device_add
[ 0.184341] ubi0: background thread "ubi_bgt0d" started, PID 31
[ 0.184945] device: '254:1': device_add
[ 0.185190] block ubiblock0_2: created from ubi0:2(bank0)
[ 0.185246] UBI: block: volume size is not a multiple of 512, last 384 bytes are ignored!
[ 0.186189] device: 'ubiblock0_3': device_add
[ 0.187117] device: '254:2': device_add
[ 0.187356] block ubiblock0_3: created from ubi0:3(bank1)
[ 0.196106] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[ 0.203869] devtmpfs: mounted
[ 0.204846] Freeing unused kernel image (initmem) memory: 144K
[ 0.204887] Kernel memory protection not selected by kernel config.
[ 0.204952] Run /sbin/init as init process
[ 0.204973] with arguments:
[ 0.204987] /sbin/init
[ 0.205002] with environment:
[ 0.205016] HOME=/
[ 0.205030] TERM=linux
[ 0.205045] fastboot=n
[ 0.205060] VersionBoot=3.3
[ 0.205076] VersionOS=2.11.108
[ 0.205091] BootBank=1
[ 0.205106] VersionOS_r=2.11.108
[ 0.205122] BankState_r=1
[ 0.205137] ip=192.168.0.1:192.168.0.100::255.255.255.0:::
[ 1.812865] mvneta_bm f10c0000.bm: Buffer Manager for network controller enabled
[ 1.866851] platform f1070000.ethernet: error -EPROBE_DEFER: wait for supplier mac@6
[ 1.887001] device: 'Fixed MDIO bus.0': device_add
[ 1.887212] device: 'fixed-0': device_add
[ 1.897053] device: 'f1072004.mdio-eth-mii': device_add
[ 1.960305] device: 'f1072004.mdio-eth-mii:00': device_add
[ 1.963213] devices_kset: Moving f1070000.ethernet to end of list
[ 1.963486] platform f1070000.ethernet: error -EPROBE_DEFER: wait for supplier mac@6
[ 2.620488] NET: Registered PF_INET6 protocol family
[ 2.623382] Segment Routing with IPv6
[ 2.623606] In-situ OAM (IOAM) with IPv6
[ 3.133929] sctp: Hash tables configured (bind 1024/1024)
[ 4.618112] device: 'ubifs_0_4': device_add
[ 4.620416] UBIFS (ubi0:4): Mounting in unauthenticated mode
[ 4.649339] UBIFS (ubi0:4): background thread "ubifs_bgt0_4" started, PID 83
[ 4.767446] UBIFS (ubi0:4): UBIFS: mounted UBI device 0, volume 4, name "service"
[ 4.767502] UBIFS (ubi0:4): LEB size: 65408 bytes (63 KiB), min./max. I/O unit sizes: 8 bytes/256 bytes
[ 4.767550] UBIFS (ubi0:4): FS size: 4643968 bytes (4 MiB, 71 LEBs), max 81 LEBs, journal size 523265 bytes (0 MiB, 6 LEBs)
[ 4.767603] UBIFS (ubi0:4): reserved for root: 219345 bytes (214 KiB)
[ 4.767637] UBIFS (ubi0:4): media format: w5/r0 (latest is w5/r0), UUID 4562C74F-EBB7-4D2D-AE6B-41615575F12C, small LPT model
[ 13.931242] devices_kset: Moving f1070000.ethernet to end of list
[ 13.931516] platform f1070000.ethernet: error -EPROBE_DEFER: wait for supplier mac@6
[ 13.931890] platform f1070000.ethernet: deferred probe pending

[-- Attachment #3: test.dts --]
[-- Type: audio/vnd.dts, Size: 7897 bytes --]