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
/
pv
/
xen.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
avoid a NULL deref in xen_intr_barrier()
jsg
2020-06-29
1
-7
/
+3
*
dev/rndvar.h no longer has statistical interfaces (removed during various
deraadt
2020-05-29
1
-3
/
+1
*
Resolve a few issues with interrupt handling
mikeb
2020-02-13
1
-2
/
+4
*
Always release interrupt source when unmasking the interrupt
mikeb
2019-12-13
1
-2
/
+4
*
Release interrupt source if the interrupt task is already scheduled
mikeb
2018-01-21
1
-4
/
+6
*
Improve panic message
mikeb
2018-01-21
1
-6
/
+5
*
Xen interrupt task barrier is just a taskq_barrier so call it
mikeb
2017-11-26
1
-18
/
+2
*
Don't forget to call va_end in xen_hypercall
mikeb
2017-08-10
1
-1
/
+2
*
Replace MD _bus_dmamap_* function calls with MI ones
mikeb
2017-07-21
1
-8
/
+9
*
Turn this into a panic since there's no way to recover from it
mikeb
2017-07-19
1
-5
/
+6
*
Forbid overwriting a grant table entry currently in use
mikeb
2017-07-17
1
-1
/
+6
*
Reduce amount of CAS attempts in a busy-wait loop by a factor of 100
mikeb
2017-07-17
1
-2
/
+2
*
Spacing
mikeb
2017-07-14
1
-3
/
+2
*
Reduce the number of CAS loops from ludicrous to ridiculous
mikeb
2017-07-14
1
-2
/
+2
*
Silence the interrupt source until the interrupt task has done its job
mikeb
2017-07-14
1
-18
/
+45
*
Perform grant table page allocation outside of the table mutex
mikeb
2017-06-02
1
-11
/
+12
*
Improve comments slightly
mikeb
2017-03-19
1
-5
/
+4
*
Fixup format string and type issues found by cppcheck
mikeb
2017-03-13
1
-4
/
+4
*
Update license
mikeb
2017-02-24
1
-3
/
+3
*
Introduce Xen interrupt barriers
mikeb
2017-02-08
1
-1
/
+44
*
Fixup incorrect test when allocating grant table entries
mikeb
2017-02-08
1
-10
/
+6
*
Add proper locking for the interrupt source list
mikeb
2017-02-06
1
-34
/
+81
*
XST_POLL turned out to be pretty useless since it's only set when cold
mikeb
2017-02-06
1
-2
/
+1
*
Use separate compile time debug flags for xen, xnf and xbf
mikeb
2017-02-06
1
-1
/
+9
*
Issue a pause instruction in the busy-wait loop on SP kernels as well
mikeb
2017-01-31
1
-2
/
+4
*
Merge two conditional expressions
mikeb
2017-01-20
1
-4
/
+3
*
Introduce pvbus_reboot() and pvbus_shutdown() to move the repeated
reyk
2017-01-10
1
-21
/
+3
*
Remove the rwlock paranoia since we're under KERNEL_LOCK anyway
mikeb
2016-12-21
1
-11
/
+1
*
Add experimental support for device hot-plugging
mikeb
2016-12-19
1
-26
/
+148
*
Convert to the new xs_{get,set}num XenStore API
mikeb
2016-12-09
1
-29
/
+16
*
Remove some leftovers from before the dynamic grant table code
mikeb
2016-12-07
1
-4
/
+1
*
Stop exposing xen_softc to PV devices directly
mikeb
2016-11-29
1
-5
/
+12
*
Don't expose the xen_softc pointer in the XenStore transaction struct
mikeb
2016-11-29
1
-3
/
+3
*
Remove _ds_boundary abuse (again)
mikeb
2016-10-06
1
-5
/
+1
*
Bring back the code that cached DMA fragment offset.
mikeb
2016-09-12
1
-1
/
+5
*
Replace hand rolled atomic bit operations and use MI ones from DRM
mikeb
2016-08-17
1
-8
/
+7
*
Switch pending event clearing to an atomic swap operation
mikeb
2016-08-05
1
-5
/
+6
*
Use atomic operations to manipulate event masking bits
mikeb
2016-08-03
1
-7
/
+5
*
Use an atomic operation to clear pending event bits
mikeb
2016-08-03
1
-3
/
+3
*
Don't forget to destroy the taskqueue on interrupt disestablish
mikeb
2016-08-01
1
-1
/
+4
*
Move xen interrupt handlers to dedicated task queues
mikeb
2016-07-29
1
-5
/
+21
*
Preserve the domid when swapping 16 bit grant table entry flags
mikeb
2016-04-28
1
-2
/
+3
*
Bind event channels to backend domains
mikeb
2016-04-19
1
-2
/
+3
*
Allow to grant memory access to domains other than dom0.
mikeb
2016-04-19
1
-8
/
+13
*
Pass down the backend-id property to children in the attach arguments
mikeb
2016-04-19
1
-2
/
+22
*
Remove the ds_offset hack since object offset within a page
mikeb
2016-04-19
1
-9
/
+1
*
Move atomics.h include dance to an earlier stage
mikeb
2016-04-01
1
-12
/
+13
*
Silence warnings from static analyzers; found by jsg@
mikeb
2016-02-05
1
-3
/
+3
*
A few reliability improvements in the power management interface
mikeb
2016-02-02
1
-12
/
+29
*
Add support for "control/shutdown" power management facility
mikeb
2016-01-29
1
-2
/
+54
[next]