diff options
author | nwhitehorn <nwhitehorn@FreeBSD.org> | 2011-12-11 17:19:48 +0000 |
---|---|---|
committer | nwhitehorn <nwhitehorn@FreeBSD.org> | 2011-12-11 17:19:48 +0000 |
commit | fd8805df000b68f061013f444749f8d5e546c090 (patch) | |
tree | 9d51e7679d8d2520dbf695dc26c64c614b8c10ff /contrib/diff/src/util.c | |
parent | a17e44c25805a7b00f15693e883cac5f2135e432 (diff) | |
download | FreeBSD-src-fd8805df000b68f061013f444749f8d5e546c090.zip FreeBSD-src-fd8805df000b68f061013f444749f8d5e546c090.tar.gz |
Keep track of PVO entries in each pmap, which allows much faster
pmap_remove() for large sparse requests. This can prevent pmap_remove()
operations on 64-bit process destruction or swapout that would take
several hundred times the lifetime of the universe to complete. This
behavior is largely indistinguishable from a hang.
Diffstat (limited to 'contrib/diff/src/util.c')
0 files changed, 0 insertions, 0 deletions