Hi, All. Sorry for my late response.
2007/7/8, Jorge Torres jorge.torres.maldonado@gmail.com:
If you want Linux on top of Pistachio you should take a look at wombat, which is a paravirtualized Linux initially running on top of pistachio, you may want to check the ok-labs.com web site for this.
Thank you for information, I'll try it one of these days. I will use L4/Fiasco for the time being.
2007/7/8, Martin Pohlack mp26@os.inf.tu-dresden.de:
You seem to use the Dresden version of L4Linux which AFAIK only runs on L4/Fiasco, not (yet?) on L4Ka::Pistachio.
Please try it with L4/Fiasco.
Thanks, I tried to build L4Linux with L4Fiasco a short time ago. My build way is the same to Fiasco official page (http://os.inf.tu-dresden.de/fiasco/use.html). But the result was the same to before ... I'm glad if you read the following text about new errors.
2007/7/8, Adam Lackorzynski adam@os.inf.tu-dresden.de:
Please disable the "Run 'make headers_check' when building vmlinux" configuration option to make to error go away.
I've tried to build with setting disable it before, but I got following errors.
-------------------------------------------------- ..... LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map MODPOST vmlinux WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'rest_init' (at offset 0x40017e) and 'run_init_process' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x4011ca) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x4011f3) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x401252) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x401272) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x4012b3) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x4012eb) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'main' (at offset 0x401547) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.text:l4env_v2p_init from .text between 'main' (at offset 0x40155b) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'main' (at offset 0x401634) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'main' (at offset 0x401680) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:initkmem_list3 from .text between 'set_up_list3s' (at offset 0x453c20) and '__kmem_cache_destroy' WARNING: vmlinux - Section mismatch: reference to .init.text:__alloc_bootmem from .text between 'vgacon_scrollback_startup' (at offset 0x4f4e7e) and 'vgacon_scrollback_update' WARNING: vmlinux - Section mismatch: reference to .init.data:logo_linux_clut224 from .text between 'fb_find_logo' (at offset 0x50089e) and 'fb_notifier_callback' WARNING: vmlinux - Section mismatch: reference to .init.data: from .text between 'l4fb_con_exit' (at offset 0x5032ca) and 'l4fb_dope_update_thread' WARNING: vmlinux - Section mismatch: reference to .init:.dyn from (offset 0x6d8010) WARNING: vmlinux - Section mismatch: reference to .init.text:.dyn from (offset 0x6d8050) WARNING: vmlinux - Section mismatch: reference to .init.data:.dyn from (offset 0x6d8054) WARNING: vmlinux - Section mismatch: reference to .init.setup:.dyn from (offset 0x7a1008) WARNING: vmlinux - Section mismatch: reference to .exit.text:.dyn from (offset 0x6d8060) COMPR vmlinux to vmlinuz26 LOCINST vmlinuz26 Building modules, stage 2. MODPOST 1388 modules WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'rest_init' (at offset 0x40017e) and 'run_init_process' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x4011ca) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x4011f3) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x401252) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x401272) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x4012b3) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:boot_command_line from .text between 'main' (at offset 0x4012eb) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'main' (at offset 0x401547) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.text:l4env_v2p_init from .text between 'main' (at offset 0x40155b) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'main' (at offset 0x401634) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'main' (at offset 0x401680) and 'l4x_linux_main_exit' WARNING: vmlinux - Section mismatch: reference to .init.data:initkmem_list3 from .text between 'set_up_list3s' (at offset 0x453c20) and '__kmem_cache_destroy' WARNING: vmlinux - Section mismatch: reference to .init.text:__alloc_bootmem from .text between 'vgacon_scrollback_startup' (at offset 0x4f4e7e) and 'vgacon_scrollback_update' WARNING: vmlinux - Section mismatch: reference to .init.data:logo_linux_clut224 from .text between 'fb_find_logo' (at offset 0x50089e) and 'fb_notifier_callback' WARNING: vmlinux - Section mismatch: reference to .init.data: from .text between 'l4fb_con_exit' (at offset 0x5032ca) and 'l4fb_dope_update_thread' WARNING: vmlinux - Section mismatch: reference to .init:.dyn from (offset 0x6d8010) WARNING: vmlinux - Section mismatch: reference to .init.text:.dyn from (offset 0x6d8050) WARNING: vmlinux - Section mismatch: reference to .init.data:.dyn from (offset 0x6d8054) WARNING: vmlinux - Section mismatch: reference to .init.setup:.dyn from (offset 0x7a1008) WARNING: vmlinux - Section mismatch: reference to .exit.text:.dyn from (offset 0x6d8060) WARNING: drivers/atm/lanai.o - Section mismatch: reference to .init.text: from .text between 'sram_test_pass' (at offset 0x1b3) and 'sram_test_and_clear' WARNING: drivers/net/sis900.o - Section mismatch: reference to .init.text:sis900_mii_probe from .text between 'sis900_probe' (at offset 0x588) and 'sis900_default_phy' WARNING: drivers/net/sunhme.o - Section mismatch: reference to .init.text: from .text between 'happy_meal_pci_probe' (at offset 0x2cf8) and 'happy_meal_pci_remove' WARNING: drivers/net/tokenring/3c359.o - Section mismatch: reference to .init.text:xl_init from .text between 'xl_probe' (at offset 0x225) and 'xl_hw_reset' WARNING: "clear_user" [drivers/media/video/w9968cf.ko] undefined! WARNING: "l4lx_fpu_enabled" [drivers/md/xor.ko] undefined! WARNING: "l4lx_fpu_enabled" [drivers/md/raid456.ko] undefined! WARNING: "strnlen_user" [drivers/input/misc/uinput.ko] undefined! WARNING: "i8253_lock" [drivers/input/joystick/analog.ko] undefined! WARNING: "i8253_lock" [drivers/input/gameport/gameport.ko] undefined! make[1]: *** [__modpost] error 1 make: *** [modules] error 2 --------------------------------------------------
Does this header check always need to be off when I make L4Linux ? (Without it, we cannot build L4Linux ??) If so, what is these error's cause ? I feel that there is the issue in my L4 environment... Please theach if you like.
Regards, Lin