From 1a412f1db8d7f18aba99fecf4b12d5d1e93d52c3 Mon Sep 17 00:00:00 2001 From: Marc Fiuczynski Date: Thu, 14 Dec 2006 20:05:45 +0000 Subject: [PATCH] Don't use the in_interrupt() fix in __vx_check() --- include/linux/vs_base.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/linux/vs_base.h b/include/linux/vs_base.h index 5e9d46264..9ec4a115c 100644 --- a/include/linux/vs_base.h +++ b/include/linux/vs_base.h @@ -5,7 +5,9 @@ #define VX_IRQ 0x4000 #define VX_IRQ_MASK 0xF000 +#if 0 #include +#endif #define vx_task_xid(t) ((t)->xid) @@ -38,8 +40,10 @@ static inline int __vx_check(xid_t cid, xid_t id, unsigned int mode) (id > 1) && (id < MIN_D_CONTEXT)) return 1; } +#if 0 if ((mode & VX_IRQ) && (unlikely(in_interrupt()))) return 1; +#endif return (((mode & VX_ADMIN) && (cid == 0)) || ((mode & VX_WATCH) && (cid == 1)) || -- 2.43.0