Bug 927619

Summary: [virtio-win][balloon] BLNSVR service stops with event 7016 : the balloonservice has reported an invalid current state 0
Product: Red Hat Enterprise Linux 6 Reporter: Philippe <philippe.siemianowski>
Component: virtio-winAssignee: Vadim Rozenfeld <vrozenfe>
Status: CLOSED CURRENTRELEASE QA Contact: Virtualization Bugs <virt-bugs>
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.6CC: acathrow, bcao, bsarathy, lnovich, rhod, simonsmith5521
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-01 16:30:34 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Philippe 2013-03-26 10:56:49 UTC
Description of problem:
BLNSVR service stops with event 7016 : the balloonservice has reported an invalid current state 0
after some search i find this article from Microsoft
http://support.microsoft.com/kb/320789 witch describe the problem
http://technet.microsoft.com/en-us/library/cc756305%28v=ws.10%29.aspx


Version-Release number of selected component (if applicable):
virtio-win-0.1-52.iso (from http://www.linux-kvm.org)

How reproducible:
100%

Steps to Reproduce:
1. start the service with : blnsvr -r
2. verify the status of the service : blnsvr status

STATUS : service RUNNING

3. sc interrogate balloonservice

SERVICE_NAME: balloonservice
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 4  RUNNING
                                (STOPPABLE, PAUSABLE, ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

4. verify the status of the service : blnsvr status
STATUS: Service STOPPED. 

5. verify event log
event ID : 7016
The BalloonService service has reported an invalid current state 0.
  
Actual results:
the balloonservice stopped

Expected results:
the balloonservice still running

Additional info:

Comment 1 Simon Smith 2013-03-26 13:35:20 UTC
im also experiencing the same problem,

im having this problem on Server2008R2 and Server2012

Comment 2 Mike Cao 2013-04-07 05:38:31 UTC
Reproduce this issue on winxp ,blnsrv.exe from virtio-win-prewhql-58
Since memory stastic may support in RHEL7 ,grant qa_ack

Comment 7 Mike Cao 2013-10-12 08:50:46 UTC
Reproduced this issue on virtio-win-prewhql-65
Verified this issue on virtio-win-prewhql-70

Steps are same as comment #0

Actual Results:
on virtio-win-prwehql-65 ,blnsrv service is stopped
on virtio-win-prewhql-70 ,blnserv service still running 

Based on above ,this issue has been fixed ald .Move status to VERIFIED.

Comment 8 Simon Smith 2013-11-09 01:57:05 UTC
hi,
is it possible to download the virtio-win-prewhql-70.iso or a newer build of the drivers from anywhere ?
i dont want to have to build the drivers myself from the github repo
Simon