[dpdk-dev] Please stop using iopl() in DPDK

2019-10-24 Thread Andy Lutomirski
Hi all- Supporting iopl() in the Linux kernel is becoming a maintainability problem. As far as I know, DPDK is the only major modern user of iopl(). After doing some research, DPDK uses direct io port access for only a single purpose: accessing legacy virtio configuration structures. These struc

Re: [dpdk-dev] Please stop using iopl() in DPDK

2019-10-25 Thread Andy Lutomirski
On Thu, Oct 24, 2019 at 11:42 PM Willy Tarreau wrote: > > Hi Andy, > > On Thu, Oct 24, 2019 at 09:45:56PM -0700, Andy Lutomirski wrote: > > Hi all- > > > > Supporting iopl() in the Linux kernel is becoming a maintainability > > problem. As far as I know, D

Re: [dpdk-dev] Please stop using iopl() in DPDK

2019-10-25 Thread Andy Lutomirski
> On Oct 25, 2019, at 9:13 AM, Stephen Hemminger > wrote: > > On Thu, 24 Oct 2019 21:45:56 -0700 > Andy Lutomirski wrote: > >> Hi all- >> >> Supporting iopl() in the Linux kernel is becoming a maintainability >> problem. As far as I know, DPD

Re: [dpdk-dev] Please stop using iopl() in DPDK

2019-10-28 Thread Andy Lutomirski
> On Oct 28, 2019, at 10:43 AM, Stephen Hemminger > wrote: > > On Fri, 25 Oct 2019 08:42:25 +0200 > Willy Tarreau wrote: > >> Hi Andy, >> >>> On Thu, Oct 24, 2019 at 09:45:56PM -0700, Andy Lutomirski wrote: >>> Hi all- >>> >>> S