freebsd-dev/sys
Rodney W. Grimes 78d172cab6 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
..
alpha/include/pc Initial import, 0.1 + pk 0.2.4-B1 1993-06-12 14:58:17 +00:00
amd64 From guido@gvr.win.tue.nl Sat Aug 7 06:58:04 1993 1993-08-09 06:16:42 +00:00
conf Fix the problem where newvers gets called every time make is run on 1993-08-04 23:51:59 +00:00
ddb * Applied fixes from Bruce Evans to fix COW bugs, >1MB kernel loading, 1993-07-27 10:52:31 +00:00
dev * Fixed problem where some rev 8013EBT boards want the DCR_LS flag 1993-08-02 10:36:05 +00:00
i386 From guido@gvr.win.tue.nl Sat Aug 7 06:58:04 1993 1993-08-09 06:16:42 +00:00
isa Updated syscons to 0.2b - please test this! It won't be in the ALPHA 1993-07-30 02:20:26 +00:00
kern * Applied fixes from Bruce Evans to fix COW bugs, >1MB kernel loading, 1993-07-27 10:52:31 +00:00
powerpc/include Initial import, 0.1 + pk 0.2.4-B1 1993-06-12 14:58:17 +00:00
scsi Removed tabs from the front of XXU: messages to make it fit the other 1993-08-06 12:11:52 +00:00
sys Whoops - try again. Include safeties. 1993-07-30 10:57:09 +00:00