summaryrefslogtreecommitdiff
path: root/yaffs_nand.c (follow)
AgeCommit message (Collapse)Author
2011-03-29yaffs: Add first cut of block summary codeCharles Manning
Some issues still need to be checked. In particular: * Is free space handling correct? * Is gc doing The Right Thing? Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-02-25yaffs: Remove tags validity checking code.Charles Manning
It was only really useful during development and no longer serves any purpose. 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-02-01yaffs: Clean up as per Ryan's commentsCharles Manning
Clean up a whole lot of code issues raised by Ryan. Some further reformatting etc to be mor kernel friendly. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2011-01-26yaffs: Replace YBUG() with BUG()Charles Manning
Also clean a few other things in yportenv_xxxx.h 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: Fix compilation issueCharles Manning
FALSE-> YAFFS_FAIL 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>
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-11-03yaffs: Redo LindentCharles Manning
Only applies to Linux files. 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 Further name changes and file reorganisationCharles 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 First round of name changesCharles Manning
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-04-27yaffs: Integrate Android tree differencesCharles Manning
This brings in Android changes, and a few more clean-ups to normalise with the Android tree. More to follow maybe. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-04-27yaffs Some cleanups.Charles Manning
Update copyright messages. Clean up tracing to use TSTR and KERN_DEBUG. Remove cvs $Id. Change /proc/yaffs_debug to /proc/yaffs_stats. ... and a few other clean ups. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2010-02-19Add default returncharles
2010-02-18Rationalise context and parameter handlingcharles
2009-09-09Rationalise stats gathering for nand access. Does not instrument mounting.charles
2009-03-06Major whitespace/style changes to match Linux checkpatch.pl code stylewookey
2008-05-05Check in inband tags, some extra yaffs direct functions and some other changescharles
2007-12-13Cleanup patch - Remove all trailing whitespace and fix a few typos.wookey
2007-02-14Updated headers so they really are the samewookey
2007-02-12normalise licence headers and attributionswookey
2006-11-08Changes to retirement handlingcharles
2006-10-13Tweaks to retirement handlingcharles
2006-10-03Add large NAND support and improve retirement handlingcharles
2006-09-21Better retirement and erasure checking.charles
2006-05-08Checkpointing changescharles