diff options
author | peter <peter@FreeBSD.org> | 1996-03-02 17:14:09 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1996-03-02 17:14:09 +0000 |
commit | 7a5076f346d4f85104eeeee674b8cd1c870728de (patch) | |
tree | 36477c251d1a2dd350289aacae9a3ea145a491c1 /sys/i386/linux/linux_util.c | |
parent | 880e9d4f5c17d0fb6103617034f6d5ee695d7400 (diff) | |
download | FreeBSD-src-7a5076f346d4f85104eeeee674b8cd1c870728de.zip FreeBSD-src-7a5076f346d4f85104eeeee674b8cd1c870728de.tar.gz |
Oops.. I nearly forgot the actual core of the length/rounding/etc fixes
that Bruce asked for.
These still are not quite perfect, and in particular, it can get
upset on extreme boundary cases (addr = 0xfff, len = 0xffffffff,
which would end up mapping a single page rather than failing), but
this is better code that I committed before.
(note, the VM system does not (apparently) support single mmap segment
sizes above 0x80000000 anyway)
Diffstat (limited to 'sys/i386/linux/linux_util.c')
0 files changed, 0 insertions, 0 deletions