diff options
author | Chris Mason <chris.mason@oracle.com> | 2008-06-09 09:35:50 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2008-09-25 11:04:03 -0400 |
commit | 48ec2cf8738b0db53dc8361026cb7a328f7ad386 (patch) | |
tree | adcb56cf494b67c578a5032b3454203c21171419 /fs/btrfs/inode.c | |
parent | e1b81e6761bd8419146d4bbe0aadd8b2d348a01c (diff) |
Btrfs: Fix race in running_transaction checks
When a new transaction was started, the code would incorrectly
set the pointer in fs_info before all the data structures were setup.
fsync heavy workloads hit races on the setup of the ordered inode spinlock
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/inode.c')
0 files changed, 0 insertions, 0 deletions