[U-Boot] [PATCH] u-boot: Update yaffs2 file system

Wolfgang Denk wd at denx.de
Thu Aug 9 23:39:31 CEST 2012


Dear Charles Manning,

In message <1336618517-2947-1-git-send-email-cdhmanning at gmail.com> you wrote:
> This patch updates the yaffs2 in u-boot to correspond to
> git://www.aleph1.co.uk/yaffs2
> commit id 9ee5d0643e559568dbe62215f76e0a7bd5a63d93
> 
> Signed-off-by: Charles Manning <cdhmanning at gmail.com>
> ---
>  common/cmd_yaffs2.c            |  383 ++-
>  fs/yaffs2/Makefile             |   31 +-
>  fs/yaffs2/README-linux         |  201 -
>  fs/yaffs2/devextras.h          |  275 --
>  fs/yaffs2/stdio.h              |    1 +
>  fs/yaffs2/stdlib.h             |    1 +
>  fs/yaffs2/string.h             |    6 +
>  fs/yaffs2/yaffs_allocator.c    |  357 ++
>  fs/yaffs2/yaffs_allocator.h    |   30 +
>  fs/yaffs2/yaffs_attribs.c      |  153 +
>  fs/yaffs2/yaffs_attribs.h      |   28 +
>  fs/yaffs2/yaffs_bitmap.c       |   97 +
>  fs/yaffs2/yaffs_bitmap.h       |   33 +
>  fs/yaffs2/yaffs_checkptrw.c    |  525 ++--
>  fs/yaffs2/yaffs_checkptrw.h    |   15 +-
>  fs/yaffs2/yaffs_ecc.c          |  148 +-
>  fs/yaffs2/yaffs_ecc.h          |   46 +-
>  fs/yaffs2/yaffs_error.c        |   58 +
>  fs/yaffs2/yaffs_flashif.h      |   24 +-
>  fs/yaffs2/yaffs_flashif2.h     |   35 +
>  fs/yaffs2/yaffs_getblockinfo.h |   35 +
>  fs/yaffs2/yaffs_guts.c         | 9213 +++++++++++++++-------------------------
>  fs/yaffs2/yaffs_guts.h         | 1219 +++---
>  fs/yaffs2/yaffs_hweight.c      |   53 +
>  fs/yaffs2/yaffs_hweight.h      |   24 +
>  fs/yaffs2/yaffs_list.h         |  126 +
>  fs/yaffs2/yaffs_malloc.h       |   25 -
>  fs/yaffs2/yaffs_mtdif.c        |  175 +-
>  fs/yaffs2/yaffs_mtdif.h        |   12 +-
>  fs/yaffs2/yaffs_mtdif2.c       |  270 +-
>  fs/yaffs2/yaffs_mtdif2.h       |   17 +-
>  fs/yaffs2/yaffs_nameval.c      |  208 +
>  fs/yaffs2/yaffs_nameval.h      |   28 +
>  fs/yaffs2/yaffs_nand.c         |  150 +-
>  fs/yaffs2/yaffs_nand.h         |   31 +-
>  fs/yaffs2/yaffs_nandemul2k.h   |   26 +-
>  fs/yaffs2/yaffs_nandif.c       |  252 ++
>  fs/yaffs2/yaffs_nandif.h       |   65 +
>  fs/yaffs2/yaffs_osglue.h       |   42 +
>  fs/yaffs2/yaffs_packedtags1.c  |   63 +-
>  fs/yaffs2/yaffs_packedtags1.h  |   24 +-
>  fs/yaffs2/yaffs_packedtags2.c  |  268 +-
>  fs/yaffs2/yaffs_packedtags2.h  |   35 +-
>  fs/yaffs2/yaffs_qsort.c        |   58 +-
>  fs/yaffs2/yaffs_qsort.h        |   23 -
>  fs/yaffs2/yaffs_ramdisk.h      |   32 -
>  fs/yaffs2/yaffs_summary.c      |  313 ++
>  fs/yaffs2/yaffs_summary.h      |   37 +
>  fs/yaffs2/yaffs_tagscompat.c   |  573 +--
>  fs/yaffs2/yaffs_tagscompat.h   |   34 +-
>  fs/yaffs2/yaffs_tagsvalidity.c |   31 -
>  fs/yaffs2/yaffs_tagsvalidity.h |   24 -
>  fs/yaffs2/yaffs_trace.h        |   57 +
>  fs/yaffs2/yaffs_uboot_glue.c   |  464 ++
>  fs/yaffs2/yaffs_verify.c       |  529 +++
>  fs/yaffs2/yaffs_verify.h       |   43 +
>  fs/yaffs2/yaffs_yaffs1.c       |  422 ++
>  fs/yaffs2/yaffs_yaffs1.h       |   22 +
>  fs/yaffs2/yaffs_yaffs2.c       | 1532 +++++++
>  fs/yaffs2/yaffs_yaffs2.h       |   39 +
>  fs/yaffs2/yaffscfg.c           |  420 --
>  fs/yaffs2/yaffscfg.h           |   24 +-
>  fs/yaffs2/yaffsfs.c            | 3446 +++++++++++----
>  fs/yaffs2/yaffsfs.h            |  282 +-
>  fs/yaffs2/yaffsinterface.h     |   21 -
>  fs/yaffs2/ydirectenv.h         |   82 +-
>  fs/yaffs2/yportenv.h           |  393 ++-
>  67 files changed, 13596 insertions(+), 10113 deletions(-)
>  delete mode 100644 fs/yaffs2/README-linux
>  delete mode 100644 fs/yaffs2/devextras.h
>  create mode 100644 fs/yaffs2/stdio.h
>  create mode 100644 fs/yaffs2/stdlib.h
>  create mode 100644 fs/yaffs2/string.h
>  create mode 100644 fs/yaffs2/yaffs_allocator.c
>  create mode 100644 fs/yaffs2/yaffs_allocator.h
>  create mode 100644 fs/yaffs2/yaffs_attribs.c
>  create mode 100644 fs/yaffs2/yaffs_attribs.h
>  create mode 100644 fs/yaffs2/yaffs_bitmap.c
>  create mode 100644 fs/yaffs2/yaffs_bitmap.h
>  create mode 100644 fs/yaffs2/yaffs_error.c
>  create mode 100644 fs/yaffs2/yaffs_flashif2.h
>  create mode 100644 fs/yaffs2/yaffs_getblockinfo.h
>  create mode 100644 fs/yaffs2/yaffs_hweight.c
>  create mode 100644 fs/yaffs2/yaffs_hweight.h
>  create mode 100644 fs/yaffs2/yaffs_list.h
>  delete mode 100644 fs/yaffs2/yaffs_malloc.h
>  create mode 100644 fs/yaffs2/yaffs_nameval.c
>  create mode 100644 fs/yaffs2/yaffs_nameval.h
>  create mode 100644 fs/yaffs2/yaffs_nandif.c
>  create mode 100644 fs/yaffs2/yaffs_nandif.h
>  create mode 100644 fs/yaffs2/yaffs_osglue.h
>  delete mode 100644 fs/yaffs2/yaffs_qsort.h
>  delete mode 100644 fs/yaffs2/yaffs_ramdisk.h
>  create mode 100644 fs/yaffs2/yaffs_summary.c
>  create mode 100644 fs/yaffs2/yaffs_summary.h
>  delete mode 100644 fs/yaffs2/yaffs_tagsvalidity.c
>  delete mode 100644 fs/yaffs2/yaffs_tagsvalidity.h
>  create mode 100644 fs/yaffs2/yaffs_trace.h
>  create mode 100644 fs/yaffs2/yaffs_uboot_glue.c
>  create mode 100644 fs/yaffs2/yaffs_verify.c
>  create mode 100644 fs/yaffs2/yaffs_verify.h
>  create mode 100644 fs/yaffs2/yaffs_yaffs1.c
>  create mode 100644 fs/yaffs2/yaffs_yaffs1.h
>  create mode 100644 fs/yaffs2/yaffs_yaffs2.c
>  create mode 100644 fs/yaffs2/yaffs_yaffs2.h
>  delete mode 100644 fs/yaffs2/yaffscfg.c
>  delete mode 100644 fs/yaffs2/yaffsinterface.h

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"One day," said a dull voice from down below, "I'm going to  be  back
in  form again and you're going to be very sorry you said that. For a
very long time. I might even go so far as to make even more Time just
for you to be sorry in."              - Terry Pratchett, _Small Gods_


More information about the U-Boot mailing list