RE: JFFS2 Support for Large Flash Designs

Thomas Gleixner
2007-03-07T17:42:08Z

On Wed, 2007-03-07 at 12:23 -0500, ian@brightstareng.com wrote:
> 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.

There is an important difference between userland tools which have
kernel knowledge and drivers:

The user space interface is _STABLE_ - the kernel interfaces are _NOT_

That's the reason why out of tree drivers, filesystems ... are often out
of sync and contain more #ifdefs than code to cope with the dozens of
kernel versions.

SoC devices out of tree are a seperate steaming pile of ... I have seen
too many chip vendor kernels explode when you just try to do anything
else than run "hello world" on them.

I share Joerns distrust fully.

tglx