Thread (18 messages) flat view 18 messages, 6 authors, 2004-09-20

Re: 2.6.9-rc1-bk11+ and 2.6.9-rc1-mm3,4 r8169: freeze during boot (FIX included)

From: Hans-Frieder Vogt <hidden>
Date: 2004-09-13 12:47:47
Also in: lkml

Am Montag, 13. September 2004 01:26 schrieben Sie:
Hans-Frieder Vogt [off-list ref] :
[2.6.9-rc1-bk11 r8169 freeze on amd64]
quoted
Until somebody comes up with a proper solution for this problem, I
suggest as a work-around to introduce a parameter so that the DAC can be
simply unselected if necessary, as outlined in the patch below.

Thanks for any suggestions as to what the problem might be.
Remove the workaround, apply the attached patch and watch the oops.
Francois,
thanks for your quick response.

I applied the patch to an otherwise clean 2.6.9-rc1-bk17, but no change to 
previous behaviour:
no oops (BUG_ON not triggered)! System boots up as normal, but just after I 
log in on the console the system freezes, i.e., keyboard does not react any 
more and the system is not accessible via network.
The time from the moment I log in to the time when the system freezes varies, 
but is in the order of 5s.
There is no difference whether NAPI is enabled or not.

My .config and the boot messages are attached to this e-mail.

Hans-Frieder
If it happens in rtl8169_rx_interrupt(), you may notice that R12 is set to
0xbfc. R12 is pkt_len in rtl8169_rx_interrupt. This value is twice too
high. I have not figured why so far and I'll go to bed.

Please Cc: netdev and jgarzik@pobox.com on followup.

--
Ueimor
-- 
--
Hans-Frieder Vogt                 e-mail: hfvogt (at) arcor (dot) de

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help