[Meego-kernel] [PATCH v1 0/3]MMC:implemented Dekker algorithm to avoid SCU and IA using host controller at the same time
chuanxiao.dong at intel.com
Tue Nov 16 18:53:33 PST 2010
> -----Original Message-----
> From: Arjan van de Ven [mailto:arjan at linux.intel.com]
> Sent: Wednesday, November 17, 2010 10:39 AM
> To: Dong, Chuanxiao
> Cc: meego-kernel at meego.com; alan at linux.intel.com
> Subject: Re: [PATCH v1 0/3]MMC:implemented Dekker algorithm to avoid SCU and
> IA using host controller at the same time
> On 11/17/2010 2:27 AM, Chuanxiao.Dong wrote:
> > Hi Arjan,
> > These 3 patches implemented Dekker algorithm to avoid SUC and IA
> > using host controller at the same time for MFLD. No hardware mechanism
> > will avoid such scenario.
> this code has a history of breaking all other systems.
> I'm not even going to think about taking this until it's accepted by the
> upstream maintainers.
The reason this code breaking all other systems is the wrong usage of Dekker algorithm in MMC block layer. But actually this code is only for MFLD and was wrapped by MFLD controller quirks. I think the wrong use of any platform specific code maybe can also break other systems. Agree? And if you are still not going to review these patches, let me know.
More information about the MeeGo-kernel