Fix questionable behavior for the bulk region clearing

Fixed some questionable behavior for the bulk region clearing where
we might have been calling madvise and zero length memset on
PROT_NONE regions. (found by agampe).

Test: test-art-host
Change-Id: If9d2f0ff142302253a1f9ffc9f08b9403bb43d99
1 file changed