freebsd-dev/sys/i386
bde 92b1c293f9 Don't allow mmapping of physical page 6 (ENXIO).
nxmmap() returned a bogus value as well as having a bogus type.  Some
drivers use nxmmap() for configured devices (`nx' functions should
only be used for unconfigured devices).  These drivers allowed mmapping
physical page 6, which may have interesting contents.  vm has kludges
to avoid the same bug with nullop() returning page 0 and enodev()
returning page 19 (ENODEV), but didn't handle enxio() returning page 6.
vm is the wrong place to handle these bugs.
1995-10-14 05:25:45 +00:00
..
apm Don't include <sys/tty.h> in drivers that aren't tty drivers or in general 1995-07-16 10:13:08 +00:00
bios Don't include <sys/tty.h> in drivers that aren't tty drivers or in general 1995-07-16 10:13:08 +00:00
boot Add -fno-strength-reduce to neutralize possible bad effect of -O2 1995-10-10 21:11:22 +00:00
conf Update files list to include new ibcs2 files needed to compile. 1995-10-10 08:04:10 +00:00
eisa Fix benign type mismatches in isa interrupt handlers. Many returned int 1995-09-19 18:55:37 +00:00
i386 Don't allow mmapping of physical page 6 (ENXIO). 1995-10-14 05:25:45 +00:00
ibcs2 Fix the getdirentries of ibcs2 to handle uneven DIRBLKSIZ offsets. 1995-10-10 23:12:53 +00:00
include Reduce jitter of Pentium microtime() implementation by letting the counter 1995-10-12 20:39:49 +00:00
isa Say goodbye to IFF_NOTRAILERS. Support for trailers was officially 1995-10-13 19:48:06 +00:00
linux Fix the getdirentries of ibcs2 to handle uneven DIRBLKSIZ offsets. 1995-10-10 23:13:27 +00:00
pci Fix bad typo: CONF1_ENABLE_RES1 was written CONF1_ENABLE_CHK1 ... 1995-10-09 21:56:24 +00:00
scsi Clean up a few nits in the aic7xxx driver: 1995-09-05 23:52:03 +00:00
Makefile