summaryrefslogtreecommitdiffstats
path: root/fs/nfs/super.c
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2012-07-24 06:15:54 +0200
committerPaul Mundt <lethal@linux-sh.org>2012-07-25 06:11:13 +0200
commit90eed7d87b748f9c0d11b9bad64a4c41e31b78c4 (patch)
treec7a37d40dc33189236b343cd1831bdeaf8e6fa59 /fs/nfs/super.c
parentsh: pfc: Build fix for pinctrl_remove_gpio_range() changes. (diff)
downloadlinux-90eed7d87b748f9c0d11b9bad64a4c41e31b78c4.tar.xz
linux-90eed7d87b748f9c0d11b9bad64a4c41e31b78c4.zip
sh: Fix up recursive fault in oops with unset TTB.
Presently the oops code looks for the pgd either from the mm context or the cached TTB value. There are presently cases where the TTB can be unset or otherwise cleared by hardware, which we weren't handling, resulting in recursive faults on the NULL pgd. In these cases we can simply reload from swapper_pg_dir and continue on as normal. Cc: stable@vger.kernel.org Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'fs/nfs/super.c')
0 files changed, 0 insertions, 0 deletions