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
Age
Commit message (
Expand
)
Author
Files
Lines
2020-12-08
Call ttm_tt_unpopulate() instead of directly calling ttm_tt_unpopulate
jsg
1
-1
/
+1
2020-12-08
correct ttm_tt error paths if bus_dmamap_create() fails
jsg
1
-2
/
+9
2020-11-12
use RWLOCK_INITIALIZER() in DEFINE_MUTEX()
jsg
1
-1
/
+1
2020-11-06
Remove unused `anon' argument from uvmfault_unlockall().
mpi
1
-2
/
+2
2020-10-21
Constify and use C99 initializer for "struct uvm_pagerops".
mpi
1
-1
/
+1
2020-10-18
Fix several bugs in the TTM page fault handler and porperly integrate all the
kettenis
1
-89
/
+193
2020-08-26
drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access
jsg
1
-1
/
+3
2020-08-22
drm/ttm/nouveau: don't call tt destroy callback on alloc failure.
jsg
1
-3
/
+0
2020-07-16
drm/ttm: Fix dma_fence refcnt leak when adding move fence
jsg
1
-1
/
+3
2020-07-16
drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved
jsg
1
-0
/
+2
2020-07-14
reduce the diff to linux in local versions of functions
jsg
1
-9
/
+14
2020-07-13
change some drm locks from IPL_TTY to IPL_NONE
jsg
1
-1
/
+1
2020-06-14
rename our kunmap() to kunmap_va()
jsg
1
-1
/
+1
2020-06-08
update drm to linux 5.7
jsg
10
-699
/
+998
2020-01-22
Make ttm_bo_unmap_virtual_locked() actually unmap things. Fixes cursor
kettenis
1
-0
/
+27
2020-01-17
drm/ttm: fix incrementing the page pointer for huge pages
jsg
1
-2
/
+2
2020-01-17
drm/ttm: fix start page for huge page check in ttm_put_pages()
jsg
1
-2
/
+2
2019-12-26
implement unregister_shrinker()
jsg
1
-2
/
+0
2019-12-26
enable shrinker for ttm
jsg
1
-7
/
+0
2019-10-30
drm/ttm: Restore ttm prefaulting
jsg
1
-9
/
+7
2019-08-19
define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
jsg
1
-1
/
+1
2019-06-11
Use km_alloc() instead of mallocarray() when allocating ttm dma segments
jsg
1
-7
/
+10
2019-06-09
Let drm(4) allocate memory without constraints if the hardware supports
kettenis
1
-2
/
+8
2019-04-27
drm/ttm: fix out-of-bounds read in ttm_put_pages() v2
jsg
1
-2
/
+3
2019-04-20
drm/ttm: Fix bo_global and mem_global kfree error
jsg
2
-10
/
+0
2019-04-14
Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 to
jsg
17
-3493
/
+2171
2018-08-20
Add arm64 support. On ARM write-combining translates into the normal uncached
kettenis
1
-4
/
+5
2018-08-20
Cached tests moved from callers into ttm_io_prot() with linux 3.18
jsg
2
-2
/
+4
2018-04-25
update ttm and radeondrm(4) to Linux 4.4.129
jsg
22
-2489
/
+2374
2018-04-20
revert to 2018/04/20 10:00:00, before oops
naddy
5
-0
/
+1415
2018-04-20
oops, snapshot tests not ready yet
deraadt
16
-1221
/
+1094
2018-04-20
sync
deraadt
21
-2509
/
+1221
2017-07-01
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for
kettenis
1
-2
/
+3
2017-06-04
Switch the TTM code over to the generic DRM VMA manager.
kettenis
6
-176
/
+74
2016-04-05
Split out the generic GEM code (like Linux did) and switch it over to
kettenis
1
-1
/
+4
2015-10-23
Fix uvm_object reference counting. While these reference counts aren't reaaly
kettenis
2
-3
/
+5
2015-10-08
Implement set_pages_array_wb() and set_pages_array_wc() for powerpc. Since
kettenis
1
-5
/
+7
2015-09-27
Switch remaining users of the FreeBSD refcount apis back to the original
jsg
10
-111
/
+154
2015-09-23
Update inteldrm to the code from Linux 3.14.52 (which corresponds to
kettenis
2
-14
/
+4
2015-07-11
Make use of recent drm_linux.h additions to further reduce the
jsg
2
-28
/
+15
2015-04-18
another round of reducing the diff to linux
jsg
6
-20
/
+20
2015-04-12
Switch back to ioread32 and iowrite32 for cases where bus_space_vaddr is
jsg
1
-5
/
+1
2015-04-12
make wait_queue_head a struct with a mutex
jsg
5
-13
/
+7
2015-04-11
change back to spinlock_t/DEFINE_SPINLOCK
jsg
3
-6
/
+6
2015-04-08
change back to memcpy_toio/memcpy_fromio/memset_io
jsg
1
-2
/
+2
2015-04-08
ttm has it's own version of kmap/kunmap that uses
jsg
2
-74
/
+2
2015-04-06
move some inline linux compat into the dedicated files
jsg
2
-5
/
+2
2015-04-06
add and use macros for wake_up/wake_up_all/wake_up_all_locked
jsg
3
-16
/
+16
2015-04-05
Another round of reducing diffs with Linux. This one moves the various
kettenis
1
-5
/
+5
2015-04-03
Translate PAGE_MASK usage for the way it is defined in our kernel.
jsg
1
-3
/
+3
[next]