CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2014/03/31 15:10:10

Modified files:
        sys/arch/alpha/dev: sgmap_common.c sgmap_typedep.c sgmapvar.h 

Log message:
Use extent_alloc_with_descr(9) and add a mutex to protect the extent.
This should make bus_dmamap_load(9) and bus_dmamap_unload(9) "mpsafe".

As a bonus this gets rid of a potential memory allocation in the IO path.

ok miod@

Reply via email to