log

age author description
Tue, 03 Nov 2009 12:04:57 +0000 Ross Younger Remove upstream sources we don't use
Tue, 03 Nov 2009 15:21:23 +0000 Ross Younger Move upstream sources to packages/fs/yaffs/current/src/
Tue, 11 Aug 2009 02:28:42 +0100 charles Fix 2 problems: rmdir of non-empty dir, handling 255 char names better
Wed, 29 Jul 2009 05:30:24 +0100 charles Prevent corner case of a block changing state during a partial gc
Tue, 28 Jul 2009 04:04:54 +0100 charles Fix problem where object creation fills flash
Fri, 19 Jun 2009 02:35:46 +0100 charles Handle malloc failure in checkpoint open.
Tue, 09 Jun 2009 00:50:44 +0100 charles Only subtract softDeletions once ber block gc.
Tue, 26 May 2009 05:50:08 +0100 charles mtime and ctime should be changed when a directory is changed
Tue, 26 May 2009 02:22:44 +0100 charles Get directory mtime to update correctly
Mon, 25 May 2009 03:27:36 +0100 charles Get directory mtime to update correctly
Tue, 12 May 2009 03:23:51 +0100 charles Fix -ENOSPC to work properly with zero length writes
Tue, 17 Mar 2009 01:12:00 +0000 wookey This file escaped copyright date update. Fixed.
Mon, 09 Mar 2009 13:08:09 +0000 wookey One whitespace fix
Mon, 09 Mar 2009 08:11:07 +0000 charles More formatting
Mon, 09 Mar 2009 07:41:10 +0000 charles More formatting
Mon, 09 Mar 2009 07:25:09 +0000 charles More formatting
Mon, 09 Mar 2009 04:24:17 +0000 charles More formatting fixes
Fri, 06 Mar 2009 17:20:56 +0000 wookey Major whitespace/style changes to match Linux checkpatch.pl code style
Thu, 05 Mar 2009 21:46:46 +0000 charles Remove bigus test pre-checkpatch-20090306
Thu, 05 Mar 2009 01:47:17 +0000 charles Change yaffs_DeleteFile to yaffs_DeleteObject and improve symlink handling
Thu, 05 Mar 2009 01:45:31 +0000 charles Change inode deletion to prevent issue raised by YBUG
Thu, 05 Mar 2009 01:05:28 +0000 charles Get rid of KERN_DEBUG so that TRACE_OS works consistently
Sun, 01 Mar 2009 23:52:28 +0000 charles Add Linux 2.6.29 support
Mon, 09 Feb 2009 03:20:33 +0000 charles Add experimental yaffs_nandif.[ch]
Wed, 04 Feb 2009 21:40:27 +0000 charles Clean up ununed variable and formatting
Wed, 04 Feb 2009 19:46:48 +0000 charles Fix dependencies in Kconfig
Tue, 27 Jan 2009 03:09:37 +0000 charles Change string concats to work with all OSs
Tue, 27 Jan 2009 02:52:45 +0000 charles Change string concats to work with all OSs
Tue, 27 Jan 2009 02:00:42 +0000 charles Consolidate with Android fixes
Mon, 26 Jan 2009 23:29:20 +0000 charles Clean up come cruft
Mon, 26 Jan 2009 23:27:15 +0000 charles Change Linux kernel kmalloc flag to prevent deadlock
Mon, 26 Jan 2009 23:24:59 +0000 charles Remove obsolete file
Sun, 25 Jan 2009 18:21:17 +0000 charles Update to new tags field names
Fri, 23 Jan 2009 06:36:49 +0000 charles Strip out obsolete WinCE code. No longer needed because WinCE no longer causes page faults within the file system
Fri, 23 Jan 2009 00:31:01 +0000 charles Update free chunk count for skipped chunks
Thu, 22 Jan 2009 00:45:54 +0000 charles Change Linux glue code to work with 2.6.28
Thu, 22 Jan 2009 00:44:46 +0000 charles Change kernel patchin script for 2.6.28 friendliness
Mon, 19 Jan 2009 01:21:14 +0000 charles More test fiddling
Sun, 18 Jan 2009 23:24:08 +0000 charles Replace printf with proper tracing
Sun, 18 Jan 2009 21:50:37 +0000 charles Add autocheckpoint control
Fri, 16 Jan 2009 02:26:56 +0000 charles Tweak tests
Fri, 16 Jan 2009 02:14:52 +0000 charles Change some object verification
Fri, 16 Jan 2009 00:49:25 +0000 charles Replace test scrips with nand and nor versions
Fri, 16 Jan 2009 00:47:00 +0000 charles Improve test harness for yaffs2 mode
Fri, 16 Jan 2009 00:45:47 +0000 charles Improve handling of ecc on tags
Fri, 16 Jan 2009 00:44:45 +0000 charles Handle unfixed ecc errors better when scanning
Mon, 12 Jan 2009 00:53:47 +0000 charles Consolidate unlinked file handling durinit init to take care of restored checkpoint case too.
Mon, 12 Jan 2009 00:49:01 +0000 charles More test clean ups
Fri, 09 Jan 2009 02:59:47 +0000 charles More test fiddling
Fri, 09 Jan 2009 02:54:14 +0000 charles Fix compiler grizzle
Fri, 09 Jan 2009 02:52:28 +0000 charles Fix chunk start problem properly
Sun, 04 Jan 2009 21:44:24 +0000 charles Restructure tests
Thu, 27 Nov 2008 20:32:52 +0000 charles Add more tracing to yafs_VerifyDirectory
Thu, 27 Nov 2008 02:46:45 +0000 charles gc part of the block at a time to reduce latency
Wed, 26 Nov 2008 20:49:36 +0000 charles Some test case changes
Wed, 26 Nov 2008 20:46:47 +0000 charles Keep shadowing through gc (compare with 1.64)
Wed, 26 Nov 2008 20:44:20 +0000 charles Remove sprintf from yaffs_guts because it isn't always available
Wed, 26 Nov 2008 20:42:36 +0000 charles Remove sprintf from yaffs_guts because it isn't always available
Tue, 25 Nov 2008 00:29:32 +0000 charles Fix sign handling problem. This works, buut should probably be improved
Fri, 21 Nov 2008 02:19:30 +0000 charles Tweaks to nor stress simulation. Save random seed so that we can do better debugging
Fri, 21 Nov 2008 02:17:32 +0000 charles Fix problem where duplicate object headers were not always being selected correctly due to not reading the serial number from the tags at the right place
Thu, 13 Nov 2008 01:50:16 +0000 charles Extra page status checking to combat power loss causing only one bit to change
Tue, 11 Nov 2008 20:43:10 +0000 charles Add nor stress test script
Tue, 11 Nov 2008 01:48:47 +0000 charles Reduce size for nor simulation testing to try force errors
Tue, 11 Nov 2008 01:47:46 +0000 charles Fix uninitialised variable
Fri, 07 Nov 2008 00:37:59 +0000 charles Some fixes and add NOR integrity code
Fri, 07 Nov 2008 00:36:36 +0000 charles Some fixes and add NOR integrity code
Fri, 07 Nov 2008 00:34:47 +0000 charles Some fixes and add NOR integrity code
Fri, 07 Nov 2008 00:32:22 +0000 charles Some fixes and add NOR integrity code
Sun, 02 Nov 2008 22:47:13 +0000 charles Update mtd interface for inband tags
Thu, 30 Oct 2008 18:25:21 +0000 charles Clean up a bit of messy code and potential GC hole
Thu, 30 Oct 2008 17:58:44 +0000 charles Merge in some clean-ups
Mon, 13 Oct 2008 04:47:26 +0100 charles Fix looping on handles
Thu, 11 Sep 2008 05:27:58 +0100 charles Change a few tests
Thu, 28 Aug 2008 03:42:11 +0100 charles Add kmap for highmem access
Wed, 20 Aug 2008 00:14:22 +0100 charles Change name matching algorithm
Tue, 19 Aug 2008 22:47:44 +0100 charles Fix permissions on test files
Tue, 12 Aug 2008 23:51:57 +0100 charles Ensure checkpt stream is not corrupted
Tue, 12 Aug 2008 23:50:23 +0100 charles Ensure variable is sane
Thu, 07 Aug 2008 23:45:44 +0100 charles update to latest configs
Wed, 23 Jul 2008 04:35:12 +0100 charles Fix compilation on Linux 2.6.26, fix compilation warnings
Mon, 21 Jul 2008 02:03:19 +0100 charles Clear out some redundant code, treat bad ECC chunk as deleted
Thu, 03 Jul 2008 21:06:05 +0100 charles Some cleanups, Linux 2.6.25 handling, fix handing of root permissions
Wed, 02 Jul 2008 22:28:06 +0100 charles Add new file
Wed, 02 Jul 2008 21:17:41 +0100 charles Clean up some yaffs1 mode issues.
Fri, 09 May 2008 00:23:26 +0100 charles Add YYIELD to yaffs_Scan loop
Fri, 09 May 2008 00:21:28 +0100 charles Change direct partition prefix to YCHAR
Thu, 08 May 2008 03:12:25 +0100 charles Add missing file
Mon, 05 May 2008 08:58:58 +0100 charles Check in inband tags, some extra yaffs direct functions and some other changes
Mon, 17 Mar 2008 19:46:59 +0000 charles Fix list init pre-inbandtags-checkin
Thu, 13 Mar 2008 22:32:28 +0000 charles Change list macros
Tue, 22 Jan 2008 10:30:45 +0000 colin Conditionally define old style info structures
Tue, 22 Jan 2008 10:25:02 +0000 colin fix error in conditional define (and move it after header)
Fri, 04 Jan 2008 15:54:03 +0000 colin Fix minor typo.
Thu, 13 Dec 2007 15:35:19 +0000 wookey Cleanup patch - Remove all trailing whitespace and fix a few typos.
Wed, 12 Dec 2007 18:08:15 +0000 colin Replace KERNEL_VERSION with MTD_VERSION so that builds which don't use
Mon, 03 Dec 2007 03:21:48 +0000 charles Change checkpoint to calculate number of blocks required instead of using a hardcoded value
Mon, 29 Oct 2007 14:59:57 +0000 imcd Add newlines to a couple of trace/diagnostic messages.
Wed, 17 Oct 2007 02:29:31 +0100 charles Call callback to support mtd tools
Tue, 16 Oct 2007 01:46:33 +0100 charles Adding fsx test to yaffs direct
Tue, 16 Oct 2007 01:45:05 +0100 charles Adding fsx test to yaffs direct
Mon, 01 Oct 2007 20:43:12 +0100 imcd Examine etags.eccResult before looking at etags.chunkUsed during query.
Mon, 01 Oct 2007 20:40:33 +0100 imcd Fix bad-block status during query.
Wed, 19 Sep 2007 21:37:38 +0100 imcd Add #include <linux/sched.h> -- needed for 2.6.23.
Wed, 19 Sep 2007 21:35:40 +0100 imcd Add support 2.6.23 filesystem interface API.
Thu, 16 Aug 2007 21:42:11 +0100 imcd Fix infinite loop when parsing numeric trace flags written to /proc/yaffs.
Tue, 31 Jul 2007 19:53:38 +0100 imcd Fix typos and correct URL.
Wed, 25 Jul 2007 02:05:10 +0100 charles Add files missing from kernel makefile
Wed, 25 Jul 2007 02:04:38 +0100 charles Add a symlink option to the patching script
Mon, 23 Jul 2007 20:43:07 +0100 imcd Update comments about use of CONFIG_YAFFS_9BYTE_TAGS option.
Mon, 23 Jul 2007 20:14:04 +0100 imcd When configured with CONFIG_YAFFS_9BYTE_TAGS, set chunkDeleted state using
Mon, 23 Jul 2007 20:10:11 +0100 imcd Make CONFIG_YAFFS_9BYTE_TAGS disabled by default.
Mon, 23 Jul 2007 06:14:08 +0100 charles Fix yaffs_qsort linkage
Mon, 23 Jul 2007 06:02:20 +0100 charles Add missing yaffs_mtdif1.h
Wed, 18 Jul 2007 20:40:38 +0100 charles Rolling in Ians and other changes
Mon, 21 May 2007 01:36:17 +0100 charles Change blockState field from enum to unsigned because some compilers use ints for enums which would break here pre_Ians_changes
Wed, 16 May 2007 00:46:06 +0100 charles Add yaffs_malloc.h
Tue, 15 May 2007 21:07:40 +0100 charles Adding checkpoint and robustness improvements
Tue, 20 Mar 2007 20:59:40 +0000 charles Add read-only remount patch pre_checkpoint_robustness
Mon, 12 Mar 2007 20:55:39 +0000 charles Fix resize up problem