--- include/asm/paravirt.h.old	2008-04-30 14:00:02.000000000 +0200
+++ include/asm/paravirt.h	2008-04-30 13:59:53.000000000 +0200
@@ -952,7 +952,7 @@
 				 pv_mmu_ops.make_pte,
 				 val);
 
-	return (pte_t) { .pte = ret };
+	return (pte_t) { pte:ret };
 }
 
 static inline pteval_t pte_val(pte_t pte)
