tx: got desc 0, 15 remain 94923797 <== acxpci_l_alloc_tx since you can read this - acx_l_alloc_tx shouldn't be the problem maybe it's the memcpy() ??? nah... possibly it's acx_l_tx_data !!! 94923797 ==> acxpci_l_tx_data 1 2 3 4 f.1 f.2 5 yes sir, this is an acx111 6 hostdesc1: c6663000 hostdesc2: c6663058 : 128 : 128 CB1 94923797 ==> acx_s_mwait 94923797 <== acx_s_mwait wmb1 94924045 ==> acx_s_mwait 94924045 <== acx_s_mwait CB2 94924293 ==> acx_s_mwait 94924293 <== acx_s_mwait 7 CB4 94924542 ==> acx_s_mwait 94924542 <== acx_s_mwait 8 9 10 94924790 <== acxpci_l_tx_data since you can't read this... acx_l_tx_data is the problem txresult = OK; adev->stats.tx_packets = 1 adev->stats.tx_bytes 42 skb->len 42