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:
Родитель
50eca2561b
Коммит
81b312f11d
|
@ -251,6 +251,6 @@ struct adf_accel_dev {
|
|||
} vf;
|
||||
};
|
||||
bool is_vf;
|
||||
uint8_t accel_id;
|
||||
u32 accel_id;
|
||||
} __packed;
|
||||
#endif
|
||||
|
|
|
@ -80,8 +80,8 @@ enum adf_device_type {
|
|||
|
||||
struct adf_dev_status_info {
|
||||
enum adf_device_type type;
|
||||
uint8_t accel_id;
|
||||
uint8_t instance_id;
|
||||
u32 accel_id;
|
||||
u32 instance_id;
|
||||
uint8_t num_ae;
|
||||
uint8_t num_accel;
|
||||
uint8_t num_logical_accel;
|
||||
|
|
Загрузка…
Ссылка в новой задаче