JFFS2 Support for Large Flash Designs

ian at brightstareng.com ian at brightstareng.com
Wed Mar 7 12:23:07 EST 2007

On Wednesday 07 March 2007 08:01, Joern Engel wrote:
> Code is not in mainline Linux kernel.  I generally distrust
> such code; apart from the support question, it is an
> indication of other problems.

There are many software components that have intimate knowledge 
of the kernel that are not in "mainline Linux kernel".  There is 
nothing wrong with this. There are many many drivers that are 
outside the "mainline"; much of the support for embedded 
processors and their peripherals is not in the "mainline".
There are some positives of having components maintained outside 
the context of "linux".

Yaffs actually has a life outside linux.  Using "outside the 
mainline" as an argument is weak at best. The 2.6 kernel 
makefile makes building a module outside the tree trivial -- so 
lots of the older build hassles and arguments no longer exist.

Some random programs I build that know about the kernel 
internals: busybox, e2fsprogs, genext2fs, Glibc, net-tools, 
pthreads, uClibc, util-linux, wireless_tools the list goes on, 
with plenty of drivers/modules too.


More information about the linux-mtd mailing list