From: Corey O'Connor Date: Thu, 30 Sep 2010 20:40:22 +0000 (-0700) Subject: fixup: raw_spinlock is only spinlock in 2.6.28 X-Git-Url: http://vcs.maemo.org/git/?p=kernel-bfs;a=commitdiff_plain;h=506252fb91c61fa21f03fdd174761cd4ca8d5aab fixup: raw_spinlock is only spinlock in 2.6.28 --- diff --git a/kernel-power-2.6.28/debian/patches/bfs-330-to-350.patch b/kernel-power-2.6.28/debian/patches/bfs-330-to-350.patch index ed54679..79fa2bf 100644 --- a/kernel-power-2.6.28/debian/patches/bfs-330-to-350.patch +++ b/kernel-power-2.6.28/debian/patches/bfs-330-to-350.patch @@ -150,7 +150,7 @@ Index: kernel-2.6.28/kernel/sched_bfs.c + /* Nanosecond jiffies */ + u64 niffies; + -+ raw_spinlock_t iso_lock; ++ spinlock_t iso_lock; + int iso_ticks; + int iso_refractory; }; @@ -691,13 +691,13 @@ Index: kernel-2.6.28/kernel/sched_bfs.c +static inline void grq_iso_lock(void) + __acquires(grq.iso_lock) +{ -+ raw_spin_lock(&grq.iso_lock); ++ spin_lock(&grq.iso_lock); +} + +static inline void grq_iso_unlock(void) + __releases(grq.iso_lock) +{ -+ raw_spin_unlock(&grq.iso_lock); ++ spin_unlock(&grq.iso_lock); +} + /* @@ -993,7 +993,7 @@ Index: kernel-2.6.28/kernel/sched_bfs.c spin_lock_init(&grq.lock); grq.nr_running = grq.nr_uninterruptible = grq.nr_switches = 0; + grq.niffies = 0; -+ raw_spin_lock_init(&grq.iso_lock); ++ spin_lock_init(&grq.iso_lock); grq.iso_ticks = grq.iso_refractory = 0; #ifdef CONFIG_SMP init_defrootdomain();