net/ena/base: store admin stats as 64-bit
To minimize chance of integer overflow, the type of admin statistics was changed from u32 to u64. Signed-off-by: Michal Krawczyk <mk@semihalf.com> Reviewed-by: Igor Chauskin <igorch@amazon.com> Reviewed-by: Guy Tzalik <gtzalik@amazon.com> Reviewed-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
parent
41083bd532
commit
39f817d081
@ -192,11 +192,11 @@ struct ena_com_admin_sq {
|
||||
};
|
||||
|
||||
struct ena_com_stats_admin {
|
||||
u32 aborted_cmd;
|
||||
u32 submitted_cmd;
|
||||
u32 completed_cmd;
|
||||
u32 out_of_space;
|
||||
u32 no_completion;
|
||||
u64 aborted_cmd;
|
||||
u64 submitted_cmd;
|
||||
u64 completed_cmd;
|
||||
u64 out_of_space;
|
||||
u64 no_completion;
|
||||
};
|
||||
|
||||
struct ena_com_admin_queue {
|
||||
|
Loading…
Reference in New Issue
Block a user