Roundup the length on munmap().
authorKevin Klues <klueska@cs.berkeley.edu>
Tue, 1 Apr 2014 23:31:00 +0000 (16:31 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Tue, 1 Apr 2014 23:31:00 +0000 (16:31 -0700)
commitc93154ef11ab5e54152229582f3215a96181ed09
tree29956af8d644ac9733ad841744dee8fd7d201bec
parentcb9b8e31e0b43800f4f549230ff098358b4fd869
Roundup the length on munmap().

do_mmap() rounds the length up before mmapping, but we have no way of
notifying the user that this has happened.  When they do an unmap, the
length passed in needs to be rounded again, or bad things will happen.
kern/src/mm.c