diff options
author | David Gwynne <dlg@cvs.openbsd.org> | 2008-12-03 00:59:49 +0000 |
---|---|---|
committer | David Gwynne <dlg@cvs.openbsd.org> | 2008-12-03 00:59:49 +0000 |
commit | bbd1c0b82a400e1542c8c2d22c5da90dc8bf6cf4 (patch) | |
tree | b3bc5988a68f9d2f772e293840252685c47e4a2c /sys/dev/usb/urio.c | |
parent | f975abdf986484b1106e54c85f3e4e16a373adc5 (diff) |
recommit the use of the new mbuf cluster allocator.
this starts em up with 4 mbufs on the rx ring, which will then grow as
usage demands. this also allows em to take advantage of the new livelock
mitigation code as well as freeing up a boatload of kernel memory.
this version of the diff makes sure we only ever post the last descriptor
we filled to the hardware, rather than the whole ring when bringing the
interface up. it has been tested by users who got panics with the previous
diff without trouble.
Diffstat (limited to 'sys/dev/usb/urio.c')
0 files changed, 0 insertions, 0 deletions