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

Paolo Pisati paolo.pisati at canonical.com
Mon Sep 9 09:44:08 UTC 2013

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(-)

Everything was cherry picked from Linus tree (a77dcb8..92cd425).

Tested on Calxeda ECX1000 and ECX2000 (both generic and generic-lpae).

More information about the kernel-team mailing list