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@