Mercurial > illumos > illumos-gate
changeset 4044:da968d040d72
6546454 missing check for null pointer in fix for 6540208
author | josephb |
---|---|
date | Mon, 16 Apr 2007 14:50:44 -0700 |
parents | 22ad6c567fec |
children | acbc9bc026ca |
files | usr/src/uts/i86pc/vm/hment.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/usr/src/uts/i86pc/vm/hment.c Mon Apr 16 14:11:05 2007 -0700 +++ b/usr/src/uts/i86pc/vm/hment.c Mon Apr 16 14:50:44 2007 -0700 @@ -179,7 +179,8 @@ if (!USE_HAT_RESERVES()) { for (;;) { hm = kmem_cache_alloc(hment_cache, km_flag); - if (USE_HAT_RESERVES() || + if (hm == NULL || + USE_HAT_RESERVES() || hment_reserve_count >= hment_reserve_amount) break; hment_put_reserve(hm);