win-pvdrivers

annotate xenpci/sources @ 1106:2d392ecdd366

Fix race is xenvbd causing 30 second freeze under high load
author James Harper <james.harper@bendigoit.com.au>
date Tue Nov 11 23:08:11 2014 +1100 (2014-11-11)
parents 471c94d04d8a
children
rev   line source
james@164 1 !INCLUDE ..\common.inc
james@164 2 TARGETNAME=xenpci
james@808 3 INF_NAME=xenpci
james@880 4 TARGETTYPE=EXPORT_DRIVER
james@536 5 KMDF_VERSION_MAJOR=1
james@1005 6 NTTARGETFILE0=$(NTTARGETFILE0) $(OBJ_PATH)\$(O)\$(INF_NAME).inf
james@700 7 TARGETLIBS=$(TARGETLIBS) $(DDK_LIB_PATH)\wdmsec.lib $(DDK_LIB_PATH)\Rtlver.lib \
james@700 8 $(DDK_LIB_PATH)\..\..\wlh\*\aux_klib.lib
james@818 9
james@777 10 !IF $(386)
james@766 11 TARGETLIBS=$(TARGETLIBS) $(LIBLFDS_DIR)\bin\i386\liblfds.lib
james@766 12 !ELSE
james@766 13 TARGETLIBS=$(TARGETLIBS) $(LIBLFDS_DIR)\bin\AMD64\liblfds.lib
james@766 14 !ENDIF
james@766 15
james@1022 16 AMD64_SOURCES=hypercall.asm
james@1022 17 # dbgprint_hook.asm
james@1022 18 I386_SOURCES=tpr_emulate.asm
james@1022 19 # dbgprint_hook.asm
james@661 20
james@1004 21 SOURCES=xenpci.rc xenpci.c xenpci_fdo.c xenpci_pdo.c xenpci_export.c \
james@1054 22 evtchn.c gnttbl.c xenbus.c xenpci_device_interface.c \
james@700 23 xenbus_device_interface.c xenpci_highsync.c xenpci_patch_kernel.c \
james@700 24 xenpci_dbgprint.c