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#

Reply via email to