summaryrefslogtreecommitdiffstats
path: root/drivers/ssb
diff options
context:
space:
mode:
authorAkihiko Odaki <akihiko.odaki@daynix.com>2022-11-22 18:28:03 +0900
committerTony Nguyen <anthony.l.nguyen@intel.com>2023-03-16 08:55:56 -0700
commit50f303496d92e25b79bdfb73e3707ad0684ad67f (patch)
treef38d757f850129e6dec7deccde540b8b29491801 /drivers/ssb
parent65f69851e44d71248b952a687e44759a7abb5016 (diff)
downloadlinux-stable-50f303496d92e25b79bdfb73e3707ad0684ad67f.tar.gz
linux-stable-50f303496d92e25b79bdfb73e3707ad0684ad67f.tar.bz2
linux-stable-50f303496d92e25b79bdfb73e3707ad0684ad67f.zip
igb: Enable SR-IOV after reinit
Enabling SR-IOV causes the virtual functions to make requests to the PF via the mailbox. Notably, E1000_VF_RESET request will happen during the initialization of the VF. However, unless the reinit is done, the VMMB interrupt, which delivers mailbox interrupt from VF to PF will be kept masked and such requests will be silently ignored. Enable SR-IOV at the very end of the procedure to configure the device for SR-IOV so that the PF is configured properly for SR-IOV when a VF is activated. Fixes: fa44f2f185f7 ("igb: Enable SR-IOV configuration via PCI sysfs interface") Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com> Tested-by: Marek Szlosek <marek.szlosek@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'drivers/ssb')
0 files changed, 0 insertions, 0 deletions