use vzalloc instead of vmalloc + memset

Conflicts:
	crypto/zlib.c
	kernel/profile.c
	net/netfilter/nf_conntrack_core.c