[Yaffs-archive] Re: How about use YAFFS without MTD under Li…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: guo@unication.com.cn
Date:  
To: tglx, manningc2, yaffs
Subject: [Yaffs-archive] Re: How about use YAFFS without MTD under Linux box?
> Social stuff:
>
> GRRRR: That's no reason to call MTD unstable, if you have to modify some code.
>
> Do you think Open Source is a no cost self service restaurant, where you can
> whistle for the waiters ? If there has something to be fixed, provide either
> sufficient information or a patch, which fixes this problem. Keep in your
> mind, that 5 lines of your code and 1 hour of your work you could be your
> share of 10000000 lines of code and hundreds of men years work of others, who
> don't complain if there is something to fix and are all willing to help
> others, if they are asked nicely and the neccecary information is provided.
>
> Statements like the above are nothing else than FUD and will just degrade the
> willingness of people to help you.


If I affronted those kind people because my unwisdom and impertinence, I apologize to every one very cordially.
I always remember following phases that D. Richard Hipp's  ( www.sqlite.org ) blessing:
           May you do good and not evil.
           May you find forgiveness for yourself and forgive others.
           May you share freely, never taking more than you give.
I don't know how to express my mind in English. My mother language is Chinese. My English is so poor.

> Technical stuff:
>
> Where does the compile _exactly_ fail ? Which version of MTD _excactly_ ? How
> did you patch your kernel _exactly_ with MTD ?


I checked out MTD by cvs almost everyday, so maybe the latest snapshot version. 
At this day, I try it again:
    I patched it by "sh patchin.sh -c -j kernel-patch"
    When I patched it to kernel 2.4.21, compiling succeed.
    When I patched it to kernel 2.4.18,  error occurred when link vmlinux. Message is BUG_ON undefined at put_mtd_device. I grep whole kernel tree and cvs mtd tree, then did not find macro BUG_ON. I guess it just like ASSERT macro, so I comment every BUG_ON, and re-build kernel. compiling succed. so I "grep -rw BUG_ON 2.4.21/include" and find 2.4.21/include/linux/kernel.h has BUG_ON definition.
How about think about this?

Thank you for your help.

Best Regards,
Russell Greece.



N?¬™¨¥Šx%ŠËb²?,µç[É:?È(n­Èb–Z)z{(~Ü?­ì0ÂÚ?ÉÈn­Èb–Z+€‡æj)bž    b²Ùž™·«²?©ŠÉ薉àz¼?ž×Ê‹œjzޚ‹Þʋ«±é_~º&¶?¥ŠË[Êǧv)àjw¦j)m£&Ÿ~Êު笶Ú?ÉÈn­Èb–Z+ƒ?­†Ø^µìmº{.nÇ+‰·°ŠØhºÛaz«¨µë?²Ø^²æã