freebsd-skq/sys/amd64
rgrimes 95c4372f76 From guido@gvr.win.tue.nl Sat Aug 7 06:58:04 1993
I posted some patches on the 386bsd_patchkit list to prohibit io access.
Because of a noninitialised filed in the tss, this was possible.
It is included below as the patch to machdep.c
However, when you do this *necessary* fix (security), it will be
impossible form within user space to do io.

therefor, I included another fix: when you open /dev/io, you
get the access. Of course you can rewrite it to use another minor
and thus giving access to the iospace when /dev/mem is opened, e.g.

NOTE: The /dev/io entry has not been added to /dev/MAKEDEV yet.
The patch is in NetBSD.
1993-08-09 06:16:42 +00:00
..
amd64 From guido@gvr.win.tue.nl Sat Aug 7 06:58:04 1993 1993-08-09 06:16:42 +00:00
include * Applied fixes from Bruce Evans to fix COW bugs, >1MB kernel loading, 1993-07-27 10:52:31 +00:00
isa Modified attach printf's so that the output is compatible with the "new" 1993-07-15 17:53:14 +00:00
Makefile Initial import, 0.1 + pk 0.2.4-B1 1993-06-12 14:58:17 +00:00