hp malloc: fix pkg max_real_used computation in hp_info()

	* update_shm_stats() should not be called at all
hp malloc: properly release the hash lock on redundant shm_reallocs

	* e.g. shm_realloc(shm_malloc(16), 16);