From: Marek Vasut <marek.vasut@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH V5 1/2] ext4fs ls load support
Date: Fri, 10 Aug 2012 02:07:32 +0200 [thread overview]
Message-ID: <201208100207.33149.marek.vasut@gmail.com> (raw)
In-Reply-To: <50244D5A.3080304@gmail.com>
Dear Rob Herring,
> On 08/09/2012 04:50 PM, Wolfgang Denk wrote:
> > Dear Uma Shankar,
> >
> > In message <1337961104-21198-1-git-send-email-uma.shankar@samsung.com> you
wrote:
> >> Signed-off-by: Uma Shankar <uma.shankar@samsung.com>
> >> Signed-off-by: Manjunatha C Achar <a.manjunatha@samsung.com>
> >> Signed-off-by: Iqbal Shareef <iqbal.ams@samsung.com>
> >> Signed-off-by: Hakgoo Lee <goodguy.lee@samsung.com>
> >> ---
> >>
> >> Changes for v4:
> >> - Redesigned ext2, ext4 command interface
> >> - Removed ext2 folder from fs/
> >> - Memory Leak issue handled
> >>
> >> Changes for v3:
> >> - Copyright has been updated in respective files
> >> - ext4fs has been made independant of ext2fs.c
> >> - Fixed API namespace
> >> - Removed endianness conversion API, used uboot defined API
> >>
> >> for the same
> >>
> >> - Fixed coding style issues
> >> - Moved README.ext4 file into doc folder
> >>
> >> Changes for v2:
> >> - Code cleanup, changed comment style
> >> - camel case removed, resolved code alignment issues
> >> - memory allocation logic changed, removed busybox logic
> >> - Modified ext4 load to remove grub dependency (GPLv3)
> >> - Introduced new Config for ext4 write
> >>
> >> Changes for v1:
> >> - Removed checkpatch warnings and errors
> >> - Moved common API's of ext2 and ext4 to one generic header file
> >>
> >> ---
> >>
> >> Makefile | 2 +-
> >> common/Makefile | 6 +
> >> common/cmd_ext2.c | 219 +----------
> >> common/cmd_ext4.c | 96 +++++
> >> common/cmd_ext_common.c | 259 +++++++++++++
> >> fs/Makefile | 5 +-
> >> fs/ext2/dev.c | 131 -------
> >> fs/ext2/ext2fs.c | 897
> >> -------------------------------------------- fs/{ext2 =>
> >> ext4}/Makefile | 8 +-
> >> fs/ext4/dev.c | 145 +++++++
> >> fs/ext4/ext4_common.c | 875
> >> ++++++++++++++++++++++++++++++++++++++++++ fs/ext4/ext4_common.h
> >> | 63 +++
> >> fs/ext4/ext4fs.c | 228 +++++++++++
> >> include/ext2fs.h | 81 ----
> >> include/ext4fs.h | 132 +++++++
> >> include/ext_common.h | 197 ++++++++++
> >> 16 files changed, 2028 insertions(+), 1316 deletions(-)
> >> create mode 100644 common/cmd_ext4.c
> >> create mode 100644 common/cmd_ext_common.c
> >> delete mode 100644 fs/ext2/dev.c
> >> delete mode 100644 fs/ext2/ext2fs.c
> >> rename fs/{ext2 => ext4}/Makefile (89%)
> >> create mode 100644 fs/ext4/dev.c
> >> create mode 100644 fs/ext4/ext4_common.c
> >> create mode 100644 fs/ext4/ext4_common.h
> >> create mode 100644 fs/ext4/ext4fs.c
> >> delete mode 100644 include/ext2fs.h
> >> create mode 100644 include/ext4fs.h
> >> create mode 100644 include/ext_common.h
> >
> > As this is all untested code which replaces ext2 which is in active
> > use by a large number of boards I decided to put this into a separate
> > branch "ext4" for now so people can easiy test it. If there are no
> > problems, or the problems have been fixed in time, we can merge this
> > branch around when -rc1 comes out.
>
> I reported already that the prior version that ext4 has issues with
> sub-directories. I don't think that has been addressed in V5. Some
> directories show up fine and some don't. So it's kind of random whether
> u-boot can read a /boot directory. This was after full ubuntu installs.
> I'd guess a simple test with a couple of files and directories will not
> show the problem.
It was crashing on ext2 for me ... maybe further tests are in place. Anyone
willing to debug this btw ?
>
> > Hope this is OK with you.
> >
> > Best regards,
> >
> > Wolfgang Denk
Best regards,
Marek Vasut
next prev parent reply other threads:[~2012-08-10 0:07 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-15 17:39 [U-Boot] [PATCH 1/2] ext4fs ls load support uma.shankar at samsung.com
2011-12-15 22:48 ` Graeme Russ
2011-12-16 16:30 ` Mike Frysinger
2011-12-28 2:22 ` [U-Boot] [PATCH V3 " uma.shankar at samsung.com
2012-01-05 15:25 ` Wolfgang Denk
2012-01-05 15:32 ` Wolfgang Denk
2012-01-08 4:26 ` Mike Frysinger
2012-01-09 17:54 ` [U-Boot] [PATCH V4 " uma.shankar at samsung.com
2012-03-22 15:49 ` Rob Herring
2012-03-27 15:10 ` Rob Herring
2012-05-25 15:51 ` [U-Boot] [PATCH V5 " Uma Shankar
2012-08-09 21:50 ` Wolfgang Denk
2012-08-09 23:52 ` Rob Herring
2012-08-10 0:07 ` Marek Vasut [this message]
2012-08-10 6:24 ` Wolfgang Denk
2012-08-13 11:52 ` Wolfgang Denk
2012-08-13 18:28 ` Rob Herring
2012-08-13 19:17 ` Wolfgang Denk
2012-08-13 20:30 ` Rob Herring
2012-09-02 11:36 ` Wolfgang Denk
2012-09-02 16:48 ` Marek Vasut
2012-09-02 21:34 ` Rob Herring
2012-09-12 22:49 ` Tom Rini
2012-09-12 22:57 ` Rob Herring
2012-09-13 0:53 ` Tom Rini
2012-09-13 9:20 ` Marek Vasut
2012-09-13 14:29 ` Tom Rini
2012-09-20 18:34 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201208100207.33149.marek.vasut@gmail.com \
--to=marek.vasut@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox