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

[libvirt] [PATCH 0/9] Storage volume wiping API



Here's the revised volume wiping API patchset (thanks to Dan for the improved name).  I'm sending a replacement patchset since the name change made for a very large and messy incremental.  This set contains everybody's feedback, which was all very helpful.  Many thanks.

Dave


David Allan (9):
  Add public API for volume wiping
  Define the internal driver API for vol wiping
  Add vol wiping to ESX storage driver struct
  Implement the public API for vol wiping
  Define wire protocol format for vol wiping
  Implement RPC client for vol wiping
  Implement the remote dispatch bits of vol wiping
  Simplified version of volume wiping based on feedback from the list.
  Virsh support for vol wiping

 daemon/remote.c                     |   32 +++++
 daemon/remote_dispatch_args.h       |    1 +
 daemon/remote_dispatch_prototypes.h |    8 ++
 daemon/remote_dispatch_table.h      |    5 +
 include/libvirt/libvirt.h.in        |    2 +
 src/driver.h                        |    5 +
 src/esx/esx_storage_driver.c        |    1 +
 src/libvirt.c                       |   47 ++++++++
 src/libvirt_public.syms             |    1 +
 src/remote/remote_driver.c          |   27 ++++
 src/remote/remote_protocol.c        |   11 ++
 src/remote/remote_protocol.h        |    9 ++
 src/remote/remote_protocol.x        |    8 +-
 src/storage/storage_driver.c        |  224 +++++++++++++++++++++++++++++++++++
 tools/virsh.c                       |   42 +++++++
 15 files changed, 422 insertions(+), 1 deletions(-)


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