Commit History

Autor SHA1 Mensaxe Data
  Chris Mason b9473439d3 Btrfs: leave btree locks spinning more often %!s(int64=16) %!d(string=hai) anos
  Chris Mason 4008c04a07 Btrfs: make a lockdep class for the extent buffer locks %!s(int64=16) %!d(string=hai) anos
  Yan Zheng 7237f18336 Btrfs: fix tree logs parallel sync %!s(int64=16) %!d(string=hai) anos
  Yan Zheng a512bbf855 Btrfs: superblock duplication %!s(int64=16) %!d(string=hai) anos
  Yan Zheng c146afad2c Btrfs: mount ro and remount support %!s(int64=16) %!d(string=hai) anos
  Chris Mason 4a69a41009 Btrfs: Add ordered async work queues %!s(int64=16) %!d(string=hai) anos
  Chris Mason c8b978188c Btrfs: Add zlib compression support %!s(int64=16) %!d(string=hai) anos
  Chris Mason 4bef084857 Btrfs: Tree logging fixes %!s(int64=16) %!d(string=hai) anos
  Chris Mason e02119d5a7 Btrfs: Add a write ahead tree log to optimize synchronous operations %!s(int64=16) %!d(string=hai) anos
  Chris Mason b64a2851ba Btrfs: Wait for async bio submissions to make some progress at queue time %!s(int64=16) %!d(string=hai) anos
  Chris Mason 777e6bd706 Btrfs: Transaction commit: don't use filemap_fdatawait %!s(int64=16) %!d(string=hai) anos
  Chris Mason 3f157a2fd2 Btrfs: Online btree defragmentation fixes %!s(int64=17) %!d(string=hai) anos
  Chris Mason 89ce8a63d0 Add btrfs_end_transaction_throttle to force writers to wait for pending commits %!s(int64=17) %!d(string=hai) anos
  Chris Mason dfe2502068 Btrfs: Add mount -o degraded to allow mounts to continue with missing devices %!s(int64=17) %!d(string=hai) anos
  Chris Mason 1259ab75c6 Btrfs: Handle write errors on raid1 and raid10 %!s(int64=17) %!d(string=hai) anos
  Chris Mason ca7a79ad8d Btrfs: Pass down the expected generation number when reading tree blocks %!s(int64=17) %!d(string=hai) anos
  Chris Mason 44b8bd7edd Btrfs: Create a work queue for bio writes %!s(int64=17) %!d(string=hai) anos
  Chris Mason f29844623d Btrfs: Write out all super blocks on commit, and bring back proper barrier support %!s(int64=17) %!d(string=hai) anos
  Chris Mason 22c599485b Btrfs: Handle data block end_io through the async work queue %!s(int64=17) %!d(string=hai) anos
  Chris Mason 0999df54f8 Btrfs: Verify checksums on tree blocks found without read_tree_block %!s(int64=17) %!d(string=hai) anos
  Chris Mason 8a4b83cc8b Btrfs: Add support for device scanning and detection ioctls %!s(int64=17) %!d(string=hai) anos
  Chris Mason 0b86a832a1 Btrfs: Add support for multiple devices per filesystem %!s(int64=17) %!d(string=hai) anos
  Chris Mason e2008b6140 Btrfs: Add some simple throttling to wait for data=ordered and snapshot deletion %!s(int64=17) %!d(string=hai) anos
  Chris Mason dc17ff8f11 Btrfs: Add data=ordered support %!s(int64=17) %!d(string=hai) anos
  Chris Mason edbd8d4efe Btrfs: Support for online FS resize (grow and shrink) %!s(int64=17) %!d(string=hai) anos
  Chris Mason ff79f8190b Btrfs: Add back file data checksumming %!s(int64=17) %!d(string=hai) anos
  Chris Mason 6b80053d02 Btrfs: Add back the online defragging code %!s(int64=17) %!d(string=hai) anos
  Chris Mason db94535db7 Btrfs: Allow tree blocks larger than the page size %!s(int64=17) %!d(string=hai) anos
  Chris Mason 5f39d397df Btrfs: Create extent_buffer interface for large blocksizes %!s(int64=17) %!d(string=hai) anos
  Chris Mason d3c2fdcf7b Btrfs: Use balance_dirty_pages_nr on btree blocks %!s(int64=17) %!d(string=hai) anos