From 87ccfda2f10e62be3f57298a3f9140a436892158 Mon Sep 17 00:00:00 2001 From: wpaul Date: Tue, 1 Nov 2005 09:24:35 +0000 Subject: Clean up one remaining 'multiple DPC thread' bogon: only bzero() one sizeof(kq_queue), not sizeof(kq_queue) * mp_ncpus. --- sys/compat/ndis/subr_ntoskrnl.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sys') 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); /* -- cgit v1.1