[Btrfs-devel] transaction ioctls

Zach Brown zach.brown at oracle.com
Tue Apr 22 13:29:25 PDT 2008


> A misbehaving application could also deliberately hold a transaction open, 
> effectively locking up the FS, so it may make sense to restrict something 
> like this to root or something.

I suspect it doesn't have to be deliberate.

Have you tried this under memory pressure?  I wonder if the application
can get stuck waiting for memory which will only be freed once the
transaction closes.

I'm reasonably sure that we've discussed this persistent theoretical
problem with these kinds of interfaces ;).

- z



More information about the Btrfs-devel mailing list