Hi,
On Tue, May 27, 2014 at 03:03:31AM -0700, Olof's autobooter wrote:
Failed boards:
cubie2 sunxi_defconfig : FAILED 1:23.13 cubie2 multi_v7_defconfig : FAILED 1:27.11 cubie2 multi_lpae_defconfig : FAILED 1:22.09
[..]
========================================================================
Board cubie2-multi_lpae_defconfig failure log:
[ 0.996011] usbcore: registered new interface driver usb-storage [ 1.003444] mousedev: PS/2 mouse device common for all mice [ 1.010912] i2c /dev entries driver [ 1.016618] usbcore: registered new interface driver uvcvideo [ 1.022434] USB Video Class driver (1.1.1) [ 1.026549] gspca_main: v2.14.0 registered [ 1.033781] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 1.042577] sdhci: Secure Digital Host Controller Interface driver [ 1.048781] sdhci: Copyright(c) Pierre Ossman [ 1.053719] Synopsys Designware Multimedia Card Interface Driver [ 1.060074] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.066327] usbcore: registered new interface driver usbhid [ 1.071920] usbhid: USB HID core driver [ 1.078967] TCP: cubic registered [ 1.082374] NET: Registered protocol family 17 [ 1.086863] can: controller area network core (rev 20120528 abi 9) [ 1.093141] NET: Registered protocol family 29 [ 1.097613] can: raw protocol (rev 20120528) [ 1.101896] can: broadcast manager protocol (rev 20120528 t) [ 1.107569] can: netlink gateway (rev 20130117) max_hops=1 [ 1.113504] Key type dns_resolver registered [ 1.117960] ThumbEE CPU extension supported. [ 1.122266] Registering SWP/SWPB emulation handler [ 1.127872] vcc3v3: disabling [ 1.130901] vcc3v0: disabling [ 1.134581] ahci-5v: 5000 mV [ 1.138057] usb1-vbus: 5000 mV [ 1.141648] usb2-vbus: 5000 mV [ 1.145511] platform 1c14000.usb: Driver ehci-platform requests probe deferral [ 1.153549] platform 1c1c000.usb: Driver ehci-platform requests probe deferral [ 1.161412] /home/build/work/batch/drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [ 1.174481] platform 1c14000.usb: Driver ehci-platform requests probe deferral [ 1.182654] platform 1c1c000.usb: Driver ehci-platform requests probe deferral [ 1.234692] stmmac_open: DMA descriptors allocation failed [ 1.240304] IP-Config: Failed to open eth0 [ 1.244397] IP-Config: No network devices available [ 1.249428] ALSA device list: [ 1.252412] No soundcards found. ~$off # PYBOOT: Exception: timeout
========================================================================
Board cubie2-multi_v7_defconfig failure log:
[ 0.996492] usbcore: registered new interface driver usb-storage [ 1.003935] mousedev: PS/2 mouse device common for all mice [ 1.011361] i2c /dev entries driver [ 1.017046] usbcore: registered new interface driver uvcvideo [ 1.022858] USB Video Class driver (1.1.1) [ 1.026972] gspca_main: v2.14.0 registered [ 1.034260] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 1.043078] sdhci: Secure Digital Host Controller Interface driver [ 1.049282] sdhci: Copyright(c) Pierre Ossman [ 1.054233] Synopsys Designware Multimedia Card Interface Driver [ 1.060577] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.066828] usbcore: registered new interface driver usbhid [ 1.072411] usbhid: USB HID core driver [ 1.079571] TCP: cubic registered [ 1.082907] NET: Registered protocol family 17 [ 1.087395] can: controller area network core (rev 20120528 abi 9) [ 1.093659] NET: Registered protocol family 29 [ 1.098127] can: raw protocol (rev 20120528) [ 1.102409] can: broadcast manager protocol (rev 20120528 t) [ 1.108082] can: netlink gateway (rev 20130117) max_hops=1 [ 1.114025] Key type dns_resolver registered [ 1.118485] ThumbEE CPU extension supported. [ 1.122788] Registering SWP/SWPB emulation handler [ 1.128404] vcc3v3: disabling [ 1.131435] vcc3v0: disabling [ 1.135055] ahci-5v: 5000 mV [ 1.138524] usb1-vbus: 5000 mV [ 1.142149] usb2-vbus: 5000 mV [ 1.146016] platform 1c14000.usb: Driver ehci-platform requests probe deferral [ 1.154060] platform 1c1c000.usb: Driver ehci-platform requests probe deferral [ 1.161910] /home/build/work/batch/drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [ 1.174995] platform 1c14000.usb: Driver ehci-platform requests probe deferral [ 1.183097] platform 1c1c000.usb: Driver ehci-platform requests probe deferral [ 1.234518] stmmac_open: DMA descriptors allocation failed [ 1.240131] IP-Config: Failed to open eth0 [ 1.244227] IP-Config: No network devices available [ 1.249255] ALSA device list: [ 1.252234] No soundcards found. ~$off # PYBOOT: Exception: timeout
I'm not quite sure about what's happening with these two, but it seems CMA-related.
Here is a full boot log: http://pastebin.com/AqRTVnSi
You can see that at line 55, atomic_pool_init fails, because __alloc_from_contiguous returns a NULL pointer
Disabling CMA, both make atomic_pool_init succeed and boot the system normally (also explaining the difference with sunxi_defconfig, where CMA is disabled).
========================================================================
Board cubie2-sunxi_defconfig failure log:
[ 0.030286] RPC: Registered named UNIX socket transport module. [ 0.030301] RPC: Registered udp transport module. [ 0.030308] RPC: Registered tcp transport module. [ 0.030314] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.031353] futex hash table entries: 512 (order: 3, 32768 bytes) [ 0.039655] bounce: pool size: 64 pages [ 0.039886] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.039906] io scheduler noop registered [ 0.039917] io scheduler deadline registered [ 0.040096] io scheduler cfq registered (default) [ 0.042227] sun7i-a20-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver [ 0.084276] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 0.086796] console [ttyS0] disabled [ 0.106992] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 33, base_baud = 1500000) is a U6_16550A [ 0.645460] console [ttyS0] enabled [ 0.650430] stmmaceth 1c50000.ethernet: no regulator found [ 0.656020] stmmaceth 1c50000.ethernet: no reset control found [ 0.661867] Ring mode enabled [ 0.664918] No HW DMA feature register supported [ 0.669442] Normal descriptors [ 0.672771] TX Checksum insertion supported [ 0.680425] libphy: stmmac: probed [ 0.683865] eth0: PHY ID 00008201 at 1 IRQ POLL (stmmac-0:01) active [ 0.690662] mousedev: PS/2 mouse device common for all mice [ 0.696561] i2c /dev entries driver [ 0.701647] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 0.710776] TCP: cubic registered [ 0.714146] NET: Registered protocol family 17 [ 0.718693] Registering SWP/SWPB emulation handler [ 0.724019] vcc3v3: disabling [ 0.726993] vcc3v0: disabling [ 0.730471] ahci-5v: 5000 mV [ 0.733735] usb1-vbus: 5000 mV [ 0.737103] usb2-vbus: 5000 mV [ 0.822322] No MAC Management Counters available [ 0.827079] stmmac_open: ERROR: allocating the WoL IRQ -61 (-22) [ 0.833681] IP-Config: Failed to open eth0 [ 0.837779] IP-Config: No network devices available ~$off
This one should be fixed with this patch: http://marc.info/?l=linux-netdev&m=140116844225575&w=2
Maxime