Commit Graph

59 Commits (6ed58ec520ad2b2fe3f955c8a5fd0eecafccebdf)

Author SHA1 Message Date
Li Zefan a6fa6fae40 btrfs: Add lzo compression support 14 years ago
Yan Zheng 5d4f98a28c Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE) 16 years ago
Christoph Hellwig 2ea2544ef5 Btrfs: simplify makefile 16 years ago
Chris Mason 56bec294de Btrfs: do extent allocation and reference count updates in the background 16 years ago
Chris Mason c8b978188c Btrfs: Add zlib compression support 17 years ago
Sage Weil 61f8c86ee8 Btrfs: Fix makefile for builing btrfs static 17 years ago
Chris Mason d352ac6814 Btrfs: add and improve comments 17 years ago
Chris Mason b4f6c45dfb Update Btrfs files for in-kernel usage 17 years ago
Josef Bacik 0f9dd46cda Btrfs: free space accounting redo 17 years ago
Chris Mason e02119d5a7 Btrfs: Add a write ahead tree log to optimize synchronous operations 17 years ago
Josef Bacik eab922ec89 Btrfs: compile when posix acl's are disabled 17 years ago
David Woodhouse 615f996fb8 Switch btrfs_name_hash() to crc32c 17 years ago
Balaji Rao be6e8dc0ba NFS support for btrfs - v3 17 years ago
Yan Zheng 31153d8128 Btrfs: Add a leaf reference cache 17 years ago
Josef Bacik 7b12876623 Btrfs: Create orphan inode records to prevent lost files after a crash 17 years ago
Chris Mason b3c3da71ed Btrfs: Add version strings on module load 17 years ago
Chris Mason 925baeddc5 Btrfs: Start btree concurrency work. 17 years ago
Christoph Hellwig f46b5a66b3 Btrfs: split out ioctl.c 17 years ago
Chris Mason 8b71284292 Btrfs: Add async worker threads for pre and post IO checksumming 17 years ago
Christoph Hellwig 95c9eb178b btrfs: tiny makefile cleanup 17 years ago
Chris Mason 0b86a832a1 Btrfs: Add support for multiple devices per filesystem 17 years ago
Chris Mason d1310b2e0c Btrfs: Split the extent_map code into two parts 17 years ago
Yan caaca38b8f Btrfs: Fix compile on kernel without ACLs enabled 17 years ago
Chris Mason dc17ff8f11 Btrfs: Add data=ordered support 17 years ago
Josef Bacik 5103e947b9 xattr support for btrfs 17 years ago
Chris Mason 0f82731fc5 Breakout BTRFS_SETGET_FUNCS into a separate C file, the inlines were too big. 17 years ago
Chris Mason 5f39d397df Btrfs: Create extent_buffer interface for large blocksizes 17 years ago
Jan Engelhardt 432eba0882 Btrfs: Simplify makefile 18 years ago
Chris Mason 84a5d5eefd Btrfs: add modules_install target 18 years ago
Josef Bacik 58176a9604 Btrfs: Add per-root block accounting and sysfs entries 18 years ago
Chris Mason a52d9a8033 Btrfs: Extent based page cache code. This uses an rbtree of extents and tests 18 years ago
Chris Mason 6702ed490c Btrfs: Add run time btree defrag, and an ioctl to force btree defrag 18 years ago
Joel Becker 8578f0f1fd Btrfs: cleaner make clean 18 years ago
Chris Mason 39279cc3d2 Btrfs: split up super.c 18 years ago
Chris Mason 8ef97622ca Btrfs: add a radix back bit tree 18 years ago
Chris Mason 79154b1b5b Btrfs: transaction rework 18 years ago
Chris Mason e20d96d64f Mountable btrfs, with readdir 18 years ago
Chris Mason 2e635a2783 Btrfs: initial move to kernel module land 18 years ago
Chris Mason 1261ec42b3 Btrfs: Better block record keeping, real mkfs 18 years ago
Chris Mason 9f5fae2fe6 Btrfs: Add inode map, and the start of file extent items 18 years ago
Chris Mason 631d7d950a Btrfs: add transaction.h to the Makefile 18 years ago
Chris Mason e089f05c18 Btrfs: transaction handles everywhere 18 years ago
Chris Mason 1e1d27017c Btrfs: add inode item 18 years ago
Chris Mason 1d4f6404de Btrfs: directory testing code and dir item fixes 18 years ago
Chris Mason 62e2749e03 Btrfs: Use a chunk of the key flags to record the item type. 18 years ago
Chris Mason 3768f3689f Btrfs: Change the super to point to a tree of trees to enable persistent snapshots 18 years ago
Chris Mason 7518a238ea Btrfs: get/set for struct header fields 18 years ago
Chris Mason 0579da4280 Btrfs: Fixup last found extent caching 18 years ago
Chris Mason 037e639048 Btrfs: get rid of add recursion 18 years ago
Chris Mason a28ec19775 Btrfs: Fixup reference counting on cows 18 years ago