minix/kernel
Ben Gras 6a3519f3a8 Added 2 checks to mapping function - one for overflow (virtual address +
size wraparound), one to see if the size fits in the designated segment.

It seems this check wasn't done. This came to light when trying to pre-check
the users buffer for read() and write() in using the vectored virtual
copy system call in servers/fs/read.c.
2005-05-24 12:30:29 +00:00
..
system New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
assert.h Initial revision 2005-04-21 14:53:53 +00:00
clock.c New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
const.h New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
exception.c Added fxp driver for the Intel Pro/100 series ethernet cards 2005-05-19 13:27:05 +00:00
glo.h New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
i8259.c New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
kernel.h Initial revision 2005-04-21 14:53:53 +00:00
klib.s Initial revision 2005-04-21 14:53:53 +00:00
klib88.s *** empty log message *** 2005-04-29 15:36:43 +00:00
klib386.s *** empty log message *** 2005-04-29 15:36:43 +00:00
klibc.c New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
main.c New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
Makefile Fixed some comments and reorganized some code. 2005-05-18 10:36:23 +00:00
misc.c New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
mpx.s Initial revision 2005-04-21 14:53:53 +00:00
mpx88.s *** empty log message *** 2005-04-29 15:36:43 +00:00
mpx386.s New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
proc.c New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
proc.h New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
protect.c *** empty log message *** 2005-04-29 15:36:43 +00:00
protect.h *** empty log message *** 2005-04-29 15:36:43 +00:00
proto.h New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00
sconst.h Initial revision 2005-04-21 14:53:53 +00:00
sendmask.h Added fxp driver for the Intel Pro/100 series ethernet cards 2005-05-19 13:27:05 +00:00
start.c Fixed some comments and reorganized some code. 2005-05-18 10:36:23 +00:00
system.c Added 2 checks to mapping function - one for overflow (virtual address + 2005-05-24 12:30:29 +00:00
system.h Fixed some system call checks; 2005-05-10 11:06:24 +00:00
table.c Added fxp driver for the Intel Pro/100 series ethernet cards 2005-05-19 13:27:05 +00:00
type.h New NOTIFY system call! Queued at kernel. Duplicate messages (with same source 2005-05-24 10:06:17 +00:00