win-pvdrivers

log xennet/xennet.c

age author description
2008-07-09 Andy Grover merge
2008-07-09 Andy Grover build xennet using mingw
2008-07-04 James Harper More x64 warnings fixed - x64 wasn't being detected properly in evtchn.c
2008-07-02 James Harper Bugfixes for save/restore
2008-06-29 James Harper Lots more changes to support xenvbd save/restore
2008-06-17 James Harper final changes for 0.9.100.9.10
2008-06-17 James Harper updates to the whole xenconfig thing to allow xennet to dynamically config. Almost there.
2008-05-23 James Harper Update of xennet appears to be working now without a crash or reboot required.wdm
2008-05-22 James Harper Lots more updates. Added pvscsi support and started working on the stub drivers. Also working on unload support.wdm
2008-05-16 James Harper Fixed a few bugs in shutdown handler. Drivers appear to be working now. Shutdown not so much yet...wdm
2008-05-15 James Harper xennet now working. working on graceful shutdownwdm
2008-04-19 James Harper fixed a number of particularly stupid bugs. rx performance still sucks greatly. a backup of my test machine still fails.
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-26 James Harper Removed the ASSERT where max gso segment in the registry is too big. Just reduce it as required.
2008-03-26 James Harper fixed a stupid bug (- instead of +). Seems to work now but still sometimes crashes on init.
2008-03-24 James Harper Debugging... getting closer though.
2008-03-15 James Harper Added user configurable options to control panel. Started looking at rx large send.
2008-03-12 James Harper Large send offload now appears to work correctly...
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.
2008-03-01 James Harper Created a dynamic pool of granted pages to balance memory use against performance. Needs more work and tuning. Also doesn't free properly. Initial testing is good though.
2008-02-29 James Harper Fixed compiler warnings so that it builds under Free
2008-02-28 James Harper Added some profiling. Batched calls to NdisMIndicateReceivePacket.
2008-02-26 James Harper Oops... haven't checked in in a while. 0.8.2 and 3 are somewhere in here :)
2008-02-12 Andy Grover xennet: reuse buffers, but allocate not on init, but when we run out.
2008-02-11 Andy Grover xennet: handle if rxrsp status is not positive
2008-02-11 Andy Grover remove free packet list to simplify xennet
2008-02-05 James Harper Tinkered with locking in xennet to try and fix smp crashes