Date: Tue, 17 Dec 2002 09:57:01 -0800 (PST) From: Sam Leffler <sam@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/ubsec ubsec.c ubsecvar.h Message-ID: <200212171757.gBHHv1g0028419@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
sam 2002/12/17 09:57:01 PST Modified files: (Branch: RELENG_4) sys/dev/ubsec ubsec.c ubsecvar.h Log: o split hst_invalid statistic into separate buckets to help diagnose problems o add statistics to track the queue length on the host and on the chip and count the number of times the h/w reports it's too busy to accept more requests o change default batching parameter from 2 to 1 (no batching) for optimal performance but at the cost of additional interrupts o add a ubsec_maxaggr parameter that controls the number of mcr1 ops passed to the h/w and default it to 1 for optimal performance; setting this value to >1 will (potentially) increase interrupt coalescing but at the cost of increased latency since the host only gets an interrupt when the entire batch of requests is completed (tests show this is bad for network performance) Sponsored by: Vernier Networks Revision Changes Path 1.6.2.3 +54 -11 src/sys/dev/ubsec/ubsec.c 1.2.2.2 +9 -1 src/sys/dev/ubsec/ubsecvar.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212171757.gBHHv1g0028419>