Make sure that the idev struct's data is 4-byte aligned.