[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20100826181913.GA5947@merkur.ravnborg.org>
Date: Thu, 26 Aug 2010 20:19:13 +0200
From: Sam Ravnborg <sam@...nborg.org>
To: Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>
Cc: hpa@...or.com, fujita.tomonori@....ntt.co.jp,
linux-kernel@...r.kernel.org, x86@...nel.org,
Thomas Gleixner <tglx@...utronix.de>,
Ingo Molnar <mingo@...hat.com>
Subject: Re: [PATCH 01/10] x86/iommu: Add IOMMU_INIT macros, .iommu_table
section, and iommu_table_entry structure.
> diff --git a/arch/x86/kernel/vmlinux.lds.S b/arch/x86/kernel/vmlinux.lds.S
> index d0bb522..b92e040 100644
> --- a/arch/x86/kernel/vmlinux.lds.S
> +++ b/arch/x86/kernel/vmlinux.lds.S
> @@ -260,6 +260,13 @@ SECTIONS
> *(.altinstr_replacement)
> }
>
> + .iommu_table : AT(ADDR(.iommu_table) - LOAD_OFFSET) {
> + __iommu_table = .;
> + *(.iommu_table)
> + . = ALIGN(8);
> + __iommu_table_end = .;
> + }
> +
So we have yet another magic section in vmlinux.lds.S
A nice comemnt that expalins what this is used for and why
it is discardable etc. would be nice.
Lots of magic sections in same file miss this,
but thats not an example to follwow.
Sam
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists