|
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, v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1 |
|
| #
d84e220a |
| 08-Jan-2021 |
Qi Zhang <[email protected]> |
net/ice/base: update copyright date
Updated the Copyright for 2021 Updated ice driver version.
Signed-off-by: Qi Zhang <[email protected]>
|
|
Revision tags: v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2, v20.11-rc1 |
|
| #
5a141eac |
| 07-Sep-2020 |
Qi Zhang <[email protected]> |
net/ice/base: rename ACL priority values
The naming convention used to shorten 'priority' is 'prio'. Convert the ACL related entries that use 'prior' to 'prio'.
Also, as ICE_LOW, ICE_NORMAL,... are
net/ice/base: rename ACL priority values
The naming convention used to shorten 'priority' is 'prio'. Convert the ACL related entries that use 'prior' to 'prio'.
Also, as ICE_LOW, ICE_NORMAL,... are not very descriptive of what they represent. Add 'ACL_PRIO' to help convey their use.
Signed-off-by: Tony Nguyen <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|
| #
14fa11f4 |
| 26-Aug-2020 |
Qi Zhang <[email protected]> |
net/ice/base: change misc ACL style
This is a collection of minor ACL style changes including:
- When there is nothing to unroll, return a value directly. - Return ICE_SUCCESS(0) in cases where an
net/ice/base: change misc ACL style
This is a collection of minor ACL style changes including:
- When there is nothing to unroll, return a value directly. - Return ICE_SUCCESS(0) in cases where an error was previously checked so ICE_SUCCESS is the only possible return. - Remove unnecessary parentheses and newlines - Move unroll of allocation to end of function and use goto on errors to free. - Fix function header comment style - Remove 'else' from an 'if else' condition where both conditions return a value to reduce indentation.
Signed-off-by: Tony Nguyen <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|
| #
54d86ca5 |
| 26-Aug-2020 |
Qi Zhang <[email protected]> |
net/ice/base: move a function
The only caller of this function is within the file so mark it as static and move it up in the file to avoid a forward declaration.
Signed-off-by: Tony Nguyen <anthony
net/ice/base: move a function
The only caller of this function is within the file so mark it as static and move it up in the file to avoid a forward declaration.
Signed-off-by: Tony Nguyen <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|
| #
3cd364d8 |
| 26-Aug-2020 |
Qi Zhang <[email protected]> |
net/ice/base: join format strings to same line
When printing messages with ice_debug, align the printed string to the origin line of the message in order to ease debugging and tracking messages back
net/ice/base: join format strings to same line
When printing messages with ice_debug, align the printed string to the origin line of the message in order to ease debugging and tracking messages back to their source.
Signed-off-by: Jacob Keller <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|
| #
bd0438d9 |
| 26-Aug-2020 |
Qi Zhang <[email protected]> |
net/ice/base: introduce and use for each bit iterator
A number of code flows iterate over a block of memory to do something for every bit set in that memory. Use existing bit operations in a new ite
net/ice/base: introduce and use for each bit iterator
A number of code flows iterate over a block of memory to do something for every bit set in that memory. Use existing bit operations in a new iterator macro to make those code flows cleaner.
Signed-off-by: Bruce Allan <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|
| #
dd4a3cef |
| 26-Aug-2020 |
Qi Zhang <[email protected]> |
net/ice/base: introduce and use bitmap set API
Introduce ice_bitmap_set() and use it instead of open-coding that functionality.
Signed-off-by: Bruce Allan <[email protected]> Signed-off-by: Q
net/ice/base: introduce and use bitmap set API
Introduce ice_bitmap_set() and use it instead of open-coding that functionality.
Signed-off-by: Bruce Allan <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|
|
Revision tags: v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1 |
|
| #
06dd554a |
| 15-Jun-2020 |
Qi Zhang <[email protected]> |
net/ice/base: cleanup comment formatting
Add missing space between end of comment text and comment terminator, and remove unnecessary punctuation.
Signed-off-by: Bruce Allan <[email protected]
net/ice/base: cleanup comment formatting
Add missing space between end of comment text and comment terminator, and remove unnecessary punctuation.
Signed-off-by: Bruce Allan <[email protected]> Signed-off-by: Paul M Stillwell Jr <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|
| #
89f33892 |
| 15-Jun-2020 |
Qi Zhang <[email protected]> |
net/ice/base: fix ACL rules index
A u8 idx in ice_acl_add_entry causes the code to truncate the values greater than 255 to 255 or less when calling ice_aq_program_acl_entry() resulting in the wrong
net/ice/base: fix ACL rules index
A u8 idx in ice_acl_add_entry causes the code to truncate the values greater than 255 to 255 or less when calling ice_aq_program_acl_entry() resulting in the wrong TCAM index being programmed for the specified rule. The result is that the rule action doesn't work correctly (packets don't get routed to the correct queue or dropped if that is the action). Fix the issue by changing the variable to be a u16 again.
Fixes: f3202a097f12 ("net/ice/base: add ACL module") Cc: [email protected]
Signed-off-by: Paul M Stillwell Jr <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|
|
Revision tags: v20.05, v20.05-rc4, v20.05-rc3 |
|
| #
dc496974 |
| 18-May-2020 |
Xiaoyun Li <[email protected]> |
net/ice/base: update copyright
Clarify Intel copyright and update the date to 2020.
Fixes: f3202a097f12 ("net/ice/base: add ACL module") Fixes: a90fae1d0755 ("net/ice/base: add admin queue structur
net/ice/base: update copyright
Clarify Intel copyright and update the date to 2020.
Fixes: f3202a097f12 ("net/ice/base: add ACL module") Fixes: a90fae1d0755 ("net/ice/base: add admin queue structures and commands") Fixes: 2d2bdc026737 ("net/ice/base: add various headers") Fixes: c9e37832c95f ("net/ice/base: rework on bit ops") Fixes: 453d087ccaff ("net/ice/base: add common functions") Fixes: 6c1f26be50a2 ("net/ice/base: add control queue information") Fixes: 1082f786547e ("net/ice/base: support DCB") Fixes: 6aa406714a65 ("net/ice/base: add device IDs for Intel E800 Series NICs") Fixes: bd984f155f49 ("net/ice/base: support FDIR") Fixes: 51d04e4933e3 ("net/ice/base: add flexible pipeline module") Fixes: 2d2bdc026737 ("net/ice/base: add various headers") Fixes: aa1cd410fa64 ("net/ice/base: add flow module") Fixes: 51c7f09f3f81 ("net/ice/base: add registers for Intel E800 Series NIC") Fixes: 64e9587d5629 ("net/ice/base: add structures for Rx/Tx queues") Fixes: 557fa75bcf55 ("net/ice/base: add code to work with the NVM") Fixes: b06499a43394 ("net/ice/base: update Boot Configuration Section read of NVM") Fixes: 04b8ec1ea807 ("net/ice/base: add protocol structures and defines") Fixes: 2a27e0a16d29 ("net/ice/base: add sideband queue info") Fixes: 93e84b1bfc92 ("net/ice/base: add basic Tx scheduler") Fixes: c7dd15931183 ("net/ice/base: add virtual switch code") Fixes: a240ff50505b ("net/ice/base: add basic structures") Cc: [email protected]
Signed-off-by: Xiaoyun Li <[email protected]> Reviewed-by: Ferruh Yigit <[email protected]>
show more ...
|
|
Revision tags: v20.05-rc2, v20.05-rc1 |
|
| #
f3202a09 |
| 23-Mar-2020 |
Qi Zhang <[email protected]> |
net/ice/base: add ACL module
Add all ACL related code.
Signed-off-by: Real Valiquette <[email protected]> Signed-off-by: Paul M Stillwell Jr <[email protected]> Signed-off-by: Q
net/ice/base: add ACL module
Add all ACL related code.
Signed-off-by: Real Valiquette <[email protected]> Signed-off-by: Paul M Stillwell Jr <[email protected]> Signed-off-by: Qi Zhang <[email protected]> Acked-by: Qiming Yang <[email protected]>
show more ...
|