netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next PATCH0/12] qlge: More features and cleanup.
@ 2009-03-09 20:59 Ron Mercer
  2009-03-09 20:59 ` [net-next PATCH 05/12] qlge: Add tx multiqueue support Ron Mercer
  0 siblings, 1 reply; 3+ messages in thread
From: Ron Mercer @ 2009-03-09 20:59 UTC (permalink / raw)
  To: davem; +Cc: netdev, linux-driver, ron.mercer

Attached are more qlge patches for adding features such as multi TXQ and
LRO.
I've also included 4 bug fixes, 3 of which I will also post to net-2.6
in a separate series tomorrow.

Thanks,
Ron Mercer



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [net-next PATCH0/12] qlge: More features and cleanup.
  2009-03-09 20:59 ` [net-next PATCH 05/12] qlge: Add tx multiqueue support Ron Mercer
@ 2009-03-10 11:46   ` David Miller
  0 siblings, 0 replies; 3+ messages in thread
From: David Miller @ 2009-03-10 11:46 UTC (permalink / raw)
  To: ron.mercer; +Cc: netdev, linux-driver

From: Ron Mercer <ron.mercer@qlogic.com>
Date: Mon,  9 Mar 2009 13:59:16 -0700

> Attached are more qlge patches for adding features such as multi TXQ and
> LRO.
> I've also included 4 bug fixes, 3 of which I will also post to net-2.6
> in a separate series tomorrow.

All applied, thanks Ron, although one thing I think you should
get rid of:

> @@ -3354,6 +3351,7 @@ static int ql_configure_rings(struct ql_adapter *qdev)
>  	 * completion handler rx_rings.
>  	 */
>  	qdev->rx_ring_count = qdev->tx_ring_count + qdev->rss_ring_count + 1;
> +	netif_set_gso_max_size(qdev->ndev, 65536);
>  
>  	for (i = 0; i < qdev->tx_ring_count; i++) {
>  		tx_ring = &qdev->tx_ring[i];

65536 (defined by GSO_MAX_SIZE) is the default and it's really a good
idea to only use this override interface on chips that actaully have
restrictions and can't use the default.

I also don't see what this change had to do with adding TX
multiqueue support :-)  It wasn't mentioned in the commit log
message in any way either.  Please don't slip small things in
like this.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [net-next PATCH0/12] qlge: More features and cleanup.
@ 2009-03-10 20:28 Ron Mercer
  0 siblings, 0 replies; 3+ messages in thread
From: Ron Mercer @ 2009-03-10 20:28 UTC (permalink / raw)
  To: davem; +Cc: netdev, ron.mercer

>> tatic int ql_configure_rings(struct ql_adapter *qdev)
>>  	 * completion handler rx_rings.
>>  	 */
>>  	qdev->rx_ring_count = qdev->tx_ring_count + qdev->rss_ring_count
>>  	+ 1;
>> +	netif_set_gso_max_size(qdev->ndev, 65536);
>>  
>>  	for (i = 0; i < qdev->tx_ring_count; i++) {
>>  		tx_ring = &qdev->tx_ring[i];
>
>65536 (defined by GSO_MAX_SIZE) is the default and it's really a good
>idea to only use this override interface on chips that actaully have
>restrictions and can't use the default.
>
>I also don't see what this change had to do with adding TX
>multiqueue support :-)  It wasn't mentioned in the commit log
>message in any way either.  Please don't slip small things in
>like this.

Dave,

Thanks for clarifying this for me.  I'll drop this line in my next
series. I should have sent it as a separate (rejectable) patch.
I'll be more careful about that.

Ron





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-03-10 20:31 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-10 20:28 [net-next PATCH0/12] qlge: More features and cleanup Ron Mercer
  -- strict thread matches above, loose matches on Subject: below --
2009-03-09 20:59 Ron Mercer
2009-03-09 20:59 ` [net-next PATCH 05/12] qlge: Add tx multiqueue support Ron Mercer
2009-03-10 11:46   ` [net-next PATCH0/12] qlge: More features and cleanup David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).