Commit Graph

47 Commits (23334a22ea2c068b14f57e8b6781b1e96d2df02e)

Author SHA1 Message Date
Josef Bacik 6a63209fc0 Btrfs: add better -ENOSPC handling 16 years ago
Huang Weiyi 7eaebe7d50 Btrfs: removed unused #include <version.h>'s 16 years ago
Chris Mason d397712bcc Btrfs: Fix checkpatch.pl warnings 16 years ago
Yan Zheng 52c2617990 Btrfs: update directory's size when creating subvol/snapshot 16 years ago
Chris Mason e441d54de4 Btrfs: add permission checks to the ioctls 16 years ago
Yan Zheng ab67b7c1f7 Btrfs: Add missing mnt_drop_write in ioctl.c 16 years ago
Yan Zheng d2fb3437e4 Btrfs: fix leaking block group on balance 16 years ago
Sage Weil cfc8ea8720 Btrfs: mnt_drop_write in ioctl_trans_end 16 years ago
Chris Mason d20f7043fa Btrfs: move data checksumming into a dedicated tree 16 years ago
Josef Bacik 607d432da0 Btrfs: add support for multiple csum algorithms 16 years ago
Christoph Hellwig 7a865e8ac3 Btrfs: btrfs: pass void __user * to btrfs_ioctl_clone_range 16 years ago
Christoph Hellwig 4bcabaa30a Btrfs: clean up btrfs_ioctl a little bit 16 years ago
Christoph Hellwig b2950863c6 Btrfs: make things static and include the right headers 16 years ago
Sage Weil 1ffa4f426c Btrfs: remove unneeded btrfs_start_delalloc_inodes call 16 years ago
Chris Mason 4b4e25f2a6 Btrfs: compat code fixes 16 years ago
Chris Mason ea9e8b11bd Btrfs: prevent loops in the directory tree when creating snapshots 16 years ago
Chris Mason 0660b5af3f Btrfs: Add backrefs and forward refs for subvols and snapshots 16 years ago
Chris Mason 3394e1607e Btrfs: Give each subvol and snapshot their own anonymous devid 16 years ago
Chris Mason 3de4586c52 Btrfs: Allow subvolumes and snapshots anywhere in the directory tree 16 years ago
Yan Zheng 2b82032c34 Btrfs: Seed device support 16 years ago
Yan Zheng c146afad2c Btrfs: mount ro and remount support 16 years ago
Sage Weil c5c9cd4d1b Btrfs: allow clone of an arbitrary file range 16 years ago
Yan Zheng d899e05215 Btrfs: Add fallocate support v2 17 years ago
Yan Zheng 80ff385665 Btrfs: update nodatacow code v2 17 years ago
Yan Zheng 84234f3a1f Btrfs: Add root tree pointer transaction ids 17 years ago
Chris Mason a3dddf3fc8 Btrfs: Don't call security_inode_mkdir during subvol creation 17 years ago
Christoph Hellwig cb8e70901d Btrfs: Fix subvolume creation locking rules 17 years ago
Yan Zheng 3bb1a1bc42 Btrfs: Remove offset field from struct btrfs_extent_ref 17 years ago
Yan Zheng a76a3cd40c Btrfs: Count space allocated to file in bytes 17 years ago
Zheng Yan 5b21f2ed3f Btrfs: extent_map and data=ordered fixes for space balancing 17 years ago
Zheng Yan 31840ae1a6 Btrfs: Full back reference support 17 years ago
Christoph Hellwig b214107eda Btrfs: trivial sparse fixes 17 years ago
Yan Zheng 7ea394f119 Btrfs: Fix nodatacow for the new data=ordered mode 17 years ago
Yan Zheng ae01a0abf3 Btrfs: Update clone file ioctl 17 years ago
Chris Mason ea8c281947 Btrfs: Maintain a list of inodes that are delalloc and a way to wait on them 17 years ago
Sage Weil 9ca9ee09c1 Btrfs: fix ioctl-initiated transactions vs wait_current_trans() 17 years ago
Chris Mason f87f057b49 Btrfs: Improve and cleanup locking done by walk_down_tree 17 years ago
Mark Fasheh 5516e5957f Btrfs: Null terminate strings passed in from userspace 17 years ago
Josef Bacik 8e8a1e31f2 Btrfs: Fix a few functions that exit without stopping their transaction 17 years ago
Josef Bacik aec7477b3b Btrfs: Implement new dir index format 17 years ago
Chris Mason 3eaa288527 Btrfs: Fix the defragmention code and the block relocation code for data=ordered 17 years ago
Chris Mason 7d9eb12c87 Btrfs: Add locking around volume management (device add/remove/balance) 17 years ago
Chris Mason 89ce8a63d0 Add btrfs_end_transaction_throttle to force writers to wait for pending commits 17 years ago
Chris Mason a213501153 Btrfs: Replace the big fs_mutex with a collection of other locks 17 years ago
Chris Mason 925baeddc5 Btrfs: Start btree concurrency work. 17 years ago
Christoph Hellwig df5b5520b2 BTRFS_IOC_TRANS_START should be privilegued 17 years ago
Christoph Hellwig f46b5a66b3 Btrfs: split out ioctl.c 17 years ago