[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Damien Bergamini <damien_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Wed, 20 Sep 2006 13:47:17 -0600 (MDT)
CVSROOT: /cvs
Module name: src
Changes by: damien_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2006/09/20 13:47:17
Modified files:
sys/dev/usb : if_uath.c if_uathvar.h
Log message:
implement a zero-copy RX data path.
instead of copying the xfer buffer's content into a mbuf cluster, attach
the xfer buffer as a mbuf external storage and pass it to the net80211
layer as is.
maintain a reference count on the softc structure and wait in detach()
until all references have been released by the network layer.
Visit your host, monkey.org