Re: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2017-09-18 Thread Rob Clark
On Mon, Sep 18, 2017 at 1:33 PM, Will Deacon wrote: > On Wed, Sep 13, 2017 at 03:31:20PM -0400, Rob Clark wrote: >> On Fri, Dec 16, 2016 at 6:54 AM, Will Deacon wrote: >> > Hi Rob, >> > >> > On Tue, Dec 06, 2016 at 06:30:21PM -0500, Rob Clark wrote: >>

Re: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2017-09-18 Thread Will Deacon
On Wed, Sep 13, 2017 at 03:31:20PM -0400, Rob Clark wrote: > On Fri, Dec 16, 2016 at 6:54 AM, Will Deacon wrote: > > Hi Rob, > > > > On Tue, Dec 06, 2016 at 06:30:21PM -0500, Rob Clark wrote: > >> On Thu, Aug 18, 2016 at 9:05 AM, Will Deacon wrote: > >>

Re: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2017-09-13 Thread Rob Clark
On Fri, Dec 16, 2016 at 6:54 AM, Will Deacon wrote: > Hi Rob, > > On Tue, Dec 06, 2016 at 06:30:21PM -0500, Rob Clark wrote: >> On Thu, Aug 18, 2016 at 9:05 AM, Will Deacon wrote: >> > Enabling stalling faults can result in hardware deadlock on poorly >>

Re: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2016-12-20 Thread Will Deacon
On Mon, Dec 19, 2016 at 02:33:36PM +0530, Sricharan wrote: > >On Tue, Dec 06, 2016 at 06:30:21PM -0500, Rob Clark wrote: > >> On Thu, Aug 18, 2016 at 9:05 AM, Will Deacon wrote: > >> > Enabling stalling faults can result in hardware deadlock on poorly > >> > designed systems,

RE: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2016-12-19 Thread Sricharan
Hi Will, >On Tue, Dec 06, 2016 at 06:30:21PM -0500, Rob Clark wrote: >> On Thu, Aug 18, 2016 at 9:05 AM, Will Deacon wrote: >> > Enabling stalling faults can result in hardware deadlock on poorly >> > designed systems, particularly those with a PCI root complex upstream of

Re: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2016-12-16 Thread Will Deacon
Hi Rob, On Tue, Dec 06, 2016 at 06:30:21PM -0500, Rob Clark wrote: > On Thu, Aug 18, 2016 at 9:05 AM, Will Deacon wrote: > > Enabling stalling faults can result in hardware deadlock on poorly > > designed systems, particularly those with a PCI root complex upstream of > >

RE: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2016-12-10 Thread Sricharan
Hi Rob, >> > Although it's not really Linux's job to save hardware integrators from >> > their own misfortune, it *is* our job to stop userspace (e.g. VFIO >> > clients) from hosing the system for everybody else, even if they might >> > already be required to have elevated privileges. >> > >> >

Re: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2016-12-06 Thread Jordan Crouse
On Tue, Dec 06, 2016 at 06:30:21PM -0500, Rob Clark wrote: > On Thu, Aug 18, 2016 at 9:05 AM, Will Deacon wrote: > > Enabling stalling faults can result in hardware deadlock on poorly > > designed systems, particularly those with a PCI root complex upstream of > > the SMMU. >

Re: [PATCH 3/4] iommu/arm-smmu: Disable stalling faults for all endpoints

2016-12-06 Thread Rob Clark
On Thu, Aug 18, 2016 at 9:05 AM, Will Deacon wrote: > Enabling stalling faults can result in hardware deadlock on poorly > designed systems, particularly those with a PCI root complex upstream of > the SMMU. > > Although it's not really Linux's job to save hardware