Displaying 2 results from an estimated 2 matches for "driver_t".
Did you mean:
driver_
2013 Feb 06
4
FreeBSD-9.1 would not boot on pentium3 laptop
Hello!
I have an old Dell Latitude C800 laptop (with Pentium3 CPU in it).
FreeBSD 6.3-STABLE was running fine on it, but I decided to update the
machine to 9.1-STABLE.
Well, neither my own custom kernel, nor even the official 9.1-RELEASE
CD1 would boot... In both cases the boot process runs up to detecting
uhub0, then either hangs forever or shuts off after a short while.
Again, I thought I
2013 Oct 28
5
FreeBSD PVH guest support
...7 @@ xcons_putc(int c)
xcons_force_flush();
#endif
}
- if (cnsl_evt_reg)
- __xencons_tx_flush();
+ __xencons_tx_flush();
/* inform start path that we''re pretty full */
return ((wp - wc) >= WBUF_SIZE - 100) ? TRUE : FALSE;
@@ -217,6 +222,10 @@ static void
xc_identify(driver_t *driver, device_t parent)
{
device_t child;
+
+ if (!xen_pv_domain())
+ return;
+
child = BUS_ADD_CHILD(parent, 0, driver_name, 0);
device_set_driver(child, driver);
device_set_desc(child, "Xen Console");
@@ -245,7 +254,7 @@ xc_attach(device_t dev)
cnsl_evt_reg = 1;
callout_...