Good afternoon, all,
While trying to compile 2.6.15 + Jeff's 20060107 patches, I got
this compile error:
[EMAIL PROTECTED] linux-2.6.15-um20060107]$ make ARCH=um linux
CHK include/linux/version.h
gcc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing
-fno-common -ffre
2.6.15-mm1 caused kernel-offsets.c to stop compiling with a syntax
error in a header. The problem was with KBUILD_BASENAME, which didn't
get a definition with the by-hand compilation in the main UML Makefile.
This was OK before since the expansion was syntactically the same as the
KBUILD_BASENAM
The MODE_TT help was a little outdated. This updates it in light of the
existence of skas0 mode.
It's also turned off by default since it is mostly obsoleted by skas0 mode.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
Index: linux-2.6.15-mm/arch/um/Kconfig
===
Undo the previous no-modes patch since Adrian Bunk sent in a kbuild way
of doing the same thing.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
Index: linux-2.6.15-mm/arch/um/kernel/um_arch.c
===
--- linux-2.6.15-mm.orig/arch/um/kernel
CON_PRINTBUFFER was a bad idea for the mconsole console. It causes
the boot output to be printed twice.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
Index: linux-2.6.15/arch/um/drivers/mconsole_kern.c
===
--- linux-2.6.15.orig/arch/
The debug-stub patch was broken on x86_64 because it thinks the
frame size there is 168 words. In reality, it is 168 bytes, and
using HOST_FRAME_SIZE, which is expressed in consistent units across
architectures, fixes this.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
Index: linux-2.6.15/arch/um
The HDIO_GETGEO patch left an unused variable in the UML block
driver. This gets rid of it.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
Index: linux-2.6.15-mm/arch/um/drivers/ubd_kern.c
===
--- linux-2.6.15-mm.orig/arch/um/drivers/