win-pvdrivers

log xenpci/evtchn.c

age author description
2011-04-29 James Harper Fix compilation under older DDK
2011-03-15 James Harper Make xenpci an export driver to remove some of the cumbersome function table stuff.
2011-02-05 James Harper Hibernation and suspend/resume fixes.
2011-01-26 James Harper cleanup
2010-10-10 James Harper Fixes for build under Window 2000
2010-02-20 James Harper Make evtchn race-proof
2009-12-22 James Harper Use WinDDK 7600.16385.00.11.0.162
2009-09-07 James Harper nothing
2009-06-07 James Harper Flush the Dpc queue when unbinding a Dpc from an event channel
2009-06-02 James Harper Use IA64 compatible InterlockedXXX functions
2009-05-20 James Harper Made the interrupt ack logic per-cpu to fix 'unacknowledged irq' errors and hangs in SMP
2009-05-10 James Harper Interrupt delivery updates.
2009-03-03 James Harper Lots more changes...
2009-02-14 James Harper mostly finished migration back to kmdf
2008-12-25 James Harper Refreshed the EVT_ACTION_TYPE_NORMAL code path. Updated prototypes.
2008-12-08 James Harper new config method
2008-12-06 James Harper renamed suspend_evtchn to something more general. Tidied up some stale code.
2008-11-27 James Harper Updates to support a different configuration method for xenscsi
2008-11-13 James Harper Added some flexibility into the frontend state transitions.
2008-10-14 James Harper updates
2008-09-17 James Harper Misc cleanups
2008-09-08 James Harper Fixed interrupt ack in xennet
2008-08-26 James Harper Updated save/restore code to work again after the change to IRQ routing.
2008-08-20 James Harper fixed multiple crashes in xennet0.9.11-pre12
2008-08-18 James Harper Fixed the freelist overflow case in xennet.
2008-08-18 James Harper Update to the way IRQ's are handled. Now they all just tack onto the same IRQ as xenpci.
2008-08-18 James Harper Performance and stability updates.
2008-08-12 James Harper Many many updates to improve stability etc and performance.
2008-07-28 James Harper Fixed race in closing threads
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-17 Andy Grover Fixup xenpci for mingw build with DBG enabled.
2008-07-14 James Harper More changes to support save/restore. Mostly around making sure things are called at the correct IRQL
2008-07-09 Andy Grover using hypercall3's again, add support in mingw. remove duplicate code from evtchn.c
2008-07-07 James Harper Fixed an interrupt problem that was causing hangs on boot.
2008-07-04 James Harper More x64 warnings fixed - x64 wasn't being detected properly in evtchn.c
2008-07-04 James Harper Fixed a few warnings.
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-22 Andy Grover move KeGetCurrentProcessorNumber fix to xenpci.h
2008-06-22 Andy Grover more mingw fixes for evtchn.c
2008-06-09 Andy Grover Merge of 265 from 'wdf'
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-12 James Harper Continued porting to WDM. vbd is almost working.wdm
2008-05-05 Andy Grover fix warnings on x64 build. Xen apparently limits PFNs to 32 bits, so make this limitation stand out a little more
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-26 James Harper bug fixes - TX bug appears to be fixed. Improved memory management in the TX path.0.8.9
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 Merge with head
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 Andy Grover fix warnings around intrinsics operating on ptrs to signed vals (trivial)
2008-01-23 Andy Grover getting 64b stuff on 32b, use a different #define to fix
2008-01-23 James Harper updates for AMD64 - may have broken 32 bit...
2008-01-20 James Harper Lots of changes to try and resolve the crash-on-unload problem with xennet. No fix though.
2008-01-16 James Harper Updates to xenvbd to try and get it to do a memory dump.
2008-01-14 Andy Grover fix remaining warnings, now at zero warnings!
2008-01-12 James Harper - Fix 'unbind' so that the dpc (if any) is cancelled or completed before returning.
2008-01-05 James Harper Misc updates - testing for SMP