Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 217621
b: refs/heads/master
c: c569cac
h: refs/heads/master
i:
  217619: d5a76fc
v: v3
  • Loading branch information
Chris Metcalf committed Oct 15, 2010
1 parent 2886e1d commit d8e297a
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 29507663dfa2590647a1ef66f3652a0cac033eca
refs/heads/master: c569cac8b69397d8bc80f95bc6edf13ed902e28b
5 changes: 4 additions & 1 deletion trunk/arch/tile/include/asm/backtrace.h
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,10 @@ enum {

CALLER_SP_IN_R52_BASE = 4,

CALLER_SP_OFFSET_BASE = 8
CALLER_SP_OFFSET_BASE = 8,

/* Marks the entry point of certain functions. */
ENTRY_POINT_INFO_OP = 16
};


Expand Down
4 changes: 4 additions & 0 deletions trunk/arch/tile/kernel/backtrace.c
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,10 @@ static void find_caller_pc_and_caller_sp(CallerLocation *location,
/* Weird; reserved value, ignore it. */
continue;
}
if (info_operand & ENTRY_POINT_INFO_OP) {
/* This info op is ignored by the backtracer. */
continue;
}

/* Skip info ops which are not in the
* "one_ago" mode we want right now.
Expand Down

0 comments on commit d8e297a

Please sign in to comment.