freebsd-src/sys
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
..
alpha Added support for linux sound ioctls: 1997-11-17 04:00:32 +00:00
amd64 Fixed write enabling of the kernel text section. The overlap 1997-11-20 18:09:36 +00:00
compat Added support for linux sound ioctls: 1997-11-17 04:00:32 +00:00
compile
conf Typo fix. 1997-11-17 13:57:40 +00:00
ddb Cleaned up revs.1.19-1.21: 1997-11-20 16:53:23 +00:00
dev - Renamed <pccard/card.h> -> <pccard/cardinfo.h>. 1997-11-20 15:48:41 +00:00
fs Staticize. 1997-11-18 15:07:35 +00:00
geom There is no ccdread() nor ccdwrite(). 1997-11-18 14:39:04 +00:00
gnu Use consistent description strings for M_EXT2NODE. This also fixes a 1997-11-20 16:56:25 +00:00
i386 Fixed write enabling of the kernel text section. The overlap 1997-11-20 18:09:36 +00:00
isa - Renamed <pccard/card.h> -> <pccard/cardinfo.h>. 1997-11-20 15:48:41 +00:00
isofs/cd9660 Staticize a few things. 1997-11-18 14:40:36 +00:00
kern Removed unused includes. 1997-11-20 16:36:17 +00:00
libkern Rename some local variables to avoid shadowing other local variables. 1997-11-07 09:21:01 +00:00
miscfs Staticize. 1997-11-18 15:07:35 +00:00
modules - The daemon might go off the screen and crashed the system if the 1997-10-26 07:35:18 +00:00
msdosfs Reviewed by: various. 1997-11-12 05:42:33 +00:00
net Removed now-unused blocking mode flag. 1997-11-18 16:37:04 +00:00
netatalk Fix various problems with netatalk kernel support. 1997-10-29 00:30:52 +00:00
netinet This commit was generated by cvs2svn to compensate for changes in r31187, 1997-11-16 05:55:52 +00:00
netipx Removed unused #includes. 1997-10-28 15:59:26 +00:00
netkey Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
netnatm Removed unused #includes. 1997-10-28 15:59:26 +00:00
netns Remove unneeded member nsp_head from struct nspcb. 1997-04-14 18:26:51 +00:00
nfs Reviewed by: various. 1997-11-12 05:42:33 +00:00
nfsclient Reviewed by: various. 1997-11-12 05:42:33 +00:00
nfsserver Remove a bunch of variables which were unused both in GENERIC and LINT. 1997-11-07 08:53:44 +00:00
pc98 Sync with sys/i386/isa/pcaudio.c revision 1.38. 1997-11-19 11:37:06 +00:00
pccard - Renamed 'card.h' to 'cardinfo.h', to avoid namespace collisions with 1997-11-18 21:04:01 +00:00
pci Removed unused #includes. 1997-11-18 14:14:34 +00:00
powerpc/include Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
rpc Resolve conflicts. 1997-05-28 04:45:15 +00:00
scsi Remove a bunch of variables which were unused both in GENERIC and LINT. 1997-11-07 08:53:44 +00:00
sys Fixed nonblocking mode. It was per-device instead of per-file. 1997-11-18 16:13:06 +00:00
tools Removed unused #includes. 1997-10-28 15:59:26 +00:00
ufs Fixed marking of access time for special files and fifos (don't do 1997-11-20 16:08:56 +00:00
vm Removed unused #include of <sys/malloc.h>. This file now uses only 1997-11-18 11:02:19 +00:00
Makefile Commit a long-forgotten tweak for building tags in /usr/src/sys. 1997-07-13 07:36:20 +00:00