win-pvdrivers

log

age author revision description
2013-12-12 James Harper 1084:c94174bbf195 Add another assert to catch a bsd problem
2013-12-12 James Harper 1083:82f54c86cce4 Added tag 1.0.1082 for changeset 8744ec2a3049
2013-12-12 James Harper 1082:8744ec2a3049 Fix race where storport dpc could be called before it was initialised1.0.1082
2013-12-09 James Harper 1081:04fc4aca982c Update version numbering to <major>.<minor>.<hg revision>[.<build number>]
2013-12-09 James Harper 1080:e86ea7c3d8a4 Make state transitions a bit more flexible in xenvbd to allow startup in BSD Dom0
2013-12-09 James Harper 1079:a60d401aa020 Tidy up asserts in xennet. Add a few new ones.
2013-12-09 James Harper 1078:d4ebb1bd1c2b Ignore notepad++ session files
2013-12-09 James Harper 1077:ebf4d299224b Add missed header change for retrieve/set hypercall_stubs
2013-12-09 James Harper 1076:0243e3b47f36 Get hypercall_stubs on xenvbd init, and restore them on crash.
2013-12-09 James Harper 1075:5e8aeb18279c Add export methods to retrieve and set the hypercall stubs for the dump_xenpci driver
2013-11-21 James Harper 1074:336885e18ad6 Added tag 0.11.0.420 for changeset 4117d4207433
2013-11-21 James Harper 1073:4117d4207433 Added .crt extension to ignore list0.11.0.420
2013-11-15 James Harper 1072:48bce097938f Added tag 0.11.0.419 for changeset 83201dc2ea3f
2013-11-15 James Harper 1071:83201dc2ea3f Fix a bug on LSO checksum where the tcp_length needed to be removed from the pseudoheader checksum0.11.0.419
2013-11-13 James Harper 1070:05ece536b204 Fix LSO bug on FIN packets. Add RxCoalesce option (default on) to work around Cisco VPN issues
2013-11-12 James Harper 1069:1b80cc14ee6d Fix free build warnings
2013-10-29 James Harper 1068:ebfa9417f1ee Remove packet stats debug from xennet_rx
2013-10-29 James Harper 1067:2ef536c2d9fe Fix packet exhaustion issue in 2003 where windows doesn't return packets
2013-10-29 James Harper 1066:24fae56a87bf Fix build errors
2013-10-03 James Harper 1065:00d29add6a2a Tidy up xennet. Remove KdPrint calls.
2013-10-03 James Harper 1064:1d6eae98e552 Remove vlapic mapping from TPR patching. It was never supported and causes a crash under 4.3.x
2013-10-03 James Harper 1063:fe04dbceb0b2 Tidy up highsync code. Remove KdPrint calls.
2013-10-01 James Harper 1062:5775fb8612ab Ensure only one event is outstanding at any given time
2013-10-01 James Harper 1061:df3ee58e8b4f scsiport queue will freeze if something returns an error. Queue a timer to ensure it keeps moving.
2013-10-01 James Harper 1060:b448f01b31e8 Added diagnostics for slow vbd events
2013-10-01 James Harper 1059:6f69b45af0fb Mask CPU with 0xff as high bits can contain info. Fix vlapic detection. Tidy up.
2013-09-30 James Harper 1058:8b6500e0ebfc Rename to fix case issue on shutdownmon directory
2013-06-08 James Harper 1057:2d5fbe07e866 More XenCache updates
2013-06-04 James Harper 1056:b29ed182391f fix cut&paste error in tmem hypercall for x64
2013-06-02 James Harper 1055:a127b9bea695 Add xencache - tmem client implementation that does writethrough caching of pagefile writes in ephemeral tmem. Testing only.
2013-06-02 James Harper 1054:471c94d04d8a Refactoring to support xencache (tmem)
2013-05-21 James Harper 1053:013c44008e93 Added tag 0.11.0.404 for changeset 5bb1f345e06a
2013-05-21 James Harper 1052:5bb1f345e06a add timeout for xennet init0.11.0.404
2013-05-21 James Harper 1051:ca993d6b5539 fix regression in xenvbd for >4GB memory
2013-05-13 James Harper 1050:6bc417576ada Added tag 0.11.0.402 for changeset 4de2eb034713
2013-05-13 James Harper 1049:4de2eb034713 Fix xenvbd under xp0.11.0.402
2013-05-13 James Harper 1048:fba0ce4d9e54 Fix checksum problem on lso for xp/2003. Tidy up.
2013-05-13 James Harper 1047:0248483f90cc Turn some debug prints back on for free builds
2013-05-13 James Harper 1046:e0944ce4ea98 Only log messages in DBG build
2013-03-04 James Harper 1045:f6a7b0654b9c Added tag 0.11.0.399 for changeset 9f476ac2fbe1
2013-03-04 James Harper 1044:9f476ac2fbe1 Add proper support for vbd resize using unit attention.0.11.0.399
2013-03-03 James Harper 1043:7a4113fe4caf Added tag 0.11.0.398 for changeset 87cdc5bf8ef6
2013-03-03 James Harper 1042:87cdc5bf8ef6 fixed tag error in makedist.bat0.11.0.398
2013-03-03 James Harper 1041:4016afe45e7b update ignore file to exclude TAG_HG
2013-03-03 James Harper 1040:dd5c918fde3c broken tags
2013-03-03 James Harper 1039:a01ba688dc66 Removed tag test
2013-03-03 James Harper 1038:04cac42268dd Removed tag remove
2013-03-03 James Harper 1037:d8ebf55b3352 Added tag remove for changeset 8eda499eaed2
2013-03-03 James Harper 1036:8eda499eaed2 Added tag test for changeset b3de9dba6fee
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