freebsd-dev/sys/i386
Bruce Evans af2f22807f Fixed write enabling of the kernel text section. The overlap
checking was mostly wrong at the boundaries.  For the lower limit,
VM_MIN_KERNEL_ADDRESS was used instead of btext and there was an
off-by-(`size' - 1) error.  For the upper limit, &etext was used
instead of etext and there was an off-by-1 error.  The bugs were
harmless because `size' is not too large and some memory is mapped
just beyond the ends.  We still depend on the former to avoid
having to handle the case where the memory range covers the whole
text section, and on the latter to prevent problems when we map
just beyond an end to allow writing an address range that overlaps
the end.

Fixed placement of a nearby comment.
1997-11-20 18:09:36 +00:00
..
apm Expand the APMIO_GETINFO ioctl to return the estimated remaining 1997-11-12 04:12:51 +00:00
bios Expand the APMIO_GETINFO ioctl to return the estimated remaining 1997-11-12 04:12:51 +00:00
boot Fixed spammed Id. 1997-10-07 06:40:16 +00:00
conf Typo fix. 1997-11-17 13:57:40 +00:00
eisa Remove a bunch of variables which were unused both in GENERIC and LINT. 1997-11-07 08:53:44 +00:00
i386 Fixed write enabling of the kernel text section. The overlap 1997-11-20 18:09:36 +00:00
ibcs2 Move the "retval" (3rd) parameter from all syscall functions and put 1997-11-06 19:29:57 +00:00
include Reviewed by: Amancio Hasty 1997-11-16 04:52:29 +00:00
isa - Renamed <pccard/card.h> -> <pccard/cardinfo.h>. 1997-11-20 15:48:41 +00:00
linux Added support for linux sound ioctls: 1997-11-17 04:00:32 +00:00
pci Removed unused #includes. 1997-07-20 14:10:18 +00:00
scsi Add support to the host driver for "downloaded constants". These are immediate 1997-09-27 19:38:27 +00:00
Makefile