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
Age
Commit message (
Expand
)
Author
Files
Lines
2016-09-20
Add a new NDIS header
mikeb
1
-0
/
+152
2016-09-20
Attach event counter
mikeb
1
-0
/
+2
2016-09-20
Add an API to hook up event counters
mikeb
2
-0
/
+9
2016-09-16
Switch over to the generic RNDIS header
mikeb
2
-935
/
+134
2016-09-14
Cleanup dmesg output
mikeb
1
-7
/
+6
2016-09-14
Remove a useless shadow copy of the vmbus_chanpkt_prplist structure
mikeb
1
-13
/
+0
2016-09-14
Implement packet transmission through RNDIS scatter-gather interface
mikeb
1
-12
/
+263
2016-09-14
Fixup Per Packet Info data structure size definitions
mikeb
1
-6
/
+6
2016-09-14
Remove contigious TX buffer, we're not going to use it
mikeb
1
-70
/
+0
2016-09-14
Name include guard macros consistently within sys/dev/pv
mikeb
6
-20
/
+20
2016-09-13
Raise maximum supported MTU value to 9000; discussed with reyk@
mikeb
1
-2
/
+2
2016-09-12
Correctly account for fragments larger than a page size
mikeb
1
-4
/
+4
2016-09-12
Add support for packets spanning multiple pages.
mikeb
1
-20
/
+56
2016-09-12
Bring back the code that cached DMA fragment offset.
mikeb
2
-2
/
+15
2016-09-12
Record mbuf chain head rather than individual fragments
mikeb
1
-8
/
+7
2016-09-12
Skip empty mbuf fragments like bus_dmamap_load_mbuf does
mikeb
1
-3
/
+3
2016-08-29
Set MTU size to ~4k until the TX path is ready to deal with larger packets
mikeb
1
-2
/
+2
2016-08-29
Don't count output errors twice
mikeb
1
-2
/
+1
2016-08-29
Fixup packet fragment unrolling procedure
mikeb
1
-15
/
+11
2016-08-18
Update NVS protocol structure definitions to the 2016 version
mikeb
2
-897
/
+249
2016-08-18
Clean up style and replace a magic value with a magic define
mikeb
2
-12
/
+15
2016-08-17
Sync up monitor trigger groups handling to the upstream
mikeb
3
-41
/
+38
2016-08-17
Replace hand rolled atomic bit operations and use MI ones from DRM
mikeb
2
-26
/
+19
2016-08-16
Update Hyper-V structure definitions to the 2016 version
mikeb
4
-754
/
+758
2016-08-08
Fixup incorrect format specification bugs spotted by jsg@
mikeb
1
-5
/
+5
2016-08-05
Switch pending event clearing to an atomic swap operation
mikeb
1
-5
/
+6
2016-08-05
Switch pending event clearing to an atomic swap operation
mikeb
1
-3
/
+4
2016-08-05
Fixup incorrect EAGAIN handling
mikeb
1
-1
/
+1
2016-08-05
Read events array offset must be calculated in bytes
mikeb
1
-1
/
+2
2016-08-05
Remove incorrect optimization: ring data portion size is not power of 2
mikeb
1
-3
/
+3
2016-08-05
Trigger link state update only on media status updates
mikeb
1
-2
/
+2
2016-08-05
Fixup the condition that prevented heartbeat & co. from attaching
mikeb
1
-1
/
+1
2016-08-03
Use atomic operations to manipulate event masking bits
mikeb
2
-8
/
+18
2016-08-03
Remove the periodic timer and do rescheduling during Rx completion
mikeb
1
-33
/
+15
2016-08-03
Use an atomic operation to clear pending event bits
mikeb
3
-7
/
+19
2016-08-01
Don't forget to destroy the taskqueue on interrupt disestablish
mikeb
1
-1
/
+4
2016-08-01
Mark shared producer and consumer indices volatile
mikeb
1
-9
/
+9
2016-07-29
Add a periodic timer to workaround missing completion events
mikeb
1
-11
/
+19
2016-07-29
Disable receive ring slot accounting
mikeb
1
-33
/
+6
2016-07-29
Move xen interrupt handlers to dedicated task queues
mikeb
2
-13
/
+30
2016-07-29
Loop until we've read all available responses
mikeb
1
-1
/
+5
2016-07-29
Update TX completion event index when putting a packet on the ring
mikeb
1
-1
/
+4
2016-07-29
Reduce the amount of sent RX producer notifications; from FreeBSD
mikeb
1
-10
/
+20
2016-07-29
Reduce the amount of sent TX producer notifications; from FreeBSD
mikeb
1
-4
/
+7
2016-07-28
Remove top level ring processing loops as too ambiguous
mikeb
1
-98
/
+82
2016-07-28
Revert previous commit
mikeb
1
-5
/
+5
2016-07-28
Convert ifq_deq_{begin,rollback,commit} dance to a single ifq_dequeue
mikeb
2
-19
/
+15
2016-07-27
zero sizeof a struct not sizeof the pointer to it
jsg
1
-2
/
+2
2016-07-21
Remove a few debugging leftovers
mikeb
2
-40
/
+0
2016-07-13
A work-in-progress driver for the Hyper-V NetVSC
mikeb
4
-1
/
+3294
[prev]
[next]