[Xen-devel] [PATCH 0/2] Drop blktap2 from xen

Wei Liu posted 2 patches 10 weeks ago
Only 1 patches received!
.gitignore                                 |   15 -
.hgignore                                  |   12 -
INSTALL                                    |    4 -
MAINTAINERS                                |    4 -
config/Tools.mk.in                         |    1 -
docs/man/xl-disk-configuration.5.pod       |    2 +-
tools/Makefile                             |    1 -
tools/Rules.mk                             |   16 +-
tools/blktap2/COPYING                      |   72 -
tools/blktap2/Makefile                     |   20 -
tools/blktap2/README                       |  321 --
tools/blktap2/control/Makefile             |  107 -
tools/blktap2/control/tap-ctl-allocate.c   |  243 --
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/control/xenblktapctl.pc.in   |    9 -
tools/blktap2/drivers/Makefile             |  116 -
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         | 1502 ---------
tools/blktap2/drivers/block-ram.c          |  256 --
tools/blktap2/drivers/block-remus.c        | 1732 ----------
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    |  838 -----
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        | 1724 ----------
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             |   19 -
tools/blktap2/include/atomicio.h           |   35 -
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                 |   38 -
tools/blktap2/lvm/lvm-util.c               |  349 --
tools/blktap2/vhd/Makefile                 |   55 -
tools/blktap2/vhd/lib/Makefile             |   88 -
tools/blktap2/vhd/lib/atomicio.c           |   61 -
tools/blktap2/vhd/lib/libvhd-journal.c     | 1533 ---------
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                            |   78 -
tools/configure.ac                         |   18 -
tools/golang/xenlight/xenlight.go          |    2 +-
tools/libxl/Makefile                       |    8 +-
tools/libxl/check-xl-disk-parse            |    2 +-
tools/libxl/libxl_blktap2.c                |   94 -
tools/libxl/libxl_device.c                 |   40 +-
tools/libxl/libxl_disk.c                   |   25 +-
tools/libxl/libxl_dm.c                     |   17 +-
tools/libxl/libxl_internal.h               |   26 -
tools/libxl/libxl_noblktap2.c              |   42 -
tools/libxl/xenlight.pc.in                 |    2 +-
tools/xenstore/hashtable.c                 |    5 -
tools/xenstore/hashtable.h                 |    5 -
tools/xenstore/hashtable_private.h         |    5 -
152 files changed, 15 insertions(+), 40667 deletions(-)
delete mode 100644 tools/blktap2/COPYING
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/control/xenblktapctl.pc.in
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

[Xen-devel] [PATCH 0/2] Drop blktap2 from xen

Posted by Wei Liu 10 weeks ago
Wei Liu (2):
  tools: remove blktap2 related code and documentation
  Drop blktap2

 .gitignore                                 |   15 -
 .hgignore                                  |   12 -
 INSTALL                                    |    4 -
 MAINTAINERS                                |    4 -
 config/Tools.mk.in                         |    1 -
 docs/man/xl-disk-configuration.5.pod       |    2 +-
 tools/Makefile                             |    1 -
 tools/Rules.mk                             |   16 +-
 tools/blktap2/COPYING                      |   72 -
 tools/blktap2/Makefile                     |   20 -
 tools/blktap2/README                       |  321 --
 tools/blktap2/control/Makefile             |  107 -
 tools/blktap2/control/tap-ctl-allocate.c   |  243 --
 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/control/xenblktapctl.pc.in   |    9 -
 tools/blktap2/drivers/Makefile             |  116 -
 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         | 1502 ---------
 tools/blktap2/drivers/block-ram.c          |  256 --
 tools/blktap2/drivers/block-remus.c        | 1732 ----------
 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    |  838 -----
 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        | 1724 ----------
 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             |   19 -
 tools/blktap2/include/atomicio.h           |   35 -
 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                 |   38 -
 tools/blktap2/lvm/lvm-util.c               |  349 --
 tools/blktap2/vhd/Makefile                 |   55 -
 tools/blktap2/vhd/lib/Makefile             |   88 -
 tools/blktap2/vhd/lib/atomicio.c           |   61 -
 tools/blktap2/vhd/lib/libvhd-journal.c     | 1533 ---------
 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                            |   78 -
 tools/configure.ac                         |   18 -
 tools/golang/xenlight/xenlight.go          |    2 +-
 tools/libxl/Makefile                       |    8 +-
 tools/libxl/check-xl-disk-parse            |    2 +-
 tools/libxl/libxl_blktap2.c                |   94 -
 tools/libxl/libxl_device.c                 |   40 +-
 tools/libxl/libxl_disk.c                   |   25 +-
 tools/libxl/libxl_dm.c                     |   17 +-
 tools/libxl/libxl_internal.h               |   26 -
 tools/libxl/libxl_noblktap2.c              |   42 -
 tools/libxl/xenlight.pc.in                 |    2 +-
 tools/xenstore/hashtable.c                 |    5 -
 tools/xenstore/hashtable.h                 |    5 -
 tools/xenstore/hashtable_private.h         |    5 -
 152 files changed, 15 insertions(+), 40667 deletions(-)
 delete mode 100644 tools/blktap2/COPYING
 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/control/xenblktapctl.pc.in
 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.20.1


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH 0/2] Drop blktap2 from xen

Posted by Ian Jackson 9 weeks ago
Wei Liu writes ("[Xen-devel] [PATCH 0/2] Drop blktap2 from xen"):
> Wei Liu (2):
>   tools: remove blktap2 related code and documentation
>   Drop blktap2

Both patches:

Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

[Xen-devel] [PATCH 2/2] Drop blktap2

Posted by Wei Liu 10 weeks ago
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
Cc: Ian Jackson <ian.jackson@eu.citrix.com>

git rm blktap2

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel