summaryrefslogtreecommitdiff
path: root/arch/tile/mm/init.c
diff options
context:
space:
mode:
authorWang Sheng-Hui <shhuiw@gmail.com>2014-05-07 15:28:12 +0800
committerChris Metcalf <cmetcalf@tilera.com>2014-05-13 11:51:10 -0400
commite540e835f89c3cfa0eca5d909047224c78c874a8 (patch)
tree2782e451ea639a82aa05a1617781ba6078bd4be5 /arch/tile/mm/init.c
parent3af1ea5a2e8ff7ac7ffea3cff1f93914f3cc211d (diff)
downloadlwn-e540e835f89c3cfa0eca5d909047224c78c874a8.tar.gz
lwn-e540e835f89c3cfa0eca5d909047224c78c874a8.zip
tile: cleanup the comment in init_pgprot
In tile vmlinux, the rodata area start after the _sdata. The rodata area is included between [_sdata, __end_rodata), and is handled at an earlier point. The page walk starts at __end_rodata, not _sdata. Signed-off-by: Wang Sheng-Hui <shhuiw@gmail.com> Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
Diffstat (limited to 'arch/tile/mm/init.c')
-rw-r--r--arch/tile/mm/init.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/tile/mm/init.c b/arch/tile/mm/init.c
index 0fa1acfac79a..7ba1dc3d41fa 100644
--- a/arch/tile/mm/init.c
+++ b/arch/tile/mm/init.c
@@ -273,9 +273,9 @@ static pgprot_t __init init_pgprot(ulong address)
/*
* Otherwise we just hand out consecutive cpus. To avoid
* requiring this function to hold state, we just walk forward from
- * _sdata by PAGE_SIZE, skipping the readonly and init data, to reach
- * the requested address, while walking cpu home around kdata_mask.
- * This is typically no more than a dozen or so iterations.
+ * __end_rodata by PAGE_SIZE, skipping the readonly and init data, to
+ * reach the requested address, while walking cpu home around
+ * kdata_mask. This is typically no more than a dozen or so iterations.
*/
page = (((ulong)__end_rodata) + PAGE_SIZE - 1) & PAGE_MASK;
BUG_ON(address < page || address >= (ulong)_end);