aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorAriel Elior <ariele@broadcom.com>2012-01-26 06:01:49 +0000
committerDavid S. Miller <davem@davemloft.net>2012-01-26 13:39:51 -0500
commitd1e2d9660e6bca2f06606b4bc65ea669bf669b0a (patch)
treebba02575b85901407510c63d0d5de667c7e86423 /net
parentbnx2x: Function Level Reset Final Cleanup (diff)
downloadlinux-dev-d1e2d9660e6bca2f06606b4bc65ea669bf669b0a.tar.xz
linux-dev-d1e2d9660e6bca2f06606b4bc65ea669bf669b0a.zip
bnx2x: Loaded Firmware Version Validation
In a virtualized environment it is possible for a loading driver to discover that Firmware is already loaded to the device, and that this FW does not match its own. This can happen for example if different Physical Functions are Assigned to different VMs in which different driver versions are loaded. The code in this patch ensures that only drivers with matching FW are loaded over the device, and that in the case described above where the Firmware version doesn't match the driver load is aborted. Signed-off-by: Ariel Elior <ariele@broadcom.com> Signed-off-by: Eilon Greenstein <eilong@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions