Re: [PATCH] PCI: Introduce two new MSI infrastructure calls for masking/unmasking.

2013-12-03 Thread DuanZhenzhong
Konrad Rzeszutek Wilk wrote: On Fri, Nov 08, 2013 at 09:44:09AM +0800, Zhenzhong Duan wrote: On 2013-11-07 07:51, Bjorn Helgaas wrote: [+cc Thomas, Ingo, Peter, x86 list] On Wed, Nov 6, 2013 at 2:16 PM, Konrad Rzeszutek Wilk wrote: Certain platforms do not allow writes in the

Re: [PATCH] PCI: Introduce two new MSI infrastructure calls for masking/unmasking.

2013-11-08 Thread Konrad Rzeszutek Wilk
On Fri, Nov 08, 2013 at 09:44:09AM +0800, Zhenzhong Duan wrote: > > On 2013-11-07 07:51, Bjorn Helgaas wrote: > >[+cc Thomas, Ingo, Peter, x86 list] > > > >On Wed, Nov 6, 2013 at 2:16 PM, Konrad Rzeszutek Wilk > > wrote: > >>Certain platforms do not allow writes in the MSI-X bars > >>to setup or t

Re: [PATCH] PCI: Introduce two new MSI infrastructure calls for masking/unmasking.

2013-11-07 Thread Zhenzhong Duan
On 2013-11-07 07:51, Bjorn Helgaas wrote: [+cc Thomas, Ingo, Peter, x86 list] On Wed, Nov 6, 2013 at 2:16 PM, Konrad Rzeszutek Wilk wrote: Certain platforms do not allow writes in the MSI-X bars to setup or tear down vector values. To combat against the generic code trying to write to that an

Re: [Xen-devel] [PATCH] PCI: Introduce two new MSI infrastructure calls for masking/unmasking.

2013-11-07 Thread Bjorn Helgaas
On Wed, Nov 06, 2013 at 09:42:15PM -0400, Konrad Rzeszutek Wilk wrote: > On Wed, Nov 06, 2013 at 04:51:52PM -0700, Bjorn Helgaas wrote: > > [+cc Thomas, Ingo, Peter, x86 list] > > > > On Wed, Nov 6, 2013 at 2:16 PM, Konrad Rzeszutek Wilk > > wrote: > > > Certain platforms do not allow writes in t

Re: [PATCH] PCI: Introduce two new MSI infrastructure calls for masking/unmasking.

2013-11-06 Thread Bjorn Helgaas
[+cc Thomas, Ingo, Peter, x86 list] On Wed, Nov 6, 2013 at 2:16 PM, Konrad Rzeszutek Wilk wrote: > Certain platforms do not allow writes in the MSI-X bars > to setup or tear down vector values. To combat against > the generic code trying to write to that and either silently > being ignored or cra

[PATCH] PCI: Introduce two new MSI infrastructure calls for masking/unmasking.

2013-11-06 Thread Konrad Rzeszutek Wilk
Certain platforms do not allow writes in the MSI-X bars to setup or tear down vector values. To combat against the generic code trying to write to that and either silently being ignored or crashing due to the pagetables being marked r/o this patch introduces a platform over-write. Note that we kee