History log of /openbsd-src/sys/arch/alpha/dev/sgmap_common.c (Results 1 – 15 of 15)
Revision Date Author Comments
# 5be19075 13-May-2019 mpi <mpi@openbsd.org>

free(9) sizes.

From miod@


# 5714159a 09-Dec-2014 doug <doug@openbsd.org>

Replace some malloc(n*size,...) calls with mallocarray().

ok tedu@ deraadt@


# f8e6c425 12-Jul-2014 tedu <tedu@openbsd.org>

add a size argument to free. will be used soon, but for now default to 0.
after discussions with beck deraadt kettenis.


# 89a84585 14-Jun-2014 jmatthew <jmatthew@openbsd.org>

Preallocate sgmap extent regions for tsp, cia and mcpcia dma maps, which fall
back to sgmap if the direct mapping fails.

ok miod@


# ef2fb739 31-Mar-2014 kettenis <kettenis@openbsd.org>

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

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@

show more ...


# d874cce4 26-Jun-2008 ray <ray@openbsd.org>

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code t

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@

show more ...


# 194dd68b 13-Apr-2006 brad <brad@openbsd.org>

Use PAGE_SIZE rather than NBPG.

From NetBSD

ok martin@ miod@


# 04eae15d 04-Apr-2006 brad <brad@openbsd.org>

clean up after Theo's "support mbuf handling in alpha sgmap dma maps" commit.

ok martin@


# c87b4400 20-Mar-2006 martin <martin@openbsd.org>

factorize SGMAP-mapped DMA map creation and destroy code

ok miod@, additional testing jsg@

from NetBSD


# a347b448 18-Oct-2003 jmc <jmc@openbsd.org>

typos from Jared Yanovich;


# be10522b 25-Jun-2002 miod <miod@openbsd.org>

No \n at the end of a panic() message... I thought all occurences had been
squashed already.


# 88d5b4b4 20-Mar-2002 art <art@openbsd.org>

Since the sgmap is used in interrupts protect the extent with splvm.
nate@ ok.

Should fix a bunch of random memory corruption problems on many machines.
How we could live so long without it is beyon

Since the sgmap is used in interrupts protect the extent with splvm.
nate@ ok.

Should fix a bunch of random memory corruption problems on many machines.
How we could live so long without it is beyond me. Now my traktor is happy.

show more ...


# 489e49f9 06-Nov-2001 miod <miod@openbsd.org>

Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.
(Look ma, I might have broken the tree)


# 98f5fe29 05-Jul-2001 art <art@openbsd.org>

Get rid of the wrapper macros around extent_alloc*1
Pass the right amount of arguments and rename them back to their right names.


# 8f164632 21-Mar-2001 art <art@openbsd.org>

Move files from common to dev to be more like other archs
(and so that tab completion on "compile" works as on other archs. :))