index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
arch
/
alpha
/
dev
/
bus_dma.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add size for free.
visa
2018-01-11
1
-2
/
+5
*
Replace a plethora of historical protection options with just
deraadt
2014-11-16
1
-3
/
+3
*
Replace all queue *_END macro calls except CIRCLEQ_END with NULL.
doug
2014-09-13
1
-2
/
+2
*
add a size argument to free. will be used soon, but for now default to 0.
tedu
2014-07-12
1
-2
/
+2
*
Convert bus_dmamem_map(9) to km_alloc(9) in order to make it fail and
mpi
2014-07-11
1
-7
/
+6
*
Fix the error path in bus_dmamem_map.
ariane
2011-06-23
1
-6
/
+2
*
Kill pmap_phys_address(), and force every driver's mmap() routine to return
miod
2010-12-26
1
-2
/
+2
*
This is a first step towards getting rid of avail_start and avail_end in the
miod
2010-11-20
1
-4
/
+2
*
pmap_extract() does the equivalent of vtophys if pmap_kernel(), so instead of
oga
2010-04-10
1
-6
/
+8
*
PMAP_CANFAIL for bus_dmamem_map on all other architectures (and some
oga
2010-03-29
1
-6
/
+18
*
Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.
oga
2009-04-20
1
-1
/
+3
*
Convert the waitok field of uvm_pglistalloc to "flags", more will be added soon.
oga
2009-04-14
1
-3
/
+5
*
When allocating memory in bus_dmamem_alloc() with uvm_pglistalloc(), do not
miod
2009-03-07
1
-2
/
+2
*
First pass at removing clauses 3 and 4 from NetBSD licenses.
ray
2008-06-26
1
-8
/
+1
*
Apply (with slight variants) this elimination of bzero() with M_ZERO:
krw
2007-10-02
1
-4
/
+3
*
Check for stale flags in the DMA map.
brad
2006-05-21
1
-1
/
+5
*
- _bus_dmamap_load_buffer_direct_common -> _bus_dmamap_load_buffer_direct
brad
2006-05-21
1
-9
/
+10
*
Fix a couple of comments.
brad
2006-05-21
1
-4
/
+4
*
Keep track of which DMA window was actually used to map the
brad
2006-05-12
1
-1
/
+6
*
Use PAGE_SIZE rather than NBPG.
brad
2006-04-13
1
-3
/
+3
*
In _bus_dmamem_alloc_range(), do not ignore the caller's ``high'' parameter.
miod
2006-03-18
1
-3
/
+1
*
no more Mach-macros
martin
2005-10-28
1
-2
/
+2
*
Use list and queue macros where applicable to make the code easier to read;
miod
2004-12-25
1
-4
/
+4
*
Do not map empty mbufs (m_len == 0) in bus_dmamap_load_mbuf() as these mappings
claudio
2004-11-09
1
-1
/
+3
*
typos from Jared Yanovich;
jmc
2003-10-18
1
-3
/
+3
*
this removes the functionality of adding allocated
mickey
2002-10-07
1
-1
/
+2
*
No more need to initialize the result list before uvm_pglistalloc.
art
2002-10-06
1
-2
/
+1
*
First round of __P removal in sys
millert
2002-03-14
1
-3
/
+3
*
Sprinkle pmap_update calls where relevant and some other
art
2001-12-08
1
-1
/
+2
*
more typedef zapping vm_page_t -> struct vm_page *
art
2001-11-28
1
-3
/
+3
*
Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.
miod
2001-11-06
1
-2
/
+1
*
Switch everything to the new bus_dmamap_sync API.
art
2001-11-05
1
-3
/
+5
*
merge vm/vm_kern.h into uvm/uvm_extern.h; art@ ok
mickey
2001-09-19
1
-2
/
+1
*
Change the pmap_enter interface to merge access_type and the wired boolean
art
2001-07-25
1
-3
/
+3
*
Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface to
art
2001-06-08
1
-3
/
+3
*
Move files from common to dev to be more like other archs
art
2001-03-21
1
-0
/
+674