Subject: Re: Why not track our xsrc with X11R6.6 from To: None
<> From: Thor Lancelot Simon <> List: current-users Date:
07/18/2001 18:56:52 On Thu, Jul 19, 2001 at 08:36:43AM +1000,
Andrew van der Stock wrote: > Greg, > The only bit of code that
is relatively awful as it relates to IBM's > original decisions
in 1980 or thereabouts is the bit that takes a card from
Allowing memory mapping of the framebuffer is no big deal.
Requiring that the host system allow *arbitrary memory mappings*
in order to allow this to succeed -- that's a big deal.  It
totally destroys the Unix security  Worse, because the device
registers are mapped, too, and many of these devices can DMA
to/from arbitrary addresses, even if the kernel provided a
framebuffer handle this approach would *still* leave you totally
hosed.  The problem with what the XFree86 architecture puts in
userland as opposed to the kernel is that it guarantees that you
can't have X and have any meaningful kind of security at the
same time.  Bear in mind that on m