From 66d165347db09db45a3804462081adbb03095fa7 Mon Sep 17 00:00:00 2001 From: Robert Watson Date: Sun, 9 Jan 2005 07:34:55 +0000 Subject: [PATCH] Mark the IPX netisr as MPSAFE so that inbound IPX traffic is processed without Giant, and can be directly dispatched in the ithread when net.isr.enable is turned on. MFC after: 4 weeks --- sys/netipx/ipx_input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/netipx/ipx_input.c b/sys/netipx/ipx_input.c index b5d5ef2b1ea..16c1c2db580 100644 --- a/sys/netipx/ipx_input.c +++ b/sys/netipx/ipx_input.c @@ -126,7 +126,7 @@ ipx_init() ipxintrq.ifq_maxlen = ipxqmaxlen; mtx_init(&ipxintrq.ifq_mtx, "ipx_inq", NULL, MTX_DEF); - netisr_register(NETISR_IPX, ipxintr, &ipxintrq, 0); + netisr_register(NETISR_IPX, ipxintr, &ipxintrq, NETISR_MPSAFE); } /*