microport 2.3 release notes - problems dropped off the list
John Plocher
root at uwspan.UUCP
Thu Mar 17 16:01:35 AEST 1988
+---- karl at sugar.UUCP (Karl Lehenbauer) writes in <1542 at sugar.UUCP> ----
| The bug list said about 130,000. (I suppose it would
| be 131071) I am running a partition with 128,000 blocks. Am I in
| trouble, or what?
+----
The limit in 2.3 V/AT *is* 131071 512 byte blocks.
(I know you know this, Karl, but others may not...)
This equals 65535 1024 byte blocks, and just *happens* to be the largest
value that can be stored in a 16 bit unsigned integer. This integer is
used somewhere in the file system code and is the reason for the limit.
The fix is to simply change this to a unsigned long and get 32 bits out
of it. But only Microport can do it... :-(
-John
--
Comp.Unix.Microport is now unmoderated! Use at your own risk :-)
More information about the Comp.unix.microport
mailing list