viability of supporting interrupts in user space driver?

Robert P. J. Day rpjday at
Fri Nov 20 04:39:45 EST 2015

On Fri, 20 Nov 2015, Anupam Kapoor wrote:

> >>>>> [2015-11-20T13:08:46+0530]: "Robert P. J. Day" (robert-pj-day):
> ,----[ robert-pj-day ]
> | some colleagues are considering implementing some user space drivers
> | that need to recognize and process interrupts. i'm aware of the
> | possibilities -- UIO, for example -- but other than the technical
> | possibility of doing that, can anyone provide feedback on the
> | viability or benchmarking of that?
> |
> | is there an example someone can point at that demonstrates the
> | goodness or not of such an approach? has anyone out there done this,
> | and lived to regret it in terms of performance? thanks.
> `----
> well, dpdk folks seem to be doing just that for quite a while, and seem
> to be doing not too shabby in that space.

  interesting ... downside is that that doesn't seem to run on
powerpc (which is the target platform i'm interested in here):

but still, i like the fact that it seems to support the idea that you
can run UIO and get adequate performance.

  if anyone has any other examples like this, please pass them along.



Robert P. J. Day                                 Ottawa, Ontario, CANADA


More information about the Kernelnewbies mailing list