diff options
author | dfr <dfr@FreeBSD.org> | 1998-11-08 12:39:07 +0000 |
---|---|---|
committer | dfr <dfr@FreeBSD.org> | 1998-11-08 12:39:07 +0000 |
commit | b6d9e06815177a68a4c04bd91f2c72a3d8f38085 (patch) | |
tree | 054790d6c046f4847a676be168ee932453415ed2 /sys/kern/subr_xxx.c | |
parent | 2a9cd5605117404c74854f0e4b7b5ea54d7c8671 (diff) | |
download | FreeBSD-src-b6d9e06815177a68a4c04bd91f2c72a3d8f38085.zip FreeBSD-src-b6d9e06815177a68a4c04bd91f2c72a3d8f38085.tar.gz |
* Fix a couple of places in the device pager where an address was
truncated to 32 bits.
* Change the calling convention of the device mmap entry point to
pass a vm_offset_t instead of an int for the offset allowing
devices with a larger memory map than (1<<32) to be supported
on the alpha (/dev/mem is one such).
These changes are required to allow the X server to mmap the various
I/O regions used for device port and memory access on the alpha.
Diffstat (limited to 'sys/kern/subr_xxx.c')
-rw-r--r-- | sys/kern/subr_xxx.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/subr_xxx.c b/sys/kern/subr_xxx.c index e803032..7ff3366 100644 --- a/sys/kern/subr_xxx.c +++ b/sys/kern/subr_xxx.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)subr_xxx.c 8.1 (Berkeley) 6/10/93 - * $Id: subr_xxx.c,v 1.10 1998/06/07 17:11:38 dfr Exp $ + * $Id: subr_xxx.c,v 1.11 1998/08/20 06:10:40 bde Exp $ */ /* @@ -161,7 +161,7 @@ nodevtotty(dev) int nommap(dev, offset, nprot) dev_t dev; - int offset; + vm_offset_t offset; int nprot; { |