aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorRick Farrington <ricardo.farrington@cavium.com>2017-08-30 16:19:53 -0700
committerDavid S. Miller <davem@davemloft.net>2017-08-30 22:07:09 -0700
commitacfb98b99647aa7dc7c111db52d5f4199d2b641f (patch)
tree60f309fcdf3198d3f7ee00b319dfd43a3051b27c /net
parentdevlink: Maintain consistency in mac field name (diff)
downloadlinux-dev-acfb98b99647aa7dc7c111db52d5f4199d2b641f.tar.xz
linux-dev-acfb98b99647aa7dc7c111db52d5f4199d2b641f.zip
liquidio: fix crash in presence of zeroed-out base address regs
Fix crash in linux PF driver when BARs have been cleared/de-programmed; fail early init (prior to mapping BARs) if the BAR0 or BAR1 registers are zero. This situation can arise when the PF is added to a VM (PCI pass-through), then a PF FLR is issued (in the VM). After this occurs, the BAR registers will be zero. If we attempt to load the PF driver in the host (after VM has been shutdown), the host can reset. Signed-off-by: Rick Farrington <ricardo.farrington@cavium.com> Signed-off-by: Raghu Vatsavayi <raghu.vatsavayi@cavium.com> Signed-off-by: Felix Manlunas <felix.manlunas@cavium.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions