18 Dec, 2009

1 commit

  • This reverts commit e4c570c4cb7a95dbfafa3d016d2739bf3fdfe319, as
    requested by Alexey:

    "I think I gave a good enough arguments to not merge it.
    To iterate:
    * patch makes impossible to start using ext3 on EXT3_FS=n kernels
    without reboot.
    * this is done only for one pointer on task_struct"

    None of config options which define task_struct are tristate directly
    or effectively."

    Requested-by: Alexey Dobriyan
    Acked-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Linus Torvalds
     

16 Dec, 2009

1 commit

  • journal_info in task_struct is used in journaling file system only. So
    introduce CONFIG_FS_JOURNAL_INFO and make it conditional.

    Signed-off-by: Hiroshi Shimamoto
    Cc: Chris Mason
    Cc: "Theodore Ts'o"
    Cc: Steven Whitehouse
    Cc: KONISHI Ryusuke
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Hiroshi Shimamoto
     

14 Sep, 2009

1 commit

  • Some people asked me questions like the following:

    On Wed, 15 Jul 2009 13:11:21 +0200, Leon Woestenberg wrote:
    > just wondering, any reasons why NILFS2 is one of the miscellaneous
    > filesystems and, for example, btrfs, is not in Kconfig?

    Actually, nilfs is NOT a filesystem came from other operating systems,
    but a filesystem created purely for Linux. Nor is it a flash
    filesystem but that for generic block devices.

    So, this moves nilfs outside the misc category as I responded in LKML
    "Re: Why does NILFS2 hide under Miscellaneous filesystems?"
    (Message-Id: ).

    Signed-off-by: Ryusuke Konishi

    Ryusuke Konishi
     

14 Jul, 2009

1 commit

  • fs/Kconfig file was split into individual fs/*/Kconfig files before
    nilfs was merged. I've found the current config entry of nilfs is
    tainting the work. Sorry, I didn't notice. This fixes the violation.

    Signed-off-by: Ryusuke Konishi
    Cc: Alexey Dobriyan

    Ryusuke Konishi