MFC r282250: r282250 (by oshogbo):
Nvlist functionality is not used within interrupt context, so we should use M_WAITOK to allocate memory.