win-pvdrivers

log

age author revision description
2008-02-05 James Harper 174:02a14f8e0298 Fixed a stupid off by one error which was preventing booting when /gplpv was not specified
2008-02-05 James Harper 173:3583c73e078f Merged with head
2008-02-05 James Harper 172:4d23c0381767 Converted xenhide from a wdf driver to a wdm driver, to get around boot load order problems with the wdf libraries.
2008-02-04 Andy Grover 171:c57b6e92c615 remove unused variables
2008-02-04 James Harper 170:ae761953516e Updates to make it easier to build with another version of the ddk. Tested with 6000 and 6001
2008-02-04 James Harper 169:30daf47ba4b4 And another missing file...
2008-02-04 James Harper 168:91ee03f3559a Added some files I forgot
2008-02-04 James Harper 167:e21fa8b6df5b Added tag 0.6.5 for changeset c86476f89561
2008-02-04 James Harper 166:c86476f89561 Updates to xenhide to better detect the pci ide adapter0.6.5
2008-02-03 James Harper 165:dd8ad388519e Added tag 0.6.4 for changeset 0d62c04dae52
2008-02-03 James Harper 164:0d62c04dae52 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 163:218a05ac3de0 Added tag 0.6.3 for changeset d90e78d0e7b7
2008-02-02 James Harper 162:d90e78d0e7b7 Fixed vbd crashes where Dom0 bit width != DomU bit width0.6.3
2008-02-02 James Harper 161:15e5060063c5 Added tag 0.6.3 for changeset 71d971853d57
2008-02-01 James Harper 160:71d971853d57 Fixed a structure packing problem which was breaking vbd when used with a 32 bit backend.
2008-02-01 James Harper 159:6d13e6b110b7 Updates to better enforce xenhide being loaded before enumerating devices on boot in xenvbd
2008-01-26 James Harper 158:b822b4f07ed7 Added tag 0.6.1.0 for changeset 58d13f9f8ef3
2008-01-26 James Harper 157:58d13f9f8ef3 Fixed xenvbd under x640.6.1.0
2008-01-25 James Harper 156:9a1f4acc38fb 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 155:06ff6f324c80 Updated ini files to properly build for x86 and amd64. XenNet works under amd64. XenVbd doesn't yet.
2008-01-24 James Harper 154:f799098694b5 Merge with head
2008-01-24 James Harper 153:f9e747698949 Masked cpu with (MAX_VIRT_CPUS - 1). xenpci now loads and enumerates children. Graceful shutdown now works.
2008-01-23 Andy Grover 152:e5d11fe17633 fix warnings around intrinsics operating on ptrs to signed vals (trivial)
2008-01-23 Andy Grover 151:eae0adfa5cee getting 64b stuff on 32b, use a different #define to fix
2008-01-23 Andy Grover 150:9b7b4295fb35 fix cut n paste error (?) so xen{u}long_t is sizeof(void*) on both 32 and 64bit.
2008-01-23 Andy Grover 149:c3f70f8c913e Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg
2008-01-23 Andy Grover 148:4c4b14a2d516 xennet: check offload struct headers always, instead of with asserts. Caught by ndistest.
2008-01-23 James Harper 147:2efec00dd95f updates for AMD64 - may have broken 32 bit...
2008-01-23 James Harper 146:b474e898b409 patches to change 'long' types in the headers to something that is the same as sizeof(void *) under i386 and amd64 architectures
2008-01-23 James Harper 145:e1ec2bacd4b0 Trying to get AMD64 working. sizeof(long) != sizeof(void *) under AMD64
2008-01-22 James Harper 144:af3f6972fe54 Added tag 0.6.0.0 for changeset 21a7b050e472
2008-01-22 James Harper 143:21a7b050e472 Final changes and documentation updates for 0.6.0.0 release0.6.0.0
2008-01-22 James Harper 142:8d3f39a47293 Tidy up after xennet-unload-crash bug fix
2008-01-22 James Harper 141:28ac4e5c2231 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 140:76a661426861 Fixed an error on freeing rx buffers. System now crashes after unload, as per the original fault. Dammit.
2008-01-21 James Harper 139:00e9b5835d28 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 138:7ff0dd6ba883 Lots of changes to try and resolve the crash-on-unload problem with xennet. No fix though.
2008-01-19 James Harper 137:76b6a278e97d 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-19 James Harper 136:351dfc4aa660 Don't unload driver on device shutdown... wait until driver unload callback.
2008-01-18 Andy Grover 135:307dd7532ca1 xennet: use OS-provided 64/32bit macros for int-to-ptr casts
2008-01-18 James Harper 134:f3f156c524ee Set ndis buffer size back to what it was allocated as before freeing as per MS docs.
2008-01-18 James Harper 133:e5e6978fd09e Created a macro to avoid warnings when casting int variables to pointers under different arch's
2008-01-18 James Harper 132:1f482a9da56e Merge with head
2008-01-17 Andy Grover 131:415597314479 xennet: fix 2 warnings (don't know why they didn't show up before)
2008-01-17 Andy Grover 130:1c286bc336b0 xennet: don't free pages if EndAccess fails; use "if_cxt" local var to shorten long lines with InterfaceHeader.Context
2008-01-17 Andy Grover 129:cf3c845b4ae4 xennet: clean up some old code. implement cleanup of tx wait queue on halt. Whitespace/comments.
2008-01-17 James Harper 128:9ebc64a86e57 Added in some locking for AddWatch, RemWatch, and WatchThreadFunc.
2008-01-17 James Harper 127:0b87815a2ee7 Fixing up a few warnings when compiling under AMD64
2008-01-16 James Harper 126:b722a577ed90 More work on adding AMD64 support
2008-01-16 James Harper 125:403f2c20466e merged with head
2008-01-16 James Harper 124:edbeec8025e8 Updates to xenvbd to try and get it to do a memory dump.
2008-01-15 Andy Grover 123:9dbe0f19c27e docs: wrap at 72 chars. Update BUILDING.txt -- BLD at top dir makes all drivers.
2008-01-15 Andy Grover 122:566045f9537d xennet: re-disable check for "netfront" field in backend
2008-01-15 James Harper 121:99969d3c2c62 Added UNREFERENCED_PARAMETER to xenenum to make it work under the Free build (KdPrint statements are no-op's under free build)
2008-01-14 Andy Grover 120:ff4d2a86b063 fix remaining warnings, now at zero warnings!
2008-01-14 Andy Grover 119:4f25a9922d0b correct easy-to-fix warnings in all drivers
2008-01-14 James Harper 118:cd5a1abb427d More merging of Nico's patch
2008-01-14 James Harper 117:92aea8738afb Added error checking into xenhide
2008-01-14 James Harper 116:ff8c14904e96 Updated shutdownmon to use the 'force' option .
2008-01-12 James Harper 115:0d9e5303a8d2 - Fix 'unbind' so that the dpc (if any) is cancelled or completed before returning.