RE: [GIT PULL] MMC fixes for 3.4-rc2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Is the pull already completed?

If not can you add the recent mmc suspend/resume fix patch .

http://www.spinics.net/lists/linux-pm/msg27090.html

This is actually a fix (for bug) in mmc/sd suspend/resume path.
This fixed a hard-to-find MMC suspend/resume while cp in progress race 
condition reported at below link. It was on AM335x Platform.

http://www.mail-archive.com/linux-omap <at> vger.kernel.org/msg65425.html
	

On Sat, Apr 07, 2012 at 01:05:34, Chris Ball wrote:
> Hi Linus,
> 
> Please pull from:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git for-linus
> 
> to receive MMC fixes for 3.4-rc2.  I've signed an "mmc-fixes-for-3.4-rc2"
> tag.  There are no merge conflicts, and the patches have been tested in
> linux-next.  Thanks.
> 
> The following changes since commit dd775ae2549217d3ae09363e3edb305d0fa19928:
> 
>   Linux 3.4-rc1 (2012-03-31 16:24:09 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git for-linus
> 
> for you to fetch changes up to 3bdc9ba892d6a294d16e9e6e0c4041926aa3d58c:
> 
>   mmc: use really long write timeout to deal with crappy cards (2012-04-05 20:32:34 -0400)
> 
> ----------------------------------------------------------------
> MMC fixes for 3.4-rc2:
>  The major fixes here are:
>   * Disable use of MSI in sdhci-pci, which caused multiple chipsets to
>     stop working in 3.4-rc1.  I'll wait to turn this on again until we
>     have a chipset whitelist for it.
>   * Fix a libertas SDIO powered-resume regression introduced in 3.3;
>     thanks to Neil Brown and Rafael Wysocki for this fix.
>   * Fix module reloading on omap_hsmmc.
>   * Stop trusting the spec/card's specified maximum data timeout length,
>     and use three seconds instead.  Previously we used 300ms.
> 
>  Also cleanups and fixes for s3c, atmel, sh_mmcif and omap_hsmmc.
> 
> ----------------------------------------------------------------
> Al Cooper (1):
>       mmc: Prevent 1.8V switch for SD hosts that don't support UHS modes.
> 
> Alf Høgemark (1):
>       mmc: sdhci-dove: Fix compile error by including module.h
> 
> Balaji T K (3):
>       mmc: omap_hsmmc: use runtime put sync in probe error patch
>       mmc: omap_hsmmc: context save after enabling runtime pm
>       mmc: omap_hsmmc: fix module re-insertion
> 
> Chris Ball (2):
>       Revert "mmc: sdhci-pci: add quirks for broken MSI on O2Micro controllers"
>       Revert "mmc: sdhci-pci: Add MSI support"
> 
> Felipe Balbi (3):
>       mmc: omap_hsmmc: trivial cleanups
>       mmc: omap_hsmmc: make it behave well as a module
>       mmc: omap_hsmmc: convert to module_platform_driver
> 
> Julia Lawall (1):
>       mmc: sdhci-s3c: use devm_ functions
> 
> Ludovic Desroches (3):
>       mmc: atmel-mci: correct data timeout computation
>       mmc: atmel-mci: r/w proof capability only available since v2xx
>       mmc: atmel-mci: add support for odd clock dividers
> 
> Manuel Lauss (1):
>       mmc: sdhci-pci: add quirks for broken MSI on O2Micro controllers
> 
> Mark Brown (2):
>       mmc: sdhci-s3c: Use CONFIG_PM_SLEEP to ifdef system suspend
>       mmc: sdhci-s3c: Enable runtime power management
> 
> Paul Walmsley (1):
>       mmc: use really long write timeout to deal with crappy cards
> 
> Rafael J. Wysocki (1):
>       mmc: sdio: Use empty system suspend/resume callbacks at the bus level
> 
> Simon Horman (3):
>       mmc: sh_mmcif: double clock speed
>       mmc: sh_mmcif: mmc->f_max should be half of the bus clock
>       mmc: sh_mmcif: Simplify calculation of mmc->f_min
> 
> Subhash Jadavani (2):
>       mmc: bus: print bus speed mode of UHS-I card
>       mmc: core: fix power class selection
> 
> Thomas Abraham (3):
>       mmc: sdhci-s3c: Remove usage of clk_type member in platform data
>       mmc: sdhci-s3c: derive transfer width host cap from max_width in platdata
>       mmc: sdhci-s3c: Keep a copy of platform data and use it
> 
> Ulf Hansson (1):
>       mmc: block: Remove use of mmc_blk_set_blksize
> 
>  drivers/mmc/card/block.c          |   27 +------
>  drivers/mmc/core/bus.c            |   17 +++-
>  drivers/mmc/core/core.c           |   10 ++-
>  drivers/mmc/core/mmc.c            |   30 ++++---
>  drivers/mmc/core/sdio_bus.c       |   12 ++-
>  drivers/mmc/host/atmel-mci-regs.h |    1 +
>  drivers/mmc/host/atmel-mci.c      |   55 ++++++++----
>  drivers/mmc/host/omap_hsmmc.c     |  181 ++++++++++++++++---------------------
>  drivers/mmc/host/sdhci-dove.c     |    1 +
>  drivers/mmc/host/sdhci-pci.c      |    6 --
>  drivers/mmc/host/sdhci-s3c.c      |  159 +++++++++++++++++++++++++-------
>  drivers/mmc/host/sdhci.c          |    5 +-
>  drivers/mmc/host/sh_mmcif.c       |   13 +--
>  13 files changed, 299 insertions(+), 218 deletions(-)
> 
> -- 
> Chris Ball   <cjb@xxxxxxxxxx>   <http://printf.net/>
> One Laptop Per Child
> --
> To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

Thanks & regards,
Gururaja
��.n��������+%������w��{.n�����{��i��)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥



[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux