|
From: zhuyj <zyj...@gm...> - 2013-08-21 09:00:57
|
Hi, all kernel:3.4.34 64bit host:vsphere4/5 NIC:82545EM NIC driver:7.3.21-k8-NAPI memory:4G CPU: 2 cores I am facing this in the kernel logs: Jul 26 00:11:32 localhost kernel: e1000 0000:02:00.0: eth0: Detected Tx Unit Hang Jul 26 00:11:32 localhost kernel: Tx Queue <0> Jul 26 00:11:32 localhost kernel: TDH <9f> Jul 26 00:11:32 localhost kernel: TDT <9f> Jul 26 00:11:32 localhost kernel: next_to_use <9f> Jul 26 00:11:32 localhost kernel: next_to_clean <b2> Jul 26 00:11:32 localhost kernel: buffer_info[next_to_clean] Jul 26 00:11:32 localhost kernel: time_stamp <10003327b> Jul 26 00:11:32 localhost kernel: next_to_watch <b3>^C Jul 26 00:11:32 localhost kernel: jiffies <10117e8c2> Jul 26 00:11:32 localhost kernel: next_to_watch.status <0> When I run "ethtool -K eth0 tx off" This problem disappears. I know this command will shutdown tx checksum offloading. Thus this will increase the host cpu loads. And from 82545EM spec, this kind of nic can support tx checksum offloading. I want to know whether it is a bug of driver? It would be great if a fix could be found. Best Regards! zhuyj |