From: "Vladimir 'φ-coder/phcoder' Serbinenko" <phcoder@gmail.com>
To: The development of GNU GRUB <grub-devel@gnu.org>
Subject: Re: [PATCH] a new filessytem module for nilfs2
Date: Wed, 10 Feb 2010 01:31:35 +0100 [thread overview]
Message-ID: <4B71FE67.20608@gmail.com> (raw)
In-Reply-To: <87iqae3bd0.wl%jir@sekiba.com>
[-- Attachment #1: Type: text/plain, Size: 1934 bytes --]
Jiro SEKIBA wrote:
> Hi,
>
> This is a patch to support nilfs2 filesystem.
> I would like you to review the patch.
>
> I've checked with revno 2153 and kvm(qemu) environment.
>
> Also the patch has already an ability to boot the kernel from
> the nilfs partition, I have a following ToDo list to improve the module.
>
> 1. revision check for future disk layout changes
> 2. CRC check for superblock to ensure the partition is a nilfs2 partition
> 3. CRC check latest log block to ensure valid log
> 4. search the latest log in case unclean unmount happened
>
> nilfs2 stands for New Implementation of Log Filesystem version2.
> nilfs2 has been merged into linux main line kernel since 2.6.30.
>
> Please give me any comments or advice.
>
> thank you very much in advance
>
+pkglib_MODULES += fshelp.mod fat.mod ufs1.mod ufs2.mod ext2.mod
nilfs2.mod \
+ ntfs.mod ntfscomp.mod minix.mod hfs.mod jfs.mod iso9660.mod
xfs.mod \
For new modules we prefer to add pkglib_MODULES+= directly before the
module itself
+/* ext2.c - Second Extended filesystem */
+/*
Leftover
+#define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d))
This can go into misc.h
iterate_dir:
+ /* Search the file. */
+ while (fpos < grub_le_to_cpu64 (diro->inode.i_size))
+ {
Another leftover
I'm no nilfs2 expert but assuming that it works it's a good patch. Have
you tested it on big-endian system? If no nd you have no access to such
send me testing instructions, I have a powerpc machine (or one can use
qemu).
Nice job
> ------------------------------------------------------------------------
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/grub-devel
>
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 293 bytes --]
next prev parent reply other threads:[~2010-02-10 0:31 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-03 9:41 [PATCH] a new filessytem module for nilfs2 Jiro SEKIBA
2010-02-05 16:36 ` Vladimir 'φ-coder/phcoder' Serbinenko
2010-02-06 5:02 ` Jiro SEKIBA
2010-02-24 11:25 ` [PATCHv2] a new filesystem " Jiro SEKIBA
2010-02-10 0:31 ` Vladimir 'φ-coder/phcoder' Serbinenko [this message]
2010-02-11 14:25 ` [PATCH] a new filessytem " Jiro SEKIBA
-- strict thread matches above, loose matches on Subject: below --
2010-02-18 9:13 [PATCHv2] a new filesystem " Jiro SEKIBA
2010-02-20 10:36 ` Vladimir 'φ-coder/phcoder' Serbinenko
2010-02-20 11:00 ` Jiro SEKIBA
2010-02-24 10:57 ` Vladimir 'φ-coder/phcoder' Serbinenko
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=4B71FE67.20608@gmail.com \
--to=phcoder@gmail.com \
--cc=grub-devel@gnu.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.