net/bnxt: validate RSS hash key length
net/bnxt: validate RSS hash key length

In bnxt_rss_hash_update_op, driver is proceeding with
bnxt_hwrm_vnic_rss_cfg even though RSS hashkey length is invalid.

This patch fixes the problem by returning -EINVAL when RSS hashkey
length is invalid.

Signed-off-by: Venkat Duvvuru <48b8ea0e77f20d44c3ea07c37bda62dfebd795d9@broadcom.com>
Signed-off-by: Ajit Khaparde <01965fbd61169dc18f3fb5e13de7f67d298f8924@broadcom.com>
Reviewed-by: Somnath Kotur <b8220280eb86080d22ca0cb32db0b374b9a89cc6@broadcom.com>
Reviewed-by: Rahul Gupta <37695a1cb8698b4062fcf0809cda8cf8ca08be5b@broadcom.com>
Reviewed-by: Santoshkumar Karanappa Rastapur <63a5e0542f16fb91de027c65271d333622154bfd@broadcom.com>
Reviewed-by: Kalesh AP <818b6a3caba85cc3a76890be15484140b8e9f23b@broadcom.com>

john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk