Netdev List
 help / color / mirror / Atom feed
* [PATCH net 0/3] nfp: wait more carefully for card init
@ 2017-09-13 15:51 Jakub Kicinski
  2017-09-13 15:51 ` [PATCH net 1/3] nfp: add whitelist of supported flow dissector Jakub Kicinski
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Jakub Kicinski @ 2017-09-13 15:51 UTC (permalink / raw)
  To: netdev; +Cc: oss-drivers, Jakub Kicinski

Hi!

The first patch is a small fix for flower offload, we need a whitelist
of supported matches, otherwise the unsupported ones will be ignored.

The second and the third patch are adding wait/polling to the probe path.
We had reports of driver failing probe because it couldn't find the 
control process (NSP) on the card.  Turns out the NSP will only announce
its existence after it's fully initialized.  Until now we assumed it 
will be reachable, just not processing commands (hence we wait for
a NOOP command to execute successfully).

Jakub Kicinski (2):
  nfp: wait for board state before talking to the NSP
  nfp: wait for the NSP resource to appear on boot

Pieter Jansen van Vuuren (1):
  nfp: add whitelist of supported flow dissector

 .../net/ethernet/netronome/nfp/flower/offload.c    | 13 ++++++
 drivers/net/ethernet/netronome/nfp/nfp_main.c      | 47 ++++++++++++++++++++++
 drivers/net/ethernet/netronome/nfp/nfp_net_main.c  | 23 -----------
 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h   |  2 +
 .../ethernet/netronome/nfp/nfpcore/nfp_resource.c  | 45 +++++++++++++++++++++
 5 files changed, 107 insertions(+), 23 deletions(-)

-- 
2.14.1

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

end of thread, other threads:[~2017-09-13 16:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-13 15:51 [PATCH net 0/3] nfp: wait more carefully for card init Jakub Kicinski
2017-09-13 15:51 ` [PATCH net 1/3] nfp: add whitelist of supported flow dissector Jakub Kicinski
2017-09-13 15:51 ` [PATCH net 2/3] nfp: wait for board state before talking to the NSP Jakub Kicinski
2017-09-13 15:51 ` [PATCH net 3/3] nfp: wait for the NSP resource to appear on boot Jakub Kicinski
2017-09-13 16:39 ` [PATCH net 0/3] nfp: wait more carefully for card init David Miller
2017-09-13 16:53   ` Jakub Kicinski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox