|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1 |
|
| #
0360c23f |
| 09-Feb-2022 |
Jiawen Wu <[email protected]> |
net/ngbe: fix missed link interrupt
When the port is started and stopped continuously and quickly, one interrupt cannot be handled in time, which will cause subsequent interrupts to be lost, so that
net/ngbe: fix missed link interrupt
When the port is started and stopped continuously and quickly, one interrupt cannot be handled in time, which will cause subsequent interrupts to be lost, so that link status will cannot be updated.
Fixes: b9246b8fa280 ("net/ngbe: support link update") Cc: [email protected]
Signed-off-by: Jiawen Wu <[email protected]>
show more ...
|
|
Revision tags: v21.11, v21.11-rc4, v21.11-rc3 |
|
| #
25cf2630 |
| 17-Nov-2021 |
Ferruh Yigit <[email protected]> |
net: add macro for VLAN header length
Multiple drivers are defining macros for VLAN header length, to remove the redundancy defining macro in the ether header. And updated drivers to use the new mac
net: add macro for VLAN header length
Multiple drivers are defining macros for VLAN header length, to remove the redundancy defining macro in the ether header. And updated drivers to use the new macro.
Signed-off-by: Ferruh Yigit <[email protected]> Acked-by: Haiyue Wang <[email protected]> Acked-by: Rosen Xu <[email protected]> Acked-by: Jiawen Wu <[email protected]>
show more ...
|
|
Revision tags: v21.11-rc2, v21.11-rc1 |
|
| #
b7aad633 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support Rx and Tx descriptor status
Supports to get the number of used Rx descriptors, and check the status of Rx and Tx descriptors.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
eec3e736 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support Rx and Tx queue info
Add Rx and Tx queue information get operation.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
24cd85f7 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support timesync
Add to support IEEE1588/802.1AS timestamping, and IEEE1588 timestamp offload on Tx.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
f40e9f0e |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support flow control
Support to get and set flow control.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
e2a289a7 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: add mailbox process operations
Add check operation for vf function level reset, mailbox messages and ack from vf. Waiting to process the messages.
Signed-off-by: Jiawen Wu <jiawenwu@trust
net/ngbe: add mailbox process operations
Add check operation for vf function level reset, mailbox messages and ack from vf. Waiting to process the messages.
Signed-off-by: Jiawen Wu <[email protected]>
show more ...
|
| #
60229dcf |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support SR-IOV
Initialize and configure PF module to support SRIOV.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
0779d7f6 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support RSS hash
Support RSS hashing on Rx, and configuration of RSS hash computation.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
dee93977 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support MAC filters
Add MAC addresses to filter incoming packets, support to set multicast addresses to filter. And support to set unicast table array.
Signed-off-by: Jiawen Wu <jiawenwu@
net/ngbe: support MAC filters
Add MAC addresses to filter incoming packets, support to set multicast addresses to filter. And support to set unicast table array.
Signed-off-by: Jiawen Wu <[email protected]>
show more ...
|
| #
8b433d04 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support device xstats
Add device extended stats get from reading hardware registers.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
fdb1e851 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support basic statistics
Support to read and clear basic statistics.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
59b46438 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support VLAN offload and VLAN filter
Support to set VLAN and QinQ offload, and filter of a VLAN tag identifier.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
586e6028 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support jumbo frame
Add to support Rx jumbo frames.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
d148a87e |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support Rx/Tx burst mode info
Support to get Rx/Tx burst mode info.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
9f320614 |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support TSO
Add transmit datapath with offloads, and support TCP segmentation offload.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
79f3128d |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support scattered Rx
Add scattered Rx function to support receiving segmented mbufs.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
f6aef1da |
| 21-Oct-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support packet type query
Add packet type macro definition and convert ptype to ptid.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
7483341a |
| 06-Oct-2021 |
Xueming Li <[email protected]> |
ethdev: change queue release callback
Currently, most ethdev callback API use queue ID as parameter, but Rx and Tx queue release callback use queue object which is used by Rx and Tx burst data plane
ethdev: change queue release callback
Currently, most ethdev callback API use queue ID as parameter, but Rx and Tx queue release callback use queue object which is used by Rx and Tx burst data plane callback.
To align with other eth device queue configuration callbacks: - queue release callbacks are changed to use queue ID - all drivers are adapted
Signed-off-by: Xueming Li <[email protected]> Reviewed-by: Andrew Rybchenko <[email protected]> Acked-by: Ajit Khaparde <[email protected]> Acked-by: Somnath Kotur <[email protected]> Acked-by: Ferruh Yigit <[email protected]>
show more ...
|
|
Revision tags: v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1 |
|
| #
cc63194e |
| 08-Jul-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support close and reset device
Support to close and reset device.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
aad91edd |
| 08-Jul-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: add simple Tx flow
Initialize device with the simplest transmit functions.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
93dfebd2 |
| 08-Jul-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: add simple Rx flow
Initialize device with the simplest receive function.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
62fc35e6 |
| 08-Jul-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support Rx queue start/stop
Initializes receive unit, support to start and stop receive unit for specified queues.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
001c7823 |
| 08-Jul-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support Tx queue start/stop
Initializes transmit unit, support to start and stop transmit unit for specified queues.
Signed-off-by: Jiawen Wu <[email protected]>
|
| #
3518df57 |
| 08-Jul-2021 |
Jiawen Wu <[email protected]> |
net/ngbe: support device start/stop
Setup MSI-X interrupt, complete PHY configuration and set device link speed to start device. Disable interrupt, stop hardware and clear queues to stop device.
Si
net/ngbe: support device start/stop
Setup MSI-X interrupt, complete PHY configuration and set device link speed to start device. Disable interrupt, stop hardware and clear queues to stop device.
Signed-off-by: Jiawen Wu <[email protected]>
show more ...
|