From: Nikolay Borisov <nborisov@suse.com> To: Konstantin Komarov <almaz.alexandrovich@paragon-software.com>, linux-fsdevel@vger.kernel.org Cc: viro@zeniv.linux.org.uk, linux-kernel@vger.kernel.org, pali@kernel.org, dsterba@suse.cz, aaptel@suse.com, willy@infradead.org, rdunlap@infradead.org, joe@perches.com, mark@harmstone.com Subject: Re: [PATCH v3 00/10] NTFS read-write driver GPL implementation by Paragon Software Date: Sat, 29 Aug 2020 14:31:41 +0300 [thread overview] Message-ID: <dcea3bfc-a082-8dfe-cbd0-c99333fe1b22@suse.com> (raw) In-Reply-To: <20200828143938.102889-1-almaz.alexandrovich@paragon-software.com> On 28.08.20 г. 17:39 ч., Konstantin Komarov wrote: > This patch adds NTFS Read-Write driver to fs/ntfs3. > > Having decades of expertise in commercial file systems development and huge > test coverage, we at Paragon Software GmbH want to make our contribution to > the Open Source Community by providing implementation of NTFS Read-Write > driver for the Linux Kernel. > > This is fully functional NTFS Read-Write driver. Current version works with > NTFS(including v3.1) and normal/compressed/sparse files and supports journal replaying. > > We plan to support this version after the codebase once merged, and add new > features and fix bugs. For example, full journaling support over JBD will be > added in later updates. > > v2: > - patch splitted to chunks (file-wise) > - build issues fixed > - sparse and checkpatch.pl errors fixed > - NULL pointer dereference on mkfs.ntfs-formatted volume mount fixed > - cosmetics + code cleanup > > v3: > - added acl, noatime, no_acs_rules, prealloc mount options > - added fiemap support > - fixed encodings support > - removed typedefs > - adapted Kernel-way logging mechanisms > - fixed typos and corner-case issues > > Konstantin Komarov (10): > fs/ntfs3: Add headers and misc files > fs/ntfs3: Add initialization of super block This patch is missing > fs/ntfs3: Add bitmap > fs/ntfs3: Add file operations and implementationThis patch is missing > fs/ntfs3: Add attrib operations > fs/ntfs3: Add compression > fs/ntfs3: Add NTFS journal This patch is missing > fs/ntfs3: Add Kconfig, Makefile and doc > fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile > fs/ntfs3: Add MAINTAINERS > > Documentation/filesystems/ntfs3.rst | 103 + > MAINTAINERS | 7 + > fs/Kconfig | 1 + > fs/Makefile | 1 + > fs/ntfs3/Kconfig | 23 + > fs/ntfs3/Makefile | 11 + > fs/ntfs3/attrib.c | 1285 +++++++ > fs/ntfs3/attrlist.c | 462 +++ > fs/ntfs3/bitfunc.c | 137 + > fs/ntfs3/bitmap.c | 1545 ++++++++ > fs/ntfs3/debug.h | 45 + > fs/ntfs3/dir.c | 642 ++++ > fs/ntfs3/file.c | 1214 +++++++ > fs/ntfs3/frecord.c | 2378 ++++++++++++ > fs/ntfs3/fslog.c | 5222 +++++++++++++++++++++++++++ > fs/ntfs3/fsntfs.c | 2218 ++++++++++++ > fs/ntfs3/index.c | 2661 ++++++++++++++ > fs/ntfs3/inode.c | 2068 +++++++++++ > fs/ntfs3/lznt.c | 451 +++ > fs/ntfs3/namei.c | 580 +++ > fs/ntfs3/ntfs.h | 1249 +++++++ > fs/ntfs3/ntfs_fs.h | 1001 +++++ > fs/ntfs3/record.c | 615 ++++ > fs/ntfs3/run.c | 1188 ++++++ > fs/ntfs3/super.c | 1406 ++++++++ > fs/ntfs3/upcase.c | 78 + > fs/ntfs3/xattr.c | 1007 ++++++ > 27 files changed, 27598 insertions(+) > create mode 100644 Documentation/filesystems/ntfs3.rst > create mode 100644 fs/ntfs3/Kconfig > create mode 100644 fs/ntfs3/Makefile > create mode 100644 fs/ntfs3/attrib.c > create mode 100644 fs/ntfs3/attrlist.c > create mode 100644 fs/ntfs3/bitfunc.c > create mode 100644 fs/ntfs3/bitmap.c > create mode 100644 fs/ntfs3/debug.h > create mode 100644 fs/ntfs3/dir.c > create mode 100644 fs/ntfs3/file.c > create mode 100644 fs/ntfs3/frecord.c > create mode 100644 fs/ntfs3/fslog.c > create mode 100644 fs/ntfs3/fsntfs.c > create mode 100644 fs/ntfs3/index.c > create mode 100644 fs/ntfs3/inode.c > create mode 100644 fs/ntfs3/lznt.c > create mode 100644 fs/ntfs3/namei.c > create mode 100644 fs/ntfs3/ntfs.h > create mode 100644 fs/ntfs3/ntfs_fs.h > create mode 100644 fs/ntfs3/record.c > create mode 100644 fs/ntfs3/run.c > create mode 100644 fs/ntfs3/super.c > create mode 100644 fs/ntfs3/upcase.c > create mode 100644 fs/ntfs3/xattr.c >
next prev parent reply other threads:[~2020-08-29 11:45 UTC|newest] Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-08-28 14:39 Konstantin Komarov 2020-08-28 14:39 ` [PATCH v3 01/10] fs/ntfs3: Add headers and misc files Konstantin Komarov 2020-08-28 14:39 ` [PATCH v3 02/10] fs/ntfs3: Add initialization of super block Konstantin Komarov 2020-09-04 12:06 ` Pali Rohár 2020-09-11 16:59 ` Konstantin Komarov 2020-08-28 14:39 ` [PATCH v3 03/10] fs/ntfs3: Add bitmap Konstantin Komarov 2020-08-28 14:39 ` [PATCH v3 04/10] fs/ntfs3: Add file operations and implementation Konstantin Komarov 2020-08-28 15:45 ` Al Viro 2020-09-04 12:41 ` Konstantin Komarov 2020-08-28 15:55 ` Al Viro 2020-09-04 12:49 ` Konstantin Komarov 2020-09-04 11:50 ` Pali Rohár 2020-09-11 16:52 ` Konstantin Komarov 2020-09-21 13:36 ` Pali Rohár 2020-09-22 10:26 ` Aurélien Aptel 2020-09-25 16:39 ` Konstantin Komarov 2020-08-28 14:39 ` [PATCH v3 05/10] fs/ntfs3: Add attrib operations Konstantin Komarov 2020-08-28 16:14 ` Mark Harmstone 2020-08-28 14:39 ` [PATCH v3 06/10] fs/ntfs3: Add compression Konstantin Komarov 2020-08-28 14:39 ` [PATCH v3 07/10] fs/ntfs3: Add NTFS journal Konstantin Komarov 2020-08-28 14:39 ` [PATCH v3 08/10] fs/ntfs3: Add Kconfig, Makefile and doc Konstantin Komarov 2020-08-28 14:39 ` [PATCH v3 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile Konstantin Komarov 2020-09-01 0:37 ` kernel test robot 2020-09-01 4:45 ` kernel test robot 2020-08-28 14:39 ` [PATCH v3 10/10] fs/ntfs3: Add MAINTAINERS Konstantin Komarov 2020-08-29 11:31 ` Nikolay Borisov [this message] 2020-09-04 12:55 ` [PATCH v3 00/10] NTFS read-write driver GPL implementation by Paragon Software Konstantin Komarov
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=dcea3bfc-a082-8dfe-cbd0-c99333fe1b22@suse.com \ --to=nborisov@suse.com \ --cc=aaptel@suse.com \ --cc=almaz.alexandrovich@paragon-software.com \ --cc=dsterba@suse.cz \ --cc=joe@perches.com \ --cc=linux-fsdevel@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mark@harmstone.com \ --cc=pali@kernel.org \ --cc=rdunlap@infradead.org \ --cc=viro@zeniv.linux.org.uk \ --cc=willy@infradead.org \ --subject='Re: [PATCH v3 00/10] NTFS read-write driver GPL implementation by Paragon Software' \ /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
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).