by mrtux » Tue Oct 20, 2020 4:28 am
You are using it for a Pi 3? I thought based on your title you were using it for a Pi 4, unless you are using it for both Pi's? I am a little confused at this point. I am unsure of how the Pi 3's boot, if they are able to use Uboot, it should work fine, once you add the necessary modules needed for the hardware. I call it -slim because it is trimmed of most other unnecessary modules/support. I only use my Pi for Plex, Mumble, Nginx, and a pacman repository, headless, but I left support for the Pi 4 wifi/BT/ etc. If you want to use it for the Pi 3, I would recommend copying a running config of the default kernel ( Like demonstrated in the first reply, using zcat), Use that config instead of generating a default, and after it is patched you can change your preemption or anything else you may want/not want. Not sure if the Pi 3 uses the dtbs overlays or something else, you may have to modify that part of the pkgbuild. Is there a particular reason you want to use the 5.4 series kernels? The 5.8 had some good stuff for aarch if i recall correctly. (Possibly only pertains to the Pi 4?)