From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751276Ab3CNEIh (ORCPT ); Thu, 14 Mar 2013 00:08:37 -0400 Received: from mail-da0-f50.google.com ([209.85.210.50]:49200 "EHLO mail-da0-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750953Ab3CNEIf (ORCPT ); Thu, 14 Mar 2013 00:08:35 -0400 MIME-Version: 1.0 In-Reply-To: <1363224194-7366-1-git-send-email-ynvich@gmail.com> References: <1363223183-3772-1-git-send-email-ynvich@gmail.com> <1363224194-7366-1-git-send-email-ynvich@gmail.com> Date: Thu, 14 Mar 2013 13:08:34 +0900 Message-ID: Subject: Re: [PATCH v2] wait while adding MMC host to ensure root mounts From: Namjae Jeon To: Sergey Yanovich Cc: Chris Ball , Greg Kroah-Hartman , Ulf Hansson , Linus Walleij , Jaehoon Chung , linux-kernel@vger.kernel.org, linux-mmc@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2013/3/14, Sergey Yanovich : > MMC hosts are added asynchronously. We need to wait until detect returns to > avoid failed root filesystem mounts. > ---8<--- > VFS: Cannot open root device "mmcblk0p1" or unknown-block(0,0): error -6 > Please append a correct "root=" boot option; here are the available > partitions: > mmc0: host does not support reading read-only switch. assuming > write-enable. > 1f00 256 mtdblock0 (driver?) > 1f01 256 mtdblock1 (driver?) > 1f02 2560 mtdblock2 mmc0: new SDHC card at address b368 > (driver?) > 1f03 29696 mtdblock3 (driver?) > 1f04 16384 mtdblock4 mmcblk0: mmc0:b368 USD 3.72 GiB > (driver?) > mmcblk0: p1 > b300 3910656 mmcblk0 driver: mmcblk > b301 3906560 mmcblk0p1 00000000-01 > Kernel panic - not syncing: VFS: Unable to mount root fs on > unknown-block(0,0) > ---8<--- > > Signed-off-by: Sergey Yanovich > --- Hi. Have you ever tried to use rootwait or rootdelay on command line ? If no, You can use them. Thanks.