Re: [Intel IOMMU 01/10] DMAR detection and parsing logic

2007-07-04 Thread Peter Zijlstra
On Wed, 2007-07-04 at 03:04 -0700, Andrew Morton wrote: > On Wed, 04 Jul 2007 11:18:56 +0200 Peter Zijlstra <[EMAIL PROTECTED]> wrote: > > > On Tue, 2007-06-19 at 14:37 -0700, Keshavamurthy, Anil S wrote: > > > plain text document attachment (dmar_detection.patch) > > > > > +/** > > > + *

Re: [Intel IOMMU 01/10] DMAR detection and parsing logic

2007-07-04 Thread Andrew Morton
On Wed, 04 Jul 2007 11:18:56 +0200 Peter Zijlstra <[EMAIL PROTECTED]> wrote: > On Tue, 2007-06-19 at 14:37 -0700, Keshavamurthy, Anil S wrote: > > plain text document attachment (dmar_detection.patch) > > > +/** > > + * parse_dmar_table - parses the DMA reporting table > > + */ > > +static int

Re: [Intel IOMMU 01/10] DMAR detection and parsing logic

2007-07-04 Thread Peter Zijlstra
On Tue, 2007-06-19 at 14:37 -0700, Keshavamurthy, Anil S wrote: > plain text document attachment (dmar_detection.patch) > +/** > + * parse_dmar_table - parses the DMA reporting table > + */ > +static int __init > +parse_dmar_table(void) > +{ > + struct acpi_table_dmar *dmar; > + struct

Re: [Intel IOMMU 01/10] DMAR detection and parsing logic

2007-07-04 Thread Peter Zijlstra
On Tue, 2007-06-19 at 14:37 -0700, Keshavamurthy, Anil S wrote: plain text document attachment (dmar_detection.patch) +/** + * parse_dmar_table - parses the DMA reporting table + */ +static int __init +parse_dmar_table(void) +{ + struct acpi_table_dmar *dmar; + struct

Re: [Intel IOMMU 01/10] DMAR detection and parsing logic

2007-07-04 Thread Andrew Morton
On Wed, 04 Jul 2007 11:18:56 +0200 Peter Zijlstra [EMAIL PROTECTED] wrote: On Tue, 2007-06-19 at 14:37 -0700, Keshavamurthy, Anil S wrote: plain text document attachment (dmar_detection.patch) +/** + * parse_dmar_table - parses the DMA reporting table + */ +static int __init

Re: [Intel IOMMU 01/10] DMAR detection and parsing logic

2007-07-04 Thread Peter Zijlstra
On Wed, 2007-07-04 at 03:04 -0700, Andrew Morton wrote: On Wed, 04 Jul 2007 11:18:56 +0200 Peter Zijlstra [EMAIL PROTECTED] wrote: On Tue, 2007-06-19 at 14:37 -0700, Keshavamurthy, Anil S wrote: plain text document attachment (dmar_detection.patch) +/** + * parse_dmar_table -

[Intel IOMMU 01/10] DMAR detection and parsing logic

2007-06-19 Thread Keshavamurthy, Anil S
This patch adds support for early detection and parsing of DMAR's (DMA Remapping ) reported to OS via ACPI tables. DMA remapping(DMAR) devices support enables independent address translations for Direct Memory Access(DMA) from Devices. These DMA remapping devices are reported via ACPI tables and

[Intel IOMMU 01/10] DMAR detection and parsing logic

2007-06-19 Thread Keshavamurthy, Anil S
This patch adds support for early detection and parsing of DMAR's (DMA Remapping ) reported to OS via ACPI tables. DMA remapping(DMAR) devices support enables independent address translations for Direct Memory Access(DMA) from Devices. These DMA remapping devices are reported via ACPI tables and

[Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-06 Thread anil . s . keshavamurthy
This patch adds support for early detection and parsing of DMAR's reported to OS via ACPI tables. Signed-off-by: Anil S Keshavamurthy <[EMAIL PROTECTED]> --- arch/x86_64/Kconfig | 11 + drivers/pci/Makefile |3 drivers/pci/dmar.c| 318

[Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-06 Thread anil . s . keshavamurthy
This patch adds support for early detection and parsing of DMAR's reported to OS via ACPI tables. Signed-off-by: Anil S Keshavamurthy [EMAIL PROTECTED] --- arch/x86_64/Kconfig | 11 + drivers/pci/Makefile |3 drivers/pci/dmar.c| 318

Re: [Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread Keshavamurthy, Anil S
On Mon, Jun 04, 2007 at 07:03:56PM -0400, Jeff Garzik wrote: > > Is there no way at all, other than ACPI, to find this stuff? This is as clean as possible without letting ACPI to parse this DMA remapping unit. The only thing we might be using is the acpi data struct. -Anil - To unsubscribe from

Re: [Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread Jeff Garzik
Is there no way at all, other than ACPI, to find this stuff? We would prefer to avoid hardware if the hardware enumeration is sane. Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: [Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread Keshavamurthy, Anil S
On Mon, Jun 04, 2007 at 06:54:21PM -0400, Jeff Garzik wrote: > On Mon, Jun 04, 2007 at 02:02:43PM -0700, [EMAIL PROTECTED] wrote: > > --- linux-2.6.22-rc3.orig/drivers/pci/Makefile 2007-06-04 > > 12:28:13.0 -0700 > > +++ linux-2.6.22-rc3/drivers/pci/Makefile 2007-06-04

Re: [Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread Jeff Garzik
On Mon, Jun 04, 2007 at 02:02:43PM -0700, [EMAIL PROTECTED] wrote: > --- linux-2.6.22-rc3.orig/drivers/pci/Makefile2007-06-04 > 12:28:13.0 -0700 > +++ linux-2.6.22-rc3/drivers/pci/Makefile 2007-06-04 12:33:15.0 > -0700 > @@ -20,6 +20,9 @@ > # Build the Hypertransport

[Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread anil . s . keshavamurthy
This patch adds support for early detection and parsing of DMAR's reported to OS via ACPI tables. Signed-off-by: Anil S Keshavamurthy <[EMAIL PROTECTED]> --- arch/x86_64/Kconfig | 11 + drivers/pci/Makefile |3 drivers/pci/dmar.c| 318

[Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread anil . s . keshavamurthy
This patch adds support for early detection and parsing of DMAR's reported to OS via ACPI tables. Signed-off-by: Anil S Keshavamurthy [EMAIL PROTECTED] --- arch/x86_64/Kconfig | 11 + drivers/pci/Makefile |3 drivers/pci/dmar.c| 318

Re: [Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread Jeff Garzik
On Mon, Jun 04, 2007 at 02:02:43PM -0700, [EMAIL PROTECTED] wrote: --- linux-2.6.22-rc3.orig/drivers/pci/Makefile2007-06-04 12:28:13.0 -0700 +++ linux-2.6.22-rc3/drivers/pci/Makefile 2007-06-04 12:33:15.0 -0700 @@ -20,6 +20,9 @@ # Build the Hypertransport

Re: [Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread Keshavamurthy, Anil S
On Mon, Jun 04, 2007 at 06:54:21PM -0400, Jeff Garzik wrote: On Mon, Jun 04, 2007 at 02:02:43PM -0700, [EMAIL PROTECTED] wrote: --- linux-2.6.22-rc3.orig/drivers/pci/Makefile 2007-06-04 12:28:13.0 -0700 +++ linux-2.6.22-rc3/drivers/pci/Makefile 2007-06-04 12:33:15.0

Re: [Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread Jeff Garzik
Is there no way at all, other than ACPI, to find this stuff? We would prefer to avoid hardware if the hardware enumeration is sane. Jeff - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: [Intel-IOMMU 01/10] DMAR detection and parsing logic

2007-06-04 Thread Keshavamurthy, Anil S
On Mon, Jun 04, 2007 at 07:03:56PM -0400, Jeff Garzik wrote: Is there no way at all, other than ACPI, to find this stuff? This is as clean as possible without letting ACPI to parse this DMA remapping unit. The only thing we might be using is the acpi data struct. -Anil - To unsubscribe from