mtd2 partition mapping on mtd1?...

vijay vijay vijay_peshkar at
Tue Nov 5 09:13:47 EST 2002

Hello Jörn,

Had tried doing all that. Do not have the log message, will
try again and get back to you. Only remember the crash happening
in cramfs_read -> bread -> ...submit_bh.

About the second query on raw operations:
Being new to Linux, am still trying to grasp the 'user/kernel'
space concepts. I tried my test using __raw_writel() operation
in inode.c itself. Guess that puts me in kernel space right?.
Should it work if tried from user space( build my code as a library,
copy it to filesystem and run from there like other utils(dd)) ?.

Thanks and Regards.

>From: Jörn Engel <joern at>
>To: vijay vijay <vijay_peshkar at>
>CC: linux-mtd at, vijay.peshkar at
>Subject: Re: mtd2 partition mapping on mtd1?...
>Date: Tue, 5 Nov 2002 14:28:19 +0100
>On Tue, 5 November 2002 11:42:14 +0000, vijay vijay wrote:
> > The fact that am hardcoding my root fs address in cramfs_read
> > instead of picking it up from mtd0(which am able to operate on after
> > bootup) still bothers me. Any (better) way of telling the kernel to
> > pick rootfs from mtd0?. Have tried with root=/dev/mtd0.
> > Am building an initrd image.
>Even though mtd is quite another beast, you need a block device when
>mounting an fs. Try root=/dev/mtdblock0.
>If this does not work, edit init/main.c or init/do_mounts.c (depending
>on kernel version). Look for root_dev_names and add your
>/dev/mtdblock? to that array.
> > One more query:
> > My kernel and another partition will have raw data. What api's to
> > operate on them?. Tried __raw_writel etc., but that doesn't seem
> > to change the flash location data.
>I don't really understand this question. Do you want to operate from
>user space or kernel space? Do you want to read, write or move the
>You can't tell where a program is going to spend its time. Bottlenecks
>occur in surprising places, so don't try to second guess and put in a
>speed hack until you've proven that's where the bottleneck is.
>-- Rob Pike

Get faster connections -- switch to MSN Internet Access!

More information about the linux-mtd mailing list