From: Jeff D. <jd...@ka...> - 2000-03-20 15:29:39
|
The main change is that I redid the system call mechanism. If the timer interrupted at the right point during a system call, the old method would cause the system call to return essentially a random number (actually the pid of the underlying thread). This is the cause of the occasional panic during fsck. That should not happen any more. It may also have caused the syscall 0 problems. I added a little bit of geometry support to the block driver. This allows fdisk to run on it and recognize a partition. Since filesystems leave the first couple of blocks alone, you can run fdisk on a filesystem file and put a partition table on it. I would recommend making the whole thing a single partition, since there is no support in the driver for multiple partitions in a single file. Jeff |