From mboxrd@z Thu Jan 1 00:00:00 1970 From: dylan cristiani Subject: Re: linux-2.6.36-rc4 problems booting rootfs from SD card Date: Tue, 28 Sep 2010 16:51:26 +0200 Message-ID: <20100928165126.0000721a@unknown> References: <20100928130043.000074b1@unknown> <201009281716.42122.anarsoul@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <201009281716.42122.anarsoul@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Vasily Khoruzhick Cc: "linux-mmc@vger.kernel.org" , linux-arm-kernel@lists.infradead.org List-Id: linux-mmc@vger.kernel.org T24gVHVlLCAyOCBTZXAgMjAxMCAxNzoxNjo0MSArMDMwMApWYXNpbHkgS2hvcnV6aGljayA8YW5h cnNvdWxAZ21haWwuY29tPiB3cm90ZToKCj4gT24gMjggb2YgU2VwdGVtYmVyIDIwMTAgMTQ6MDA6 NDMgZHlsYW4gY3Jpc3RpYW5pIHdyb3RlOgo+ID4gSGkgc2lycywgaGVyZSBpcyBteSBzY2VuYXJp bzoga2VybmVsIDIuNi4zNi1yYzQ7IGNwdSBweGEyNzA7Cj4gPiBwbGF0Zm9ybSBpcyBhbiBlbmhh bmNlbWVudCAoaSBsaWtlIHRvIHNlZSB0aGluZ3MgdGhhdCB3YXkuLi4pIGFuZAo+ID4gY3VzdG9t aXNhdGlvbiBvZiB0aGUgbWFpbnN0b25lIElJSSBib2FyZDsgaGVyZSBjb21lcyB0aGUgKG15KQo+ ID4gcHJvYmxlbTogaWYgaSBib290IHdpdGggbXkgc3RhbmRhcmQga2VybmVsIGJvb3QgY29tbWFu ZCBsaW5lICh0bwo+ID4gYm9vdCBmcm9tIHN5c3RlbSBmbGFzaCk6ICdyb290PS9kZXYvbXRkYmxv Y2syIHJvb3Rmc3R5cGU9amZmczIKPiA+IG1lbT02NE0gY29uc29sZT10dHlTMCwxMTUyMDBuOCcK PiA+IAo+ID4gaSBjYW4gZ2V0IHRoZSByb290ZnMgdXAsIGFuZCB0aGUgU0QgY2FyZCBpcyB1cCB0 b28sIGFuZCBjb3JyZWN0bHkKPiA+IHdvcmtpbmc7IGhlcmUncyB0aGUgcmVsZXZhbnQga2VybmVs IGxvZzoKPiA+IAo+ID4gLi4uLgo+ID4gWFNjYWxlIGlXTU1YdCBjb3Byb2Nlc3NvciBkZXRlY3Rl ZC4KPiA+ICBydGMtZHMxMzA3IDAtMDA2ODogc2V0dGluZyBzeXN0ZW0gY2xvY2sgdG8gMjAxMC0w OS0yOCAwMzowMzowOCBVVEMKPiA+ICgxMjg1NjQyOTg4KQo+ID4gIHB4YTI3eC11ZGMgcHhhMjd4 LXVkYzogVVNCIHJlc2V0Cj4gPiAgbW1jMDogbmV3IFNEIGNhcmQgYXQgYWRkcmVzcyBhYWFhCj4g PiAgbW1jYmxrMDogbW1jMDphYWFhIFNEMDJHIDEuODQgR2lCCj4gPiAgIG1tY2JsazA6IHAxCj4g PiAgcHhhMjd4LXVkYyBweGEyN3gtdWRjOiBVU0IgcmVzZXQKPiA+IC4uLi4uCj4gPiAKPiA+IHRo ZW4gdGhlIHJvb3RmcyBjb2VtcyB1cCBwcm9wZXJseS4KPiA+IAo+ID4gRWxzZSwgaWYgaSB0cnkg dG8gYm9vdCB0aGUgcm9vdGZzIGRpcmVjdGx5IGZvcm0gdGhlIFNEIGNhcmQsIHdpdGgKPiA+IGtl cm5lbCBib290IGNvbW1hbmQgbGluZToKPiA+ICdyb290PS9kZXYvbW1jYmxrMHAxIHJvb3Rmc3R5 cGU9ZXh0MiBtZW09NjRNIGNvbnNvbGU9dHR5UzAsMTE1MjAwbjgnCj4gPiAKPiA+IHRoZSByb290 ZnMgZG9lbid0IHdvcmssIGFuZCBpIGNhbiBzZWUgc29tZSBwcm9ibGVtcyBhcm91bmQgd2l0aCB1 c2IKPiA+IGNsaWVudCBnYWRnZXQ7IGhlcmUncyB0aGUgcmVsZXZhbnQga2VybmVsIGxvZzoKPiA+ IAo+ID4gLi4uLgo+ID4gWFNjYWxlIGlXTU1YdCBjb3Byb2Nlc3NvciBkZXRlY3RlZC4KPiA+ICBy dGMtZHMxMzA3IDAtMDA2ODogc2V0dGluZyBzeXN0ZW0gY2xvY2sgdG8gMjAxMC0wOS0yOCAwMzow Mzo0MyBVVEMKPiA+ICgxMjg1NjQzMDIzKQo+ID4gIFZGUzogQ2Fubm90IG9wZW4gcm9vdCBkZXZp Y2UgIm1tY2JsazBwMSIgb3IgdW5rbm93bi1ibG9jaygwLDApCj4gPiAgUGxlYXNlIGFwcGVuZCBh IGNvcnJlY3QgInJvb3Q9IiBib290IG9wdGlvbjsgaGVyZSBhcmUgdGhlIGF2YWlsYWJsZQo+ID4g cGFydGl0aW9uczoKPiA+ICAxZjAwICAgICAgICAgICAgIDI1NiBtdGRibG9jazAgKGRyaXZlcj8p Cj4gPiAgMWYwMSAgICAgICAgICAgIDIwNDggbXRkYmxvY2sxIChkcml2ZXI/KQo+ID4gIDFmMDIg ICAgICAgICAgIDYzMjMyIG10ZGJsb2NrMiAoZHJpdmVyPykKPiA+ICBLZXJuZWwgcGFuaWMgLSBu b3Qgc3luY2luZzogVkZTOiBVbmFibGUgdG8gbW91bnQgcm9vdCBmcyBvbgo+ID4gdW5rbm93bi1i bG9jaygwLDApCj4gPiAgQmFja3RyYWNlOgo+ID4gIFtdIChkdW1wX2JhY2t0cmFjZSsweDAvMHgx MTgpIGZyb20gW10gKGR1bXBfc3RhY2srMHgxOC8weDFjKQo+ID4gcjY6MDAwMDgwMDAgcjU6YzM4 MTMwMDAgcjQ6YzA0MTdiNzAgcjM6YzAzZjU3MTQKPiA+ICBbXSAoZHVtcF9zdGFjaysweDAvMHgx YykgZnJvbSBbXSAocGFuaWMrMHg2MC8weDE4YykKPiA+ICBbXSAocGFuaWMrMHgwLzB4MThjKSBm cm9tIFtdIChtb3VudF9ibG9ja19yb290KzB4MjVjLzB4MmFjKQo+ID4gIHB4YTI3eC11ZGMgcHhh Mjd4LXVkYzogZXAwOmhhbmRsZV9lcDA6IHN0YXRlPVdBSVRfRk9SX1NFVFVQLAo+ID4gcmVxPShu dWxsKSwgdWRjY3NyMD0weDJjMSwgdWRjYmNyPTgsIGlycV9tc2s9MQo+ID4gIHB4YTI3eC11ZGMg cHhhMjd4LXVkYzogZXAwOnNldF9lcDBzdGF0ZToKPiA+IHN0YXRlPVdBSVRfRk9SX1NFVFVQLT5T RVRVUF9TVEFHRSwgdWRjY3NyMD0weDJjMSwgdWRjYmNyPTgKPiA+ICBweGEyN3gtdWRjIHB4YTI3 eC11ZGM6IGVwMDpoYW5kbGVfZXAwX2N0cmxfcmVxOiBTRVRVUCA4MC4wNiB2MDEwMAo+ID4gaTAw MDAgbDAwNDAKPiA+ICBweGEyN3gtdWRjIHB4YTI3eC11ZGM6IGVwMDpzZXRfZXAwc3RhdGU6Cj4g PiBzdGF0ZT1TRVRVUF9TVEFHRS0+SU5fREFUQV9TVEFHRSwgdWRjY3NyMD0weDI4MSwgdWRjYmNy PTAKPiA+ICBweGEyN3gtdWRjIHB4YTI3eC11ZGM6IGVwMDpweGFfZXBfcXVldWU6IHF1ZXVlIHJl cQo+ID4gYzM5M2RiYzAoZmlyc3Q9eWVzKSwgbGVuIDE4IGJ1ZiBjMzg2ZDAwMAo+ID4gIHB4YTI3 eC11ZGMgcHhhMjd4LXVkYzogZXAwOndyaXRlX2VwMF9maWZvOiBpbiAxNiBieXRlcywgMiBsZWZ0 LAo+ID4gcmVxPWMzOTNkYmMwLCB1ZGNjc3IwPTB4MjAyCj4gPiAgcHhhMjd4LXVkYyBweGEyN3gt dWRjOiBVU0IgcmVzZXQKPiA+ICBweGEyN3gtdWRjIHB4YTI3eC11ZGM6IFVTQiByZXNldCBzdGFy dAo+ID4gIHB4YTI3eC11ZGMgcHhhMjd4LXVkYzogZXAwOnJlcV9kb25lOiBjb21wbGV0ZSByZXEg YzM5M2RiYzAgc3RhdCAtNzEKPiA+IGxlbiAxNi8xOAo+ID4gIGdfZXRoZXIgZ2FkZ2V0OiBzZXR1 cCBjb21wbGV0ZSAtLT4gLTcxLCAxNi8xOAo+ID4gIHB4YTI3eC11ZGMgcHhhMjd4LXVkYzogZXAw OnNldF9lcDBzdGF0ZToKPiA+IHN0YXRlPUlOX0RBVEFfU1RBR0UtPldBSVRfRk9SX1NFVFVQLCB1 ZGNjc3IwPTB4MjAwLCB1ZGNiY3I9MAo+ID4gIHB4YTI3eC11ZGMgcHhhMjd4LXVkYzogZXAwOmhh bmRsZV9lcDA6IHN0YXRlPVdBSVRfRk9SX1NFVFVQLAo+ID4gcmVxPShudWxsKSwgdWRjY3NyMD0w eDIwMCwgdWRjYmNyPTAsIGlycV9tc2s9MQo+ID4gICByMzowMDAwMDAwMSByMjoyMDAwMDAxMyBy MTpjMzgyNWY2MCByMDpjMDM5NjAxYgo+ID4gIFtdIChtb3VudF9ibG9ja19yb290KzB4MC8weDJh YykgZnJvbSBbXSAobW91bnRfcm9vdCsweDU0LzB4NmMpCj4gPiAgIHI4OjAwMDAwMDAwIHI3OjAw MDAwMDEzIHI2OmMwMDUxZTQ4IHI1OjAwMDAwMDAwIHI0OmMwMzk2MDdmCj4gPiAgW10gKG1vdW50 X3Jvb3QrMHgwLzB4NmMpIGZyb20gW10gKHByZXBhcmVfbmFtZXNwYWNlKzB4MTJjLzB4MTg0KQo+ ID4gICByNTpjMDAyMDNjMSByNDpjMDAyMDNhYwo+ID4gIFtdIChwcmVwYXJlX25hbWVzcGFjZSsw eDAvMHgxODQpIGZyb20gW10gKGtlcm5lbF9pbml0KzB4MTE0LzB4MTU0KQo+ID4gICByNTpjMDAw ODNkNCByNDpjMDQxNmU2MAo+ID4gIFtdIChrZXJuZWxfaW5pdCsweDAvMHgxNTQpIGZyb20gW10g KGRvX2V4aXQrMHgwLzB4NWRjKQo+ID4gICByNDowMDAwMDAwMCByMzowMDAwMDAwMAo+ID4gLi4u Lgo+ID4gCj4gPiBsYXN0IG1vbnRocyBpIHBvcnRlZCBteSBzeXN0ZW0gZm9ybSBhbmNpZW50IDIu Ni4xOCBrZXJuZWwgdG8gbXkKPiA+IGN1cnJlbnQga2VybmVsICgyLjYuMzYtcmM0KSwgYnV0IGkg cmVtZW1iZXIgdGhhdCB3aXRoIDIuNi4xOCB0aGUKPiA+IHJvb3RmcydzIGJvb3RpbmcgZnJvbSBT RCBkaWQgd29yazsgc28gaSByZS1sb2FkZWQgMi42LjE4IHpJbWFnZSwKPiA+IGFuZCBpbiBmYWN0 IHRoZSBTRCByb290cyBib290aW5nIHdvcmtlZCBwcm9wZXJseTsgdGhlbiBpCj4gPiBpbnZlc3Rp Z2F0ZWQgYSBiaXQgYW5kIGkgaGF2ZSBmb3VuZCB0aGF0IGFsc28gd2l0aCAyLjYuMTkgaXQKPiA+ IHdvcmtlZCwgd2hpbGUgd2l0aCAyLjYuMjAgaXQgc3RvcHBlZCB3b3JraW5nIChpIGRpZG4ndCB0 cnkgYmV0d2Vlbgo+ID4gMi42LjIwIGFuZCAyLjYuMzYtcmM0IGJ1dCBpZiBpdCdzIGhlbHBmdWwg aSBjYW4gZG8gaXQpLgo+ID4gVGhlIG9ubHkgd2F5IHRvIHNvbHZlIG15IHByb2JsZW0gd2FzIHRv ICdwYXRjaCcgdGhlIGZpbGUKPiA+IGRyaXZlcnMvTWFrZWZpbGUsIG1vdmluZyB0aGUgbW1jLm8g b2JqZWN0IGZpbGUgdXB3YXJkOyBoZXJlIGlzIGEKPiA+IHNvcnQgb2YgJ3BhdGNoJywgYnV0IGkg cmVncmV0IGluIGFkdmFuY2UgZm9yIHNvbWUgJ3Bvc3NpYmxlJyAoaSBoYWQKPiA+IHRvIHdyaXRl ICdzdXJlJywgYnV0IGkgbGlrZSB0byBiZSBtb2Rlc3QgcGVyc29uLi4uLikgc3ludGF4Cj4gPiBt aXN0YWtlLCBidXQgaSdtIG5vdCBpbiBoYWJiaXQgd2l0aCBwYXRjaGVzLi4uOgo+ID4gCj4gPiAg LS0tIGEvZHJpdmVycy9NYWtlZmlsZQo+ID4gICsrKyBiL2RyaXZlcnMvTWFrZWZpbGUKPiA+ICBA QCAtNDQsNyArNDQsOCBAQAo+ID4gICBvYmoteSAgICAgICAgICAgICAgICArPSBtYWNpbnRvc2gv Cj4gPiAgIG9iai0kKENPTkZJR19JREUpICAgICAgICArPSBpZGUvCj4gPiAgIG9iai0kKENPTkZJ R19TQ1NJKSAgICAgICAgKz0gc2NzaS8KPiA+ICAgb2JqLSQoQ09ORklHX0FUQSkgICAgICAgICs9 IGF0YS8KPiA+ICAgb2JqLSQoQ09ORklHX01URCkgICAgICAgICs9IG10ZC8KPiA+ICAgb2JqLSQo Q09ORklHX1NQSSkgICAgICAgICs9IHNwaS8KPiA+ICArb2JqLSQoQ09ORklHX01NQykgICAgICAg ICs9IG1tYy8KPiA+ICAgb2JqLXkgICAgICAgICAgICAgICAgKz0gbmV0Lwo+ID4gIEBAIC05Miw5 ICs5Myw4IEBACj4gPiAgIG9iai15ICAgICAgICAgICAgICAgICs9IGxndWVzdC8KPiA+ICAgb2Jq LSQoQ09ORklHX0NQVV9GUkVRKSAgICAgICAgKz0gY3B1ZnJlcS8KPiA+ICAgb2JqLSQoQ09ORklH X0NQVV9JRExFKSAgICAgICAgKz0gY3B1aWRsZS8KPiA+ICAtb2JqLSQoQ09ORklHX01NQykgICAg ICAgICs9IG1tYy8KPiA+ICAgb2JqLSQoQ09ORklHX01FTVNUSUNLKSAgICAgICAgKz0gbWVtc3Rp Y2svCj4gPiAgIG9iai0kKENPTkZJR19ORVdfTEVEUykgICAgICAgICs9IGxlZHMvCj4gPiAgIG9i ai0kKENPTkZJR19JTkZJTklCQU5EKSAgICArPSBpbmZpbmliYW5kLwo+ID4gICBvYmotJChDT05G SUdfU0dJX1NOKSAgICAgICAgKz0gc24vCj4gPiAgIG9iai15ICAgICAgICAgICAgICAgICs9IGZp cm13YXJlLwo+ID4gCj4gPiBzdGF0ZWQgdGhhdCBpdCdzIG5vdCBjbGVhciB0byBtZSB3aHkgd2hl biBpIGRvbid0IHRyeSB0byBib290IHRoZQo+ID4gcm9vdGZzIGRpcmVjdGx5IGZyb20gdGhlIFNE LCBpdHMgZHJpdmVyIGNvbWVzIHVwIGluIHRoZSByaWdodCB3YXksCj4gPiBhbmQgdGhlIFNEIHdv cmtzLCB3aGlsZSB3aGVuIGkgdHJ5IHRvIGJvb3QgdGhlIHJvb3RmcyBmcm9tIHRoZSBTRCBpCj4g PiBjYW5ub3QgZ2V0IHRoaW5ncyB0byB3b3JrIChtYXliZSB0aGUgZGV2aWNlIGlzIG5vdCB1cCB5 ZXQgd2hlbiB0aGUKPiA+IFZGUyB0cnlpZXMgdG8gY29tZSB1cCBpbiBmYWN0IGluIHN1Y2ggYSBz aXR1YXRpb24gaSBjYW5ub3QgcmVhZCBhbnkKPiA+IGxvZyBhYm91dCBtbWMwIGRldmljZSEpLCBp IHdhcyB3b25kZXJpbmcgaWYgdGhpcyBwYXRjaCBjb3VsZCBiZQo+ID4gZmFpciBvciBtYXliZSAo cHJvYmFibHkpIGknbSBtaXNzaW5nIHNvbWUgcG90ZW50aWFsIHNpZGUgZWZmZWN0cz8/Pwo+ID4g YW55IGhpbnQgd2lsbCBiZSBhcHByZWNpYXRlZCEhIQo+ID4gdGhhbmtzIGFuZCBieWUKPiA+IAo+ ID4gLQo+ID4gCj4gPiBkeWxhbiBjcmlzdGlhbmkKPiA+IAo+ID4gLS0KPiA+IEZvcnR1bmF0ZWx5 IEnigJl2ZSBiZWVuIGFkaGVyaW5nIHRvIGEgcHJldHR5IHN0cmljdCwgdWgsIGRydWcgcmVnaW1l bgo+ID4gdG8ga2VlcCBteSBtaW5kLCB5b3Uga25vdywgdWgsIGxpbWJlci4uLgo+ID4gLS0tCj4g Cj4gSXQgc2VlbXMgeW91J3JlIG1pc3Npbmcgcm9vdGRlbGF5PVswLTldKyBhcmd1bWVudCB0byBr ZXJuZWwKeW91IHNjb3JlZCBhIGdyZWF0IGdvbCBWYXNpbHksIHNpbXBseSBhZGRpbmcKcm9vdGRl YWx5PTEKdG8gbXkgYm9vdCBjb21tYW5kIGxpbmUgc29sdmVkIHRoZSBpc3N1ZSEhIQoKdGhhbmtz IGEgbWlsbGlvbiBhbmQgdWhtLi4uLmkgd2Fzbid0IG1pc3NpbmcgaXQsIGl0IHdhcyBqdXN0IGEg cXVlc3Rpb24Kb2YgaW5maW5pdGUgaWdub3JhbmNlIG9mIG1pbmUuLi4uc29ycnkgZm9yIG5vaXNl ISEhCgpkeWxhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5p bmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8v bGludXgtYXJtLWtlcm5lbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 From: d.cristiani@idem-tech.it (dylan cristiani) Date: Tue, 28 Sep 2010 16:51:26 +0200 Subject: linux-2.6.36-rc4 problems booting rootfs from SD card In-Reply-To: <201009281716.42122.anarsoul@gmail.com> References: <20100928130043.000074b1@unknown> <201009281716.42122.anarsoul@gmail.com> Message-ID: <20100928165126.0000721a@unknown> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tue, 28 Sep 2010 17:16:41 +0300 Vasily Khoruzhick wrote: > On 28 of September 2010 14:00:43 dylan cristiani wrote: > > Hi sirs, here is my scenario: kernel 2.6.36-rc4; cpu pxa270; > > platform is an enhancement (i like to see things that way...) and > > customisation of the mainstone III board; here comes the (my) > > problem: if i boot with my standard kernel boot command line (to > > boot from system flash): 'root=/dev/mtdblock2 rootfstype=jffs2 > > mem=64M console=ttyS0,115200n8' > > > > i can get the rootfs up, and the SD card is up too, and correctly > > working; here's the relevant kernel log: > > > > .... > > XScale iWMMXt coprocessor detected. > > rtc-ds1307 0-0068: setting system clock to 2010-09-28 03:03:08 UTC > > (1285642988) > > pxa27x-udc pxa27x-udc: USB reset > > mmc0: new SD card at address aaaa > > mmcblk0: mmc0:aaaa SD02G 1.84 GiB > > mmcblk0: p1 > > pxa27x-udc pxa27x-udc: USB reset > > ..... > > > > then the rootfs coems up properly. > > > > Else, if i try to boot the rootfs directly form the SD card, with > > kernel boot command line: > > 'root=/dev/mmcblk0p1 rootfstype=ext2 mem=64M console=ttyS0,115200n8' > > > > the rootfs doen't work, and i can see some problems around with usb > > client gadget; here's the relevant kernel log: > > > > .... > > XScale iWMMXt coprocessor detected. > > rtc-ds1307 0-0068: setting system clock to 2010-09-28 03:03:43 UTC > > (1285643023) > > VFS: Cannot open root device "mmcblk0p1" or unknown-block(0,0) > > Please append a correct "root=" boot option; here are the available > > partitions: > > 1f00 256 mtdblock0 (driver?) > > 1f01 2048 mtdblock1 (driver?) > > 1f02 63232 mtdblock2 (driver?) > > Kernel panic - not syncing: VFS: Unable to mount root fs on > > unknown-block(0,0) > > Backtrace: > > [] (dump_backtrace+0x0/0x118) from [] (dump_stack+0x18/0x1c) > > r6:00008000 r5:c3813000 r4:c0417b70 r3:c03f5714 > > [] (dump_stack+0x0/0x1c) from [] (panic+0x60/0x18c) > > [] (panic+0x0/0x18c) from [] (mount_block_root+0x25c/0x2ac) > > pxa27x-udc pxa27x-udc: ep0:handle_ep0: state=WAIT_FOR_SETUP, > > req=(null), udccsr0=0x2c1, udcbcr=8, irq_msk=1 > > pxa27x-udc pxa27x-udc: ep0:set_ep0state: > > state=WAIT_FOR_SETUP->SETUP_STAGE, udccsr0=0x2c1, udcbcr=8 > > pxa27x-udc pxa27x-udc: ep0:handle_ep0_ctrl_req: SETUP 80.06 v0100 > > i0000 l0040 > > pxa27x-udc pxa27x-udc: ep0:set_ep0state: > > state=SETUP_STAGE->IN_DATA_STAGE, udccsr0=0x281, udcbcr=0 > > pxa27x-udc pxa27x-udc: ep0:pxa_ep_queue: queue req > > c393dbc0(first=yes), len 18 buf c386d000 > > pxa27x-udc pxa27x-udc: ep0:write_ep0_fifo: in 16 bytes, 2 left, > > req=c393dbc0, udccsr0=0x202 > > pxa27x-udc pxa27x-udc: USB reset > > pxa27x-udc pxa27x-udc: USB reset start > > pxa27x-udc pxa27x-udc: ep0:req_done: complete req c393dbc0 stat -71 > > len 16/18 > > g_ether gadget: setup complete --> -71, 16/18 > > pxa27x-udc pxa27x-udc: ep0:set_ep0state: > > state=IN_DATA_STAGE->WAIT_FOR_SETUP, udccsr0=0x200, udcbcr=0 > > pxa27x-udc pxa27x-udc: ep0:handle_ep0: state=WAIT_FOR_SETUP, > > req=(null), udccsr0=0x200, udcbcr=0, irq_msk=1 > > r3:00000001 r2:20000013 r1:c3825f60 r0:c039601b > > [] (mount_block_root+0x0/0x2ac) from [] (mount_root+0x54/0x6c) > > r8:00000000 r7:00000013 r6:c0051e48 r5:00000000 r4:c039607f > > [] (mount_root+0x0/0x6c) from [] (prepare_namespace+0x12c/0x184) > > r5:c00203c1 r4:c00203ac > > [] (prepare_namespace+0x0/0x184) from [] (kernel_init+0x114/0x154) > > r5:c00083d4 r4:c0416e60 > > [] (kernel_init+0x0/0x154) from [] (do_exit+0x0/0x5dc) > > r4:00000000 r3:00000000 > > .... > > > > last months i ported my system form ancient 2.6.18 kernel to my > > current kernel (2.6.36-rc4), but i remember that with 2.6.18 the > > rootfs's booting from SD did work; so i re-loaded 2.6.18 zImage, > > and in fact the SD roots booting worked properly; then i > > investigated a bit and i have found that also with 2.6.19 it > > worked, while with 2.6.20 it stopped working (i didn't try between > > 2.6.20 and 2.6.36-rc4 but if it's helpful i can do it). > > The only way to solve my problem was to 'patch' the file > > drivers/Makefile, moving the mmc.o object file upward; here is a > > sort of 'patch', but i regret in advance for some 'possible' (i had > > to write 'sure', but i like to be modest person....) syntax > > mistake, but i'm not in habbit with patches...: > > > > --- a/drivers/Makefile > > +++ b/drivers/Makefile > > @@ -44,7 +44,8 @@ > > obj-y += macintosh/ > > obj-$(CONFIG_IDE) += ide/ > > obj-$(CONFIG_SCSI) += scsi/ > > obj-$(CONFIG_ATA) += ata/ > > obj-$(CONFIG_MTD) += mtd/ > > obj-$(CONFIG_SPI) += spi/ > > +obj-$(CONFIG_MMC) += mmc/ > > obj-y += net/ > > @@ -92,9 +93,8 @@ > > obj-y += lguest/ > > obj-$(CONFIG_CPU_FREQ) += cpufreq/ > > obj-$(CONFIG_CPU_IDLE) += cpuidle/ > > -obj-$(CONFIG_MMC) += mmc/ > > obj-$(CONFIG_MEMSTICK) += memstick/ > > obj-$(CONFIG_NEW_LEDS) += leds/ > > obj-$(CONFIG_INFINIBAND) += infiniband/ > > obj-$(CONFIG_SGI_SN) += sn/ > > obj-y += firmware/ > > > > stated that it's not clear to me why when i don't try to boot the > > rootfs directly from the SD, its driver comes up in the right way, > > and the SD works, while when i try to boot the rootfs from the SD i > > cannot get things to work (maybe the device is not up yet when the > > VFS tryies to come up in fact in such a situation i cannot read any > > log about mmc0 device!), i was wondering if this patch could be > > fair or maybe (probably) i'm missing some potential side effects??? > > any hint will be appreciated!!! > > thanks and bye > > > > - > > > > dylan cristiani > > > > -- > > Fortunately I?ve been adhering to a pretty strict, uh, drug regimen > > to keep my mind, you know, uh, limber... > > --- > > It seems you're missing rootdelay=[0-9]+ argument to kernel you scored a great gol Vasily, simply adding rootdealy=1 to my boot command line solved the issue!!! thanks a million and uhm....i wasn't missing it, it was just a question of infinite ignorance of mine....sorry for noise!!! dylan