Hi Phil Perry! On 2012.12.27 at 13:59:49 +0000, Phil Perry wrote next: > > Elrepo has an updated kmod package for the tg3 driver you could try. > > With elrepo installed; > > yum install kmod-tg3 > > and reboot. > > If it doesn't fix the issue, try giving the elrepo folks a ping to > see if there is a more recent version you could try that might fix > the issue. Thanks for advice! I completely missed the fact that version is newer because I saw same 3.122 number; actually in-kernel is version 3.122 and elrepo has 3.122n, and this "n" makes a lot of difference. I tried it, according to changelog it includes fix --- tg3: Fix tg3_get_stats64 for 5700 / 5701 devs tg3_get_stats64() takes tp->lock when dealing with non-serdes bcm5700 and bcm5701 devices. However, functions that call tg3_halt() have already acquired tp->lock. When tg3_get_stats64() is called in tg3_halt(), deadlock will occur. --- which exactly resolves my problem. This fix is dated Feb 28, sad that Red Hat maintainers have missed it in their version :( But at least I have the solution now. -- Vladimir