Re: 2.1.129 on a LX164 alpha

Bob McElrath (mcelrath@draal.physics.wisc.edu)
Fri, 20 Nov 1998 09:50:22 -0600 (EST)


On Thu, 19 Nov 1998, J . Daniel Powell wrote:

> OK, I just compiled 2.1.129 on this LX164 system using egcs-1.0.3a and
> it compiled beautifully. I used the same options I've used since
> 2.1.1XX and they have all worked fine. But when I boot this one, it
> hangs immediately after it detects the floppy controller. The next
> line is the NET3 startup...see attached NORMAL messages to
> /var/log/messages:
>
> Nov 19 20:33:31 alpha syslogd 1.3-3: restart.
> Nov 19 20:33:31 alpha kernel: klogd 1.3-3, log source = /proc/kmsg started.
> Nov 19 20:33:32 alpha kernel: Cannot find map file.
> Nov 19 20:33:32 alpha kernel: No module symbols loaded.
> Nov 19 20:33:32 alpha kernel: Linux version 2.1.128 (root@alpha.brickwall.org) (gcc version egcs-2.90.29 980515 (egcs-1.0.3 release)) #1 Fri Nov 13 10:47:52 EST 1998
> Nov 19 20:33:32 alpha kernel: Booting on EB164 variation LX164 using machine vector LX164
> Nov 19 20:33:32 alpha kernel: Command line: bootdevice=sda3 bootfile=vmlinux.2.1.128 root=/dev/sda3
> Nov 19 20:33:32 alpha kernel: HWRPB cycle frequency bogus. Estimating... 599822712 Hz
> Nov 19 20:33:32 alpha kernel: Console: colour VGA+ 80x25
> Nov 19 20:33:32 alpha kernel: Calibrating delay loop... 595.59 BogoMIPS
> Nov 19 20:33:32 alpha kernel: Memory: 127000k available
> Nov 19 20:33:32 alpha kernel: POSIX conformance testing by UNIFIX
> Nov 19 20:33:32 alpha kernel: Alpha PCI BIOS32 revision 0.04
> Nov 19 20:33:32 alpha kernel: PCI: Probing PCI hardware
> Nov 19 20:33:32 alpha kernel: SMC FDC37C93X Ultra I/O Controller found @ 0x370
>
>
>
> --HANG--
>
>
>
> Nov 19 20:33:32 alpha kernel: Swansea University Computer Society NET3.039 for Linux 2.1
> Nov 19 20:33:32 alpha kernel: NET3: Unix domain sockets 0.16 for Linux NET3.038.
> Nov 19 20:33:32 alpha kernel: Swansea University Computer Society TCP/IP for NET3.037
> Nov 19 20:33:32 alpha kernel: IP Protocols: ICMP, UDP, TCP
> Nov 19 20:33:32 alpha kernel: Starting kswapd v 1.5
> Nov 19 20:33:32 alpha kernel: Serial driver version 4.26 with no serial options enabled
> Nov 19 20:33:32 alpha kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
> Nov 19 20:33:32 alpha kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
> Nov 19 20:33:32 alpha kernel: pty: 256 Unix98 ptys configured
>
>
> Any good ideas?

This is a known problem with the alpha...apparently the floppy initializing
code runs so fast on the alpha that it can cause it to hang. There are
patches out there that fix this by inserting a delay into the floppy
initialization code.

Patches exist, look for them in the kernel archives and maybe the
axp-list@redhat.com archives. (I don't have an exact reference handy)

We should get this patch permanently incorporated into the kernel. If you
find it and fix it, please submit it to Linus.

-- Bob

Bob McElrath (mcelrath@draal.physics.wisc.edu) Univ. of Wisconsin at Madison

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/