Module: xenomai-2.5
Branch: master
Commit: c6e02d98c5139dd8088b69e7ad1e36d2603c2c11
URL:    
http://git.xenomai.org/?p=xenomai-2.5.git;a=commit;h=c6e02d98c5139dd8088b69e7ad1e36d2603c2c11

Author: Gilles Chanteperdrix <[email protected]>
Date:   Fri Jan  8 02:21:00 2010 +0100

hal: adapt to I-pipe patches for Linux 2.6.32+

---

 include/asm-generic/hal.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/include/asm-generic/hal.h b/include/asm-generic/hal.h
index f42095c..84c1a4d 100644
--- a/include/asm-generic/hal.h
+++ b/include/asm-generic/hal.h
@@ -311,12 +311,12 @@ static inline void clear_task_nowakeup(struct task_struct 
*p)
        set_task_state(p, p->state & ~TASK_NOWAKEUP);
 }
 
-#ifdef VM_PINNED
+#if defined(VM_PINNED) || defined(MMF_VM_PINNED)
 #define rthal_disable_ondemand_mappings(tsk)   
ipipe_disable_ondemand_mappings(tsk)
-#else /* !VM_PINNED */
+#else /* !(VM_PINNED || MMF_VM_PINNED) */
 /* In case the I-pipe does not allow disabling ondemand mappings. */
 #define rthal_disable_ondemand_mappings(tsk)   (0)
-#endif /* !VM_PINNED */
+#endif /* !(VM_PINNED || MMF_VM_PINNED) */
 
 #ifdef CONFIG_KGDB
 #define rthal_set_foreign_stack(ipd)   ipipe_set_foreign_stack(ipd)


_______________________________________________
Xenomai-git mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-git

Reply via email to