Only allow mmap in "managed" RAM for now.

This commit is contained in:
gwr 1995-08-08 21:09:01 +00:00
parent fafc2a527a
commit 73d4eba4cf
1 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: mem.c,v 1.18 1995/04/13 22:02:04 gwr Exp $ */ /* $NetBSD: mem.c,v 1.19 1995/08/08 21:09:01 gwr Exp $ */
/* /*
* Copyright (c) 1994, 1995 Gordon W. Ross * Copyright (c) 1994, 1995 Gordon W. Ross
@ -258,9 +258,9 @@ mmmmap(dev, off, prot)
switch (minor(dev)) { switch (minor(dev)) {
case 0: /* dev/mem */ case 0: /* dev/mem */
/* Allow access only in RAM. */ /* Allow access only in "managed" RAM. */
if (v < 0 || v >= avail_end) if (v < avail_start || v >= avail_end)
return (-1); break;
return (v); return (v);
case 5: /* dev/vme16d16 */ case 5: /* dev/vme16d16 */