win-pvdrivers

log

age author revision description
2008-07-25 James Harper 406:b9028997f48b More changes to try and prevent lockups on save and restore
2008-07-24 James Harper 405:4fee03f012ee list_entry can be accessed at DISPATCH_LEVEL so make in NonPagedPool
2008-07-21 James Harper 404:1a1ddc1beba6 implemented mutex's in xenbus. Looks like this broke save/restore somewhere though...
2008-07-21 James Harper 403:abdcb860cfdf More suspend/resume updates.
2008-07-19 James Harper 402:04883e1dc65c merged with head
2008-07-18 James Harper 401:fdb7f8853695 More deadlock prevention changes.
2008-07-17 Andy Grover 400:8f94eeae17f9 mis-generated w32api.diff, fix the patch
2008-07-17 Andy Grover 399:c61ee22db820 fix xenvbd mingw makefile
2008-07-17 Andy Grover 398:e7292fd9e55a Fixup xenpci for mingw build with DBG enabled.
2008-07-17 Andy Grover 397:a8f674f67fd6 Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg
2008-07-17 Andy Grover 396:7259dad4e96c fixes for mingw optimized build, random other little stuff.
2008-07-17 Andy Grover 395:f001a0f08c17 doc fixes for mingw build, thanks Wayne!
2008-07-17 James Harper 394:099b6e3f3909 Changed a few memory allocations from PagedPool to NonPagedPool as they may get used in the restore path when xenvbd isn't connected
2008-07-15 Andy Grover 393:b8380915c051 fix xennet build on mingw
2008-07-15 Andy Grover 392:acff0605d6d6 fix xennet compile error using ms compiler
2008-07-15 Andy Grover 391:8e10579159a0 implement some macros for common entry/exit kdprints etc. msvc and gcc have different defines so this will make life with 2 compile environments easier.
2008-07-14 James Harper 390:46b6fa5bb7ad 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 389:3ffdcb607981 More changes to support save/restore. Mostly around making sure things are called at the correct IRQL
2008-07-11 James Harper 388:81b5f730455b IRQL related fixes for the restore path
2008-07-11 James Harper 387:48df739c66d4 Removed some debugging calls to the HLT instruction
2008-07-11 James Harper 386:193ef493dfcb merge with head
2008-07-11 James Harper 385:e556065b2f1a Fixed IRQL bug on restore
2008-07-09 Andy Grover 384:3c8f2fa47a18 remove ^M pollution from w32api patch
2008-07-09 Andy Grover 383:f038c7581cf4 update w32api diff with changes to compile xenvbd
2008-07-09 Andy Grover 382:ecfd4ddaaf3d remove dead code
2008-07-09 Andy Grover 381:1dd27f353684 newlines at end of files
2008-07-09 Andy Grover 380:5b2a37528899 using hypercall3's again, add support in mingw. remove duplicate code from evtchn.c
2008-07-09 Andy Grover 379:8c83b0ebcb05 move bit ops to mingw_extras since now xenvbd and evtchn.c are using them. no longer inline but shouldn't matter, eh?
2008-07-09 Andy Grover 378:9ac05494063f get xenvbd compiling under mingw
2008-07-09 Andy Grover 377:7f4f8d1986e5 Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg
2008-07-09 Andy Grover 376:aceae9864ad8 fix line endings and delete no longer needed line
2008-07-09 James Harper 375:448011e246d3 missed one grant table change
2008-07-09 James Harper 374:25814a68e426 Added grant table op to amd64
2008-07-09 James Harper 373:6b1c00d218e9 merge with head
2008-07-09 James Harper 372:649b05070ede Fixed hang bug in xenhide on x64.
2008-07-09 Andy Grover 371:f7fa99be363d update mingw build doc and add diff of w32api changes needed.
2008-07-09 Andy Grover 370:d76831a77d19 merge
2008-07-09 Andy Grover 369:5a762fd1fba9 build xennet using mingw
2008-07-09 Andy Grover 368:fa0a44a14fe3 modify xenpci mingw build for new file locations
2008-07-09 Andy Grover 367:a438a146b2ae remove private copies of mingw headers, we;re modifying them directly now
2008-07-09 Andy Grover 366:884c65eed184 add newline at end
2008-07-09 Andy Grover 365:2dfaca251422 move mingw_extras.[ch] to a common directory
2008-07-07 James Harper 364:2ff96a909c28 Fixed an interrupt problem that was causing hangs on boot.
2008-07-07 Wayne Gong 363:097ab7d19ea2 Merge bug fixer from WDF to WDM.
2008-07-07 James Harper 362:f7a5c1889c36 Trying to debug a boot hang
2008-07-04 James Harper 361:c50047d5950a Merge with head
2008-07-04 James Harper 360:cb12e8b450a8 More x64 warnings fixed - x64 wasn't being detected properly in evtchn.c
2008-07-04 James Harper 359:8c419cbee528 Fixed a few warnings.
2008-07-02 Andy Grover 358:c85311cc1aec fix bug in RtlStringCbPrintfW.
2008-07-02 Andy Grover 357:25166765975f Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg
2008-07-02 Andy Grover 356:429f282ecbb3 correct all line terminations to CRLF
2008-07-02 Andy Grover 355:47f67a52a66f implement RtlStringCbPrintfW.
2008-07-02 James Harper 354:d2ebc66da34c merge with head
2008-07-02 James Harper 353:a7c4b65e754a Bugfixes for save/restore
2008-07-01 Andy Grover 352:961762808bab add fixes for James' latest code
2008-07-01 Andy Grover 351:b827e78992a3 Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg
2008-07-01 Andy Grover 350:6b41ede6aec5 add newline at end file
2008-07-01 Andy Grover 349:5c7eb92ed13c add files to do basic snprintf-type stuff, taken from Linux. Centralize MinGW-specific hacks here. Yay GPL.
2008-07-01 Andy Grover 348:6c1d86fffcd2 remove unused stuff from mingw assembly file; implement getting stub_addr from device extension (gcc extended asm ftw!)
2008-07-01 Andy Grover 347:f31625adca93 add docs on mingw building and modify makefile for private build of w32api link libraries