names memory overlap error
shakthimaan at yahoo.com
Sun Sep 25 18:43:35 CEST 2005
Just started playing around with fiasco and l4env. I
checked out l4env and hello from CVS, which obtained
all the required files. I was able to compile it on my
x86 Thinkpad (T41) running Debian Sarge 3.1r0a. I've
added an entry in boot/grub/menu.lst as follows:
title DROPS/Fiasco u-kernel
kernel (hd0,0)/boot/fiasco/rmgr -sigma0
module (hd0,0)/boot/fiasco/main -noserial -nowait
On boot, I get the following output:
RMGR: Starting tasks
#OS: loading "(hd0,0)/boot/fiasco/names"
from 0022b000 - 002341a4 to [ 02240000 - 00246b52
The module 02: 02240000 - 00246b52 :
(hd0,0)/boot/fiasco/names overlaps with module loaded
by bootloader at
00100000 - 001ca240: Rmgr
02: 0022b000 - 002341a4: (hd0,0)/boot/fiasco/names
03: 00235000 - 0023d324: (hd0,0)/boot/fiasco/log
04: 0023e000 - 00252584: (hd0,0)/boot/fiasco/dm_phys
05: 00253000 - 0025d7ef: (hd0,0)/boot/fiasco/hello
The reason for this error message is that the modules
as loaded by grub interface with their final position
as defined by the linker. Most often you can solve
this problem by inserting the command "modaddr
0x02000000" immediately as next line after the
"kernel=" line of your menu.lst. Note that you have to
use a special version of GRUB which is available from
Return reboots, "k" enters L4 kernel debugging.
I already have grub installed in the MBR of the hard
disk, and I don't have a floppy drive in the laptop.
1. Is there any other way I can get these modules
loaded and tested?
Of course, hello module does not require the names,
log, dm_phys modules. It runs fine though with rmgr,
main and sigma0.
2. I am particularly interested in device drivers. Is
there any documentation that covers these in DROPS
other than using Linux device drivers?
I'd appreciate any help in this regard.
Shakthi Kannan, MS
Software Engineer, Specsoft (Hexaware Technologies)
[E]: shakthimaan at yahoo.com [M]: (91) 98407-87007
[W]: http://www.shakthimaan.com [L]: Chennai, India
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
More information about the l4-hackers