qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Fwd: [question] About MSI for vioscsi
       [not found] <54AE4253.2090206@huawei.com>
@ 2015-01-08  8:40 ` Wangting (Kathy)
  2015-01-08  9:01   ` Vadim Rozenfeld
  0 siblings, 1 reply; 5+ messages in thread
From: Wangting (Kathy) @ 2015-01-08  8:40 UTC (permalink / raw)
  To: Vadim Rozenfeld; +Cc: qemu-devel

Hi Vadim,

   In order to enable MSI for vioscsi in virtio-win-0.1-74, I try to merge

the patch about Bug 1077566 into it, but I find that MSI still doesn't work,

because the value of IRQ is not negative in the device manager.

   I try to trace the I/O path with ENABLE_COM_DEBUG, and I find that

pMsixCapOffset->MessageControl.MSIXEnable is zero when

StorPortGetBusData returned in VioScsiFindAdapter, so MSI can't be enabled.

   I have tested that MSI is successfully enabled in virtio-win-0.1-81.

But I still want to find out why the patch is not work in virtio-win-0.1-74.

Is there some important points I missed?

   Thank you very much.

   Best wishes,

   Ting Wang

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] Fwd: [question] About MSI for vioscsi
  2015-01-08  8:40 ` [Qemu-devel] Fwd: [question] About MSI for vioscsi Wangting (Kathy)
@ 2015-01-08  9:01   ` Vadim Rozenfeld
  2015-01-08  9:27     ` Wangting (Kathy)
  0 siblings, 1 reply; 5+ messages in thread
From: Vadim Rozenfeld @ 2015-01-08  9:01 UTC (permalink / raw)
  To: Wangting (Kathy); +Cc: qemu-devel

On Thu, 2015-01-08 at 16:40 +0800, Wangting (Kathy) wrote:
> Hi Vadim,
> 
>    In order to enable MSI for vioscsi in virtio-win-0.1-74, I try to merge
> 
> the patch about Bug 1077566 into it, but I find that MSI still doesn't work,
> 
> because the value of IRQ is not negative in the device manager.
> 
>    I try to trace the I/O path with ENABLE_COM_DEBUG, and I find that
> 
> pMsixCapOffset->MessageControl.MSIXEnable is zero when
> 
> StorPortGetBusData returned in VioScsiFindAdapter, so MSI can't be enabled.
> 
>    I have tested that MSI is successfully enabled in virtio-win-0.1-81.
> 
> But I still want to find out why the patch is not work in virtio-win-0.1-74.
> 
> Is there some important points I missed?

Did you enable MSISupported in inf file?

Cheers,
Vadim.

> 
>    Thank you very much.
> 
>    Best wishes,
> 
>    Ting Wang
> 
> 
> 
> 
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] Fwd: [question] About MSI for vioscsi
  2015-01-08  9:01   ` Vadim Rozenfeld
@ 2015-01-08  9:27     ` Wangting (Kathy)
  2015-01-08 10:03       ` Vadim Rozenfeld
  0 siblings, 1 reply; 5+ messages in thread
From: Wangting (Kathy) @ 2015-01-08  9:27 UTC (permalink / raw)
  To: Vadim Rozenfeld; +Cc: qemu-devel



On 2015-1-8 17:01, Vadim Rozenfeld wrote:
> On Thu, 2015-01-08 at 16:40 +0800, Wangting (Kathy) wrote:
>> Hi Vadim,
>>
>>    In order to enable MSI for vioscsi in virtio-win-0.1-74, I try to merge
>>
>> the patch about Bug 1077566 into it, but I find that MSI still doesn't work,
>>
>> because the value of IRQ is not negative in the device manager.
>>
>>    I try to trace the I/O path with ENABLE_COM_DEBUG, and I find that
>>
>> pMsixCapOffset->MessageControl.MSIXEnable is zero when
>>
>> StorPortGetBusData returned in VioScsiFindAdapter, so MSI can't be enabled.
>>
>>    I have tested that MSI is successfully enabled in virtio-win-0.1-81.
>>
>> But I still want to find out why the patch is not work in virtio-win-0.1-74.
>>
>> Is there some important points I missed?
> 
> Did you enable MSISupported in inf file?
> 
> Cheers,
> Vadim.
> 
Where is the inf file? Do you mean qemupciserial.inf?
>>
>>    Thank you very much.
>>
>>    Best wishes,
>>
>>    Ting Wang
>>
>>
>>
>>
>>
>>
>>
>>
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] Fwd: [question] About MSI for vioscsi
  2015-01-08  9:27     ` Wangting (Kathy)
@ 2015-01-08 10:03       ` Vadim Rozenfeld
  2015-01-09  3:48         ` Wangting (Kathy)
  0 siblings, 1 reply; 5+ messages in thread
From: Vadim Rozenfeld @ 2015-01-08 10:03 UTC (permalink / raw)
  To: Wangting (Kathy); +Cc: qemu-devel

On Thu, 2015-01-08 at 17:27 +0800, Wangting (Kathy) wrote:
> 
> On 2015-1-8 17:01, Vadim Rozenfeld wrote:
> > On Thu, 2015-01-08 at 16:40 +0800, Wangting (Kathy) wrote:
> >> Hi Vadim,
> >>
> >>    In order to enable MSI for vioscsi in virtio-win-0.1-74, I try to merge
> >>
> >> the patch about Bug 1077566 into it, but I find that MSI still doesn't work,
> >>
> >> because the value of IRQ is not negative in the device manager.
> >>
> >>    I try to trace the I/O path with ENABLE_COM_DEBUG, and I find that
> >>
> >> pMsixCapOffset->MessageControl.MSIXEnable is zero when
> >>
> >> StorPortGetBusData returned in VioScsiFindAdapter, so MSI can't be enabled.
> >>
> >>    I have tested that MSI is successfully enabled in virtio-win-0.1-81.
> >>
> >> But I still want to find out why the patch is not work in virtio-win-0.1-74.
> >>
> >> Is there some important points I missed?
> > 
> > Did you enable MSISupported in inf file?
> > 
> > Cheers,
> > Vadim.
> > 
> Where is the inf file? Do you mean qemupciserial.inf?

vioscsi.inx in the source directory. After stamping,
it will be copied into vioscsi.inf, as part of build
process.


> >>
> >>    Thank you very much.
> >>
> >>    Best wishes,
> >>
> >>    Ting Wang
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> > 
> > 
> > 
> > 
> 
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] Fwd: [question] About MSI for vioscsi
  2015-01-08 10:03       ` Vadim Rozenfeld
@ 2015-01-09  3:48         ` Wangting (Kathy)
  0 siblings, 0 replies; 5+ messages in thread
From: Wangting (Kathy) @ 2015-01-09  3:48 UTC (permalink / raw)
  To: Vadim Rozenfeld; +Cc: qemu-devel



On 2015-1-8 18:03, Vadim Rozenfeld wrote:
> On Thu, 2015-01-08 at 17:27 +0800, Wangting (Kathy) wrote:
>>
>> On 2015-1-8 17:01, Vadim Rozenfeld wrote:
>>> On Thu, 2015-01-08 at 16:40 +0800, Wangting (Kathy) wrote:
>>>> Hi Vadim,
>>>>
>>>>    In order to enable MSI for vioscsi in virtio-win-0.1-74, I try to merge
>>>>
>>>> the patch about Bug 1077566 into it, but I find that MSI still doesn't work,
>>>>
>>>> because the value of IRQ is not negative in the device manager.
>>>>
>>>>    I try to trace the I/O path with ENABLE_COM_DEBUG, and I find that
>>>>
>>>> pMsixCapOffset->MessageControl.MSIXEnable is zero when
>>>>
>>>> StorPortGetBusData returned in VioScsiFindAdapter, so MSI can't be enabled.
>>>>
>>>>    I have tested that MSI is successfully enabled in virtio-win-0.1-81.
>>>>
>>>> But I still want to find out why the patch is not work in virtio-win-0.1-74.
>>>>
>>>> Is there some important points I missed?
>>>
>>> Did you enable MSISupported in inf file?
>>>
>>> Cheers,
>>> Vadim.
>>>
>> Where is the inf file? Do you mean qemupciserial.inf?
> 
> vioscsi.inx in the source directory. After stamping,
> it will be copied into vioscsi.inf, as part of build
> process.
> 
> 

Sorry, I forget to update vioscsi.inf after compiling. The patch is OK.

Thanks.

Ting

>>>>
>>>>    Thank you very much.
>>>>
>>>>    Best wishes,
>>>>
>>>>    Ting Wang
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>
>>
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-01-09  3:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <54AE4253.2090206@huawei.com>
2015-01-08  8:40 ` [Qemu-devel] Fwd: [question] About MSI for vioscsi Wangting (Kathy)
2015-01-08  9:01   ` Vadim Rozenfeld
2015-01-08  9:27     ` Wangting (Kathy)
2015-01-08 10:03       ` Vadim Rozenfeld
2015-01-09  3:48         ` Wangting (Kathy)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).