From 0c10be57b72901464d4bb9ea7b5383c42b08bcae Mon Sep 17 00:00:00 2001 From: Nitin A Kamble Date: Thu, 9 Jun 2011 18:12:12 -0700 Subject: btrfs-tools: new recipe for tools to operate on btrfs images Added these patches to the recipe to get it to work as desired: Upstream patches from tmp & for-dragonn branches of repository http://git.kernel.org/?p=linux/kernel/git/mason/btrfs-progs-unstable.git Also included the debian patches. Nitin's patch to make the makefile cross friendly And Xin Zhong's patch to improve mkfs.btrfs (From OE-Core rev: 57a2140dc9673c65fea088fbd024fbd002e6937b) Signed-off-by: Nitin A Kamble Signed-off-by: Richard Purdie --- ...-Update-man-page-for-mixed-data-metadata-.patch | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 meta/recipes-devtools/btrfs-tools/btrfs-tools/upstream-tmp/0012-Btrfs-progs-Update-man-page-for-mixed-data-metadata-.patch (limited to 'meta/recipes-devtools/btrfs-tools/btrfs-tools/upstream-tmp/0012-Btrfs-progs-Update-man-page-for-mixed-data-metadata-.patch') diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools/upstream-tmp/0012-Btrfs-progs-Update-man-page-for-mixed-data-metadata-.patch b/meta/recipes-devtools/btrfs-tools/btrfs-tools/upstream-tmp/0012-Btrfs-progs-Update-man-page-for-mixed-data-metadata-.patch new file mode 100644 index 0000000000..2f3746f23e --- /dev/null +++ b/meta/recipes-devtools/btrfs-tools/btrfs-tools/upstream-tmp/0012-Btrfs-progs-Update-man-page-for-mixed-data-metadata-.patch @@ -0,0 +1,42 @@ +Upstream-Status: Inappropriate [Backport] +From 4c6ae809c50d44d4530a211b95b004002b3ba45f Mon Sep 17 00:00:00 2001 +From: Mitch Harder +Date: Mon, 15 Nov 2010 16:32:12 +0000 +Subject: [PATCH 12/15] Btrfs-progs: Update man page for mixed data+metadata option. + +Update the mkfs.btrfs man page for the -M option to mix data and +metadata chunks. + +Signed-off-by: Chris Mason +--- + man/mkfs.btrfs.8.in | 7 +++++++ + 1 files changed, 7 insertions(+), 0 deletions(-) + +diff --git a/man/mkfs.btrfs.8.in b/man/mkfs.btrfs.8.in +index 1e14c6c..432db1b 100644 +--- a/man/mkfs.btrfs.8.in ++++ b/man/mkfs.btrfs.8.in +@@ -9,6 +9,7 @@ mkfs.btrfs \- create an btrfs filesystem + [ \fB \-l\fP\fI leafsize\fP ] + [ \fB \-L\fP\fI label\fP ] + [ \fB \-m\fP\fI metadata profile\fP ] ++[ \fB \-M\fP\fI mixed data+metadata\fP ] + [ \fB \-n\fP\fI nodesize\fP ] + [ \fB \-s\fP\fI sectorsize\fP ] + [ \fB \-h\fP ] +@@ -45,6 +46,12 @@ Specify a label for the filesystem. + Specify how metadata must be spanned across the devices specified. Valid + values are raid0, raid1, raid10 or single. + .TP ++\fB\-M\fR, \fB\-\-mixed\fR ++Mix data and metadata chunks together for more efficient space ++utilization. This feature incurs a performance penalty in ++larger filesystems. It is recommended for use with filesystems ++of 1 GiB or smaller. ++.TP + \fB\-n\fR, \fB\-\-nodesize \fIsize\fR + Specify the nodesize. By default the value is set to the pagesize. + .TP +-- +1.7.2.3 + -- cgit v1.2.3-54-g00ecf