summaryrefslogtreecommitdiff
path: root/sys/dev/pv
AgeCommit message (Expand)Author
2016-08-29Set MTU size to ~4k until the TX path is ready to deal with larger packetsMike Belopuhov
2016-08-29Don't count output errors twiceMike Belopuhov
2016-08-29Fixup packet fragment unrolling procedureMike Belopuhov
2016-08-18Update NVS protocol structure definitions to the 2016 versionMike Belopuhov
2016-08-18Clean up style and replace a magic value with a magic defineMike Belopuhov
2016-08-17Sync up monitor trigger groups handling to the upstreamMike Belopuhov
2016-08-17Replace hand rolled atomic bit operations and use MI ones from DRMMike Belopuhov
2016-08-16Update Hyper-V structure definitions to the 2016 versionMike Belopuhov
2016-08-08Fixup incorrect format specification bugs spotted by jsg@Mike Belopuhov
2016-08-05Switch pending event clearing to an atomic swap operationMike Belopuhov
2016-08-05Switch pending event clearing to an atomic swap operationMike Belopuhov
2016-08-05Fixup incorrect EAGAIN handlingMike Belopuhov
2016-08-05Read events array offset must be calculated in bytesMike Belopuhov
2016-08-05Remove incorrect optimization: ring data portion size is not power of 2Mike Belopuhov
2016-08-05Trigger link state update only on media status updatesMike Belopuhov
2016-08-05Fixup the condition that prevented heartbeat & co. from attachingMike Belopuhov
2016-08-03Use atomic operations to manipulate event masking bitsMike Belopuhov
2016-08-03Remove the periodic timer and do rescheduling during Rx completionMike Belopuhov
2016-08-03Use an atomic operation to clear pending event bitsMike Belopuhov
2016-08-01Don't forget to destroy the taskqueue on interrupt disestablishMike Belopuhov
2016-08-01Mark shared producer and consumer indices volatileMike Belopuhov
2016-07-29Add a periodic timer to workaround missing completion eventsMike Belopuhov
2016-07-29Disable receive ring slot accountingMike Belopuhov
2016-07-29Move xen interrupt handlers to dedicated task queuesMike Belopuhov
2016-07-29Loop until we've read all available responsesMike Belopuhov
2016-07-29Update TX completion event index when putting a packet on the ringMike Belopuhov
2016-07-29Reduce the amount of sent RX producer notifications; from FreeBSDMike Belopuhov
2016-07-29Reduce the amount of sent TX producer notifications; from FreeBSDMike Belopuhov
2016-07-28Remove top level ring processing loops as too ambiguousMike Belopuhov
2016-07-28Revert previous commitMike Belopuhov
2016-07-28Convert ifq_deq_{begin,rollback,commit} dance to a single ifq_dequeueMike Belopuhov
2016-07-27zero sizeof a struct not sizeof the pointer to itJonathan Gray
2016-07-21Remove a few debugging leftoversMike Belopuhov
2016-07-13A work-in-progress driver for the Hyper-V NetVSCMike Belopuhov
2016-06-27Fix a memory leak in an error path.Jonathan Gray
2016-06-27Correct the order of memset arguments.Jonathan Gray
2016-06-22Main Hyper-V nexus driver, work in progress.Mike Belopuhov
2016-06-06Provide a bus_dma tag as part of the pvbus attach argumentsMike Belopuhov
2016-04-28Preserve the domid when swapping 16 bit grant table entry flagsMike Belopuhov
2016-04-19Bind event channels to backend domainsMike Belopuhov
2016-04-19Allow to grant memory access to domains other than dom0.Mike Belopuhov
2016-04-19Pass down the backend-id property to children in the attach argumentsMike Belopuhov
2016-04-19Remove the ds_offset hack since object offset within a pageMike Belopuhov
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-04-01Move atomics.h include dance to an earlier stageMike Belopuhov
2016-02-05Simple moderation of Tx completion notificationsMike Belopuhov
2016-02-05Silence warnings from static analyzers; found by jsg@Mike Belopuhov
2016-02-04Bail early if there's no token; found by jsg@Mike Belopuhov
2016-02-03Increase the RPC buffer once more to 4096 bytes. The guestinfo.ovfEnvReyk Floeter
2016-02-02A few reliability improvements in the power management interfaceMike Belopuhov