diff options
author | 2024-02-07 09:49:59 +0800 | |
---|---|---|
committer | 2024-03-25 09:57:03 -0700 | |
commit | 817b18965b58a6e5fb6ce97abf01b03a205a6aea (patch) | |
tree | 208b7f953c25bdb2056643d6ad8f0fea087a93f1 /drivers/net/ethernet/davicom | |
parent | net: mark racy access on sk->sk_rcvbuf (diff) | |
download | linux-817b18965b58a6e5fb6ce97abf01b03a205a6aea.tar.gz linux-817b18965b58a6e5fb6ce97abf01b03a205a6aea.tar.bz2 linux-817b18965b58a6e5fb6ce97abf01b03a205a6aea.zip |
ice: Refactor FW data type and fix bitmap casting issue
According to the datasheet, the recipe association data is an 8-byte
little-endian value. It is described as 'Bitmap of the recipe indexes
associated with this profile', it is from 24 to 31 byte area in FW.
Therefore, it is defined to '__le64 recipe_assoc' in struct
ice_aqc_recipe_to_profile. And then fix the bitmap casting issue, as we
must never ever use castings for bitmap type.
Fixes: 1e0f9881ef79 ("ice: Flesh out implementation of support for SRIOV on bonded interface")
Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Reviewed-by: Andrii Staikov <andrii.staikov@intel.com>
Reviewed-by: Jan Sokolowski <jan.sokolowski@intel.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Steven Zou <steven.zou@intel.com>
Tested-by: Sujai Buvaneswaran <sujai.buvaneswaran@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'drivers/net/ethernet/davicom')
0 files changed, 0 insertions, 0 deletions