summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'openvz-sources/022.050/5000_diff-ms-iomem-20051024.patch')
-rw-r--r--openvz-sources/022.050/5000_diff-ms-iomem-20051024.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/openvz-sources/022.050/5000_diff-ms-iomem-20051024.patch b/openvz-sources/022.050/5000_diff-ms-iomem-20051024.patch
new file mode 100644
index 0000000..7573ed7
--- /dev/null
+++ b/openvz-sources/022.050/5000_diff-ms-iomem-20051024.patch
@@ -0,0 +1,21 @@
+diff -uprN linux-2.6.8.1-ve022stab044/include/linux/compiler.h linux-2.6.8.1-ve022stab044.iomem/include/linux/compiler.h
+--- linux-2.6.8.1-ve022stab044/include/linux/compiler.h 2004-08-14 14:55:35.000000000 +0400
++++ linux-2.6.8.1-ve022stab044.iomem/include/linux/compiler.h 2005-10-21 11:17:12.000000000 +0400
+@@ -6,13 +6,17 @@
+ # define __kernel /* default address space */
+ # define __safe __attribute__((safe))
+ # define __force __attribute__((force))
++# define __iomem __attribute__((noderef, address_space(2)))
+ extern void __chk_user_ptr(void __user *);
++extern void __chk_io_ptr(void __iomem *);
+ #else
+ # define __user
+ # define __kernel
+ # define __safe
+ # define __force
++# define __iomem
+ # define __chk_user_ptr(x) (void)0
++# define __chk_io_ptr(x) (void)0
+ #endif
+
+ #ifdef __KERNEL__