Are there any issues upgrading from Linux 3.14 to Linux 4.4?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Are there any issues upgrading from Linux 3.14 to Linux 4.4?

416 Views
joemehigen
Contributor II

After upgrading the kernel to 4.4, our i.MX51 and i.MX53 boards fail with " Kernel panic - not syncing: ERROR: Failed to allocate 0x2000 bytes below 0x0."  We modified the dts for each board to add the 'device_type = "memory"' statement to the memory node.

   memory
   {
      device_type = "memory";
      reg = <0x90000000 0x20000000>;
   };

The call stack:

[<806ce640>] (memblock_alloc_base) from [<806ce6e0>] (memblock_alloc+0x2c/0x34)
 r6:90700000 r5:00002000 r4:00002000
[<806ce6b4>] (memblock_alloc) from [<806c5a78>] (early_alloc_aligned+0x28/0x4c)
 r5:00002000 r4:00002000
[<806c5a50>] (early_alloc_aligned) from [<806c6cc0>] (paging_init+0x7cc/0xae4)
 r5:80703f28 r4:806f8114
[<806c64f4>] (paging_init) from [<806c3ca4>] (setup_arch+0x580/0x844)
 r10:80629478 r9:8001edc0 r8:0000000c r7:806c0fb4 r6:80008000 r5:806e80ec
 r4:80704118
[<806c3724>] (setup_arch) from [<806c19c8>] (start_kernel+0x80/0x354)
 r10:00000000 r9:412fc085 r8:90004059 r7:806f8080 r6:806e98e0 r5:806f812c
 r4:00000001
[<806c1948>] (start_kernel) from [<90008078>] (0x90008078)
 r10:00000000 r9:412fc085 r8:90004059 r7:806fd034 r6:806e98e0 r5:806f812c
 r4:8072f2d4

Could there be other settings that changed between the revs we need to account for?

Joe

0 Kudos
1 Reply

304 Views
Carlos_Musich
NXP Employee
NXP Employee

Hi Joe,

Please note that there are BSPs for i.MX processors developed by NXP and there are also BSPs created by a community external to NXP. BSP based on Linux kernel 4.4 was developed by the external community.

NXP provides support of the BSPs developed by NXP, but unfortunately the releases of the external community are out of our scope.

You can find the NXP BSPs releases here: git.freescale.com > fsl-arm-yocto-bsp.git

If you need support on any of the community's releases you may subscribe the FSL Community BSP mailing list at FSL Community BSP  to talk directly with the developers and other users.


Regards,
Carlos

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos