git: 50be18cc77b2 - main - ext2fs: Add large sectorsize disks support

2023-05-20 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=50be18cc77b25891306f64192bf6f75e55d8903c commit 50be18cc77b25891306f64192bf6f75e55d8903c Author: Fedor Uporov AuthorDate: 2023-05-08 16:14:02 + Commit: Fedor Uporov CommitDate: 2023-05-21 05:17

git: 50be18cc77b2 - main - ext2fs: Add large sectorsize disks support

2023-05-20 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=50be18cc77b25891306f64192bf6f75e55d8903c commit 50be18cc77b25891306f64192bf6f75e55d8903c Author: Fedor Uporov AuthorDate: 2023-05-08 16:14:02 + Commit: Fedor Uporov CommitDate: 2023-05-21 05:17

git: bb95e6fa98a3 - main - Fix compilation issue, when DTRACE is not defined

2023-03-20 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=bb95e6fa98a33ec3fdfed76249d5fdf863e930b0 commit bb95e6fa98a33ec3fdfed76249d5fdf863e930b0 Author: Fedor Uporov AuthorDate: 2023-03-20 20:04:38 + Commit: Fedor Uporov CommitDate: 2023-03-20 20:06

git: bb95e6fa98a3 - main - Fix compilation issue, when DTRACE is not defined

2023-03-20 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=bb95e6fa98a33ec3fdfed76249d5fdf863e930b0 commit bb95e6fa98a33ec3fdfed76249d5fdf863e930b0 Author: Fedor Uporov AuthorDate: 2023-03-20 20:04:38 + Commit: Fedor Uporov CommitDate: 2023-03-20 20:06

git: 3c2dc524c333 - main - Do not panic in case of corrupted directory

2023-03-17 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=3c2dc524c333747a8c5deb3f0f88b29a8e36dff4 commit 3c2dc524c333747a8c5deb3f0f88b29a8e36dff4 Author: Fedor Uporov AuthorDate: 2023-03-18 06:11:27 + Commit: Fedor Uporov CommitDate: 2023-03-18 06:16

git: 3c2dc524c333 - main - Do not panic in case of corrupted directory

2023-03-17 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=3c2dc524c333747a8c5deb3f0f88b29a8e36dff4 commit 3c2dc524c333747a8c5deb3f0f88b29a8e36dff4 Author: Fedor Uporov AuthorDate: 2023-03-18 06:11:27 + Commit: Fedor Uporov CommitDate: 2023-03-18 06:16

git: 366da717deda - main - Add root directory entry check.

2023-03-17 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=366da717deda3964ae369f1f2fbd62114d14c587 commit 366da717deda3964ae369f1f2fbd62114d14c587 Author: Fedor Uporov AuthorDate: 2023-02-09 09:34:25 + Commit: Fedor Uporov CommitDate: 2023-03-18 06:16

git: 366da717deda - main - Add root directory entry check.

2023-03-17 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=366da717deda3964ae369f1f2fbd62114d14c587 commit 366da717deda3964ae369f1f2fbd62114d14c587 Author: Fedor Uporov AuthorDate: 2023-02-09 09:34:25 + Commit: Fedor Uporov CommitDate: 2023-03-18 06:16

git: cbac1f346495 - main - Fix pjfstest issue tests/rename/09.t

2023-02-10 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=cbac1f3464956185cf95955344b6009e2cc3ae40 commit cbac1f3464956185cf95955344b6009e2cc3ae40 Author: Fedor Uporov AuthorDate: 2023-02-02 10:13:02 + Commit: Fedor Uporov CommitDate: 2023-02-11 07:01

git: cbac1f346495 - main - Fix pjfstest issue tests/rename/09.t

2023-02-10 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=cbac1f3464956185cf95955344b6009e2cc3ae40 commit cbac1f3464956185cf95955344b6009e2cc3ae40 Author: Fedor Uporov AuthorDate: 2023-02-02 10:13:02 + Commit: Fedor Uporov CommitDate: 2023-02-11 07:01

git: 56242a4c6566 - main - Add extended attributes

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=56242a4c6566580d7612bcb0d9fc4559f3208921 commit 56242a4c6566580d7612bcb0d9fc4559f3208921 Author: Fedor Uporov AuthorDate: 2022-12-05 17:04:42 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:13

git: 56242a4c6566 - main - Add extended attributes

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=56242a4c6566580d7612bcb0d9fc4559f3208921 commit 56242a4c6566580d7612bcb0d9fc4559f3208921 Author: Fedor Uporov AuthorDate: 2022-12-05 17:04:42 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:13

git: 9ad2d4c4907d - main - Fix pjfstest issue tests/rename/19.t

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=9ad2d4c4907da9c9edd4826219f6fa08544d31c4 commit 9ad2d4c4907da9c9edd4826219f6fa08544d31c4 Author: Fedor Uporov AuthorDate: 2023-01-26 10:17:48 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:11

git: 0de4895aac4e - main - Fix pjfstest issue tests/rename/23.t

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=0de4895aac4ef86dcde43ec8c992b8abd1a3fcbf commit 0de4895aac4ef86dcde43ec8c992b8abd1a3fcbf Author: Fedor Uporov AuthorDate: 2023-01-26 10:23:22 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:12

git: 0de4895aac4e - main - Fix pjfstest issue tests/rename/23.t

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=0de4895aac4ef86dcde43ec8c992b8abd1a3fcbf commit 0de4895aac4ef86dcde43ec8c992b8abd1a3fcbf Author: Fedor Uporov AuthorDate: 2023-01-26 10:23:22 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:12

git: 9ad2d4c4907d - main - Fix pjfstest issue tests/rename/19.t

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=9ad2d4c4907da9c9edd4826219f6fa08544d31c4 commit 9ad2d4c4907da9c9edd4826219f6fa08544d31c4 Author: Fedor Uporov AuthorDate: 2023-01-26 10:17:48 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:11

git: 344243fc9213 - main - Fix block bitmap end position computation

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=344243fc9213f78b2af5f089cb8b9e0e60706705 commit 344243fc9213f78b2af5f089cb8b9e0e60706705 Author: Fedor Uporov AuthorDate: 2023-01-26 10:06:25 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:11

git: 344243fc9213 - main - Fix block bitmap end position computation

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=344243fc9213f78b2af5f089cb8b9e0e60706705 commit 344243fc9213f78b2af5f089cb8b9e0e60706705 Author: Fedor Uporov AuthorDate: 2023-01-26 10:06:25 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:11

git: 509ee39ff28d - main - Fix developer second name.

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=509ee39ff28dfd738c42e26a9da928fc18e47c7f commit 509ee39ff28dfd738c42e26a9da928fc18e47c7f Author: Fedor Uporov AuthorDate: 2023-01-26 09:57:00 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:10

git: 509ee39ff28d - main - Fix developer second name.

2023-01-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=509ee39ff28dfd738c42e26a9da928fc18e47c7f commit 509ee39ff28dfd738c42e26a9da928fc18e47c7f Author: Fedor Uporov AuthorDate: 2023-01-26 09:57:00 + Commit: Fedor Uporov CommitDate: 2023-01-29 08:10

git: f1d5e2c862ef - main - Improve extents verification logic

2021-12-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=f1d5e2c862ef599efd1705b04d505d5415b77f82 commit f1d5e2c862ef599efd1705b04d505d5415b77f82 Author: Fedor Uporov AuthorDate: 2021-12-24 14:18:15 + Commit: Fedor Uporov CommitDate: 2021-12-30 06:14

git: ced217282230 - main - Add more accurate check for root inode

2021-12-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=ced21728223016429242d1f7cd5e8a160c8a88cb commit ced21728223016429242d1f7cd5e8a160c8a88cb Author: Fedor Uporov AuthorDate: 2021-12-24 14:11:25 + Commit: Fedor Uporov CommitDate: 2021-12-30 06:14

git: bb9f1ba4b55c - main - Add more accurate directory entries check

2021-12-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=bb9f1ba4b55c1f566d59cc7c7d1d28dd37715984 commit bb9f1ba4b55c1f566d59cc7c7d1d28dd37715984 Author: Fedor Uporov AuthorDate: 2021-10-29 12:45:50 + Commit: Fedor Uporov CommitDate: 2021-12-30 06:14

git: 5034b44574c4 - main - Remove unnecessary e2fs_first_dblock value check

2021-12-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=5034b44574c44d50bcb5fadec1d6aae152855bc0 commit 5034b44574c44d50bcb5fadec1d6aae152855bc0 Author: Fedor Uporov AuthorDate: 2021-12-24 14:05:04 + Commit: Fedor Uporov CommitDate: 2021-12-30 06:14

git: f1d5e2c862ef - main - Improve extents verification logic

2021-12-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=f1d5e2c862ef599efd1705b04d505d5415b77f82 commit f1d5e2c862ef599efd1705b04d505d5415b77f82 Author: Fedor Uporov AuthorDate: 2021-12-24 14:18:15 + Commit: Fedor Uporov CommitDate: 2021-12-30 06:14

git: ced217282230 - main - Add more accurate check for root inode

2021-12-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=ced21728223016429242d1f7cd5e8a160c8a88cb commit ced21728223016429242d1f7cd5e8a160c8a88cb Author: Fedor Uporov AuthorDate: 2021-12-24 14:11:25 + Commit: Fedor Uporov CommitDate: 2021-12-30 06:14

git: bb9f1ba4b55c - main - Add more accurate directory entries check

2021-12-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=bb9f1ba4b55c1f566d59cc7c7d1d28dd37715984 commit bb9f1ba4b55c1f566d59cc7c7d1d28dd37715984 Author: Fedor Uporov AuthorDate: 2021-10-29 12:45:50 + Commit: Fedor Uporov CommitDate: 2021-12-30 06:14

git: 5034b44574c4 - main - Remove unnecessary e2fs_first_dblock value check

2021-12-29 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=5034b44574c44d50bcb5fadec1d6aae152855bc0 commit 5034b44574c44d50bcb5fadec1d6aae152855bc0 Author: Fedor Uporov AuthorDate: 2021-12-24 14:05:04 + Commit: Fedor Uporov CommitDate: 2021-12-30 06:14

git: 2a984c2b4982 - main - Make encode/decode extra time functions inline.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=2a984c2b49822bb4a31aeb6a050d746aef73162f commit 2a984c2b49822bb4a31aeb6a050d746aef73162f Author: Fedor Uporov AuthorDate: 2021-05-08 03:42:20 + Commit: Fedor Uporov CommitDate: 2021-05-08 03:42

git: 2a984c2b4982 - main - Make encode/decode extra time functions inline.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=2a984c2b49822bb4a31aeb6a050d746aef73162f commit 2a984c2b49822bb4a31aeb6a050d746aef73162f Author: Fedor Uporov AuthorDate: 2021-05-08 03:42:20 + Commit: Fedor Uporov CommitDate: 2021-05-08 03:42

git: c40a160fd0aa - main - Make inode extra time fields updating logic more closer to linux.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=c40a160fd0aa48ceb6e243c72cb8b9b59dc4e13d commit c40a160fd0aa48ceb6e243c72cb8b9b59dc4e13d Author: Fedor Uporov AuthorDate: 2021-05-07 07:46:55 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:46

git: c40a160fd0aa - main - Make inode extra time fields updating logic more closer to linux.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=c40a160fd0aa48ceb6e243c72cb8b9b59dc4e13d commit c40a160fd0aa48ceb6e243c72cb8b9b59dc4e13d Author: Fedor Uporov AuthorDate: 2021-05-07 07:46:55 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:46

git: b3f46656393f - main - Invalidate inode extents cache on truncation.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=b3f46656393f5c8a6e8305afeb5e8c3638025c26 commit b3f46656393f5c8a6e8305afeb5e8c3638025c26 Author: Fedor Uporov AuthorDate: 2021-02-18 08:00:07 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:27

git: b3f46656393f - main - Invalidate inode extents cache on truncation.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=b3f46656393f5c8a6e8305afeb5e8c3638025c26 commit b3f46656393f5c8a6e8305afeb5e8c3638025c26 Author: Fedor Uporov AuthorDate: 2021-02-18 08:00:07 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:27

git: 5679656e09fb - main - Improve extents verification logic.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=5679656e09fb58254da1613ebda75e368074c507 commit 5679656e09fb58254da1613ebda75e368074c507 Author: Fedor Uporov AuthorDate: 2021-02-18 07:48:10 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:27

git: 5679656e09fb - main - Improve extents verification logic.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=5679656e09fb58254da1613ebda75e368074c507 commit 5679656e09fb58254da1613ebda75e368074c507 Author: Fedor Uporov AuthorDate: 2021-02-18 07:48:10 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:27

git: 1ed5f62d61ac - main - Add chr/blk devices support.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=1ed5f62d61accf8c7a4d45e2e701a0179ff2fe1b commit 1ed5f62d61accf8c7a4d45e2e701a0179ff2fe1b Author: Fedor Uporov AuthorDate: 2021-02-18 08:26:50 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:08

git: 1484574843a3 - main - Fix inode birthtime updating logic.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=1484574843a3b49d5535ad1f7866295a0a5fb597 commit 1484574843a3b49d5535ad1f7866295a0a5fb597 Author: Fedor Uporov AuthorDate: 2021-02-18 08:40:18 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:08

git: 1ed5f62d61ac - main - Add chr/blk devices support.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=1ed5f62d61accf8c7a4d45e2e701a0179ff2fe1b commit 1ed5f62d61accf8c7a4d45e2e701a0179ff2fe1b Author: Fedor Uporov AuthorDate: 2021-02-18 08:26:50 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:08

git: 1484574843a3 - main - Fix inode birthtime updating logic.

2021-05-07 Thread Fedor Uporov
The branch main has been updated by fsu: URL: https://cgit.FreeBSD.org/src/commit/?id=1484574843a3b49d5535ad1f7866295a0a5fb597 commit 1484574843a3b49d5535ad1f7866295a0a5fb597 Author: Fedor Uporov AuthorDate: 2021-02-18 08:40:18 + Commit: Fedor Uporov CommitDate: 2021-05-07 07:08

svn commit: r362098 - stable/12/sys/fs/ext2fs

2020-06-12 Thread Fedor Uporov
Author: fsu Date: Fri Jun 12 13:54:41 2020 New Revision: 362098 URL: https://svnweb.freebsd.org/changeset/base/362098 Log: MFC r361135: Restrict the max runp and runb return values in case of extents mapping. This restriction already present in case of indirect mapping, do the same in c

svn commit: r362097 - stable/12/sys/fs/ext2fs

2020-06-12 Thread Fedor Uporov
Author: fsu Date: Fri Jun 12 13:53:50 2020 New Revision: 362097 URL: https://svnweb.freebsd.org/changeset/base/362097 Log: MFC r361134: Fix incorrect inode link count check in case of rename. The check was incorrect because the directory inode link count have min value 2 after dir_nlink

svn commit: r362096 - stable/12/sys/fs/ext2fs

2020-06-12 Thread Fedor Uporov
Author: fsu Date: Fri Jun 12 13:52:11 2020 New Revision: 362096 URL: https://svnweb.freebsd.org/changeset/base/362096 Log: MFC r361133: Add inode bitmap tail initialization. Make ext2fs compatible with changes introduced in e2fsprogs v1.45.2. Now the tail of inode bitmap is filled with

svn commit: r361136 - head/sys/fs/ext2fs

2020-05-17 Thread Fedor Uporov
Author: fsu Date: Sun May 17 14:52:54 2020 New Revision: 361136 URL: https://svnweb.freebsd.org/changeset/base/361136 Log: Add BE architectures support. Author of most initial version: pfg (https://reviews.freebsd.org/D23259) Reviewed by:pfg MFC after: 3 months Differen

svn commit: r361136 - head/sys/fs/ext2fs

2020-05-17 Thread Fedor Uporov
Author: fsu Date: Sun May 17 14:52:54 2020 New Revision: 361136 URL: https://svnweb.freebsd.org/changeset/base/361136 Log: Add BE architectures support. Author of most initial version: pfg (https://reviews.freebsd.org/D23259) Reviewed by:pfg MFC after: 3 months Differen

svn commit: r361135 - head/sys/fs/ext2fs

2020-05-17 Thread Fedor Uporov
Author: fsu Date: Sun May 17 14:10:46 2020 New Revision: 361135 URL: https://svnweb.freebsd.org/changeset/base/361135 Log: Restrict the max runp and runb return values in case of extents mapping. This restriction already present in case of indirect mapping, do the same in case of extents.

svn commit: r361135 - head/sys/fs/ext2fs

2020-05-17 Thread Fedor Uporov
Author: fsu Date: Sun May 17 14:10:46 2020 New Revision: 361135 URL: https://svnweb.freebsd.org/changeset/base/361135 Log: Restrict the max runp and runb return values in case of extents mapping. This restriction already present in case of indirect mapping, do the same in case of extents.

svn commit: r361134 - head/sys/fs/ext2fs

2020-05-17 Thread Fedor Uporov
Author: fsu Date: Sun May 17 14:03:13 2020 New Revision: 361134 URL: https://svnweb.freebsd.org/changeset/base/361134 Log: Fix incorrect inode link count check in case of rename. The check was incorrect because the directory inode link count have min value 2 after dir_nlink extfs feature

svn commit: r361134 - head/sys/fs/ext2fs

2020-05-17 Thread Fedor Uporov
Author: fsu Date: Sun May 17 14:03:13 2020 New Revision: 361134 URL: https://svnweb.freebsd.org/changeset/base/361134 Log: Fix incorrect inode link count check in case of rename. The check was incorrect because the directory inode link count have min value 2 after dir_nlink extfs feature

svn commit: r361133 - head/sys/fs/ext2fs

2020-05-17 Thread Fedor Uporov
Author: fsu Date: Sun May 17 14:00:54 2020 New Revision: 361133 URL: https://svnweb.freebsd.org/changeset/base/361133 Log: Add inode bitmap tail initialization. Make ext2fs compatible with changes introduced in e2fsprogs v1.45.2. Now the tail of inode bitmap is filled with 0xff pattern ex

svn commit: r361133 - head/sys/fs/ext2fs

2020-05-17 Thread Fedor Uporov
Author: fsu Date: Sun May 17 14:00:54 2020 New Revision: 361133 URL: https://svnweb.freebsd.org/changeset/base/361133 Log: Add inode bitmap tail initialization. Make ext2fs compatible with changes introduced in e2fsprogs v1.45.2. Now the tail of inode bitmap is filled with 0xff pattern ex

svn commit: r358578 - stable/12/sys/fs/ext2fs

2020-03-03 Thread Fedor Uporov
Author: fsu Date: Tue Mar 3 14:58:53 2020 New Revision: 358578 URL: https://svnweb.freebsd.org/changeset/base/358578 Log: MFC r358073: Add a EXT2FS-specific implementation for lseek(SEEK_DATA). Reviewed by:pfg MFC after: 1 week Differential Revision:https://reviews

svn commit: r358073 - head/sys/fs/ext2fs

2020-02-18 Thread Fedor Uporov
Author: fsu Date: Tue Feb 18 16:39:57 2020 New Revision: 358073 URL: https://svnweb.freebsd.org/changeset/base/358073 Log: Add a EXT2FS-specific implementation for lseek(SEEK_DATA). The lseek(SEEK_DATA) optimization logic could be simply borrowed from ufs side. See, https://reviews.freeb

svn commit: r358073 - head/sys/fs/ext2fs

2020-02-18 Thread Fedor Uporov
Author: fsu Date: Tue Feb 18 16:39:57 2020 New Revision: 358073 URL: https://svnweb.freebsd.org/changeset/base/358073 Log: Add a EXT2FS-specific implementation for lseek(SEEK_DATA). The lseek(SEEK_DATA) optimization logic could be simply borrowed from ufs side. See, https://reviews.freeb

svn commit: r346269 - head/sys/fs/ext2fs

2019-09-03 Thread Fedor Uporov
Author: fsu Date: Tue Apr 16 11:37:15 2019 New Revision: 346269 URL: https://svnweb.freebsd.org/changeset/base/346269 Log: ext2fs: Initial version of DTrace support. Commit forgotten file. Reviewed by:pfg, gnn MFC after: 1 week Differential Revision:https://reviews.

svn commit: r346267 - head/sys/fs/ext2fs

2019-09-03 Thread Fedor Uporov
Author: fsu Date: Tue Apr 16 11:20:10 2019 New Revision: 346267 URL: https://svnweb.freebsd.org/changeset/base/346267 Log: ext2fs: Initial version of DTrace support. Reviewed by:pfg, gnn MFC after: 1 week Differential Revision:https://reviews.freebsd.org/D19848 Modified

svn commit: r346269 - head/sys/fs/ext2fs

2019-09-03 Thread Fedor Uporov
Author: fsu Date: Tue Apr 16 11:37:15 2019 New Revision: 346269 URL: https://svnweb.freebsd.org/changeset/base/346269 Log: ext2fs: Initial version of DTrace support. Commit forgotten file. Reviewed by:pfg, gnn MFC after: 1 week Differential Revision:https://reviews.

svn commit: r346267 - head/sys/fs/ext2fs

2019-09-03 Thread Fedor Uporov
Author: fsu Date: Tue Apr 16 11:20:10 2019 New Revision: 346267 URL: https://svnweb.freebsd.org/changeset/base/346267 Log: ext2fs: Initial version of DTrace support. Reviewed by:pfg, gnn MFC after: 1 week Differential Revision:https://reviews.freebsd.org/D19848 Modified

svn commit: r350385 - stable/11/sys/fs/ext2fs

2019-07-27 Thread Fedor Uporov
Author: fsu Date: Sat Jul 27 19:29:28 2019 New Revision: 350385 URL: https://svnweb.freebsd.org/changeset/base/350385 Log: MFC r349800,r349801,r349802: Fix misc fs fuzzing issues. Reported by:Christopher Krah, Thomas Barabosch, and Jan-Niclas Hilgert of Fraunhofer FKIE Reported

svn commit: r350384 - stable/12/sys/fs/ext2fs

2019-07-27 Thread Fedor Uporov
Author: fsu Date: Sat Jul 27 19:29:23 2019 New Revision: 350384 URL: https://svnweb.freebsd.org/changeset/base/350384 Log: MFC r349800,r349801: Fix misc fs fuzzing issues. Reported by:Christopher Krah, Thomas Barabosch, and Jan-Niclas Hilgert of Fraunhofer FKIE Reported as:F

svn commit: r349802 - head/sys/fs/ext2fs

2019-07-07 Thread Fedor Uporov
Author: fsu Date: Sun Jul 7 08:58:02 2019 New Revision: 349802 URL: https://svnweb.freebsd.org/changeset/base/349802 Log: Add additional check for 'blocks per group' and 'fragments per group' superblock fields. These fields will not be equal only in case if bigalloc filesystem feature is

svn commit: r349802 - head/sys/fs/ext2fs

2019-07-07 Thread Fedor Uporov
Author: fsu Date: Sun Jul 7 08:58:02 2019 New Revision: 349802 URL: https://svnweb.freebsd.org/changeset/base/349802 Log: Add additional check for 'blocks per group' and 'fragments per group' superblock fields. These fields will not be equal only in case if bigalloc filesystem feature is

svn commit: r349801 - head/sys/fs/ext2fs

2019-07-07 Thread Fedor Uporov
Author: fsu Date: Sun Jul 7 08:56:13 2019 New Revision: 349801 URL: https://svnweb.freebsd.org/changeset/base/349801 Log: Remove ufs fragments logic. The ext2fs fragments are different from ufs fragments. In case of ext2fs the fragment should be equal or more then block size. The value

svn commit: r349801 - head/sys/fs/ext2fs

2019-07-07 Thread Fedor Uporov
Author: fsu Date: Sun Jul 7 08:56:13 2019 New Revision: 349801 URL: https://svnweb.freebsd.org/changeset/base/349801 Log: Remove ufs fragments logic. The ext2fs fragments are different from ufs fragments. In case of ext2fs the fragment should be equal or more then block size. The value

svn commit: r349800 - head/sys/fs/ext2fs

2019-07-07 Thread Fedor Uporov
Author: fsu Date: Sun Jul 7 08:53:52 2019 New Revision: 349800 URL: https://svnweb.freebsd.org/changeset/base/349800 Log: Remove unneeded mount point unlock call. Reported by:Christopher Krah, Thomas Barabosch, and Jan-Niclas Hilgert of Fraunhofer FKIE Reported as:FS-11-EXT2-6:

svn commit: r349800 - head/sys/fs/ext2fs

2019-07-07 Thread Fedor Uporov
Author: fsu Date: Sun Jul 7 08:53:52 2019 New Revision: 349800 URL: https://svnweb.freebsd.org/changeset/base/349800 Log: Remove unneeded mount point unlock call. Reported by:Christopher Krah, Thomas Barabosch, and Jan-Niclas Hilgert of Fraunhofer FKIE Reported as:FS-11-EXT2-6:

svn commit: r346955 - stable/12/sys/fs/ext2fs

2019-04-30 Thread Fedor Uporov
Author: fsu Date: Tue Apr 30 09:10:45 2019 New Revision: 346955 URL: https://svnweb.freebsd.org/changeset/base/346955 Log: MFC r346267, 346269: ext2fs: Initial version of DTrace support. Reviewed by:pfg, gnn Differential Revision:https://reviews.freebsd.org/D19848 Modified:

svn commit: r346269 - head/sys/fs/ext2fs

2019-04-16 Thread Fedor Uporov
Author: fsu Date: Tue Apr 16 11:37:15 2019 New Revision: 346269 URL: https://svnweb.freebsd.org/changeset/base/346269 Log: ext2fs: Initial version of DTrace support. Commit forgotten file. Reviewed by:pfg, gnn MFC after: 1 week Differential Revision:https://reviews.

svn commit: r346269 - head/sys/fs/ext2fs

2019-04-16 Thread Fedor Uporov
Author: fsu Date: Tue Apr 16 11:37:15 2019 New Revision: 346269 URL: https://svnweb.freebsd.org/changeset/base/346269 Log: ext2fs: Initial version of DTrace support. Commit forgotten file. Reviewed by:pfg, gnn MFC after: 1 week Differential Revision:https://reviews.

svn commit: r346267 - head/sys/fs/ext2fs

2019-04-16 Thread Fedor Uporov
Author: fsu Date: Tue Apr 16 11:20:10 2019 New Revision: 346267 URL: https://svnweb.freebsd.org/changeset/base/346267 Log: ext2fs: Initial version of DTrace support. Reviewed by:pfg, gnn MFC after: 1 week Differential Revision:https://reviews.freebsd.org/D19848 Modified

svn commit: r346267 - head/sys/fs/ext2fs

2019-04-16 Thread Fedor Uporov
Author: fsu Date: Tue Apr 16 11:20:10 2019 New Revision: 346267 URL: https://svnweb.freebsd.org/changeset/base/346267 Log: ext2fs: Initial version of DTrace support. Reviewed by:pfg, gnn MFC after: 1 week Differential Revision:https://reviews.freebsd.org/D19848 Modified

svn commit: r345272 - stable/12/sys/fs/ext2fs

2019-03-18 Thread Fedor Uporov
Author: fsu Date: Mon Mar 18 12:34:13 2019 New Revision: 345272 URL: https://svnweb.freebsd.org/changeset/base/345272 Log: MFC: r344757: Fix double free in case of mount error. Reported by:Christopher Krah, Thomas Barabosch, and Jan-Niclas Hilgert of Fraunhofer FKIE Reported as:

svn commit: r345271 - stable/12/sys/fs/ext2fs

2019-03-18 Thread Fedor Uporov
Author: fsu Date: Mon Mar 18 12:31:07 2019 New Revision: 345271 URL: https://svnweb.freebsd.org/changeset/base/345271 Log: MFC: r344752: Add additional on-disk inode checks. Reviewed by:pfg Differential Revision:https://reviews.freebsd.org/D19323 Modified: stable/12/sys/fs

svn commit: r345270 - stable/12/sys/fs/ext2fs

2019-03-18 Thread Fedor Uporov
Author: fsu Date: Mon Mar 18 12:26:25 2019 New Revision: 345270 URL: https://svnweb.freebsd.org/changeset/base/345270 Log: MFC: r344754: Do not panic if inode bitmap is corrupted. admbug: 804 Reported by:Ilja Van Sprundel Reviewed by:pfg Differential Revision:

svn commit: r345268 - stable/12/sys/fs/ext2fs

2019-03-18 Thread Fedor Uporov
Author: fsu Date: Mon Mar 18 12:22:04 2019 New Revision: 345268 URL: https://svnweb.freebsd.org/changeset/base/345268 Log: MFC: r344756, r345179: Do not read the on-disk inode in case of vnode allocation. Reported by:Christopher Krah, Thomas Barabosch, and Jan-Niclas Hilgert of Fraun

svn commit: r345267 - stable/12/sys/fs/ext2fs

2019-03-18 Thread Fedor Uporov
Author: fsu Date: Mon Mar 18 12:15:58 2019 New Revision: 345267 URL: https://svnweb.freebsd.org/changeset/base/345267 Log: MFC: r344755: Fix integer overflow possibility. Reported by:Christopher Krah, Thomas Barabosch, and Jan-Niclas Hilgert of Fraunhofer FKIE Reported as:FS-2-

svn commit: r345266 - stable/12/sys/fs/ext2fs

2019-03-18 Thread Fedor Uporov
Author: fsu Date: Mon Mar 18 12:09:10 2019 New Revision: 345266 URL: https://svnweb.freebsd.org/changeset/base/345266 Log: MFC: r344753: Validate block bitmaps. Reviewed by:pfg Differential Revision:https://reviews.freebsd.org/D19324 Modified: stable/12/sys/fs/ext2fs/ext2_

svn commit: r345265 - stable/12/sys/fs/ext2fs

2019-03-18 Thread Fedor Uporov
Author: fsu Date: Mon Mar 18 12:04:43 2019 New Revision: 345265 URL: https://svnweb.freebsd.org/changeset/base/345265 Log: MFC r344751: Make superblock reading logic more strict. Add more on-disk superblock consistency checks to ext2_compute_sb_data() function. It should decrease the p

svn commit: r345179 - head/sys/fs/ext2fs

2019-03-15 Thread Fedor Uporov
Author: fsu Date: Fri Mar 15 11:49:46 2019 New Revision: 345179 URL: https://svnweb.freebsd.org/changeset/base/345179 Log: Remove unneeded mount point unlock function calls. The ext2_nodealloccg() function unlocks the mount point in case of successful node allocation. The additional unl

svn commit: r345179 - head/sys/fs/ext2fs

2019-03-15 Thread Fedor Uporov
Author: fsu Date: Fri Mar 15 11:49:46 2019 New Revision: 345179 URL: https://svnweb.freebsd.org/changeset/base/345179 Log: Remove unneeded mount point unlock function calls. The ext2_nodealloccg() function unlocks the mount point in case of successful node allocation. The additional unl

svn commit: r344757 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:33:49 2019 New Revision: 344757 URL: https://svnweb.freebsd.org/changeset/base/344757 Log: Fix double free in case of mount error. Reported by:Christopher Krah Reported as:FS-9-EXT3-2: Denial Of Service in nmount-5 (vm_fault_hold) Reviewed by:

svn commit: r344757 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:33:49 2019 New Revision: 344757 URL: https://svnweb.freebsd.org/changeset/base/344757 Log: Fix double free in case of mount error. Reported by:Christopher Krah Reported as:FS-9-EXT3-2: Denial Of Service in nmount-5 (vm_fault_hold) Reviewed by:

svn commit: r344756 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:27:47 2019 New Revision: 344756 URL: https://svnweb.freebsd.org/changeset/base/344756 Log: Do not read the on-disk inode in case of vnode allocation. Reported by:Christopher Krah Reported as:FS-6-EXT2-4: Denial Of Service in mkdir-0 (ext2_mkdir/vn_

svn commit: r344756 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:27:47 2019 New Revision: 344756 URL: https://svnweb.freebsd.org/changeset/base/344756 Log: Do not read the on-disk inode in case of vnode allocation. Reported by:Christopher Krah Reported as:FS-6-EXT2-4: Denial Of Service in mkdir-0 (ext2_mkdir/vn_

svn commit: r344755 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:19:21 2019 New Revision: 344755 URL: https://svnweb.freebsd.org/changeset/base/344755 Log: Fix integer overflow possibility. Reported by:Christopher Krah Reported as:FS-2-EXT2-1: Out-of-Bounds Write in nmount (ext2_vget) Reviewed by:pfg MFC

svn commit: r344755 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:19:21 2019 New Revision: 344755 URL: https://svnweb.freebsd.org/changeset/base/344755 Log: Fix integer overflow possibility. Reported by:Christopher Krah Reported as:FS-2-EXT2-1: Out-of-Bounds Write in nmount (ext2_vget) Reviewed by:pfg MFC

svn commit: r344754 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:12:19 2019 New Revision: 344754 URL: https://svnweb.freebsd.org/changeset/base/344754 Log: Do not panic if inode bitmap is corrupted. admbug: 804 Reported by:Ilja Van Sprundel Reviewed by:pfg MFC after: 1 week Differential Rev

svn commit: r344754 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:12:19 2019 New Revision: 344754 URL: https://svnweb.freebsd.org/changeset/base/344754 Log: Do not panic if inode bitmap is corrupted. admbug: 804 Reported by:Ilja Van Sprundel Reviewed by:pfg MFC after: 1 week Differential Rev

svn commit: r344753 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:01:23 2019 New Revision: 344753 URL: https://svnweb.freebsd.org/changeset/base/344753 Log: Validate block bitmaps. Reviewed by:pfg MFC after: 1 week Differential Revision:https://reviews.freebsd.org/D19324 Modified: head/sys/fs/ext2fs/e

svn commit: r344753 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 11:01:23 2019 New Revision: 344753 URL: https://svnweb.freebsd.org/changeset/base/344753 Log: Validate block bitmaps. Reviewed by:pfg MFC after: 1 week Differential Revision:https://reviews.freebsd.org/D19324 Modified: head/sys/fs/ext2fs/e

svn commit: r344752 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 10:55:01 2019 New Revision: 344752 URL: https://svnweb.freebsd.org/changeset/base/344752 Log: Add additional on-disk inode checks. Reviewed by:pfg MFC after: 1 week Differential Revision:https://reviews.freebsd.org/D19323 Modified: head/sy

svn commit: r344752 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 10:55:01 2019 New Revision: 344752 URL: https://svnweb.freebsd.org/changeset/base/344752 Log: Add additional on-disk inode checks. Reviewed by:pfg MFC after: 1 week Differential Revision:https://reviews.freebsd.org/D19323 Modified: head/sy

svn commit: r344751 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 10:42:25 2019 New Revision: 344751 URL: https://svnweb.freebsd.org/changeset/base/344751 Log: Make superblock reading logic more strict. Add more on-disk superblock consistency checks to ext2_compute_sb_data() function. It should decrease the probability of m

svn commit: r344751 - head/sys/fs/ext2fs

2019-03-04 Thread Fedor Uporov
Author: fsu Date: Mon Mar 4 10:42:25 2019 New Revision: 344751 URL: https://svnweb.freebsd.org/changeset/base/344751 Log: Make superblock reading logic more strict. Add more on-disk superblock consistency checks to ext2_compute_sb_data() function. It should decrease the probability of m

svn commit: r342998 - in stable/12/sys: amd64/linux amd64/linux32 arm64/linux i386/linux

2019-01-13 Thread Fedor Uporov
Author: fsu Date: Sun Jan 13 12:12:50 2019 New Revision: 342998 URL: https://svnweb.freebsd.org/changeset/base/342998 Log: MFC r342933: Fix errno values returned from DUMMY_XATTR linuxulator calls Reported by: we...@uni-mainz.de Reviewed by: markj Differential Revision: https://review

svn commit: r342999 - in stable/11/sys: amd64/linux amd64/linux32 i386/linux

2019-01-13 Thread Fedor Uporov
Author: fsu Date: Sun Jan 13 12:13:08 2019 New Revision: 342999 URL: https://svnweb.freebsd.org/changeset/base/342999 Log: MFC r342933: Fix errno values returned from DUMMY_XATTR linuxulator calls Reported by: we...@uni-mainz.de Reviewed by: markj Differential Revision: https://review

svn commit: r342933 - in head/sys: amd64/linux amd64/linux32 arm64/linux i386/linux

2019-01-10 Thread Fedor Uporov
Author: fsu Date: Fri Jan 11 07:58:25 2019 New Revision: 342933 URL: https://svnweb.freebsd.org/changeset/base/342933 Log: Fix errno values returned from DUMMY_XATTR linuxulator calls Reported by: we...@uni-mainz.de Reviewed by: markj MFC after: 1 day Differential Revision: https://re

svn commit: r342933 - in head/sys: amd64/linux amd64/linux32 arm64/linux i386/linux

2019-01-10 Thread Fedor Uporov
Author: fsu Date: Fri Jan 11 07:58:25 2019 New Revision: 342933 URL: https://svnweb.freebsd.org/changeset/base/342933 Log: Fix errno values returned from DUMMY_XATTR linuxulator calls Reported by: we...@uni-mainz.de Reviewed by: markj MFC after: 1 day Differential Revision: https://re

svn commit: r338153 - head/sys/fs/fuse

2018-08-21 Thread Fedor Uporov
Author: fsu Date: Tue Aug 21 18:50:29 2018 New Revision: 338153 URL: https://svnweb.freebsd.org/changeset/base/338153 Log: FUSE extattrs: fix issue when neither uio nor size were not passed to VOP_* (cosmetic only). Reviewed by:cem, pfg MFC after: 2 weeks Differential Revis

svn commit: r338153 - head/sys/fs/fuse

2018-08-21 Thread Fedor Uporov
Author: fsu Date: Tue Aug 21 18:50:29 2018 New Revision: 338153 URL: https://svnweb.freebsd.org/changeset/base/338153 Log: FUSE extattrs: fix issue when neither uio nor size were not passed to VOP_* (cosmetic only). Reviewed by:cem, pfg MFC after: 2 weeks Differential Revis

  1   2   >