win-pvdrivers

log xenpci/sources

age author description
2009-02-18 James Harper more big updates
2009-02-14 James Harper mostly finished migration back to kmdf
2009-01-16 James Harper big commit
2008-12-25 James Harper removed unused swint.asm
2008-12-22 James Harper big changes to xenbus interface. simplified it a bit. started work on userspace interface.
2008-06-19 Andy Grover get things compiling again under DDK
2008-06-01 James Harper Wrote an installer using NSIS. Updated some documentation. Minor bugfixes too.wdm 0.9.5
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-07 James Harper More wdm updateswdm
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-02-03 James Harper Fixed a problem on XP caused by a fix on x64. Added a stub driver to be used on console and vfb.0.6.4
2008-02-02 James Harper Fixed vbd crashes where Dom0 bit width != DomU bit width0.6.3
2008-02-01 James Harper Updates to better enforce xenhide being loaded before enumerating devices on boot in xenvbd
2008-01-26 James Harper Fixed xenvbd under x640.6.1.0
2008-01-25 James Harper Working on amd64 changes to try and get xenvbd to load properly. Fixed up the compiler warnings under x64 which were caused by public/io/ring.h.
2008-01-24 James Harper Masked cpu with (MAX_VIRT_CPUS - 1). xenpci now loads and enumerates children. Graceful shutdown now works.
2008-01-23 James Harper updates for AMD64 - may have broken 32 bit...
2008-01-23 James Harper Trying to get AMD64 working. sizeof(long) != sizeof(void *) under AMD64
2008-01-22 James Harper Final changes and documentation updates for 0.6.0.0 release0.6.0.0
2008-01-22 James Harper Tidy up after xennet-unload-crash bug fix
2008-01-22 James Harper Fixed crash by correcting GntTbl code and shutdown ordering. Now going to remove the copious debugging stuff I put in earlier.
2008-01-21 James Harper Very rough 'packet recycling' code to prevent having to allocate memory in dpc. Still crashes on unload, but for a different reason.
2008-01-20 James Harper Lots of changes to try and resolve the crash-on-unload problem with xennet. No fix though.
2008-01-19 James Harper Attempted to use the AllocMMIO function so that it isn't such a problem when the memory can't be freed properly in xennet unload. It didn't work though.
2008-01-18 James Harper Set ndis buffer size back to what it was allocated as before freeing as per MS docs.
2008-01-18 James Harper Merge with head
2008-01-17 James Harper Added in some locking for AddWatch, RemWatch, and WatchThreadFunc.
2008-01-17 James Harper Fixing up a few warnings when compiling under AMD64
2008-01-16 James Harper More work on adding AMD64 support
2008-01-14 James Harper Updated shutdownmon to use the 'force' option .
2008-01-12 James Harper - Fix 'unbind' so that the dpc (if any) is cancelled or completed before returning.
2008-01-09 James Harper Still trying to get csum offload working properly...
2008-01-05 James Harper Misc updates - testing for SMP
2008-01-05 James Harper Merged and xennet updates
2008-01-03 James Harper Detected current cpu instead of just assuming zero in ISR. Still crashes when vcpus > 1 though
2007-12-30 James Harper Removed some debug messages.
2007-12-30 James Harper Fixed dpc code so that xennet stuff all runs at DISPATCH_LEVEL rather than DIRQL, as is required by all the NDIS code.
2007-12-28 James Harper Tidyups and work on getting xennet at least as functional as it was before I started messing with it :)
2007-12-27 James Harper Working on xennet
2007-12-27 James Harper Created a 'xenenum' driver for when the device driver should attach to xen\???\xxx rather than xen\xxx
2007-12-20 James Harper Corrected merge of dpc patches.
2007-12-20 James Harper Added a small shutdown service to do the graceful shutdown
2007-12-19 James Harper Updates to merge with Andy's tree
2007-12-18 James Harper Added a 'XenShutdown' interface to allow a userspace program to listen for shutdown events
2007-12-17 Andy Grover comment out MISCFILES and NTTARGETFILES directives, they cause BLD errors; fix xennet target path
2007-12-15 James Harper scsiport updates all working now
2007-12-10 James Harper trying something else
2007-11-12 James Harper Fixed the XenHide inf file so that we don't need to bother with the regedit step anymore on install
2007-11-10 James Harper and one file I forgot