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
/
if_oce.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Unlock interrupt handler rx path with intr_barrier
chris
2015-09-29
1
-3
/
+15
*
Make room for media types of the future. Extend the ifmedia word to 64 bits.
stsp
2015-09-11
1
-4
/
+4
*
Hide ETHER_ALIGN mbuf adjustment under "#ifdef __STRICT_ALIGNMENT"
mikeb
2015-06-29
1
-1
/
+3
*
Increment if_ipackets in if_input().
mpi
2015-06-24
1
-3
/
+1
*
Convert moar drivers to if_input().
mpi
2015-04-30
1
-10
/
+4
*
Remove some includes include-what-you-use claims don't
jsg
2015-03-14
1
-2
/
+1
*
unifdef INET
tedu
2014-12-22
1
-9
/
+1
*
yet more mallocarray() changes.
doug
2014-12-13
1
-2
/
+2
*
let the mru always be what the chip can do, not what the mtu implies.
dlg
2014-08-30
1
-10
/
+2
*
Implement rxrinfo ioctl for cluster usage statistics
mikeb
2014-08-14
1
-1
/
+35
*
Fewer <netinet/in_systm.h>
mpi
2014-07-22
1
-3
/
+1
*
add a size argument to free. will be used soon, but for now default to 0.
tedu
2014-07-12
1
-19
/
+19
*
cut things that relied on mclgeti for rx ring accounting/restriction over
dlg
2014-07-08
1
-18
/
+18
*
bcopy to memcpy
chris
2014-01-20
1
-12
/
+12
*
bcmp to memcmp
chris
2014-01-20
1
-2
/
+2
*
bzero to memset
chris
2014-01-20
1
-35
/
+35
*
don't call if_link_state_change if link state is not changed
mikeb
2013-08-23
1
-8
/
+8
*
Most network drivers include netinet/in_var.h, but apparently they
bluhm
2013-08-07
1
-2
/
+1
*
first or second coming, commie or not commie, one m in coming is sufficient
henning
2013-01-17
1
-3
/
+3
*
adjust mbuf chain data pointer so that ip header would appear
mikeb
2012-12-10
1
-14
/
+6
*
fix format string; OK mikeb@
gsoares
2012-11-27
1
-2
/
+3
*
shorten MBX_RX_IFACE_* defines
mikeb
2012-11-26
1
-10
/
+9
*
get rid of some useless bitfields in oce_mbx and mbx_hdr
mikeb
2012-11-26
1
-29
/
+26
*
better way to set baudrate to 0; pointed out by gsoares@
mikeb
2012-11-23
1
-3
/
+3
*
Don't forget to delete an rx refill timeout when bringing
mikeb
2012-11-21
1
-16
/
+11
*
fix typo
mikeb
2012-11-20
1
-5
/
+4
*
allocate a mailbox payload dma memory upfront instead of per request
mikeb
2012-11-14
1
-27
/
+36
*
do an OACTIVE/if_start dance only once per tx interrupt
mikeb
2012-11-13
1
-11
/
+13
*
enable hardware tx checksum offloading as oce doesn't
mikeb
2012-11-13
1
-2
/
+3
*
more cleanup missed in the previous commit
mikeb
2012-11-13
1
-52
/
+54
*
major cleanup; get rid of the oce_destroy_queue
mikeb
2012-11-13
1
-586
/
+563
*
move some stuff around, do minor cleanup
mikeb
2012-11-12
1
-170
/
+152
*
don't sync dma memory for the whole ring when updating a single
mikeb
2012-11-09
1
-15
/
+13
*
merge if_ocevar.h and if_oce.c; do some minor cleanup while here
mikeb
2012-11-09
1
-309
/
+574
*
cleanup oce_encap
mikeb
2012-11-09
1
-12
/
+8
*
stop passing if_id around
mikeb
2012-11-09
1
-26
/
+18
*
improve flow control code
mikeb
2012-11-09
1
-15
/
+27
*
To be able to receive ethernet packets with VLAN tags oce_set_promisc
mikeb
2012-11-09
1
-42
/
+33
*
make link state update code more comprehensible by using some ideas from myx(4)
mikeb
2012-11-08
1
-64
/
+37
*
hardware supports mtu values from 256 up to 9000;
mikeb
2012-11-08
1
-2
/
+2
*
When halting the rx engine wait 1ms after destroying the queue in
mikeb
2012-11-08
1
-2
/
+3
*
minor style cleanup, improve the mailbox timeout printf
mikeb
2012-11-08
1
-11
/
+11
*
Hide stats calculation ugliness inside oce_update_stats and
mikeb
2012-11-08
1
-27
/
+33
*
minor tweaks to the ioctl code
mikeb
2012-11-07
1
-12
/
+13
*
do not depend on IFCAP_CSUM flags set when reading rx checksumming
mikeb
2012-11-07
1
-11
/
+9
*
we still need to query the firmware for a couple of values after all
mikeb
2012-11-07
1
-24
/
+49
*
Steal SIMPLEQ-based packet descriptor managing code from myx(4)
mikeb
2012-11-05
1
-243
/
+278
*
s/OCE_DMAPTR/OCE_MEM_KVA/ and don't require a type
mikeb
2012-11-03
1
-9
/
+9
*
Obligatory second oce commit for tonight. No binary change.
brynet
2012-11-03
1
-2
/
+2
*
Introduce better and simpler producer/consumer queue iterator
mikeb
2012-11-02
1
-103
/
+91
[next]