RealView: Fix SD/MMC card detection on RealView PB1176
Somshekar ChandrashekarKadam
somshekar at celestialsys.com
Tue Aug 25 05:13:35 EDT 2009
Hi Catalian,
I see this patch
RealView: Fix SD/MMC card detection on RealView PB1176
The RealView PB1176 has to use GPIO for detecting the SD/MMC card
change.
Commit ID : e83e8eab985df97f2b49e2863c97bc929a921b63
This is no yet made to Kernel.org nor to stable arm git or is it dropped, or will be supported later.
Regards
Neelu
----------------------------------------
From: Catalin Marinas <catalin.marinas at arm.com>
Sent: Monday, August 24, 2009 8:47 PM
To: Jamie Lokier <jamie at shareable.org>
Subject: Re: LDREX/STREX and pre-emption on SMP hardware
On Mon, 2009-08-24 at 22:12 +0100, Jamie Lokier wrote:
> Catalin Marinas wrote:
> > BTW, some time ago I sent a patch to clear the exclusive monitor at
> > every exception entry (interrupt, aborts etc.) but wasn't accepted. The
> > main reason for that was to be able to only use STR for atomic_set()
> > rather than the combination of LDREX/STREX we have now.
>
> Would CLREX+STR work, and would it be an improvement?
IMHO, yes. You use CLREX at every exception entry and make the
atomic_set() function simply use STR. But the argument was that
atomic_set() isn't used very often anyway.
> > A similar reason for STR used in application signal handlers which
> > are usually invoked without a __switch_to call (unless the signal
> > handler is in a different application from the running one).
>
> How about adding CLREX to the signal handling path? Not exception
> entry, but the part which sets up the signal frame.
Yes, that's the solution, only that I've never had the time to revisit
it and send another patch.
--
Catalin
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20090825/277a63bb/attachment.htm>
More information about the linux-arm-kernel
mailing list