|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-cim
Re: [Xen-cim] [PATCH]	Xen_OperatingSystem_setInstanceFromResource	patch 
| >...>The assumption that property OSType == Linux will have to be fixed as well.
 
 Yup. We may in fact need to consider dropping this class altogether and relying on in-band instrumentation (either
 thru an inband cimom, or via a remoteCMPI provider), since moving forward with HVM guest's we can make little
 or no assumptions about what binary code the guest happens to be running. As it was, always assuming "Linux" for para-virt was a bit of a stretch to begin with...
 
 Note - there's no OS instance prescribed by the DMTF SV model, though it may show up when we extend the model to cover containers. So it is
 really only there today as a convenient placeholder for virt unaware mgmt clients that expect to see an OS having of the CS. Whereas virt aware clients
 should probably know that they'll need to look elsewhere (ie inband) to discover OS-related info about hypervisor guests.
 
 I'm fine with leaving this hack in and patching it (with duct tape) or removing altogether.
 
 - Gareth
 
 Dr. Gareth S. Bestor
 IBM Linux Technology Center
 M/S DES2-01
 15300 SW Koll Parkway, Beaverton, OR 97006
 503-578-3186, T/L 775-3186, Fax 503-578-3186
 
 
  Jim Fehlig <jfehlig@xxxxxxxxxx> 
 
 
 
| 
Jim Fehlig <jfehlig@xxxxxxxxxx> Sent by: xen-cim-bounces@xxxxxxxxxxxxxxxxxxx
 12/19/06 08:28 AM |  |  Subrahmanian, Raj wrote:
 > After the new updates to compile witth Xen-3.0.4, I found that we still
 > could not enumerate Xen_OperatingSystem. The issue is that the pv_kernel
 > parameter is null. This patch does a sanity check to ensure that the
 > pv_kernel value is clean before it does anything. Also, it will not
 > fault if the pv_kernel path does not look like it expects it to be.
 > pv_kernel should not have been null, ut this initial patch will ensure
 > that the CIMOM does not croak on bad returns from libXen.
 >
 > With this patch, I can enumerate Xen_OperatingSystem classes.
 >
 > Raj
 >
 
 Need the patch :-).  The previous one is against pre-3.0.4.
 
 I'm assuming you took care of the case where pv_kernel is null - which
 will always be the case if bootloader is used or guest is HVM.  We'll
 have to think about how to deal with the Xen_OperatingSystem class in
 these cases.  The assumption that property OSType == Linux will have to
 be fixed as well.
 
 Jim
 
 
 _______________________________________________
 Xen-cim mailing list
 Xen-cim@xxxxxxxxxxxxxxxxxxx
 http://lists.xensource.com/xen-cim
 
 
 
 _______________________________________________
Xen-cim mailing list
Xen-cim@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-cim
 | 
 |  | 
  
    |  |  |