Is CONFIG_BLKMEM enabled? 

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Stephane Lambert
Sent: Thursday, January 08, 2009 10:21 AM
To: uClinux development list
Subject: Re: [uClinux-dev] Problem with romfs

Thanks for your answer,
I've compiled with CONFIG_BLK_DEV_INITRD enabled, but CONFIG_MTD is
disabled.
What is the function or the procedure responsible for the search of the
magic number -rom1fs- ?

Thanks in advance.
S.Lambert






Jate Sujjavanich a e'crit :
> What is the device driver which will give access to the romfs in
memory?
> Blkmem or mtd?
>
> - Jate
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Stephane Lambert
> Sent: Thursday, January 08, 2009 4:27 AM
> To: [email protected]; [email protected]
> Subject: [uClinux-dev] Problem with romfs
>
> Hi all,
> I'm trying to boot kernel 2.6.19 in a new architecture and I have a 
> problem concerning romfs.
> During compilation I've created a section .romfs which contains 
> romfs.img. I have checked with GDB and I found correctly the magic 
> number -rom1fs- at the expected location.
> But I don't understand how the kernel points to this location in order

> to find romfs during initialisation?
> Of course the boot crashs during the execution of prepare-namespace() 
> with the well-known errors (see kernel output).
> Does my root=boot option correct?
> I've read a lot of things about this but I haven't found the details 
> that I'm looking for.
>
> Thanks in advance for your help.
>
> **********************************************************************
> **
> *********************
>
> Sections:
> Idx Name          Size      VMA       LMA       File off  Algn
>   0 .text.init    0000a7ac  80000000  80000000  00090000  2**2
>                   CONTENTS, ALLOC, LOAD, READONLY, CODE
>   1 .text         00086b54  8000a7b0  8000a7b0  000017b0  2**4
>                   CONTENTS, ALLOC, LOAD, READONLY, CODE
>   2 .sbss         000004a8  00000000  00000000  000000b4  2**4
>                   ALLOC
>   3 .data         00007b58  000004a8  80091304  000884a8  2**2
>                   CONTENTS, ALLOC, LOAD, DATA
>   4 .init         00000730  00008000  00008000  00001000  2**2
>                   CONTENTS, ALLOC, LOAD, READONLY, CODE
>   5 .bss          000098d0  00008730  00008730  00001730  2**2
>                   ALLOC
>   6 .comment      000021b0  00000000  00000000  0009a7ac  2**0
>                   CONTENTS, READONLY
>   7 .debug_aranges 00002018  00000000  00000000  0009c95c  2**0
>                   CONTENTS, READONLY, DEBUGGING
>   8 .debug_pubnames 0000d32c  00000000  00000000  0009e974  2**0
>                   CONTENTS, READONLY, DEBUGGING
>   9 .debug_info   00470883  00000000  00000000  000abca0  2**0
>                   CONTENTS, READONLY, DEBUGGING  10 .debug_abbrev 
> 0003728d  00000000  00000000  0051c523  2**0
>                   CONTENTS, READONLY, DEBUGGING
>  11 .debug_line   000f928b  00000000  00000000  005537b0  2**0
>                   CONTENTS, READONLY, DEBUGGING
>  12 .debug_frame  00014290  00000000  00000000  0064ca3c  2**2
>                   CONTENTS, READONLY, DEBUGGING
>  13 .debug_str    001f58a1  00000000  00000000  00660ccc  2**0
>                   CONTENTS, READONLY, DEBUGGING
>  14 .debug_loc    0009b58f  00000000  00000000  0085656d  2**0
>                   CONTENTS, READONLY, DEBUGGING
>  15 .debug_ranges 0002d970  0009b58f  0009b58f  008f1afc  2**0
>                   CONTENTS, READONLY, DEBUGGING
>  16 .heap         00020000  000c8f00  000c8f00  0091f46c  2**2
>                   CONTENTS, READONLY
>  17 .romfs        00018400  00012000  00012000  00940000  2**0
>                   CONTENTS, ALLOC, LOAD, DATA
>
> **********************************************************************
> **
> *********************
>
> Linux version 2.6.19-uc1  (gcc version 4.1.2 20080812 (Cortus 
> release))
> #157 Wed Jan 7 15:23:23 CET 2009
> Built 1 zonelists.  Total pages: 1524
> Kernel command line: root=/dev/ram0
> PID hash table entries: 32 (order: 5, 128 bytes) Dentry cache hash 
> table
> entries: 1024 (order: 0, 4096 bytes) Inode-cache hash table entries:
> 1024 (order: 0, 4096 bytes)
> Mem_init: start=212000, end=600000
> Memory available: 1006k/3936k RAM, (538k kernel code, 68k data) 
> Mount-cache hash table entries: 512 io scheduler noop registered io 
> scheduler anticipatory registered io scheduler deadline registered io 
> scheduler cfq registered (default) RAMDISK driver initialized: 16 RAM 
> disks of 4096K size 1024 blocksize
> *******
> VFS: test name = </dev/root>
> VFS: fs_name = <romfs>
> VFS: tried fs_name = <romfs> err= -6
> *******
> VFS: Cannot open root device "ram0" or unknown-block(0,0) Please 
> append a correct "root=" boot option Kernel panic - not syncing: VFS: 
> Unable to mount root fs on
> unknown-block(0,0)
>
>
> _______________________________________________
> uClinux-dev mailing list
> [email protected]
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by [email protected] To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
>
>
>
>  
>  
> **********************************************************************
> **
> ************
> This footnote confirms that this email message has been scanned by 
> PineApp Mail-SeCure for the presence of malicious code, vandals & 
> computer viruses.
> **********************************************************************
> **
> ************
>
>
>
> _______________________________________________
> uClinux-dev mailing list
> [email protected]
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by [email protected] To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
>
>
>   

_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev



 
 
************************************************************************
************
This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals &
computer viruses.
************************************************************************
************



_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to