From: Frédéric L. W. M. <lis...@pe...> - 2009-09-03 23:40:13
|
On Thu, 3 Sep 2009, Henry Nestler wrote: > Frédéric L. W. Meunier wrote: >> Henry, it worked fine with a 2.6.22.18 kernel compiled using GCC >> 4.3.3. >> >> But running a 2.6.25 kernel compiled using your patches, I got >> >> colinux: error, expected kernel API version 13, got 11 >> error initializing >> daemon: exit code 82c6fc03 >> daemon: error driver version, please reinstall driver! >> >> Is it because the 4.1.2 x 4.3.3 ? >> >> But why 2.6.22.8 is accepted by the daemons and not 2.6.25 ? > The patch series was to old. We have changed a lot on the passage page, > that's why we have increased the API to 13 now. This avoids a crash of your > host system. ;-) > > Patches have updated now on: > http://www.henrynestler.com/colinux/testing/kernel-2.6.25 > > Please run a "make clean" after adding the new patches for kernel 2.6.25. > > Please remember to enable the patch gcc412fix.diff in the file > patch/series-2.6.25, if gcc 4.1.2 is your local compiler for kernel builds. Thanks. It compiled and worked fine. I'm using GCC 4.3.3. I had patched the 2.6.22.18 sources with http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git;a=blob;f=queue-2.6.24/time-prevent-the-loop-in-timespec_add_ns-from-being-optimised-away.patch;h=489cbdaa36a065ee536b73f53b7cba8a8e8635bc;hb=cf3242783319c215e3d2e59e293e9c307724cea5 Henry, do you get networking support with the 2.6.25 kernel ? Here, lo comes up, but not eth0. In VirtualBox I'm using the Debian 5.0r2 image with slirp. I also tried pcap and tuntap, but eth0 doesn't come up. If I boot with the 2.6.22.18 vmlinux, it comes up. |