x86: fix up bootparam.h for userspace inclusion

commit 8b664aa66e824a0ddf4ec56d41fa0cf7bb374de6 (x86, boot: add linked
list of struct setup_data) put a new struct in bootparam.h, but didn't
use the userspace-safe types.

CC: Huang, Ying <ying.huang@intel.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Acked-by: H. Peter Anvin <hpa@zytor.com>
---
 include/asm-x86/bootparam.h |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff -r 3b015cd747e0 include/asm-x86/bootparam.h
--- a/include/asm-x86/bootparam.h	Fri May 02 09:32:30 2008 +1000
+++ b/include/asm-x86/bootparam.h	Fri May 02 18:35:11 2008 +1000
@@ -14,10 +14,10 @@
 
 /* extensible setup data list node */
 struct setup_data {
-	u64 next;
-	u32 type;
-	u32 len;
-	u8 data[0];
+	__u64 next;
+	__u32 type;
+	__u32 len;
+	__u8 data[0];
 };
 
 struct setup_header {
