[libvirt] [PATCH 0/9] Rebased volume wiping API patches

David Allan dallan at redhat.com
Tue Mar 16 02:13:22 UTC 2010


Nobody ack'd (because of general lack of time, I hope) what I think is the final version of the volume wiping API patches, so here is the set again, rebased to the current head.  I don't think there is anything controversial in here, as they incorporate all the feedback on previous versions.

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             |    5 +
 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, 426 insertions(+), 1 deletions(-)




More information about the libvir-list mailing list