Piaware latest kernel update

Oh, good catch, that should probably not be there any more. It’s actually a workaround that should only be needed on jessie; upstream have fixed their kernel packaging more recently. I’ll take a look.

For some background … Both standard PiAware, and FlightFeeder images, used to use an initramfs, for two reasons:

  1. to get piaware’s plymouth boot splashscreen started early;
  2. to handle the FlightFeeder’s “readonly” mode

When building 3.6.2 there were two problems with initramfs:

a) Without careful workarounds in cmdline.txt, there was a kernel bug that would make the kernel panic very early during boot about 50% of the time when there was an initramfs around: 4.14: bad mode in data abort handler detected · Issue #2450 · raspberrypi/linux · GitHub
b) Raspbian-lite’s first-boot-resize-sdcard did not handle having an initramfs present

So fo the 3.6.2 PiAware image, the initramfs was disabled … and so there was no need to change Raspbian-lite’s /boot sizing … but it looks like it didn’t get entirely disabled in all the places it needed to be :frowning:

1 Like