From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37049) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4ivP-0000Fn-MN for qemu-devel@nongnu.org; Wed, 31 Jul 2013 22:47:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V4ijC-00023l-8Z for qemu-devel@nongnu.org; Wed, 31 Jul 2013 22:35:08 -0400 MIME-Version: 1.0 Date: Wed, 31 Jul 2013 16:33:54 +0800 Message-ID: From: Saptarshi Sen Content-Type: multipart/alternative; boundary=001a11c3740cf9994a04e2ca95b6 Subject: [Qemu-devel] Failed Start Issue : Balloon Driver, Windows7 guest (x64) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, qemu-discuss@nongnu.org --001a11c3740cf9994a04e2ca95b6 Content-Type: text/plain; charset=Big5 Content-Transfer-Encoding: quoted-printable Hi, I have a problem installing the windows balloon driver. on *Windows7 (x64).* On doing :devcon install balloon.inf The installation succeeds. But on querying the device : devcon status it returned an error code 10 (Code 10 error). I thought it could be a test-sign driver problem. So I enabled test-signing mode and then tried to reinstall again. For that I followed the following sequence, 1. First removed the balloon driver which comes preinstalled 2. Then I installed the one downloaded(win_virtio*.iso) from kvm website. I found the same error (PROB_FAILED_START). Has anybody come accross such an error. Any pointers shall be helpful. Do any body suggest to debug the driver ?. I have the relevant setupapi.dev log : ( I have bold the relevant part of the log) Also , I tried to built the package from github using Visual Studio 2012. I encounter the same problem here too. > [Device Install (UpdateDriverForPlugAndPlayDevices) - PCI\VEN_1AF4&DEV_1002&SUBSYS_00051AF4&REV_00] >>> Section start 2013/07/31 07:37:39.025 cmd: devcon install BALLOON.INF "PCI\VEN_1AF4&DEV_1002&SUBSYS_00051AF4&REV_00" dvi: Set selected driver complete. dvi: {Build Driver List} 07:37:39.072 dvi: Searching for hardware ID(s): dvi: pci\ven_1af4&dev_1002&subsys_00051af4&rev_00 cpy: Policy is set to make all digital signatures equal. dvi: Processing a single INF: 'c:\users\ccma\balloon_driver\win8\amd64\balloon.inf' inf: Opened INF: 'c:\users\ccma\balloon_driver\win8\amd64\balloon.inf' ([strings]) sig: {_VERIFY_FILE_SIGNATURE} 07:37:39.072 sig: Key =3D balloon.inf sig: FilePath =3D c:\users\ccma\balloon_driver\win8\amd64\balloon.inf sig: Catalog =3D c:\users\ccma\balloon_driver\win8\amd64\Balloon.cat ! sig: Verifying file against specific (valid) catalog failed! (0x80096002) ! sig: Error 0x80096002: The certificate for the signer of the message is invalid or not found. sig: {_VERIFY_FILE_SIGNATURE exit(0x80096002)} 07:37:39.103 sig: {_VERIFY_FILE_SIGNATURE} 07:37:39.103 sig: Key =3D balloon.inf sig: FilePath =3D c:\users\ccma\balloon_driver\win8\amd64\balloon.inf sig: Catalog =3D c:\users\ccma\balloon_driver\win8\amd64\Balloon.cat ! sig: Verifying file against specific Authenticode(tm) catalog failed! (0x800b0100) ! sig: Error 0x800b0100: No signature was present in the subject. sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0100)} 07:37:39.103 dvi: Created Driver Node: dvi: HardwareID - PCI\VEN_1AF4&DEV_1002&SUBSYS_00051AF4&REV_00 dvi: InfName - c:\users\ccma\balloon_driver\win8\amd64\balloon.inf dvi: DevDesc - VirtIO Balloon Driver dvi: DrvDesc - VirtIO Balloon Driver dvi: Provider - Red Hat Inc. dvi: Mfg - VirtIO ballooning devices dvi: ModelsSec - Standard.NTamd64 dvi: InstallSec - BALLOON_Device dvi: ActualSec - BALLOON_Device.NT dvi: Rank - 0x80ff0000 dvi: Signer - =A5=BC=B8g=B9L=BC=C6=A6=EC=C3=B1=B8p dvi: Signer Score - Not digitally signed dvi: DrvDate - 06/19/2013 dvi: Version - 62.65.104.6500 dvi: {Build Driver List - exit(0x00000000)} 07:37:39.103 dvi: {DIF_SELECTBESTCOMPATDRV} 07:37:39.103 dvi: No class installer for '=A8t=B2=CE=B8=CB=B8m' dvi: Using exported function 'CriticalDeviceCoInstaller' in module 'C:\Windows\system32\SysClass.Dll'. dvi: CoInstaller 1 =3D=3D SysClass.Dll,CriticalDeviceCoInstaller dvi: CoInstaller 1: Enter 07:37:39.103 dvi: CoInstaller 1: Exit dvi: Default installer: Enter 07:37:39.103 dvi: {Select Best Driver} dvi: Selected driver installs from section [BALLOON_Device] in 'c:\users\ccma\balloon_driver\win8\amd64\balloon.inf'. dvi: Class GUID of device remains: {4d36e97d-e325-11ce-bfc1-08002be10318}. dvi: Set selected driver complete. dvi: Selected: dvi: Description - [VirtIO Balloon Driver] dvi: InfFile - [c:\users\ccma\balloon_driver\win8\amd64\balloon.inf] dvi: Section - [BALLOON_Device] dvi: Signer - [=A5=BC=B8g=B9L=BC=C6=A6=EC=C3= =B1=B8p] dvi: Rank - [0x80ff0000] dvi: {Select Best Driver - exit(0x00000000)} dvi: Default installer: Exit dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 07:37:39.119 inf: {SetupCopyOEMInf: c:\users\ccma\balloon_driver\win8\amd64\balloon.inf} 07:37:39.119 ! inf: Package was already in store: skipping Driver Store add inf: Driver Store location: C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\balloon.inf inf: Published Inf Path: C:\Windows\INF\oem2.inf inf: OEM source media location: c:\users\ccma\balloon_driver\win8\amd64\ inf: {SetupCopyOEMInf exit (0x00000000)} 07:37:39.571 dvi: Searching for hardware ID(s): dvi: pci\ven_1af4&dev_1002&subsys_00051af4&rev_00 inf: Opened PNF: 'C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' ([strings]) sig: {_VERIFY_FILE_SIGNATURE} 07:37:39.571 sig: Key =3D balloon.inf sig: FilePath =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\balloon.inf sig: Catalog =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\Balloon.cat ! sig: Verifying file against specific (valid) catalog failed! (0x80096002) ! sig: Error 0x80096002: The certificate for the signer of the message is invalid or not found. sig: {_VERIFY_FILE_SIGNATURE exit(0x80096002)} 07:37:39.571 sig: {_VERIFY_FILE_SIGNATURE} 07:37:39.571 sig: Key =3D balloon.inf sig: FilePath =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\balloon.inf sig: Catalog =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\Balloon.cat ! sig: Verifying file against specific Authenticode(tm) catalog failed! (0x800b0100) ! sig: Error 0x800b0100: No signature was present in the subject. sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0100)} 07:37:39.571 dvi: Selected driver installs from section [BALLOON_Device] in 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf'. dvi: Class GUID of device remains: {4d36e97d-e325-11ce-bfc1-08002be10318}. dvi: Set selected driver complete. dvi: {Plug and Play Service: Device Install for ROOT\SYSTEM\0001} ump: Creating Install Process: DrvInst.exe 07:37:39.571 ndv: Infpath=3DC:\Windows\INF\oem2.inf ndv: DriverNodeName=3Dballoon.inf:Standard.NTamd64:BALLOON_Device:62.65.104.6500= :pci\ven_1af4&dev_1002&subsys_00051af4&rev_00 ndv: DriverStorepath=3DC:\Windows\System32\DriverStore\FileRepository\balloon.in= f_amd64_neutral_066401b21461d845\balloon.inf ndv: Building driver list from driver node strong name... dvi: Searching for hardware ID(s): dvi: pci\ven_1af4&dev_1002&subsys_00051af4&rev_00 inf: Opened PNF: 'C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' ([strings]) sig: {_VERIFY_FILE_SIGNATURE} 07:37:39.587 sig: Key =3D balloon.inf sig: FilePath =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\balloon.inf sig: Catalog =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\Balloon.cat ! sig: Verifying file against specific (valid) catalog failed! (0x80096002) ! sig: Error 0x80096002: The certificate for the signer of the message is invalid or not found. sig: {_VERIFY_FILE_SIGNATURE exit(0x80096002)} 07:37:39.618 sig: {_VERIFY_FILE_SIGNATURE} 07:37:39.618 sig: Key =3D balloon.inf sig: FilePath =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\balloon.inf sig: Catalog =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_06= 6401b21461d845\Balloon.cat ! sig: Verifying file against specific Authenticode(tm) catalog failed! (0x800b0100) ! sig: Error 0x800b0100: No signature was present in the subject. sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0100)} 07:37:39.618 dvi: Selected driver installs from section [BALLOON_Device] in 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf'. dvi: Class GUID of device remains: {4d36e97d-e325-11ce-bfc1-08002be10318}. dvi: Set selected driver complete. ndv: {Core Device Install} 07:37:39.618 inf: Opened PNF: 'C:\Windows\INF\oem2.inf' ([strings]) dvi: {DIF_ALLOW_INSTALL} 07:37:39.618 dvi: No class installer for 'VirtIO Balloon Driver' dvi: Using exported function 'CriticalDeviceCoInstaller' in module 'C:\Windows\system32\SysClass.Dll'. dvi: CoInstaller 1 =3D=3D SysClass.Dll,CriticalDeviceCoInstaller dvi: CoInstaller 1: Enter 07:37:39.634 dvi: CoInstaller 1: Exit dvi: Default installer: Enter 07:37:39.634 dvi: Default installer: Exit dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 07:37:39.634 ndv: Installing files... dvi: {DIF_INSTALLDEVICEFILES} 07:37:39.634 dvi: No class installer for 'VirtIO Balloon Driver' dvi: CoInstaller 1: Enter 07:37:39.634 dvi: CoInstaller 1: Exit dvi: Default installer: Enter 07:37:39.634 dvi: {Install FILES} inf: Opened PNF: 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' ([strings]) inf: {Install Inf Section [BALLOON_Device.NT]= } inf: CopyFiles=3DDrivers_Dir (balloon.i= nf line 55) cpy: Open PnpLockdownPolicy: Err=3D2. Th= is is OK. Use LockDownPolicyDefault flq: QueueSingleCopy... flq: Inf : 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' flq: SourceSection: [sourcedisksfiles] flq: Source root path based on SourceInf flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_0= 66401b21461d845' flq: {FILE_QUEUE_COPY} flq: CopyStyle - 0x00000000 flq: {FILE_QUEUE_COPY} flq: CopyStyle - 0x00000000 flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_0= 66401b21461d845' flq: SourceFilename - 'BALLOON.sys' flq: TargetDirectory- 'C:\Windows\system32\DRIVERS' flq: TargetFilename - 'BALLOON.sys' flq: SourceDesc - 'VirtIO Balloon Installation Disk #1' flq: {FILE_QUEUE_COPY exit(0x00000000)} flq: {FILE_QUEUE_COPY exit(0x00000000)} inf: {Install Inf Section [BALLOON_Device.NT] exit (0x00000000)} dvi: Processing co-installer registration section [BALLOON_Device.NT.CoInstallers]. inf: {Install Inf Section [BALLOON_Device.NT.CoInstallers]} inf: CopyFiles=3DBALLOON_Device_CoInstaller_CopyFiles (balloon.inf line 90) flq: QueueSingleCopy... flq: Inf : 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' flq: SourceSection: [sourcedisksfiles] flq: Source root path based on SourceInf flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_0= 66401b21461d845' flq: {FILE_QUEUE_COPY} flq: CopyStyle - 0x00000000 flq: {FILE_QUEUE_COPY} flq: CopyStyle - 0x00000000 flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_0= 66401b21461d845' flq: SourceFilename - 'WdfCoInstaller01011.dll' flq: TargetDirectory- 'C:\Windows\system32' flq: TargetFilename - 'WdfCoInstaller01011.dll' flq: SourceDesc - 'VirtIO Balloon Installation Disk #1' flq: {FILE_QUEUE_COPY exit(0x00000000)} flq: {FILE_QUEUE_COPY exit(0x00000000)} inf: {Install Inf Section [BALLOON_Device.NT.CoInstallers] exit (0x00000000)} dvi: Co-installers registered. dvi: {Install INTERFACES} dvi: Installing section [BALLOON_Device.NT.Interfaces] dvi: {Install INTERFACES exit 00000000} dvi: {Install FILES exit (0x00000000)} dvi: Default installer: Exit dvi: {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 07:37:39.64= 9 ndv: Pruning file queue... dvi: {_SCAN_FILE_QUEUE} flq: ScanQ flags=3D620 flq: SPQ_SCAN_PRUNE_COPY_QUEUE flq: SPQ_SCAN_FILE_COMPARISON flq: SPQ_SCAN_ACTIVATE_DRP flq: ScanQ number of copy nodes=3D2 flq: File 'C:\Windows\system32\DRIVERS\BALLOON.sys' pruned from copy. cpy: DrpSetRegFileProt 'C:\Windows\system32\DRIVERS\BALLOON.sys' Status=3D0 Class=3DOEM Legacy flq: File 'C:\Windows\system32\WdfCoInstaller01011.dll' pruned from copy. cpy: DrpSetRegFileProt 'C:\Windows\system32\WdfCoInstaller01011.dll' Status=3D0 Class=3DOEM Legacy flq: ScanQ action=3D200 DoPruning=3D32 flq: ScanQ end Validity flags=3D620 CopyNodes=3D0 dvi: {_SCAN_FILE_QUEUE exit(0, 0x00000000)} ndv: Committing file queue... flq: {_commit_file_queue} flq: CommitQ DelNodes=3D0 RenNodes=3D0 CopyNodes=3D0 flq: CommitQ early exit: No nodes are queued flq: {_commit_file_queue exit OK} ndv: Registering CoInstallers... dvi: {DIF_REGISTER_COINSTALLERS} 07:37:39.665 dvi: No class installer for 'VirtIO Balloon Driver' dvi: CoInstaller 1: Enter 07:37:39.665 dvi: CoInstaller 1: Exit dvi: Default installer: Enter 07:37:39.665 inf: Opened PNF: 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' ([strings]) inf: {Install Inf Section [BALLOON_Device.NT.CoInstallers]} inf: AddReg=3DBALLOON_Device_CoInstaller_AddReg (balloon.inf line 89) inf: {Install Inf Section [BALLOON_Device.NT.CoInstallers] exit (0x00000000)} dvi: {DIF_DESTROYPRIVATEDATA} 07:37:39.665 dvi: CoInstaller 1: Enter 07:37:39.665 dvi: CoInstaller 1: Exit dvi: Default installer: Enter 07:37:39.665 dvi: Default installer: Exit dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 07:37:39.665 dvi: Co-installers registered. dvi: Default installer: Exit dvi: {DIF_REGISTER_COINSTALLERS - exit(0x00000000)} 07:37:39.665 ndv: Installing interfaces... dvi: {DIF_INSTALLINTERFACES} 07:37:39.665 dvi: No class installer for 'VirtIO Balloon Driver' dvi: Using exported function 'CriticalDeviceCoInstaller' in module 'C:\Windows\system32\SysClass.Dll'. dvi: CoInstaller 1 =3D=3D SysClass.Dll,CriticalDeviceCoInstaller dvi: Using exported function 'WdfCoInstaller' in module 'C:\Windows\system32\WdfCoInstaller01011.dll'. dvi: CoInstaller 2 =3D=3D WdfCoInstaller01011.dll,WdfCoInstaller dvi: CoInstaller 1: Enter 07:37:39.680 dvi: CoInstaller 1: Exit dvi: CoInstaller 2: Enter 07:37:39.680 dvi: CoInstaller 2: Exit dvi: Default installer: Enter 07:37:39.680 dvi: {Install INTERFACES} inf: Opened PNF: 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' ([strings]) dvi: Installing section [BALLOON_Device.NT.Interfaces] dvi: {Install INTERFACES exit 00000000} dvi: Default installer: Exit dvi: {DIF_INSTALLINTERFACES - exit(0x00000000)} 07:37:39.680 ndv: Installing device... dvi: {DIF_INSTALLDEVICE} 07:37:39.680 dvi: No class installer for 'VirtIO Balloon Driver' dvi: CoInstaller 1: Enter 07:37:39.680 dvi: CoInstaller 1: Exit dvi: CoInstaller 2: Enter 07:37:39.680 inf: Opened PNF: 'C:\Windows\INF\oem2.inf' ([strings]) dvi: CoInstaller 2: Exit dvi: Default installer: Enter 07:37:41.303 dvi: {Install DEVICE} inf: Opened PNF: 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral_0= 66401b21461d845\balloon.inf' ([strings]) dvi: Writing BASIC Logical Configurations... inf: {Install Inf Section [BALLOON_Device.NT]= } inf: {Install Inf Section [BALLOON_Device.NT] exit (0x00000000)} dvi: Processing Registry/Property directives... inf: {Install Inf Section [BALLOON_Device.NT]= } inf: {Install Inf Section [BALLOON_Device.NT] exit (0x00000000)} inf: {Install Inf Section [BALLOON_Device.NT.Hw]} inf: Empty section inf: {Install Inf Section [BALLOON_Device.NT.Hw] exit (0x00000000)} dvi: {Writing Device Properties} dvi: Provider name=3DRed Hat Inc. dvi: DriverDate 06/19/2013 dvi: DriverVersion=3D62.65.104.6500 dvi: Class name=3DSystem dvi: Manufacturer=3DVirtIO ballooning devices dvi: Matching DeviceID=3Dpci\ven_1af4&dev_1002&subsys_00051af4&rev_00 dvi: Strong Name=3Doem2.inf:Standard.NTamd64:BALLOON_Device:62.65.104.6500:pci\ven_1af4= &dev_1002&subsys_00051af4&rev_00 dvi: {Writing Device Properties - Complete} inf: {Install Inf Section [BALLOON_Device.NT.Services]} inf: AddService=3DBALLOON,0x00000002,BALLOON_Service_Inst,BALLOON_Logging_Inst (balloon.inf line 63) inf: ServiceType=3D1 (balloon.inf line = 68) inf: StartType=3D3 (balloon.inf line 69= ) inf: ErrorControl=3D1 (balloon.inf line 70) inf: ServiceBinary=3DC:\Windows\system32\DRIVERS\BALLOON.sys (balloon.inf line = 71) inf: DisplayName=3D"VirtIO Balloon Service" (balloon.inf line 67) inf: LoadOrderGroup=3D"Extended Base" (balloon.inf line 72) dvi: Add Service: Modified existing service 'BALLOON'. inf: AddReg=3DBALLOON_Logging_Inst_AddRe= g (balloon.inf line 76) inf: {Install Inf Section [BALLOON_Device.NT.Services] exit(0x00000000)} dvi: Updated reflected section names for: oem2.inf dvi: {Install DEVICE exit (0x00000000)} dvi: Writing common driver property settings. dvi: DriverDescription=3DVirtIO Balloon Drive= r dvi: DeviceDisplayName=3DVirtIO Balloon Drive= r dvi: * Install Device: Restarting device. 07:37:48.666* * dvi: Install Device: Restarting device completed. 07:37:49.134* *!!! dvi: Device not started: Device has problem: 0x0a= : * *CM_PROB_FAILED_START.* dvi: Default installer: Exit dvi: CoInstaller 2: Enter (Post Processing) 07:37:49.15= 0 dvi: CoInstaller 2: Exit (Post Processing) dvi: CoInstaller 1: Enter (Post Processing) 07:37:52.61= 3 dvi: CoInstaller 1: Exit (Post Processing) dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 07:37:52.613 dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 07:37:52.613 dvi: No class installer for 'VirtIO Balloon Driver' dvi: CoInstaller 1: Enter 07:37:52.628 dvi: CoInstaller 1: Exit dvi: CoInstaller 2: Enter 07:37:52.628 dvi: CoInstaller 2: Exit dvi: Default installer: Enter 07:37:52.628 dvi: Default installer: Exit dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 07:37:52.628 ndv: Device install status=3D0x00000000 ndv: Performing device install final cleanup... ! ndv: Queueing up error report since device has a PnP problem... ndv: {Core Device Install - exit(0x00000000)} 07:37:52.628 dvi: {DIF_DESTROYPRIVATEDATA} 07:37:52.628 dvi: CoInstaller 1: Enter 07:37:52.628 dvi: CoInstaller 1: Exit dvi: CoInstaller 2: Enter 07:37:52.628 dvi: CoInstaller 2: Exit dvi: Default installer: Enter 07:37:52.628 dvi: Default installer: Exit dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 07:37:52.628 ump: Server install process exited with code 0x00000000 07:37:52.628 ump: {Plug and Play Service: Device Install exit(00000000)} dvi: {DIF_DESTROYPRIVATEDATA} 07:37:52.628 dvi: CoInstaller 1: Enter 07:37:52.644 dvi: CoInstaller 1: Exit dvi: Default installer: Enter 07:37:52.644 dvi: Default installer: Exit dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 07:37:52.644 dvi: {Build Driver List} 07:37:52.644 ! dvi: Driver list already built dvi: {Build Driver List - exit(0x00000000)} 07:37:52.644 dvi: {DIF_SELECTBESTCOMPATDRV} 07:37:52.644 dvi: No class installer for 'VirtIO Balloon Driver' dvi: Using exported function 'CriticalDeviceCoInstaller' in module 'C:\Windows\system32\SysClass.Dll'. dvi: CoInstaller 1 =3D=3D SysClass.Dll,CriticalDeviceCoInstaller dvi: Using exported function 'WdfCoInstaller' in module 'C:\Windows\system32\WdfCoInstaller01011.dll'. dvi: CoInstaller 2 =3D=3D WdfCoInstaller01011.dll,WdfCoInstaller dvi: CoInstaller 1: Enter 07:37:52.644 dvi: CoInstaller 1: Exit dvi: CoInstaller 2: Enter 07:37:52.644 dvi: CoInstaller 2: Exit dvi: Default installer: Enter 07:37:52.644 dvi: {Select Best Driver} dvi: Selected driver installs from section [BALLOON_Device] in 'c:\users\ccma\balloon_driver\win8\amd64\balloon.inf'. dvi: Class GUID of device remains: {4d36e97d-e325-11ce-bfc1-08002be10318}. dvi: Set selected driver complete. dvi: Selected: dvi: Description - [VirtIO Balloon Driver] dvi: InfFile - [c:\users\ccma\balloon_driver\win8\amd64\balloon.inf] dvi: Section - [BALLOON_Device] dvi: Signer - [=A5=BC=B8g=B9L=BC=C6=A6=EC=C3= =B1=B8p] dvi: Rank - [0x80ff0000] dvi: {Select Best Driver - exit(0x00000000)} dvi: Default installer: Exit dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 07:37:52.644 dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 07:37:52.644 dvi: No class installer for 'VirtIO Balloon Driver' dvi: CoInstaller 1: Enter 07:37:52.644 dvi: CoInstaller 1: Exit dvi: CoInstaller 2: Enter 07:37:52.644 dvi: CoInstaller 2: Exit dvi: Default installer: Enter 07:37:52.644 dvi: Default installer: Exit dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 07:37:52.644 dvi: {DIF_DESTROYPRIVATEDATA} 07:37:52.660 dvi: CoInstaller 1: Enter 07:37:52.660 dvi: CoInstaller 1: Exit dvi: CoInstaller 2: Enter 07:37:52.660 dvi: CoInstaller 2: Exit dvi: Default installer: Enter 07:37:52.660 dvi: Default installer: Exit dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 07:37:52.660 <<< Section end 2013/07/31 07:37:52.660 <<< [Exit status: SUCCESS] Thanks Saptarshi --001a11c3740cf9994a04e2ca95b6 Content-Type: text/html; charset=Big5 Content-Transfer-Encoding: quoted-printable
Hi,
 
I have a problem insta= lling the windows balloon driver.
on Windows7 (x64).
 
On doing :devcon install balloon.inf <HW= ID>
The installation succeeds.
 
But on querying = the device :
devcon status <HWID>
it returned an = error code 10 (Code 10 error).
 
I thought it coul= d be a test-sign driver problem. So I enabled
test-signing mode and then tried to reinstall again.
 <= /div>
For that I followed the following sequence,
  1. First re= moved the balloon driver which comes preinstalled
  2. Then  I inst= alled the one downloaded(win_virtio*.iso) from kvm website.
 
I found the same error (PROB_FAILED_START).
Has anybody come accross such an error.
 
An= y pointers shall be helpful. Do any body suggest to debug the driver ?= .
 
I have the relevant setupapi.dev log : ( I have bold = the relevant part of the log)
 
Also , I tried to = built the package from github using Visual Studio 2012. I  encounter t= he
same problem here too.
 
 
 >  [Device Install (Up= dateDriverForPlugAndPlayDevices) - PCI\VEN_1AF4&DEV_1002&SUBSYS_000= 51AF4&REV_00]
>>>  Section start 2013/07/31 07:37:39.= 025
      cmd: devcon  install BALL= OON.INF "PCI\VEN_1AF4&DEV_1002&SUBSYS_00051AF4&REV_00"= ;
     dvi: Set selected driver complete.
=      dvi: {Build Driver List} 07:37:39.072
&n= bsp;    dvi:      Searching for har= dware ID(s):
     dvi:    = ;       pci\ven_1af4&dev_1002&subsys_= 00051af4&rev_00
     cpy:      Policy is = set to make all digital signatures equal.
    = ; dvi:      Processing a single INF: 'c:\users= \ccma\balloon_driver\win8\amd64\balloon.inf'
  &nbs= p;  inf:      Opened INF: 'c:\users\ccma\= balloon_driver\win8\amd64\balloon.inf' ([strings])
     sig:      {_VERIFY_F= ILE_SIGNATURE} 07:37:39.072
     sig: &n= bsp;         Key   &= nbsp;  =3D balloon.inf
     sig: &n= bsp;         FilePath =3D c:\users\= ccma\balloon_driver\win8\amd64\balloon.inf
   &nbs= p; sig:           Catalog=   =3D c:\users\ccma\balloon_driver\win8\amd64\Balloon.cat
!    sig:       &nbs= p;   Verifying file against specific (valid) catalog failed! (0x8= 0096002)
!    sig:     &n= bsp;     Error 0x80096002: The certificate for the sign= er of the message is invalid or not found.
     sig:      {_VERIFY_FILE_S= IGNATURE exit(0x80096002)} 07:37:39.103
     = sig:      {_VERIFY_FILE_SIGNATURE} 07:37:39.103
     sig:      &n= bsp;    Key      =3D balloon.inf
     sig:      &n= bsp;    FilePath =3D c:\users\ccma\balloon_driver\win8\amd64= \balloon.inf
     sig:       = ;    Catalog  =3D c:\users\ccma\balloon_driver\win8\amd= 64\Balloon.cat
!    sig:    &n= bsp;      Verifying file against specific Authenti= code(tm) catalog failed! (0x800b0100)
!    sig:&nb= sp;          Error 0x800b0100:= No signature was present in the subject.
     sig:      {_VERIFY_F= ILE_SIGNATURE exit(0x800b0100)} 07:37:39.103
   &n= bsp; dvi:      Created Driver Node:
&nbs= p;    dvi:        &n= bsp;  HardwareID   - PCI\VEN_1AF4&DEV_1002&SUBSYS_00= 051AF4&REV_00
     dvi:       = ;    InfName      - c:\users\ccma\b= alloon_driver\win8\amd64\balloon.inf
     dvi= :           DevDesc =      - VirtIO Balloon Driver
  &nbs= p;  dvi:           D= rvDesc      - VirtIO Balloon Driver
     dvi:       = ;    Provider     - Red Hat Inc.
     dvi:       &= nbsp;   Mfg         = - VirtIO ballooning devices
     dvi: &= nbsp;         ModelsSec  =   - Standard.NTamd64
     dvi: &nbs= p;         InstallSec   -= BALLOON_Device
     dvi:       = ;    ActualSec    - BALLOON_Device.NT
     dvi:       &= nbsp;   Rank         - 0x= 80ff0000
     dvi:    &nb= sp;      Signer      = ; - =A5=BC=B8g=B9L=BC=C6=A6=EC=C3=B1=B8p
    = dvi:           Signer Sc= ore - Not digitally signed
     dvi:       = ;    DrvDate      - 06/19/2013
     dvi:      &nbs= p;    Version      - 62.65.104.6500=
     dvi: {Build Driver List - exit(0x000000= 00)} 07:37:39.103
     dvi: {DIF_SELECTBESTCO= MPATDRV} 07:37:39.103
     dvi:      No class i= nstaller for '=A8t=B2=CE=B8=CB=B8m'
   &nb= sp; dvi:      Using exported function 'Critica= lDeviceCoInstaller' in module 'C:\Windows\system32\SysClass.Dll'= ;.
     dvi:      Co= Installer 1 =3D=3D SysClass.Dll,CriticalDeviceCoInstaller
     dvi:      CoInstalle= r 1: Enter 07:37:39.103
     dvi:  =     CoInstaller 1: Exit
     d= vi:      Default installer: Enter 07:37:39.103
     dvi:      &nb= sp;    {Select Best Driver}
     dvi:       &nbs= p;        Selected driver installs from = section [BALLOON_Device] in 'c:\users\ccma\balloon_driver\win8\amd64\ba= lloon.inf'.
     dvi:   &n= bsp;            Clas= s GUID of device remains: {4d36e97d-e325-11ce-bfc1-08002be10318}.
     dvi:       = ;         Set selected driver compl= ete.
     dvi:     &= nbsp;          Selected:
=
     dvi:       = ;            &n= bsp; Description - [VirtIO Balloon Driver]
   &nbs= p; dvi:           &n= bsp;         InfFile  &nb= sp;  - [c:\users\ccma\balloon_driver\win8\amd64\balloon.inf]
     dvi:       = ;            &n= bsp; Section     - [BALLOON_Device]
 &nb= sp;   dvi:         &= nbsp;           Signer&nb= sp;     - [=A5=BC=B8g=B9L=BC=C6=A6=EC=C3=B1=B8p]
<= div>     dvi:       =             &nb= sp; Rank        - [0x80ff0000]
     dvi:       &nb= sp;   {Select Best Driver - exit(0x00000000)}
     dvi:      Default in= staller: Exit
     dvi: {DIF_SELECTBESTCOMPAT= DRV - exit(0x00000000)} 07:37:39.119
     inf= : {SetupCopyOEMInf: c:\users\ccma\balloon_driver\win8\amd64\balloon.inf} 07= :37:39.119
!    inf:      Package was alr= eady in store: skipping Driver Store add
    = inf:      Driver Store location: C:\Windows\Syste= m32\DriverStore\FileRepository\balloon.inf_amd64_neutral_066401b21461d845\b= alloon.inf
     inf:      Published = Inf Path: C:\Windows\INF\oem2.inf
     inf:&n= bsp;     OEM source media location: c:\users\ccma\ballo= on_driver\win8\amd64\
     inf: {SetupCopyOEM= Inf exit (0x00000000)} 07:37:39.571
     dvi: Searching for hardware ID(s):
=      dvi:      pci\ven_1af4&am= p;dev_1002&subsys_00051af4&rev_00
    = ; inf: Opened PNF: 'C:\Windows\System32\DriverStore\FileRepository\ball= oon.inf_amd64_neutral_066401b21461d845\balloon.inf' ([strings])
     sig: {_VERIFY_FILE_SIGNATURE} 07:37:39.571
     sig:      Key&nbs= p;     =3D balloon.inf
   &nbs= p; sig:      FilePath =3D C:\Windows\System32\Driv= erStore\FileRepository\balloon.inf_amd64_neutral_066401b21461d845\balloon.i= nf
     sig:      Catalog&nb= sp; =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_ne= utral_066401b21461d845\Balloon.cat
!    sig: =      Verifying file against specific (valid) catalog fa= iled! (0x80096002)
!    sig:      Error 0x8009600= 2: The certificate for the signer of the message is invalid or not found.
     sig: {_VERIFY_FILE_SIGNATURE exit(0x80096= 002)} 07:37:39.571
     sig: {_VERIFY_FILE_SI= GNATURE} 07:37:39.571
     sig:      Key &= nbsp;    =3D balloon.inf
     = sig:      FilePath =3D C:\Windows\System32\DriverS= tore\FileRepository\balloon.inf_amd64_neutral_066401b21461d845\balloon.inf<= /div>
     sig:      Catal= og  =3D C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd= 64_neutral_066401b21461d845\Balloon.cat
!    sig:      Verifying file = against specific Authenticode(tm) catalog failed! (0x800b0100)
!&= nbsp;   sig:      Error 0x800b0100: No s= ignature was present in the subject.
     sig= : {_VERIFY_FILE_SIGNATURE exit(0x800b0100)} 07:37:39.571
     dvi: Selected driver installs from section [B= ALLOON_Device] in 'c:\windows\system32\driverstore\filerepository\ballo= on.inf_amd64_neutral_066401b21461d845\balloon.inf'.
 &nb= sp;   dvi: Class GUID of device remains: {4d36e97d-e325-11ce-bfc1= -08002be10318}.
     dvi: Set selected driver complete.
=      dvi: {Plug and Play Service: Device Install for RO= OT\SYSTEM\0001}
     ump:   &n= bsp;  Creating Install Process: DrvInst.exe 07:37:39.571
&nb= sp;    ndv:      Infpath=3DC:\Windo= ws\INF\oem2.inf
     ndv:      DriverNode= Name=3Dballoon.inf:Standard.NTamd64:BALLOON_Device:62.65.104.6500:pci\ven_1= af4&dev_1002&subsys_00051af4&rev_00
   = ;  ndv:      DriverStorepath=3DC:\Windows\Sys= tem32\DriverStore\FileRepository\balloon.inf_amd64_neutral_066401b21461d845= \balloon.inf
     ndv:      Building d= river list from driver node strong name...
   &nbs= p; dvi:      Searching for hardware ID(s):
     dvi:       &= nbsp;   pci\ven_1af4&dev_1002&subsys_00051af4&rev_00<= /div>
     inf:      Opened PNF: = 9;C:\Windows\System32\DriverStore\FileRepository\balloon.inf_amd64_neutral_= 066401b21461d845\balloon.inf' ([strings])
   &= nbsp; sig:      {_VERIFY_FILE_SIGNATURE} 07:37:39.= 587
     sig:       &nbs= p;   Key      =3D balloon.inf
=      sig:       &nbs= p;   FilePath =3D C:\Windows\System32\DriverStore\FileRepository\= balloon.inf_amd64_neutral_066401b21461d845\balloon.inf
 &nbs= p;   sig:         &n= bsp; Catalog  =3D C:\Windows\System32\DriverStore\FileRepository\ballo= on.inf_amd64_neutral_066401b21461d845\Balloon.cat
!    sig:       &nbs= p;   Verifying file against specific (valid) catalog failed! (0x8= 0096002)
!    sig:     &n= bsp;     Error 0x80096002: The certificate for the sign= er of the message is invalid or not found.
     sig:      {_VERIFY_FILE_S= IGNATURE exit(0x80096002)} 07:37:39.618
     = sig:      {_VERIFY_FILE_SIGNATURE} 07:37:39.618
     sig:      &n= bsp;    Key      =3D balloon.inf
     sig:      &n= bsp;    FilePath =3D C:\Windows\System32\DriverStore\FileRep= ository\balloon.inf_amd64_neutral_066401b21461d845\balloon.inf
     sig:       = ;    Catalog  =3D C:\Windows\System32\DriverStore\FileR= epository\balloon.inf_amd64_neutral_066401b21461d845\Balloon.cat
= !    sig:        &nb= sp;  Verifying file against specific Authenticode(tm) catalog failed! = (0x800b0100)
!    sig:       &nbs= p;   Error 0x800b0100: No signature was present in the subject.
     sig:      {_VERI= FY_FILE_SIGNATURE exit(0x800b0100)} 07:37:39.618
  &nbs= p;  dvi:      Selected driver installs from s= ection [BALLOON_Device] in 'c:\windows\system32\driverstore\filereposit= ory\balloon.inf_amd64_neutral_066401b21461d845\balloon.inf'.
     dvi:      Class GUID= of device remains: {4d36e97d-e325-11ce-bfc1-08002be10318}.
 = ;    dvi:      Set selected driver = complete.
     ndv:    &n= bsp; {Core Device Install} 07:37:39.618
     = inf:           Opened PNF= : 'C:\Windows\INF\oem2.inf' ([strings])
     dvi:       = ;    {DIF_ALLOW_INSTALL} 07:37:39.618
  =    dvi:         &nbs= p;      No class installer for 'VirtIO Balloon= Driver'
     dvi:    = ;            Using e= xported function 'CriticalDeviceCoInstaller' in module 'C:\Wind= ows\system32\SysClass.Dll'.
     dvi:       = ;         CoInstaller 1 =3D=3D SysC= lass.Dll,CriticalDeviceCoInstaller
     dvi:&= nbsp;           &nbs= p;   CoInstaller 1: Enter 07:37:39.634
  &nbs= p;  dvi:          &n= bsp;     CoInstaller 1: Exit
  &nbs= p;  dvi:          &n= bsp;     Default installer: Enter 07:37:39.634
     dvi:       = ;         Default installer: Exit
     dvi:      &= nbsp;    {DIF_ALLOW_INSTALL - exit(0xe000020e)} 07:37:39.634=
     ndv:      = ;     Installing files...
   &= nbsp; dvi:           {DIF= _INSTALLDEVICEFILES} 07:37:39.634
     dvi:       = ;         No class installer for &#= 39;VirtIO Balloon Driver'
     dvi: =             &nb= sp;  CoInstaller 1: Enter 07:37:39.634
   &nb= sp; dvi:           &= nbsp;    CoInstaller 1: Exit
   &nb= sp; dvi:           &= nbsp;    Default installer: Enter 07:37:39.634
     dvi:       = ;            &n= bsp; {Install FILES}
     inf:  &nb= sp;            =            Opened PNF: &#= 39;c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neutral= _066401b21461d845\balloon.inf' ([strings])
     inf:       = ;            &n= bsp;      {Install Inf Section [BALLOON_Device.NT]= }
     inf:     &nbs= p;            &= nbsp;            Cop= yFiles=3DDrivers_Dir  (balloon.inf line 55)
  &nbs= p;  cpy:          &n= bsp;            = ;        Open PnpLockdownPolicy: Err=3D2= . This is OK. Use LockDownPolicyDefault
     flq:       = ;            &n= bsp;           QueueSingl= eCopy...
     flq:    &nb= sp;            =             &nb= sp; Inf     : 'c:\windows\system32\driverstore\file= repository\balloon.inf_amd64_neutral_066401b21461d845\balloon.inf'
     flq:       = ;            &n= bsp;           SourceInf:= 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neut= ral_066401b21461d845\balloon.inf'
     fl= q:            &= nbsp;           &nbs= p;      SourceSection: [sourcedisksfiles]
     flq:       = ;            &n= bsp;           Source roo= t path based on SourceInf
     flq: &nbs= p;            &= nbsp;           &nbs= p;    SourceRootPath: 'C:\Windows\System32\DriverStore\F= ileRepository\balloon.inf_amd64_neutral_066401b21461d845'
     flq:       = ;            &n= bsp;           {FILE_QUEU= E_COPY}
     flq:    &nbs= p;            &= nbsp;           &nbs= p;      CopyStyle      - = 0x00000000
     flq:    &= nbsp;           &nbs= p;            &= nbsp;      {FILE_QUEUE_COPY}
     flq:       = ;            &n= bsp;            = ;         CopyStyle  &nbs= p;   - 0x00000000
     flq: &n= bsp;            = ;            &n= bsp;            = ;  SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepositor= y\balloon.inf_amd64_neutral_066401b21461d845'
     flq:       = ;            &n= bsp;            = ;         SourceFilename - 'BAL= LOON.sys'
     flq:   &nbs= p;            &= nbsp;           &nbs= p;            Target= Directory- 'C:\Windows\system32\DRIVERS'
  &nbs= p;  flq:          &n= bsp;            = ;            &n= bsp;     TargetFilename - 'BALLOON.sys'
     flq:       = ;            &n= bsp;            = ;         SourceDesc  &nb= sp;  - 'VirtIO Balloon Installation Disk #1'
 &= nbsp;   flq:         = ;            &n= bsp;            = ;  {FILE_QUEUE_COPY exit(0x00000000)}
   &nbs= p; flq:           &n= bsp;            = ;       {FILE_QUEUE_COPY exit(0x00000000)}
     inf:       = ;            &n= bsp;      {Install Inf Section [BALLOON_Device.NT]= exit (0x00000000)}
     dvi:  &nbs= p;            &= nbsp;          Processing co-i= nstaller registration section [BALLOON_Device.NT.CoInstallers].
     inf:       = ;            &n= bsp;      {Install Inf Section [BALLOON_Device.NT.= CoInstallers]}
     inf:   &nb= sp;            =             &nb= sp;  CopyFiles=3DBALLOON_Device_CoInstaller_CopyFiles  (balloon.i= nf line 90)
     flq:       &nbs= p;            &= nbsp;          QueueSingleCopy= ...
     flq:     &n= bsp;            = ;             I= nf     : 'c:\windows\system32\driverstore\filerepos= itory\balloon.inf_amd64_neutral_066401b21461d845\balloon.inf'
     flq:       = ;            &n= bsp;           SourceInf:= 'c:\windows\system32\driverstore\filerepository\balloon.inf_amd64_neut= ral_066401b21461d845\balloon.inf'
     fl= q:            &= nbsp;           &nbs= p;      SourceSection: [sourcedisksfiles]
     flq:       = ;            &n= bsp;           Source roo= t path based on SourceInf
     flq: &nbs= p;            &= nbsp;           &nbs= p;    SourceRootPath: 'C:\Windows\System32\DriverStore\F= ileRepository\balloon.inf_amd64_neutral_066401b21461d845'
     flq:       = ;            &n= bsp;           {FILE_QUEU= E_COPY}
     flq:    &nbs= p;            &= nbsp;           &nbs= p;      CopyStyle      - = 0x00000000
     flq:    &= nbsp;           &nbs= p;            &= nbsp;      {FILE_QUEUE_COPY}
     flq:       = ;            &n= bsp;            = ;         CopyStyle  &nbs= p;   - 0x00000000
     flq: &n= bsp;            = ;            &n= bsp;            = ;  SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepositor= y\balloon.inf_amd64_neutral_066401b21461d845'
     flq:       = ;            &n= bsp;            = ;         SourceFilename - 'Wdf= CoInstaller01011.dll'
     flq: &nbs= p;            &= nbsp;           &nbs= p;            &= nbsp; TargetDirectory- 'C:\Windows\system32'
     flq:       &nbs= p;            &= nbsp;           &nbs= p;        TargetFilename - 'WdfCoIns= taller01011.dll'
     flq:  &nb= sp;            =             &nb= sp;            = SourceDesc     - 'VirtIO Balloon Installation Disk= #1'
     flq:       = ;            &n= bsp;            = ;    {FILE_QUEUE_COPY exit(0x00000000)}
 &nbs= p;   flq:         &n= bsp;            = ;         {FILE_QUEUE_COPY exit(0x0= 0000000)}
     inf:    &n= bsp;            = ;         {Install Inf Section [BAL= LOON_Device.NT.CoInstallers] exit (0x00000000)}
     dvi:       = ;            &n= bsp;      Co-installers registered.
&nbs= p;    dvi:        &n= bsp;            = ;     {Install INTERFACES}
   =   dvi:          &nbs= p;            &= nbsp;       Installing section [BALLOON_Devic= e.NT.Interfaces]
     dvi:       = ;            &n= bsp;      {Install INTERFACES exit 00000000}
=
     dvi:       = ;            &n= bsp; {Install FILES exit (0x00000000)}
     d= vi:            =     Default installer: Exit
   &nbs= p; dvi:           {DIF_IN= STALLDEVICEFILES - exit(0x00000000)} 07:37:39.649
     ndv:       = ;    Pruning file queue...
    = ; dvi:           {_SCAN_F= ILE_QUEUE}
     flq:    &= nbsp;           ScanQ fla= gs=3D620
     flq:    &nb= sp;            =     SPQ_SCAN_PRUNE_COPY_QUEUE
     flq:       &nbs= p;             = SPQ_SCAN_FILE_COMPARISON
     flq:  = ;            &n= bsp;      SPQ_SCAN_ACTIVATE_DRP
 &n= bsp;   flq:         =        ScanQ number of copy nodes=3D2
     flq:       &= nbsp;        File 'C:\Windows\system= 32\DRIVERS\BALLOON.sys' pruned from copy.
     cpy:       = ;         DrpSetRegFileProt 'C:= \Windows\system32\DRIVERS\BALLOON.sys' Status=3D0 Class=3DOEM Legacy
     flq:      &n= bsp;         File 'C:\Windows\s= ystem32\WdfCoInstaller01011.dll' pruned from copy.
     cpy:       = ;         DrpSetRegFileProt 'C:= \Windows\system32\WdfCoInstaller01011.dll' Status=3D0 Class=3DOEM Legac= y
     flq:     &nbs= p;          ScanQ action=3D200= DoPruning=3D32
     flq:   &n= bsp;            Scan= Q end Validity flags=3D620 CopyNodes=3D0
     dvi:       = ;    {_SCAN_FILE_QUEUE exit(0, 0x00000000)}
 =     ndv:        &nbs= p;  Committing file queue...
     flq:&n= bsp;          {_commit_file_qu= eue}
     flq:     &= nbsp;          CommitQ DelNode= s=3D0 RenNodes=3D0 CopyNodes=3D0
     flq:       = ;         CommitQ early exit: No no= des are queued
     flq:   &nb= sp;       {_commit_file_queue exit OK}
<= div>     ndv:       =     Registering CoInstallers...
   =   dvi:           {DI= F_REGISTER_COINSTALLERS} 07:37:39.665
     dvi:       = ;         No class installer for &#= 39;VirtIO Balloon Driver'
     dvi: =             &nb= sp;  CoInstaller 1: Enter 07:37:39.665
   &nb= sp; dvi:           &= nbsp;    CoInstaller 1: Exit
   &nb= sp; dvi:           &= nbsp;    Default installer: Enter 07:37:39.665
     inf:       = ;            &n= bsp; Opened PNF: 'c:\windows\system32\driverstore\filerepository\balloo= n.inf_amd64_neutral_066401b21461d845\balloon.inf' ([strings])
     inf:       &nb= sp;            = {Install Inf Section [BALLOON_Device.NT.CoInstallers]}
     inf:       = ;            &n= bsp;      AddReg=3DBALLOON_Device_CoInstaller_AddR= eg  (balloon.inf line 89)
     inf: = ;            &n= bsp;       {Install Inf Section [BALLOON_Devi= ce.NT.CoInstallers] exit (0x00000000)}
     dvi:       = ;            &n= bsp; {DIF_DESTROYPRIVATEDATA} 07:37:39.665
   &nbs= p; dvi:           &n= bsp;            = ;  CoInstaller 1: Enter 07:37:39.665
    = ; dvi:           &nb= sp;            =   CoInstaller 1: Exit
     dvi:       = ;            &n= bsp;      Default installer: Enter 07:37:39.665
     dvi:      &n= bsp;            = ;       Default installer: Exit
&nb= sp;    dvi:        &= nbsp;            {DI= F_DESTROYPRIVATEDATA - exit(0xe000020e)} 07:37:39.665
     dvi:       = ;            &n= bsp; Co-installers registered.
     dvi: = ;            &n= bsp;  Default installer: Exit
     dvi:&= nbsp;          {DIF_REGISTER_C= OINSTALLERS - exit(0x00000000)} 07:37:39.665
   &n= bsp; ndv:           Insta= lling interfaces...
     dvi:       = ;    {DIF_INSTALLINTERFACES} 07:37:39.665
 &n= bsp;   dvi:         =        No class installer for 'VirtIO Bal= loon Driver'
     dvi:   &= nbsp;            Usi= ng exported function 'CriticalDeviceCoInstaller' in module 'C:\= Windows\system32\SysClass.Dll'.
     dvi:       = ;         CoInstaller 1 =3D=3D SysC= lass.Dll,CriticalDeviceCoInstaller
     dvi:&= nbsp;           &nbs= p;   Using exported function 'WdfCoInstaller' in module &= #39;C:\Windows\system32\WdfCoInstaller01011.dll'.
     dvi:       = ;         CoInstaller 2 =3D=3D WdfC= oInstaller01011.dll,WdfCoInstaller
     dvi:&= nbsp;           &nbs= p;   CoInstaller 1: Enter 07:37:39.680
  &nbs= p;  dvi:          &n= bsp;     CoInstaller 1: Exit
  &nbs= p;  dvi:          &n= bsp;     CoInstaller 2: Enter 07:37:39.680
     dvi:       = ;         CoInstaller 2: Exit
=
     dvi:       = ;         Default installer: Enter = 07:37:39.680
     dvi:    = ;            &n= bsp;    {Install INTERFACES}
   &nb= sp; inf:           &= nbsp;           &nbs= p;  Opened PNF: 'c:\windows\system32\driverstore\filerepository\ba= lloon.inf_amd64_neutral_066401b21461d845\balloon.inf' ([strings])
     dvi:       = ;            &n= bsp;      Installing section [BALLOON_Device.NT.In= terfaces]
     dvi:    &n= bsp;            = ;    {Install INTERFACES exit 00000000}
 &nbs= p;   dvi:         &n= bsp;      Default installer: Exit
     dvi:       = ;    {DIF_INSTALLINTERFACES - exit(0x00000000)} 07:37:39.680=
     ndv:      = ;     Installing device...
   =   dvi:           {DI= F_INSTALLDEVICE} 07:37:39.680
     dvi: =             &nb= sp;  No class installer for 'VirtIO Balloon Driver'
     dvi:       = ;         CoInstaller 1: Enter 07:3= 7:39.680
     dvi:    &nb= sp;           CoInstaller= 1: Exit
     dvi:    &nb= sp;           CoInstaller= 2: Enter 07:37:39.680
     inf:  &= nbsp;           &nbs= p;      Opened PNF: 'C:\Windows\INF\oem2.inf&#= 39; ([strings])
     dvi:       = ;         CoInstaller 2: Exit
=
     dvi:       = ;         Default installer: Enter = 07:37:41.303
     dvi:    = ;            &n= bsp;    {Install DEVICE}
     = inf:            = ;            &n= bsp; Opened PNF: 'c:\windows\system32\driverstore\filerepository\balloo= n.inf_amd64_neutral_066401b21461d845\balloon.inf' ([strings])
     dvi:       = ;            &n= bsp;      Writing BASIC Logical Configurations...<= /div>
     inf:      =             &nb= sp;       {Install Inf Section [BALLOON_Devic= e.NT]}
     inf:     = ;            &n= bsp;        {Install Inf Section [BALLOO= N_Device.NT] exit (0x00000000)}
     dvi:       = ;            &n= bsp;      Processing Registry/Property directives.= ..
     inf:     &nb= sp;            =         {Install Inf Section [BALLOON_De= vice.NT]}
     inf:    &n= bsp;            = ;         {Install Inf Section [BAL= LOON_Device.NT] exit (0x00000000)}
     inf:       = ;            &n= bsp;      {Install Inf Section [BALLOON_Device.NT.= Hw]}
     inf:     &= nbsp;           &nbs= p;             = Empty section
     inf:   &nbs= p;            &= nbsp;         {Install Inf Section = [BALLOON_Device.NT.Hw] exit (0x00000000)}
     dvi:       = ;            &n= bsp;      {Writing Device Properties}
&n= bsp;    dvi:        =             &nb= sp;          Provider name=3DR= ed Hat Inc.
     dvi:    =             &nb= sp;            =   DriverDate 06/19/2013
     dvi:       = ;            &n= bsp;           DriverVers= ion=3D62.65.104.6500
     dvi:  &nb= sp;            =             &nb= sp;   Class name=3DSystem
     dvi:=             &nb= sp;            =       Manufacturer=3DVirtIO ballooning devices
     dvi:       = ;            &n= bsp;           Matching D= eviceID=3Dpci\ven_1af4&dev_1002&subsys_00051af4&rev_00
     dvi:       &n= bsp;            = ;           Strong Name= =3Doem2.inf:Standard.NTamd64:BALLOON_Device:62.65.104.6500:pci\ven_1af4&= ;dev_1002&subsys_00051af4&rev_00
     dvi:       = ;            &n= bsp;      {Writing Device Properties - Complete}
     inf:      &= nbsp;           &nbs= p;       {Install Inf Section [BALLOON_Device= .NT.Services]}
     inf:   &nb= sp;            =             &nb= sp;  AddService=3DBALLOON,0x00000002,BALLOON_Service_Inst,BALLOON_Logg= ing_Inst  (balloon.inf line 63)
     inf:       = ;            &n= bsp;           ServiceTyp= e=3D1  (balloon.inf line 68)
     inf:&n= bsp;            = ;            &n= bsp;     StartType=3D3  (balloon.inf line 69)
     inf:      &nbs= p;            &= nbsp;           ErrorCont= rol=3D1  (balloon.inf line 70)
     inf:       = ;            &n= bsp;           ServiceBin= ary=3DC:\Windows\system32\DRIVERS\BALLOON.sys  (balloon.inf line 71)
     inf:      &= nbsp;           &nbs= p;            Displa= yName=3D"VirtIO Balloon Service"  (balloon.inf line 67)
     inf:       = ;            &n= bsp;           LoadOrderG= roup=3D"Extended Base"  (balloon.inf line 72)
&nbs= p;    dvi:        &n= bsp;            = ;          Add Service: Modifi= ed existing service 'BALLOON'.
     inf:       = ;            &n= bsp;           AddReg=3DB= ALLOON_Logging_Inst_AddReg  (balloon.inf line 76)
 &nbs= p;   inf:         &n= bsp;            = ;    {Install Inf Section [BALLOON_Device.NT.Services] exit(= 0x00000000)}
     dvi:       = ;            &n= bsp;      Updated reflected section names for: oem= 2.inf
     dvi:     =             &nb= sp;   {Install DEVICE exit (0x00000000)}
  &n= bsp;  dvi:          =            Writing common= driver property settings.
     dvi:       = ;            &n= bsp;      DriverDescription=3DVirtIO Balloon Drive= r
     dvi:     &nbs= p;            &= nbsp;       DeviceDisplayName=3DVirtIO Balloo= n Driver
     dvi:    &nb= sp;          &nbs= p;     Install Device: Restarting device. 07:37:48.666<= /strong>
     dvi:     &nb= sp;            =    Install Device: Restarting device completed. 07:37:49.134
!!!  dvi:      &n= bsp;            = ;  Device not started: Device has problem: 0x0a:  CM_PROB_FAILED_START.
     dvi:       = ;         Default installer: Exit
     dvi:      &= nbsp;         CoInstaller 2: Enter = (Post Processing) 07:37:49.150
     dvi: = ;            &n= bsp;  CoInstaller 2: Exit (Post Processing)
     dvi:       &nbs= p;        CoInstaller 1: Enter (Post Pro= cessing) 07:37:52.613
     dvi:  &n= bsp;            = ; CoInstaller 1: Exit (Post Processing)
     = dvi:           {DIF_INSTA= LLDEVICE - exit(0x00000000)} 07:37:52.613
     dvi:       = ;    {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 07:37:52.613
<= div>     dvi:       =          No class installer for = 9;VirtIO Balloon Driver'
     dvi: &= nbsp;           &nbs= p;  CoInstaller 1: Enter 07:37:52.628
     dvi:       = ;         CoInstaller 1: Exit
=
     dvi:       = ;         CoInstaller 2: Enter 07:3= 7:52.628
     dvi:    &nb= sp;           CoInstaller= 2: Exit
     dvi:    &nb= sp;           Default ins= taller: Enter 07:37:52.628
     dvi:       = ;         Default installer: Exit
     dvi:      &= nbsp;    {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020= e)} 07:37:52.628
     ndv:   &= nbsp;       Device install status=3D0x0000000= 0
     ndv:       &nbs= p;   Performing device install final cleanup...
! =    ndv:         &nbs= p; Queueing up error report since device has a PnP problem...
&nb= sp;    ndv:      {Core Device Insta= ll - exit(0x00000000)} 07:37:52.628
     dvi:      {DIF_DESTR= OYPRIVATEDATA} 07:37:52.628
     dvi: &n= bsp;         CoInstaller 1: Enter 0= 7:37:52.628
     dvi:    =        CoInstaller 1: Exit
 &n= bsp;   dvi:         =   CoInstaller 2: Enter 07:37:52.628
     dvi:       = ;    CoInstaller 2: Exit
     = dvi:           Default in= staller: Enter 07:37:52.628
     dvi: &n= bsp;         Default installer: Exi= t
     dvi:      {DI= F_DESTROYPRIVATEDATA - exit(0xe000020e)} 07:37:52.628
     ump:      Server ins= tall process exited with code 0x00000000 07:37:52.628
  = ;   ump: {Plug and Play Service: Device Install exit(00000000)}
     dvi: {DIF_DESTROYPRIVATEDATA} 07:37:52.62= 8
     dvi:      CoInstalle= r 1: Enter 07:37:52.644
     dvi:  =     CoInstaller 1: Exit
     d= vi:      Default installer: Enter 07:37:52.644
     dvi:      Default = installer: Exit
     dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 0= 7:37:52.644
     dvi: {Build Driver List} 07:= 37:52.644
!    dvi:      = Driver list already built
     dvi: {Build Dr= iver List - exit(0x00000000)} 07:37:52.644
     dvi: {DIF_SELECTBESTCOMPATDRV} 07:37:52.644
     dvi:      No cla= ss installer for 'VirtIO Balloon Driver'
  &nbs= p;  dvi:      Using exported function 'Cr= iticalDeviceCoInstaller' in module 'C:\Windows\system32\SysClass.Dl= l'.
     dvi:      CoInstalle= r 1 =3D=3D SysClass.Dll,CriticalDeviceCoInstaller
  &nb= sp;  dvi:      Using exported function 'W= dfCoInstaller' in module 'C:\Windows\system32\WdfCoInstaller01011.d= ll'.
     dvi:      CoInstaller 2 = =3D=3D WdfCoInstaller01011.dll,WdfCoInstaller
   &= nbsp; dvi:      CoInstaller 1: Enter 07:37:52.644<= /div>
     dvi:      CoIns= taller 1: Exit
     dvi:   &nb= sp;  CoInstaller 2: Enter 07:37:52.644
     dvi:      CoInstalle= r 2: Exit
     dvi:    &n= bsp; Default installer: Enter 07:37:52.644
   &nbs= p; dvi:           {Select= Best Driver}
     dvi:   &nbs= p;            Select= ed driver installs from section [BALLOON_Device] in 'c:\users\ccma\ball= oon_driver\win8\amd64\balloon.inf'.
     dvi:       = ;         Class GUID of device rema= ins: {4d36e97d-e325-11ce-bfc1-08002be10318}.
   &n= bsp; dvi:           =      Set selected driver complete.
 &nbs= p;   dvi:         &n= bsp;      Selected:
   &n= bsp; dvi:           =           Description - [VirtI= O Balloon Driver]
     dvi:       = ;            &n= bsp; InfFile     - [c:\users\ccma\balloon_driver\win8\a= md64\balloon.inf]
     dvi:   =             &nb= sp;     Section     - [BALLOON_Devi= ce]
     dvi:     &n= bsp;            = ;   Signer      - [=A5=BC=B8g=B9L=BC=C6= =A6=EC=C3=B1=B8p]
     dvi:       = ;            &n= bsp; Rank        - [0x80ff0000]
     dvi:       &n= bsp;   {Select Best Driver - exit(0x00000000)}
 &n= bsp;   dvi:      Default installer: Exit=
     dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x= 00000000)} 07:37:52.644
     dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 07:3= 7:52.644
     dvi:    &nb= sp; No class installer for 'VirtIO Balloon Driver'
 =     dvi:      CoInstaller 1: Enter = 07:37:52.644
     dvi:    = ;  CoInstaller 1: Exit
     dvi:      CoInstalle= r 2: Enter 07:37:52.644
     dvi:  =     CoInstaller 2: Exit
     d= vi:      Default installer: Enter 07:37:52.644
     dvi:      Default = installer: Exit
     dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe= 000020e)} 07:37:52.644
     dvi: {DIF_DESTROY= PRIVATEDATA} 07:37:52.660
     dvi: &nbs= p;    CoInstaller 1: Enter 07:37:52.660
 &nbs= p;   dvi:      CoInstaller 1: Exit
     dvi:      CoInstalle= r 2: Enter 07:37:52.660
     dvi:  =     CoInstaller 2: Exit
     d= vi:      Default installer: Enter 07:37:52.660
     dvi:      Default = installer: Exit
     dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 0= 7:37:52.660
<<<  Section end 2013/07/31 07:37:52.66= 0
<<<  [Exit status: SUCCESS]
 = ;
 
   Thanks
 
Saptarshi
 
 
 
 
--001a11c3740cf9994a04e2ca95b6--