Hi, compiling kernel 2.4.25 on my old i386 ( yes, it is still fast enough to handle the telephone line ), i found that `make menuconfig' gave me `CONFIG_X86_TSC=y', resulting in a kernel panic, of course. This is set as a default in arch/i386/defconfig while CONFIG_X86_HAS_TSC is left undefined in arch/i386/config.in for i[34]86, somehow resulting in the line above.
Setting it explicitly fixes it :-) regards horst wente PS: btw: who needs ramfs ??? : fs/Config.in: `define_bool CONFIG_RAMFS y' *** arch/i386/config.in Thu Mar 4 14:17:35 2004 --- arch/i386/config.in.new Thu Mar 4 14:18:27 2004 *************** *** 49,54 **** --- 49,55 ---- # if [ "$CONFIG_M386" = "y" ]; then + define_bool CONFIG_X86_HAS_TSC n define_bool CONFIG_X86_CMPXCHG n define_bool CONFIG_X86_XADD n define_int CONFIG_X86_L1_CACHE_SHIFT 4 *************** *** 67,72 **** --- 68,74 ---- define_bool CONFIG_RWSEM_XCHGADD_ALGORITHM y fi if [ "$CONFIG_M486" = "y" ]; then + define_bool CONFIG_X86_HAS_TSC n define_int CONFIG_X86_L1_CACHE_SHIFT 4 define_bool CONFIG_X86_USE_STRING_486 y define_bool CONFIG_X86_ALIGNMENT_16 y ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ kbuild-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/kbuild-devel