]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnxt_en: Do not allow ethtool -m on an untrusted VF
authorMichael Chan <michael.chan@broadcom.com>
Tue, 17 Dec 2024 18:26:16 +0000 (10:26 -0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 Dec 2024 01:30:00 +0000 (17:30 -0800)
commitfac5472fc845115ea543acbe9b183d330d6277ed
tree556c9a5d3700924c5e710fe51f6a00c49820478e
parentb1b66ae094cd2aa49c6841683cb7846bd46f38ca
bnxt_en: Do not allow ethtool -m on an untrusted VF

Block all ethtool module operations on an untrusted VF.  The firmware
won't allow it and will return error.

Reviewed-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Pavan Chebbi <pavan.chebbi@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Link: https://patch.msgid.link/20241217182620.2454075-3-michael.chan@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c