Re: Correction: 2.2.15-SMP, eepro100, elusive boot failure

From: kumon@flab.fujitsu.co.jp
Date: Sat May 20 2000 - 03:29:50 EST


Andrey Savochkin writes:
> On Sat, May 20, 2000 at 02:43:27AM +0900, kumon@flab.fujitsu.co.jp wrote:
> > One additional information.
> >
> > 2.3.99-pre7-8 didn't erxhibit the problem.
> > As far as I check, eepro100.c has not been changed from then.
>
> So, for 2.3 it may be a different problem (or two different problems).
> Did you see messages about "can't allocate rx buffer" around other messages?

Sorry, I did make two mistake.

1) I gave you a wrong message.
   The correct message is "card reports no RX buffers".
2) pre7-8 also produced the msssage.

So, my case doesn't match your current concern,

I looked into older log of pre7 kernel, and found this messages was
produced in the version not so rarely. this error is not new to pre8.

The following is RX message last night (pre8).

May 19 23:43:47 xeon kernel: VFS: Mounted root (ext2 filesystem) readonly.
May 19 23:43:47 xeon kernel: Freeing unused kernel memory: 200k freed
May 19 23:43:47 xeon kernel: Adding Swap: 136512k swap-space (priority -1)
May 19 23:43:52 xeon PAM_pwdb[682]: authentication failure; LOGIN(uid=0) -> \
root for login service
May 19 23:43:53 xeon login[682]: FAILED LOGIN 1 FROM (null) FOR root, Authen\
tication failure
May 19 23:43:55 xeon PAM_pwdb[682]: (login) session opened for user root by \
LOGIN(uid=0)
May 19 23:44:00 xeon kernel: eth2: card reports no RX buffers.
May 19 23:44:25 xeon kernel: eth3: card reports no RX buffers.

The above authentication message shows my login failure with wrong
password. So the RX message happens after I logged in.

In this case eth2,3 complained, this booting was the second try.

I show all eth? related message of the first try.

In the case, eth1,2 complained.
I rebooted by just typing /sbin/reboot command and didn't touch hardware.

I booted pre8 with eepro100 only twice, so the frequency is not known.
But these two boot output two RX messages each.

May 19 23:37:23 xeon kernel: eepro100.c:v1.09j-t 9/29/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
May 19 23:37:23 xeon kernel: eepro100.c: $Revision: 1.29 $ 2000/03/30 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
May 19 23:37:23 xeon kernel: eth0: Intel Corporation 82557 [Ethernet Pro 100], 00:D0:B7:6C:38:58, IRQ 40.
May 19 23:37:23 xeon kernel: Receiver lock-up bug exists -- enabling work-around.
May 19 23:37:23 xeon kernel: Board assembly 721383-008, Physical connectors present: RJ45
May 19 23:37:23 xeon kernel: Primary interface chip i82555 PHY #1.
May 19 23:37:23 xeon kernel: General self-test: passed.
May 19 23:37:23 xeon kernel: Serial sub-system self-test: passed.
May 19 23:37:23 xeon kernel: Internal registers self-test: passed.
May 19 23:37:23 xeon kernel: ROM checksum self-test: passed (0x04f4518b).
May 19 23:37:23 xeon kernel: eth1: Intel Corporation 82557 [Ethernet Pro 100] (#2), 00:D0:B7:69:8E:3D, IRQ 42.
May 19 23:37:23 xeon kernel: Receiver lock-up bug exists -- enabling work-around.
May 19 23:37:23 xeon kernel: Board assembly 721383-008, Physical connectors present: RJ45
May 19 23:37:23 xeon kernel: Primary interface chip i82555 PHY #1.
May 19 23:37:23 xeon kernel: General self-test: passed.
May 19 23:37:23 xeon kernel: Serial sub-system self-test: passed.
May 19 23:37:23 xeon kernel: Internal registers self-test: passed.
May 19 23:37:23 xeon kernel: ROM checksum self-test: passed (0x04f4518b).
May 19 23:37:23 xeon kernel: eth2: Intel Corporation 82557 [Ethernet Pro 100] (#3), 00:D0:B7:69:8F:01, IRQ 27.
May 19 23:37:23 xeon kernel: Receiver lock-up bug exists -- enabling work-around.
May 19 23:37:23 xeon kernel: Board assembly 721383-008, Physical connectors present: RJ45
May 19 23:37:23 xeon kernel: Primary interface chip i82555 PHY #1.
May 19 23:37:23 xeon kernel: General self-test: passed.
May 19 23:37:23 xeon kernel: Serial sub-system self-test: passed.
May 19 23:37:23 xeon kernel: Internal registers self-test: passed.
May 19 23:37:23 xeon kernel: ROM checksum self-test: passed (0x04f4518b).
May 19 23:37:23 xeon kernel: eth3: Intel Corporation 82557 [Ethernet Pro 100] (#4), 00:D0:B7:69:8D:EB, IRQ 23.
May 19 23:37:23 xeon kernel: Receiver lock-up bug exists -- enabling work-around.
May 19 23:37:23 xeon kernel: Board assembly 721383-008, Physical connectors present: RJ45
May 19 23:37:23 xeon kernel: Primary interface chip i82555 PHY #1.
May 19 23:37:23 xeon kernel: General self-test: passed.
May 19 23:37:23 xeon kernel: Serial sub-system self-test: passed.
May 19 23:37:23 xeon kernel: Internal registers self-test: passed.
May 19 23:37:23 xeon kernel: ROM checksum self-test: passed (0x04f4518b).
May 19 23:37:23 xeon kernel: VFS: Mounted root (ext2 filesystem) readonly.
May 19 23:37:23 xeon kernel: Freeing unused kernel memory: 200k freed
May 19 23:37:23 xeon kernel: Adding Swap: 136512k swap-space (priority -1)
May 19 23:37:25 xeon PAM_pwdb[682]: (login) session opened for user root by LOGIN(uid=0)
May 19 23:37:28 xeon kernel: eth1: card reports no RX buffers.
May 19 23:37:58 xeon kernel: eth2: card reports no RX buffers.

--
Computer Systems Laboratory, Fujitsu Labs.
kumon@flab.fujitsu.co.jp

- 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/



This archive was generated by hypermail 2b29 : Tue May 23 2000 - 21:00:18 EST