[BISECTED] arm: mvebu: Kernel hang after ae9304c9d311 if OF_SELFTEST=y

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hi,

Trying to boot a 3.17.1 (same thing w/ current tip of Linus tree or
3.17.1) on two Marvell Armada 370 based platforms (NETGEAR ReadyNAS
102 and Synology DS213j) ends up w/ the following:

   Starting kernel ...
   
   Uncompressing Linux... done, booting the kernel.
   
   Error: unrecognized/unsupported machine ID (r1 = 0x00000bde).
   
   Available machine support:
   
   ID (hex)        NAME
   ffffffff        Generic DT based system
   ffffffff        Marvell Armada 380/385 (Device Tree)
   ffffffff        Marvell Armada 375 (Device Tree)
   ffffffff        Marvell Armada 370/XP (Device Tree)
   
   Please check your kernel config and/or bootloader.

I bisected it up to ae9304c9d31117 ("Adding selftest testdata
dynamically into live tree"). For a while, my kernels are compiled w/
OF_SELFTEST and it works w/o issue. After that commit, boot hangs as
presented above. Disabling the option solves the issue on 3.17 and
also for current tip of Linus tree. Reverting the commit on those
kernel is not straightforward.

A config is attached.

Cheers,

a+

ps: my platforms all boot a kernel w/ an appended dtb.

Attachment: .config
Description: Binary data


[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux