diff options
-rw-r--r-- | litmus/sched_pfp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/litmus/sched_pfp.c b/litmus/sched_pfp.c index c6cd44183fbb..6ea03d6aeea7 100644 --- a/litmus/sched_pfp.c +++ b/litmus/sched_pfp.c | |||
@@ -684,6 +684,8 @@ static void mpcp_vspin_exit(void) | |||
684 | /* no spinning job */ | 684 | /* no spinning job */ |
685 | __get_cpu_var(mpcpvs_vspin) = NULL; | 685 | __get_cpu_var(mpcpvs_vspin) = NULL; |
686 | } | 686 | } |
687 | |||
688 | spin_unlock_irqrestore(&vspin->lock, flags); | ||
687 | } | 689 | } |
688 | 690 | ||
689 | static inline struct mpcp_semaphore* mpcp_from_lock(struct litmus_lock* lock) | 691 | static inline struct mpcp_semaphore* mpcp_from_lock(struct litmus_lock* lock) |