[PATCH v9 00/15] staging: mt7621-pci: avoid custom pci config read and writes

Sergio Paracuellos sergio.paracuellos at gmail.com
Fri Aug 3 06:38:45 UTC 2018


On Fri, Aug 03, 2018 at 02:33:22PM +1000, NeilBrown wrote:
> On Thu, Aug 02 2018, Sergio Paracuellos wrote:
> 
> > This patch series include an attempt to avoid the use of custom
> > read and writes in driver code and use PCI subsystem common ones.
> >
> > In order to do this 'map_bus' callback is implemented and also
> > data structures for driver are included. The regs base address
> > ranges and data is being readed from device tree and the driver
> > gets clean a lot of code.
> >
> > This patchet also removes all legacy PCI code using now PCI_DRIVERS_GENERIC
> > kernel api.
> >
> > Changes in v9:
> >     - PATCH 1: Use 'res' as resources list and void store resources in
> >       the pcie data struct.
> >     - PATCH 1: Rewrite 'mt7621_pci_parse_request_of_pci_ranges' to use
> >       'devm_of_pci_get_host_bridge_resources' and use 'remap' directly
> >       with the returned 'iobase' address instead of 'devm_pci_remap_iospace' 
> >       which get into a WARN_ONCE statement because 'PCI_IOBASE' is not
> >       defined for mips.
> >     - Other patches rebased and adapted to this changes.
> 
> You probably expected this, but still no change.

As always thanks for your time, Neil.

Not really I was expecting still not working (I am loosing my faith :-)) but 
avoid the first WARN_ON and see if root resources were properly listed using
the v8 code which I think is better. Anyway, the problem is with the io resource. 
When we call the function to get the resources 'devm_of_pci_get_host_bridge_resources' 
this ends up in a 'for_each_of_pci_range' parsing every range in the device tree 
and trying to get a resource from it calling to 'of_pci_range_to_resource' function. 
This function fails for the IO resource because of the call to 'pci_address_to_pio(range->cpu_addr);'
with an address (0x1e160000) which is greater than IO_SPACE_LIMIT (0xFFFF)
setting a 'OF_BAD_ADDR' for 'start' and 'end' in the resource and 
returns EINVAL which is get by 'devm_of_pci_get_host_bridge_resources' to just
don't add the resource to the list and 'continue' with the next range (without failing). 
So the difference with previous v7 and lower PATCHes version is that the system does not hang because
probably the increase of the ioport_resource (parent) memory range end limit to
0xFFFFFFFF. Why the legacy code works? Just because it just adds the range as a valid
resource and directly remaps to kernel virtual space the 'range.cpu_addr' to avoid the problem
when accesing from the ahci driver. That simple. So it seems that in this case with an
io address upper of IO_SPACE_LIMIT we cannot do nothing but little 'hack' the code to
get the 'map_bus' callback etc from generic pci api properly working (which cleans the code a lot),
but we cannot use some of other useful and cleaner functions. I am going to send hopefully last v10
which I really expect to work applying the things I am explaining here but we should think if
this is the only way to get this properly clean and working.

> Just for completeness boot log is below.
> 
> Thanks,
> NeilBrown
> 
> Starting kernel ...
> 
> [    0.000000] Linux version 4.18.0-rc7+ (neilb at noble) (gcc version 7.2.0 (GCC)) #277 SMP Fri Aug 3 14:30:02 AEST 2018
> [    0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3
> [    0.000000] bootconsole [early0] enabled
> [    0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc)
> [    0.000000] MIPS: machine is GB-PC1
> [    0.000000] Determined physical RAM map:
> [    0.000000]  memory: 1c000000 @ 00000000 (usable)
> [    0.000000]  memory: 04000000 @ 20000000 (usable)
> [    0.000000] Initrd not found or empty - disabling initrd
> [    0.000000] VPE topology {2,2} total 4
> [    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
> [    0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
> [    0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
> [    0.000000] Zone ranges:
> [    0.000000]   Normal   [mem 0x0000000000000000-0x000000001fffffff]
> [    0.000000]   HighMem  [mem 0x0000000020000000-0x0000000023ffffff]
> [    0.000000] Movable zone start for each node
> [    0.000000] Early memory node ranges
> [    0.000000]   node   0: [mem 0x0000000000000000-0x000000001bffffff]
> [    0.000000]   node   0: [mem 0x0000000020000000-0x0000000023ffffff]
> [    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000023ffffff]
> [    0.000000] random: get_random_bytes called from start_kernel+0xb4/0x4ec with crng_init=0
> [    0.000000] percpu: Embedded 15 pages/cpu @(ptrval) s30480 r8192 d22768 u61440
> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 130048
> [    0.000000] Kernel command line: console=ttyS0,57600
> [    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] Writing ErrCtl register=000108a2
> [    0.000000] Readback ErrCtl register=000108a2
> [    0.000000] Memory: 504788K/524288K available (6135K kernel code, 228K rwdata, 1052K rodata, 6524K init, 241K bss, 19500K reserved, 0K cma-reserved, 65536K highmem)
> [    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
> [    0.000000] Hierarchical RCU implementation.
> [    0.000000] NR_IRQS: 256
> [    0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles: 0xcf914c9718, max_idle_ns: 440795231327 ns
> [    0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 21474836475000000ns
> [    0.010000] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032)
> [    0.070000] pid_max: default: 32768 minimum: 301
> [    0.080000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.090000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.100000] Hierarchical SRCU implementation.
> [    0.110000] smp: Bringing up secondary CPUs ...
> [    0.120000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
> [    0.120000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
> [    0.120000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
> [    0.120000] CPU1 revision is: 0001992f (MIPS 1004Kc)
> [    0.180000] Synchronize counters for CPU 1: done.
> [    0.220000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
> [    0.220000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
> [    0.220000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
> [    0.220000] CPU2 revision is: 0001992f (MIPS 1004Kc)
> [    0.280000] Synchronize counters for CPU 2: done.
> [    0.320000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
> [    0.320000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
> [    0.320000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
> [    0.320000] CPU3 revision is: 0001992f (MIPS 1004Kc)
> [    0.380000] Synchronize counters for CPU 3: done.
> [    0.420000] smp: Brought up 1 node, 4 CPUs
> [    0.430000] devtmpfs: initialized
> [    0.480000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
> [    0.490000] futex hash table entries: 1024 (order: 3, 32768 bytes)
> [    0.500000] pinctrl core: initialized pinctrl subsystem
> [    0.510000] NET: Registered protocol family 16
> [    0.870000] ***** Xtal 40MHz *****
> [    0.880000] Port 0 N_FTS = 1b102800
> [    0.890000] Port 1 N_FTS = 1b102800
> [    0.890000] Port 2 N_FTS = 1b102800
> [    1.950000] PCIE0 enabled
> [    1.960000] PCIE1 enabled
> [    1.960000] PCIE2 enabled
> [    1.970000] mt7621-pci 1e140000.pcie: host bridge /pcie at 1e140000 ranges:
> [    1.980000] mt7621-pci 1e140000.pcie:   MEM 0x60000000..0x6fffffff -> 0x00000000
> [    2.000000] mt7621-pci 1e140000.pcie:    IO 0x1e160000..0x1e16ffff -> 0x00000000
> [    2.010000] PCI coherence region base: 0x60000000, mask/settings: 0xf0000002
> [    2.020000] mt7621-pci 1e140000.pcie: PCI host bridge to bus 0000:00
> [    2.040000] pci_bus 0000:00: root bus resource [bus 00-ff]
> [    2.050000] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff] (bus address [0x00000000-0x0fffffff])

See... There is no 'root bus resource [io 0xFFFFFFFF]' ... here because of my previous explanation.

> [    2.070000] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
> [    2.090000] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
> [    2.100000] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
> [    2.120000] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
> [    2.140000] pci 0000:00:01.0: PCI bridge to [bus 02-ff]
> [    2.150000] pci 0000:00:02.0: PCI bridge to [bus 03-ff]
> [    2.160000] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000]
> [    2.170000] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000]
> [    2.190000] pci 0000:00:01.0: BAR 0: no space for [mem size 0x80000000]
> [    2.200000] pci 0000:00:01.0: BAR 0: failed to assign [mem size 0x80000000]
> [    2.210000] pci 0000:00:02.0: BAR 0: no space for [mem size 0x80000000]
> [    2.230000] pci 0000:00:02.0: BAR 0: failed to assign [mem size 0x80000000]
> [    2.240000] pci 0000:00:00.0: BAR 8: assigned [mem 0x60000000-0x600fffff]
> [    2.250000] pci 0000:00:00.0: BAR 9: assigned [mem 0x60100000-0x601fffff pref]
> [    2.270000] pci 0000:00:01.0: BAR 8: assigned [mem 0x60200000-0x602fffff]
> [    2.280000] pci 0000:00:01.0: BAR 9: assigned [mem 0x60300000-0x603fffff pref]
> [    2.290000] pci 0000:00:02.0: BAR 8: assigned [mem 0x60400000-0x604fffff]
> [    2.310000] pci 0000:00:02.0: BAR 9: assigned [mem 0x60500000-0x605fffff pref]
> [    2.320000] pci 0000:00:00.0: BAR 1: assigned [mem 0x60600000-0x6060ffff]
> [    2.330000] pci 0000:00:01.0: BAR 1: assigned [mem 0x60610000-0x6061ffff]
> [    2.350000] pci 0000:00:02.0: BAR 1: assigned [mem 0x60620000-0x6062ffff]
> [    2.360000] pci 0000:00:00.0: BAR 7: no space for [io  size 0x1000]
> [    2.370000] pci 0000:00:00.0: BAR 7: failed to assign [io  size 0x1000]
> [    2.390000] pci 0000:00:01.0: BAR 7: no space for [io  size 0x1000]
> [    2.400000] pci 0000:00:01.0: BAR 7: failed to assign [io  size 0x1000]
> [    2.410000] pci 0000:00:02.0: BAR 7: no space for [io  size 0x1000]
> [    2.420000] pci 0000:00:02.0: BAR 7: failed to assign [io  size 0x1000]
> [    2.440000] pci 0000:01:00.0: BAR 5: assigned [mem 0x60000000-0x600001ff]
> [    2.450000] pci 0000:01:00.0: BAR 4: no space for [io  size 0x0010]
> [    2.460000] pci 0000:01:00.0: BAR 4: failed to assign [io  size 0x0010]
> [    2.480000] pci 0000:01:00.0: BAR 0: no space for [io  size 0x0008]
> [    2.490000] pci 0000:01:00.0: BAR 0: failed to assign [io  size 0x0008]
> [    2.500000] pci 0000:01:00.0: BAR 2: no space for [io  size 0x0008]
> [    2.510000] pci 0000:01:00.0: BAR 2: failed to assign [io  size 0x0008]
> [    2.530000] pci 0000:01:00.0: BAR 1: no space for [io  size 0x0004]
> [    2.540000] pci 0000:01:00.0: BAR 1: failed to assign [io  size 0x0004]
> [    2.550000] pci 0000:01:00.0: BAR 3: no space for [io  size 0x0004]
> [    2.560000] pci 0000:01:00.0: BAR 3: failed to assign [io  size 0x0004]
> [    2.580000] pci 0000:00:00.0: PCI bridge to [bus 01]
> [    2.590000] pci 0000:00:00.0:   bridge window [mem 0x60000000-0x600fffff]
> [    2.600000] pci 0000:00:00.0:   bridge window [mem 0x60100000-0x601fffff pref]
> [    2.610000] pci 0000:02:00.0: BAR 5: assigned [mem 0x60200000-0x602001ff]
> [    2.630000] pci 0000:02:00.0: BAR 4: no space for [io  size 0x0010]
> [    2.640000] pci 0000:02:00.0: BAR 4: failed to assign [io  size 0x0010]
> [    2.650000] pci 0000:02:00.0: BAR 0: no space for [io  size 0x0008]
> [    2.660000] pci 0000:02:00.0: BAR 0: failed to assign [io  size 0x0008]
> [    2.680000] pci 0000:02:00.0: BAR 2: no space for [io  size 0x0008]
> [    2.690000] pci 0000:02:00.0: BAR 2: failed to assign [io  size 0x0008]
> [    2.700000] pci 0000:02:00.0: BAR 1: no space for [io  size 0x0004]
> [    2.710000] pci 0000:02:00.0: BAR 1: failed to assign [io  size 0x0004]
> [    2.730000] pci 0000:02:00.0: BAR 3: no space for [io  size 0x0004]
> [    2.740000] pci 0000:02:00.0: BAR 3: failed to assign [io  size 0x0004]
> [    2.750000] pci 0000:00:01.0: PCI bridge to [bus 02]
> [    2.760000] pci 0000:00:01.0:   bridge window [mem 0x60200000-0x602fffff]
> [    2.780000] pci 0000:00:01.0:   bridge window [mem 0x60300000-0x603fffff pref]
> [    2.790000] pci 0000:03:00.0: BAR 5: assigned [mem 0x60400000-0x604001ff]
> [    2.800000] pci 0000:03:00.0: BAR 4: no space for [io  size 0x0010]
> [    2.820000] pci 0000:03:00.0: BAR 4: failed to assign [io  size 0x0010]
> [    2.830000] pci 0000:03:00.0: BAR 0: no space for [io  size 0x0008]
> [    2.840000] pci 0000:03:00.0: BAR 0: failed to assign [io  size 0x0008]
> [    2.850000] pci 0000:03:00.0: BAR 2: no space for [io  size 0x0008]
> [    2.870000] pci 0000:03:00.0: BAR 2: failed to assign [io  size 0x0008]
> [    2.880000] pci 0000:03:00.0: BAR 1: no space for [io  size 0x0004]
> [    2.890000] pci 0000:03:00.0: BAR 1: failed to assign [io  size 0x0004]
> [    2.900000] pci 0000:03:00.0: BAR 3: no space for [io  size 0x0004]
> [    2.920000] pci 0000:03:00.0: BAR 3: failed to assign [io  size 0x0004]
> [    2.930000] pci 0000:00:02.0: PCI bridge to [bus 03]
> [    2.940000] pci 0000:00:02.0:   bridge window [mem 0x60400000-0x604fffff]
> [    2.950000] pci 0000:00:02.0:   bridge window [mem 0x60500000-0x605fffff pref]
> [    3.030000] SCSI subsystem initialized
> [    3.040000] random: fast init done
> [    3.060000] clocksource: Switched to clocksource GIC
> [    3.090000] NET: Registered protocol family 2
> [    3.100000] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
> [    3.110000] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
> [    3.130000] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
> [    3.140000] TCP: Hash tables configured (established 4096 bind 4096)
> [    3.150000] UDP hash table entries: 256 (order: 1, 8192 bytes)
> [    3.170000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
> [    3.180000] NET: Registered protocol family 1
> [    8.150000] Initialise system trusted keyrings
> [    8.160000] workingset: timestamp_bits=30 max_order=17 bucket_order=0
> [    8.290000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
> [    8.310000] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
> [    8.330000] SGI XFS with security attributes, no debug enabled
> [    8.380000] Key type asymmetric registered
> [    8.390000] Asymmetric key parser 'x509' registered
> [    8.400000] bounce: pool size: 64 pages
> [    8.410000] io scheduler noop registered
> [    8.420000] io scheduler deadline registered (default)
> [    8.430000] io scheduler mq-deadline registered (default)
> [    8.440000] io scheduler kyber registered
> [    8.460000] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
> [    8.480000] console [ttyS0] disabled
> [    8.490000] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 18, base_baud = 3125000) is a 16550A
> [    8.500000] console [ttyS0] enabled
> [    8.500000] console [ttyS0] enabled
> [    8.520000] bootconsole [early0] disabled
> [    8.520000] bootconsole [early0] disabled
> [    8.540000] cacheinfo: Failed to find cpu0 device node
> [    8.550000] cacheinfo: Unable to detect cache hierarchy for CPU 0
> [    8.630000] loop: module loaded
> [    8.640000] pci 0000:00:00.0: enabling device (0004 -> 0006)
> [    8.650000] ahci 0000:01:00.0: enabling device (0000 -> 0002)
> [    8.830000] ------------[ cut here ]------------
> [    8.830000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_save_initial_config+0x3c/0x3e0
> [    8.850000] Modules linked in:
> [    8.860000] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.18.0-rc7+ #277
> [    8.870000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [    8.890000]         80da7a3e 0000003a 00000000 00000000 80710000 00000001 9bc73b40 1c044177
> [    8.910000]         00000000 00000000 80de0000 00000007 00000000 000000f1 00000000 00000000
> [    8.920000]         00000000 000000f0 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [    8.940000]         00000009 000000e3 00000005 00000000 00000001 803a0508 00000004 80da0004
> [    8.950000]         ...
> [    8.960000] Call Trace:
> [    8.960000] [<8000bd34>] show_stack+0x8c/0x130
> [    8.970000] [<805dd684>] dump_stack+0x94/0xd0
> [    8.980000] [<80027c30>] __warn+0x10c/0x114
> [    8.990000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [    9.000000] [<803f696c>] ahci_save_initial_config+0x3c/0x3e0
> [    9.010000] [<803f4bfc>] ahci_init_one+0x46c/0xa40
> [    9.020000] [<80371cf0>] pci_device_probe+0x90/0x120
> [    9.030000] [<803aff10>] driver_probe_device+0x314/0x46c
> [    9.040000] [<803b011c>] __driver_attach+0xb4/0x138
> [    9.050000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [    9.060000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [    9.070000] [<803b0a68>] driver_register+0xd0/0x118
> [    9.080000] [<80001618>] do_one_initcall+0x84/0x19c
> [    9.090000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [    9.100000] [<805f5e1c>] kernel_init+0x14/0x110
> [    9.110000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [    9.120000] ---[ end trace 8d118b8e5f7182f4 ]---
> [    9.130000] ahci 0000:01:00.0: forcing PORTS_IMPL to 0x1
> [    9.290000] ------------[ cut here ]------------
> [    9.290000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_reset_controller+0x2c/0x128
> [    9.310000] Modules linked in:
> [    9.320000] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W         4.18.0-rc7+ #277
> [    9.330000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [    9.350000]         80da7a3e 0000004a 00000000 00000000 80710000 00000001 9bc73b48 1c044177
> [    9.370000]         00000000 00000000 80de0000 00000007 00000000 0000010e 00000000 00000000
> [    9.380000]         00000000 0000010d 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [    9.400000]         00000009 000000e3 00000005 9a0a8000 00000001 803a0508 00000004 80da0004
> [    9.420000]         ...
> [    9.420000] Call Trace:
> [    9.430000] [<8000bd34>] show_stack+0x8c/0x130
> [    9.440000] [<805dd684>] dump_stack+0x94/0xd0
> [    9.440000] [<80027c30>] __warn+0x10c/0x114
> [    9.450000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [    9.460000] [<803f6dac>] ahci_reset_controller+0x2c/0x128
> [    9.470000] [<803f4fb4>] ahci_init_one+0x824/0xa40
> [    9.480000] [<80371cf0>] pci_device_probe+0x90/0x120
> [    9.490000] [<803aff10>] driver_probe_device+0x314/0x46c
> [    9.500000] [<803b011c>] __driver_attach+0xb4/0x138
> [    9.510000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [    9.520000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [    9.530000] [<803b0a68>] driver_register+0xd0/0x118
> [    9.540000] [<80001618>] do_one_initcall+0x84/0x19c
> [    9.550000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [    9.560000] [<805f5e1c>] kernel_init+0x14/0x110
> [    9.570000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [    9.580000] ---[ end trace 8d118b8e5f7182f5 ]---
> [    9.750000] ------------[ cut here ]------------
> [    9.750000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_reset_controller+0xc8/0x128
> [    9.770000] Modules linked in:
> [    9.780000] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W         4.18.0-rc7+ #277
> [    9.790000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [    9.810000]         80da7a3e 0000004a 00000000 00000000 80710000 00000001 9bc73b48 1c044177
> [    9.830000]         00000000 00000000 80de0000 00000007 00000000 0000012a 00000000 00000000
> [    9.840000]         00000000 00000129 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [    9.860000]         00000009 000000e3 00000005 9a0a8000 00000001 803a0508 00000004 80da0004
> [    9.880000]         ...
> [    9.880000] Call Trace:
> [    9.890000] [<8000bd34>] show_stack+0x8c/0x130
> [    9.900000] [<805dd684>] dump_stack+0x94/0xd0
> [    9.900000] [<80027c30>] __warn+0x10c/0x114
> [    9.910000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [    9.920000] [<803f6e48>] ahci_reset_controller+0xc8/0x128
> [    9.930000] [<803f4fb4>] ahci_init_one+0x824/0xa40
> [    9.940000] [<80371cf0>] pci_device_probe+0x90/0x120
> [    9.950000] [<803aff10>] driver_probe_device+0x314/0x46c
> [    9.960000] [<803b011c>] __driver_attach+0xb4/0x138
> [    9.970000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [    9.980000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [    9.990000] [<803b0a68>] driver_register+0xd0/0x118
> [   10.000000] [<80001618>] do_one_initcall+0x84/0x19c
> [   10.010000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [   10.020000] [<805f5e1c>] kernel_init+0x14/0x110
> [   10.030000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [   10.040000] ---[ end trace 8d118b8e5f7182f6 ]---
> [   10.050000] ahci 0000:01:00.0: AHCI 0000.0000 1 slots 1 ports ? Gbps 0x1 impl IDE mode
> [   10.070000] ahci 0000:01:00.0: flags: 
> [   10.080000] scsi host0: ahci
> [   10.090000] ata1: SATA max UDMA/133 abar m512 at 0x60000000 port 0x60000100 irq 23
> [   10.100000] pci 0000:00:01.0: enabling device (0004 -> 0006)
> [   10.120000] ahci 0000:02:00.0: enabling device (0000 -> 0002)
> [   10.280000] ------------[ cut here ]------------
> [   10.280000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_save_initial_config+0x3c/0x3e0
> [   10.300000] Modules linked in:
> [   10.310000] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W         4.18.0-rc7+ #277
> [   10.320000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [   10.340000]         80da7a3e 0000004a 00000000 00000000 80710000 00000001 9bc73b40 1c044177
> [   10.360000]         00000000 00000000 80de0000 00000007 00000000 0000014c 00000000 00000000
> [   10.370000]         00000000 0000014b 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [   10.390000]         00000009 000000e3 00000005 00000000 00000001 803a0508 00000004 80da0004
> [   10.410000]         ...
> [   10.410000] Call Trace:
> [   10.420000] [<8000bd34>] show_stack+0x8c/0x130
> [   10.430000] [<805dd684>] dump_stack+0x94/0xd0
> [   10.430000] [<80027c30>] __warn+0x10c/0x114
> [   10.440000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [   10.450000] [<803f696c>] ahci_save_initial_config+0x3c/0x3e0
> [   10.460000] [<803f4bfc>] ahci_init_one+0x46c/0xa40
> [   10.470000] [<80371cf0>] pci_device_probe+0x90/0x120
> [   10.480000] [<803aff10>] driver_probe_device+0x314/0x46c
> [   10.490000] [<803b011c>] __driver_attach+0xb4/0x138
> [   10.500000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [   10.510000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [   10.520000] [<803b0a68>] driver_register+0xd0/0x118
> [   10.530000] [<80001618>] do_one_initcall+0x84/0x19c
> [   10.540000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [   10.550000] [<805f5e1c>] kernel_init+0x14/0x110
> [   10.560000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [   10.570000] ---[ end trace 8d118b8e5f7182f7 ]---
> [   10.580000] ahci 0000:02:00.0: forcing PORTS_IMPL to 0x1
> [   10.740000] ------------[ cut here ]------------
> [   10.740000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_reset_controller+0x2c/0x128
> [   10.760000] Modules linked in:
> [   10.770000] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W         4.18.0-rc7+ #277
> [   10.780000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [   10.800000]         80da7a3e 0000004a 00000000 00000000 80710000 00000001 9bc73b48 1c044177
> [   10.820000]         00000000 00000000 80de0000 00000007 00000000 00000169 00000000 00000000
> [   10.830000]         00000000 00000168 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [   10.850000]         00000009 000000e3 00000005 9a0ac000 00000001 803a0508 00000004 80da0004
> [   10.870000]         ...
> [   10.870000] Call Trace:
> [   10.880000] [<8000bd34>] show_stack+0x8c/0x130
> [   10.890000] [<805dd684>] dump_stack+0x94/0xd0
> [   10.890000] [<80027c30>] __warn+0x10c/0x114
> [   10.900000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [   10.910000] [<803f6dac>] ahci_reset_controller+0x2c/0x128
> [   10.920000] [<803f4fb4>] ahci_init_one+0x824/0xa40
> [   10.930000] [<80371cf0>] pci_device_probe+0x90/0x120
> [   10.940000] [<803aff10>] driver_probe_device+0x314/0x46c
> [   10.950000] [<803b011c>] __driver_attach+0xb4/0x138
> [   10.960000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [   10.970000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [   10.980000] [<803b0a68>] driver_register+0xd0/0x118
> [   10.990000] [<80001618>] do_one_initcall+0x84/0x19c
> [   11.000000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [   11.010000] [<805f5e1c>] kernel_init+0x14/0x110
> [   11.020000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [   11.030000] ---[ end trace 8d118b8e5f7182f8 ]---
> [   11.190000] ------------[ cut here ]------------
> [   11.190000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_reset_controller+0xc8/0x128
> [   11.210000] ata1: failed to resume link (SControl 0)
> [   11.210000] Modules linked in:
> [   11.220000] ata1: SATA link down (SStatus 0 SControl 0)
> [   11.230000] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W         4.18.0-rc7+ #277
> [   11.250000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [   11.270000]         80da7a3e 0000004a 00000000 00000000 80710000 00000001 9bc73b48 1c044177
> [   11.290000]         00000000 00000000 80de0000 00000007 00000000 00000187 00000000 00000000
> [   11.300000]         00000000 00000186 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [   11.320000]         00000009 000000e3 00000005 9a0ac000 00000001 803a0508 00000004 80da0004
> [   11.340000]         ...
> [   11.340000] Call Trace:
> [   11.350000] [<8000bd34>] show_stack+0x8c/0x130
> [   11.360000] [<805dd684>] dump_stack+0x94/0xd0
> [   11.360000] [<80027c30>] __warn+0x10c/0x114
> [   11.370000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [   11.380000] [<803f6e48>] ahci_reset_controller+0xc8/0x128
> [   11.390000] [<803f4fb4>] ahci_init_one+0x824/0xa40
> [   11.400000] [<80371cf0>] pci_device_probe+0x90/0x120
> [   11.410000] [<803aff10>] driver_probe_device+0x314/0x46c
> [   11.420000] [<803b011c>] __driver_attach+0xb4/0x138
> [   11.430000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [   11.440000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [   11.450000] [<803b0a68>] driver_register+0xd0/0x118
> [   11.460000] [<80001618>] do_one_initcall+0x84/0x19c
> [   11.470000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [   11.480000] [<805f5e1c>] kernel_init+0x14/0x110
> [   11.490000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [   11.500000] ---[ end trace 8d118b8e5f7182f9 ]---
> [   11.510000] ahci 0000:02:00.0: AHCI 0000.0000 1 slots 1 ports ? Gbps 0x1 impl IDE mode
> [   11.530000] ahci 0000:02:00.0: flags: 
> [   11.540000] scsi host1: ahci
> [   11.550000] ata2: SATA max UDMA/133 abar m512 at 0x60200000 port 0x60200100 irq 24
> [   11.560000] pci 0000:00:02.0: enabling device (0004 -> 0006)
> [   11.570000] ahci 0000:03:00.0: enabling device (0000 -> 0002)
> [   11.740000] ------------[ cut here ]------------
> [   11.740000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_save_initial_config+0x3c/0x3e0
> [   11.760000] Modules linked in:
> [   11.770000] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W         4.18.0-rc7+ #277
> [   11.780000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [   11.800000]         80da7a3e 0000004a 00000000 00000000 80710000 00000001 9bc73b40 1c044177
> [   11.820000]         00000000 00000000 80de0000 00000007 00000000 000001a9 00000000 00000000
> [   11.830000]         00000000 000001a8 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [   11.850000]         00000009 000000e3 00000005 00000000 00000001 803a0508 00000004 80da0004
> [   11.870000]         ...
> [   11.870000] Call Trace:
> [   11.880000] [<8000bd34>] show_stack+0x8c/0x130
> [   11.890000] [<805dd684>] dump_stack+0x94/0xd0
> [   11.890000] [<80027c30>] __warn+0x10c/0x114
> [   11.900000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [   11.910000] [<803f696c>] ahci_save_initial_config+0x3c/0x3e0
> [   11.920000] [<803f4bfc>] ahci_init_one+0x46c/0xa40
> [   11.930000] [<80371cf0>] pci_device_probe+0x90/0x120
> [   11.940000] [<803aff10>] driver_probe_device+0x314/0x46c
> [   11.950000] [<803b011c>] __driver_attach+0xb4/0x138
> [   11.960000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [   11.970000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [   11.980000] [<803b0a68>] driver_register+0xd0/0x118
> [   11.990000] [<80001618>] do_one_initcall+0x84/0x19c
> [   12.000000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [   12.010000] [<805f5e1c>] kernel_init+0x14/0x110
> [   12.020000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [   12.030000] ---[ end trace 8d118b8e5f7182fa ]---
> [   12.040000] ahci 0000:03:00.0: forcing PORTS_IMPL to 0x1
> [   12.200000] ------------[ cut here ]------------
> [   12.200000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_reset_controller+0x2c/0x128
> [   12.220000] Modules linked in:
> [   12.230000] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W         4.18.0-rc7+ #277
> [   12.240000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [   12.260000]         80da7a3e 0000004a 00000000 00000000 80710000 00000001 9bc73b48 1c044177
> [   12.280000]         00000000 00000000 80de0000 00000007 00000000 000001c6 00000000 00000000
> [   12.290000]         00000000 000001c5 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [   12.310000]         00000009 000000e3 00000005 9a104000 00000001 803a0508 00000004 80da0004
> [   12.330000]         ...
> [   12.330000] Call Trace:
> [   12.340000] [<8000bd34>] show_stack+0x8c/0x130
> [   12.350000] [<805dd684>] dump_stack+0x94/0xd0
> [   12.350000] [<80027c30>] __warn+0x10c/0x114
> [   12.360000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [   12.370000] [<803f6dac>] ahci_reset_controller+0x2c/0x128
> [   12.380000] [<803f4fb4>] ahci_init_one+0x824/0xa40
> [   12.390000] [<80371cf0>] pci_device_probe+0x90/0x120
> [   12.400000] [<803aff10>] driver_probe_device+0x314/0x46c
> [   12.410000] [<803b011c>] __driver_attach+0xb4/0x138
> [   12.420000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [   12.430000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [   12.440000] [<803b0a68>] driver_register+0xd0/0x118
> [   12.450000] [<80001618>] do_one_initcall+0x84/0x19c
> [   12.460000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [   12.470000] [<805f5e1c>] kernel_init+0x14/0x110
> [   12.480000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [   12.490000] ---[ end trace 8d118b8e5f7182fb ]---
> [   12.660000] ------------[ cut here ]------------
> [   12.660000] ata2: failed to resume link (SControl 0)
> [   12.660000] ata2: SATA link down (SStatus 0 SControl 0)
> [   12.660000] WARNING: CPU: 1 PID: 1 at ../drivers/ata/libahci.c:227 ahci_reset_controller+0xc8/0x128
> [   12.700000] Modules linked in:
> [   12.710000] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W         4.18.0-rc7+ #277
> [   12.720000] Stack : 00000000 00000004 00000006 00000000 00000000 00000000 00000000 00000000
> [   12.740000]         80da7a3e 0000004a 00000000 00000000 80710000 00000001 9bc73b48 1c044177
> [   12.760000]         00000000 00000000 80de0000 00000007 00000000 000001e4 00000000 00000000
> [   12.770000]         00000000 000001e3 80dd0000 65726568 80710000 00000000 80730000 806dc1fc
> [   12.790000]         00000009 000000e3 00000005 9a104000 00000001 803a0508 00000004 80da0004
> [   12.810000]         ...
> [   12.810000] Call Trace:
> [   12.820000] [<8000bd34>] show_stack+0x8c/0x130
> [   12.830000] [<805dd684>] dump_stack+0x94/0xd0
> [   12.830000] [<80027c30>] __warn+0x10c/0x114
> [   12.840000] [<80027ce0>] warn_slowpath_null+0x44/0x58
> [   12.850000] [<803f6e48>] ahci_reset_controller+0xc8/0x128
> [   12.860000] [<803f4fb4>] ahci_init_one+0x824/0xa40
> [   12.870000] [<80371cf0>] pci_device_probe+0x90/0x120
> [   12.880000] [<803aff10>] driver_probe_device+0x314/0x46c
> [   12.890000] [<803b011c>] __driver_attach+0xb4/0x138
> [   12.900000] [<803ad9c0>] bus_for_each_dev+0x6c/0xb0
> [   12.910000] [<803aebf8>] bus_add_driver+0x204/0x24c
> [   12.920000] [<803b0a68>] driver_register+0xd0/0x118
> [   12.930000] [<80001618>] do_one_initcall+0x84/0x19c
> [   12.940000] [<80741ed0>] kernel_init_freeable+0x248/0x250
> [   12.950000] [<805f5e1c>] kernel_init+0x14/0x110
> [   12.960000] [<800066f8>] ret_from_kernel_thread+0x14/0x1c
> [   12.970000] ---[ end trace 8d118b8e5f7182fc ]---
> [   12.980000] ahci 0000:03:00.0: AHCI 0000.0000 1 slots 1 ports ? Gbps 0x1 impl IDE mode
> [   13.000000] ahci 0000:03:00.0: flags: 
> [   13.010000] scsi host2: ahci
> [   13.020000] ata3: SATA max UDMA/133 abar m512 at 0x60400000 port 0x60400100 irq 25
> [   13.040000] libphy: Fixed MDIO Bus: probed
> [   13.050000] tun: Universal TUN/TAP device driver, 1.6
> [   13.060000] sdhci: Secure Digital Host Controller Interface driver
> [   13.070000] sdhci: Copyright(c) Pierre Ossman
> [   13.080000] spi-mt7621 1e000b00.spi: sys_freq: 225000000
> [   13.100000] m25p80 spi0.0: w25q256 (32768 Kbytes)
> [   13.110000] 4 fixed-partitions partitions found on MTD device spi0.0
> [   13.120000] Creating 4 MTD partitions on "spi0.0":
> [   13.130000] 0x000000000000-0x000000030000 : "u-boot"
> [   13.150000] 0x000000030000-0x000000040000 : "u-boot-env"
> [   13.160000] 0x000000040000-0x000000050000 : "factory"
> [   13.180000] 0x000000050000-0x000002000000 : "firmware"
> [   13.250000] libphy: mdio: probed
> [   13.280000] mtk_soc_eth 1e100000.ethernet: generated random MAC address ce:c3:44:0e:5b:90
> [   13.300000] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 21
> [   13.330000] NET: Registered protocol family 10
> [   13.350000] Segment Routing with IPv6
> [   13.360000] NET: Registered protocol family 17
> [   13.370000] 8021q: 802.1Q VLAN Support v1.8
> [   13.380000] Loading compiled-in X.509 certificates
> [   13.400000] hctosys: unable to open rtc device (rtc0)
> [   13.450000] mmc0: new high speed SD card at address 0002
> [   13.480000] mmcblk0: mmc0:0002 00000 1.88 GiB 
> [   14.140000] ata3: failed to resume link (SControl 0)
> [   14.140000] ata3: SATA link down (SStatus 0 SControl 0)
> [   14.180000] Freeing unused kernel memory: 6524K
> [   14.190000] This architecture does not have kernel memory protection.
> [   14.410000] usbcore: registered new interface driver usbfs
> [   14.430000] usbcore: registered new interface driver hub
> [   14.450000] usbcore: registered new device driver usb
> [   14.560000] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
> [   14.570000] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 1
> [   14.590000] xhci-mtk 1e1c0000.xhci: hcc params 0x01401198 hci version 0x96 quirks 0x0000000000210010
> [   14.610000] xhci-mtk 1e1c0000.xhci: irq 20, io mem 0x1e1c0000
> [   14.650000] hub 1-0:1.0: USB hub found
> [   14.660000] hub 1-0:1.0: 2 ports detected
> [   14.680000] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
> [   14.690000] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 2
> [   14.710000] xhci-mtk 1e1c0000.xhci: Host supports USB 3.0  SuperSpeed
> [   14.730000] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
> [   14.760000] hub 2-0:1.0: USB hub found
> [   14.770000] hub 2-0:1.0: 1 port detected
> [   14.830000] usbcore: registered new interface driver usb-storage
> [   15.190000] Waiting disk spinup and searching for partition GNUBEE-ROOT...
> [   15.200000] usb 1-2: new high-speed USB device number 2 using xhci-mtk
> [   15.420000] hub 1-2:1.0: USB hub found
> [   15.430000] hub 1-2:1.0: 4 ports detected
> [   15.650000] mtk_soc_eth 1e100000.ethernet eth0: port 0 link up
> [   18.220000] done.
> mdadm: No devices listed in conf file were found.
> [   19.470000] msdc0 -> TUNE_BREAD<PASS> dcrc<0x0> DATRDDLY0/1<0x10101010><0x0> dsmpl<0x0> <- msdc_tune_bread() : L<1342> PID<kworker/3:0H><0x1c>
> findfs: unable to resolve 'PARTLABEL=GNUBEE-CRYPT-ROOT'
> [   19.790000] EXT4-fs (mmcblk0): INFO: recovery required on readonly filesystem
> [   19.800000] EXT4-fs (mmcblk0): write access will be enabled during recovery
> [   22.430000] EXT4-fs (mmcblk0): recovery complete
> [   22.450000] EXT4-fs (mmcblk0): mounted filesystem with ordered data mode. Opts: (null)
> [   22.480000] Partition GNUBEE-ROOT found. Starting...
> [   23.910000] systemd[1]: System time before build time, advancing clock.
> [   24.060000] random: systemd: uninitialized urandom read (16 bytes read)
> [   24.090000] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
> [   24.130000] systemd[1]: Detected architecture mips.
> 
> Welcome to Debian GNU/Linux 9 (stretch)!
> 
> [   24.190000] systemd[1]: Set hostname to <gnubeaver.brown>.
> [   24.320000] random: systemd: uninitialized urandom read (16 bytes read)
> [   24.370000] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read)
> [   25.100000] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
> [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
> [   25.160000] systemd[1]: Created slice System Slice.
> [  OK  ] Created slice System Slice.
> [   25.210000] systemd[1]: Listening on udev Kernel Socket.
> [  OK  ] Listening on udev Kernel Socket.
> [   25.270000] systemd[1]: Mounting Debug File System...
>          Mounting Debug File System...
> [   25.320000] systemd[1]: Created slice system-getty.slice.
> [  OK  ] Created slice system-getty.slice.
> [   25.370000] systemd[1]: Listening on Syslog Socket.
> [  OK  ] Listening on Syslog Socket.
> [   25.420000] systemd[1]: Created slice User and Session Slice.
> [  OK  ] Created slice User and Session Slice.
> [  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
> [  OK  ] Listening on Journal Socket (/dev/log).
> [  OK  ] Reached target Slices.
> [  OK  ] Reached target Remote File Systems.
> [  OK  ] Listening on Journal Socket.
> [   25.650000] random: crng init done
> [   25.660000] random: 7 urandom warning(s) missed due to ratelimiting
>          Starting Create list of required st…ce nodes for the current kernel...
>          Starting Load Kernel Modules...
>          Starting Set the console keyboard layout...
> [  OK  ] Listening on fsck to fsckd communication Socket.
>          Starting File System Check on Root Device...
> [  OK  ] Created slice system-serial\x2dgetty.slice.
> [  OK  ] Listening on udev Control Socket.
> [  OK  ] Reached target Swap.
>          Starting Journal Service...
> [  OK  ] Started Forward Password Requests to Wall Directory Watch.
> [  OK  ] Reached target Paths.
> [  OK  ] Reached target Encrypted Volumes.
> [  OK  ] Mounted Debug File System.
> [  OK  ] Started Create list of required sta…vice nodes for the current kernel.
> [  OK  ] Started Load Kernel Modules.
> [  OK  ] Started File System Check on Root Device.
> [  OK  ] Started File System Check Daemon to report status.
>          Starting Remount Root and Kernel File Systems...
>          Starting Apply Kernel Variables...
>          Starting Create Static Device Nodes in /dev...
> [  OK  ] Started Set the console keyboard layout.
> [  OK  ] Started Apply Kernel Variables.
> [  OK  ] Started Create Static Device Nodes in /dev.
> [   26.920000] EXT4-fs (mmcblk0): re-mounted. Opts: errors=remount-ro
>          Starting udev Kernel Device Manager...
> [  OK  ] Started Remount Root and Kernel File Systems.
>          Starting udev Coldplug all Devices...
>          Starting Load/Save Random Seed...
> [  OK  ] Reached target Local File Systems (Pre).
> [  OK  ] Reached target Local File Systems.
>          Starting Raise network interfaces...
>          Starting Set console font and keymap...
> [  OK  ] Started Journal Service.
> [  OK  ] Started udev Kernel Device Manager.
> [  OK  ] Started Load/Save Random Seed.
> [  OK  ] Started Set console font and keymap.
>          Starting Flush Journal to Persistent Storage...
> [   27.900000] systemd-journald[647]: Received request to flush runtime journal from PID 1
> [  OK  ] Started Flush Journal to Persistent Storage.
>          Starting Create Volatile Files and Directories...
> [  OK  ] Started udev Coldplug all Devices.
> [  OK  ] Started Create Volatile Files and Directories.
> [  OK  ] Found device /dev/ttyS0.
> [  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
>          Starting Network Time Synchronization...
>          Starting Update UTMP about System Boot/Shutdown...
> [  OK  ] Started Update UTMP about System Boot/Shutdown.
> [  OK  ] Started Network Time Synchronization.
> [  OK  ] Reached target System Initialization.
> [  OK  ] Started Daily Cleanup of Temporary Directories.
> [  OK  ] Listening on D-Bus System Message Bus Socket.
> [  OK  ] Reached target Sockets.
> [  OK  ] Reached target Basic System.
> [   29.840000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
> [   29.850000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
> [  OK  ] Started Regular background program processing daemon.
>          Starting System Logging Service...
> [  OK  ] Started Self Monitoring and Reporting Technology (SMART) Daemon.
> [  OK  ] Started D-Bus System Message Bus.
>          Starting Login Service...
>          Starting LSB: Execute the kexec -e command to reboot system...
>          Starting LSB: Mount debugfs on /sys/kernel/debug...
> [  OK  ] Reached target System Time Synchronized.
> [  OK  ] Started Daily apt download activities.
> [  OK  ] Started Daily apt upgrade and clean activities.
> [  OK  ] Reached target Timers.
> [  OK  ] Started System Logging Service.
> [  OK  ] Started LSB: Execute the kexec -e command to reboot system.
>          Starting LSB: Load kernel image with kexec...
> [  OK  ] Started Login Service.
> [  OK  ] Started LSB: Mount debugfs on /sys/kernel/debug.
> [  OK  ] Started LSB: Load kernel image with kexec.
> [FAILED] Failed to start Raise network interfaces.
> See 'systemctl status networking.service' for details.
> [  OK  ] Reached target Network.
>          Starting OpenBSD Secure Shell server...
> [  OK  ] Started BIND Domain Name Server.
> [  OK  ] Reached target Host and Network Name Lookups.
>          Starting Permit User Sessions...
>          Starting The Apache HTTP Server...
> [  OK  ] Reached target Network is Online.
>          Starting LSB: Advanced IEEE 802.11 management daemon...
>          Starting LSB: exim Mail Transport Agent...
>          Starting /etc/rc.local Compatibility...
>          Starting LSB: DHCP server...
> [  OK  ] Started Permit User Sessions.
> [  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
> [  OK  ] Started OpenBSD Secure Shell server.
> [  OK  ] Started The Apache HTTP Server.
> [FAILED] Failed to start LSB: DHCP server.
> See 'systemctl status isc-dhcp-server.service' for details.
> [  OK  ] Started LSB: exim Mail Transport Agent.
> [   45.857040] rc.local[923]:  3 Aug 14:32:11 ntpdate[928]: step time server 220.233.156.30 offset 109341.916405 sec
> [  OK  ] Started /etc/rc.local Compatibility.
> [  OK  ] Started Serial Getty on ttyS0.
> [  OK  ] Reached target Login Prompts.
> [  OK  ] Reached target Multi-User System.
> [  OK  ] Reached target Graphical Interface.
>          Starting Update UTMP about System Runlevel Changes...
>          Starting Daily apt download activities...
> [  OK  ] Started Update UTMP about System Runlevel Changes.
> 
> Debian GNU/Linux 9 gnubeaver.brown ttyS0
> 
> gnubeaver login: root
> Password: 
> Last login: Thu Aug  2 08:04:16 AEST 2018 on ttyS0
> Linux gnubeaver.brown 4.18.0-rc7+ #277 SMP Fri Aug 3 14:30:02 AEST 2018 mips
> 
> The programs included with the Debian GNU/Linux system are free software;
> the exact distribution terms for each program are described in the
> individual files in /usr/share/doc/*/copyright.
> 
> Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
> permitted by applicable law.
>                                                                                                                                       resize: unknown character, exiting.
> root at gnubeaver:~# lspci
> 00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
> 00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
> 00:02.0 PCI bridge: Device 0e8d:0801 (rev 01)
> 01:00.0 IDE interface: ASMedia Technology Inc. ASM1061 SATA IDE Controller (rev 02)
> 02:00.0 IDE interface: ASMedia Technology Inc. ASM1061 SATA IDE Controller (rev 02)
> 03:00.0 IDE interface: ASMedia Technology Inc. ASM1061 SATA IDE Controller (rev 02)
> root at gnubeaver:~# 
> root at gnubeaver:~# cat /proc/partitions 
> major minor  #blocks  name
> 
>   31        0        192 mtdblock0
>   31        1         64 mtdblock1
>   31        2         64 mtdblock2
>   31        3      32448 mtdblock3
>  179        0    1974272 mmcblk0




More information about the devel mailing list