[PATCH v26 10/10] fs/ntfs3: Add MAINTAINERS

2021-04-02 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 38d823d72..498f7af01 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12926,6 +12926,13 @@ T: git git://git.kernel.org/pub/scm

[PATCH v26 07/10] fs/ntfs3: Add NTFS journal

2021-04-02 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5181 ++ 1 file changed, 5181 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index 0

[PATCH v26 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-04-02 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 46 fs/ntfs3/Makefile | 34 + 3 files changed, 187 insertions

[PATCH v26 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-04-02 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index 9e7e47933..1bf7b82d5 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -146,6 +146,7 @@ menu "DO

[PATCH v26 06/10] fs/ntfs3: Add compression

2021-04-02 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v26 05/10] fs/ntfs3: Add attrib operations

2021-04-02 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2082 +++ fs/ntfs3/attrlist.c | 456 ++ fs/ntfs3/xattr.c| 1046 ++ 3 files changed, 3584 insertions(+) create mode 100644 fs/ntfs3

[PATCH v26 03/10] fs/ntfs3: Add bitmap

2021-04-02 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1519 2 files changed, 1654 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v26 01/10] fs/ntfs3: Add headers and misc files

2021-04-02 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 64 +++ fs/ntfs3/ntfs.h| 1238 fs/ntfs3/ntfs_fs.h | 1085 ++ fs/ntfs3/upcase.c | 105 4 files changed, 2492

[PATCH v26 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-04-02 Thread Konstantin Komarov
ad() v25: - restore fs/Makefile in patch - refactor ntfs_create_inode() to use error-valued pointer - use mi_get_ref to fill MFT_REF - minimize checkpatch.pl warnings: replace LogFile with \x24LogFile when printing v26: - fixed coccinelle warnings - fslog.c: fix memory leak and memory overwrite Konst

[PATCH v25 01/10] fs/ntfs3: Add headers and misc files

2021-03-27 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 64 +++ fs/ntfs3/ntfs.h| 1237 fs/ntfs3/ntfs_fs.h | 1087 ++ fs/ntfs3/upcase.c | 105 4 files changed, 2493

[PATCH v25 06/10] fs/ntfs3: Add compression

2021-03-27 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v25 05/10] fs/ntfs3: Add attrib operations

2021-03-27 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2083 +++ fs/ntfs3/attrlist.c | 456 ++ fs/ntfs3/xattr.c| 1050 ++ 3 files changed, 3589 insertions(+) create mode 100644 fs/ntfs3

[PATCH v25 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-03-27 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index 9e7e47933..1bf7b82d5 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -146,6 +146,7 @@ menu "DO

[PATCH v25 10/10] fs/ntfs3: Add MAINTAINERS

2021-03-27 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 67b104202..832f7d4d0 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12875,6 +12875,13 @@ T: git git://git.kernel.org/pub/scm

[PATCH v25 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-03-27 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 46 fs/ntfs3/Makefile | 34 + 3 files changed, 187 insertions

[PATCH v25 07/10] fs/ntfs3: Add NTFS journal

2021-03-27 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5208 ++ 1 file changed, 5208 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index 0

[PATCH v25 03/10] fs/ntfs3: Add bitmap

2021-03-27 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1519 2 files changed, 1654 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v25 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-03-27 Thread Konstantin Komarov
ad() v25: - restore fs/Makefile in patch - refactor ntfs_create_inode() to use error-valued pointer - use mi_get_ref to fill MFT_REF - minimize checkpatch.pl warnings: replace LogFile with \x24LogFile when printing Konstantin Komarov (10): fs/ntfs3: Add headers and misc files fs/ntfs3:

[PATCH v24 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-03-19 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 46 fs/ntfs3/Makefile | 34 + 3 files changed, 187 insertions

[PATCH v24 07/10] fs/ntfs3: Add NTFS journal

2021-03-19 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5206 ++ 1 file changed, 5206 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index

[PATCH v24 05/10] fs/ntfs3: Add attrib operations

2021-03-19 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2083 +++ fs/ntfs3/attrlist.c | 456 ++ fs/ntfs3/xattr.c| 1050 ++ 3 files changed, 3589 insertions(+) create mode 100644 fs/ntfs3

[PATCH v24 10/10] fs/ntfs3: Add MAINTAINERS

2021-03-19 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index aa84121c5611..0d743d101916 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12769,6 +12769,13 @@ T: git git://git.kernel.org/pub

[PATCH v24 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-03-19 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/Kconfig b/fs/Kconfig index a55bda4233bb..f61330e4efc0 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -145,6 +145,7 @@ menu "DOS/FAT/EXF

[PATCH v24 03/10] fs/ntfs3: Add bitmap

2021-03-19 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1519 2 files changed, 1654 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v24 06/10] fs/ntfs3: Add compression

2021-03-19 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v24 01/10] fs/ntfs3: Add headers and misc files

2021-03-19 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 64 +++ fs/ntfs3/ntfs.h| 1237 fs/ntfs3/ntfs_fs.h | 1075 ++ fs/ntfs3/upcase.c | 105 4 files changed, 2481

[PATCH v24 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-03-19 Thread Konstantin Komarov
cosmetics and comments thru the code v24: - BIO_MAX_PAGES -> BIO_MAX_VECS (fix for build issue of v23 vs linux-next) - minor optimization for LogFile: do not fill it with -1, if it's already there - index.c: removed 'inline' in definition of hdr_find_split() and hdr_in

[PATCH v23 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-03-15 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 46 fs/ntfs3/Makefile | 31 3 files changed, 184 insertions

[PATCH v23 10/10] fs/ntfs3: Add MAINTAINERS

2021-03-15 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index aa84121c5611..0d743d101916 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12769,6 +12769,13 @@ T: git git://git.kernel.org/pub

[PATCH v23 06/10] fs/ntfs3: Add compression

2021-03-15 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v23 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-03-15 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index a55bda4233bb..f61330e4efc0 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -145,6 +145,7 @@ menu

[PATCH v23 07/10] fs/ntfs3: Add NTFS journal

2021-03-15 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5202 ++ 1 file changed, 5202 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index

[PATCH v23 05/10] fs/ntfs3: Add attrib operations

2021-03-15 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2083 +++ fs/ntfs3/attrlist.c | 456 ++ fs/ntfs3/xattr.c| 1050 ++ 3 files changed, 3589 insertions(+) create mode 100644 fs/ntfs3

[PATCH v23 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-03-15 Thread Konstantin Komarov
.01.28 v22: - ntfs_cmp_names() fixed - raise warning if 'nls->uni2char' fails - hot fix free clusters code optimized - use clang-format 11.0 instead of 10.0 to format code v23: - corrections for Kernel Test Robot warnings - kmem_cache_create() utilized to allocate memory in bitmap.c -

[PATCH v23 03/10] fs/ntfs3: Add bitmap

2021-03-15 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1519 2 files changed, 1654 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v23 01/10] fs/ntfs3: Add headers and misc files

2021-03-15 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 64 +++ fs/ntfs3/ntfs.h| 1237 fs/ntfs3/ntfs_fs.h | 1075 ++ fs/ntfs3/upcase.c | 105 4 files changed, 2481

[PATCH v22 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-03-01 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 46 fs/ntfs3/Makefile | 31 3 files changed, 184 insertions

[PATCH v22 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-03-01 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index 462253ae483a..1a24384b1f3f 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -145,6 +145,7 @@ menu

[PATCH v22 05/10] fs/ntfs3: Add attrib operations

2021-03-01 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2085 +++ fs/ntfs3/attrlist.c | 457 ++ fs/ntfs3/xattr.c| 1050 ++ 3 files changed, 3592 insertions(+) create mode 100644 fs/ntfs3

[PATCH v22 01/10] fs/ntfs3: Add headers and misc files

2021-03-01 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 64 +++ fs/ntfs3/ntfs.h| 1237 fs/ntfs3/ntfs_fs.h | 1073 ++ fs/ntfs3/upcase.c | 96 4 files changed, 2470

[PATCH v22 07/10] fs/ntfs3: Add NTFS journal

2021-03-01 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5202 ++ 1 file changed, 5202 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index

[PATCH v22 06/10] fs/ntfs3: Add compression

2021-03-01 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v22 03/10] fs/ntfs3: Add bitmap

2021-03-01 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1495 2 files changed, 1630 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v22 10/10] fs/ntfs3: Add MAINTAINERS

2021-03-01 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index d92f85ca831d..4691cecc7014 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12768,6 +12768,13 @@ T: git git://git.kernel.org/pub

[PATCH v22 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-03-01 Thread Konstantin Komarov
.01.28 v22: - ntfs_cmp_names() fixed - raise warning if 'nls->uni2char' fails - hot fix free clusters code optimized - use clang-format 11.0 instead of 10.0 to format code Konstantin Komarov (10): fs/ntfs3: Add headers and misc files fs/ntfs3: Add initialization of super block fs

[PATCH v21 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-02-12 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 45 fs/ntfs3/Makefile | 31 3 files changed, 183 insertions

[PATCH v21 10/10] fs/ntfs3: Add MAINTAINERS

2021-02-12 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 64c7169db617..b86988db65b3 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12667,6 +12667,13 @@ T: git git://git.kernel.org/pub

[PATCH v21 05/10] fs/ntfs3: Add attrib operations

2021-02-12 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2085 +++ fs/ntfs3/attrlist.c | 457 ++ fs/ntfs3/xattr.c| 1050 ++ 3 files changed, 3592 insertions(+) create mode 100644 fs/ntfs3

[PATCH v21 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-02-12 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index da524c4d7b7e..0bbad356ab57 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -145,6 +145,7 @@ menu

[PATCH v21 07/10] fs/ntfs3: Add NTFS journal

2021-02-12 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5204 ++ 1 file changed, 5204 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index

[PATCH v21 06/10] fs/ntfs3: Add compression

2021-02-12 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v21 03/10] fs/ntfs3: Add bitmap

2021-02-12 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1495 2 files changed, 1630 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v21 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-02-12 Thread Konstantin Komarov
user.DOSATTRIB is no more intercepted by ntfs3 - corrected xattr limits; is used - corrected CONFIG_NTFS3_64BIT_CLUSTER usage - info about current build is added into module info and printing on insmod (by Andy Lavr's request) note: v21 is applicable for 'linux-next' not older than 2021.01.

[PATCH v21 01/10] fs/ntfs3: Add headers and misc files

2021-02-12 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 64 +++ fs/ntfs3/ntfs.h| 1236 fs/ntfs3/ntfs_fs.h | 1073 ++ fs/ntfs3/upcase.c | 100 4 files changed, 2473

[PATCH v20 03/10] fs/ntfs3: Add bitmap

2021-02-05 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1495 2 files changed, 1630 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v20 07/10] fs/ntfs3: Add NTFS journal

2021-02-05 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5204 ++ 1 file changed, 5204 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index

[PATCH v20 01/10] fs/ntfs3: Add headers and misc files

2021-02-05 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 64 +++ fs/ntfs3/ntfs.h| 1238 fs/ntfs3/ntfs_fs.h | 1072 ++ fs/ntfs3/upcase.c | 100 4 files changed, 2474

[PATCH v20 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-02-05 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index aa4c12282301..eae96d55ab67 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -145,6 +145,7 @@ menu

[PATCH v20 05/10] fs/ntfs3: Add attrib operations

2021-02-05 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2085 +++ fs/ntfs3/attrlist.c | 457 ++ fs/ntfs3/xattr.c| 1085 ++ 3 files changed, 3627 insertions(+) create mode 100644 fs/ntfs3

[PATCH v20 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-02-05 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 45 fs/ntfs3/Makefile | 31 3 files changed, 183 insertions

[PATCH v20 10/10] fs/ntfs3: Add MAINTAINERS

2021-02-05 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 2a0737dfca89..a46036abc9df 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12667,6 +12667,13 @@ T: git git://git.kernel.org/pub

[PATCH v20 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-02-05 Thread Konstantin Komarov
root subdirectories - use kvmalloc instead of kmalloc for runs array - fixed index behavior on volumes with cluster size more than 4k - current build info is added into module info instead of printing on insmod Konstantin Komarov (10): fs/ntfs3: Add headers and misc files fs/ntfs3: Add in

[PATCH v20 06/10] fs/ntfs3: Add compression

2021-02-05 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v19 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-01-28 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index aa4c12282301..eae96d55ab67 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -145,6 +145,7 @@ menu

[PATCH v19 07/10] fs/ntfs3: Add NTFS journal

2021-01-28 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5204 ++ 1 file changed, 5204 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index

[PATCH v19 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-01-28 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 45 fs/ntfs3/Makefile | 31 3 files changed, 183 insertions

[PATCH v19 10/10] fs/ntfs3: Add MAINTAINERS

2021-01-28 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 992fe3b0900a..33fc38d7bb2f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12668,6 +12668,13 @@ T: git git://git.kernel.org/pub

[PATCH v19 01/10] fs/ntfs3: Add headers and misc files

2021-01-28 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 62 +++ fs/ntfs3/ntfs.h| 1238 fs/ntfs3/ntfs_fs.h | 1065 + fs/ntfs3/upcase.c | 100 4 files changed, 2465

[PATCH v19 05/10] fs/ntfs3: Add attrib operations

2021-01-28 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2085 +++ fs/ntfs3/attrlist.c | 457 ++ fs/ntfs3/xattr.c| 1072 ++ 3 files changed, 3614 insertions(+) create mode 100644 fs/ntfs3

[PATCH v19 06/10] fs/ntfs3: Add compression

2021-01-28 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v19 03/10] fs/ntfs3: Add bitmap

2021-01-28 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1506 2 files changed, 1641 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v19 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-01-28 Thread Konstantin Komarov
dian code in functions - upcase.c: improved ntfs_cmp_names, thanks to Kari Argillander for idea and 'bothcase' implementation v19: - fixed directory bitmap for 2MB cluster - fixed rw_semaphore init for directories Konstantin Komarov (10): fs/ntfs3: Add headers and misc files fs/nt

[PATCH v18 00/10] NTFS read-write driver GPL implementation by Paragon Software

2021-01-22 Thread Konstantin Komarov
dian code in functions - upcase.c: improved ntfs_cmp_names, thanks to Kari Argillander for idea and 'bothcase' implementation Konstantin Komarov (10): fs/ntfs3: Add headers and misc files fs/ntfs3: Add initialization of super block fs/ntfs3: Add bitmap fs/ntfs3: Add file operation

[PATCH v18 01/10] fs/ntfs3: Add headers and misc files

2021-01-22 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 62 +++ fs/ntfs3/ntfs.h| 1238 fs/ntfs3/ntfs_fs.h | 1056 + fs/ntfs3/upcase.c | 100 4 files changed, 2456

[PATCH v18 05/10] fs/ntfs3: Add attrib operations

2021-01-22 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2085 +++ fs/ntfs3/attrlist.c | 457 ++ fs/ntfs3/xattr.c| 1072 ++ 3 files changed, 3614 insertions(+) create mode 100644 fs/ntfs3

[PATCH v18 10/10] fs/ntfs3: Add MAINTAINERS

2021-01-22 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index f79ec98bbb29..49db3a3c15c5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12666,6 +12666,13 @@ T: git git://git.kernel.org/pub

[PATCH v18 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2021-01-22 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index aa4c12282301..eae96d55ab67 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -145,6 +145,7 @@ menu

[PATCH v18 07/10] fs/ntfs3: Add NTFS journal

2021-01-22 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5204 ++ 1 file changed, 5204 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index

[PATCH v18 03/10] fs/ntfs3: Add bitmap

2021-01-22 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1506 2 files changed, 1641 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v18 06/10] fs/ntfs3: Add compression

2021-01-22 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v18 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-01-22 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 45 fs/ntfs3/Makefile | 31 3 files changed, 183 insertions

RE: [PATCH v17 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2021-01-18 Thread Konstantin Komarov
From: Kari Argillander Sent: Monday, January 4, 2021 1:08 AM > To: Konstantin Komarov > Cc: linux-fsde...@vger.kernel.org; v...@zeniv.linux.org.uk; > linux-kernel@vger.kernel.org; p...@kernel.org; dste...@suse.cz; > aap...@suse.com; wi...@infradead.org; rdun...@infrade

RE: [PATCH v17 05/10] fs/ntfs3: Add attrib operations

2021-01-18 Thread Konstantin Komarov
From: Kari Argillander Sent: Monday, January 4, 2021 3:26 AM > To: Konstantin Komarov > Cc: linux-fsde...@vger.kernel.org; v...@zeniv.linux.org.uk; > linux-kernel@vger.kernel.org; p...@kernel.org; dste...@suse.cz; > aap...@suse.com; wi...@infradead.org; rdun...@infrade

RE: [PATCH v17 04/10] fs/ntfs3: Add file operations and implementation

2021-01-18 Thread Konstantin Komarov
From: Kari Argillander Sent: Monday, January 4, 2021 12:58 AM > To: Konstantin Komarov > Cc: linux-fsde...@vger.kernel.org; v...@zeniv.linux.org.uk; > linux-kernel@vger.kernel.org; p...@kernel.org; dste...@suse.cz; > aap...@suse.com; wi...@infradead.org; rdun...@infrade

RE: [PATCH v17 02/10] fs/ntfs3: Add initialization of super block

2021-01-18 Thread Konstantin Komarov
From: Kari Argillander Sent: Sunday, January 3, 2021 10:50 PM > To: Konstantin Komarov > Cc: linux-fsde...@vger.kernel.org; v...@zeniv.linux.org.uk; > linux-kernel@vger.kernel.org; p...@kernel.org; dste...@suse.cz; > aap...@suse.com; wi...@infradead.org; rdun...@infrade

[PATCH v17 10/10] fs/ntfs3: Add MAINTAINERS

2020-12-31 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 546aa66428c9..1a990aa2985d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12674,6 +12674,13 @@ T: git git://git.kernel.org/pub

[PATCH v17 07/10] fs/ntfs3: Add NTFS journal

2020-12-31 Thread Konstantin Komarov
This adds NTFS journal Signed-off-by: Konstantin Komarov --- fs/ntfs3/fslog.c | 5220 ++ 1 file changed, 5220 insertions(+) create mode 100644 fs/ntfs3/fslog.c diff --git a/fs/ntfs3/fslog.c b/fs/ntfs3/fslog.c new file mode 100644 index

[PATCH v17 05/10] fs/ntfs3: Add attrib operations

2020-12-31 Thread Konstantin Komarov
This adds attrib operations Signed-off-by: Konstantin Komarov --- fs/ntfs3/attrib.c | 2081 +++ fs/ntfs3/attrlist.c | 463 ++ fs/ntfs3/xattr.c| 1072 ++ 3 files changed, 3616 insertions(+) create mode 100644 fs/ntfs3

[PATCH v17 03/10] fs/ntfs3: Add bitmap

2020-12-31 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1504 2 files changed, 1639 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v17 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2020-12-31 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 41 +++ fs/ntfs3/Makefile | 31 3 files changed, 179 insertions(+) create

[PATCH v17 01/10] fs/ntfs3: Add headers and misc files

2020-12-31 Thread Konstantin Komarov
This adds headers and misc files Signed-off-by: Konstantin Komarov --- fs/ntfs3/debug.h | 61 +++ fs/ntfs3/ntfs.h| 1237 fs/ntfs3/ntfs_fs.h | 1049 + fs/ntfs3/upcase.c | 77 +++ 4 files changed, 2424

[PATCH v17 06/10] fs/ntfs3: Add compression

2020-12-31 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

[PATCH v17 00/10] NTFS read-write driver GPL implementation by Paragon Software

2020-12-31 Thread Konstantin Komarov
LAPSE_RANGE implemented - CONFIG_NTFS3_FS_POSIX_ACL added v17: - FALLOC_FL_COLLAPSE_RANGE fixed - fixes for Mattew Wilcox's and Andy Lavr's concerns Konstantin Komarov (10): fs/ntfs3: Add headers and misc files fs/ntfs3: Add initialization of super block fs/ntfs3: Add bitmap fs/ntfs3: Add file o

[PATCH v17 09/10] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile

2020-12-31 Thread Konstantin Komarov
This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/fs/Kconfig b/fs/Kconfig index aa4c12282301..eae96d55ab67 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -145,6 +145,7 @@ menu

RE: [PATCH v14 04/10] fs/ntfs3: Add file operations and implementation

2020-12-25 Thread Konstantin Komarov
s.com; m...@harmstone.com; nbori...@suse.com; > linux-ntfs-...@lists.sourceforge.net; an...@tuxera.com; > dan.carpen...@oracle.com; h...@lst.de > Subject: RE: [PATCH v14 04/10] fs/ntfs3: Add file operations and > implementation > > From: Eric Biggers > Sent: Friday, December 4, 2

RE: [PATCH v14 06/10] fs/ntfs3: Add compression

2020-12-25 Thread Konstantin Komarov
From: Konstantin Komarov > Sent: Friday, December 11, 2020 7:28 PM > To: 'Eric Biggers' > Cc: linux-fsde...@vger.kernel.org; v...@zeniv.linux.org.uk; > linux-kernel@vger.kernel.org; p...@kernel.org; dste...@suse.cz; > aap...@suse.com; wi...@infradead.org; rd

[PATCH v16 10/10] fs/ntfs3: Add MAINTAINERS

2020-12-25 Thread Konstantin Komarov
This adds MAINTAINERS Signed-off-by: Konstantin Komarov --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 32944ecc5733..5260e1939798 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12674,6 +12674,13 @@ T: git git://git.kernel.org/pub

[PATCH v16 03/10] fs/ntfs3: Add bitmap

2020-12-25 Thread Konstantin Komarov
This adds bitmap Signed-off-by: Konstantin Komarov --- fs/ntfs3/bitfunc.c | 135 fs/ntfs3/bitmap.c | 1504 2 files changed, 1639 insertions(+) create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c diff --git a/fs/ntfs3

[PATCH v16 08/10] fs/ntfs3: Add Kconfig, Makefile and doc

2020-12-25 Thread Konstantin Komarov
This adds Kconfig, Makefile and doc Signed-off-by: Konstantin Komarov --- Documentation/filesystems/ntfs3.rst | 107 fs/ntfs3/Kconfig| 41 +++ fs/ntfs3/Makefile | 31 3 files changed, 179 insertions(+) create

[PATCH v16 06/10] fs/ntfs3: Add compression

2020-12-25 Thread Konstantin Komarov
ported to ntfs3 and adapted to Linux Kernel environment. Signed-off-by: Konstantin Komarov --- fs/ntfs3/lib/decompress_common.c | 332 +++ fs/ntfs3/lib/decompress_common.h | 352 fs/ntfs3/lib/lib.h | 26 ++ fs/ntfs3/lib/lzx_decompress.c| 683

  1   2   3   >