From b25da44abd170d6df2a78f64c968a80753dad484 Mon Sep 17 00:00:00 2001 From: Robert Watson Date: Sat, 13 Nov 2004 13:54:58 +0000 Subject: [PATCH] Add task for queued dispatch across netisr dispatch API. --- en/projects/netperf/index.sgml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/en/projects/netperf/index.sgml b/en/projects/netperf/index.sgml index 2abfd8128a..fcdcbb8957 100644 --- a/en/projects/netperf/index.sgml +++ b/en/projects/netperf/index.sgml @@ -1,6 +1,6 @@ - + %includes; @@ -197,6 +197,17 @@ ether_input_mbufqueue. + + Employ queued dispatch across netisr dispatch API + &a.rwatson; + 20041113 + &status.new; + Similar to if_start_mbufqueue(), allow dispatch of queues of + mbufs into the netisr interface, avoiding multiple wakeups when a + netisr thread is already in execution. Wakeups are expensive + operations even when there are no threads waiting. + + Modify UMA allocator to use critical sections not mutexes for per-CPU caches.