]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
1) Added protection against collapsing OBJ_DEAD objects.
authorDavid Greenman <dg@FreeBSD.org>
Sat, 18 Feb 1995 06:48:33 +0000 (06:48 +0000)
committerDavid Greenman <dg@FreeBSD.org>
Sat, 18 Feb 1995 06:48:33 +0000 (06:48 +0000)
commit9b4814bba21e4f1b9f274b0eeb3376566e39167a
treefd5a972273d388a2c0e9512f653f10be3a011ecc
parentf4fcba6266da604d305ee1b78ada4dc47961356b
1) Added protection against collapsing OBJ_DEAD objects.
2) bump reference counts by 2 instead of 1 so that an object deallocate
   doesn't try to recursively collapse the object.
3) mark pages renamed during the collapse as dirty so that their contents
   are preserved.

Submitted by: John and me.
sys/vm/vm_object.c