On 31 Jul 2006, at 10:30, Andi Kleen wrote: >> Well, maybe. The magic PCI device hack is clever, but requires that >> you >> have PCI even visible to guests, which I don't think we do. Maybe >> some >> synthetic DMI stuff (I don't really know how any of that works, either >> in real systems or in Xen)? > > SMBIOS is just a table in memory with handles and pretty much arbitary > information in it. > > You might need to get an allocation for a handle number from the > comittee though. > > Currently SMBIOS scan might be too late for your purposes though, > but i guess it could be moved earlier. We're currently adding CPUID support at a static range of cpuid 'leaf indexes'. We already discussed this with Intel to check it would be okay to steal space. We'll provide a 12-char signature to match against, and this will be safe for early start-of-day use since cpuid never faults (if the instruction is supported, which itself can be checked in a non-faulting way). -- Keir