index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
pv
/
if_xnf.c
Age
Commit message (
Expand
)
Author
2017-06-12
ifq_start does OACTIVE and RUNNING checks for the driver
Mike Belopuhov
2017-06-09
Fill RX ring during init and bail early on send if OACTIVE is set
Mike Belopuhov
2017-06-09
Remove a WAITOK that has sneaked in
Mike Belopuhov
2017-03-13
Fixup format strings in debug messages found by cppcheck
Mike Belopuhov
2017-03-13
Fixup format string and type issues found by cppcheck
Mike Belopuhov
2017-03-09
Fix an off by one when updating the TX consumer event index
Mike Belopuhov
2017-02-24
Update license
Mike Belopuhov
2017-02-08
Switch to Xen interrupt barrier
Mike Belopuhov
2017-02-06
Use separate compile time debug flags for xen, xnf and xbf
Mike Belopuhov
2017-01-24
add support for multiple transmit ifqueues per network interface.
David Gwynne
2017-01-22
move counting if_opackets next to counting if_obytes in if_enqueue.
David Gwynne
2017-01-05
Checking whether mbuf list is empty is done by the if_input now
Mike Belopuhov
2016-12-19
Implement interface detaching
Mike Belopuhov
2016-12-13
Use new xs_{get,set}num functions instead of hand-rolled weirdness
Mike Belopuhov
2016-12-02
Sinc rings are created during attach memory allocations shouldn't sleep
Mike Belopuhov
2016-11-29
Stop exposing xen_softc to PV devices directly
Mike Belopuhov
2016-10-06
Fold the bus_dmamap_destroy into the loop above
Mike Belopuhov
2016-10-06
Remove _ds_boundary abuse (again)
Mike Belopuhov
2016-09-13
Raise maximum supported MTU value to 9000; discussed with reyk@
Mike Belopuhov
2016-09-12
Correctly account for fragments larger than a page size
Mike Belopuhov
2016-09-12
Add support for packets spanning multiple pages.
Mike Belopuhov
2016-09-12
Record mbuf chain head rather than individual fragments
Mike Belopuhov
2016-09-12
Skip empty mbuf fragments like bus_dmamap_load_mbuf does
Mike Belopuhov
2016-08-29
Set MTU size to ~4k until the TX path is ready to deal with larger packets
Mike Belopuhov
2016-08-29
Don't count output errors twice
Mike Belopuhov
2016-08-29
Fixup packet fragment unrolling procedure
Mike Belopuhov
2016-08-03
Remove the periodic timer and do rescheduling during Rx completion
Mike Belopuhov
2016-08-01
Mark shared producer and consumer indices volatile
Mike Belopuhov
2016-07-29
Add a periodic timer to workaround missing completion events
Mike Belopuhov
2016-07-29
Disable receive ring slot accounting
Mike Belopuhov
2016-07-29
Update TX completion event index when putting a packet on the ring
Mike Belopuhov
2016-07-29
Reduce the amount of sent RX producer notifications; from FreeBSD
Mike Belopuhov
2016-07-29
Reduce the amount of sent TX producer notifications; from FreeBSD
Mike Belopuhov
2016-07-28
Remove top level ring processing loops as too ambiguous
Mike Belopuhov
2016-07-28
Convert ifq_deq_{begin,rollback,commit} dance to a single ifq_dequeue
Mike Belopuhov
2016-04-19
Bind event channels to backend domains
Mike Belopuhov
2016-04-19
Allow to grant memory access to domains other than dom0.
Mike Belopuhov
2016-04-19
Pass down the backend-id property to children in the attach arguments
Mike Belopuhov
2016-04-19
Remove the ds_offset hack since object offset within a page
Mike Belopuhov
2016-04-13
G/C IFQ_SET_READY().
Martin Pieuchot
2016-02-05
Simple moderation of Tx completion notifications
Mike Belopuhov
2016-01-29
Cleanup XenStore API
Mike Belopuhov
2016-01-26
Convert membar_* operations to bus_dmamap_sync calls
Mike Belopuhov
2016-01-26
Rewrite tx path to use flat transmit ring without fragment chains
Mike Belopuhov
2016-01-26
Rename _{req,rsp}_evt descriptor structure members to _{prod,cons}_event
Mike Belopuhov
2016-01-25
Revert the minimum number of Rx ring slots back to 32
Mike Belopuhov
2016-01-22
Setup interface features based on capabilities provided by the backend
Mike Belopuhov
2016-01-22
Set minimum number of slots on the receive ring to 18
Mike Belopuhov
2016-01-20
Don't bump output errors when when tx ring is full
Mike Belopuhov
2016-01-19
Mask interrupts on boot, masking/unmasking is handled by stop/init
Mike Belopuhov
[next]