Hi,
As an extreme example [on ISO 9660], you could have a file with 3 bytes, where every byte is in a separate block.Raising the question of which kind of resource limitation exactly you want to impose on the user. Wouldn't it make sense to count that kind of usage as three blocks? After all, it's disc blocks you run out of, not bytes of user data.
I'm not sure why you bring up quota in this discussion. The problem I tried to describe is that the current buffer cache with its DEV_BSIZE centric implementation more or less forbids any implementation of this part of the 9660 specification (albeit I have to admit that last I looked into this was before UBC integration.) A buffer cache that works with byte offsets and byte sizes of buffers would simplify this tremendously Ciao, Wolfgang -- Wolfgang%Solfrank.net@localhost Wolfgang Solfrank