Bugzilla – Bug 130441
Network packet from other machine reproduceably freezes my PC (sk98lin)
Last modified: 2005-10-25 11:22:37 UTC
This is the scenario: 1. Start PC1 with all nfsserver related services enabled. 2. When PC1 has finished booting, type the following on PC2 (autofs enabled using /etc/auto.net to access remote filesystems): cd /net/PC1 3. PC1 freezes immediately without any message. Adding "nmi_watchdog=1" to the boot parameters reveals a problem in the sk98lin driver used for the GigE device. The funny thing is, that doing the same with the roles of PC1 and PC2 swapped makes the problem go away; PC1 remains fully useable afterwards. There must be some missing/wrong initialization of the sk98lin network driver. I'll add output from lspci and a screenshot of the crash to this report in a few seconds.
Created attachment 55299 [details] Output from running "lspci -v" on PC1
Created attachment 55300 [details] Screenshot when error occured
A single broken driver is not a blocker. It likely comes from the sk98lin-update.
We cannot support the sk98lin driver. It's out of tree and SK hasn't really been forthcoming in addressing problems. Did you try using skge instead of sk98lin?
(In reply to comment #3) > A single broken driver is not a blocker. > It likely comes from the sk98lin-update. > For me it is. If somebody from within the network can crash my PC...
(In reply to comment #4) > We cannot support the sk98lin driver. It's out of tree and SK hasn't > really been forthcoming in addressing problems. > > Did you try using skge instead of sk98lin? > Not yet, will do that in a minute (didn't know there is an alternative one).
Update: skge works, the system survives the first packet (and further ones, too ;-) ) coming from the network. FWIW, modinfo doesn't show skge as being supported either, /var/log/messages contains this: kernel: skge: module not supported by Novell, setting U taint flag. But, I can live with that. Thanks a lot for your help! Maybe we should think about, replacing usage of sk98lin with skge as a default if we cannot support it and SK isn't responsive at all?
That is indeed the plan for 10.1 and SLES10. Thanks!