diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2009-05-14 22:19:43 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-05-14 22:19:43 -0400 |
commit | c48f2295a96d12c1c57d4655890af9984d3c061c (patch) | |
tree | 9d7e96fd4307a896763b4658f33640423f3d244c /arch/mips/kernel | |
parent | 5732c468495effd3089c1c893f3eba9a8a1d373c (diff) | |
parent | 5d81b83d03eb32085c569854695e102dde7af544 (diff) |
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
* 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus: (38 commits)
MIPS: Sibyte: Fix locking in set_irq_affinity
MIPS: Use force_sig when handling address errors.
MIPS: Cavium: Add struct clocksource * argument to octeon_cvmcount_read()
MIPS: Rewrite <asm/div64.h> to work with gcc 4.4.0.
MIPS: Fix highmem.
MIPS: Fix sign-extension bug in 32-bit kernel on 32-bit hardware.
MIPS: MSP71xx: Remove the RAMROOT functions
MIPS: Use -mno-check-zero-division
MIPS: Set compiler options only after the compiler prefix has ben set.
MIPS: IP27: Get rid of #ident. Gcc 4.4.0 doesn't like it.
MIPS: uaccess: Switch lock annotations to might_fault().
MIPS: MSP71xx: Resolve use of non-existent GPIO routines in msp71xx reset
MIPS: MSP71xx: Resolve multiple definition of plat_timer_setup
MIPS: Make uaccess.h slightly more sparse friendly.
MIPS: Make access_ok() sideeffect proof.
MIPS: IP27: Fix clash with NMI_OFFSET from hardirq.h
MIPS: Alchemy: Timer build fix
MIPS: Kconfig: Delete duplicate definition of RWSEM_GENERIC_SPINLOCK.
MIPS: Cavium: Add support for 8k and 32k page sizes.
MIPS: TXx9: Fix possible overflow in clock calculations
...
Diffstat (limited to 'arch/mips/kernel')
-rw-r--r-- | arch/mips/kernel/cevt-smtc.c | 2 | ||||
-rw-r--r-- | arch/mips/kernel/scall64-n32.S | 4 | ||||
-rw-r--r-- | arch/mips/kernel/scall64-o32.S | 4 | ||||
-rw-r--r-- | arch/mips/kernel/unaligned.c | 6 |
4 files changed, 8 insertions, 8 deletions
diff --git a/arch/mips/kernel/cevt-smtc.c b/arch/mips/kernel/cevt-smtc.c index 6d45e24db5bf..df6f5bc60572 100644 --- a/arch/mips/kernel/cevt-smtc.c +++ b/arch/mips/kernel/cevt-smtc.c | |||
@@ -245,7 +245,7 @@ irqreturn_t c0_compare_interrupt(int irq, void *dev_id) | |||
245 | } | 245 | } |
246 | 246 | ||
247 | 247 | ||
248 | int __cpuinit mips_clockevent_init(void) | 248 | int __cpuinit smtc_clockevent_init(void) |
249 | { | 249 | { |
250 | uint64_t mips_freq = mips_hpt_frequency; | 250 | uint64_t mips_freq = mips_hpt_frequency; |
251 | unsigned int cpu = smp_processor_id(); | 251 | unsigned int cpu = smp_processor_id(); |
diff --git a/arch/mips/kernel/scall64-n32.S b/arch/mips/kernel/scall64-n32.S index c2c16ef9218f..93cc672f4522 100644 --- a/arch/mips/kernel/scall64-n32.S +++ b/arch/mips/kernel/scall64-n32.S | |||
@@ -405,8 +405,8 @@ EXPORT(sysn32_call_table) | |||
405 | PTR sys_eventfd | 405 | PTR sys_eventfd |
406 | PTR sys_fallocate | 406 | PTR sys_fallocate |
407 | PTR sys_timerfd_create | 407 | PTR sys_timerfd_create |
408 | PTR sys_timerfd_gettime /* 5285 */ | 408 | PTR compat_sys_timerfd_gettime /* 5285 */ |
409 | PTR sys_timerfd_settime | 409 | PTR compat_sys_timerfd_settime |
410 | PTR sys_signalfd4 | 410 | PTR sys_signalfd4 |
411 | PTR sys_eventfd2 | 411 | PTR sys_eventfd2 |
412 | PTR sys_epoll_create1 | 412 | PTR sys_epoll_create1 |
diff --git a/arch/mips/kernel/scall64-o32.S b/arch/mips/kernel/scall64-o32.S index 002fac27021e..a5598b2339dd 100644 --- a/arch/mips/kernel/scall64-o32.S +++ b/arch/mips/kernel/scall64-o32.S | |||
@@ -525,8 +525,8 @@ sys_call_table: | |||
525 | PTR sys_eventfd | 525 | PTR sys_eventfd |
526 | PTR sys32_fallocate /* 4320 */ | 526 | PTR sys32_fallocate /* 4320 */ |
527 | PTR sys_timerfd_create | 527 | PTR sys_timerfd_create |
528 | PTR sys_timerfd_gettime | 528 | PTR compat_sys_timerfd_gettime |
529 | PTR sys_timerfd_settime | 529 | PTR compat_sys_timerfd_settime |
530 | PTR compat_sys_signalfd4 | 530 | PTR compat_sys_signalfd4 |
531 | PTR sys_eventfd2 /* 4325 */ | 531 | PTR sys_eventfd2 /* 4325 */ |
532 | PTR sys_epoll_create1 | 532 | PTR sys_epoll_create1 |
diff --git a/arch/mips/kernel/unaligned.c b/arch/mips/kernel/unaligned.c index bf4c4a979abb..67bd626942ab 100644 --- a/arch/mips/kernel/unaligned.c +++ b/arch/mips/kernel/unaligned.c | |||
@@ -482,19 +482,19 @@ fault: | |||
482 | return; | 482 | return; |
483 | 483 | ||
484 | die_if_kernel("Unhandled kernel unaligned access", regs); | 484 | die_if_kernel("Unhandled kernel unaligned access", regs); |
485 | send_sig(SIGSEGV, current, 1); | 485 | force_sig(SIGSEGV, current); |
486 | 486 | ||
487 | return; | 487 | return; |
488 | 488 | ||
489 | sigbus: | 489 | sigbus: |
490 | die_if_kernel("Unhandled kernel unaligned access", regs); | 490 | die_if_kernel("Unhandled kernel unaligned access", regs); |
491 | send_sig(SIGBUS, current, 1); | 491 | force_sig(SIGBUS, current); |
492 | 492 | ||
493 | return; | 493 | return; |
494 | 494 | ||
495 | sigill: | 495 | sigill: |
496 | die_if_kernel("Unhandled kernel unaligned access or invalid instruction", regs); | 496 | die_if_kernel("Unhandled kernel unaligned access or invalid instruction", regs); |
497 | send_sig(SIGILL, current, 1); | 497 | force_sig(SIGILL, current); |
498 | } | 498 | } |
499 | 499 | ||
500 | asmlinkage void do_ade(struct pt_regs *regs) | 500 | asmlinkage void do_ade(struct pt_regs *regs) |