From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Cc: Lars Kurth <lars.kurth@citrix.com>,
Stefano Stabellini <sstabellini@kernel.org>,
Wei Liu <wei.liu2@citrix.com>,
Ross Philipson <ross.philipson@gmail.com>,
George Dunlap <George.Dunlap@eu.citrix.com>,
Andrew Cooper <andrew.cooper3@citrix.com>,
Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
Jan Beulich <jbeulich@suse.com>
Subject: [PATCH v2 0/2] Remove blktap2
Date: Fri, 26 Aug 2016 11:59:10 +0100 [thread overview]
Message-ID: <1472209152-19930-1-git-send-email-wei.liu2@citrix.com> (raw)
Wei Liu (2):
tools: remove blktap2 related code and documentation
tools: remove blktap2 source code
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Cc: Jan Beulich <jbeulich@suse.com>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Cc: Tim Deegan <tim@xen.org>
Cc: Ross Philipson <ross.philipson@gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>
.gitignore | 14 -
.hgignore | 12 -
INSTALL | 4 -
MAINTAINERS | 2 -
config/Tools.mk.in | 1 -
docs/misc/xl-disk-configuration.txt | 2 +-
tools/Makefile | 1 -
tools/Rules.mk | 17 +-
tools/blktap2/Makefile | 20 -
tools/blktap2/README | 321 ---
tools/blktap2/control/Makefile | 80 -
tools/blktap2/control/tap-ctl-allocate.c | 242 --
tools/blktap2/control/tap-ctl-attach.c | 61 -
tools/blktap2/control/tap-ctl-check.c | 79 -
tools/blktap2/control/tap-ctl-close.c | 87 -
tools/blktap2/control/tap-ctl-create.c | 67 -
tools/blktap2/control/tap-ctl-destroy.c | 56 -
tools/blktap2/control/tap-ctl-detach.c | 61 -
tools/blktap2/control/tap-ctl-free.c | 54 -
tools/blktap2/control/tap-ctl-ipc.c | 249 ---
tools/blktap2/control/tap-ctl-list.c | 536 -----
tools/blktap2/control/tap-ctl-major.c | 69 -
tools/blktap2/control/tap-ctl-open.c | 75 -
tools/blktap2/control/tap-ctl-pause.c | 59 -
tools/blktap2/control/tap-ctl-spawn.c | 174 --
tools/blktap2/control/tap-ctl-unpause.c | 64 -
tools/blktap2/control/tap-ctl.c | 815 -------
tools/blktap2/control/tap-ctl.h | 101 -
tools/blktap2/drivers/Makefile | 113 -
tools/blktap2/drivers/aes.c | 1319 -----------
tools/blktap2/drivers/aes.h | 28 -
tools/blktap2/drivers/atomicio.c | 61 -
tools/blktap2/drivers/blk.h | 36 -
tools/blktap2/drivers/blk_linux.c | 43 -
tools/blktap2/drivers/blk_netbsd.c | 41 -
tools/blktap2/drivers/block-aio.c | 258 ---
tools/blktap2/drivers/block-cache.c | 787 -------
tools/blktap2/drivers/block-log.c | 665 ------
tools/blktap2/drivers/block-qcow.c | 1501 -------------
tools/blktap2/drivers/block-ram.c | 256 ---
tools/blktap2/drivers/block-remus.c | 1733 --------------
tools/blktap2/drivers/block-vhd.c | 2322 -------------------
tools/blktap2/drivers/bswap.h | 179 --
tools/blktap2/drivers/check_gcrypt | 18 -
tools/blktap2/drivers/hashtable.c | 279 ---
tools/blktap2/drivers/hashtable.h | 204 --
tools/blktap2/drivers/hashtable_itr.c | 195 --
tools/blktap2/drivers/hashtable_itr.h | 96 -
tools/blktap2/drivers/hashtable_private.h | 90 -
tools/blktap2/drivers/hashtable_utility.c | 71 -
tools/blktap2/drivers/hashtable_utility.h | 55 -
tools/blktap2/drivers/img2qcow.c | 316 ---
tools/blktap2/drivers/io-optimize.c | 671 ------
tools/blktap2/drivers/io-optimize.h | 68 -
tools/blktap2/drivers/libaio-compat.h | 102 -
tools/blktap2/drivers/lock.c | 1000 ---------
tools/blktap2/drivers/lock.h | 51 -
tools/blktap2/drivers/log.h | 123 -
tools/blktap2/drivers/md5.c | 278 ---
tools/blktap2/drivers/md5.h | 15 -
tools/blktap2/drivers/profile.h | 191 --
tools/blktap2/drivers/qcow-create.c | 121 -
tools/blktap2/drivers/qcow.h | 131 --
tools/blktap2/drivers/qcow2raw.c | 443 ----
tools/blktap2/drivers/scheduler.c | 265 ---
tools/blktap2/drivers/scheduler.h | 65 -
tools/blktap2/drivers/tapdisk-client.c | 496 -----
tools/blktap2/drivers/tapdisk-control.c | 837 -------
tools/blktap2/drivers/tapdisk-control.h | 35 -
tools/blktap2/drivers/tapdisk-diff.c | 802 -------
tools/blktap2/drivers/tapdisk-disktype.c | 200 --
tools/blktap2/drivers/tapdisk-disktype.h | 62 -
tools/blktap2/drivers/tapdisk-driver.c | 101 -
tools/blktap2/drivers/tapdisk-driver.h | 62 -
tools/blktap2/drivers/tapdisk-filter.c | 272 ---
tools/blktap2/drivers/tapdisk-filter.h | 67 -
tools/blktap2/drivers/tapdisk-image.c | 169 --
tools/blktap2/drivers/tapdisk-image.h | 56 -
tools/blktap2/drivers/tapdisk-interface.c | 259 ---
tools/blktap2/drivers/tapdisk-interface.h | 54 -
tools/blktap2/drivers/tapdisk-log.c | 257 ---
tools/blktap2/drivers/tapdisk-log.h | 51 -
tools/blktap2/drivers/tapdisk-queue.c | 743 ------
tools/blktap2/drivers/tapdisk-queue.h | 125 --
tools/blktap2/drivers/tapdisk-ring.c | 439 ----
tools/blktap2/drivers/tapdisk-ring.h | 87 -
tools/blktap2/drivers/tapdisk-server.c | 345 ---
tools/blktap2/drivers/tapdisk-server.h | 67 -
tools/blktap2/drivers/tapdisk-stream.c | 605 -----
tools/blktap2/drivers/tapdisk-utils.c | 214 --
tools/blktap2/drivers/tapdisk-utils.h | 45 -
tools/blktap2/drivers/tapdisk-vbd.c | 1723 --------------
tools/blktap2/drivers/tapdisk-vbd.h | 207 --
tools/blktap2/drivers/tapdisk.h | 169 --
tools/blktap2/drivers/tapdisk2.c | 138 --
tools/blktap2/drivers/td.c | 691 ------
tools/blktap2/drivers/xmsnap | 78 -
tools/blktap2/include/Makefile | 17 -
tools/blktap2/include/atomicio.h | 33 -
tools/blktap2/include/blktap2.h | 67 -
tools/blktap2/include/blktaplib.h | 242 --
tools/blktap2/include/libvhd-journal.h | 68 -
tools/blktap2/include/libvhd.h | 326 ---
tools/blktap2/include/list.h | 125 --
tools/blktap2/include/lvm-util.h | 71 -
tools/blktap2/include/relative-path.h | 43 -
tools/blktap2/include/tapdisk-message.h | 203 --
tools/blktap2/include/vhd-util.h | 44 -
tools/blktap2/include/vhd-uuid.h | 63 -
tools/blktap2/include/vhd.h | 219 --
tools/blktap2/lvm/Makefile | 36 -
tools/blktap2/lvm/lvm-util.c | 349 ---
tools/blktap2/vhd/Makefile | 51 -
tools/blktap2/vhd/lib/Makefile | 82 -
tools/blktap2/vhd/lib/atomicio.c | 61 -
tools/blktap2/vhd/lib/libvhd-journal.c | 1534 -------------
tools/blktap2/vhd/lib/libvhd.c | 3348 ----------------------------
tools/blktap2/vhd/lib/relative-path.c | 299 ---
tools/blktap2/vhd/lib/vhd-util-check.c | 980 --------
tools/blktap2/vhd/lib/vhd-util-coalesce.c | 218 --
tools/blktap2/vhd/lib/vhd-util-create.c | 80 -
tools/blktap2/vhd/lib/vhd-util-fill.c | 105 -
tools/blktap2/vhd/lib/vhd-util-modify.c | 132 --
tools/blktap2/vhd/lib/vhd-util-query.c | 159 --
tools/blktap2/vhd/lib/vhd-util-read.c | 742 ------
tools/blktap2/vhd/lib/vhd-util-repair.c | 84 -
tools/blktap2/vhd/lib/vhd-util-resize.c | 1131 ----------
tools/blktap2/vhd/lib/vhd-util-revert.c | 106 -
tools/blktap2/vhd/lib/vhd-util-scan.c | 1317 -----------
tools/blktap2/vhd/lib/vhd-util-set-field.c | 106 -
tools/blktap2/vhd/lib/vhd-util-snapshot.c | 216 --
tools/blktap2/vhd/lib/vhd-util-uuid.c | 128 --
tools/blktap2/vhd/vhd-update.c | 259 ---
tools/blktap2/vhd/vhd-util.c | 163 --
tools/config.h.in | 6 -
tools/configure | 83 -
tools/configure.ac | 22 -
tools/libxl/Makefile | 8 +-
tools/libxl/check-xl-disk-parse | 2 +-
tools/libxl/libxl.c | 25 +-
tools/libxl/libxl_blktap2.c | 94 -
tools/libxl/libxl_device.c | 32 +-
tools/libxl/libxl_dm.c | 17 +-
tools/libxl/libxl_internal.h | 19 -
tools/libxl/libxl_noblktap2.c | 42 -
tools/xenstore/hashtable.c | 5 -
tools/xenstore/hashtable.h | 5 -
tools/xenstore/hashtable_private.h | 5 -
148 files changed, 13 insertions(+), 40528 deletions(-)
delete mode 100644 tools/blktap2/Makefile
delete mode 100644 tools/blktap2/README
delete mode 100644 tools/blktap2/control/Makefile
delete mode 100644 tools/blktap2/control/tap-ctl-allocate.c
delete mode 100644 tools/blktap2/control/tap-ctl-attach.c
delete mode 100644 tools/blktap2/control/tap-ctl-check.c
delete mode 100644 tools/blktap2/control/tap-ctl-close.c
delete mode 100644 tools/blktap2/control/tap-ctl-create.c
delete mode 100644 tools/blktap2/control/tap-ctl-destroy.c
delete mode 100644 tools/blktap2/control/tap-ctl-detach.c
delete mode 100644 tools/blktap2/control/tap-ctl-free.c
delete mode 100644 tools/blktap2/control/tap-ctl-ipc.c
delete mode 100644 tools/blktap2/control/tap-ctl-list.c
delete mode 100644 tools/blktap2/control/tap-ctl-major.c
delete mode 100644 tools/blktap2/control/tap-ctl-open.c
delete mode 100644 tools/blktap2/control/tap-ctl-pause.c
delete mode 100644 tools/blktap2/control/tap-ctl-spawn.c
delete mode 100644 tools/blktap2/control/tap-ctl-unpause.c
delete mode 100644 tools/blktap2/control/tap-ctl.c
delete mode 100644 tools/blktap2/control/tap-ctl.h
delete mode 100644 tools/blktap2/drivers/Makefile
delete mode 100644 tools/blktap2/drivers/aes.c
delete mode 100644 tools/blktap2/drivers/aes.h
delete mode 100644 tools/blktap2/drivers/atomicio.c
delete mode 100644 tools/blktap2/drivers/blk.h
delete mode 100644 tools/blktap2/drivers/blk_linux.c
delete mode 100644 tools/blktap2/drivers/blk_netbsd.c
delete mode 100644 tools/blktap2/drivers/block-aio.c
delete mode 100644 tools/blktap2/drivers/block-cache.c
delete mode 100644 tools/blktap2/drivers/block-log.c
delete mode 100644 tools/blktap2/drivers/block-qcow.c
delete mode 100644 tools/blktap2/drivers/block-ram.c
delete mode 100644 tools/blktap2/drivers/block-remus.c
delete mode 100644 tools/blktap2/drivers/block-vhd.c
delete mode 100644 tools/blktap2/drivers/bswap.h
delete mode 100644 tools/blktap2/drivers/check_gcrypt
delete mode 100644 tools/blktap2/drivers/hashtable.c
delete mode 100644 tools/blktap2/drivers/hashtable.h
delete mode 100644 tools/blktap2/drivers/hashtable_itr.c
delete mode 100644 tools/blktap2/drivers/hashtable_itr.h
delete mode 100644 tools/blktap2/drivers/hashtable_private.h
delete mode 100644 tools/blktap2/drivers/hashtable_utility.c
delete mode 100644 tools/blktap2/drivers/hashtable_utility.h
delete mode 100644 tools/blktap2/drivers/img2qcow.c
delete mode 100644 tools/blktap2/drivers/io-optimize.c
delete mode 100644 tools/blktap2/drivers/io-optimize.h
delete mode 100644 tools/blktap2/drivers/libaio-compat.h
delete mode 100644 tools/blktap2/drivers/lock.c
delete mode 100644 tools/blktap2/drivers/lock.h
delete mode 100644 tools/blktap2/drivers/log.h
delete mode 100644 tools/blktap2/drivers/md5.c
delete mode 100644 tools/blktap2/drivers/md5.h
delete mode 100644 tools/blktap2/drivers/profile.h
delete mode 100644 tools/blktap2/drivers/qcow-create.c
delete mode 100644 tools/blktap2/drivers/qcow.h
delete mode 100644 tools/blktap2/drivers/qcow2raw.c
delete mode 100644 tools/blktap2/drivers/scheduler.c
delete mode 100644 tools/blktap2/drivers/scheduler.h
delete mode 100644 tools/blktap2/drivers/tapdisk-client.c
delete mode 100644 tools/blktap2/drivers/tapdisk-control.c
delete mode 100644 tools/blktap2/drivers/tapdisk-control.h
delete mode 100644 tools/blktap2/drivers/tapdisk-diff.c
delete mode 100644 tools/blktap2/drivers/tapdisk-disktype.c
delete mode 100644 tools/blktap2/drivers/tapdisk-disktype.h
delete mode 100644 tools/blktap2/drivers/tapdisk-driver.c
delete mode 100644 tools/blktap2/drivers/tapdisk-driver.h
delete mode 100644 tools/blktap2/drivers/tapdisk-filter.c
delete mode 100644 tools/blktap2/drivers/tapdisk-filter.h
delete mode 100644 tools/blktap2/drivers/tapdisk-image.c
delete mode 100644 tools/blktap2/drivers/tapdisk-image.h
delete mode 100644 tools/blktap2/drivers/tapdisk-interface.c
delete mode 100644 tools/blktap2/drivers/tapdisk-interface.h
delete mode 100644 tools/blktap2/drivers/tapdisk-log.c
delete mode 100644 tools/blktap2/drivers/tapdisk-log.h
delete mode 100644 tools/blktap2/drivers/tapdisk-queue.c
delete mode 100644 tools/blktap2/drivers/tapdisk-queue.h
delete mode 100644 tools/blktap2/drivers/tapdisk-ring.c
delete mode 100644 tools/blktap2/drivers/tapdisk-ring.h
delete mode 100644 tools/blktap2/drivers/tapdisk-server.c
delete mode 100644 tools/blktap2/drivers/tapdisk-server.h
delete mode 100644 tools/blktap2/drivers/tapdisk-stream.c
delete mode 100644 tools/blktap2/drivers/tapdisk-utils.c
delete mode 100644 tools/blktap2/drivers/tapdisk-utils.h
delete mode 100644 tools/blktap2/drivers/tapdisk-vbd.c
delete mode 100644 tools/blktap2/drivers/tapdisk-vbd.h
delete mode 100644 tools/blktap2/drivers/tapdisk.h
delete mode 100644 tools/blktap2/drivers/tapdisk2.c
delete mode 100644 tools/blktap2/drivers/td.c
delete mode 100644 tools/blktap2/drivers/xmsnap
delete mode 100644 tools/blktap2/include/Makefile
delete mode 100644 tools/blktap2/include/atomicio.h
delete mode 100644 tools/blktap2/include/blktap2.h
delete mode 100644 tools/blktap2/include/blktaplib.h
delete mode 100644 tools/blktap2/include/libvhd-journal.h
delete mode 100644 tools/blktap2/include/libvhd.h
delete mode 100644 tools/blktap2/include/list.h
delete mode 100644 tools/blktap2/include/lvm-util.h
delete mode 100644 tools/blktap2/include/relative-path.h
delete mode 100644 tools/blktap2/include/tapdisk-message.h
delete mode 100644 tools/blktap2/include/vhd-util.h
delete mode 100644 tools/blktap2/include/vhd-uuid.h
delete mode 100644 tools/blktap2/include/vhd.h
delete mode 100644 tools/blktap2/lvm/Makefile
delete mode 100644 tools/blktap2/lvm/lvm-util.c
delete mode 100644 tools/blktap2/vhd/Makefile
delete mode 100644 tools/blktap2/vhd/lib/Makefile
delete mode 100644 tools/blktap2/vhd/lib/atomicio.c
delete mode 100644 tools/blktap2/vhd/lib/libvhd-journal.c
delete mode 100644 tools/blktap2/vhd/lib/libvhd.c
delete mode 100644 tools/blktap2/vhd/lib/relative-path.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-check.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-coalesce.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-create.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-fill.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-modify.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-query.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-read.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-repair.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-resize.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-revert.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-scan.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-set-field.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-snapshot.c
delete mode 100644 tools/blktap2/vhd/lib/vhd-util-uuid.c
delete mode 100644 tools/blktap2/vhd/vhd-update.c
delete mode 100644 tools/blktap2/vhd/vhd-util.c
delete mode 100644 tools/libxl/libxl_blktap2.c
delete mode 100644 tools/libxl/libxl_noblktap2.c
--
2.1.4
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
next reply other threads:[~2016-08-26 10:59 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-26 10:59 Wei Liu [this message]
2016-08-26 10:59 ` [PATCH v2 1/2] tools: remove blktap2 related code and documentation Wei Liu
2016-08-30 12:54 ` Ian Jackson
2016-08-30 13:20 ` Wei Liu
2016-09-06 9:47 ` Ian Jackson
2016-08-26 10:59 ` [PATCH v2 2/2] tools: remove blktap2 source code Wei Liu
2016-09-06 10:04 ` Wei Liu
2016-09-06 9:57 ` [PATCH v2 0/2] Remove blktap2 Wei Liu
2016-09-06 10:18 ` Lars Kurth
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=1472209152-19930-1-git-send-email-wei.liu2@citrix.com \
--to=wei.liu2@citrix.com \
--cc=George.Dunlap@eu.citrix.com \
--cc=andrew.cooper3@citrix.com \
--cc=ian.jackson@eu.citrix.com \
--cc=jbeulich@suse.com \
--cc=lars.kurth@citrix.com \
--cc=ross.philipson@gmail.com \
--cc=sstabellini@kernel.org \
--cc=tim@xen.org \
--cc=xen-devel@lists.xenproject.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).