win-pvdrivers

log

age author revision description
2013-03-03 James Harper 1035:b3de9dba6fee Add missing code for backend initiated device removaltest
2013-03-03 James Harper 1034:aa7329b5211b fix warnings
2013-03-03 James Harper 1033:cb767700f91c Correctly initialise pi values and set header size based on lookahead
2013-03-03 James Harper 1032:306c10cdcba1 Added online resize. Untested under storport yet (>= Vista)
2013-02-21 James Harper 1031:329b9b9d47ec re-enable xenusb. compiles but untested.
2013-02-20 James Harper 1030:37c0c84a42e8 Tidy up KdPrints
2013-02-20 James Harper 1029:9af729600589 Don't tag if there are changed files
2013-02-20 James Harper 1028:221ae2b4b859 Fix a problem building XP checked msi
2013-02-19 James Harper 1027:0f40ce5cb467 Fix hibernate in scsiport
2013-02-19 James Harper 1026:d9a2a6de2ab4 More debugprint updates
2013-02-19 James Harper 1025:aa2e51f67f7c Fix hibernate under Win8. Change debugprints.
2013-02-19 James Harper 1024:53d89db72d24 Update debugprint macros
2013-02-19 James Harper 1023:1ce315b193d1 Change all NT_ASSERT to XN_ASSERT
2013-02-19 James Harper 1022:cd72cd0e1c19 hooking debug doesn't survive hibernate under win8. Remove it.
2013-02-13 James Harper 1021:6547b07f3236 Fix nasty truncation error in xenvbd
2013-02-12 James Harper 1020:2cbbfed14af4 Tidyup.
2013-02-12 James Harper 1019:df03fde445b8 tidyup xenpci
2013-02-12 James Harper 1018:9c6af8d0bdb6 fix problem with stopping xenvbd. Tidyup.
2013-02-12 James Harper 1017:9b6213b6be25 Fix problem with stopping xennet
2013-02-12 James Harper 1016:9dbd45b40726 Fix typo in installer
2013-02-11 James Harper 1015:a9acb0825429 Updates to build scripts to work with updated drivers
2013-02-11 James Harper 1014:fe3af8f4d54b Fix incompatibilities between scsiport and storport drivers. Fix warnings for 2000.
2013-02-11 James Harper 1013:43e76afb2398 Fix compiler warnings under 2000
2013-02-11 James Harper 1012:9e076343bb8e Change GuardedMutex to FastMutex to be compatible with older OS
2013-02-11 James Harper 1011:c21a4feb4a27 Fix build under 2008
2013-02-11 James Harper 1010:e06c60a6fe3f add quickbuild.bat file to quickly generate based on current build environment
2013-02-11 James Harper 1009:4fe62602bc18 add xennet back in to build
2013-02-10 James Harper 1008:2b8784b1a034 xenvbd scsiport now working
2013-02-10 James Harper 1007:4cda50fe71d5 merge ndis5 and ndis6 code in xennet
2013-02-10 James Harper 1006:9fb8690938b3 tidyup
2013-02-02 James Harper 1005:4f7d5a8636bd xenvbd rewrite. combined scsiport and storport code where possible.
2013-01-06 James Harper 1004:a5d1d333e0e2 Start of major changes to xenpci interface. Now using xenpci as export driver. storport and xennet6 drivers working but not suspend/resume or dump mode
2012-12-14 James Harper 1003:f9248a3eac32 update
2012-12-14 James Harper 1002:c454b24f92b8 testing UNMAP
2012-12-14 James Harper 1001:c21dd04d3ae6 Less noise for xennet6
2012-12-14 James Harper 1000:ea14f88c989e Add .hgignore file
2012-12-14 James Harper 999:27d33fb6af4f add missing makefile file
2012-12-14 James Harper 998:7d239a6a2af1 add quicksign.bat to quickly sign files for the current build environment
2012-12-14 James Harper 997:909b17b3599e removed old code
2012-10-22 James Harper 996:3a4a56ed205f Added tag 0.11.0.372 for changeset 0879eec3f528
2012-10-22 James Harper 995:0879eec3f528 Fix packet leak under 20030.11.0.372
2012-10-10 James Harper 994:673b6d369a80 Added tag 0.11.0.371 for changeset 61fea9275419
2012-09-21 James Harper 993:61fea9275419 Added tag 0.11.0.369 for changeset 58899e6ed48f0.11.0.371
2012-09-21 James Harper 992:58899e6ed48f Tidy Up0.11.0.369
2012-09-21 James Harper 991:e9903455ba9d Fix low gref resource handling. again.
2012-09-21 James Harper 990:20ea0ca954e4 Fix gref leak.
2012-09-21 James Harper 989:fa9851d4a67a Added tag 0.11.0.368 for changeset 246cb954e046
2012-09-21 James Harper 988:246cb954e046 fix compile warning on 2000/xp0.11.0.368
2012-09-21 James Harper 987:d4d381253394 Fix a few possible problems in generating windows dumps from xen core dumps.
2012-09-21 James Harper 986:f6e14bb62400 Added tag 0.11.0.363 for changeset e37cb266aa50
2012-09-21 James Harper 985:e37cb266aa50 Added tag 0.11.0.361 for changeset aefd5458e6c30.11.0.363
2012-09-21 James Harper 984:aefd5458e6c3 better management of sector size0.11.0.361
2012-09-21 James Harper 983:d9da5f8f7431 better management of sector size
2012-08-13 James Harper 982:e9011a1ba5bb started rewriting xenpci<->child interfacetesting
2012-06-17 James Harper 981:b96f14f62b50 removed old xenconfig code
2012-04-15 James Harper 980:ea3c61839ff5 fix usb-detach hang
2012-04-15 James Harper 979:8f483a2b2991 Fix up PREfast warnings
2012-04-15 James Harper 978:965ad76636ed Added tag 0.11.0.360 for changeset b9ca617869d9
2012-04-15 James Harper 977:b9ca617869d9 Added tag 0.11.0.358 for changeset 9416997900450.11.0.360
2012-04-15 James Harper 976:941699790045 Handle backend-id purely in xenpci_pdo. Remove domid parameter from fdo calls.0.11.0.358
2012-04-15 James Harper 975:3560901bfe11 remove unused file
2012-04-15 James Harper 974:9cea419e4b1d tidy up
2012-04-15 James Harper 973:b6d85bc1ce2d Better handling of request cancellation.
2012-04-15 James Harper 972:ef1f25e2c281 Make xenpci account for driver domain. Patch from Marek Marczykowski
2012-04-08 James Harper 971:6c6def3fb1ca Fix sense overrun error
2012-01-14 James Harper 970:a473ca2d1eac Added tag 0.11.0.357 for changeset 1306945ecc59
2012-01-14 James Harper 969:1306945ecc59 Big cleanup. Push ring code to the FDO and send requests for processing there.0.11.0.357
2012-01-14 James Harper 968:1ad5f1d3a664 Fix a bug affecting suspend events when the highest event is >32 (or >64 for 64 bit systems)
2012-01-14 James Harper 967:a8273b48cd4f Added tag 0.11.0.356 for changeset 9ef8f1659811
2012-01-10 James Harper 966:9ef8f1659811 Added tag 0.11.0.354 for changeset 63bdd096d8d10.11.0.356
2012-01-10 James Harper 965:63bdd096d8d1 Fix KeInitializeCrashDumpHeader - buffer was too small under newer systems0.11.0.354
2012-01-10 James Harper 964:19d7c9dd9f5c Fixes for USB
2011-12-30 James Harper 963:f4bc40d6987f Added tag 0.11.0.351 for changeset 278b479f3f7d
2011-12-30 James Harper 962:278b479f3f7d Fix for problem on rx where tcpip.sys leaks memory if the first MDL contains a fragment of the TCP payload.0.11.0.351
2011-12-30 James Harper 961:c67807a32ff9 More build updates
2011-12-24 James Harper 960:20cb40e054c2 Added tag 0.11.0.350 for changeset 3f3cc40cb3ae
2011-12-24 James Harper 959:3f3cc40cb3ae Updates to build scripts to better support real certificates0.11.0.350
2011-12-24 James Harper 958:a37e4179f789 Added tag 0.11.0.343 for changeset bf9ab7013cd6
2011-12-01 James Harper 957:bf9ab7013cd6 Added tag 0.11.0.324 for changeset 6e8c5e65f4980.11.0.343
2011-12-01 James Harper 956:6e8c5e65f498 Fix a bug that will cause a hang after 2^32 xenvbd i/o's.0.11.0.324
2011-11-10 James Harper 955:8fc299076054 Added tag 0.11.0.323 for changeset da0e40d12a9c
2011-11-10 James Harper 954:da0e40d12a9c Determine xen version and skip initial ballooning if too old0.11.0.323
2011-11-10 James Harper 953:cc8651af4e45 Fix header length calculation properly
2011-11-10 James Harper 952:58ad7893b3be Fix tx_length calculation and header size calculation
2011-11-10 James Harper 951:013b63248e5d Fix FreeMemory size parameter
2011-09-22 James Harper 950:916ea40186fc Attempted fix for memory hogging in xennet
2011-08-22 James Harper 949:2edc59bf9e0a Added tag 0.11.0.312 for changeset 12145457bd45
2011-08-22 James Harper 948:12145457bd45 properly report the number of NBL's, instead of 0.0.11.0.312
2011-08-22 James Harper 947:a05b13795cb2 storport calls StartIo even when the adapter fails to initialise. Make sure this doesn't crash.
2011-08-22 James Harper 946:88bae0c1735f Added tag 0.11.0.311 for changeset 05c557d14752
2011-07-23 James Harper 945:05c557d14752 Fix windows interface setup. Skip unknown USB descriptors.0.11.0.311
2011-07-10 James Harper 944:4de2e9e70971 Added tag 0.11.0.308 for changeset e16e389a3cb5
2011-07-10 James Harper 943:e16e389a3cb5 Turn down verbosity in xennet. Remove stale code.0.11.0.308
2011-07-09 James Harper 942:81f132396f9e xennet6 now appears to pass all significat whql tests. Need to turn down the noise a bit now.
2011-07-03 James Harper 941:82f5e39717b3 Added tag 0.11.0.307 for changeset ba6dfdd36482
2011-07-03 James Harper 940:ba6dfdd36482 Added tag 0.11.0.306 for changeset b132eda21caa0.11.0.307
2011-06-27 James Harper 939:b132eda21caa Fix compile warnings under x320.11.0.306
2011-06-27 James Harper 938:f476f07d3b0b Fix compile warning
2011-06-27 James Harper 937:a631c9e93095 Fix crash on install when xennet6 device is inactive
2011-06-20 James Harper 936:373c6b36220c change dbgprint to only print timestamps following a newline
2011-06-20 James Harper 935:99023e044544 ndis5 driver now passes ndistest with only a call to DbgPrint marked as an error
2011-06-12 James Harper 934:6d2ca0f1a48a Fix typo
2011-06-12 James Harper 933:f64a6d173e8d Fix regression - fake mmio resource must be uncached for some versions of Windows.
2011-06-12 James Harper 932:f03bcaa67233 fix compile warnings
2011-06-12 James Harper 931:b655cd52f2ad USB storage now partially working under XP
2011-06-10 James Harper 930:95579023dfe9 usb updates. almost working under XP
2011-06-07 James Harper 929:3aa213de2a31 Updates to try and make xenusb work under 2008R2. This probably breaks the compile for XP. Very noisy and still doesn't work.
2011-06-04 James Harper 928:047bcd81cdc0 Added tag 0.11.0.295 for changeset ca7b237a61b1
2011-06-04 James Harper 927:ca7b237a61b1 hibernation fixes0.11.0.295
2011-06-04 James Harper 926:d16dfda0ebce Tidy up dump usage of grant references
2011-05-21 James Harper 925:80b2f4b8263b Added tag 0.11.0.294 for changeset 35ec9d4ebf94
2011-05-21 James Harper 924:35ec9d4ebf94 Updates to manage ballooning a bit better0.11.0.294
2011-05-21 James Harper 923:5c84e3cd00b2 Fix 64 bit operation for scsiport. Fix hang on resume from hibernation
2011-05-21 James Harper 922:5604d7645acc Remove debug logging
2011-05-14 James Harper 921:dc37dfde7673 NDIS6 appears to be working properly now. good speed in both directions
2011-05-14 James Harper 920:a61e4e452f43 Fix up inf file for ndis version specific values
2011-05-10 James Harper 919:ebffcc1112a3 ndis6 xennet now working except for poor performance in the rx direction
2011-05-05 James Harper 918:20d89c3113ec Updates to NDIS6 interface. TX appears to be working well. RX is broken for LSO.
2011-05-02 James Harper 917:7321f245acc6 Add missing inf entries for NDIS6
2011-05-02 James Harper 916:4b5290b0bcd9 First attempt at NDIS6 driver. Very slow due to lots of debugging output and no offload, and will probably crash if you do anything more than a ping or two