From: Henry N. <Henry.Ne@Arcor.de> - 2007-07-31 08:38:43
|
Snapshot for coLinux with kernel 2.6.22 http://www.henrynestler.com/colinux/testing/devel-2.6.22/20070730/ colinux-0.8.0-20070730.src.tar.gz - sources for daemons, kernel patches colinux-2.6.22-20070730.patch.gz - combined patch for kernel linux-2.6.29-config - kernel config coLinux-2.6.22-co-0.8.0-20070730-setup.exe - Windows Installer packages/ - for manualy install... daemons-0.8.0-20070730.zip - coLinux executable daemons daemons-0.8.0-20070730.dbg.zip - daemons with debug info vmlinux-2.6.22-co-0.8.0-20070730.zip - coLinux kernel modules-2.6.22-co-0.8.0-20070730.tgz - Linux kernel modules initrd-20060831.gz - coLinux default initrd State 2007-07-30: - Compiled with "-mregparm=3" (kernel default, faster and smaller code). Patch 'base-2.6.22-regparm.diff' removed from kernel patch list. > State 2007-07-29: > - cofs: Host filesystem usable. > - timer: Initial `date` setup - starts coLinux with right date and time. > - Fix the empty Kernel command line (boot_command_line). > - Initrd installs modules: Please rename module file into > 'modules-2.6.22-co-0.8.0.tgz' and run colinux with additional kernel > paramter: 'initrd=initrd.gz'. > - Debian 3.1 and 4.0 successfuly starts. > - SuSE 9.0 don't run. All virtual consoles terms with this line: > Inconsistency detected by ld.so: rtld.c: 1250: dl_main: Assertion > `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed! > - usable: memory, timer, console, keyboard, initrd, cobd, conet, cofs > - not ready / not usable: mouse, coserial, cloop > >> State 2007-07-23: >> - conet: Networking usable. >> - usable devices: memory, timer, console, keyboard, initrd, cobd, conet >> - not ready / not usable: cofs, mouse, coserial, cloop >> - Cofs problem: The mount says "Root device is not a directory". >> The linux VFS does not call a request to the Windows host, so it can >> not fill attribute 'S_IFDIR' in inode struct. Perhaps missing some >> functions on the fops for superblock? >> - This build have many more modules enabled. >> Network, smb, ext2, ext3 are build in. ReiserFs is a module. >> - Initrd can't use for install modules, please copy the file into your >> colinux and unpack it by hands: >> $ tar xzf modules-2.6.22-co-0.8.0-20070723.tgz -C / >> >>> State 2007-07-22: >>> - usable devices: memory, timer, console, keyboard, initrd, cobd >>> - not ready / not usable: cofs, conet, mouse, coserial, cloop >>> - Config is very minimalistic for fast compiles. I have no modules. >>> You can enable some, but not the incomplete co-devices above. >>> - Initrd and Debian image is running very good (without network). >>> - REGPARMS temporaly disabled. Not all functions are clean. >>> Calls between coLinux assembler and C must be check very carefully. >>> - Co-Timer wrote completely new. Value 'shift' for clocksource >>> and co_clockevent is not clear for me (20 or 23 for 10ms to 1ns?) >>> - Entry for GDT is per_cpu__gdt_page with fallback to cpu_gdt_table. >>> This new name is the only difference, that needed for colinux daemon. >>> - Operating sytem switcher works very stable with my config. My host OS >>> was long time no crashing. Typicaly, wrong new device implementations >>> would "Oops" the kernel and catched on the host with a BUG message. >>> >>> Be carefully with the first run! Save your work, before you starts >>> coLinux. Best, you restarts Windows after installing the driver. >>> >>> This build is not for production! Use it very carefully, it's very fresh. >>> But you can test it on your machines and give feedback please. > |