win-pvdrivers

log xennet/xennet_tx.c

age author description
2008-04-05 James Harper Moved some functions around to make packet handling functions accessible to rx and tx. Untested. Fixed a bug in xenvbd which was preventing xenvbd from booting on XP, but it may break other O/S's
2008-04-02 James Harper tweaked a few things to make crashes go away
2008-03-31 James Harper Updated the xennet tx code to no longer use windows sg lists. Can't get them working on 64 bit.
2008-03-29 James Harper Andy's tx updates were assuming that the first item in the SG list had exactly 1 page which was false. Also the flag setting wasn't correct. Fixed now.
2008-03-27 Andy Grover remove todo since we're doing what it said now
2008-03-27 Andy Grover fix HWSendPacket code to get flags right in all cases
2008-03-26 Andy Grover Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg
2008-03-26 Andy Grover refactor code further to simplify flow and break up into easier-to-understand chunks.
2008-03-21 James Harper Merge
2008-03-21 James Harper This won't work.
2008-03-20 Andy Grover xennet: give code to send one packet to HW its own function
2008-03-20 Andy Grover xennet: indent commented-out code so I can start to get a handle on what's going on in SendQueuedPackets
2008-03-20 Andy Grover xennet: tx_outstanding inc/dec appear to have been backwards
2008-03-12 James Harper Large send offload now appears to work correctly...
2008-03-06 James Harper Fixed deadlocks caused by calling NdisMIndicateReceivePacket and NdisMSendComplete with a spinlock held. The DDK docs say you shouldn't do this!
2008-03-05 James Harper Fixed some locking issues in rx. No more lockups with iperf and large windows.
2008-03-05 James Harper Big rework of xennet to try and improve performance. Change the tx path to grant pages rather than copy them.
2008-03-02 James Harper Turned on checksum offloading. Doesn't seem to make much difference yet though...
2008-03-02 James Harper split tx, rx, and oid code out of xennet.c. Changes to send and receive code.