I've been seeing the error: Aug 18 21:24:59 titan kernel: eth-gig1: too many iterations (6) in nv_nic_irq. Aug 18 21:24:59 titan kernel: eth-gig1: too many iterations (6) in nv_nic_irq. Aug 18 21:24:59 titan kernel: eth-gig1: too many iterations (6) in nv_nic_irq. in the logs when there is heavy network traffic on my Sarge/amd64 system. The error is produced by the kernel module forcedeth for the on-board gigabit ethernet controller. Suggestions I've found through googling indicate using the 'max_interrupt_work' module parameter and setting it to 10, rather than the default 5. My question is: what/where is The Right Place to put this module parameter setting? I went to /etc/modules.conf first: but a note in that file indicates it should not be edited directly: # Please do not edit this file directly. If you want to change or add # anything please take a look at the files in /etc/modutils and read # the manpage for update-modules However, the manpage for update-modules says that it is 'deprecated'. Would it just be OK to edit /etc/modules.conf to change: ... ... forcedeth ... ... to ... ... forcedeth max_interrupt_work=10 ... ... ? Thoughts and suggestions welcome. Dave. -- Dave Ewart davee@ceu.ox.ac.uk Computing Manager, Cancer Epidemiology Unit Cancer Research UK / Oxford University PGP: CC70 1883 BD92 E665 B840 118B 6E94 2CFD 694D E370 Get key from http://www.ceu.ox.ac.uk/~davee/davee-ceu-ox-ac-uk.asc N 51.7518, W 1.2016
Attachment:
signature.asc
Description: Digital signature