Commit History

Autor SHA1 Mensaxe Data
  Chris Mason cf786e79e3 Btrfs: Defrag: only walk into nodes with the defrag bit set %!s(int64=17) %!d(string=hai) anos
  Chris Mason 0f1ebbd159 Btrfs: Large block related defrag optimizations %!s(int64=17) %!d(string=hai) anos
  Chris Mason 0f82731fc5 Breakout BTRFS_SETGET_FUNCS into a separate C file, the inlines were too big. %!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 86479a04ee Add support for defragging files via btrfsctl -d. Avoid OOM on extent tree %!s(int64=18) %!d(string=hai) anos
  Chris Mason f2183bde1a Btrfs: Add BH_Defrag to mark buffers that are in need of defragging %!s(int64=18) %!d(string=hai) anos
  Chris Mason e9d0b13b5b Btrfs: Btree defrag on the extent-mapping tree as well %!s(int64=18) %!d(string=hai) anos
  Chris Mason 409eb95d7f Btrfs: Further reduce the concurrency penalty of defrag and drop_snapshot %!s(int64=18) %!d(string=hai) anos
  Chris Mason 6702ed490c Btrfs: Add run time btree defrag, and an ioctl to force btree defrag %!s(int64=18) %!d(string=hai) anos