https://github.com/torvalds/linux
Revision e78a887a5942d06c81ccf0793fbf2bd83e982122 authored by Eric W. Biederman on 14 July 2006, 07:24:00 UTC, committed by Linus Torvalds on 15 July 2006, 04:53:51 UTC
This patch removes the foolish assumption that SMP implied local apics.
That assumption is not-true on the Voyager subarch.  This makes that
dependency explicit, and allows the code to build.

What gets disabled is just an optimization to get better crash dumps so the
support should work if there is a kernel that will initialization on the
voyager subarch under those harsh conditions.

Hopefully we can figure out how to initialize apics in init_IRQ and remove
the need to disable io_apics and this dependency.

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
1 parent a754607
History
Tip revision: e78a887a5942d06c81ccf0793fbf2bd83e982122 authored by Eric W. Biederman on 14 July 2006, 07:24:00 UTC
[PATCH] i386 kexec: allow the kexec on panic support to compile on voyager
Tip revision: e78a887
File Mode Size
Documentation
arch
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
scripts
security
sound
usr
.gitignore -rw-r--r-- 462 bytes
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 87.4 KB
Kbuild -rw-r--r-- 1.2 KB
MAINTAINERS -rw-r--r-- 69.9 KB
Makefile -rw-r--r-- 46.1 KB
README -rw-r--r-- 16.2 KB
REPORTING-BUGS -rw-r--r-- 3.0 KB

README

back to top