Terastation TS5210DN

From Buffalo NAS Wiki

Specs

Terastation TS5210DN

CPU 1.7GHz Quad Core Annapurna Labs Alpine AL-314
Memory 4GB DDR3
Bays 2
Network 2x 10/100/1000 Mbps (Atheros AR8035)

1x 10Gbe

Sata 2x
NAND Flash Yes
SPI Flash 128Mb (MX25U12835F)
USB 2.0 No
USB 3.0 2x Rear (D720201)
Fan Yes
Power

Stock Firmware Installation

  • Install blank drives into the device and then power it on.
  • The device will bring up a web interface which can be used to format the drives and install the firmware.

If the device fails to boot into the OS or the recovery web interface it may mean that the NAND is corrupted. It will typically then boot into emergency mode. To recover you can use the "Update Boot" debug option of LSUpdater to re-flash the NAND which should allow it to boot and reinstall the firmware. Like all operations that involve re-flashing the boot loader there is some risk involved if the process gets interrupted by a power outage or something of that nature.

see Enable Debug mode

Root Access

This device can be sent commands via ACP_Commander.

a basic root shell can be accessed by sending the following

  • Start telnet daemon: "/bin/busybox telnetd &"
  • Switch admin user to bash shell: "sed -i 's/rbash/bash/g' /etc/passwd"
  • Add normal directories to PATH: "echo PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin >> /home/.bash_profile"
  • Add sudo access to admin user: "echo admin ALL=(ALL:ALL) ALL >> /etc/sudoers"

You should now be able to login as the admin user via telnet and use sudo for root access as needed. The telnet daemon will need to be restarted every time the system is rebooted (or added to an init script to make persistent).

Eventually I'll add a procedure for persistent ssh access rather than telnet... someday.

Custom Firmware/Operating System installation

These devices run a modified version of Ubuntu LTS 14.04, it is relatively easy to customize once you gain root access. However, the kernel it uses has been patched to allow 32kb memory pages which causes some programs to fail (I've only tested ones compiled for Debian ARMHF so far).

These devices are based on a Annapurna Alpine SoC which appears to have some amount of mainline linux support though it's unclear (to me) whether that support is sufficient to boot from a mainline kernel. Although the device stores its operating system on the hard disks it boots from a kernel/initrd stored in the on-board flash.

Hardware Notes

Behind the sticker behind the door is a header with a serial console:

Caption text
Ground <disabled> Rx Tx
Caption text
Setting Value
Speed 115200
Bits 8
Parity N
Stop Bits 1
Flow Control off

Pictures

lspci output

0000:00:00.0 Class 0200: Device 1c36:0002 (rev 01)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 2147483647
        Region 0: Memory at fe000000 (64-bit, non-prefetchable) [size=128K]
        Region 2: Memory at fe158000 (64-bit, non-prefetchable) [size=4K]
        Region 4: Memory at fe140000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE- FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [90] MSI-X: Enable+ Count=64 Masked-
                Vector table: BAR=0 offset=0001d000
                PBA: BAR=0 offset=0001dff0
        Capabilities: [100 v1] Vendor Specific Information: ID=1c36 Rev=0 Len=200 <?>
        Capabilities: [300 v1] Single Root I/O Virtualization (SR-IOV)
                IOVCap: Migration-, Interrupt Message Number: 000
                IOVCtl: Enable- Migration- Interrupt- MSE- ARIHierarchy-
                IOVSta: Migration-
                Initial VFs: 3, Total VFs: 3, Number of VFs: 0, Function Dependency Link: 00
                VF offset: 1, stride: 1, Device ID: 8002
                Supported Page Size: 0000001f, System Page Size: 00000001
                Region 0: Memory at 0000000000000000 (64-bit, non-prefetchable)
                VF Migration: offset: 00000000, BIR: 0
        Kernel driver in use: al_eth

0000:00:01.0 Class 0200: Device 1c36:0001 (rev 01)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 2147483647
        Region 0: Memory at fe080000 (64-bit, non-prefetchable) [size=128K]
        Region 2: Memory at fe159000 (64-bit, non-prefetchable) [size=4K]
        Region 4: Memory at fe144000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE- FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [90] MSI-X: Enable+ Count=64 Masked-
                Vector table: BAR=0 offset=0001d000
                PBA: BAR=0 offset=0001dff0
        Capabilities: [100 v1] Vendor Specific Information: ID=1c36 Rev=0 Len=200 <?>
        Kernel driver in use: al_eth

0000:00:03.0 Class 0200: Device 1c36:0001 (rev 01)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 2147483647
        Region 0: Memory at fe0a0000 (64-bit, non-prefetchable) [size=128K]
        Region 2: Memory at fe15a000 (64-bit, non-prefetchable) [size=4K]
        Region 4: Memory at fe148000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE- FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [90] MSI-X: Enable+ Count=64 Masked-
                Vector table: BAR=0 offset=0001d000
                PBA: BAR=0 offset=0001dff0
        Capabilities: [100 v1] Vendor Specific Information: ID=1c36 Rev=0 Len=200 <?>
        Kernel driver in use: al_eth

0000:00:04.0 Class 1000: Device 1c36:0011 (rev 01)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 2147483647
        Region 0: Memory at fe0c0000 (64-bit, non-prefetchable) [size=128K]
        Region 4: Memory at fe154000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE- FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [90] MSI-X: Enable+ Count=64 Masked-
                Vector table: BAR=0 offset=0001d000
                PBA: BAR=0 offset=0001dff0
        Capabilities: [100 v1] Vendor Specific Information: ID=1c36 Rev=0 Len=200 <?>
        Capabilities: [300 v1] Single Root I/O Virtualization (SR-IOV)
                IOVCap: Migration-, Interrupt Message Number: 000
                IOVCtl: Enable+ Migration- Interrupt- MSE+ ARIHierarchy-
                IOVSta: Migration-
                Initial VFs: 1, Total VFs: 1, Number of VFs: 1, Function Dependency Link: 00
                VF offset: 1, stride: 1, Device ID: 8011
                Supported Page Size: 0000001f, System Page Size: 00000001
                Region 0: Memory at 00000000fe0e0000 (64-bit, non-prefetchable)
                VF Migration: offset: 00000000, BIR: 0
        Kernel driver in use: al_crypto

0000:00:04.1 Class 1000: Device 1c36:8011 (rev 01)
        Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Region 0: Memory at fe0e0000 (64-bit, non-prefetchable) [virtual] [size=128K]
        Capabilities: [40] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset+ SlotPowerLimit 0.000W
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed unknown, Width x0, ASPM not supported
                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed unknown (ok), Width x0 (ok)
                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported
        Capabilities: [90] MSI-X: Enable+ Count=64 Masked-
                Vector table: BAR=0 offset=0001d000
                PBA: BAR=0 offset=0001dff0
        Kernel driver in use: al_crypto

0000:00:05.0 Class 0880: Device 1c36:0021 (rev 01)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 2147483647
        Region 0: Memory at fe100000 (64-bit, non-prefetchable) [size=128K]
        Region 4: Memory at fe156000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE- FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [90] MSI-X: Enable+ Count=64 Masked-
                Vector table: BAR=0 offset=0001d000
                PBA: BAR=0 offset=0001dff0
        Capabilities: [100 v1] Vendor Specific Information: ID=1c36 Rev=0 Len=200 <?>
        Capabilities: [300 v1] Single Root I/O Virtualization (SR-IOV)
                IOVCap: Migration-, Interrupt Message Number: 000
                IOVCtl: Enable+ Migration- Interrupt- MSE+ ARIHierarchy-
                IOVSta: Migration-
                Initial VFs: 1, Total VFs: 1, Number of VFs: 1, Function Dependency Link: 00
                VF offset: 1, stride: 1, Device ID: 8021
                Supported Page Size: 0000001f, System Page Size: 00000001
                Region 0: Memory at 00000000fe120000 (64-bit, non-prefetchable)
                VF Migration: offset: 00000000, BIR: 0
        Kernel driver in use: al_dma

0000:00:05.1 Class 0880: Device 1c36:8021 (rev 01)
        Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Region 0: Memory at fe120000 (64-bit, non-prefetchable) [virtual] [size=128K]
        Capabilities: [40] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset+ SlotPowerLimit 0.000W
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed unknown, Width x0, ASPM not supported
                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed unknown (ok), Width x0 (ok)
                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported
        Capabilities: [90] MSI-X: Enable- Count=64 Masked-
                Vector table: BAR=0 offset=0001d000
                PBA: BAR=0 offset=0001dff0
        Kernel driver in use: al_dma

0000:00:08.0 Class 0106: Device 1c36:0031 (rev 01) (prog-if 01)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 75
        Region 5: Memory at fe14c000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE- FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [90] MSI-X: Enable+ Count=64 Masked-
                Vector table: BAR=5 offset=00003000
                PBA: BAR=5 offset=00003ff0
        Capabilities: [100 v1] Vendor Specific Information: ID=1c36 Rev=0 Len=200 <?>
        Kernel driver in use: ahci

0000:00:09.0 Class 0106: Device 1c36:0031 (rev 01) (prog-if 01)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 76
        Region 5: Memory at fe150000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE- FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [90] MSI-X: Enable+ Count=64 Masked-
                Vector table: BAR=5 offset=00003000
                PBA: BAR=5 offset=00003ff0
        Capabilities: [100 v1] Vendor Specific Information: ID=1c36 Rev=0 Len=200 <?>
        Kernel driver in use: ahci

0001:00:00.0 Class 0604: Device 1c36:0031 (rev 01)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 72
        Region 0: Memory at e0010000 (32-bit, non-prefetchable) [size=4K]
        Region 1: Memory at e0011000 (32-bit, prefetchable) [size=4K]
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: [disabled]
        Memory behind bridge: e0100000-e01fffff [size=1M]
        Prefetchable memory behind bridge: [disabled]
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
        BridgeCtl: Parity+ SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [70] Express (v2) Root Port (Slot-), MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 256 bytes, MaxReadReq 256 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 5GT/s, Width x4, ASPM L0s L1, Exit Latency L0s <1us, L1 <64us
                        ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 5GT/s (ok), Width x1 (downgraded)
                        TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
                RootCap: CRSVisible-
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
                DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP+ LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
                         AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled, ARIFwd-
                         AtomicOpsCtl: ReqEn- EgressBlck-
                LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
                LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported
        Capabilities: [b0] MSI-X: Enable- Count=64 Masked-
                Vector table: BAR=5 offset=00003000
                PBA: BAR=5 offset=00003ff0
        Capabilities: [100 v2] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
                AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
                        MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
                HeaderLog: 00000000 00000000 00000000 00000000
                RootCmd: CERptEn- NFERptEn- FERptEn-
                RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
                         FirstFatal- NonFatalMsg- FatalMsg- IntMsg 0
                ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
        Capabilities: [140 v1] Device Serial Number 00-00-00-00-00-00-00-00
        Capabilities: [150 v1] Secondary PCI Express
                LnkCtl3: LnkEquIntrruptEn- PerformEqu+
                LaneErrStat: 0

0001:01:00.0 Class 0c03: Device 1912:0014 (rev 03) (prog-if 30)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 72
        Region 0: Memory at e0100000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [50] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
                Vector table: BAR=0 offset=00001000
                PBA: BAR=0 offset=00001080
        Capabilities: [a0] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0.000W
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 unlimited
                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 5GT/s (ok), Width x1 (ok)
                        TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR+
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
                LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
                AERCap: First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
                        MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
                HeaderLog: 00000000 00000000 00000000 00000000
        Capabilities: [150 v1] Latency Tolerance Reporting
                Max snoop latency: 0ns
                Max no snoop latency: 0ns
        Kernel driver in use: xhci_hcd

lsusb output

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 3: Dev 2, If 0, Class=Vendor Specific Class, Driver=pl2303, 12M

DMESG output

[    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 3.10.20-031020-generic-sa (root@buffalo.jp) (gcc version 4.8.4 (Ubuntu/Linaro 4.8.4-2ubuntu1~14.04.1) ) #201311201536 SMP Wed Dec 15 16:07:13 JST 2021
[    0.000000] CPU: ARMv7 Processor [412fc0f4] revision 4 (ARMv7), cr=30c7387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine: AnnapurnaLabs Alpine (Device Tree), model: BUFFALO TS5x10(ALFJSN2-BA) Board
[    0.000000] cma: CMA: reserved 32 MiB at 6c000000
[    0.000000] Memory policy: ECC disabled, Data cache writealloc
[    0.000000] On node 0 totalpages: 131072
[    0.000000] free_area_init_node: node 0, pgdat 80c78e40, node_mem_map 80db8000
[    0.000000]   Normal zone: 70 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 57088 pages, LIFO batch:3
[    0.000000]   HighMem zone: 291 pages used for memmap
[    0.000000]   HighMem zone: 73984 pages, LIFO batch:3
[    0.000000] PERCPU: Embedded 2 pages/cpu @81920000 s42688 r8192 d14656 u65536
[    0.000000] pcpu-alloc: s42688 r8192 d14656 u65536 alloc=2*32768
[    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: 131002
[    0.000000] Kernel command line: root=/dev/sda1 rw pci=pcie_bus_perf console=ttyS0,115200 BOOTVER=0.37 ubootenv=0x1e0000,0x4000,0x05,0x00@mtd6 ubootenv_redund=0x1f0000,0x4000,0x05,0x00@mtd6 boot=buffalofirm bootfrom=ubi
[    0.000000] PID hash table entries: 4096 (order: -1, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 262144 (order: 5, 1048576 bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 4, 524288 bytes)
[    0.000000] allocated 2359296 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Memory: 3072MB 1024MB = 4096MB total
[    0.000000] Memory: 4114560k/4114560k available, 79744k reserved, 2367488K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff8000   (  32 kB)
[    0.000000]     fixmap  : 0xff400000 - 0xff800000   (4096 kB)
[    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
[    0.000000]     lowmem  : 0x80000000 - 0xef800000   (1784 MB)
[    0.000000]     pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)
[    0.000000]     modules : 0x7f000000 - 0x7fe00000   (  14 MB)
[    0.000000]       .text : 0x80008000 - 0x80b7c9f0   (11731 kB)
[    0.000000]       .init : 0x80b80000 - 0x80bea6c0   ( 426 kB)
[    0.000000]       .data : 0x80bf0000 - 0x80c849e0   ( 595 kB)
[    0.000000]        .bss : 0x80c849e0 - 0x80db76ec   (1228 kB)
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] Architected local timer running at 41.66MHz (phys).
[    0.000000] Switching to timer-based delay loop
[    0.000000] sched_clock: ARM arch timer >56 bits at 41666kHz, resolution 24ns
[    0.000000] sched_clock: 32 bits at 375MHz, resolution 2ns, wraps every 11453ms
[    0.000000] Console: colour dummy device 80x30
[   27.732002] Calibrating delay loop (skipped), value calculated using timer frequency.. 83.33 BogoMIPS (lpj=416666)
[   27.732009] pid_max: default: 32768 minimum: 301
[   27.732060] Security Framework initialized
[   27.732072] AppArmor: AppArmor initialized
[   27.732075] Yama: becoming mindful.
[   27.732145] Mount-cache hash table entries: 4096
[   27.736615] Initializing cgroup subsys memory
[   27.736631] Initializing cgroup subsys devices
[   27.736635] Initializing cgroup subsys freezer
[   27.736639] Initializing cgroup subsys blkio
[   27.736643] Initializing cgroup subsys perf_event
[   27.736675] CPU: Testing write buffer coherency: ok
[   27.736809] CPU speed: 1.7GHz
[   27.736830] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[   27.736903] Setting up static identity map for 0x80836520 - 0x80836578
[   27.740553] CPU1: Booted secondary processor
[   27.740569] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[   27.740892] CPU2: Booted secondary processor
[   27.740905] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[   27.741220] CPU3: Booted secondary processor
[   27.741233] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[   27.741307] Brought up 4 CPUs
[   27.741318] SMP: Total of 4 processors activated.
[   27.741321] CPU: All CPU(s) started in HYP mode.
[   27.741324] CPU: Virtualization extensions available.
[   27.741897] devtmpfs: initialized
[   27.745129] EVM: security.selinux
[   27.745133] EVM: security.SMACK64
[   27.745136] EVM: security.capability
[   27.747711] xor: measuring software checksum speed
[   27.841819]    arm4regs  :  1926.400 MB/sec
[   27.941865]    8regs     :  1507.200 MB/sec
[   28.041893]    32regs    :  1548.800 MB/sec
[   28.041897] xor: using function: arm4regs (1926.400 MB/sec)
[   28.042030] regulator-dummy: no parameters
[   28.042208] NET: Registered protocol family 16
[   28.042994] DMA: preallocated 256 KiB pool for atomic coherent allocations
[   28.043246] Initializing System Fabric
[   28.043271] Enabling IO Cache Coherency.
[   28.045327] No ATAGs?
[   28.045340] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[   28.045345] hw-breakpoint: maximum watchpoint size is 8 bytes.
[   28.045411] Serial: AMBA PL011 UART driver
[   28.048610] bio: create slab <bio-0> at 0
[   28.211939] raid6: int32x1    817 MB/s
[   28.381986] raid6: int32x2    783 MB/s
[   28.552102] raid6: int32x4    735 MB/s
[   28.722130] raid6: int32x8    640 MB/s
[   28.722133] raid6: using algorithm int32x1 (817 MB/s)
[   28.722136] raid6: using intx1 recovery algorithm
[   28.722635] vgaarb: loaded
[   28.723173] SCSI subsystem initialized
[   28.723254] libata version 3.00 loaded.
[   28.723336] usbcore: registered new interface driver usbfs
[   28.723358] usbcore: registered new interface driver hub
[   28.723400] usbcore: registered new device driver usb
[   28.724001] pps_core: LinuxPPS API ver. 1 registered
[   28.724005] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[   28.724014] PTP clock support registered
[   28.724110] EDAC MC: Ver: 3.0.0
[   28.724314] Advanced Linux Sound Architecture Driver Initialized.
[   28.724503] NetLabel: Initializing
[   28.724507] NetLabel:  domain hash size = 128
[   28.724510] NetLabel:  protocols = UNLABELED CIPSOv4
[   28.724544] NetLabel:  unlabeled traffic allowed by default
[   28.724674] Switching to clocksource arch_sys_counter
[   28.751332] FS-Cache: Loaded
[   28.751440] AppArmor: AppArmor Filesystem Enabled
[   28.755272] NET: Registered protocol family 2
[   28.755549] TCP established hash table entries: 16384 (order: 2, 131072 bytes)
[   28.755694] TCP bind hash table entries: 16384 (order: 2, 131072 bytes)
[   28.755836] TCP: Hash tables configured (established 16384 bind 16384)
[   28.755852] TCP: reno registered
[   28.755858] UDP hash table entries: 1024 (order: 0, 32768 bytes)
[   28.755888] UDP-Lite hash table entries: 1024 (order: 0, 32768 bytes)
[   28.756026] NET: Registered protocol family 1
[   28.756197] RPC: Registered named UNIX socket transport module.
[   28.756201] RPC: Registered udp transport module.
[   28.756205] RPC: Registered tcp transport module.
[   28.756208] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   28.756213] PCI: CLS 0 bytes, default 64
[   28.756302] Trying to unpack rootfs image as initramfs...
[   29.395627] Freeing initrd memory: 22592K (82538000 - 83b48000)
[   29.395704] NetWinder Floating Point Emulator V0.97 (double precision)
[   29.395808] hw perfevents: enabled with ARMv7 Cortex-A15 PMU driver, 7 counters available
[   29.395984] al-pcie pcie-internal.3: PCI host bridge to bus 0000:00
[   29.395991] pci_bus 0000:00: root bus resource [mem 0xfe000000-0xfeffffff]
[   29.395997] pci_bus 0000:00: root bus resource [bus 00]
[   29.396002] pci_bus 0000:00: root bus resource [io  0x1000-0xffff]
[   29.396017] pci 0000:00:00.0: [1c36:0002] type 00 class 0x020000
[   29.396030] pci 0000:00:00.0: reg 10: [mem 0xfe000000-0xfe01ffff 64bit]
[   29.396038] pci 0000:00:00.0: reg 18: [mem 0xfe020000-0xfe020fff 64bit]
[   29.396047] pci 0000:00:00.0: reg 20: [mem 0xfe024000-0xfe027fff 64bit]
[   29.396060] pci 0000:00:00.0: PCI-E Max Payload Size set to  128/ 256 (was  128), Max Read Rq  128
[   29.396081] pci 0000:00:00.0: PME# supported from D3hot D3cold
[   29.396099] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.396190] pci 0000:00:01.0: [1c36:0001] type 00 class 0x020000
[   29.396201] pci 0000:00:01.0: reg 10: [mem 0xfe040000-0xfe05ffff 64bit]
[   29.396209] pci 0000:00:01.0: reg 18: [mem 0xfe060000-0xfe060fff 64bit]
[   29.396218] pci 0000:00:01.0: reg 20: [mem 0xfe064000-0xfe067fff 64bit]
[   29.396230] pci 0000:00:01.0: PCI-E Max Payload Size set to  128/ 256 (was  128), Max Read Rq  128
[   29.396249] pci 0000:00:01.0: PME# supported from D3hot D3cold
[   29.396349] pci 0000:00:03.0: [1c36:0001] type 00 class 0x020000
[   29.396360] pci 0000:00:03.0: reg 10: [mem 0xfe080000-0xfe09ffff 64bit]
[   29.396368] pci 0000:00:03.0: reg 18: [mem 0xfe0a0000-0xfe0a0fff 64bit]
[   29.396377] pci 0000:00:03.0: reg 20: [mem 0xfe0a4000-0xfe0a7fff 64bit]
[   29.396388] pci 0000:00:03.0: PCI-E Max Payload Size set to  128/ 256 (was  128), Max Read Rq  128
[   29.396407] pci 0000:00:03.0: PME# supported from D3hot D3cold
[   29.396483] pci 0000:00:04.0: [1c36:0011] type 00 class 0x100000
[   29.396493] pci 0000:00:04.0: reg 10: [mem 0xfe0c0000-0xfe0dffff 64bit]
[   29.396506] pci 0000:00:04.0: reg 20: [mem 0xfe0e0000-0xfe0e1fff 64bit]
[   29.396518] pci 0000:00:04.0: PCI-E Max Payload Size set to  128/ 256 (was  128), Max Read Rq  128
[   29.396537] pci 0000:00:04.0: PME# supported from D3hot D3cold
[   29.396553] pci 0000:00:04.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.396638] pci 0000:00:05.0: [1c36:0021] type 00 class 0x088000
[   29.396648] pci 0000:00:05.0: reg 10: [mem 0xfe100000-0xfe11ffff 64bit]
[   29.396661] pci 0000:00:05.0: reg 20: [mem 0xfe120000-0xfe121fff 64bit]
[   29.396673] pci 0000:00:05.0: PCI-E Max Payload Size set to  128/ 256 (was  128), Max Read Rq  128
[   29.396692] pci 0000:00:05.0: PME# supported from D3hot D3cold
[   29.396708] pci 0000:00:05.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.396839] pci 0000:00:08.0: [1c36:0031] type 00 class 0x010601
[   29.396859] pci 0000:00:08.0: reg 24: [mem 0xfe124000-0xfe127fff]
[   29.396870] pci 0000:00:08.0: PCI-E Max Payload Size set to  128/ 256 (was  128), Max Read Rq  128
[   29.396889] pci 0000:00:08.0: PME# supported from D3hot D3cold
[   29.396967] pci 0000:00:09.0: [1c36:0031] type 00 class 0x010601
[   29.396987] pci 0000:00:09.0: reg 24: [mem 0xfe128000-0xfe12bfff]
[   29.396998] pci 0000:00:09.0: PCI-E Max Payload Size set to  128/ 256 (was  128), Max Read Rq  128
[   29.397017] pci 0000:00:09.0: PME# supported from D3hot D3cold
[   29.397596] PCI: bus0: Fast back to back transfers disabled
[   29.397668] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397677] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397686] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397695] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397704] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397712] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397721] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397730] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397738] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397746] pci 0000:00:04.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397755] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397763] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397772] pci 0000:00:04.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397780] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397788] pci 0000:00:04.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397797] pci 0000:00:05.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397805] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397813] pci 0000:00:04.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397822] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397830] pci 0000:00:04.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397838] pci 0000:00:05.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397847] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397855] pci 0000:00:04.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397863] pci 0000:00:05.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397871] pci 0000:00:00.0: BAR 0: assigned [mem 0xfe000000-0xfe01ffff 64bit]
[   29.397882] pci 0000:00:00.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397888] pci 0000:00:00.0: BAR 7: assigned [mem 0xfe020000-0xfe07ffff 64bit]
[   29.397895] pci 0000:00:01.0: BAR 0: assigned [mem 0xfe080000-0xfe09ffff 64bit]
[   29.397903] pci 0000:00:03.0: BAR 0: assigned [mem 0xfe0a0000-0xfe0bffff 64bit]
[   29.397911] pci 0000:00:04.0: BAR 0: assigned [mem 0xfe0c0000-0xfe0dffff 64bit]
[   29.397921] pci 0000:00:04.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397927] pci 0000:00:04.0: BAR 7: assigned [mem 0xfe0e0000-0xfe0fffff 64bit]
[   29.397934] pci 0000:00:05.0: BAR 0: assigned [mem 0xfe100000-0xfe11ffff 64bit]
[   29.397945] pci 0000:00:05.0: reg 324: [mem 0x00000000-0x0001ffff 64bit]
[   29.397950] pci 0000:00:05.0: BAR 7: assigned [mem 0xfe120000-0xfe13ffff 64bit]
[   29.397958] pci 0000:00:00.0: BAR 4: assigned [mem 0xfe140000-0xfe143fff 64bit]
[   29.397966] pci 0000:00:01.0: BAR 4: assigned [mem 0xfe144000-0xfe147fff 64bit]
[   29.397973] pci 0000:00:03.0: BAR 4: assigned [mem 0xfe148000-0xfe14bfff 64bit]
[   29.397981] pci 0000:00:08.0: BAR 5: assigned [mem 0xfe14c000-0xfe14ffff]
[   29.397987] pci 0000:00:09.0: BAR 5: assigned [mem 0xfe150000-0xfe153fff]
[   29.397993] pci 0000:00:04.0: BAR 4: assigned [mem 0xfe154000-0xfe155fff 64bit]
[   29.398000] pci 0000:00:05.0: BAR 4: assigned [mem 0xfe156000-0xfe157fff 64bit]
[   29.398008] pci 0000:00:00.0: BAR 2: assigned [mem 0xfe158000-0xfe158fff 64bit]
[   29.398015] pci 0000:00:01.0: BAR 2: assigned [mem 0xfe159000-0xfe159fff 64bit]
[   29.398023] pci 0000:00:03.0: BAR 2: assigned [mem 0xfe15a000-0xfe15afff 64bit]
[   29.398086] PCIe 1: Link up. speed gen2 negotiated width 1
[   29.398091] al-pcie fd800000.pcie-external0: link up: speed Gen 2 width x1
[   29.398096] Configuring PCIE for IOCC
[   29.398100] PCIE_1: snoop mode enable
[   29.398158] al-pcie fd800000.pcie-external0: PCI host bridge to bus 0001:00
[   29.398164] pci_bus 0001:00: root bus resource [io  0x10000-0x1ffff]
[   29.398169] pci_bus 0001:00: root bus resource [mem 0xe0010000-0xe7ffffff]
[   29.398173] pci_bus 0001:00: root bus resource [bus 00-ff]
[   29.398190] pci 0001:00:00.0: [1c36:0031] type 01 class 0x060400
[   29.398202] pci 0001:00:00.0: reg 10: [mem 0x00000000-0x00000fff]
[   29.398211] pci 0001:00:00.0: reg 14: [mem 0x00000000-0x00000fff pref]
[   29.398233] pci 0001:00:00.0: PCI-E Max Payload Size set to  256/ 256 (was  128), Max Read Rq  256
[   29.398264] pci 0001:00:00.0: supports D1
[   29.398269] pci 0001:00:00.0: PME# supported from D0 D1 D3hot
[   29.398375] PCI: bus0: Fast back to back transfers disabled
[   29.398381] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[   29.398481] pci 0001:01:00.0: [1912:0014] type 00 class 0x0c0330
[   29.398509] pci 0001:01:00.0: reg 10: [mem 0xe0000000-0xe0001fff 64bit]
[   29.398598] pci 0001:01:00.0: PCI-E Max Payload Size set to  128/ 128 (was  128), Max Read Rq  128
[   29.398680] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[   29.398779] PCI: bus1: Fast back to back transfers disabled
[   29.398785] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[   29.398864] pci 0001:00:00.0: BAR 14: assigned [mem 0xe0100000-0xe01fffff]
[   29.398870] pci 0001:00:00.0: BAR 0: assigned [mem 0xe0010000-0xe0010fff]
[   29.398877] pci 0001:00:00.0: BAR 1: assigned [mem 0xe0011000-0xe0011fff pref]
[   29.398884] pci 0001:01:00.0: BAR 0: assigned [mem 0xe0100000-0xe0101fff 64bit]
[   29.398899] pci 0001:00:00.0: PCI bridge to [bus 01]
[   29.398906] pci 0001:00:00.0:   bridge window [mem 0xe0100000-0xe01fffff]
[   29.398947] Kernel event proc (C) BUFFALO INC. V.1.00 installed.
[   29.398953] MICON ctrl (C) BUFFALO INC. V.1.00 installed.
[   29.398956] UPSDRV (C) BUFFALO INC. V.1.10 installed.
[   29.398961] BUFFALO UPS Recover Function Initialized.
[   29.399157] Initialise module verification
[   29.399234] audit: initializing netlink socket (disabled)
[   29.399252] type=2000 audit(1.659:1): initialized
[   29.476022] bounce pool size: 64 pages
[   29.476197] VFS: Disk quotas dquot_6.5.2
[   29.476263] Dquot-cache hash table entries: 8192 (order 0, 32768 bytes)
[   29.476575] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[   29.476789] Registering unionfs 2.6 (for 3.10.53)
[   29.476898] FS-Cache: Netfs 'nfs' registered for caching
[   29.477026] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   29.477217] FS-Cache: Netfs 'cifs' registered for caching
[   29.477262] Key type cifs.spnego registered
[   29.477275] Key type cifs.idmap registered
[   29.477281] jffs2: version 2.2. (NAND) \xffffffc2\xffffffa9 2001-2006 Red Hat, Inc.
[   29.477353] ROMFS MTD (C) 2007 Red Hat, Inc.
[   29.477364] fuse init (API version 7.22)
[   29.477448] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
[   29.477857] bio: create slab <bio-1> at 1
[   29.478032] Btrfs loaded
[   29.478046] msgmni has been set to 3520
[   29.479699] alg: No test for stdrng (krng)
[   29.479717] async_tx: api initialized (async)
[   29.479722] Key type asymmetric registered
[   29.479727] Asymmetric key parser 'x509' registered
[   29.479759] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[   29.479819] io scheduler noop registered
[   29.479824] io scheduler deadline registered (default)
[   29.479846] io scheduler cfq registered
[   29.480389] al_dma: Annapurna Labs DMA Driver 0.01
[   29.585714] PCI: enabling device 0000:00:05.0 (0000 -> 0002)
[   29.694722] pci 0000:00:05.1: [1c36:8021] type 00 class 0x088000
[   29.694752] pci 0000:00:05.1: PCI-E Max Payload Size set to  128/ 128 (was  128), Max Read Rq  128
[   29.805715] PCI: enabling device 0000:00:05.1 (0400 -> 0402)
[   29.813194] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[   29.816144] fd883000.uart0: ttyS0 at MMIO 0xfd883000 (irq = 49) is a 16550A
[   31.007781] console [ttyS0] enabled
[   31.011518] fd884000.uart1: ttyS1 at MMIO 0xfd884000 (irq = 50) is a 16550A
[   31.020172] brd: module loaded
[   31.024634] loop: module loaded
[   31.028138] ahci 0000:00:08.0: version 3.0
[   31.028147] PCI: enabling device 0000:00:08.0 (0000 -> 0002)
[   31.033803] ahci 0000:00:08.0: use MSIX for ahci controller. vectors: 4
[   31.040448] ahci 0000:00:08.0: controller can't do PMP, turning off CAP_PMP
[   31.047399] ahci 0000:00:08.0: forcing PORTS_IMPL to 0xf
[   31.052782] ahci: SSS flag set, parallel bus scan disabled
[   31.058276] ahci 0000:00:08.0: AHCI 0001.0300 32 slots 4 ports 6 Gbps 0xf impl SATA mode
[   31.066353] ahci 0000:00:08.0: flags: 64bit ncq sntf stag pm led clo only fbs pio slum part ccc apst 
[   31.076331] scsi0 : ahci
[   31.079001] scsi1 : ahci
[   31.081644] scsi2 : ahci
[   31.084284] scsi3 : ahci
[   31.086912] ata1: SATA max UDMA/133 abar m16384@0xfe14c000 port 0xfe14c100 irq 132
[   31.094461] ata2: SATA max UDMA/133 abar m16384@0xfe14c000 port 0xfe14c180 irq 133
[   31.102019] ata3: SATA max UDMA/133 abar m16384@0xfe14c000 port 0xfe14c200 irq 134
[   31.109574] ata4: SATA max UDMA/133 abar m16384@0xfe14c000 port 0xfe14c280 irq 135
[   31.117156] PCI: enabling device 0000:00:09.0 (0000 -> 0002)
[   31.122809] ahci 0000:00:09.0: use MSIX for ahci controller. vectors: 4
[   31.129450] ahci 0000:00:09.0: controller can't do PMP, turning off CAP_PMP
[   31.136400] ahci 0000:00:09.0: forcing PORTS_IMPL to 0xf
[   31.141756] ahci: SSS flag set, parallel bus scan disabled
[   31.147248] ahci 0000:00:09.0: AHCI 0001.0300 32 slots 4 ports 6 Gbps 0xf impl SATA mode
[   31.155325] ahci 0000:00:09.0: flags: 64bit ncq sntf stag pm led clo only fbs pio slum part ccc apst 
[   31.165357] scsi4 : ahci
[   31.168001] scsi5 : ahci
[   31.170639] scsi6 : ahci
[   31.173276] scsi7 : ahci
[   31.175893] ata5: SATA max UDMA/133 abar m16384@0xfe150000 port 0xfe150100 irq 136
[   31.183443] ata6: SATA max UDMA/133 abar m16384@0xfe150000 port 0xfe150180 irq 137
[   31.191000] ata7: SATA max UDMA/133 abar m16384@0xfe150000 port 0xfe150200 irq 138
[   31.198555] ata8: SATA max UDMA/133 abar m16384@0xfe150000 port 0xfe150280 irq 139
[   31.206142] ahci: probe of 0001:00:00.0 failed with error -22
[   31.212173] al_nand_probe: AnnapurnaLabs nand driver
[   31.217303] ONFI param page 0 valid
[   31.220782] ONFI flash detected
[   31.223916] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xa3 (Micron MT29F8G08ABBCAH4), 1024MiB, page size: 4096, OOB size: 224
[   31.235479] Scanning device for bad blocks
[   31.419973] 6 ofpart partitions found on MTD device Alpine nand flash
[   31.426403] Creating 6 MTD partitions on "Alpine nand flash":
[   31.432135] 0x000000000000-0x000000200000 : "al_boot_nand"
[   31.437976] 0x000000200000-0x000000400000 : "device_tree"
[   31.443676] 0x000000400000-0x000000c00000 : "linux_kernel"
[   31.449467] 0x000000c00000-0x000002a00000 : "initrd"
[   31.454749] 0x000002a00000-0x00000c400000 : "ubifs"
[   31.459966] 0x00000c400000-0x000040000000 : "squashfs"
[   31.464712] ata1: SATA link down (SStatus 0 SControl 300)
[   31.471049] dw_spi_mmio fd882000.spi: master is unqueued, this is deprecated
[   31.480118] m25p80 spi0.0: found mx25u12835f, expected spi_flash_jedec_detection
[   31.487515] m25p80 spi0.0: mx25u12835f (16384 Kbytes)
[   31.492563] 4 ofpart partitions found on MTD device spi0.0
[   31.498049] Creating 4 MTD partitions on "spi0.0":
[   31.502828] 0x000000000000-0x000000200000 : "al_boot"
[   31.508218] 0x000000200000-0x000000210000 : "nas-feature"
[   31.513920] 0x000000210000-0x000000220000 : "firmware_hash"
[   31.519802] 0x000000220000-0x000001000000 : "future_reserved"
[   31.526495] libphy: Fixed MDIO Bus: probed
[   31.530936] tun: Universal TUN/TAP device driver, 1.6
[   31.535981] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   31.542229] al_eth_drv: AnnapurnaLabs unified 1GbE and 10GbE Ethernet Driver al_eth v0.2 (Feb 18, 2013)
[   31.551656] al_eth 0000:00:00.0: Board info: phy exist Yes. phy addr 0. mdio freq 2500 Khz. SFP connected No. media 2
[   31.554716] ata5: SATA link down (SStatus 0 SControl 300)
[   31.571967] al_eth 0000:00:00.0 eth0: AnnapurnaLabs unified 1Gbe/10Gbe found at mem fe000000, mac addr 88:57:ee:b7:aa:e7
[   31.582865] al_eth 0000:00:01.0: Board info: phy exist Yes. phy addr 4. mdio freq 1000 Khz. SFP connected No. media 1
[   31.597759] al_eth 0000:00:01.0 eth1: AnnapurnaLabs unified 1Gbe/10Gbe found at mem fe080000, mac addr 88:57:ee:b7:aa:e6
[   31.608655] al_eth 0000:00:03.0: Board info: phy exist Yes. phy addr 5. mdio freq 1000 Khz. SFP connected No. media 1
[   31.623528] al_eth 0000:00:03.0 eth2: AnnapurnaLabs unified 1Gbe/10Gbe found at mem fe0a0000, mac addr 88:57:ee:b7:aa:e5
[   31.634404] PPP generic driver version 2.4.2
[   31.638746] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   31.645262] ehci-pci: EHCI PCI platform driver
[   31.649719] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[   31.655933] uhci_hcd: USB Universal Host Controller Interface driver
[   31.662328] PCI: enabling device 0001:01:00.0 (0140 -> 0142)
[   31.667988] xhci_hcd 0001:01:00.0: xHCI Host Controller
[   31.673207] xhci_hcd 0001:01:00.0: new USB bus registered, assigned bus number 1
[   31.686153] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   31.692923] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   31.700134] usb usb1: Product: xHCI Host Controller
[   31.705004] usb usb1: Manufacturer: Linux 3.10.20-031020-generic-sa xhci_hcd
[   31.712034] usb usb1: SerialNumber: 0001:01:00.0
[   31.716798] xHCI xhci_add_endpoint called for root hub
[   31.716802] xHCI xhci_check_bandwidth called for root hub
[   31.716852] hub 1-0:1.0: USB hub found
[   31.720602] hub 1-0:1.0: 4 ports detected
[   31.724809] xhci_hcd 0001:01:00.0: xHCI Host Controller
[   31.730025] xhci_hcd 0001:01:00.0: new USB bus registered, assigned bus number 2
[   31.737492] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[   31.744263] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   31.751475] usb usb2: Product: xHCI Host Controller
[   31.756344] usb usb2: Manufacturer: Linux 3.10.20-031020-generic-sa xhci_hcd
[   31.763374] usb usb2: SerialNumber: 0001:01:00.0
[   31.768127] xHCI xhci_add_endpoint called for root hub
[   31.768131] xHCI xhci_check_bandwidth called for root hub
[   31.768180] hub 2-0:1.0: USB hub found
[   31.771929] hub 2-0:1.0: 4 ports detected
[   31.814715] ata2: SATA link down (SStatus 0 SControl 300)
[   31.914812] usbcore: registered new interface driver usb-storage
[   31.921072] mousedev: PS/2 mouse device common for all mice
[   31.927287] rtc-rx8010 0-0032: Update timer was detected
[   31.933030] rtc-rx8010 0-0032: rtc core: registered rx8010 as rtc0
[   31.939204] rtc-rx8010 0-0032: rx8010-irq_1 missing or invalid
[   31.945029] rtc-rx8010 0-0032: rx8010-irq_2 missing or invalid
[   31.950889] i2c /dev entries driver
[   31.954495] pca954x 0-0070: probe failed
[   31.976565] al_thermal_probe: Thermal Sensor Loaded at: 0xf06f0a00.
[   31.982965] sp805-wdt fd88c000.wdt0: registration successful
[   31.988637] md: linear personality registered for level -1
[   31.994107] md: raid0 personality registered for level 0
[   31.999410] md: raid1 personality registered for level 1
[   32.004713] md: raid10 personality registered for level 10
[   32.010182] md: raid6 personality registered for level 6
[   32.015490] md: raid5 personality registered for level 5
[   32.020786] md: raid4 personality registered for level 4
[   32.026087] md: faulty personality registered for level -5
[   32.031578] device-mapper: uevent: version 1.0.3
[   32.036272] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
[   32.044722] usb 1-3: new full-speed USB device number 2 using xhci_hcd
[   32.044879] EDAC MC0: Giving out device to 'fb080000.mc' 'fb080000.mc': DEV (null)
[   32.044967] cpuidle: using governor ladder
[   32.044969] cpuidle: using governor menu
[   32.044998] sdhci: Secure Digital Host Controller Interface driver
[   32.044999] sdhci: Copyright(c) Pierre Ossman
[   32.045000] sdhci-pltfm: SDHCI platform and OF driver helper
[   32.045092] ledtrig-cpu: registered to indicate activity on CPUs
[   32.045096] al_crypto: Annapurna Labs Crypto Driver 0.01
[   32.144476] usb 1-3: New USB device found, idVendor=067b, idProduct=2303
[   32.151169] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   32.158295] usb 1-3: Product: USB-Serial Controller
[   32.159305] PCI: enabling device 0000:00:04.0 (0000 -> 0002)
[   32.164711] ata3: SATA link down (SStatus 0 SControl 300)
[   32.174187] usb 1-3: Manufacturer: Prolific Technology Inc.
[   32.264717] pci 0000:00:04.1: [1c36:8011] type 00 class 0x100000
[   32.264749] pci 0000:00:04.1: PCI-E Max Payload Size set to  128/ 128 (was  128), Max Read Rq  128
[   32.375713] PCI: enabling device 0000:00:04.1 (0400 -> 0402)
[   32.383942] al_crypto 0000:00:04.1: al_crypto_pci_probe: Skipping alg/hash initialization, no allocated channels
[   32.394481] al_crypto 0000:00:04.1: crc/csum algorithms registered in /proc/crypto
[   32.407429] al_crypto 0000:00:04.0: algorithms registered in /proc/crypto
[   32.416926] al_crypto 0000:00:04.0: hash algorithms registered in /proc/crypto
[   32.424131] al_crypto 0000:00:04.0: al_crypto_pci_probe: Skipping crc initialization, no allocated channels
[   32.434323] TCP: cubic registered
[   32.437639] NET: Registered protocol family 17
[   32.442114] Key type dns_resolver registered
[   32.446457] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
[   32.454111] Registering SWP/SWPB emulation handler
[   32.459066] Loading module verification certificates
[   32.464042] X.509: Cert c06d684adfc71023eca39c4e075d671933f6cca8 is not yet valid
[   32.471514] MODSIGN: Problem loading in-kernel X.509 certificate (-129)
[   32.478141] registered taskstats version 1
[   32.486014] Key type trusted registered
[   32.493210] Key type encrypted registered
[   32.501038] rtc-rx8010 0-0032: setting system clock to 2023-07-13 22:51:43 UTC (1689288703)
[   32.509569] ALSA device list:
[   32.512528]   No soundcards found.
[   32.514719] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   32.522149] ata4.00: ATA-11: SATA SSD, SBFM61.3, max UDMA/133
[   32.527806] ata4.00: 250069680 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[   32.535042] ata4.00: configured for UDMA/133
[   32.539483] scsi 3:0:0:0: Direct-Access     ATA      SATA SSD         SBFM PQ: 0 ANSI: 5
[   32.547786] sd 3:0:0:0: [sda] 250069680 512-byte logical blocks: (128 GB/119 GiB)
[   32.547814] sd 3:0:0:0: Attached scsi generic sg0 type 0
[   32.560698] sd 3:0:0:0: [sda] Write Protect is off
[   32.565567] sd 3:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   32.565616] sd 3:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   32.576014]  sda: sda1 sda2 sda3 sda4 sda5 sda6
[   32.581365] sd 3:0:0:0: [sda] Attached SCSI disk
[   32.894710] ata6: SATA link down (SStatus 0 SControl 300)
[   33.244708] ata7: SATA link down (SStatus 0 SControl 300)
[   33.594708] ata8: SATA link down (SStatus 0 SControl 300)
[   33.600207] Freeing unused kernel memory: 416K (80b80000 - 80be8000)
[   33.623704] systemd-udevd[164]: starting version 204
[   33.699355] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[   33.712560] multipath: module verification failed: signature and/or required key missing - tainting kernel
[   33.724965] md: multipath personality registered for level -4
[   34.755083] systemd-udevd[173]: renamed network interface eth0 to rename2
[   34.800445] systemd-udevd[194]: renamed network interface eth2 to eth0
[   34.865027] systemd-udevd[173]: renamed network interface rename2 to eth2
[   37.011203] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[   37.024367] usbcore: registered new interface driver usbserial
[   37.030486] usbcore: registered new interface driver usbserial_generic
[   37.044633] usbserial: USB Serial support registered for generic
[   37.050905] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[   37.066095] usbcore: registered new interface driver pl2303
[   37.073289] usbserial: USB Serial support registered for pl2303
[   37.081982] pl2303 1-3:1.0: pl2303 converter detected
[   37.115168] usb 1-3: pl2303 converter now attached to ttyUSB0
[   37.123901] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[   37.140041] usbcore: registered new interface driver pl2303g
[   37.147568] usbserial: USB Serial support registered for pl2303g
[   38.192029] UBI: default fastmap pool size: 165
[   38.196574] UBI: default fastmap WL pool size: 25
[   38.201266] UBI: attaching mtd5 to ubi0
[   39.997942] UBI: scanning is finished
[   40.014307] UBI: attached mtd5 (name "squashfs", size 828 MiB) to ubi0
[   40.020835] UBI: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
[   40.027614] UBI: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
[   40.034296] UBI: VID header offset: 4096 (aligned 4096), data offset: 8192
[   40.041157] UBI: good PEBs: 3312, bad PEBs: 0, corrupted PEBs: 0
[   40.047151] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[   40.054267] UBI: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 904066169
[   40.063207] UBI: available PEBs: 0, total reserved PEBs: 3312, PEBs reserved for bad PEB handling: 80
[   40.072419] UBI: background thread "ubi_bgt0d" started, PID 4699
[   40.078576] UBIFS: background thread "ubifs_bgt0_0" started, PID 4706
[   40.164970] UBIFS: mounted UBI device 0, volume 0, name "boot"
[   40.170791] UBIFS: LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
[   40.179911] UBIFS: FS size: 815693824 bytes (777 MiB, 3212 LEBs), journal size 33521664 bytes (31 MiB, 132 LEBs)
[   40.190065] UBIFS: reserved for root: 4952683 bytes (4836 KiB)
[   40.195889] UBIFS: media format: w4/r0 (latest is w4/r0), UUID C51BA02D-0B1A-45AA-B8D5-6FAF73C6DC41, small LPT model
[   40.215730] UBIFS: un-mount UBI device 0, volume 0
[   40.220526] UBIFS: background thread "ubifs_bgt0_0" stops
[   40.229255] UBI: detaching mtd5 from ubi0
[   40.236663] UBI: mtd5 is detached from ubi0
[   40.399604] EXT3-fs (sda1): error: couldn't mount because of unsupported optional features (240)
[   40.408775] EXT2-fs (sda1): error: couldn't mount because of unsupported optional features (240)
[   40.418787] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   42.552312] UBI: default fastmap pool size: 165
[   42.556849] UBI: default fastmap WL pool size: 25
[   42.561540] UBI: attaching mtd5 to ubi0
[   44.358027] UBI: scanning is finished
[   44.368762] UBI: attached mtd5 (name "squashfs", size 828 MiB) to ubi0
[   44.375326] UBI: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
[   44.382102] UBI: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
[   44.388805] UBI: VID header offset: 4096 (aligned 4096), data offset: 8192
[   44.395671] UBI: good PEBs: 3312, bad PEBs: 0, corrupted PEBs: 0
[   44.401662] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[   44.408784] UBI: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 904066169
[   44.417723] UBI: available PEBs: 0, total reserved PEBs: 3312, PEBs reserved for bad PEB handling: 80
[   44.426933] UBI: background thread "ubi_bgt0d" started, PID 5075
[   44.512040] UBIFS: mounted UBI device 0, volume 0, name "boot", R/O mode
[   44.518742] UBIFS: LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
[   44.527857] UBIFS: FS size: 815693824 bytes (777 MiB, 3212 LEBs), journal size 33521664 bytes (31 MiB, 132 LEBs)
[   44.538009] UBIFS: reserved for root: 4952683 bytes (4836 KiB)
[   44.543828] UBIFS: media format: w4/r0 (latest is w4/r0), UUID C51BA02D-0B1A-45AA-B8D5-6FAF73C6DC41, small LPT model
[   94.389294] UBIFS: un-mount UBI device 0, volume 0
[   94.402427] UBI: detaching mtd5 from ubi0
[   94.408969] UBI: mtd5 is detached from ubi0
[   94.454985] UBI: default fastmap pool size: 165
[   94.459508] UBI: default fastmap WL pool size: 25
[   94.464199] UBI: attaching mtd5 to ubi0
[   96.298285] UBI: scanning is finished
[   96.308369] UBI: attached mtd5 (name "squashfs", size 828 MiB) to ubi0
[   96.314910] UBI: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
[   96.321684] UBI: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
[   96.328385] UBI: VID header offset: 4096 (aligned 4096), data offset: 8192
[   96.335251] UBI: good PEBs: 3312, bad PEBs: 0, corrupted PEBs: 0
[   96.341242] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[   96.348363] UBI: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 904066169
[   96.357301] UBI: available PEBs: 0, total reserved PEBs: 3312, PEBs reserved for bad PEB handling: 80
[   96.366513] UBI: background thread "ubi_bgt0d" started, PID 5362
[   96.455240] UBIFS: mounted UBI device 0, volume 0, name "boot", R/O mode
[   96.461932] UBIFS: LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
[   96.471059] UBIFS: FS size: 815693824 bytes (777 MiB, 3212 LEBs), journal size 33521664 bytes (31 MiB, 132 LEBs)
[   96.481292] UBIFS: reserved for root: 4952683 bytes (4836 KiB)
[   96.487126] UBIFS: media format: w4/r0 (latest is w4/r0), UUID C51BA02D-0B1A-45AA-B8D5-6FAF73C6DC41, small LPT model
[   97.161201] UBIFS: un-mount UBI device 0, volume 0
[   97.171220] UBI: detaching mtd5 from ubi0
[   97.179054] UBI: mtd5 is detached from ubi0
[  101.313896] UBI: default fastmap pool size: 165
[  101.318441] UBI: default fastmap WL pool size: 25
[  101.323136] UBI: attaching mtd5 to ubi0
[  103.158696] UBI: scanning is finished
[  103.169664] UBI: attached mtd5 (name "squashfs", size 828 MiB) to ubi0
[  103.176201] UBI: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
[  103.182975] UBI: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
[  103.189681] UBI: VID header offset: 4096 (aligned 4096), data offset: 8192
[  103.196547] UBI: good PEBs: 3312, bad PEBs: 0, corrupted PEBs: 0
[  103.202537] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[  103.209658] UBI: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 904066169
[  103.218597] UBI: available PEBs: 0, total reserved PEBs: 3312, PEBs reserved for bad PEB handling: 80
[  103.227805] UBI: background thread "ubi_bgt0d" started, PID 5690
[  103.317034] UBIFS: mounted UBI device 0, volume 0, name "boot", R/O mode
[  103.323726] UBIFS: LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
[  103.332852] UBIFS: FS size: 815693824 bytes (777 MiB, 3212 LEBs), journal size 33521664 bytes (31 MiB, 132 LEBs)
[  103.343015] UBIFS: reserved for root: 4952683 bytes (4836 KiB)
[  103.348849] UBIFS: media format: w4/r0 (latest is w4/r0), UUID C51BA02D-0B1A-45AA-B8D5-6FAF73C6DC41, small LPT model
[  103.401610] UBIFS: un-mount UBI device 0, volume 0
[  103.408863] UBI: detaching mtd5 from ubi0
[  103.414324] UBI: mtd5 is detached from ubi0
[  106.313870] md: md1 stopped.
[  106.323977] md: bind<sda2>
[  106.332782] md/raid1:md1: active with 1 out of 2 mirrors
[  106.339370] md1: detected capacity change from 0 to 16375480320
[  106.352591]  md1: unknown partition table
[  106.377804] EXT3-fs (md1): error: couldn't mount because of unsupported optional features (240)
[  106.391262] EXT4-fs (md1): mounted filesystem without journal. Opts: noload
[  106.459248] md1: detected capacity change from 16375480320 to 0
[  106.465693] md: md1 stopped.
[  106.469078] md: unbind<sda2>
[  106.524703] md: export_rdev(sda2)
[  106.596667] md: md126 stopped.
[  106.605447] md: bind<sda1>
[  106.614525] md/raid1:md126: active with 1 out of 2 mirrors
[  106.621286] md126: detected capacity change from 0 to 5120131072
[  106.631657]  md126: unknown partition table
[  106.640276] EXT3-fs (md126): error: couldn't mount because of unsupported optional features (240)
[  106.652338] EXT4-fs (md126): mounted filesystem without journal. Opts: noload
[  106.691773] md126: detected capacity change from 5120131072 to 0
[  106.697801] md: md126 stopped.
[  106.700927] md: unbind<sda1>
[  106.804704] md: export_rdev(sda1)
[  114.978758] EXT3-fs (sda1): error: couldn't mount because of unsupported optional features (240)
[  114.988017] EXT2-fs (sda1): error: couldn't mount because of unsupported optional features (240)
[  114.998106] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[  115.588549] md: md126 stopped.
[  115.593314] md: bind<sda1>
[  115.603803] md/raid1:md126: active with 1 out of 2 mirrors
[  115.609340] md126: detected capacity change from 0 to 5120131072
[  115.654387] md: md1 stopped.
[  115.659698] md: bind<sda2>
[  115.675391] md/raid1:md1: active with 1 out of 2 mirrors
[  115.680782] md1: detected capacity change from 0 to 16375480320
[  120.713515] md: md2 stopped.
[  120.720201] md: bind<sda5>
[  120.726402] md/raid1:md2: active with 1 out of 2 mirrors
[  120.731761] md2: detected capacity change from 0 to 4094623744
[  127.734662]  md1: unknown partition table
[  127.738898] EXT3-fs (md1): error: couldn't mount because of unsupported optional features (240)
[  127.748024] EXT2-fs (md1): error: couldn't mount because of unsupported optional features (240)
[  127.762284] EXT4-fs (md1): mounted filesystem with ordered data mode. Opts: (null)
[  130.989161] EXT3-fs (md1): error: couldn't mount because of unsupported optional features (240)
[  130.998329] EXT2-fs (md1): error: couldn't mount because of unsupported optional features (240)
[  131.010887] EXT4-fs (md1): mounted filesystem with ordered data mode. Opts: (null)
[  131.326884] init: plymouth-upstart-bridge main process (7753) terminated with status 1
[  131.334840] init: plymouth-upstart-bridge main process ended, respawning
[  131.341754] init: ureadahead main process (7756) terminated with status 5
[  131.591158] jnl: driver (UFSD_HEAD lke_9.5.9_b451) loaded at 7f080000
[  131.595835] ufsd: module license 'Commercial product' taints kernel.
[  131.595842] Disabling lock debugging due to kernel taint
[  131.602934] ufsd: driver (UFSD_HEAD lke_9.5.9_b451, acl, ioctl, sd2(5), tr, car) loaded at 7f0a8000
[  131.602934] NTFSJ support included
[  131.602934] exFAT support included
[  131.602934] Build_for__Buffalo_New_TeraStation_k3.10.20_2016-04-12_lke_9.5.9_b451
[  131.602944] ufsd: PAGE_SIZE=32K, THREAD_SIZE=32k
[  131.605799] ufsd: Kernel .config hash: original 0xa38c49e2, current 0x2635c294, not matched.
[  131.606967] ufsd: Kernel .config hash: original 0xa38c49e2, current 0x2635c294, not matched
[  131.786716] systemd-udevd[7935]: starting version 204
[  133.565983] Error handler scsi_eh_3 waking up
[  133.566011] scsi_eh_3: flush finish cmd: e760a9c0
[  133.566035] scsi_restart_operations: waking up host to restart
[  133.566049] Error handler scsi_eh_3 sleeping
[  134.136826] init: failsafe main process (10902) killed by TERM signal
[  134.147483] init: Failed to obtain startpar-bridge instance: Unknown parameter: INSTANCE
[  135.044551] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.046776] Rounding down aligned max_sectors from 4294967295 to 4294967232
[  135.055820] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.066117] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.077612] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.088458] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.090704] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.106267] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.114636] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.129300] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.146734] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.150036] qla2xxx [0000:00:00.0]-0005: : QLogic Fibre Channel HBA Driver: 8.05.00.03-k.
[  135.152068] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.171414] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.172686] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.190056] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.220977] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.221809] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  135.317615] init: plymouth-upstart-bridge main process ended, respawning
[  135.639974] EXT4-fs (md1): re-mounted. Opts: data=ordered
[  135.758550]  md2: unknown partition table
[  135.759759] Adding 3998624k swap on /dev/md2.  Priority:-1 extents:1 across:3998624k FS
[  136.344801] configured MAC to RGMII mode:
[  136.345166] al_eth 0000:00:03.0 eth0: using MSI-X per Queue interrupt mode
[  136.350657] libphy: al mdio bus: probed
[  136.350953] ar8035 found
[  136.351973] al_eth 0000:00:03.0 eth0: phy[5]: device 18:05, driver Atheros 8035 ethernet
[  136.351980] al_eth 0000:00:03.0 eth0: phy[5]:supported 2ef adv 2ef
[  136.358649] al_eth 0000:00:03.0 eth0: al_eth_down
[  136.360316] [eth rx] warn: dma state didn't change to Disable
[  136.360327] [eth rx] warn: failed to change state, error -110
[  136.369040] configured MAC to RGMII mode:
[  136.369540] al_eth 0000:00:01.0 eth1: using MSI-X per Queue interrupt mode
[  136.375309] libphy: al mdio bus: probed
[  136.375610] ar8035 found
[  136.376628] al_eth 0000:00:01.0 eth1: phy[4]: device 8:04, driver Atheros 8035 ethernet
[  136.376634] al_eth 0000:00:01.0 eth1: phy[4]:supported 2ef adv 2ef
[  136.385209] al_eth 0000:00:01.0 eth1: al_eth_down
[  136.386750] [eth rx] warn: dma state didn't change to Disable
[  136.386758] [eth rx] warn: failed to change state, error -110
[  136.396707] configured MAC to KR mode:
[  136.397328] al_eth 0000:00:00.0 eth2: using MSI-X per Queue interrupt mode
[  136.399773] libphy: al mdio bus: probed
[  136.404055] al_eth 0000:00:00.0 eth2: phy[0]: device 0:00, driver Aquantia AQR105 phy driver
[  136.404067] al_eth 0000:00:00.0 eth2: phy[0]:supported 1028 adv 1028
[  136.432983] al_eth 0000:00:00.0 eth2: al_eth_down
[  136.434721] [eth rx] warn: dma state didn't change to Disable
[  136.434728] [eth rx] warn: failed to change state, error -110
[  136.725934] EXT3-fs (loop0): error: couldn't mount because of unsupported optional features (240)
[  136.735120] EXT2-fs (loop0): error: couldn't mount because of unsupported optional features (240)
[  136.745885] EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: (null)
[  138.993779] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  138.994605] usbcore: registered new interface driver usblp
[  139.002135] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  139.003621] hidraw: raw HID events driver (C) Jiri Kosina
[  139.003787] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  139.015878] usbcore: registered new interface driver usbhid
[  139.015886] usbhid: USB HID core driver
[  139.274020] configured MAC to RGMII mode:
[  139.274380] al_eth 0000:00:03.0 eth0: using MSI-X per Queue interrupt mode
[  139.278721] libphy: al mdio bus: probed
[  139.279023] ar8035 found
[  139.280053] al_eth 0000:00:03.0 eth0: phy[5]: device 18:05, driver Atheros 8035 ethernet
[  139.280063] al_eth 0000:00:03.0 eth0: phy[5]:supported 2ef adv 2ef
[  139.288044] configured MAC to RGMII mode:
[  139.288492] al_eth 0000:00:01.0 eth1: using MSI-X per Queue interrupt mode
[  139.293067] libphy: al mdio bus: probed
[  139.293364] ar8035 found
[  139.294398] al_eth 0000:00:01.0 eth1: phy[4]: device 8:04, driver Atheros 8035 ethernet
[  139.294408] al_eth 0000:00:01.0 eth1: phy[4]:supported 2ef adv 2ef
[  139.300951] configured MAC to KR mode:
[  139.301674] al_eth 0000:00:00.0 eth2: using MSI-X per Queue interrupt mode
[  139.303513] libphy: al mdio bus: probed
[  139.309416] al_eth 0000:00:00.0 eth2: phy[0]: device 0:00, driver Aquantia AQR105 phy driver
[  139.309425] al_eth 0000:00:00.0 eth2: phy[0]:supported 1028 adv 1028
[  141.304658] kernevnt: lanact 0 full eth2
[  142.275012] kernevnt: lanact 0 half eth0
[  142.285018] kernevnt: lanact 0 half eth1
[  146.304884] libphy: 0:00 - Link is Up - 2500/Full
[  146.304890] kernevnt: lanact 2500 full eth2
[  179.315620] al_eth 0000:00:03.0 eth0: al_eth_down
[  179.317403] [eth rx] warn: dma state didn't change to Disable
[  179.317411] [eth rx] warn: failed to change state, error -110
[  179.326311] al_eth 0000:00:01.0 eth1: al_eth_down
[  179.327950] [eth rx] warn: dma state didn't change to Disable
[  179.327959] [eth rx] warn: failed to change state, error -110
[  179.335124] al_eth 0000:00:00.0 eth2: al_eth_down
[  179.336891] [eth rx] warn: dma state didn't change to Disable
[  179.336898] [eth rx] warn: failed to change state, error -110
[  179.529402] configured MAC to KR mode:
[  179.529755] al_eth 0000:00:00.0 eth2: using MSI-X per Queue interrupt mode
[  179.533882] libphy: al mdio bus: probed
[  179.537875] al_eth 0000:00:00.0 eth2: phy[0]: device 0:00, driver Aquantia AQR105 phy driver
[  179.537886] al_eth 0000:00:00.0 eth2: phy[0]:supported 1028 adv 1028
[  180.534858] libphy: 0:00 - Link is Up - 2500/Full
[  180.534865] kernevnt: lanact 2500 full eth2
[  180.917583] configured MAC to RGMII mode:
[  180.917941] al_eth 0000:00:03.0 eth0: using MSI-X per Queue interrupt mode
[  180.922957] libphy: al mdio bus: probed
[  180.923251] ar8035 found
[  180.924270] al_eth 0000:00:03.0 eth0: phy[5]: device 18:05, driver Atheros 8035 ethernet
[  180.924279] al_eth 0000:00:03.0 eth0: phy[5]:supported 2ef adv 2ef
[  183.914979] kernevnt: lanact 0 half eth0
[  188.984858] configured MAC to RGMII mode:
[  188.985220] al_eth 0000:00:01.0 eth1: using MSI-X per Queue interrupt mode
[  188.990222] libphy: al mdio bus: probed
[  188.990540] ar8035 found
[  188.991563] al_eth 0000:00:01.0 eth1: phy[4]: device 8:04, driver Atheros 8035 ethernet
[  188.991573] al_eth 0000:00:01.0 eth1: phy[4]:supported 2ef adv 2ef
[  191.984966] kernevnt: lanact 0 half eth1
[  209.319090] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  209.319933] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  209.320670] ip_tables: (C) 2000-2006 Netfilter Core Team
[  209.324499] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  214.676811]  md126: unknown partition table
[  214.705535] md: md101 stopped.
[  214.707550] md: bind<sda6>
[  214.724841] md/raid1:md101: active with 1 out of 2 mirrors
[  214.724890] md101: detected capacity change from 0 to 91332935680
[  216.804117]  md101: unknown partition table
[  219.601276] XFS (md101): Mounting Filesystem
[  219.621796] XFS (md101): Ending clean mount
[  253.568141] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  253.568857] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  253.569515] Request for unknown module key 'Magrathea: Glacier signing key: c06d684adfc71023eca39c4e075d671933f6cca8' err -11
[  253.578004] NET: Registered protocol family 5
[  262.970860] target_core_get_fabric() failed for srpt
[  264.566659] target_core_get_fabric() failed for srpt
[  266.159146] bio: create slab <bio-2> at 2
[  266.224516] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[  295.260179] unknown cpu_status(ups_shutdown)
[  307.268654] unknown cpu_status(ups_shutdown)

U-boot env

arch=arm
autoload=n
baudrate=115200
board=alpine_db
board_name=alpine_db
boot_instance_active=0
boot_instance_non_active=1
bootargsbnas=setenv buffaloargs BOOTVER=0.37 ubootenv=0x$env_offset,0x4000,0x05,0x00@mtd6 ubootenv_redund=0x$env_offset_redund,0x4000,0x05,0x00@mtd6 boot=buffalofirm bootfrom=${boot_from}
bootargshd=run rootargshd; setenv bootargs $rootargs pci=pcie_bus_perf console=ttyS0,115200 $bootargsextra $buffaloargs; printenv bootargs
bootargshd_buffalo=run rootargshd; setenv bootargs $rootargs pci=pcie_bus_perf console=ttyS0,115200 $bootargsextra $buffaloargs tftpbootcmd=yes noperftest; printenv bootargs
bootargsnand=run rootargsnand; setenv bootargs $rootargs pci=pcie_bus_perf console=ttyS0,115200 $bootargsextra $buffaloargs; printenv bootargs
bootargsnfs=run rootargsnfs; setenv bootargs $rootargs pci=pcie_bus_perf console=ttyS0,115200 $bootargsextra $buffaloargs; printenv bootargs
bootargssfs=run rootargssfs;setenv bootargs $rootargs pci=pcie_bus_perf console=ttyS0,115200 $bootargsextra;printenv bootargs
bootcmd=for i in $bootorder; do run $i; done; run netboot_buffalo
bootdelay=5
bootext4=lcd_print "Loading OS...";ext4load scsi ${ext4dev}:${ext4part} $loadaddr ${ext4dir}${dt_filename};if test $? -ne 0; then run fail; exit; fi;if test ${dt_is_from_toc} != 1; then ;else flash_contents_obj_read_mem $loadaddr_dt $loadaddr;if test $? -ne 0; then run fail; exit; fi;fi;ext4load scsi ${ext4dev}:${ext4part} $loadaddr ${ext4dir}${kernel_filename};if test $? -ne 0; then run fail; exit; fi;fdt addr $loadaddr_dt;bootm $loadaddr $initrdaddr $fdtaddr;run fail;exit
bootnand=lcd_print "Loading OS...";nand set_partition_offset $nand_pt_addr_kernel;nand read $loadaddr $nand_pt_addr_kernel 4;setenvmem filesize $loadaddr;incenv filesize 4;nand read $loadaddr $nand_pt_addr_kernel $filesize;nand set_partition_offset $nand_pt_addr_al_boot;fdt addr $loadaddr_dt;bootm $loadaddr_payload $initrdaddr $fdtaddr;run fail;exit
bootnandmulti=run kernel_select;if test $kernel_selected -ne 0; then run bootnand; fi
bootorder=ubiboot fastboot hddboot hddboot
boottftp=lcd_print "Loading OS...";tftpboot $loadaddr ${tftpdir}${dt_filename};if test $? -ne 0; then run fail; exit; fi;if test ${dt_is_from_toc} != 1; then cp ${loadaddr} ${loadaddr_dt} ${filesize};else flash_contents_obj_read_mem $loadaddr_dt $loadaddr;if test $? -ne 0; then run fail; exit; fi;fi;tftpboot $loadaddr ${tftpdir}${kernel_filename};if test $? -ne 0; then run fail; exit; fi;fdt addr $loadaddr_dt;bootm $loadaddr $initrdaddr $fdtaddr;run fail;exit
bootubi=setenv initrdaddr $loadaddr_rd;incenv initrdaddr 4;setenv mtdparts mtdparts=nand_flash:2M(al_boot),2M(device_tree),8M(linux_kernel),30M(initrd),154M(ubifs),828M(rootfs);setenv mtdids nand0=nand_flash;mtdparts;if test $? -ne 0; then echo !!---- FAIL ----- 'mtdparts';run fail; exit; fi;ubi part nand0,5;if test $? -ne 0; then echo !!---- FAIL ----- 'ubi' part nand0,5;run fail; exit; fi;ubifsmount ubi0;if test $? -ne 0; then echo !!---- FAIL ----- 'ubifsmount' ubi0;run fail; exit; fi;ubifsls;ubi info;ubifsload $loadaddr_payload $kernel_filename;if test $? -ne 0; then echo !!---- FAIL ----- 'ubifsload' $loadaddr_payload $kernel_filename;run fail; exit; fi;ubifsload $initrdaddr $rd_filename;if test $? -ne 0; then echo !!---- FAIL ----- 'ubifsload' $initrdaddr $rd_filename;run fail; exit; fi;bootm $loadaddr_payload $initrdaddr $fdtaddr;if test $? -ne 0; then echo !!---- FAIL ----- 'bootm';echo bootm $loadaddr_payload $initrdaddr $fdtaddr;run fail; exit; fi;run fail; exit
bootupd=is_nand_boot; if test $? -eq 0; then run bootupdspi; else; run bootupdnand; fi
bootupdnand=lcd_print "Updating al-boot" "to NAND"; tftpboot $loadaddr ${tftpdir}boot.img; if test $? -ne 0; then run fail; exit; fi;nand set_partition_offset $nand_pt_addr_al_boot;nand erase.spread $nand_pt_addr_al_boot $filesize; nand write $loadaddr $nand_pt_addr_al_boot $filesize; lcd_print "Done"
bootupdnandy=lcd_print "Updating al-boot" "to NAND"; echo >> Use YModem to upload the boot image binary...;loady $loadaddr;if test $? -ne 0; then run fail; exit; fi;nand set_partition_offset $nand_pt_addr_al_boot;nand erase.spread $nand_pt_addr_al_boot $filesize; nand write $loadaddr $nand_pt_addr_al_boot $filesize; lcd_print "Done"
bootupdspi=lcd_print "Updating al-boot" "to SPI"; tftpboot ${loadaddr} ${tftpdir}boot.img; if test $? -ne 0; then run fail; exit; fi;sf probe; sf erase 0 +${filesize}; sf write ${loadaddr} 0 ${filesize}; echo bootupd done;echo Notice: Changes in default environment variables will only take effect once the;echo environment variables are deleted from flash using the 'delenv' script;lcd_print "Done"
bootupdspiy=lcd_print "Updating al-boot" "to SPI"; echo >> Use YModem to upload the boot image binary...;loady ${loadaddr};if test $? -ne 0; then run fail; exit; fi;sf probe; sf erase 0 +${filesize}; sf write ${loadaddr} 0 ${filesize}; echo bootupd done;echo Notice: Changes in default environment variables will only take effect once the;echo environment variables are deleted from flash using the 'delenv' script;lcd_print "Done"
bootupdy=is_nand_boot; if test $? -eq 0; then run bootupdspiy;else; run bootupdnandy; fi
buffalo_version=0.37
cpu=armv7
cvos_tags=0x01000000
cvos_tags_seed_a=0x01000004
cvos_tags_seed_b=0x01000008
cvos_tags_validate=mw.l ${cvos_tags} 0xcf05cf05
delay_time_ms=5500
delenv=is_nand_boot; if test $? -eq 0; then run delenvspi; else; run delenvnand; fi
delenvnand=lcd_print "Deleting env..."; nand erase ${env_offset} 2000; if test -n ${env_offset_redund}; then nand erase ${env_offset_redund} 2000; fi;lcd_print "Done"
delenvspi=lcd_print "Deleting env..."; sf probe; sf erase ${env_offset} +2000;if test -n ${env_offset_redund}; then sf erase ${env_offset_redund} +2000;fi;lcd_print "Done"
dt_filename=alpine-ts5010.dtb
dt_is_from_toc=0
dt_location=80000
dt_nand_location=0x00200000
dt_nand_size=0x00010000
dtupd=is_nand_boot; if test $? -eq 0; then run dtupdspi; else; run dtupdnand; fi
dtupdatenand=lcd_print "Updating DT" "to NAND";tftpboot $loadaddr_dt ${tftpdir}dt.img;if test $? -ne 0; then run fail; exit; fi;nand set_partition_offset $nand_pt_addr_al_boot;nand erase.spread ${dt_nand_location} ${dt_nand_size};nand write ${loadaddr_dt} ${dt_nand_location} ${dt_nand_size};lcd_print "Done"
dtupdnand=lcd_print "Updating DT" "to NAND"; tftpboot $loadaddr_dt ${tftpdir}dt.img;if test $? -ne 0; then run fail; exit; fi;if test ${dt_is_from_toc} != 1; then; else flash_contents_obj_read_mem $loadaddr $loadaddr_dt;if test $? -ne 0; then run fail; exit; fi;fi;nand set_partition_offset $nand_pt_addr_al_boot;nand erase.spread ${dt_location} 10000; nand write ${loadaddr_dt} ${dt_location} 10000; lcd_print "Done"
dtupdnandy=lcd_print "Updating DT" "to NAND"; echo >> Use YModem to upload the device tree binary...;loady $loadaddr_dt;if test $? -ne 0; then run fail; exit; fi;if test ${dt_is_from_toc} != 1; then; else flash_contents_obj_read_mem $loadaddr $loadaddr_dt;if test $? -ne 0; then run fail; exit; fi;fi;nand set_partition_offset $nand_pt_addr_al_boot;nand erase.spread ${dt_location} 10000; nand write ${loadaddr_dt} ${dt_location} 10000; lcd_print "Done"
dtupdspi=lcd_print "Updating DT" "to SPI"; tftpboot $loadaddr_dt ${tftpdir}dt.img;if test $? -ne 0; then run fail; exit; fi;if test ${dt_is_from_toc} != 1; then; else flash_contents_obj_read_mem $loadaddr $loadaddr_dt;if test $? -ne 0; then run fail; exit; fi;fi;sf probe; sf erase ${dt_location} +${filesize}; sf write ${loadaddr_dt} ${dt_location} ${filesize};echo dtupd done;lcd_print "Done"
dtupdspiy=lcd_print "Updating DT" "to SPI"; echo >> Use YModem to upload the device tree binary...;loady $loadaddr_dt;if test $? -ne 0; then run fail; exit; fi;if test ${dt_is_from_toc} != 1; then; else flash_contents_obj_read_mem $loadaddr $loadaddr_dt;if test $? -ne 0; then run fail; exit; fi;fi;sf probe; sf erase ${dt_location} +${filesize}; sf write ${loadaddr_dt} ${dt_location} ${filesize}; echo dtupd done;lcd_print "Done"
dtupdy=is_nand_boot; if test $? -eq 0; then run dtupdspiy; else; run dtupdnandy; fi
eepromupd=confirm_msg "Perform EEPROM update? [y/n] ";if test $? -ne 0; then exit; fi;tftpboot ${tftpdir}eeprom.bin;if test $? -ne 0; then exit; fi;i2c probe ${pld_i2c_addr};if test $? -ne 0; then exit; fi;i2c write $fileaddr ${pld_i2c_addr} 0.2 $filesize;if test $? -ne 0; then exit;fi;echo eepromupd done
eepromupdy=confirm_msg "Perform EEPROM update? [y/n] ";if test $? -ne 0; then exit; fi;echo >> Use YModem to upload the EEPROM binary...;loady $loadaddr;if test $? -ne 0; then exit; fi;i2c probe ${pld_i2c_addr};if test $? -ne 0; then exit; fi;i2c write $loadaddr ${pld_i2c_addr} 0.2 $filesize;if test $? -ne 0; then exit;fi;echo eepromupdy done
env_offset=1e0000
env_offset_redund=1f0000
eth1addr=88:57:ee:b7:aa:e6
eth3addr=88:57:ee:b7:aa:e5
ethact=al_eth3
ethaddr=88:57:ee:b7:aa:e7
ethprime=al_eth3
ext4dev=0
ext4part=1
fail=echo Failed!; lcd_print "Failed!"
fastboot=echo '###############';echo '## fastboot';echo '###############';boot_from=fast;run initrdnand;run bootargsbnas;run bootargshd;run bootnand
fdtaddr=3b62008
fwupd=tftpboot ${tftpdir}uboot_script_fw_update.bin;source ${loadaddr}
hddboot=echo '###############';echo '## hddboot';echo '###############';boot_from=hdd;run initrdext4;run bootargsbnas;run bootargshd;run bootext4
hdroot=/dev/sda1
initrdaddr=-
initrdext4=lcd_print "Loading initrd" "from HDD";scsi init;for i in 0 1 2 3; do ext4load scsi $i:${ext4part} $loadaddr_rd ${ext4dir}${rd_filename};if test $? -eq 0; then setenv ext4dev $i;setenv rd_filesize $filesize;setenv initrdaddr $loadaddr_rd;exit;fi;done
initrdnand=lcd_print "Loading initrd" "from NAND";nand set_partition_offset $nand_pt_addr_al_boot;nand read $loadaddr $rd_location 4;setenvmem filesize $loadaddr;incenv filesize 4;nand read $loadaddr_rd $rd_location $filesize;setenv initrdaddr $loadaddr_rd;incenv initrdaddr 4;nand set_partition_offset $nand_pt_addr_al_boot;lcd_print "Done"
initrdtftp=lcd_print "Loading initrd" "from TFTP";while true; do tftpboot $loadaddr_rd ${tftpdir}${rd_filename};if test $? -ne 0; then run fail;if test ${ethact} != "al_eth1"; then setenv ethact al_eth1;echo ethact:al_eth1;else setenv ethact al_eth3;echo ethact:al_eth3;fi;else setenv rd_filesize $filesize;setenv initrdaddr $loadaddr_rd;lcd_print "Done";exit;fi;done
initrdupd=lcd_print "Updating initrd" "to NAND";tftpboot $loadaddr_payload ${tftpdir}${rd_filename};if test $? -ne 0; then run fail; exit; fi;nand set_partition_offset $nand_pt_addr_kernel;mw.l $loadaddr $filesize;incenv filesize 4;nand erase.spread $rd_location $filesize;nand write $loadaddr $rd_location $filesize;nand set_partition_offset $nand_pt_addr_al_boot;echo initrdupdnand done;lcd_print "Done"
iocc_force=1
iocc_force_val=1
ipaddr=192.168.11.150
kernel_filename=uImage-generic.buffalo
kernel_rename_1=editenv nand_pt_desc_kernel_1;saveenv
kernel_rename_2=editenv nand_pt_desc_kernel_2;saveenv
kernel_select=setenv kernel_selected 0;setenv bootmenu_0 ${nand_pt_desc_kernel_1}=run kernel_select_1;setenv bootmenu_1 ${nand_pt_desc_kernel_2}=run kernel_select_2;bootmenu
kernel_select_1=setenv nand_pt_addr_kernel ${nand_pt_addr_kernel_1};setenv kernel_selected 1
kernel_select_2=setenv nand_pt_desc_kernel ${nand_pt_desc_kernel_2};setenv nand_pt_addr_kernel ${nand_pt_addr_kernel_2};setenv nand_pt_desc_kernel_2 ${nand_pt_desc_kernel_1};setenv nand_pt_addr_kernel_2 ${nand_pt_addr_kernel_1};setenv nand_pt_desc_kernel_1 ${nand_pt_desc_kernel};setenv nand_pt_addr_kernel_1 ${nand_pt_addr_kernel};saveenv;setenv kernel_selected 2
kernelupd=lcd_print "Updating kernel...";tftpboot $loadaddr_payload ${tftpdir}${kernel_filename};if test $? -ne 0; then run fail; exit; fi;nand set_partition_offset $nand_pt_addr_kernel;mw.l $loadaddr $filesize;incenv filesize 4;nand erase.spread $nand_pt_addr_kernel $filesize;nand write $loadaddr $nand_pt_addr_kernel $filesize;nand set_partition_offset $nand_pt_addr_al_boot;echo kernelupd done;lcd_print "Done"
loadaddr=0x08000000
loadaddr_dt=0x07000000
loadaddr_payload=0x08000004
loadaddr_rd=0x04000000
loadaddr_rootfs_chk=0x07000000
nand_pt_addr_al_boot=0x0
nand_pt_addr_fs=0x02a00000
nand_pt_addr_kernel=0x00400000
nand_pt_addr_kernel_1=0x00400000
nand_pt_addr_kernel_2=0x00a00000
nand_pt_addr_sfs=0x0c400000
nand_pt_desc_kernel_1=Test kernel A
nand_pt_desc_kernel_2=Test kernel B
nand_pt_size_al_boot=0x00400000
nand_pt_size_fs=0x09a00000
nand_pt_size_kernel=0x00c00000
nand_pt_size_sfs=0x33c00000
nandboot=echo '###############';echo '## nandboot';echo '###############';boot_from=nand;run initrdnand;run bootargsbnas;run bootargssfs;run bootnand
netboot=echo '###############';echo '## netboot';echo '###############';boot_from=netboot;run initrdtftp;run bootargsbnas;run bootargsnfs;run boottftp
netboot_buffalo=echo '###############';echo '## netboot_buffalo';echo '###############';boot_from=netboot_buffalo;run initrdtftp;run bootargsbnas;run bootargshd_buffalo;run boottftp
nfsrootdir=/srv/root/
pld_i2c_addr=50
rd_filename=uInitrd-generic.buffalo
rd_location=0x00c00000
rescue_bootorder=hddboot hddboot ubiboot fastboot
rootargshd=setenv rootargs root=${hdroot} rw
rootargshd_buffalo=setenv rootargs root=${hdroot} rw tftpbootcmd=yes
rootargsnand=setenv rootargs root=ubi0:root rootfstype=ubifs ubi.mtd=3
rootargsnfs=setenv rootargs root=/dev/nfs rw nfsroot=${serverip}:${nfsrootdir},tcp,nolock rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${board_name}:eth1:none
rootargssfs=setenv rootargs root=${squashrootdev} ro rootfstype=squashfs rootdelay=1 ${unionrootdev}
rootfs_filename=hddrootfs.buffalo.updated
rootfsupd=lcd_print "Updating rootfs...";tftpboot $loadaddr_rootfs_chk ${tftpdir}rootfs.ubi.md5;if test $? -ne 0; then run fail; exit; fi;tftpboot $loadaddr ${tftpdir}rootfs.ubi;if test $? -ne 0; then run fail; exit; fi;md5sum -v $loadaddr $filesize *$loadaddr_rootfs_chk;if test $? -ne 0; then run fail; exit; fi;nand set_partition_offset $nand_pt_addr_fs;nand erase.spread $nand_pt_addr_fs $nand_pt_size_fs;nand write $loadaddr $nand_pt_addr_fs $filesize;nand set_partition_offset $nand_pt_addr_al_boot;echo rootfsupd done;lcd_print "Done"
series=ts5x10
serverip=192.168.11.1
skip_eth_halt=0
soc=alpine
squashrootdev=/dev/mtdblock5
squashupd=lcd_print "Updating rootfs...";tftpboot $loadaddr_rootfs_chk ${tftpdir}${rootfs_filename}.md5;if test $? -ne 0; then run fail; exit; fi;tftpboot $loadaddr ${tftpdir}${rootfs_filename};if test $? -ne 0; then run fail; exit; fi;md5sum -v $loadaddr $filesize *$loadaddr_rootfs_chk;if test $? -ne 0; then run fail; exit; fi;nand set_partition_offset $nand_pt_addr_fs;nand erase.spread $nand_pt_addr_sfs $nand_pt_size_sfs;nand write $loadaddr $nand_pt_addr_sfs $filesize;nand set_partition_offset $nand_pt_addr_al_boot;echo squashsupd done;lcd_print "Done"
test=echo this is a test!
ubiboot=echo '###############';echo '## ubiboot';echo '###############';boot_from=ubi;run bootargsbnas;run bootargshd;run bootubi
unionrootdev=unionfs=ubi0:ubifs ubi.mtd=4
vendor=annapurna-labs