Age | Commit message (Collapse) | Author |
|
Roll in NCB's patch and some other changes for Linux 3.0.
Also fix a dumb type retired_writes->retried_writes
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Conflicts:
yaffs_vfs_multi.c
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Trying some different ideas for handling free space cleaner.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Passes checkpatch.pl
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Coverity checks raised some issues, particularly with NULL checks.
Fix them.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Make the tracing a whole lot easier on the eye.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Taking onboard some comments from LKML.
Since the /proc/yaffs-stats has been removed, we now suck stats from
/proc/yaffs for running the erased space plotting script.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
There was not much point in having the yaffs version as it is
functionally equivalent to the kernel one.
This also gets rid of using BKL in yaffs2.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Make some checkpt messages conditional.
Fix up trace table screwed up by lindent.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
If a conditional has braces then all paths have braces even if they only
have one statement.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Mutex is faster and init_MUTEX has been deprecated, so we'll just switch
to mutexes.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Only applies to Linux files.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
__u32 -> u32 and such.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Not previously compiling cleanly for 64-bit.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Clean up some code. eg remove some conditional compilation
and obsolete code.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
Strip multi-version code out of single version VFS glue.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|
|
First step to single/mutli veriosns of yaffs for mainlining.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
|