lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 22 May 2007 22:29:34 +0200
From:	Francois Romieu <romieu@...zoreil.com>
To:	Rolf Eike Beer <eike-kernel@...tec.de>
Cc:	netdev@...r.kernel.org
Subject: Re: r8169: hard freezes on TX

Rolf Eike Beer <eike-kernel@...tec.de> :
[...]
> I often see freezes when I do much outgoing transfer. I have never seen this 
> happening on incoming transfers. When this happens the system locks up hard, 
> I don't see anything in the log. Since this is my laptop I have trouble 
> debugging it: there is no serial console and debugging this via netconsole 
> doesn't look like a good idea.

Keyboard leds are dead afterwards I guess, right ?

If you are experiencing bugs related to networking, I suggest to stay
away from netconsole. It is not funny to analyze several bugs at the same
time.

> When I say "much outgoing transfer" this means "several megabytes". If I copy 
> out 30 MB I almost everytime get this. I usually copy that much only at home 
> when I feed my gentoo server. That host only has a 10 MBit connection. 
> Nevertheless I've also seen that on different hosts using different files on 
> different protocols (ftp, scp, smb).

:o/

So it can be reproduced with a simple ftp put of several megabytes of
data completely cached in memory (no disk access) ?

[...]
> This is the output of lspci for my NIC:
> 
> 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI 
> Express Fast Ethernet controller (rev 01)

I have not seen a lot of reports for this one. Either it is perfect or
it is barely used.

[...]
> Hm, is there a reason why we don't use MSI here?

A request for testers was posted (netdev + lk) on 16/03/2007 which contained
MSI code for the 8168. I did not enable it for the 8101 because it had only
received (positive) reports from 8168 users.

Afair, the RFT got no feedback.

> Ah, one thing is missing: I've not tested it with current kernel, latest I 
> tested was 2.6.21-rc7. But I've seen this on many previous version, although 
> I thought it became better some versions ago. I wont bet on it, it might just 
> have been luck.

You can/should try:
http://www.fr.zoreil.com/linux/kernel/2.6.x/2.6.22-rc2 (patch-kit)
or:
http://www.fr.zoreil.com/people/francois/misc/20070522-2.6.22-rc2-r8169.patch

If you are fluent with git and you do not mind rebasing, you can try
git://electric-eye.fr.zoreil.com/home/romieu/linux/linux-2.6-out r8169

(don't do the initial clone from here, thanks)

As an option, akpm includes the git branch for you in -mm.

-- 
Ueimor
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists