Commit Graph

299 Commits (ae1b41715ee2aae356fbcca032838b71d70b855f)

Author SHA1 Message Date
Chris Mason 4184ea7f90 Btrfs: Fix locking around adding new space_info 16 years ago
Josef Bacik 6a63209fc0 Btrfs: add better -ENOSPC handling 16 years ago
Chris Mason 4008c04a07 Btrfs: make a lockdep class for the extent buffer locks 16 years ago
Jeff Mahoney e00f730865 Btrfs: remove btrfs_init_path 16 years ago
Chris Mason b4ce94de9b Btrfs: Change btree locking to use explicit blocking points 16 years ago
Chris Mason c487685d7c Btrfs: hash_lock is no longer needed 16 years ago
Yan Zheng 7237f18336 Btrfs: fix tree logs parallel sync 16 years ago
Jan Engelhardt 95029d7d59 Btrfs: change/remove typedef 16 years ago
Chris Mason d397712bcc Btrfs: Fix checkpatch.pl warnings 16 years ago
Chris Mason cad321ad52 Btrfs: shift all end_io work to thread pools 16 years ago
Yan Zheng 17d217fe97 Btrfs: fix nodatasum handling in balancing code 16 years ago
Yan Zheng d2fb3437e4 Btrfs: fix leaking block group on balance 16 years ago
Chris Mason 459931eca5 Btrfs: Delete csum items when freeing extents 16 years ago
Chris Mason c3027eb552 Btrfs: Add inode sequence number for NFS and reserved space in a few structs 16 years ago
Chris Mason d20f7043fa Btrfs: move data checksumming into a dedicated tree 16 years ago
Chris Mason 2a7108ad89 Btrfs: rev the disk format for the inode compat and csum selection changes 16 years ago
Josef Bacik 607d432da0 Btrfs: add support for multiple csum algorithms 16 years ago
Josef Bacik f2b636e80d Btrfs: add support for compat flags to btrfs 16 years ago
Josef Bacik ea6a478ed9 Btrfs: Fix for lockdep warnings with alloc_mutex and pinned_mutex 16 years ago
Chris Mason 73e9f5beb1 Btrfs: Update the disk format for the seed device and new root code 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 17 years ago
Josef Bacik f3465ca44e Btrfs: batch extent inserts/updates/deletions on the extent root 17 years ago
Chris Mason 771ed689d2 Btrfs: Optimize compressed writeback and reads 17 years ago
Chris Mason 537fb06715 Btrfs: rev the disk format for fallocate 17 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 9036c10208 Btrfs: update hole handling v2 17 years ago
Chris Mason 09fde3c9ba Btrfs: Rev the disk format for compression and root pointer generation fields 17 years ago
Yan Zheng 84234f3a1f Btrfs: Add root tree pointer transaction ids 17 years ago
Josef Bacik 2517920135 Btrfs: nuke fs wide allocation mutex V2 17 years ago
Josef Bacik 80eb234af0 Btrfs: fix enospc when there is plenty of space 17 years ago
Yan Zheng f82d02d9d8 Btrfs: Improve space balancing code 17 years ago
Chris Mason c8b978188c Btrfs: Add zlib compression support 17 years ago
Christoph Hellwig cb8e70901d Btrfs: Fix subvolume creation locking rules 17 years ago
Chris Mason 833023e46c Btrfs: Rev the disk format for the new back reference format 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
Chris Mason 30c43e2444 Btrfs: remove last_log_alloc allocator optimization 17 years ago
Chris Mason 323ac95bce Btrfs: don't read leaf blocks containing only checksums during truncate 17 years ago
Chris Mason d352ac6814 Btrfs: add and improve comments 17 years ago
Chris Mason 8c8bee1d7c Btrfs: Wait for IO on the block device inodes of newly added devices 17 years ago
Zheng Yan 1a40e23b95 Btrfs: update space balancing code 17 years ago
Zheng Yan 5b21f2ed3f Btrfs: extent_map and data=ordered fixes for space balancing 17 years ago
Zheng Yan e465768938 Btrfs: Add shared reference cache 17 years ago
Zheng Yan e856981384 Btrfs: allocator fixes for space balancing update 17 years ago