Hi Russell, On Thu, Jan 19, 2017 at 10:44 AM, Russell King <rmk+kernel@xxxxxxxxxxxxxxx> wrote: > Removal of skeleton.dtsi from imx6qdl.dtsi caused a regression on > SolidRun platforms as the /chosen and /memory nodes are no longer > populated. Fix this by adding the nodes into the platform .dtsi > files. > > Uncompressing Linux... done, booting the kernel. > Booting Linux on physical CPU 0x0 > Linux version 4.10.0-rc3+ (rmk@xxxxxxxxxxxxxxxxxxxxxxx) (gcc version 4.7.4 (GCC) ) #2066 SMP Thu Jan 19 12:31:19 GMT 2017 > CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d > CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache > OF: fdt:Machine model: SolidRun Cubox-i Dual/Quad > INITRD: 0x20000000+0x001cd000 is not a memory region - disabling initrd > cma: Failed to reserve 256 MiB > Memory policy: Data cache writealloc > Kernel panic - not syncing: ERROR: Failed to allocate 0x2000 bytes below 0x0. > > CPU: 0 PID: 0 Comm: swapper Not tainted 4.10.0-rc3+ #2066 > Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree) > Backtrace: invalid frame pointer 0xc09e5e44c > ---[ end Kernel panic - not syncing: ERROR: Failed to allocate 0x2000 bytes below 0x0. > > Fixes: 7f107887d199 ("ARM: dts: imx: Remove skeleton.dtsi") > Signed-off-by: Russell King <rmk+kernel@xxxxxxxxxxxxxxx> I made a previous attempt to fix this issue and realized that it was not complete. Just sent a v2, which hopefully will fix this problem for all i.MX dtsi files. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html