[E1000] Finished an implementation of the driver.
[reactos.git] / drivers / network / dd / e1000 / info.c
index 2c98034..e35e3d1 100644 (file)
@@ -2,8 +2,8 @@
  * PROJECT:     ReactOS Intel PRO/1000 Driver
  * LICENSE:     GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
  * PURPOSE:     Miniport information callbacks
- * COPYRIGHT:   Copyright 2013 Cameron Gutman (cameron.gutman@reactos.org)
- *              Copyright 2018 Mark Jansen (mark.jansen@reactos.org)
+ * COPYRIGHT:   2013 Cameron Gutman (cameron.gutman@reactos.org)
+ *              2018 Mark Jansen (mark.jansen@reactos.org)
  */
 
 #include "nic.h"
@@ -66,8 +66,6 @@ MiniportQueryInformation(
     copySource = &genericUlong;
     copyLength = sizeof(ULONG);
 
-    NdisAcquireSpinLock(&Adapter->Lock);
-
     switch (Oid)
     {
     case OID_GEN_SUPPORTED_LIST:
@@ -219,7 +217,6 @@ MiniportQueryInformation(
         *BytesNeeded = 0;
     }
 
-    NdisReleaseSpinLock(&Adapter->Lock);
     /* XMIT_ERROR and RCV_ERROR are really noisy, so do not log those. */
     if (Oid != OID_GEN_XMIT_ERROR && Oid != OID_GEN_RCV_ERROR)
     {
@@ -246,8 +243,6 @@ MiniportSetInformation(
 
     status = NDIS_STATUS_SUCCESS;
 
-    NdisAcquireSpinLock(&Adapter->Lock);
-
     switch (Oid)
     {
     case OID_GEN_CURRENT_PACKET_FILTER:
@@ -343,8 +338,6 @@ MiniportSetInformation(
         *BytesNeeded = 0;
     }
 
-    NdisReleaseSpinLock(&Adapter->Lock);
-
     return status;
 }