Tiny Core Linux

Tiny Core Base => Corepure64 => Topic started by: harryhaaren on January 11, 2015, 11:39:51 AM

Title: -RT Kernel boot issues
Post by: harryhaaren on January 11, 2015, 11:39:51 AM
Hey all,

I've been toying with TCL for a while, re-packing the ISO making some changes, booting. That part has been going well, no issues.
I'm hoping to use TCL as a base for a low-latency audio-production system, which involves running a -rt kernel. My current record for low-latency without xruns is 0.7ms : details here http://openavproductions.com/tmp/rt.png (http://openavproductions.com/tmp/rt.png).

I followed the Custom kernel walktrough at http://wiki.tinycorelinux.net/wiki:custom_kernel (http://wiki.tinycorelinux.net/wiki:custom_kernel). This works, I'm basing off 5.x 3.8.10, as that's the most recent kernel that *also* has a -rt patch set available. I patched the kernel, and built it with the TinyCore64 config that 5.x released for 3.8.10, changing PREEMPT_RT_FULL=y for a fully preemptable kernel.

The ISO builds fine, but on Qemu testing, i get a kernel panic due to init not found: http://openavproductions.com/tmp/kernel_panic.png (http://openavproductions.com/tmp/kernel_panic.png)

Advice or suggestions for a next step in debugging appreciated.
Cheers, -Harry