I reported yesterday that patch Release9J implemented on 2.0.36 breaks on my system with following message at boot time: Probing PCI hardware. Calibrating PCI delay loop.. I then commented out the RT=1 line in the top Makefile. The linker fails with error messages I include in the attached file. My distribution is Slackware. Questions: 1) What file(s) shouls I look at to understand this "Calibrating PCI delay loop" message. 2) Any suggestions why commenting out RT=1 does not seem to exclude "all" RTL references?
semaphore.S -o semaphore.o gcc -D__KERNEL__ -I/usr/src/linux-2.0.35/include -D__ASSEMBLY__ -traditional -c delay.S -o delay.o rm -f lib.a ar rcs lib.a checksum.o semaphore.o delay.o make[2]: Leaving directory `/usr/src/linux-2.0.35/arch/i386/lib' make[1]: Leaving directory `/usr/src/linux-2.0.35/arch/i386/lib' ld -m elf_i386 -Ttext 0x100000 -e stext arch/i386/kernel/head.o init/main.o init/version.o \ arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o net/network.a \ fs/filesystems.a \ drivers/block/block.a drivers/char/char.a drivers/net/net.a drivers/scsi/scsi.a drivers/pci/pci.a \ /usr/src/linux-2.0.35/arch/i386/lib/lib.a /usr/src/linux-2.0.35/lib/lib.a /usr/src/linux-2.0.35/arch/i386/lib/lib.a -o vmlinux arch/i386/kernel/kernel.o: In function `do_slow_gettimeoffset': arch/i386/kernel/kernel.o(.text+0x72f4): undefined reference to `rt_get_time' arch/i386/kernel/kernel.o(.text+0x730b): undefined reference to `rt_linux_clock'drivers/char/char.a(vt.o): In function `_kd_mksound': vt.o(.text+0x122): undefined reference to `r_cli' vt.o(.text+0x128): undefined reference to `rt_latch2' vt.o(.text+0x142): undefined reference to `r_sti' make: *** [vmlinux] Error 1 /usr/src/linux#