Hi Stephen,
Chris pointed out to me that there are a few cases where InterMezzo has some
difficulties with nested transactions: look at truncate. Nesting here would
disable the possibility in Ext3 to break the transaction up.
Instead Chris suggested that we involve the underlying file system not
through a refcount, but through an indication: please include X bytes from
me. In order to deal with those transactions that you break up into
multiple one, it makes sense for InterMezzo to have the option of:
- adding data with the first of the sequence of transactions you do
- adding data with the last.
More generally, we could have callbacks, but that's possibly overkill.
Clearly only pretty minimal changes are going to be needed for this.
What do you think of this?
- Peter -
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to [EMAIL PROTECTED]