|author||Kevin O'Connor <firstname.lastname@example.org>||Sun Aug 02 12:33:58 2009 -0400|
|committer||Kevin O'Connor <email@example.com>||Sun Aug 02 12:33:58 2009 -0400|
Fix some PMM corner-cases. Make sure not to divide by zero when calculating usage percent in debug messages. Make sure high memory zones are aligned; make sure zone is big enough even after loss due to alignment. Be sure to reset ZoneTmpHigh and PMMAllocs on failure paths. Fix corner case in pmm_free() where an allocation might not get freed due to ordering of pmmalloc_s structs.