[APPLIED/cmt] [S/master-next] [PULL] highbank NIC fixes

Andy Whitcroft apw at canonical.com
Mon Sep 9 10:27:23 UTC 2013

On Mon, Sep 09, 2013 at 11:44:08AM +0200, Paolo Pisati wrote:
> The following changes since commit 74f007fe51795d68bbfab1838322389d4af7b2e4:
>   UBUNTU: Ubuntu-3.11.0-5.11 (2013-09-06 12:51:29 -0600)
> are available in the git repository at:
>   git://kernel.ubuntu.com/ppisati/ubuntu-saucy.git master-next-calxedaxgmac
> for you to fetch changes up to 33fd7d80c38f51dab55591c25930000a475522b4:
>   net: calxedaxgmac: fix xgmac_xmit DMA mapping error handling (2013-09-09
> 11:36:51 +0200)
> ----------------------------------------------------------------
> Rob Herring (11):
>       net: calxedaxgmac: remove NETIF_F_FRAGLIST setting
>       net: calxedaxgmac: read correct field in xgmac_desc_get_buf_len
>       net: calxedaxgmac: fix race between xgmac_tx_complete and xgmac_tx_err
>       net: calxedaxgmac: fix possible skb free before tx complete
>       net: calxedaxgmac: update ring buffer tx_head after barriers
>       net: calxedaxgmac: fix race with tx queue stop/wake
>       net: calxedaxgmac: enable interrupts after napi_enable
>       net: calxedaxgmac: fix various errors in xgmac_set_rx_mode
>       net: calxedaxgmac: remove some unused statistic counters
>       net: calxedaxgmac: fix rx DMA mapping API size mismatches
>       net: calxedaxgmac: fix xgmac_xmit DMA mapping error handling
>  drivers/net/ethernet/calxeda/xgmac.c | 195
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------
>  1 file changed, 116 insertions(+), 79 deletions(-)

Gah.  Well they all apply to a single targetted driver, and are from the
maintainer.  Also I have looked at them and they mostly apply to most
heinus races which would be most undiagnosable in production.  So on
balance though this is a heap of change I am inclined to apply it.


More information about the kernel-team mailing list