win-pvdrivers

log xenvbd/xenvbd.h

age author description
2010-03-12 James Harper Big messy changes. Add grant ref tagging to better track when things go wrong (debug build only).
2010-02-15 James Harper implement a queue for srb's. Sometimes we get one when we aren't expecting it...
2010-01-31 James Harper Big changes - not ready for production use.
2009-12-22 James Harper Use WinDDK 7600.16385.00.11.0.162
2009-11-14 James Harper Remove unused Geometry field from xvdd struct0.10.0.138
2009-05-21 James Harper If a device sharing the same IRQ triggered an interrupt, xenvbd could crash. Fixed.0.10.0.80
2009-03-03 James Harper Lots more changes...
2009-02-14 James Harper mostly finished migration back to kmdf
2009-01-27 James Harper Changed to use sg. crash dump doesn't appear to work anymore.
2008-11-02 James Harper Crash Dump wasn't always working properly because ring bit-width detection doesn't work properly unless the ring pointers are all zero. Now save the state and read it in event of a crash dump.
2008-09-04 James Harper Don't disable xen drivers when gplpv isn't specified. Instead just make the xennet driver always report cable disconnected, and xenvbd not enumerate any disks.
2008-08-21 James Harper Merged xenvbd.c and scsiport.c
2008-07-09 Andy Grover get xenvbd compiling under mingw
2008-07-07 Wayne Gong Merge bug fixer from WDF to WDM.
2008-06-26 James Harper Suspend works for xenvbd, not for xennet though (eg after a resume you won't have a working network
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-06-13 James Harper First cut of putting xenbus config details in the .inf file - xenvbd may yet pass WHQLwdm
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-05-31 James Harper misc fixes. Mainly multiple requests per lu in xenvbdwdm 0.9.3
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-22 James Harper Lots more updates. Added pvscsi support and started working on the stub drivers. Also working on unload support.wdm
2008-05-13 James Harper closer to having xenvbd up and running. Non-512 byte aligned buffers are a pain though.wdm
2008-05-12 James Harper Continued porting to WDM. vbd is almost working.wdm
2008-05-05 James Harper more enum updates.wdm
2008-02-27 James Harper Fixed race in xenvbd which would cause a BSoD0.8.4
2008-02-26 James Harper Oops... haven't checked in in a while. 0.8.2 and 3 are somewhere in here :)
2008-02-02 James Harper Fixed vbd crashes where Dom0 bit width != DomU bit width0.6.3
2008-01-14 Andy Grover correct easy-to-fix warnings in all drivers
2007-12-31 James Harper Fixed a problem with calling things at the wrong irql, which was probably causing hanging on boot.
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 Created a common AllocagePages routine in xen_windows.h
2007-12-17 Andy Grover manual merge
2007-12-16 James Harper Appears to be working now...
2007-12-15 James Harper scsiport updates all working now
2007-11-28 Andy Grover fixes to xenpci
2007-11-23 James Harper Updated inf files to put the devices in the right places.
2007-11-19 James Harper Finally got swapfile working!
2007-11-10 James Harper Initial upload of files