Project

General

Profile

Feature #3316

Feature #2239: Integrate the virtio net driver

MSI(-X) support on legacy PCI.

Added by Alexey Zaytsev over 8 years ago. Updated over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
kernel
Start date:
2012-10-26
Due date:
% Done:

0%

Estimated time:
Difficulty:
Hard
Tags:
Gerrit CR:

Description

The PCI 2.2 standard adds MSI support, and PCI 3.0 extended it to MSI-X.
Currently, illumos only supports MSI on PCI-express, but not on legacy PCI.

This feature is important to run illumos efficiently in kvm/qemu. Judging from the Linux numbers, MSI support should give at least a 2x performance improvement for virtio-net.

Unfortunately, I don't have time to work on this task.

Also available in: Atom PDF