win-pvdrivers

log common.inc

age author description
2008-07-09 James Harper Fixed hang bug in xenhide on x64.
2008-07-04 James Harper Fixed a few warnings.
2008-06-22 James Harper fixed a few bugs in the installer wrt certs
2008-06-22 James Harper updated versions
2008-06-22 James Harper major changes to xenhide. Now actually hides the qemu devices once more.
2008-06-17 James Harper final changes for 0.9.100.9.10
2008-06-17 James Harper fixes to signing scripts
2008-06-17 James Harper updates to the whole xenconfig thing to allow xennet to dynamically config. Almost there.
2008-06-14 James Harper Fixed some POWER bugs causing 0x9F BSoD on shutdown.0.9.9
2008-06-13 James Harper testing service control from installer
2008-06-13 James Harper First cut of putting xenbus config details in the .inf file - xenvbd may yet pass WHQLwdm
2008-06-11 James Harper Trying to make the devices appear more pci-like, pushing config into the inf files.wdm
2008-06-08 James Harper Tweaks to try and improve performance.wdm 0.9.8
2008-06-07 James Harper Fixed a bug which would prevent formatting (NTFS only I think) of xenvbd devices, and possibly cause some corruption although unlikely.wdm 0.9.7
2008-06-03 James Harper Started adding code to cope with 'xm block-detach'. currently BSoD's.wdm
2008-06-01 James Harper Wrote an installer using NSIS. Updated some documentation. Minor bugfixes too.wdm 0.9.5
2008-05-31 James Harper misc fixes. Mainly multiple requests per lu in xenvbdwdm 0.9.3
2008-05-26 James Harper Bumped versionwdm 0.9.2
2008-05-26 James Harper Fixed the handling of misaligned scsiport buffers when the buffer is > PAGE_SIZE. Added scsiport.c which I had forgotten. Activated sysrq handler again.wdm
2008-05-23 James Harper Fixed a few warnings and updated version for releasewdm 0.9.1
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-14 James Harper vbd is now working. w00t.wdm
2008-05-04 James Harper Enumeration now working, but no useful info passed to child devices yet.wdm
2008-05-02 James Harper Created wdm branch for the migration from wdf to wdm. the basics of xenpci are working, but the bus enumeration isn't yet.wdm
2008-04-28 James Harper Xennet tuning... still getting occasional inconsistent results and very occasional crashes under extreme load.
2008-04-27 James Harper Combined the rx and tx page management code - both now free pages that haven't been used recently. Performance seems to suck even more now though...
2008-04-26 James Harper bug fixes - TX bug appears to be fixed. Improved memory management in the TX path.0.8.9
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-04-15 James Harper packets are being very occasionally sent without headers... and other strange things are happening. added some debugging.
2008-04-10 James Harper Added extra calls to Indicate in rx path, and limited the total work per interrupt.
2008-04-09 James Harper Looking for cause of crashing. Added periodic buffer reaper timer to clean up buffers not currently in use. Modified the tx code to use a freelist when getting buffers for merged headers.
2008-04-08 James Harper Changes for debugging and testing
2008-04-05 James Harper Some tweaking to get gso working properly again.
2008-04-05 James Harper Fix for fragmented headers and offload
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 bump version to 0.8.80.8.8
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-30 James Harper fixed version detection in install.bat - sometimes version is spelled with a capital and sometimes not
2008-03-29 James Harper bumped version number0.8.7
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-29 James Harper Fixed crash on x32 with >4G memory0.8.6
2008-03-28 James Harper Saved values we get from the offload SET function, not really using it yet though. Now calculating UDP checksums correctly.
2008-03-27 James Harper minor tweaks. Trying to find the cause of a crash when gso is disabled
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 Removed debug statements to test performance
2008-03-26 James Harper fixed a stupid bug (- instead of +). Seems to work now but still sometimes crashes on init.
2008-03-25 James Harper GSO receive is now mostly working, but seems to break after a while. Still getting occasional crashes on driver load.
2008-03-25 James Harper Almost working - rx offload packet splitting is working but not yet calculating checksums correctly. There may still be an occasional crash on init too from xennet_oid...
2008-03-24 James Harper Debugging... getting closer though.
2008-03-22 James Harper Continued with rx. Fixed nasty bug in xennet_oid.c
2008-03-21 James Harper This won't work.
2008-03-15 James Harper Added user configurable options to control panel. Started looking at rx large send.
2008-03-13 James Harper Final updates for 0.8.50.8.5
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.