Small issues with Netgear R7900

First off, great work so far on the R7900. A few small items, however, aren't quite right.

For one thing, the USB 3.0 port is running as a USB 2.0 hub, as per lsusb & lspci.
For another thing, I see in dmesg that a few firmware files aren't being loaded due to not being found.
I am wondering: if there is 128 MB of flash storage, then why is there only 22 MB showing up on the root (/) filesystem??
Most of the LEDs on the unit do not light up, including the WiFi status LEDs
Lastly, why are there so many dmesg barf lines?

Lines from dmesg that concern me (ie "barf lines":

[    0.000000] OF: fdt: Machine model: Netgear R7900
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] Hit pending asynchronous external abort (FSR=0x00001c06) during first unmask, this is most likely caused by a firmware/bootloader bug.
.....
[    0.524797] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xf1
[    0.531212] nand: AMD/Spansion S34ML01G2
[    0.535148] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    0.542765] iproc_nand 18028000.nand: detected 128MiB total, 128KiB blocks, 2KiB pages, 16B OOB, 8-bit, BCH-8
[    0.552718] Scanning device for bad blocks
[    0.575853] random: fast init done
[    1.549456] mtd_read error while parsing (offset: 0x3200000): -74
[    1.556269] mtd_read error while parsing (offset: 0x3220000): -74
[    1.563069] mtd_read error while parsing (offset: 0x3240000): -74
[    1.569857] mtd_read error while parsing (offset: 0x3260000): -74
[    1.576657] mtd_read error while parsing (offset: 0x3280000): -74
[    1.583456] mtd_read error while parsing (offset: 0x32A0000): -74
[    1.590254] mtd_read error while parsing (offset: 0x32C0000): -74
[    1.597049] mtd_read error while parsing (offset: 0x32E0000): -74
[    1.603848] mtd_read error while parsing (offset: 0x3300000): -74
[    1.610638] mtd_read error while parsing (offset: 0x3320000): -74
[    1.617434] mtd_read error while parsing (offset: 0x3340000): -74
[    1.624233] mtd_read error while parsing (offset: 0x3360000): -74
[    1.631031] mtd_read error while parsing (offset: 0x3380000): -74
[    1.637828] mtd_read error while parsing (offset: 0x33A0000): -74
[    1.644627] mtd_read error while parsing (offset: 0x33C0000): -74
[    1.651432] mtd_read error while parsing (offset: 0x33E0000): -74
[    1.658221] mtd_read error while parsing (offset: 0x3400000): -74
[    1.665017] mtd_read error while parsing (offset: 0x3420000): -74
[    1.671818] mtd_read error while parsing (offset: 0x3440000): -74
[    1.678613] mtd_read error while parsing (offset: 0x3460000): -74
[    1.685413] mtd_read error while parsing (offset: 0x3480000): -74
[    1.692211] mtd_read error while parsing (offset: 0x34A0000): -74
[    1.699000] mtd_read error while parsing (offset: 0x34C0000): -74
[    1.705797] mtd_read error while parsing (offset: 0x34E0000): -74
[    1.712595] mtd_read error while parsing (offset: 0x3500000): -74
[    1.719382] mtd_read error while parsing (offset: 0x3520000): -74
[    1.726183] mtd_read error while parsing (offset: 0x3540000): -74
[    1.732978] mtd_read error while parsing (offset: 0x3560000): -74
[    1.739768] mtd_read error while parsing (offset: 0x3580000): -74
[    1.746570] mtd_read error while parsing (offset: 0x35A0000): -74
.....
[    4.361111] iproc-mdio 18003000.mdio: Broadcom iProc MDIO bus at 0xc88b9000
[    4.368387] libphy: mdio_mux: probed
[    4.372611] libphy: Fixed MDIO Bus: probed
[    4.376776] bgmac_bcma: Broadcom 47xx GBit MAC driver loaded
[    4.382853] bcma-host-soc 18000000.axi: bus0: Found chip with id 53010, rev 0x00 and package 0x00
[    4.391844] bcma-host-soc 18000000.axi: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x2A, class 0x0)
[    4.402442] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.402453] bcma-host-soc 18000000.axi: bus0: Core 1 found: Chipcommon B (manuf 0x4BF, id 0x50B, rev 0x01, class 0x0)
[    4.413209] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.413219] bcma-host-soc 18000000.axi: bus0: Core 2 found: DMA (manuf 0x4BF, id 0x502, rev 0x01, class 0x0)
[    4.423227] bcma-host-soc 18000000.axi: bus0: Core 3 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0)
[    4.433660] bcma-host-soc 18000000.axi: bus0: Core 4 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0)
[    4.444104] bcma-host-soc 18000000.axi: bus0: Core 5 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0)
[    4.454549] bcma-host-soc 18000000.axi: bus0: Core 6 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0)
[    4.464937] bcma-host-soc 18000000.axi: bus0: Core 7 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0)
[    4.475499] bcma-host-soc 18000000.axi: bus0: Core 8 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0)
[    4.486088] bcma-host-soc 18000000.axi: bus0: Core 9 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0)
[    4.496671] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.496681] bcma-host-soc 18000000.axi: bus0: Core 10 found: ARM Cortex A9 core (ihost) (manuf 0x4BF, id 0x510, rev 0x01, class 0x0)
[    4.508740] bcma-host-soc 18000000.axi: bus0: Core 11 found: USB 2.0 (manuf 0x4BF, id 0x504, rev 0x01, class 0x0)
[    4.519157] bcma-host-soc 18000000.axi: bus0: Core 12 found: USB 3.0 (manuf 0x4BF, id 0x505, rev 0x01, class 0x0)
[    4.529571] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.529581] bcma-host-soc 18000000.axi: bus0: Core 13 found: SDIO3 (manuf 0x4BF, id 0x503, rev 0x01, class 0x0)
[    4.539815] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.539826] bcma-host-soc 18000000.axi: bus0: Core 14 found: I2S (manuf 0x4BF, id 0x834, rev 0x03, class 0x0)
[    4.549896] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.549906] bcma-host-soc 18000000.axi: bus0: Core 15 found: ARM Cortex A9 JTAG (manuf 0x4BF, id 0x506, rev 0x01, class 0x0)
[    4.561275] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.561286] bcma-host-soc 18000000.axi: bus0: Core 16 found: Denali DDR2/DDR3 memory controller (manuf 0x4BF, id 0x507, rev 0x01, class 0x0)
[    4.574047] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.574057] bcma-host-soc 18000000.axi: bus0: Core 17 found: ROM (manuf 0x4BF, id 0x508, rev 0x01, class 0x0)
[    4.584144] bcma-host-soc 18000000.axi: bus0: Core 18 found: NAND flash controller (manuf 0x4BF, id 0x509, rev 0x01, class 0x0)
[    4.595777] bcma-host-soc 18000000.axi: bus0: bcma_of_get_irq() failed with rc=-22
[    4.595787] bcma-host-soc 18000000.axi: bus0: Core 19 found: SPI flash controller (manuf 0x4BF, id 0x50A, rev 0x01, class 0x0)
[    4.607227] bcma-host-soc 18000000.axi: bus0: Flash type not supported
[    4.641330] bcma-host-soc 18000000.axi: bus0: Using SPROM revision 11 provided by platform.
[    4.641592] bgmac_bcma bcma0:3: Found PHY addr: 30 (NOREGS)
[    4.647190] bgmac_bcma bcma0:3: Support for Roboswitch not implemented
[    4.653759] bgmac_bcma bcma0:3: Invalid MAC addr: 00:00:00:00:00:00
[    4.660046] bgmac_bcma bcma0:3: Using random MAC: 46:b3:51:b4:5b:8e

[    4.680019] b53_common: found switch: BCM53012, rev 5
[    4.685832] bgmac_bcma bcma0:4: Found PHY addr: 30 (NOREGS)
[    4.691460] bgmac_bcma bcma0:4: Support for Roboswitch not implemented
[    4.698004] bgmac_bcma bcma0:4: Invalid MAC addr: 00:00:00:00:00:00
[    4.704305] bgmac_bcma bcma0:4: Using random MAC: e6:89:17:69:ab:ce
[    4.712219] bgmac_bcma bcma0:5: Found PHY addr: 30 (NOREGS)
[    4.717822] bgmac_bcma bcma0:5: Support for Roboswitch not implemented
[    4.726016] bgmac_bcma bcma0:6: Unsupported core_unit 3
[    4.731349] bgmac_bcma: probe of bcma0:6 failed with error -524
[    4.850139] pcie_iproc_bcma bcma0:7: link: UP
[    4.854606] pcie_iproc_bcma bcma0:7: PCI host bridge to bus 0000:00
[    4.860925] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fffffff]
[    4.867818] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    4.875795] pci 0000:00:00.0: [14e4:8012] type 01 class 0x060400
[    4.875816] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    4.885510] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    4.895243] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
[    4.895253] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4c may corrupt adjacent RW1C bits
[    4.905151] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    4.914944] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    4.924628] pci_bus 0000:00: 1-byte config write to 0000:00:00.0 offset 0xc may corrupt adjacent RW1C bits
[    4.934313] PCI: bus0: Fast back to back transfers disabled
[    4.939904] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    4.947938] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    4.957715] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0xc8 may corrupt adjacent RW1C bits
[    4.967488] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    4.977263] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
.....
[    5.200982] pci 0001:02:03.0: [Firmware Bug]: reg 0x10: invalid BAR (can't size)
[    5.208416] pci 0001:02:03.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    5.215859] pci 0001:02:03.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    5.223289] pci 0001:02:03.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    5.230723] pci 0001:02:03.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    5.238147] pci 0001:02:03.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    5.245718] pci 0001:02:04.0: [000d:0000] type 00 class 0x000000
[    5.245755] pci 0001:02:04.0: [Firmware Bug]: reg 0x10: invalid BAR (can't size)
[    5.253192] pci 0001:02:04.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    5.260634] pci 0001:02:04.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    5.268063] pci 0001:02:04.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    5.275502] pci 0001:02:04.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    5.282936] pci 0001:02:04.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    5.290498] pci 0001:02:05.0: [000d:0000] type 00 class 0x000000
[    5.290533] pci 0001:02:05.0: [Firmware Bug]: reg 0x10: invalid BAR (can't size)
[    5.297961] pci 0001:02:05.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    5.305401] pci 0001:02:05.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    5.312835] pci 0001:02:05.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    5.320268] pci 0001:02:05.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    5.327694] pci 0001:02:05.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    5.335267] pci 0001:02:06.0: [000d:0000] type 00 class 0x000000
[    5.335306] pci 0001:02:06.0: [Firmware Bug]: reg 0x10: invalid BAR (can't size)
.....
[    5.200982] pci 0001:02:03.0: [Firmware Bug]: reg 0x10: invalid BAR (can't size)
[    5.208416] pci 0001:02:03.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    5.215859] pci 0001:02:03.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    5.223289] pci 0001:02:03.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    5.230723] pci 0001:02:03.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    5.238147] pci 0001:02:03.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    5.245718] pci 0001:02:04.0: [000d:0000] type 00 class 0x000000
[    5.245755] pci 0001:02:04.0: [Firmware Bug]: reg 0x10: invalid BAR (can't size)
[    5.253192] pci 0001:02:04.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    5.260634] pci 0001:02:04.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    5.268063] pci 0001:02:04.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    5.275502] pci 0001:02:04.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    5.282936] pci 0001:02:04.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    5.290498] pci 0001:02:05.0: [000d:0000] type 00 class 0x000000
[    5.290533] pci 0001:02:05.0: [Firmware Bug]: reg 0x10: invalid BAR (can't size)
[    5.297961] pci 0001:02:05.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    5.305401] pci 0001:02:05.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    5.312835] pci 0001:02:05.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    5.320268] pci 0001:02:05.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    5.327694] pci 0001:02:05.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    5.335267] pci 0001:02:06.0: [000d:0000] type 00 class 0x000000
[    5.335306] pci 0001:02:06.0: [Firmware Bug]: reg 0x10: invalid BAR (can't size)