* [PATCH 0/7] bna: Update driver version to 3.0.23.0
@ 2012-03-26 19:37 Jing Huang
2012-03-26 22:12 ` David Miller
2012-04-04 17:15 ` Stephen Hemminger
0 siblings, 2 replies; 5+ messages in thread
From: Jing Huang @ 2012-03-26 19:37 UTC (permalink / raw)
To: davem, netdev; +Cc: adapter_linux_open_src_team, Jing Huang
This patch set contains fixes in adapter initialization and tx/rx cleanup path.
It also include code cleanups by removing and renaming some functions.
The driver version has been updated to 3.0.23.0 to reflect the changes.
Jing Huang (7):
bna: Serialize smem access during adapter initialization
bna: Flash controller ioc pll init fixes
bna: ioc cleanups
bfa: tx rx cleanup fix
bna: Remove tx tasklet
bfa: Function name changes and cleanups
bfa: Update driver version to 3.0.23.0
drivers/net/ethernet/brocade/bna/bfa_ioc.c | 61 +++--
drivers/net/ethernet/brocade/bna/bfa_ioc_ct.c | 142 +++++++----
drivers/net/ethernet/brocade/bna/bfi_reg.h | 6 +
drivers/net/ethernet/brocade/bna/bnad.c | 316 +++++++++++------------
drivers/net/ethernet/brocade/bna/bnad.h | 11 +-
drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 6 +-
6 files changed, 300 insertions(+), 242 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 0/7] bna: Update driver version to 3.0.23.0
2012-03-26 19:37 [PATCH 0/7] bna: Update driver version to 3.0.23.0 Jing Huang
@ 2012-03-26 22:12 ` David Miller
2012-04-04 17:15 ` Stephen Hemminger
1 sibling, 0 replies; 5+ messages in thread
From: David Miller @ 2012-03-26 22:12 UTC (permalink / raw)
To: huangj; +Cc: netdev, adapter_linux_open_src_team
From: Jing Huang <huangj@Brocade.COM>
Date: Mon, 26 Mar 2012 12:37:53 -0700
> This patch set contains fixes in adapter initialization and tx/rx cleanup path.
> It also include code cleanups by removing and renaming some functions.
>
> The driver version has been updated to 3.0.23.0 to reflect the changes.
Cleanups and such are only appropriate for net-next, which is not
open because the merge window is still ongoing.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 0/7] bna: Update driver version to 3.0.23.0
2012-03-26 19:37 [PATCH 0/7] bna: Update driver version to 3.0.23.0 Jing Huang
2012-03-26 22:12 ` David Miller
@ 2012-04-04 17:15 ` Stephen Hemminger
2012-04-04 22:17 ` David Miller
1 sibling, 1 reply; 5+ messages in thread
From: Stephen Hemminger @ 2012-04-04 17:15 UTC (permalink / raw)
To: Jing Huang; +Cc: davem, netdev, adapter_linux_open_src_team
On Mon, 26 Mar 2012 12:37:53 -0700
Jing Huang <huangj@brocade.com> wrote:
> This patch set contains fixes in adapter initialization and tx/rx cleanup path.
> It also include code cleanups by removing and renaming some functions.
>
> The driver version has been updated to 3.0.23.0 to reflect the changes.
>
> Jing Huang (7):
> bna: Serialize smem access during adapter initialization
> bna: Flash controller ioc pll init fixes
> bna: ioc cleanups
> bfa: tx rx cleanup fix
> bna: Remove tx tasklet
> bfa: Function name changes and cleanups
> bfa: Update driver version to 3.0.23.0
>
> drivers/net/ethernet/brocade/bna/bfa_ioc.c | 61 +++--
> drivers/net/ethernet/brocade/bna/bfa_ioc_ct.c | 142 +++++++----
> drivers/net/ethernet/brocade/bna/bfi_reg.h | 6 +
> drivers/net/ethernet/brocade/bna/bnad.c | 316 +++++++++++------------
> drivers/net/ethernet/brocade/bna/bnad.h | 11 +-
> drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 6 +-
> 6 files changed, 300 insertions(+), 242 deletions(-)
>
When are you going to integrate multi-queue support which is already
available in your out of tree driver?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 0/7] bna: Update driver version to 3.0.23.0
2012-04-04 17:15 ` Stephen Hemminger
@ 2012-04-04 22:17 ` David Miller
2012-04-04 23:46 ` Jing Huang
0 siblings, 1 reply; 5+ messages in thread
From: David Miller @ 2012-04-04 22:17 UTC (permalink / raw)
To: shemminger; +Cc: huangj, netdev, adapter_linux_open_src_team
From: Stephen Hemminger <shemminger@vyatta.com>
Date: Wed, 4 Apr 2012 10:15:35 -0700
> On Mon, 26 Mar 2012 12:37:53 -0700
> Jing Huang <huangj@brocade.com> wrote:
>
>> This patch set contains fixes in adapter initialization and tx/rx cleanup path.
>> It also include code cleanups by removing and renaming some functions.
>>
>> The driver version has been updated to 3.0.23.0 to reflect the changes.
>>
>> Jing Huang (7):
>> bna: Serialize smem access during adapter initialization
>> bna: Flash controller ioc pll init fixes
>> bna: ioc cleanups
>> bfa: tx rx cleanup fix
>> bna: Remove tx tasklet
>> bfa: Function name changes and cleanups
>> bfa: Update driver version to 3.0.23.0
>>
>> drivers/net/ethernet/brocade/bna/bfa_ioc.c | 61 +++--
>> drivers/net/ethernet/brocade/bna/bfa_ioc_ct.c | 142 +++++++----
>> drivers/net/ethernet/brocade/bna/bfi_reg.h | 6 +
>> drivers/net/ethernet/brocade/bna/bnad.c | 316 +++++++++++------------
>> drivers/net/ethernet/brocade/bna/bnad.h | 11 +-
>> drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 6 +-
>> 6 files changed, 300 insertions(+), 242 deletions(-)
>>
>
> When are you going to integrate multi-queue support which is already
> available in your out of tree driver?
I hope your Brocade folks aren't playing the "try to make the out-of-tree
driver more desirable than the in-tree one" game. I would find that really
irritating.
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: [PATCH 0/7] bna: Update driver version to 3.0.23.0
2012-04-04 22:17 ` David Miller
@ 2012-04-04 23:46 ` Jing Huang
0 siblings, 0 replies; 5+ messages in thread
From: Jing Huang @ 2012-04-04 23:46 UTC (permalink / raw)
To: David Miller, shemminger@vyatta.com
Cc: netdev@vger.kernel.org, Adapter Linux Open SRC Team
>> When are you going to integrate multi-queue support which is already
>> available in your out of tree driver?
>
>I hope your Brocade folks aren't playing the "try to make the out-of-tree
>driver more desirable than the in-tree one" game. I would find that really
>irritating.
Hi Stephen & David
We submitted our mutli-TX queue implementation last year but it was not accepted. The concern was mainly on our iSCSI over DCB implementation because we had used select_queue() to map iSCSI pkts to a queue derived from DCB configuration by inspecting the well known TCP port number. The community feedback was to use ndo_setup_tc to setup up priority to queue mapping and use dcb_setapp() routines to program the iscsi TLV and provide priority info to user space applications.
We are working on the implementation for our next driver release and will plan to submit the upstream patch after it has gone through QA validation later this year.
However, if you are ok with the existing implementation, we would like to resubmit the current implementation to enable feature parity with out of box driver.
Thanks
Jing
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-04-04 23:46 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-26 19:37 [PATCH 0/7] bna: Update driver version to 3.0.23.0 Jing Huang
2012-03-26 22:12 ` David Miller
2012-04-04 17:15 ` Stephen Hemminger
2012-04-04 22:17 ` David Miller
2012-04-04 23:46 ` Jing Huang
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).