Mercurial > yaffs-ecoscentric
annotate packages/fs/yaffs/current/ChangeLog @ 355:932988fb7f38
Be noisy if alloc failed on mount
| author | Ross Younger <wry@ecoscentric.com> |
|---|---|
| date | Tue, 17 Nov 2009 10:29:25 +0000 |
| parents | 68aafa1d2927 |
| children | 531f5810eaf7 |
| rev | line source |
|---|---|
|
354
68aafa1d2927
yaffs_guts tweak from last merge
Ross Younger <wry@ecoscentric.com>
parents:
353
diff
changeset
|
1 2009-11-17 Ross Younger <wry@ecoscentric.com> |
|
68aafa1d2927
yaffs_guts tweak from last merge
Ross Younger <wry@ecoscentric.com>
parents:
353
diff
changeset
|
2 |
|
355
932988fb7f38
Be noisy if alloc failed on mount
Ross Younger <wry@ecoscentric.com>
parents:
354
diff
changeset
|
3 * yaffs_guts.c: Tweak last upstream merge. Be noisy if |
|
932988fb7f38
Be noisy if alloc failed on mount
Ross Younger <wry@ecoscentric.com>
parents:
354
diff
changeset
|
4 we ran out of memory during mount. |
|
354
68aafa1d2927
yaffs_guts tweak from last merge
Ross Younger <wry@ecoscentric.com>
parents:
353
diff
changeset
|
5 |
|
339
73b6efce8c58
yaffs1-6: NA unless kernel present
Ross Younger <wry@ecoscentric.com>
parents:
338
diff
changeset
|
6 2009-11-13 Ross Younger <wry@ecoscentric.com> |
|
73b6efce8c58
yaffs1-6: NA unless kernel present
Ross Younger <wry@ecoscentric.com>
parents:
338
diff
changeset
|
7 |
|
73b6efce8c58
yaffs1-6: NA unless kernel present
Ross Younger <wry@ecoscentric.com>
parents:
338
diff
changeset
|
8 * tests: yaffs1-6 NA unless CYGPKG_KERNEL is present. |
| 353 | 9 * Update upstream: (pulled up to 2009-11-11 02:11:13 +0000) |
| 10 - mostly bugfixes | |
|
339
73b6efce8c58
yaffs1-6: NA unless kernel present
Ross Younger <wry@ecoscentric.com>
parents:
338
diff
changeset
|
11 |
|
338
138c9338c4cc
Update for changes to NAND interface
Ross Younger <wry@ecoscentric.com>
parents:
337
diff
changeset
|
12 2009-11-09 Ross Younger <wry@ecoscentric.com> |
|
138c9338c4cc
Update for changes to NAND interface
Ross Younger <wry@ecoscentric.com>
parents:
337
diff
changeset
|
13 |
|
138c9338c4cc
Update for changes to NAND interface
Ross Younger <wry@ecoscentric.com>
parents:
337
diff
changeset
|
14 * ecos-yaffs-nand.c: Update for changes to NAND interface. |
|
138c9338c4cc
Update for changes to NAND interface
Ross Younger <wry@ecoscentric.com>
parents:
337
diff
changeset
|
15 |
|
336
38a956139d12
Import tests from eCosPro
Ross Younger <wry@ecoscentric.com>
parents:
335
diff
changeset
|
16 2009-11-03 Ross Younger <wry@ecoscentric.com> |
|
38a956139d12
Import tests from eCosPro
Ross Younger <wry@ecoscentric.com>
parents:
335
diff
changeset
|
17 |
|
38a956139d12
Import tests from eCosPro
Ross Younger <wry@ecoscentric.com>
parents:
335
diff
changeset
|
18 * tests: Import from eCosPro: mounttime, yaffs1, yaffs2, |
|
337
b254764fbeac
Patch tests to work on this codebase
Ross Younger <wry@ecoscentric.com>
parents:
336
diff
changeset
|
19 yaffs4, yaffs5, yaffs6. Patch for codebase differences. |
|
336
38a956139d12
Import tests from eCosPro
Ross Younger <wry@ecoscentric.com>
parents:
335
diff
changeset
|
20 |
|
335
201205efa9e1
Update ChangeLog for merge.
Ross Younger <wry@ecoscentric.com>
parents:
315
diff
changeset
|
21 2009-11-02 Ross Younger <wry@ecoscentric.com> |
|
201205efa9e1
Update ChangeLog for merge.
Ross Younger <wry@ecoscentric.com>
parents:
315
diff
changeset
|
22 |
|
201205efa9e1
Update ChangeLog for merge.
Ross Younger <wry@ecoscentric.com>
parents:
315
diff
changeset
|
23 * Update to latest snapshot from Aleph One CVS (mostly |
|
201205efa9e1
Update ChangeLog for merge.
Ross Younger <wry@ecoscentric.com>
parents:
315
diff
changeset
|
24 tidyups): last upstream change is dated "2009-10-30 02:32:32 +0000" |
|
201205efa9e1
Update ChangeLog for merge.
Ross Younger <wry@ecoscentric.com>
parents:
315
diff
changeset
|
25 |
|
315
31efcf0d9807
yaffs_guts.c: Fix low-memory assert bug. (Also sent upstream.)
Ross Younger <wry@ecoscentric.com>
parents:
314
diff
changeset
|
26 2009-10-29 Ross Younger <wry@ecoscentric.com> |
|
31efcf0d9807
yaffs_guts.c: Fix low-memory assert bug. (Also sent upstream.)
Ross Younger <wry@ecoscentric.com>
parents:
314
diff
changeset
|
27 |
|
31efcf0d9807
yaffs_guts.c: Fix low-memory assert bug. (Also sent upstream.)
Ross Younger <wry@ecoscentric.com>
parents:
314
diff
changeset
|
28 * yaffs_guts.c: Fix low-memory assert bug. |
|
31efcf0d9807
yaffs_guts.c: Fix low-memory assert bug. (Also sent upstream.)
Ross Younger <wry@ecoscentric.com>
parents:
314
diff
changeset
|
29 |
| 314 | 30 2009-10-09 Ross Younger <wry@ecoscentric.com> |
| 313 | 31 |
| 32 * tests/fops.c: Don't make unreasonable use of stack. | |
| 314 | 33 * Update for latest upstream snapshot (yaffs_FlushFile) |
| 313 | 34 |
| 312 | 35 2009-09-24 Ross Younger <wry@ecoscentric.com> |
| 36 | |
| 37 * doc/yaffs.sgml: Various fixups. | |
| 38 * ecos-yaffs-nand.h, ecos-yaffs.c, yaffs_guts.c: Build fixes for | |
| 39 older gcc | |
| 40 | |
|
311
16de60f90faa
ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
wry
parents:
303
diff
changeset
|
41 2009-09-16 Ross Younger <wry@ecoscentric.com> |
|
16de60f90faa
ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
wry
parents:
303
diff
changeset
|
42 |
|
16de60f90faa
ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
wry
parents:
303
diff
changeset
|
43 * ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2 |
|
16de60f90faa
ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
wry
parents:
303
diff
changeset
|
44 filesystems when not in inbandTags mode (ref: 1000821) |
|
16de60f90faa
ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
wry
parents:
303
diff
changeset
|
45 * ecos-yaffs.c: Improve spare area size sanity checking on mount |
|
16de60f90faa
ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
wry
parents:
303
diff
changeset
|
46 * yaffs_packedtags2.c: Add framework (usually conditioned out) |
|
16de60f90faa
ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
wry
parents:
303
diff
changeset
|
47 to count ECC corrections within the spare area. |
|
16de60f90faa
ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
wry
parents:
303
diff
changeset
|
48 |
| 302 | 49 2009-08-28 Ross Younger <wry@ecoscentric.com> |
| 50 | |
| 51 * doc/yaffs.sgml: Bring explanations of CDL options up-to-date. | |
|
303
ed45fbf83981
Make YAFFS_N_TEMP_BUFFERS a configurable parameter.
Ross Younger <wry@ecoscentric.com>
parents:
302
diff
changeset
|
52 * yaffs.cdl: Add CYGNUM_FS_YAFFS_TEMP_BUFFERS tuning parameter. |
| 302 | 53 |
|
300
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
54 2009-08-26 Ross Younger <wry@ecoscentric.com> |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
55 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
56 * Added support for small-page chips: incorporates and builds on work |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
57 by Simon Kallweit. Small page devices can operate either in YAFFS1 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
58 mode, or YAFFS2 mode with inbandTags. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
59 * Updated #defines to omit unneeded YAFFS code. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
60 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
61 2009-08-18 Ross Younger <wry@ecoscentric.com> |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
62 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
63 * yaffs-guts.c: Update from Aleph One CVS (1.85 -> 1.88) |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
64 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
65 2009-07-20 Ross Younger <wry@ecoscentric.com> |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
66 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
67 * ecos-yaffs.c: Compute free-space from nErasedBlocks (recommended by |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
68 Charles Manning) - not yaffs_GetNumberOfFreeChunks. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
69 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
70 2009-07-03 Ross Younger <wry@eCosCentric.com> |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
71 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
72 * Add detailed RAM use estimate and worked example. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
73 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
74 2009-06-18 Ross Younger <wry@eCosCentric.com> |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
75 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
76 * General enhancements and bugfixes. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
77 * Add mount-time mallinfo check/warning in debug builds. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
78 * Replace unconditional diag_printfs with calls to TOUT macro. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
79 * TOUT (trace output) macro now uses configable cdl function, |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
80 may be disabled. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
81 * Improve our definition of YBUG. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
82 * Upstream: Merge from cvs datestamp "2009-05-16 00:00" |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
83 * Retab eCos-specific files, for consistency. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
84 * Pare down use of libextras. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
85 * doc: linewrap for consistency. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
86 * Elide unneeded YAFFS1 code. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
87 * Use eCos qsort, not yaffs's own. |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
88 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
89 2009-05-01 Ross Younger <wry@eCosCentric.com> |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
90 |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
91 * New package. YAFFS filesystem. Beware license terms; this |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
92 package is not covered by the standard eCos license! |
|
9c8ff034abb0
Graft in 20090826 source snapshot
Ross Younger <wry@ecoscentric.com>
parents:
diff
changeset
|
93 |
