]> git.neil.brown.name Git - history.git/commit
This is the merge of the initial 2.4 SMP support.
authorJeff Dike <jdike@uml.karaya.com>
Mon, 14 Oct 2002 05:53:55 +0000 (01:53 -0400)
committerJeff Dike <jdike@uml.karaya.com>
Mon, 14 Oct 2002 05:53:55 +0000 (01:53 -0400)
commit5793a2d523f65c6e22973c1e78d75c4ee609b09e
treeb9ee86e94cef373cfb981e7948950a07781c1d7d
parente856ba4ac9cc2c405d062c496ec125b63c502e4d
This is the merge of the initial 2.4 SMP support.
Locking was added where necessary.
All processors take timer interrupts, but only CPU 0 calls the timer
IRQ.  The others just call update_process_times to keep the
accounting straight.
The timer interrupt is blocked along with the other signals.
54 files changed:
arch/um/drivers/chan_user.c
arch/um/drivers/harddog_kern.c
arch/um/drivers/hostaudio_kern.c
arch/um/drivers/line.c
arch/um/drivers/mconsole_kern.c
arch/um/drivers/mconsole_user.c
arch/um/drivers/mmapper_kern.c
arch/um/drivers/net_kern.c
arch/um/drivers/port_kern.c
arch/um/drivers/ssl.c
arch/um/drivers/stdio_console.c
arch/um/drivers/ubd_kern.c
arch/um/drivers/ubd_user.c
arch/um/drivers/xterm.c
arch/um/include/2_5compat.h
arch/um/include/irq_user.h
arch/um/include/kern_util.h
arch/um/include/mconsole.h
arch/um/include/sigio.h
arch/um/include/time_user.h
arch/um/kernel/exec_kern.c
arch/um/kernel/exitcode.c
arch/um/kernel/frame.c
arch/um/kernel/helper.c
arch/um/kernel/initrd_kern.c
arch/um/kernel/irq.c
arch/um/kernel/irq_user.c
arch/um/kernel/mem.c
arch/um/kernel/mem_user.c
arch/um/kernel/process.c
arch/um/kernel/process_kern.c
arch/um/kernel/sigio_kern.c
arch/um/kernel/sigio_user.c
arch/um/kernel/signal_user.c
arch/um/kernel/smp.c
arch/um/kernel/syscall_kern.c
arch/um/kernel/syscall_user.c
arch/um/kernel/time.c
arch/um/kernel/time_kern.c
arch/um/kernel/trap_kern.c
arch/um/kernel/trap_user.c
arch/um/kernel/tty_log.c
arch/um/kernel/um_arch.c
arch/um/kernel/umid.c
arch/um/kernel/user_util.c
arch/um/main.c
arch/um/ptproxy/proxy.c
arch/um/sys-i386/bugs.c
arch/um/sys-i386/ptrace_user.c
arch/um/sys-ppc/miscthings.c
arch/um/uml.lds.S
include/asm-um/cache.h
include/asm-um/smp.h
include/asm-um/thread_info.h