CVSROOT:        /cvs
Module name:    src
Changes by:     na...@cvs.openbsd.org   2009/06/19 08:13:41

Modified files:
        sys/dev/pci    : if_de.c if_devar.h 

Log message:
Tidy up allocation of transmit DMA maps and generalize it to also
tidy up allocation of receive DMA maps.  Previously the driver was
using DMA maps off the free list without fully allocating them, in
order to save two or three lines releasing them on error paths.
This was causing it to reuse a map already in use when under load.
>From NetBSD.

Revert a workaround against a NULL pointer dereference on alpha
when invoking bus_dmaamp_sync.

All submitted by Brad.

Reply via email to