atom feed8 messages in com.xensource.lists.xen-devel[Xen-devel] e820_host default value a...
FromSent OnAttachments
Marek Marczykowski-GóreckiMay 20, 2016 7:42 pm 
Dario FaggioliMay 23, 2016 3:33 am 
Wei LiuMay 23, 2016 3:47 am 
Andrew CooperMay 23, 2016 3:59 am 
Marek Marczykowski-GóreckiMay 23, 2016 4:27 am 
Konrad Rzeszutek WilkMay 23, 2016 6:10 am 
Konrad Rzeszutek WilkMay 23, 2016 6:14 am 
Wei LiuMay 23, 2016 6:30 am 
Subject:[Xen-devel] e820_host default value and libxl (not xl)
From:Marek Marczykowski-Górecki (marm@invisiblethingslab.com)
Date:May 20, 2016 7:42:11 pm
List:com.xensource.lists.xen-devel

Hi,

According to xl.cfg(5) " This option defaults to true (1) if any PCI passthrough devices are configured and false (0) otherwise." And indeed this behaviour is implemented in xl. But not in libxl, which means other libxl based toolstacks (libvirt) will not take advantage of this directly.

What would be the best approach here? Duplicate that behaviour in libvirt (currently libvirt knows nothing about this option), or move that default handling to libxl? I think the later makes more sense, but maybe there is some reason against it?