aboutsummaryrefslogtreecommitdiffstats
path: root/litmus/fdso.c
diff options
context:
space:
mode:
authorGlenn Elliott <gelliott@cs.unc.edu>2012-09-11 15:25:29 -0400
committerGlenn Elliott <gelliott@cs.unc.edu>2012-09-11 15:25:29 -0400
commita916d9b2feaeb5934e1f8ba30fde74193a60e8d1 (patch)
treeecbd2faabe3ae38ac92d7ac807ce76f954b17e96 /litmus/fdso.c
parentf4260f81a68d170b1d3558b5447343224d918a45 (diff)
Fix hang from bug in edf_common.c
Diffstat (limited to 'litmus/fdso.c')
-rw-r--r--litmus/fdso.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/litmus/fdso.c b/litmus/fdso.c
index bac6a35fa17d..2411d16ba486 100644
--- a/litmus/fdso.c
+++ b/litmus/fdso.c
@@ -27,6 +27,12 @@ extern struct fdso_ops generic_affinity_ops;
27static const struct fdso_ops* fdso_ops[] = { 27static const struct fdso_ops* fdso_ops[] = {
28 &generic_lock_ops, /* FMLP_SEM */ 28 &generic_lock_ops, /* FMLP_SEM */
29 &generic_lock_ops, /* SRP_SEM */ 29 &generic_lock_ops, /* SRP_SEM */
30
31 &generic_lock_ops, /* MPCP_SEM */
32 &generic_lock_ops, /* MPCP_VS_SEM */
33 &generic_lock_ops, /* DPCP_SEM */
34 &generic_lock_ops, /* PCP_SEM */
35
30 &generic_lock_ops, /* RSM_MUTEX */ 36 &generic_lock_ops, /* RSM_MUTEX */
31 &generic_lock_ops, /* IKGLP_SEM */ 37 &generic_lock_ops, /* IKGLP_SEM */
32 &generic_lock_ops, /* KFMLP_SEM */ 38 &generic_lock_ops, /* KFMLP_SEM */
@@ -36,10 +42,6 @@ static const struct fdso_ops* fdso_ops[] = {
36 &generic_affinity_ops, /* KFMLP_SIMPLE_GPU_AFF_OBS */ 42 &generic_affinity_ops, /* KFMLP_SIMPLE_GPU_AFF_OBS */
37 &generic_affinity_ops, /* KFMLP_GPU_AFF_OBS */ 43 &generic_affinity_ops, /* KFMLP_GPU_AFF_OBS */
38#endif 44#endif
39 &generic_lock_ops, /* MPCP_SEM */
40 &generic_lock_ops, /* MPCP_VS_SEM */
41 &generic_lock_ops, /* DPCP_SEM */
42 &generic_lock_ops, /* PCP_SEM */
43}; 45};
44 46
45static int fdso_create(void** obj_ref, obj_type_t type, void* __user config) 47static int fdso_create(void** obj_ref, obj_type_t type, void* __user config)