On Thu, 2003-09-04 at 18:03, Andreas Dilger wrote: > On Sep 05, 2003 01:32 +0400, Hans Reiser wrote: > > Andreas Dilger wrote: > > >It is possible to do the same with ext3, namely exporting journal_start() > > >and journal_stop() (or some interface to them) to userspace so the application > > >can start a transaction for multiple operations. We had discussed this in > > >the past, but decided not to do so because user applications can screw up in > > >so many ways, and if an application uses these interfaces it is possible to > > >deadlock the entire filesystem if the application isn't well behaved. > > > > That's why we confine it to a (finite #defined number) set of > > operations within one sys_reiser4 call. At some point we will allow > > trusted user space processes to span multiple system calls (mail server > > applicances, database appliances, etc., might find this useful). You > > might consider supporting sys_reiser4 at some point.
Please rename sys_reiser4 if you want it to be a generic use syscall ;-) -chris
