[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH v2 0/2] Remove blktap2



Wei Liu (2):
  tools: remove blktap2 related code and documentation
  tools: remove blktap2 source code

Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Cc: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
Cc: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Cc: Jan Beulich <jbeulich@xxxxxxxx>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>
Cc: Tim Deegan <tim@xxxxxxx>
Cc: Ross Philipson <ross.philipson@xxxxxxxxx>
Cc: Lars Kurth <lars.kurth@xxxxxxxxxx>

 .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@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.