[Kos-dev] creation de module
Maxime Petazzoni
kos-dev@enix.org
Mon, 10 Jun 2002 09:36:39 +0200
lo
> Pour le probleme sur ton bochs, le "cannot get trans for /dev/hda0"
> veut dire qu'il a pas trouve de partition FAT sur la premiere
> partition primaire de ton premier disque sur la premiere interface IDE
> (... de bochs dans ton cas). As-tu fait 'make hd' dans le module
> kos-sys (qu'il faut recuperer par cvs), et ajoute l'image hd10M qui
> est ainsi creee dans la ligne 'diskc:' de ton .bochsrc ? Il faut que
> tu aies un truc du genre :
> diskc: file=/udd/ddecotig/perso/devel/kos/kos-sys/hd10M, cyl=306, heads=4, spt=17
ok c fait. il fait un autre bug :
========================================================================
Event type: PANIC
Device: [HD ]
Message: [HD ] concat_image_t.lseek to byte 0 failed
A PANIC has occurred. Do you want to:
cont - continue execution
alwayscont - continue execution, and don't ask again.
This affects only PANIC events from device [HD ]
die - stop execution now
abort - dump core
WARNING: LOCAL_log_msg returned unexpected value -1
Choose one of the actions above: [die] err bit set
sr->trans (read) failed !
[init_modules@_init_modules.c:70] **** System Halted **** :
[Init Modules] Init_module for module part.ro (@0x300a8000),
level 3 returned -1 (aka 0xffffffff)
[__dbg_halt_handler@debug.c:181] Warning: This handler may be overloaded
----------- Backtrace --------------
[__dbg_backtrace@debug.c:129] Warning: current thread not identified
bt[0] = debug.ro:__dbg_backtrace+0x1a8 (0x0, 0x0, 0x3000a246, 0xb5)
bt[1] = debug.ro:__dbg_halt_handler+0x5b (0x30000000, 0x30000000, 0x0,
0x40035ff8)
bt[2] = init.ro:init_modules+0x202 (0x30000000, 0x10000400, 0x10000000, 0x0)
bt[3] = init.ro:kernel_post_init+0x1d (0x30000000, 0x0, 0x0, 0x0)
kmem_sr_map(0x300c8000, 0x40033000, 806129664)
[_kmem_sr_map@_vmm_kmem.c:33] **** System Halted **** :
Demand MUST BE impossible in kernel memory allocator
[__dbg_halt_handler@debug.c:181] Warning: This handler may be overloaded
----------- Backtrace --------------
[__dbg_backtrace@debug.c:129] Warning: current thread not identified
bt[0] = debug.ro:__dbg_backtrace+0x1a8 (0x0, 0x0, 0x3000a246, 0xb5)
bt[1] = debug.ro:__dbg_halt_handler+0x5b (0x300b1000, 0x300b10a0,
0x40032c7c, 0x3009066a)
bt[2] = vmm.ro:_kmem_sr_map+0xb4 (0x300c8000, 0x40033000, 0x300c9000,
0x40032de0)
bt[3] = vmm.ro:sr_page_fault+0xca (0x300ba600, 0x300c8000, 0x40033000,
0x300c9000)
bt[4] = vmm.ro:vr_page_fault+0x10c (0x300c8000, 0x40033000, 0x40032de0,
0xffffffff)
bt[5] = vmm.ro:as_page_fault+0x42 (0x300cb018, 0x40033000, 0x40032de0,
0x300602ed)
------------------------------------
> Pour plus d'info voir la doc "tester et debugger kos" sur
> http://kos.enix.org/snapshots.php .
>
> Pour ton probleme de maus, rajoute maus dans kos/modules/Makefile,
> variable SUBDIRS.
ok ca ca marche. merci
a+
sam
ps: mon email n'est plus maxime.petazzoni@worldonline.fr depuis
longtemps. evitez de poster dessus. merci
--
.______________________________________________.
(?> maxime petazzoni (sam) sam@nova-mag.org )
//\ http://www.nova-mag.org - UIN# 100551837 )
\_/____________________________________________)