Messages in this thread | | | Date | Tue, 07 Oct 2014 14:50:51 +0200 | From | Matteo Facchinetti <> | Subject | Re: [PATCH 0/2] mxcmmc driver fixes |
| |
Does anyone have any comments?
On 30/09/2014 16:59, Matteo Facchinetti wrote: > From: Matteo Facchinetti <matteo.facchinetti@sirius-es.it> > > Hi, > > this patchset contains fixes for the mxcmmc driver. > > *Patch 1: > fix a rare race condition that breaks a data trasfer when mxcmmc > driver use dma. > To reproduce this error, use mmc as rootfs and start at boot time > a realtime Xenomai application. > The realtime it's not directly related but entropy produced by > ipipe scheduler highlights the problem. > When this event occurs, the mxcmmc watchdog expires, > this cause a read error and application doesn't run. > > *Patch 2: > fix the default value for available voltages into mxcmci_probe > > Applied to mainline Linux-3.17.0-rc6-next on arch mpc512x. > Tested on mpc5125twr evaluation board > > Applied to custom Linux-3.9.4 on arch mpc512x > Tested on a mpc5125 custom board. > > Regards, > Matteo Facchinetti > Sirius Electronic Systems > > > Matteo Facchinetti (2): > mmc: mxcmmc: fix race condition when dma finish a data transfer > mmc: mxcmmc: fix the default value for available voltages into > mxcmci_probe > > drivers/mmc/host/mxcmmc.c | 27 ++++++++++----------------- > 1 file changed, 10 insertions(+), 17 deletions(-) >
| |