Revision tags: release/14.0.0 |
|
#
2ff63af9 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .h pattern
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0 |
|
#
f1d5e2c8 |
| 24-Dec-2021 |
Fedor Uporov <fsu@FreeBSD.org> |
Improve extents verification logic
Add functionality for extents validation inside the filesystem extents block. The main logic is implemented under ext4_validate_extent_entries() function, which ve
Improve extents verification logic
Add functionality for extents validation inside the filesystem extents block. The main logic is implemented under ext4_validate_extent_entries() function, which verifies extents or extents indexes depending of extent depth value.
PR: 259112 Reported by: Robert Morris Reviewed by: pfg MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D33375
show more ...
|
#
ced21728 |
| 24-Dec-2021 |
Fedor Uporov <fsu@FreeBSD.org> |
Add more accurate check for root inode
Check that root inode has links and is directory.
PR: 259105 Reported by: Robert Morris MFC after: 2 weeks
|
Revision tags: release/12.3.0 |
|
#
2a984c2b |
| 08-May-2021 |
Fedor Uporov <fsu@FreeBSD.org> |
Make encode/decode extra time functions inline.
Mentioned by: pfg MFC after: 2 weeks
|
#
c40a160f |
| 07-May-2021 |
Fedor Uporov <fsu@FreeBSD.org> |
Make inode extra time fields updating logic more closer to linux.
Found using pjdfstest: pjdfstest/tests/utimensat/09.t
Reviewed by: pfg MFC after: 2 weeks Differential Revision: https://r
Make inode extra time fields updating logic more closer to linux.
Found using pjdfstest: pjdfstest/tests/utimensat/09.t
Reviewed by: pfg MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D29933
show more ...
|
Revision tags: release/13.0.0 |
|
#
5679656e |
| 18-Feb-2021 |
Fedor Uporov <fsu@FreeBSD.org> |
Improve extents verification logic.
It is possible to walk thru inode extents if EXT2FS_PRINT_EXTENTS macro is defined. The extents headers magics and physical blocks ranges are checked during exten
Improve extents verification logic.
It is possible to walk thru inode extents if EXT2FS_PRINT_EXTENTS macro is defined. The extents headers magics and physical blocks ranges are checked during extents walk.
Reviewed by: pfg MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D29932
show more ...
|
#
1ed5f62d |
| 18-Feb-2021 |
Fedor Uporov <fsu@FreeBSD.org> |
Add chr/blk devices support.
The dev field is placed into the inode structure. The major/minor numbers conversion to/from linux compatile format happen during on-disk inodes writing/reading.
Review
Add chr/blk devices support.
The dev field is placed into the inode structure. The major/minor numbers conversion to/from linux compatile format happen during on-disk inodes writing/reading.
Reviewed by: pfg MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D29930
show more ...
|
Revision tags: release/12.2.0 |
|
#
586ee69f |
| 01-Sep-2020 |
Mateusz Guzik <mjg@FreeBSD.org> |
fs: clean up empty lines in .c and .h files
|
#
e2515283 |
| 27-Aug-2020 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
ef20a5b5 |
| 20-Aug-2020 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
extfs: remove redundant little endian conversion.
The XTIME_TO_NSEC macro already calls the htole32(), so there is no need to call it twice. This code does nothing on LE platforms and affects only n
extfs: remove redundant little endian conversion.
The XTIME_TO_NSEC macro already calls the htole32(), so there is no need to call it twice. This code does nothing on LE platforms and affects only nanosecond and birthtime fields so it's difficult to notice on regular use.
Hinted by: DragonFlyBSD (git ae503f8f6f4b9a413932ffd68be029f20c38cab4)
X-MFC with: r361136
show more ...
|
#
19642a0c |
| 17-Aug-2020 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
extfs: remove redundant little endian conversion.
The NSEC_TO_XTIME macro already calls the htole32(), so there is no need to call it twice. This code does nothing on LE platforms and affects only n
extfs: remove redundant little endian conversion.
The NSEC_TO_XTIME macro already calls the htole32(), so there is no need to call it twice. This code does nothing on LE platforms and affects only nanosecond and birthtime fields so it's difficult to notice on regular use.
X-MFC with: r361136
show more ...
|
Revision tags: release/11.4.0 |
|
#
cd3acfe7 |
| 17-May-2020 |
Fedor Uporov <fsu@FreeBSD.org> |
Add BE architectures support.
Author of most initial version: pfg (https://reviews.freebsd.org/D23259)
Reviewed by: pfg MFC after: 3 months
Differential Revision: https://reviews.freebs
Add BE architectures support.
Author of most initial version: pfg (https://reviews.freebsd.org/D23259)
Reviewed by: pfg MFC after: 3 months
Differential Revision: https://reviews.freebsd.org/D24685
show more ...
|
Revision tags: release/12.1.0, release/11.3.0 |
|
#
7648bc9f |
| 13-May-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @347527
Sponsored by: The FreeBSD Foundation
|
#
ebc94b66 |
| 16-Apr-2019 |
Fedor Uporov <fsu@FreeBSD.org> |
ext2fs: Initial version of DTrace support.
Reviewed by: pfg, gnn MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D19848
|
#
2aaf9152 |
| 18-Mar-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead@r345275
|
#
b18a4cca |
| 05-Mar-2019 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r344786
|
#
844fc3e9 |
| 04-Mar-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r344549 through r344775.
|
#
daa2d62d |
| 04-Mar-2019 |
Fedor Uporov <fsu@FreeBSD.org> |
Add additional on-disk inode checks.
Reviewed by: pfg MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D19323
|
Revision tags: release/12.0.0, release/11.2.0 |
|
#
6d4a4ed7 |
| 13-May-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Fix directory blocks checksumming.
Reviewed by: pfg MFC after: 3 months
Differential Revision: https://reviews.freebsd.org/D15396
|
#
c4aa9a02 |
| 13-May-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Fix on-disk inode checksum calculation logic.
Reviewed by: pfg MFC after: 3 months
Differential Revision: https://reviews.freebsd.org/D15395
|
#
e06e5241 |
| 13-May-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Fix EXT2FS_DEBUG definition usage.
Reviewed by: pfg MFC after: 3 months
Differential Revision: https://reviews.freebsd.org/D15394
|
#
7c4fa61e |
| 29-Jan-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Fix mistake in case of zeroed inode check.
Reported by: pho MFC after: 6 months
|
#
512f29d1 |
| 14-Jan-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Add metadata_csum feature support.
Reviewed by: pfg (mentor) Approved by: pfg (mentor) MFC after: 6 months
Differential Revision: https://reviews.freebsd.org/D13810
|
#
7abc09cd |
| 02-Dec-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
SPDX: Complete license IDs for ext2fs.
|
#
c2c014f2 |
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|