Some 32 bit architectures, e.g. armv7, want 8-byte alignment while
atomically accessing a 64bit int typed memory. Make the start of vnet
modspace and the space allocated by vnet_data_alloc() properly aligned
to avoid misaligned access.
PR: 265639
Diagnosed by: markj
Co-authored-by: mjg
Co-authored-by: jhb
MFC after: 1 week