Re: [ANNOUNCE] 2.6.31-rc7-rt8
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
- Subject: Re: [ANNOUNCE] 2.6.31-rc7-rt8
- From: Kevin Hilman <khilman@xxxxxxxxxxxxxxxxxxx>
- Date: Thu, 27 Aug 2009 14:03:05 +0300
- Cc: LKML <linux-kernel@xxxxxxxxxxxxxxx>, rt-users <linux-rt-users@xxxxxxxxxxxxxxx>, Ingo Molnar <mingo@xxxxxxx>, Steven Rostedt <rostedt@xxxxxxxxxxx>, Peter Zijlstra <peterz@xxxxxxxxxxxxx>, Carsten Emde <ce@xxxxxxx>, Clark Williams <williams@xxxxxxxxxx>, Frank Rowand <frank.rowand@xxxxxxxxxxx>, Robin Gareus <robin@xxxxxxxxxx>, Gregory Haskins <ghaskins@xxxxxxxxxx>, Philippe Reynes <philippe.reynes@xxxxxxxxxx>, Fernando Lopez-Lezcano <nando@xxxxxxxxxxxxxxxxxx>, Will Schmidt <will_schmidt@xxxxxxxxxxxx>, Darren Hart <dvhltc@xxxxxxxxxx>, Jan Blunck <jblunck@xxxxxxx>, Sven-Thorsten Dietrich <sdietrich@xxxxxxxxxx>, Jon Masters <jcm@xxxxxxxxxx>, Mark Knecht <markknecht@xxxxxxxxx>
- In-reply-to: <alpine.LFD.2.00.0908261910460.2888@xxxxxxxxxxxxxxxxxxxxx> (Thomas Gleixner's message of "Wed\, 26 Aug 2009 19\:23\:46 +0200 \(CEST\)")
- Organization: Deep Root Systems, LLC
- References: <alpine.LFD.2.00.0902112332370.415@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0904290036500.4529@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0905012348200.3375@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0905130122250.3561@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0905221459030.3570@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0906101803210.3367@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0906121800590.3369@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0906151117440.2800@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0906170903370.2800@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0906231418500.2767@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0907092020410.2768@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0907300006250.2936@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0908162207370.2782@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0908182140340.3361@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0908192344500.3361@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0908212319370.1769@xxxxxxxxxxxxxxxxxxxxx> <alpine.LFD.2.00.0908261910460.2888@xxxxxxxxxxxxxxxxxxxxx>
- User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux)
Thomas Gleixner <tglx@xxxxxxxxxxxxx> writes:
> We are pleased to announce the next update to our new preempt-rt
> series.
>
> - update to Linus' latest
>
> - perf counter crash fix (peterz)
>
> - disabled MARKERS on RT. Code with no use(rs) which just causes
> trouble.
>
> - edge irq forced threading fix. Fixes the IDE "interrupt lost"
> reports
>
Hi Thomas,
Here's one more atomic_spin_lock conversion for a driver update
that went in for -rc7.
Kevin
>From 4faf27a4c0ceaddd7cb13f5d11928babc9c4cddc Mon Sep 17 00:00:00 2001
From: Kevin Hilman <khilman@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 27 Aug 2009 13:51:47 +0300
Subject: [PATCH -rt] MFD: twl4030: convert irq_desc lock to atomic spinlock
Signed-off-by: Kevin Hilman <khilman@xxxxxxxxxxxxxxxxxxx>
---
drivers/mfd/twl4030-irq.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mfd/twl4030-irq.c b/drivers/mfd/twl4030-irq.c
index 7d43083..c1bc157 100644
--- a/drivers/mfd/twl4030-irq.c
+++ b/drivers/mfd/twl4030-irq.c
@@ -458,12 +458,12 @@ static void twl4030_sih_do_edge(struct work_struct *work)
bytes[byte] &= ~(0x03 << off);
- spin_lock_irq(&d->lock);
+ atomic_spin_lock_irq(&d->lock);
if (d->status & IRQ_TYPE_EDGE_RISING)
bytes[byte] |= BIT(off + 1);
if (d->status & IRQ_TYPE_EDGE_FALLING)
bytes[byte] |= BIT(off + 0);
- spin_unlock_irq(&d->lock);
+ atomic_spin_unlock_irq(&d->lock);
edge_change &= ~BIT(i);
}
--
1.6.4
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[RT Stable]
[Kernel Newbies]
[Share Photos]
[IDE]
[Security]
[Git]
[Netfilter]
[Bugtraq]
[Photo]
[Yosemite]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Linux ATA RAID]
[Samba]
[Video 4 Linux]
[Device Mapper]
[Linux Resources]