1 Oct 2008 01:08
Re: Regression: ixgb warning on MTU change
Brandeburg, Jesse <jesse.brandeburg <at> intel.com>
2008-09-30 23:08:48 GMT
2008-09-30 23:08:48 GMT
On Wed, 24 Sep 2008, Breno Leitao wrote: > I just found an issue related to ixgb that seems to be a regression. > After the interface is up and running (packets already transmitted), if > I try to change the MTU, running "ifconfig ethX mtu 70", for example, > causes the following warning[1]. > > Bisecting I found that the commit that caused this warning is > fc2d14e36c69a8d44a2f5230835b54e95025363e. Reverting it solves the > problem, ie, no more warnings. > > Digging further, I found that just removing the following line added > by fc2d14e36c69a8d44a2f5230835b54e95025363e's patch > "buffer_info->dma = 0;", also solves the problem. > Thanks for the report, I think this patch should fix it. Please test and let us know. This was compile tested only. ---- From: Jesse Brandeburg <jesse.brandeburg <at> intel.com> ixgb: fix bug when freeing resources It was pointed out by Breno Leitao <leitao <at> linux.vnet.ibm.com> that ixgb would crash on PPC when an IOMMU was in use, if change_mtu was called. It appears to be a pretty simple issue in the driver that wasn't discovered because most systems don't run with an IOMMU. The driver needs to only unmap(Continue reading)
Acked-by: James Morris <jmorris <at> namei.org>
RSS Feed