Skip site navigation (1)Skip section navigation (2)
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>