lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-id: <1353734925.26584.43.camel@kjgkr>
Date:	Sat, 24 Nov 2012 14:28:45 +0900
From:	Jaegeuk Kim <jaegeuk.kim@...sung.com>
To:	sfr@...b.auug.org.au
Cc:	linux-fsdevel@...r.kernel.org, linux-kernel@...r.kernel.org,
	gregkh@...uxfoundation.org, viro@...iv.linux.org.uk, arnd@...db.de,
	tytso@....edu, chur.lee@...sung.com, cm224.lee@...sung.com,
	jooyoung.hwang@...sung.com
Subject: [RESEND] Request f2fs filesystem inclusion in linux-next

Hi,

About two month ago, I submitted a new file system, namely
flash-friendly file system (f2fs) to LKML.
 http://en.wikipedia.org/wiki/F2FS
 http://lkml.org/lkml/2012/10/5/205
 http://lwn.net/Articles/518718/

In the mean time, many folks have pointed out several essential issues
on f2fs, and now I think most of them have been resolved moderately.

So, I'd like to request a new branch being included in linux-next for
the purpose of merging into the next mainline kernel.

The info for linux-next:

1. tree
git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/linux-next-f2fs.git

2. branch
f2fs

3. Contact
Jaegeuk Kim <jaegeuk.kim@...sung.com>

4. Short log

Greg Kroah-Hartman (1):
  f2fs: move proc files to debugfs

Jaegeuk Kim (16):
  f2fs: add document
  f2fs: add on-disk layout
  f2fs: add superblock and major in-memory structure
  f2fs: add super block operations
  f2fs: add checkpoint operations
  f2fs: add node operations
  f2fs: add segment operations
  f2fs: add file operations
  f2fs: add address space operations for data
  f2fs: add core inode operations
  f2fs: add inode operations for special inodes
  f2fs: add core directory operations
  f2fs: add xattr and acl functionalities
  f2fs: add garbage collection functions
  f2fs: add recovery routines for roll-forward
  f2fs: update Kconfig and Makefile

 Documentation/filesystems/00-INDEX |    2 + 
 Documentation/filesystems/f2fs.txt |  417 +++++++++
 fs/Kconfig                         |    1 + 
 fs/Makefile                        |    1 + 
 fs/f2fs/Kconfig                    |   52 ++
 fs/f2fs/Makefile                   |    7 + 
 fs/f2fs/acl.c                      |  465 ++++++++++
 fs/f2fs/acl.h                      |   57 ++
 fs/f2fs/checkpoint.c               |  792 ++++++++++++++++
 fs/f2fs/data.c                     |  701 ++++++++++++++
 fs/f2fs/debug.c                    |  361 ++++++++
 fs/f2fs/dir.c                      |  672 ++++++++++++++
 fs/f2fs/f2fs.h                     | 1062 +++++++++++++++++++++
 fs/f2fs/file.c                     |  637 +++++++++++++
 fs/f2fs/gc.c                       |  742 +++++++++++++++
 fs/f2fs/gc.h                       |  117 +++
 fs/f2fs/hash.c                     |   98 ++
 fs/f2fs/inode.c                    |  266 ++++++
 fs/f2fs/namei.c                    |  504 ++++++++++
 fs/f2fs/node.c                     | 1763
+++++++++++++++++++++++++++++++++++
 fs/f2fs/node.h                     |  353 +++++++
 fs/f2fs/recovery.c                 |  375 ++++++++
 fs/f2fs/segment.c                  | 1798
++++++++++++++++++++++++++++++++++++
 fs/f2fs/segment.h                  |  615 ++++++++++++
 fs/f2fs/super.c                    |  656 +++++++++++++
 fs/f2fs/xattr.c                    |  389 ++++++++
 fs/f2fs/xattr.h                    |  145 +++
 include/linux/f2fs_fs.h            |  410 ++++++++
 include/uapi/linux/magic.h         |    1 +
 29 files changed, 13459 insertions(+)

Any review comments welcome.
Thank you.

-- 
Jaegeuk Kim
Samsung


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ