RE: [PATCH RFC v2 03/18] irq/dev-msi: Create IR-DEV-MSI irq domain

2020-08-05 Thread Dey, Megha
rg; Hansen, Dave > ; netan...@mellanox.com; shah...@mellanox.com; > yan.y.z...@linux.intel.com; pbonz...@redhat.com; Ortiz, Samuel > ; Hossain, Mona > Cc: dmaeng...@vger.kernel.org; linux-kernel@vger.kernel.org; > x...@kernel.org; linux-...@vger.kernel.org; k...@vger.kernel.org >

Re: [PATCH RFC v2 03/18] irq/dev-msi: Create IR-DEV-MSI irq domain

2020-07-22 Thread Thomas Gleixner
Dave Jiang writes: > From: Megha Dey > > When DEV_MSI is enabled, the dev_msi_default_domain is updated to the > base DEV-MSI irq domain. If interrupt remapping is enabled, we create s/we// > a new IR-DEV-MSI irq domain and update the dev_msi_default domain to > the same. > > For X86,

Re: [PATCH RFC v2 03/18] irq/dev-msi: Create IR-DEV-MSI irq domain

2020-07-22 Thread Jason Gunthorpe
On Wed, Jul 22, 2020 at 10:03:45AM -0700, Dey, Megha wrote: > Hi Dan, > > On 7/21/2020 9:21 AM, Jason Gunthorpe wrote: > > On Tue, Jul 21, 2020 at 09:02:35AM -0700, Dave Jiang wrote: > > > From: Megha Dey > > > > > > When DEV_MSI is enabled, the dev_msi_default_domain is updated to the > > >

Re: [PATCH RFC v2 03/18] irq/dev-msi: Create IR-DEV-MSI irq domain

2020-07-22 Thread Dey, Megha
Hi Dan, On 7/21/2020 9:21 AM, Jason Gunthorpe wrote: On Tue, Jul 21, 2020 at 09:02:35AM -0700, Dave Jiang wrote: From: Megha Dey When DEV_MSI is enabled, the dev_msi_default_domain is updated to the base DEV-MSI irq domain. If interrupt remapping is enabled, we create a new IR-DEV-MSI irq

Re: [PATCH RFC v2 03/18] irq/dev-msi: Create IR-DEV-MSI irq domain

2020-07-21 Thread Jason Gunthorpe
On Tue, Jul 21, 2020 at 09:02:35AM -0700, Dave Jiang wrote: > From: Megha Dey > > When DEV_MSI is enabled, the dev_msi_default_domain is updated to the > base DEV-MSI irq domain. If interrupt remapping is enabled, we create > a new IR-DEV-MSI irq domain and update the dev_msi_default domain to

[PATCH RFC v2 03/18] irq/dev-msi: Create IR-DEV-MSI irq domain

2020-07-21 Thread Dave Jiang
From: Megha Dey When DEV_MSI is enabled, the dev_msi_default_domain is updated to the base DEV-MSI irq domain. If interrupt remapping is enabled, we create a new IR-DEV-MSI irq domain and update the dev_msi_default domain to the same. For X86, introduce a new irq_alloc_type which will be used