summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>2005-11-01 09:24:35 +0000
committerwpaul <wpaul@FreeBSD.org>2005-11-01 09:24:35 +0000
commit87ccfda2f10e62be3f57298a3f9140a436892158 (patch)
tree46e6e74bd48d916ee29073f5a16aeebfabbe70d5 /sys
parente3fd45401799165536891c2ef07865ea2161a4bf (diff)
downloadFreeBSD-src-87ccfda2f10e62be3f57298a3f9140a436892158.zip
FreeBSD-src-87ccfda2f10e62be3f57298a3f9140a436892158.tar.gz
Clean up one remaining 'multiple DPC thread' bogon: only bzero() one
sizeof(kq_queue), not sizeof(kq_queue) * mp_ncpus.
Diffstat (limited to 'sys')
-rw-r--r--sys/compat/ndis/subr_ntoskrnl.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/compat/ndis/subr_ntoskrnl.c b/sys/compat/ndis/subr_ntoskrnl.c
index f47badb..143c1bc 100644
--- a/sys/compat/ndis/subr_ntoskrnl.c
+++ b/sys/compat/ndis/subr_ntoskrnl.c
@@ -285,7 +285,11 @@ ntoskrnl_libinit()
if (wq_queues == NULL)
return(ENOMEM);
+#ifdef NTOSKRNL_MULTIPLE_DPCS
bzero((char *)kq_queues, sizeof(kdpc_queue) * mp_ncpus);
+#else
+ bzero((char *)kq_queues, sizeof(kdpc_queue));
+#endif
bzero((char *)wq_queues, sizeof(kdpc_queue) * WORKITEM_THREADS);
/*
OpenPOWER on IntegriCloud