I see a lot of "eth0: too many iterations (6) in nv_nic_irq" messages from my kernel. I found workaround by placing this line to /etc/modprobe.d/forcedeth: options forcedeth max_interrupt_work=10 I read messages about fixing this in latest releases of forcedeth driver. See http://lkml.org/lkml/2007/10/6/44 and more. Shouldn't it be fixed in RHEL5?
Jeff Garzik, a Community maintainer, has a large patchset which includes a simple removal of this printk().
'Simple removal' is depended on the whole driver update (see the post above). In the old/current code this make a sence IMHO so the driver should be updated in RHEL kernel.
forceth driver has been updated to v0.62 per kernel changelog: * Fri Apr 24 2009 Don Zickus [2.6.18-141.el5] ... - [net] forcedeth: update to upstream version 0.62 (Ivan Vecera ) [479740] but the printk is still in the driver, just not sure how frequent it is been printed. Please give the latest kernel a try. thanks.
I'm using it on fully up-to-date machine. At this time I have no option for this driver is used and no kernel message from kernel about similar problem in the logs. However the NIC (RTL8110s onboard on ASUS M2N-E motherboard) sometimes lost the link and the machine must be power cycled to work again.
So this issue could be closed... right? Btw. for the RTL8110s issue please open another bug report.
Yes. The bug could be closed.