summaryrefslogtreecommitdiff
path: root/yaffs_vfs_multi.c (follow)
AgeCommit message (Collapse)Author
2011-08-15Mods for Linux 3.0 and fix a typoCharles Manning
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>
2011-04-28yaffs: Change disable-summary option to be consistent with othersCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-04-28Merge branch 'block-summary'Charles Manning
Conflicts: yaffs_vfs_multi.c Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-03-31yaffs: More mainlining cleanupCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-03-31yaffs: Tweaks to summary codeCharles Manning
Trying some different ideas for handling free space cleaner. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-02-01yaffs: Update year to 2011 in copyrights etc.Charles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-01-13yaffs: Reformatting to be kernel friendly.Charles Manning
Passes checkpatch.pl Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-01-10yaffs: Sort out issues raised by CoverityCharles Manning
Coverity checks raised some issues, particularly with NULL checks. Fix them. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-01-07yaffs: Fix compile error in multi-version Linux glueCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-12-10yaffs Change tracing to yaffs_traceCharles Manning
Make the tracing a whole lot easier on the eye. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-12-07yaffs: Remove a whole lot of function wrappers and forward declarationsCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-12-01yaffs: Clean up yaffs VFS glue code.Charles Manning
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>
2010-11-30yaffs: Replace yaffs_dir_llseek with Linux generic llseekCharles Manning
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>
2010-11-09yaffs: Clean up some tracing.Charles Manning
Make some checkpt messages conditional. Fix up trace table screwed up by lindent. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-11-08yaffs Clean up conditional bracingCharles Manning
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>
2010-11-03yaffs: Switch from semaphores to mutexesCharles Manning
Mutex is faster and init_MUTEX has been deprecated, so we'll just switch to mutexes. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-11-03yaffs: Redo LindentCharles Manning
Only applies to Linux files. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-11-03yaffs: More clean upCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-11-02yaffs: More clean upCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-11-02yaffs: More clean upCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-11-02yaffs: Change __uxx types to uxxCharles Manning
__u32 -> u32 and such. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-10-27yaffs: Fix some 64-bit issuesCharles Manning
Not previously compiling cleanly for 64-bit. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-10-27yaffs Further name changes and file reorganisationCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-10-14yaffs Improve layout of proc yaffs statsCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-10-07yaffs Make more symbol changesCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-10-07yaffs More symbol changesCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-10-07yaffs First round of name changesCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-09-25yaffs Clean up some codeCharles Manning
Clean up some code. eg remove some conditional compilation and obsolete code. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-09-25yaffs Tweaks to single and multi-version yaffsCharles Manning
Strip multi-version code out of single version VFS glue. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-09-25yaffs Add multi and single version Linux glue codeCharles Manning
First step to single/mutli veriosns of yaffs for mainlining. Signed-off-by: Charles Manning <cdhmanning@gmail.com>