On Mon, 10 Oct 2016 21:09:30 +0800
Xiao Guangrong <guangrong.x...@linux.intel.com> wrote:

> On 10/10/2016 08:51 PM, Igor Mammedov wrote:
> > On Sat, 8 Oct 2016 15:17:14 +0800
> > Xiao Guangrong <guangrong.x...@linux.intel.com> wrote:
> >  
> >> On 09/30/2016 09:14 PM, Igor Mammedov wrote:  
> >>> On Fri, 12 Aug 2016 14:54:05 +0800
> >>> Xiao Guangrong <guangrong.x...@linux.intel.com> wrote:
> >>>  
> >>>> _FIT is required for hotplug support, guest will inquire the updated
> >>>> device info from it if a hotplug event is received
> >>>>
> >>>> As FIT buffer is not completely mapped into guest address space, so a
> >>>> new function, Read FIT whose function index is 0xFFFFFFFF, is reserved
> >>>> by QEMU to read the piece of FIT buffer. The buffer is concatenated
> >>>> before _FIT return  
> >>> Only issuer of UUID 2F10E7A4-9E91-11E4-89D3-123B93F75CBA can reserve
> >>> 0xFFFFFFFF for some purposes.
> >>> So spec should be amended first or custom generated UUID should be used.  
> >>
> >> Okay.
> >>
> >> I will change the changelog to reflect this fact and move the spec update
> >> to this patch.  
> > under spec, I've meant ACPI spec where this UUID is declared  
> 
> Er. ACPI spec just said that "0xFFFF is reserved", not sure it will be used
> in the future.
> 
> I'd prefer to custom-generated UUID, however, currently the UUID is checked
> in OSPM, i.e, QEMU is not able to distinguish other UUIDs,
I'd go with custom-generated UUID

> so how about
> drop the UUID check in ACPI and pass the UUID info to QEMU?
It's a bit late to do so as it would be qemu-guest ABI change and
one would need to maintain old and new protocol.

Reply via email to