Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 21465
b: refs/heads/master
c: a7b31ba
h: refs/heads/master
i:
  21463: 1fce2e1
v: v3
  • Loading branch information
David S. Miller committed Mar 20, 2006
1 parent b35b504 commit 69797fd
Show file tree
Hide file tree
Showing 2 changed files with 8 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: de635d833f61ce0f2ad0b3431e6a3323a1c4fed5
refs/heads/master: a7b31bac691668a60da8b9892124b7da408e0a0e
8 changes: 7 additions & 1 deletion trunk/arch/sparc64/kernel/tsb.S
Original file line number Diff line number Diff line change
Expand Up @@ -265,13 +265,19 @@ __tsb_context_switch:
mov SCRATCHPAD_UTSBREG2, %g1
stxa %g2, [%g1] ASI_SCRATCHPAD

/* Save away %o5's %pstate, we have to use %o5 for
* the hypervisor call.
*/
mov %o5, %g1

mov HV_FAST_MMU_TSB_CTXNON0, %o5
mov 1, %o0
mov %o4, %o1
ta HV_FAST_TRAP

/* Finish up and restore %o5. */
ba,pt %xcc, 9f
nop
mov %g1, %o5

/* SUN4U TSB switch. */
1: mov TSB_REG, %g1
Expand Down

0 comments on commit 69797fd

Please sign in to comment.