4 Jan 2004 20:14
Work on hurd-l4 and a simplefs
Thadeu Lima de Souza Cascardo <cascardo <at> dcc.ufmg.br>
2004-01-04 19:14:32 GMT
2004-01-04 19:14:32 GMT
Hello, folks. It's been a long time since I've got interested in client/server operating systems, and got an eye over L4 and found out people were willing to port Hurd to it. Unfortunately, all I could see was lots of planning and no code. Lately, I've found Marcus Brinkmann code on Savannah (in fact, it was this weekend). Since then, I've been checking the code. Since I'm taking an OS course at uni I should get a paper and implementation done and since then, I've started to work on a simple dummy toy OS over L4. It already loads ELF modules, starts them and some other threads linked to the roottask I've written. I've even experienced with the pingpong thing using two ELF binaries started by roottask. Since I must handle this paper in soon time, I was thinking about doing some fast job and forgetting about task-mod, root-fs-mod and capabilities for a while. And trying to write some module that would handle an ext2 filesystem in a ramdisk in another module. I was thinking about using ext2fs server for Hurd/Mach, but I don't know how simple it would be, how much ext2fs depends on Mach or other Hurd concepts and libraries to work. Marco Gerard told me not to use ext2fs and instead a simplefs that would have no more than a header+files. I would like to know more about this simplefs and what has being(Continue reading)
About state of Hurd/L4, I can't tell you much.
Regards
RSS Feed