It's under Qemu, so ata_bd is the driver. Try running mbr_part on
unconnected ATA device. It crashes either without warning or saying it
detected invalid record signature. The warning appeared only after I
interleaved the code with debugging printf()s. That's worth mentioning - I
think it also changes behavior depending on calling printf().
I haven't yet tested different driver nor hardware.
I don't recall any similar problem. What is the block driver and what is
the
hardware (e.g. ata_bd in Qemu?) Can you reproduce it with a different
application? (e.g. bdd, mkxxx)? Did you try the same with a different
driver
and/or hardware?
-Jiri
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel