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
/
dev
/
pci
/
drm
/
ttm
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use km_alloc() instead of mallocarray() when allocating ttm dma segments
jsg
2019-06-11
1
-7
/
+10
*
Let drm(4) allocate memory without constraints if the hardware supports
kettenis
2019-06-09
1
-2
/
+8
*
drm/ttm: fix out-of-bounds read in ttm_put_pages() v2
jsg
2019-04-27
1
-2
/
+3
*
drm/ttm: Fix bo_global and mem_global kfree error
jsg
2019-04-20
2
-10
/
+0
*
Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 to
jsg
2019-04-14
17
-3495
/
+2173
*
Add arm64 support. On ARM write-combining translates into the normal uncached
kettenis
2018-08-20
1
-4
/
+5
*
Cached tests moved from callers into ttm_io_prot() with linux 3.18
jsg
2018-08-20
2
-2
/
+4
*
update ttm and radeondrm(4) to Linux 4.4.129
jsg
2018-04-25
22
-2489
/
+2374
*
revert to 2018/04/20 10:00:00, before oops
naddy
2018-04-20
5
-0
/
+1415
*
oops, snapshot tests not ready yet
deraadt
2018-04-20
16
-1221
/
+1094
*
sync
deraadt
2018-04-20
21
-2509
/
+1221
*
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for
kettenis
2017-07-01
1
-2
/
+3
*
Switch the TTM code over to the generic DRM VMA manager.
kettenis
2017-06-04
6
-176
/
+74
*
Split out the generic GEM code (like Linux did) and switch it over to
kettenis
2016-04-05
1
-1
/
+4
*
Fix uvm_object reference counting. While these reference counts aren't reaaly
kettenis
2015-10-23
2
-3
/
+5
*
Implement set_pages_array_wb() and set_pages_array_wc() for powerpc. Since
kettenis
2015-10-08
1
-5
/
+7
*
Switch remaining users of the FreeBSD refcount apis back to the original
jsg
2015-09-27
10
-111
/
+154
*
Update inteldrm to the code from Linux 3.14.52 (which corresponds to
kettenis
2015-09-23
2
-14
/
+4
*
Make use of recent drm_linux.h additions to further reduce the
jsg
2015-07-11
2
-28
/
+15
*
another round of reducing the diff to linux
jsg
2015-04-18
6
-20
/
+20
*
Switch back to ioread32 and iowrite32 for cases where bus_space_vaddr is
jsg
2015-04-12
1
-5
/
+1
*
make wait_queue_head a struct with a mutex
jsg
2015-04-12
5
-13
/
+7
*
change back to spinlock_t/DEFINE_SPINLOCK
jsg
2015-04-11
3
-6
/
+6
*
change back to memcpy_toio/memcpy_fromio/memset_io
jsg
2015-04-08
1
-2
/
+2
*
ttm has it's own version of kmap/kunmap that uses
jsg
2015-04-08
2
-74
/
+2
*
move some inline linux compat into the dedicated files
jsg
2015-04-06
2
-5
/
+2
*
add and use macros for wake_up/wake_up_all/wake_up_all_locked
jsg
2015-04-06
3
-16
/
+16
*
Another round of reducing diffs with Linux. This one moves the various
kettenis
2015-04-05
1
-5
/
+5
*
Translate PAGE_MASK usage for the way it is defined in our kernel.
jsg
2015-04-03
1
-3
/
+3
*
Add and use macros for linux memory barriers. Fix the call in
jsg
2015-02-12
1
-2
/
+2
*
switch some free calls back to kfree
jsg
2015-02-12
1
-2
/
+3
*
Switch most printf style functions calls back to linux function names
jsg
2015-02-11
6
-49
/
+49
*
switch most mtx_* calls back to linux spinlocks
jsg
2015-02-10
10
-163
/
+167
*
switch most rwlock calls back to their linux equivalents
jsg
2015-02-10
6
-51
/
+51
*
we want to defer work traditionally (in openbsd) handled in an
dlg
2015-02-09
1
-2
/
+2
*
remove the second void * argument on tasks.
dlg
2015-01-27
2
-7
/
+7
*
Replace a plethora of historical protection options with just
deraadt
2014-11-16
2
-7
/
+7
*
Make use of the red-black tree as the original Linux code did instead
jsg
2014-09-23
1
-3
/
+6
*
drm/ttm: don't oops if no invalidate_caches()
jsg
2014-04-12
1
-4
/
+6
*
Reduce uvm include madness. Use <uvm/uvm_extern.h> instead of
mpi
2014-03-28
1
-2
/
+2
*
Remove and shuffle some includes to reduce their number since drmP.h
mpi
2014-03-25
1
-2
/
+2
*
Reduce dmesg spam. Apologies to stsp@ for rejecting his larger diff that
kettenis
2014-02-24
1
-2
/
+1
*
drm/ttm: Fix memory type compatibility check
jsg
2014-02-10
1
-13
/
+21
*
drm/ttm: Fix ttm_bo_move_memcpy
jsg
2014-02-10
1
-12
/
+18
*
drm/ttm: Handle in-memory region copies
jsg
2014-02-10
1
-2
/
+4
*
drm/ttm: fix the tt_populated check in ttm_tt_destroy()
jsg
2014-02-10
1
-2
/
+2
*
use linux style memory allocations in ttm
jsg
2014-02-09
7
-42
/
+42
*
add static back to the ttm functions
jsg
2013-12-08
7
-354
/
+156
*
deprecate taskq_systq() and replace it with extern struct taskq
dlg
2013-10-30
1
-4
/
+4
*
Move most of the uses of workqs in drm to the new task/taskq api.
jsg
2013-10-29
4
-21
/
+19
[next]