if (current->need_resched)
schedule ();
}
+#define work_struct_t struct tq_struct
#else
{
cond_resched();
}
+#define work_struct_t struct work_struct
+
#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0) */
#ifdef PORTAL_DEBUG
typedef struct
{
-#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,5,0))
- struct work_struct kpru_tq;
-#else
- struct tq_struct kpru_tq;
-#endif
+ work_struct_t kpru_tq;
int kpru_nal_id;
ptl_nid_t kpru_nid;
int kpru_alive;
if (current->need_resched)
schedule ();
}
+#define work_struct_t struct tq_struct
#else
{
cond_resched();
}
+#define work_struct_t struct work_struct
+
#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0) */
#ifdef PORTAL_DEBUG
typedef struct
{
-#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,5,0))
- struct work_struct kpru_tq;
-#else
- struct tq_struct kpru_tq;
-#endif
+ work_struct_t kpru_tq;
int kpru_nal_id;
ptl_nid_t kpru_nid;
int kpru_alive;