Print this page
NEX-14951 teach libdiskmgt about nvme, sata and xen
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
NEX-14565 port upstream Xen-related fixes
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
re #13140 rb4270 hvm_sd module missing dependencies on scsi and cmlb
re #13166 rb4270 Check for Xen HVM even if CPUID signature returns Microsoft Hv
re #13187 rb4270 Fix Xen HVM related warnings

*** 285,300 **** } #ifdef XPV_HVM_DRIVER (void) ddi_prop_update_int(DDI_DEV_T_NONE, devi, DDI_NO_AUTODETACH, 1); ! /* ! * Report our version to dom0. ! */ ! if (xenbus_printf(XBT_NULL, "guest/xpvd", "version", "%d", ! HVMPV_XPVD_VERS)) ! cmn_err(CE_WARN, "xpvd: couldn't write version\n"); #endif /* XPV_HVM_DRIVER */ /* watch both frontend and backend for new devices */ if (DOMAIN_IS_INITDOMAIN(xen_info)) (void) xs_register_xenbus_callback(xvdi_watch_devices); --- 285,297 ---- } #ifdef XPV_HVM_DRIVER (void) ddi_prop_update_int(DDI_DEV_T_NONE, devi, DDI_NO_AUTODETACH, 1); ! /* Report our version to dom0 */ ! (void) xenbus_printf(XBT_NULL, "guest/xpvd", "version", "%d", ! HVMPV_XPVD_VERS); #endif /* XPV_HVM_DRIVER */ /* watch both frontend and backend for new devices */ if (DOMAIN_IS_INITDOMAIN(xen_info)) (void) xs_register_xenbus_callback(xvdi_watch_devices);