[Libvir] [PATCH][RFC] libvirt ldoms support

Ryan Scott Ryan.Scott at Sun.COM
Tue Apr 8 17:49:01 UTC 2008


Note: I haven't tried building this on Linux yet, so we may have some 
#ifdef or Makefile changes on non-Solaris platforms.

Please Cc: Eunice.Moon at Sun.COM on any response.

Thanks,
Ryan


LDoms Support

This patch adds the Logical Domains (LDoms) support for the SPARC 
platforms. LDoms software is Sun Microsystem's virtualization technology 
to subdivide a supported system's resources (CPUs, memory, I/O, and 
storage) creating partitions called logical domains. The Logical Domains 
Manager is used to create and manage logical domains and maps logical 
domains to physical resources. The LDoms Manager provides a command-line 
interface and also exports an XML-based control interface. The Libvirt 
for LDoms uses this XML interface to communicate with the LDoms Manager 
to retrieve the LDoms data for:
   - Listing domains
   - Requesting CPU and memory resource updates
   - Performing life-cycle actions for logical domains

This libvirt patch supports LDoms 1.0.1 and 1.0.2.

This patch will modify the following existing files:
   src/libvirt.c
   src/virsh.c
   src/virterror.c
   src/driver.h
   src/Makefile.am
   include/libvirt/libvirt.h.in
   include/libvirt/virterror.h
   configure.in

and add the following new files:
   src/ldoms_common.h
   src/ldoms_internal.h
   src/ldoms_internal.c
   src/ldoms_intfc.h
   src/ldoms_intfc.c
   src/ldoms_xml_parse.h
   src/ldoms_xml_parse.c

Signed-off-by: Eunice Moon <eunice.moon at sun.com>

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ldom_patch_0408
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20080408/47253997/attachment-0001.ksh>


More information about the libvir-list mailing list