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
--
wolfg...@solfrank.net Wolfgang Solfrank