win-pvdrivers

log xenpci/xenpci_fdo.c

age author description
2010-05-20 James Harper Complete implementation of ballooning. Not well tested yet.
2010-03-12 James Harper Big messy changes. Add grant ref tagging to better track when things go wrong (debug build only).
2010-01-10 James Harper Big changes to the way the device hiding works. Should fix the way Vista and above need a reboot into safe mode after install.
2009-12-22 James Harper Use WinDDK 7600.16385.00.11.0.162
2009-11-25 James Harper Clean up obsolete FUNCTION_XXX macros0.10.0.141
2009-11-14 James Harper fix compiler warnings
2009-11-14 James Harper Balloon down NR_GRANT_FRAMES + 1 to fix a problem on resume from migration
2009-10-11 James Harper Fix a hang in xenbus when a flurry of activity fills the xenstore ring0.10.0.129
2009-09-23 James Harper RC File updates.
2009-08-23 James Harper Add bug check reporting via qemu.0.10.0.89
2009-08-17 James Harper read path after checking veto list
2009-08-09 James Harper Found some bugs caused by the unavailability of the page file during restore from suspend.
2009-08-05 James Harper Shut down threads properly on hibernate.
2009-07-29 Steve Meisner Fixed potential problem when XenPci_BalloonHandler() is called via xen watch, but no data was actually written. This happens sometime when the watch is first setup.
2009-07-02 James Harper Fixed up hot-add code (xm xxx-attach)
2009-06-25 James Harper add more memory debug messages
2009-06-10 James Harper Started implementing ballooning. GPLPV will now allocate and free memory from Windows based on the memory/target value, but doesn't yet actually return it to xen.
2009-03-28 James Harper Tidied up gnttbl code. Better detection of crash dumps. Better behaviour when qemu hiding doesn't work.
2009-03-03 James Harper Lots more changes...
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 Refreshed the EVT_ACTION_TYPE_NORMAL code path. Updated prototypes.
2008-12-23 James Harper xenbus userspace channel starting to get somewhere...
2008-12-22 James Harper big changes to xenbus interface. simplified it a bit. started work on userspace interface.
2008-11-19 James Harper Rolled back the irq >= 16 restriction, as not all interrupts < 16 are ISA
2008-11-15 James Harper removed leftover debug stuff
2008-11-13 James Harper Added some flexibility into the frontend state transitions.
2008-11-07 James Harper Fix for memory leak from Steve Meisner
2008-09-17 James Harper Misc cleanups
2008-08-12 James Harper Many many updates to improve stability etc and performance.
2008-07-31 James Harper More attempts at removing races and deadlocks in save/restore
2008-07-25 James Harper implemented timers to make sure all cpu's are spinning, otherwise give up.
2008-07-25 James Harper More changes to try and prevent lockups on save and restore
2008-07-21 James Harper More suspend/resume updates.
2008-07-19 James Harper merged with head
2008-07-18 James Harper More deadlock prevention changes.
2008-07-17 Andy Grover Fixup xenpci for mingw build with DBG enabled.
2008-07-14 James Harper Put synchronisation code into xenbus. We also now kill the xenbus threads before suspend and start them again on resume, to avoid any chance of a race.
2008-07-14 James Harper More changes to support save/restore. Mostly around making sure things are called at the correct IRQL
2008-07-11 James Harper IRQL related fixes for the restore path
2008-07-11 James Harper Removed some debugging calls to the HLT instruction
2008-07-11 James Harper Fixed IRQL bug on restore
2008-07-09 James Harper missed one grant table change
2008-07-09 James Harper Added grant table op to amd64
2008-07-04 James Harper Fixed a few warnings.
2008-07-02 James Harper merge with head
2008-07-02 James Harper Bugfixes for save/restore
2008-07-01 Andy Grover add fixes for James' latest code
2008-07-01 Andy Grover Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg
2008-07-01 Andy Grover mingw fixes. Use IoCreateDevice now that security settings are set via INF
2008-06-29 James Harper Lots more changes to support xenvbd save/restore
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-25 James Harper save/restore now works when /gplpv is _not_ specified. Still a way to go before it works when /gplpv is specified...
2008-06-14 James Harper Fixed some POWER bugs causing 0x9F BSoD on shutdown.0.9.9
2008-06-13 James Harper First cut of putting xenbus config details in the .inf file - xenvbd may yet pass WHQLwdm
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