Pi – At Last! An ‘Official’ 3.8 Kernel..
Just noticed there is now an official 3.8.y kernel, at: https://github.com/raspberrypi/linux/tree/rpi-3.8.y-temp
This may change to just .…/rpi-3.8.y later..
Code is based on the latest 3.8 kernel – 3.8.4.
Select config from:
arch/arm/configs/bcmrpi_cutdown_defconfig arch/arm/configs/bcmrpi_emergency_defconfig
arch/arm/configs/bcmrpi_defconfig arch/arm/configs/bcmrpi_quick_defconfig
I used # make bcmrpi_defconfig
Then # make xconfig
Under <File systems>, I deselected all file systems support, except ext2/3/4..
Under <File systems-DOS/FAT/NT>, I deselected NTFS (as it is _fully_ supported in userland NTFS-3G)
There is more probably-superfluous stuff selected, which you can deselect if you don’t need it..
At end of compilation, got error:
ERROR: “v6wbi_flush_kern_tlb_range” [drivers/staging/zsmalloc/zsmalloc.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
So.. I just deselected <Staging drivers> and re-compiled..
Compiled OK, and booted OK..
Fedora release 18 (Spherical Cow)
Kernel 3.8.4 on an armv6l (ttyAMA0)
………….
# uname -a
Linux rgpi 3.8.4 #2 PREEMPT Thu Mar 28 15:47:21 GMT 2013 armv6l armv6l armv6l GNU/Linux
I expect this code may be updated again, soon, and the ‘-temp‘ suffix changed..
Robert Gadsdon. March 28, 2013.
Comments
Pi – At Last! An ‘Official’ 3.8 Kernel.. — No Comments