From: Paul Durrant Date: Tue, 1 Mar 2016 16:53:52 +0000 (+0000) Subject: Get rid of InitSafeBootMode veto X-Git-Tag: 8.2.0-rc1~24 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=6be74f7dcae483435d5d20365c706e36b52cbeeb;p=pvdrivers%2Fwin%2Fxennet.git Get rid of InitSafeBootMode veto This should no longer be necessary since XENVIF fails to start PDOs if emulated devices are present, which they will be in safe mode. Signed-off-by: Paul Durrant --- diff --git a/src/xennet/driver.c b/src/xennet/driver.c index 85efd1d..e4d46be 100644 --- a/src/xennet/driver.c +++ b/src/xennet/driver.c @@ -43,8 +43,6 @@ typedef struct _XENNET_DRIVER { static XENNET_DRIVER Driver; -extern PULONG InitSafeBootMode; - typedef struct _XENNET_CONTEXT { PDEVICE_CAPABILITIES Capabilities; PIO_COMPLETION_ROUTINE CompletionRoutine; @@ -166,9 +164,6 @@ DriverUnload( Trace("====>\n"); - if (*InitSafeBootMode > 0) - goto done; - if (Driver.MiniportHandle) NdisMDeregisterMiniportDriver(Driver.MiniportHandle); Driver.MiniportHandle = NULL; @@ -182,7 +177,6 @@ DriverUnload( MONTH, YEAR); -done: Trace("<====\n"); } @@ -206,9 +200,6 @@ DriverEntry ( Trace("====>\n"); - if (*InitSafeBootMode > 0) - return NDIS_STATUS_SUCCESS; - Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n", MAJOR_VERSION, MINOR_VERSION,