mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-03-06 19:38:30 +07:00
crypto: qat - uint8_t is not large enough for accel_id
accel_id has to be large enough to hold ADF_MAX_DEVICES + 1 (which is > 1025) so uint8_t is too small. Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
50eca2561b
commit
81b312f11d
@ -251,6 +251,6 @@ struct adf_accel_dev {
|
|||||||
} vf;
|
} vf;
|
||||||
};
|
};
|
||||||
bool is_vf;
|
bool is_vf;
|
||||||
uint8_t accel_id;
|
u32 accel_id;
|
||||||
} __packed;
|
} __packed;
|
||||||
#endif
|
#endif
|
||||||
|
@ -80,8 +80,8 @@ enum adf_device_type {
|
|||||||
|
|
||||||
struct adf_dev_status_info {
|
struct adf_dev_status_info {
|
||||||
enum adf_device_type type;
|
enum adf_device_type type;
|
||||||
uint8_t accel_id;
|
u32 accel_id;
|
||||||
uint8_t instance_id;
|
u32 instance_id;
|
||||||
uint8_t num_ae;
|
uint8_t num_ae;
|
||||||
uint8_t num_accel;
|
uint8_t num_accel;
|
||||||
uint8_t num_logical_accel;
|
uint8_t num_logical_accel;
|
||||||
|
Loading…
Reference in New Issue
Block a user