Pad binder_fd_array_object. am: 824875dd45 am: 7b0382ca44
am: d2efee90c4

Change-Id: Ib533b9ba3fbde88cb5f5c368270f9cae7d795754
diff --git a/include/hwbinder/binder_kernel.h b/include/hwbinder/binder_kernel.h
index a76d8b4..2494f68 100644
--- a/include/hwbinder/binder_kernel.h
+++ b/include/hwbinder/binder_kernel.h
@@ -90,8 +90,8 @@
  */
 struct binder_fd_array_object {
 	struct binder_object_header	hdr;
-
-	binder_size_t           num_fds;
+	__u32			_pad; /* hdr is 4 bytes, ensure 8-byte alignment of next fields */
+	binder_size_t		num_fds;
 	binder_size_t		parent; /* index of parent in objects array */
 	binder_size_t		parent_offset; /* offset of pointer in parent */
 };