summaryrefslogtreecommitdiffstats
path: root/lib/libdisk/write_disk.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2000-05-24 14:22:22 +0000
committerpeter <peter@FreeBSD.org>2000-05-24 14:22:22 +0000
commit6696467650d49ec51252f922278b9df904c4e8bf (patch)
tree39d91ae29580a92246a32e3d1a218f437bd2d37d /lib/libdisk/write_disk.c
parent8fb37028044769c5af436308562a6a09417640de (diff)
downloadFreeBSD-src-6696467650d49ec51252f922278b9df904c4e8bf.zip
FreeBSD-src-6696467650d49ec51252f922278b9df904c4e8bf.tar.gz
pmap_enter() masked off the page offset bits, pmap_kenter() did not.
This (I believe) is the cause of the XFree86 startup and/or mptable(8) panics when programs were reading from /dev/mem at non-page-aligned offsets. The offsets were being converted into random page flags in the page tables. :-( (including PG_PS = 4MB page size)
Diffstat (limited to 'lib/libdisk/write_disk.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud