b01ef0b When you copy an suid root file to gfs, you start a transaction on the

Authored and Committed by Benjamin Marzinski 18 years ago
    When you copy an suid root file to gfs, you start a transaction on the
    write and then make a vfs call that eventaully tries to start another
    transaction for changing the file attributes.  This cause gfs to oops.
    
    After this change, if you already have a transaction started in
    gfs_setattr_simple, instead of oopsing, you simply use the existing transaction.
    
        
file modified
+25 -11