Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 177290
b: refs/heads/master
c: dbc5e69
h: refs/heads/master
v: v3
  • Loading branch information
Robin Getz authored and Mike Frysinger committed Dec 15, 2009
1 parent fb66dfe commit 6b935b0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: e92d32fcb9925884a0ad9e1ad8f10d837d7de7a6
refs/heads/master: dbc5e6989e2261c965bae5269d26ed1641e1534c
9 changes: 9 additions & 0 deletions trunk/arch/blackfin/kernel/traps.c
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,15 @@ static void decode_address(char *buf, unsigned long address)
return;
}

/*
* Don't walk any of the vmas if we are oopsing, it has been known
* to cause problems - corrupt vmas (kernel crashes) cause double faults
*/
if (oops_in_progress) {
strcat(buf, "/* kernel dynamic memory (maybe user-space) */");
return;
}

/* looks like we're off in user-land, so let's walk all the
* mappings of all our processes and see if we can't be a whee
* bit more specific
Expand Down

0 comments on commit 6b935b0

Please sign in to comment.