commit | 2ca2ebfd952d0338a0972c1f1f56b9b0c1a3b09c | [log] [tgz] |
---|---|---|
author | David Daney <ddaney@caviumnetworks.com> | Wed Sep 02 15:47:34 2009 -0700 |
committer | Ralf Baechle <ralf@linux-mips.org> | Thu Sep 17 20:07:52 2009 +0200 |
tree | 6a43cd0634d9eb6d2fd1247b89b309d97095d698 | |
parent | e0cc87f59490d7d62a8ab2a76498dc8a2b64927a [diff] |
MIPS: Don't corrupt page tables on vmalloc fault. The code after the vmalloc_fault: label in do_page_fault() modifies user page tables, this is not correct for 64-bit kernels. For 64-bit kernels we should go straight to the no_context handler skipping vmalloc_fault. Signed-off-by: David Daney <ddaney@caviumnetworks.com> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>