All of lore.kernel.org
 help / color / mirror / Atom feed
From: Pete Zaitcev <zaitcev@redhat.com>
To: Larry McVoy <lm@bitmover.com>
Cc: linux-kernel@vger.kernel.org
Subject: User mode drivers (Honest does not pay here ...)
Date: Tue, 7 Jan 2003 23:19:22 -0500	[thread overview]
Message-ID: <200301080419.h084JMT10615@devserv.devel.redhat.com> (raw)
In-Reply-To: <mailman.1041987068.25081.linux-kernel2news@redhat.com>

> I may be showing my ignorance here (won't be the first time) but this makes
> me wonder if Linux could provide a way to do "user level drivers".

It is a question often asked in comp.os.linux.development.system.
If performance penalties and security problems are no obstacle,
a lot of hardware can be serviced with a user mode driver, except
one that requires interrupts to operate. There is no way to deliver
an interrupt safely to the user mode, because a device specific
deactivation or ack-ing must be performed before interrupts are
enabled (on i386 at least). Other problems can be worked around
with ioperm and friends.

-- Pete

  parent reply	other threads:[~2003-01-08  4:10 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-01-04 18:09 Honest does not pay here Adam J. Richter
2003-01-05 22:03 ` Henning P. Schmiedehausen
2003-01-05 22:53   ` David van Hoose
2003-01-05 23:14     ` Henning P. Schmiedehausen
2003-01-06  0:22       ` David van Hoose
2003-01-06  9:31         ` Henning Schmiedehausen
2003-01-06 23:41         ` Matthias Andree
2003-01-06 23:59           ` Andre Hedrick
2003-01-07  0:07           ` Andrew Walrond
2003-01-07  0:51             ` Steven Barnhart
2003-01-07  9:57               ` Henning P. Schmiedehausen
2003-01-07 11:21                 ` Alexander Kellett
2003-01-07 23:04                 ` Daniel Egger
2003-01-07  1:24             ` Matthias Andree
2003-01-07 10:07               ` Henning P. Schmiedehausen
2003-01-07 12:44                 ` Alan Cox
2003-01-12 23:36                 ` Matthias Andree
2003-01-07 16:32               ` Bill Davidsen
2003-01-07 17:21                 ` Ryan Anderson
2003-01-07 18:33                 ` Jesse Pollard
2003-01-07 19:24                   ` Bill Davidsen
2003-01-07 20:58                   ` Andre Hedrick
2003-01-07 23:09                     ` Jesse Pollard
2003-01-08  0:24                       ` Andre Hedrick
2003-01-07 23:35                   ` Matthias Andree
2003-01-07 23:33                 ` Matthias Andree
2003-01-07 14:24           ` Dana Lacoste
2003-01-07 23:28             ` Matthias Andree
2003-01-08  0:24               ` venom
2003-01-08  0:30                 ` Larry McVoy
2003-01-08  0:54                   ` venom
2003-01-08  1:10                     ` Andre Hedrick
2003-01-08 10:08                       ` venom
2003-01-08 11:05                         ` Andre Hedrick
     [not found]                         ` <Pine.LNX.4.10.10301080249330.421-100000@master.linux-ide.o rg>
2003-01-08 15:25                           ` Stephen Satchell
2003-01-08  1:10                   ` Matthias Andree
2003-01-08  1:41                   ` Alan Cox
2003-01-08 14:59                   ` Jesse Pollard
2003-01-10 14:30                   ` Pavel Machek
     [not found]                 ` <mailman.1041987068.25081.linux-kernel2news@redhat.com>
2003-01-08  4:19                   ` Pete Zaitcev [this message]
2003-01-08  6:17                     ` User mode drivers (Honest does not pay here ...) Dmitry A. Fedorov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200301080419.h084JMT10615@devserv.devel.redhat.com \
    --to=zaitcev@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lm@bitmover.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.