* [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).