From: Lu Fengqi <lufq.fnst@cn.fujitsu.com>
To: <linux-btrfs@vger.kernel.org>
Subject: [PATCH v10.5 0/5] In-band de-duplication for btrfs-progs
Date: Tue, 4 Sep 2018 15:07:23 +0800 [thread overview]
Message-ID: <20180904070728.5495-1-lufq.fnst@cn.fujitsu.com> (raw)
Patchset can be fetched from github:
https://github.com/littleroad/btrfs-progs.git dedupe_latest
Inband dedupe(in-memory backend only) ioctl support for btrfs-progs.
v7 changes:
Update ctree.h to follow kernel structure change
Update print-tree to follow kernel structure change
V8 changes:
Move dedup props and on-disk backend support out of the patchset
Change command group name to "dedupe-inband", to avoid confusion with
possible out-of-band dedupe. Suggested by Mark.
Rebase to latest devel branch.
V9 changes:
Follow kernels ioctl change to support FORCE flag, new reconf ioctl,
and more precious error reporting.
v10 changes:
Rebase to v4.10.
Add BUILD_ASSERT for btrfs_ioctl_dedupe_args
v10.1 changes:
Rebase to v4.14.
v10.2 changes:
Rebase to v4.16.1.
v10.3 changes:
Rebase to v4.17.
v10.4 changes:
Deal with offline reviews from Misono Tomohiro.
1. s/btrfs-dedupe/btrfs-dedupe-inband
2. Replace strerror(errno) with %m
3. Use SZ_* instead of intermedia number
4. update btrfs-completion for reconfigure subcommand
v10.5 changes:
Rebase to v4.17.1.
Qu Wenruo (5):
btrfs-progs: Basic framework for dedupe-inband command group
btrfs-progs: dedupe: Add enable command for dedupe command group
btrfs-progs: dedupe: Add disable support for inband dedupelication
btrfs-progs: dedupe: Add status subcommand
btrfs-progs: dedupe: introduce reconfigure subcommand
Documentation/Makefile.in | 1 +
Documentation/btrfs-dedupe-inband.asciidoc | 167 ++++++++
Documentation/btrfs.asciidoc | 4 +
Makefile | 3 +-
btrfs-completion | 6 +-
btrfs.c | 2 +
cmds-dedupe-ib.c | 437 +++++++++++++++++++++
commands.h | 2 +
dedupe-ib.h | 28 ++
ioctl.h | 38 ++
10 files changed, 686 insertions(+), 2 deletions(-)
create mode 100644 Documentation/btrfs-dedupe-inband.asciidoc
create mode 100644 cmds-dedupe-ib.c
create mode 100644 dedupe-ib.h
--
2.18.0
next reply other threads:[~2018-09-04 11:31 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-09-04 7:07 Lu Fengqi [this message]
2018-09-04 7:07 ` [PATCH v10.5 1/5] btrfs-progs: Basic framework for dedupe-inband command group Lu Fengqi
2018-09-04 7:07 ` [PATCH v10.5 2/5] btrfs-progs: dedupe: Add enable command for dedupe " Lu Fengqi
2018-09-04 7:07 ` [PATCH v10.5 3/5] btrfs-progs: dedupe: Add disable support for inband dedupelication Lu Fengqi
2018-09-04 7:07 ` [PATCH v10.5 4/5] btrfs-progs: dedupe: Add status subcommand Lu Fengqi
2018-09-04 7:07 ` [PATCH v10.5 5/5] btrfs-progs: dedupe: introduce reconfigure subcommand Lu Fengqi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180904070728.5495-1-lufq.fnst@cn.fujitsu.com \
--to=lufq.fnst@cn.fujitsu.com \
--cc=linux-btrfs@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.