|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1, v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1, v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1, v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1 |
|
| #
98d26ef7 |
| 11-Mar-2021 |
Andrew Rybchenko <[email protected]> |
net/sfc: update copyright year
Bump copyright year to 2021.
Signed-off-by: Andrew Rybchenko <[email protected]>
|
|
Revision tags: v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1, v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2, v20.11-rc1, v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1, v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2, v20.05-rc1 |
|
| #
a0147be5 |
| 30-Mar-2020 |
Andrew Rybchenko <[email protected]> |
net/sfc: add Xilinx copyright
Xilinx acquired Solarflare in 2019.
Signed-off-by: Andrew Rybchenko <[email protected]> Acked-by: James Fox <[email protected]>
|
|
Revision tags: v20.02, v20.02-rc4, v20.02-rc3, v20.02-rc2, v20.02-rc1, v19.11, v19.11-rc4, v19.11-rc3, v19.11-rc2, v19.11-rc1, v19.08, v19.08-rc4, v19.08-rc3, v19.08-rc2, v19.08-rc1, v19.05, v19.05-rc4, v19.05-rc3, v19.05-rc2, v19.05-rc1 |
|
| #
1d3c7f9c |
| 07-Feb-2019 |
Andrew Rybchenko <[email protected]> |
net/sfc: start to factor out multi-process shared data
sfc_adapter structure will become primary process only private data. Start to factor out shared data into dedicated structure which will become
net/sfc: start to factor out multi-process shared data
sfc_adapter structure will become primary process only private data. Start to factor out shared data into dedicated structure which will become separate structure finally.
Signed-off-by: Andrew Rybchenko <[email protected]>
show more ...
|
| #
5e48db8c |
| 07-Feb-2019 |
Ivan Malov <[email protected]> |
net/sfc: log port ID as 16-bit unsigned integer on panic
Fixes: f8244c6399d9 ("ethdev: increase port id range") Cc: [email protected]
Signed-off-by: Ivan Malov <[email protected]> Signed-off-by
net/sfc: log port ID as 16-bit unsigned integer on panic
Fixes: f8244c6399d9 ("ethdev: increase port id range") Cc: [email protected]
Signed-off-by: Ivan Malov <[email protected]> Signed-off-by: Andrew Rybchenko <[email protected]>
show more ...
|
|
Revision tags: v19.02, v19.02-rc4, v19.02-rc3, v19.02-rc2, v19.02-rc1, v18.11, v18.11-rc5, v18.11-rc4, v18.11-rc3, v18.11-rc2, v18.11-rc1, v18.08, v18.08-rc3, v18.08-rc2, v18.08-rc1, v18.05, v18.05-rc6, v18.05-rc5, v18.05-rc4, v18.05-rc3, v18.05-rc2, v18.05-rc1, v18.02, v18.02-rc4, v18.02-rc3, v18.02-rc2, v18.02-rc1 |
|
| #
43e9f17c |
| 09-Dec-2017 |
Pavan Nikhilesh <[email protected]> |
log: remove log level config option
Remove RTE_LOG_LEVEL config option, use existing RTE_LOG_DP_LEVEL config option for controlling datapath log level. RTE_LOG_LEVEL is no longer needed as dynamic l
log: remove log level config option
Remove RTE_LOG_LEVEL config option, use existing RTE_LOG_DP_LEVEL config option for controlling datapath log level. RTE_LOG_LEVEL is no longer needed as dynamic logging can be used to control global and module specific log levels.
Signed-off-by: Pavan Nikhilesh <[email protected]> Reviewed-by: Olivier Matz <[email protected]>
show more ...
|
| #
44c0947b |
| 08-Jan-2018 |
Andrew Rybchenko <[email protected]> |
net/sfc: change license to BSD-3-Clause
Change license from BSD-2-Clause to BSD-3-Clause. Bump copyright year.
Signed-off-by: Andrew Rybchenko <[email protected]> Acked-by: Hemant Agrawal <
net/sfc: change license to BSD-3-Clause
Change license from BSD-2-Clause to BSD-3-Clause. Bump copyright year.
Signed-off-by: Andrew Rybchenko <[email protected]> Acked-by: Hemant Agrawal <[email protected]>
show more ...
|
|
Revision tags: v17.11, v17.11-rc4, v17.11-rc3, v17.11-rc2, v17.11-rc1, v17.08, v17.08-rc4, v17.08-rc3, v17.08-rc2, v17.08-rc1 |
|
| #
b7be9f43 |
| 18-May-2017 |
Andrew Rybchenko <[email protected]> |
net/sfc: use locally stored data for logging
Required to be able to use logging in the secondary process where Ethernet device pointer stored in sfc_adapter is invalid.
Signed-off-by: Andrew Rybche
net/sfc: use locally stored data for logging
Required to be able to use logging in the secondary process where Ethernet device pointer stored in sfc_adapter is invalid.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]>
show more ...
|
| #
c0802544 |
| 15-May-2017 |
Ferruh Yigit <[email protected]> |
drivers/net: add generic ethdev macro to get PCI device
Instead of many PMD define their own macro, define a generic one in ethdev and use that in PMDs.
Signed-off-by: Ferruh Yigit <ferruh.yigit@in
drivers/net: add generic ethdev macro to get PCI device
Instead of many PMD define their own macro, define a generic one in ethdev and use that in PMDs.
Signed-off-by: Ferruh Yigit <[email protected]> Acked-by: Allain Legacy <[email protected]> Acked-by: Wenzhuo Lu <[email protected]> Acked-by: Andrew Rybchenko <[email protected]>
show more ...
|
|
Revision tags: v17.05, v17.05-rc4, v17.05-rc3, v17.05-rc2, v17.05-rc1 |
|
| #
244cfa79 |
| 16-Mar-2017 |
Andrew Rybchenko <[email protected]> |
net/sfc: add missing BSD license line and update year
Signed-off-by: Andrew Rybchenko <[email protected]>
|
|
Revision tags: v17.02, v17.02-rc3, v17.02-rc2, v17.02-rc1 |
|
| #
ba641f20 |
| 29-Nov-2016 |
Andrew Rybchenko <[email protected]> |
net/sfc: add init on attach
The setup and configuration of the PMD is not performance sensitive, but is not thread safe either. It is possible that the multiple read/writes during PMD setup and conf
net/sfc: add init on attach
The setup and configuration of the PMD is not performance sensitive, but is not thread safe either. It is possible that the multiple read/writes during PMD setup and configuration could be corrupted in a multi-thread environment. Since this is not performance sensitive, the developer can choose to add their own layer to provide thread-safe setup and configuration. It is expected that, in most applications, the initial configuration of the network ports would be done by a single thread at startup.
In the case of exception on the event queue, the event queue and corresponding Rx/Tx queue should be restarted in the Rx/Tx queue polling context. These operations require access to the device control which should be serialized. The device level lock will do the job.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]> Reviewed-by: Ferruh Yigit <[email protected]>
show more ...
|
| #
63d588ff |
| 29-Nov-2016 |
Andrew Rybchenko <[email protected]> |
net/sfc: libefx-based driver stub
Enable the PMD by default on supported configurations.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]
net/sfc: libefx-based driver stub
Enable the PMD by default on supported configurations.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]> Reviewed-by: Ferruh Yigit <[email protected]>
show more ...
|