diff options
| author | Steve French <sfrench@us.ibm.com> | 2008-04-17 19:38:45 -0400 |
|---|---|---|
| committer | Steve French <sfrench@us.ibm.com> | 2008-04-17 19:38:45 -0400 |
| commit | 20e673810c69d18bee2ed74d19af3806ec2504f5 (patch) | |
| tree | 7c22dc5246295a82f2688a23ae1c7f3a4f424302 /arch/parisc/kernel/signal.c | |
| parent | 8d142137b4fe87188f211042b16a5993964226f9 (diff) | |
| parent | 4b119e21d0c66c22e8ca03df05d9de623d0eb50f (diff) | |
Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
Diffstat (limited to 'arch/parisc/kernel/signal.c')
| -rw-r--r-- | arch/parisc/kernel/signal.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/parisc/kernel/signal.c b/arch/parisc/kernel/signal.c index 58fccc96d003..06213d1d6d95 100644 --- a/arch/parisc/kernel/signal.c +++ b/arch/parisc/kernel/signal.c | |||
| @@ -534,7 +534,8 @@ insert_restart_trampoline(struct pt_regs *regs) | |||
| 534 | * Flushing one cacheline is cheap. | 534 | * Flushing one cacheline is cheap. |
| 535 | * "sync" on bigger (> 4 way) boxes is not. | 535 | * "sync" on bigger (> 4 way) boxes is not. |
| 536 | */ | 536 | */ |
| 537 | flush_icache_range(regs->gr[30], regs->gr[30] + 4); | 537 | flush_user_dcache_range(regs->gr[30], regs->gr[30] + 4); |
| 538 | flush_user_icache_range(regs->gr[30], regs->gr[30] + 4); | ||
| 538 | 539 | ||
| 539 | regs->gr[31] = regs->gr[30] + 8; | 540 | regs->gr[31] = regs->gr[30] + 8; |
| 540 | /* Preserve original r28. */ | 541 | /* Preserve original r28. */ |
