forked from luck/tmp_suning_uos_patched
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>
This commit is contained in:
parent
3af1ea5a2e
commit
e540e835f8
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue
Block a user