[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v3 0/2] libxl: change to qemu-xen (upstream) by default
Ian Campbell writes ("Re: [Xen-devel] [PATCH v2] libxl: use qemu-xen (upstream QEMU) as device model by default"): > On Tue, 2012-12-04 at 12:58 +0000, Stefano Stabellini wrote: > > -Use the device-model based upon the historical Xen fork of Qemu. This > > -device-model is currently the default. > > +use the device-model merged into the upstream QEMU project. > > Can you correct to "Use" as you move it please. Fixed. > > -use the device-model merged into the upstream QEMU project. This > > -device-model will become the default in a future version of Xen. > > +Use the device-model based upon the historical Xen fork of Qemu. > > +This device-model is still the default for NetBSD dom0. > > Does that look like changing for 4.3? I guess not but I don't think that should block this change. > > - b_info->device_model_version = > > - LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN_TRADITIONAL; > > + b_info->device_model_version = libxl__default_device_model(gc); > > For PV we stat() the executable before using it -- I don't remember why > but should we be doing the same here? Presumably in case the upstream build was disabled. I think the same logic applies so I have arranged to do the same. > I think the logic needs to be (perhaps in Linux's > libxl__default_device_model(gc) only) > if (libxl_defbool_val(b_info->device_model_stubdomain) > LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN_TRADITIONAL; > else > LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN; Yes, done. > > + /* Return the system-wide default device model: > > + * qemu-xen for Linux, qemu-xen-traditional for NetBSD. > > I bet you someone forgets to update this when NetBSD changes ;-) That remark just needs to go IMO. So we now have: [PATCH 1/2] libxl: move check for existence of qemuu device model [PATCH 2/2] libxl: use qemu-xen (upstream QEMU) as device model by default _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |