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);