[BTRFS]
authorPierre Schweitzer <pierre@reactos.org>
Wed, 23 Mar 2016 20:35:05 +0000 (20:35 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Wed, 23 Mar 2016 20:35:05 +0000 (20:35 +0000)
commitd6b45221cab0e22ad5e0cc160b0a26835e0d4a28
tree874fc617ada76184a60479e369a625e634054004
parentbd24dc4921e55acd7a197a9aa240b7b296fbaa31
[BTRFS]
Import the WinBtrfs 0.2 driver from https://github.com/maharmstone/btrfs.

Based on the initial work from Peter Hater, with various modification and patches sent upstream (yay, yet another collaboration :-)).

This driver is in its earlies, so expect crashes, issues, and so on. We'll keep it updated to get rid of these issues.
For now, it reads really well from a btrfs volume!

CORE-10892

svn path=/trunk/; revision=71037
22 files changed:
reactos/drivers/filesystems/CMakeLists.txt
reactos/drivers/filesystems/btrfs/CMakeLists.txt [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/btrfs.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/btrfs.h [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/btrfs.rc [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/btrfs_drv.h [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/cache.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/crc32c.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/create.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/dirctrl.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/fastio.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/fileinfo.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/flushthread.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/fsctl.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/loader.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/read.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/reparse.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/resource.h [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/search.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/security.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/treefuncs.c [new file with mode: 0644]
reactos/drivers/filesystems/btrfs/write.c [new file with mode: 0644]