Hello Guys, I just updated HCK filters and found new errata filter 2946 which says its a bug in test case "IOCTL\KS defined\IOCTL_KS_WRITE_STREAM\Cancel IO" . So anyone failing in this test case, please apply above mentioned errata filter. Thanks, Gaurav On Tue, Apr 29, 2014 at 9:53 AM, Gaurav Khuntale <gauravkhuntale@xxxxxxxxx> wrote: > Hmmm. > > Thanks. > > > On Mon, Apr 28, 2014 at 9:56 PM, Matthew van Eerde < > Matthew.van.Eerde@xxxxxxxxxxxxx> wrote: > >> Very likely a test bug, then. >> >> >> >> *From:* wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto: >> wdmaudiodev-bounce@xxxxxxxxxxxxx] *On Behalf Of *Gaurav Khuntale >> *Sent:* Monday, April 28, 2014 9:13 AM >> *To:* wdmaudiodev@xxxxxxxxxxxxx >> *Subject:* [wdmaudiodev] Re: Help in General Audio Test >> >> >> >> Hi Matthew, >> >> Yes..MSVAD is also failing in same test case. >> >> Thanks. >> >> On Apr 28, 2014 9:31 PM, "Matthew van Eerde" < >> Matthew.van.Eerde@xxxxxxxxxxxxx> wrote: >> >> Could be. Does it repro on the MSVad WaveCyclic driver? >> >> >> >> *From:* wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto: >> wdmaudiodev-bounce@xxxxxxxxxxxxx] *On Behalf Of *Gaurav Khuntale >> *Sent:* Monday, April 28, 2014 12:38 AM >> *To:* wdmaudiodev@xxxxxxxxxxxxx >> *Subject:* [wdmaudiodev] Help in General Audio Test >> >> >> >> Hello, >> >> I am working on a virtual audio driver.This driver is based on wavecyclic >> port driver. I am trying to pass General audio test for the same driver but >> i am getting failure in test case which i mentioned below, >> >> IOCTL\KS defined\IOCTL_KS_WRITE_STREAM\Cancel IO >> >> KSPIN_DATAFLOW_IN pin is currently in state KSSTATE_STOP; want it to be >> in state KSSTATE_PAUSE >> Setting KSPIN_DATAFLOW_IN pin to state KSSTATE_ACQUIRE >> Setting KSPIN_DATAFLOW_IN pin to state KSSTATE_PAUSE >> ERROR: Overlapped Event was NOT signaled within 30 seconds after >> DeviceIoControl call. >> ERROR: attempt to prime data returned 258 instead of ERROR_IO_PENDING >> >> As per my understanding,this test is trying to write data even if pin is >> in pause state and expecting return value ERROR_IO_PENDING. Here i am not >> able to understand that how we can take care in miniport driver about >> handling of IOCTL_KS_WRITE_STREAM as this request is completely handle by >> port driver. >> >> I observed that, our driver do get calls to >> IMiniportWaveCyclicStream::GetPosition and IDmaChannel::CopyTo function >> when test put a pin into pause state. >> >> >> >> I am not sure but is this a bug in test only? Please help me. >> >> Thanks. >> >> >