diff options
author | gber <gber@FreeBSD.org> | 2013-05-23 12:24:46 +0000 |
---|---|---|
committer | gber <gber@FreeBSD.org> | 2013-05-23 12:24:46 +0000 |
commit | b44da0fb82647f2cfb06f65a6695c7e36c98828c (patch) | |
tree | 88d32fbca758e9f6ebc8d49d75d926e06c1e3ef6 /sys/dev | |
parent | 5145ecb15400880dc6aaea09f0343ec3a0e221a0 (diff) | |
download | FreeBSD-src-b44da0fb82647f2cfb06f65a6695c7e36c98828c.zip FreeBSD-src-b44da0fb82647f2cfb06f65a6695c7e36c98828c.tar.gz |
Rework and organize pmap_enter_locked() function.
pmap_enter_locked() implementation was very ambiguous and confusing.
Rearrange it so that each part of the mapping creation is separated.
Avoid walking through the redundant conditions.
Extract vector_page specific PTE setup from normal PTE setting.
Submitted by: Zbigniew Bodek <zbb@semihalf.com>
Sponsored by: The FreeBSD Foundation, Semihalf
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions