Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 73339
b: refs/heads/master
c: bd942ba
h: refs/heads/master
i:
  73337: 7fdb6fe
  73335: 2287718
v: v3
  • Loading branch information
Grant Likely authored and Josh Boyer committed Nov 1, 2007
1 parent 0cf8822 commit fc3635f
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 19 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b98ac05d5e460301fbea24cceed0f2a601c82e22
refs/heads/master: bd942ba3db60d3bd4e21febbe7c5e339d973d5a8
17 changes: 8 additions & 9 deletions trunk/arch/powerpc/mm/40x_mmu.c
Original file line number Diff line number Diff line change
Expand Up @@ -98,13 +98,12 @@ unsigned long __init mmu_mapin_ram(void)

v = KERNELBASE;
p = PPC_MEMSTART;
s = 0;
s = total_lowmem;

if (__map_without_ltlbs) {
return s;
}
if (__map_without_ltlbs)
return 0;

while (s <= (total_lowmem - LARGE_PAGE_SIZE_16M)) {
while (s >= LARGE_PAGE_SIZE_16M) {
pmd_t *pmdp;
unsigned long val = p | _PMD_SIZE_16M | _PAGE_HWEXEC | _PAGE_HWWRITE;

Expand All @@ -116,10 +115,10 @@ unsigned long __init mmu_mapin_ram(void)

v += LARGE_PAGE_SIZE_16M;
p += LARGE_PAGE_SIZE_16M;
s += LARGE_PAGE_SIZE_16M;
s -= LARGE_PAGE_SIZE_16M;
}

while (s <= (total_lowmem - LARGE_PAGE_SIZE_4M)) {
while (s >= LARGE_PAGE_SIZE_4M) {
pmd_t *pmdp;
unsigned long val = p | _PMD_SIZE_4M | _PAGE_HWEXEC | _PAGE_HWWRITE;

Expand All @@ -128,8 +127,8 @@ unsigned long __init mmu_mapin_ram(void)

v += LARGE_PAGE_SIZE_4M;
p += LARGE_PAGE_SIZE_4M;
s += LARGE_PAGE_SIZE_4M;
s -= LARGE_PAGE_SIZE_4M;
}

return s;
return total_lowmem - s;
}
17 changes: 8 additions & 9 deletions trunk/arch/ppc/mm/4xx_mmu.c
Original file line number Diff line number Diff line change
Expand Up @@ -99,13 +99,12 @@ unsigned long __init mmu_mapin_ram(void)

v = KERNELBASE;
p = PPC_MEMSTART;
s = 0;
s = total_lowmem;

if (__map_without_ltlbs) {
return s;
}
if (__map_without_ltlbs)
return 0;

while (s <= (total_lowmem - LARGE_PAGE_SIZE_16M)) {
while (s >= LARGE_PAGE_SIZE_16M) {
pmd_t *pmdp;
unsigned long val = p | _PMD_SIZE_16M | _PAGE_HWEXEC | _PAGE_HWWRITE;

Expand All @@ -117,10 +116,10 @@ unsigned long __init mmu_mapin_ram(void)

v += LARGE_PAGE_SIZE_16M;
p += LARGE_PAGE_SIZE_16M;
s += LARGE_PAGE_SIZE_16M;
s -= LARGE_PAGE_SIZE_16M;
}

while (s <= (total_lowmem - LARGE_PAGE_SIZE_4M)) {
while (s >= LARGE_PAGE_SIZE_4M) {
pmd_t *pmdp;
unsigned long val = p | _PMD_SIZE_4M | _PAGE_HWEXEC | _PAGE_HWWRITE;

Expand All @@ -129,8 +128,8 @@ unsigned long __init mmu_mapin_ram(void)

v += LARGE_PAGE_SIZE_4M;
p += LARGE_PAGE_SIZE_4M;
s += LARGE_PAGE_SIZE_4M;
s -= LARGE_PAGE_SIZE_4M;
}

return s;
return total_lowmem - s;
}

0 comments on commit fc3635f

Please sign in to comment.