svn commit: r225133 - user/adrian/if_ath_tx/sys/dev/ath
Adrian Chadd
adrian at FreeBSD.org
Wed Aug 24 07:28:08 UTC 2011
Author: adrian
Date: Wed Aug 24 07:28:04 2011
New Revision: 225133
URL: http://svn.freebsd.org/changeset/base/225133
Log:
The descriptor + link is going to be updated anyway; so there's no need
to copy the descriptors into the cloned buffer.
Modified:
user/adrian/if_ath_tx/sys/dev/ath/if_ath.c
Modified: user/adrian/if_ath_tx/sys/dev/ath/if_ath.c
==============================================================================
--- user/adrian/if_ath_tx/sys/dev/ath/if_ath.c Wed Aug 24 06:59:59 2011 (r225132)
+++ user/adrian/if_ath_tx/sys/dev/ath/if_ath.c Wed Aug 24 07:28:04 2011 (r225133)
@@ -1940,14 +1940,9 @@ ath_buf_clone(struct ath_softc *sc, cons
/* NOTE: DMA segments will be setup by the setup/chain functions */
- /*
- * Copy the descriptor contents - just the active
- * number of segments.
- */
- memcpy(tbf->bf_desc, bf->bf_desc,
- bf->bf_nseg * sizeof(struct ath_desc));
+ /* The caller has to re-init the descriptor + links */
- /* Copy status */
+ /* Copy state */
memcpy(&tbf->bf_state, &bf->bf_state, sizeof(bf->bf_state));
return tbf;
More information about the svn-src-user
mailing list