[Xenomai-git] Gilles Chanteperdrix : x86/hal: i386 disappeared from Linux 3.8 (2)

2013-04-08 Thread git repository hosting
Module: xenomai-2.6
Branch: master
Commit: a4fd75be285fe4787156c54ea42063b37cdd14a0
URL:
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=a4fd75be285fe4787156c54ea42063b37cdd14a0

Author: Gilles Chanteperdrix 
Date:   Tue Apr  9 00:53:30 2013 +0200

x86/hal: i386 disappeared from Linux 3.8 (2)

---

 include/asm-x86/wrappers_32.h |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/asm-x86/wrappers_32.h b/include/asm-x86/wrappers_32.h
index 725deb3..c3d6bdb 100644
--- a/include/asm-x86/wrappers_32.h
+++ b/include/asm-x86/wrappers_32.h
@@ -93,11 +93,11 @@ typedef phys_addr_t resource_size_t;
:"1" (addr),"g" ((int)(size)),"g" 
(task_thread_info(task)->addr_limit.seg)); \
flag == 0; })
 
-#if LINUX_VERSION_CODE <= KERNEL_VERSION(3,8,0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3,8,0)
 #ifndef CONFIG_X86_WP_WORKS_OK
 #error "Xenomai has to rely on the WP bit, CONFIG_M486 or better required"
 #endif /* CONFIG_X86_WP_WORKS_OK */
-#endif /* Linux <= 3.8.0 */
+#endif /* Linux < 3.8.0 */
 
 #if LINUX_VERSION_CODE < KERNEL_VERSION(3,4,0)
 #ifdef TS_USEDFPU


___
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git


[Xenomai-git] Gilles Chanteperdrix : x86/hal: i386 disappeared from Linux 3.8

2013-04-08 Thread git repository hosting
Module: xenomai-2.6
Branch: master
Commit: e0082a0b2963e89b6d6ca7daf13449d8dbc74e1d
URL:
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=e0082a0b2963e89b6d6ca7daf13449d8dbc74e1d

Author: Gilles Chanteperdrix 
Date:   Tue Apr  9 00:53:30 2013 +0200

x86/hal: i386 disappeared from Linux 3.8

---

 include/asm-x86/hal_32.h  |4 
 include/asm-x86/wrappers_32.h |6 ++
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/include/asm-x86/hal_32.h b/include/asm-x86/hal_32.h
index 4251fa0..480fcf2 100644
--- a/include/asm-x86/hal_32.h
+++ b/include/asm-x86/hal_32.h
@@ -57,10 +57,6 @@
 
 #include/* Read the generic bits. */
 
-#ifndef CONFIG_X86_WP_WORKS_OK
-#error "Xenomai has to rely on the WP bit, CONFIG_M486 or better required"
-#endif /* CONFIG_X86_WP_WORKS_OK */
-
 #if defined(CONFIG_X86_LOCAL_APIC) && \
   defined(apic_write_around) && !defined(CONFIG_X86_GOOD_APIC)
 #error "Xenomai needs a working LAPIC - if your machine has a bad one, you"
diff --git a/include/asm-x86/wrappers_32.h b/include/asm-x86/wrappers_32.h
index 2f1dcb9..725deb3 100644
--- a/include/asm-x86/wrappers_32.h
+++ b/include/asm-x86/wrappers_32.h
@@ -93,6 +93,12 @@ typedef phys_addr_t resource_size_t;
:"1" (addr),"g" ((int)(size)),"g" 
(task_thread_info(task)->addr_limit.seg)); \
flag == 0; })
 
+#if LINUX_VERSION_CODE <= KERNEL_VERSION(3,8,0)
+#ifndef CONFIG_X86_WP_WORKS_OK
+#error "Xenomai has to rely on the WP bit, CONFIG_M486 or better required"
+#endif /* CONFIG_X86_WP_WORKS_OK */
+#endif /* Linux <= 3.8.0 */
+
 #if LINUX_VERSION_CODE < KERNEL_VERSION(3,4,0)
 #ifdef TS_USEDFPU
 #define wrap_test_fpu_used(task)  \


___
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git