Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jan 2005 17:47:52 GMT
From:      Sam Leffler <sam@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 68656 for review
Message-ID:  <200501101747.j0AHlqHr095692@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=68656

Change 68656 by sam@sam_ebb on 2005/01/10 17:46:53

	o bump tx descriptor count to avoid defrag'ing fast frames
	o correct max s/g count; it can never be more than the
	  max(rx,tx,beacon) descriptor counts

Affected files ...

.. //depot/projects/wifi/sys/dev/ath/if_athvar.h#27 edit

Differences ...

==== //depot/projects/wifi/sys/dev/ath/if_athvar.h#27 (text+ko) ====

@@ -53,7 +53,7 @@
 
 #define	ATH_RXBUF	40		/* number of RX buffers */
 #define	ATH_TXBUF	100		/* number of TX buffers */
-#define	ATH_TXDESC	8		/* number of descriptors per buffer */
+#define	ATH_TXDESC	10		/* number of descriptors per buffer */
 #define	ATH_TXMAXTRY	11		/* max number of transmit attempts */
 #define	ATH_TXINTR_PERIOD 5		/* max number of batched tx descriptors */
 
@@ -98,7 +98,7 @@
 	struct mbuf		*bf_m;		/* mbuf for buf */
 	struct ieee80211_node	*bf_node;	/* pointer to the node */
 	bus_size_t		bf_mapsize;
-#define	ATH_MAX_SCATTER		64
+#define	ATH_MAX_SCATTER		ATH_TXDESC	/* max(tx,rx,beacon) desc's */
 	bus_dma_segment_t	bf_segs[ATH_MAX_SCATTER];
 };
 typedef STAILQ_HEAD(, ath_buf) ath_bufhead;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501101747.j0AHlqHr095692>