[dpdk-dev] Virtio pci legacy support
Tiwei Bie
tiwei.bie at intel.com
Wed Nov 13 06:21:56 CET 2019
On Tue, Nov 12, 2019 at 09:23:31AM -0800, Stephen Hemminger wrote:
> Since Linux kernel is going to drop support for iopl real soon now.
> Is there any ongoing effort to either drop Legacy virtio support,
I think it's not a good idea to drop the legacy virtio
support at present.
> or replace iopl with ioperm,
+1. This looks like the most straightforward way for now.
> or at least test with iopl failing?
The iopl failing test was just moved to rte_pci_ioport_map()
by below series:
https://patches.dpdk.org/cover/61627/
>
> Note: it looks like the current code does not match comment.
>
> /*
> * Request iopl privilege for all RPL, returns 0 on success
> * iopl() call is mostly for the i386 architecture. For other architectures,
> * return -1 to indicate IO privilege can't be changed in this way.
> */
> int
> rte_eal_iopl_init(void)
> {
> #if defined(RTE_ARCH_X86)
> if (iopl(3) != 0)
> return -1;
> #endif
> return 0;
> }
More information about the dev
mailing list