Fedor Uporov
cd3acfe7f3
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
2020-05-17 14:52:54 +00:00
Xin LI
f89d207279
Separate kernel crc32() implementation to its own header (gsb_crc32.h) and
...
rename the source to gsb_crc32.c.
This is a prerequisite of unifying kernel zlib instances.
PR: 229763
Submitted by: Yoshihiro Ota <ota at j.email.ne.jp>
Differential Revision: https://reviews.freebsd.org/D20193
2019-06-17 19:49:08 +00:00
Fedor Uporov
ebc94b66fe
ext2fs: Initial version of DTrace support.
...
Reviewed by: pfg, gnn
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D19848
2019-04-16 11:20:10 +00:00
Fedor Uporov
daa2d62da2
Add additional on-disk inode checks.
...
Reviewed by: pfg
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D19323
2019-03-04 10:55:01 +00:00
Fedor Uporov
e49d64a7a7
Fix directory blocks checksum updating logic.
...
Count dirent tail in the searchslot logic in case of directory block search.
Add htree root csum update function call in case of rename.
2018-08-21 18:39:02 +00:00
Fedor Uporov
6d4a4ed747
Fix directory blocks checksumming.
...
Reviewed by: pfg
MFC after: 3 months
Differential Revision: https://reviews.freebsd.org/D15396
2018-05-13 19:48:30 +00:00
Fedor Uporov
c4aa9a026d
Fix on-disk inode checksum calculation logic.
...
Reviewed by: pfg
MFC after: 3 months
Differential Revision: https://reviews.freebsd.org/D15395
2018-05-13 19:29:35 +00:00
Pedro F. Giffuni
7d84ca677f
extfs: Remove unused variables.
...
Found by: scan-build
Reviewed by: fsu
Differential Revision: https://reviews.freebsd.org/D14017
2018-01-23 14:17:04 +00:00
Fedor Uporov
512f29d141
Add metadata_csum feature support.
...
Reviewed by: pfg (mentor)
Approved by: pfg (mentor)
MFC after: 6 months
Differential Revision: https://reviews.freebsd.org/D13810
2018-01-14 20:46:39 +00:00
Fedor Uporov
3acd9182a1
Add 64bit feature support.
...
Reviewed by: kevlo, pfg (mentor)
Approved by: pfg (mentor)
MFC after: 6 months
Differential Revision: https://reviews.freebsd.org/D11530
2018-01-05 10:04:01 +00:00
Pedro F. Giffuni
7abc09cddb
SPDX: Complete license IDs for ext2fs.
2017-12-02 17:22:55 +00:00
Pedro F. Giffuni
d23db91ef4
ext2fs: Add uninit_bg feature support.
...
From the linux tune2fs(8) manpage:
"Allow the kernel to initialize bitmaps and inode tables and keep a high
watermark for the unused inodes in a filesystem, to reduce e2fsck(8) time.
This first e2fsck run after enabling this feature will take the full time,
but subsequent e2fsck runs will take only a fraction of the original time,
depending on how full the file system is."
Submitted by: Fedor Uporov
Differential Revision: https://reviews.freebsd.org/D11211
2017-06-20 14:28:51 +00:00