diff options
Diffstat (limited to 'arch/powerpc/kernel/lparmap.c')
-rw-r--r-- | arch/powerpc/kernel/lparmap.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/powerpc/kernel/lparmap.c b/arch/powerpc/kernel/lparmap.c index 584d1e3c013d..af11285ffbd1 100644 --- a/arch/powerpc/kernel/lparmap.c +++ b/arch/powerpc/kernel/lparmap.c | |||
@@ -10,7 +10,8 @@ | |||
10 | #include <asm/pgtable.h> | 10 | #include <asm/pgtable.h> |
11 | #include <asm/iseries/lpar_map.h> | 11 | #include <asm/iseries/lpar_map.h> |
12 | 12 | ||
13 | const struct LparMap __attribute__((__section__(".text"))) xLparMap = { | 13 | /* The # is to stop gcc trying to make .text nonexecutable */ |
14 | const struct LparMap __attribute__((__section__(".text #"))) xLparMap = { | ||
14 | .xNumberEsids = HvEsidsToMap, | 15 | .xNumberEsids = HvEsidsToMap, |
15 | .xNumberRanges = HvRangesToMap, | 16 | .xNumberRanges = HvRangesToMap, |
16 | .xSegmentTableOffs = STAB0_PAGE, | 17 | .xSegmentTableOffs = STAB0_PAGE, |