- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi experts,
I am working on 82599ES in Linux Host and FreeBSD Guest.
But an error happened when PF detected one VF is bad(say VF PCI status is PCI_STATUS_REC_MASTER_ABORT),
it would issue a VF FLR. Then the VF in Guest can not triger the TX/RX MSI-x interrupt.
I checked the EIMS in Guest, it showed the value is "0x0". So I changed the value to "0x1" to enable the TX/RX MSI-x,
but unfortunately the changing did not take effect. Read the EIMS value still is "0x0".
So my questions are:
1. what is VF master abort?
2. what could I do (for PF and VF) when VF master abort happened?
Thanks
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi RyanMile,
Thank you for posting in Wired Ethernet Commmunity.
While we're checking your concern, please share the PF and VF driver version loaded in your system.
regards,
Vince
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Vince,
My environment is:
Host: CentOS7.2 Linux 3.10.0-327.28.2.el7.x86_64
PF version is:
# ethtool -i enp4s0f0
driver: ixgbe
version: 4.0.1-k-rh7.2
firmware-version: 0x1bab0001
bus-info: 0000:04:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
Guest: FreeBSD 10.1
VF version is: 1.1.4 (obtained from source code: ixv.c)
FYI, I found the TxRx queue never disabled in Guest when ixv_disable_queue executed (write to EIMC).
So I turned off the TxRx MSI-x bit of EIAM in ixv VF driver. After that, in my test, the master abort never happened.
I am not sure if this EIAM and EIMC will cause VF master abort.
Thanks for your attention.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi RyanMile, Thanks for providing the update, please let us know if you still have other query regarding 82599.
regards,
Vince
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page