diff --git a/include/linux/bvec.h b/include/linux/bvec.h
index 0e9bdd42dafb6b9c57877820a170a04f076c8f9e..35c25dff651a5e4953acd8d9e749e2bc41535c5d 100644
--- a/include/linux/bvec.h
+++ b/include/linux/bvec.h
@@ -44,7 +44,7 @@ struct bvec_iter {
 
 	unsigned int            bi_bvec_done;	/* number of bytes completed in
 						   current bvec */
-};
+} __packed;
 
 struct bvec_iter_all {
 	struct bio_vec	bv;