31241fa778
sysarch(2) code. Use M_ZERO instead of explicit bzero(9). Do not check for failed allocation when M_WAITOK is specified (which is specified always). Use malloc(9) when allocating memory for the intermediate copy of the user-supplied buffer. Sponsored by: The FreeBSD Foundation MFC after: 1 week