Mateusz Guzik
586ee69f09
fs: clean up empty lines in .c and .h files
2020-09-01 21:18:40 +00:00
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
Conrad Meyer
fe8b34563d
ext2fs: Remove redundant brelse() after r294954
...
Coccinelle:
@ rule1 @
identifier __error;
@@
...
int __error;
...
@ rule2 depends on rule1 @
identifier rule1.__error;
identifier __bp;
@@
__error =
(
bread
|
bread_gb
|
breadn
|
breadn_flags
)
(..., &__bp);
if (
(
__error
|
__error != 0
)
) {
...
- brelse(__bp);
...
}
No functional change.
2019-09-06 08:07:12 +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
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
1806c9ab85
Fix extattr getters in case of neither uio nor buffer was not passed to VOP_*.
...
Approved by: pfg (mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D13359
2017-12-12 20:02:48 +00:00
Pedro F. Giffuni
7abc09cddb
SPDX: Complete license IDs for ext2fs.
2017-12-02 17:22:55 +00:00
Fedor Uporov
b394cd1e28
Add inital extents read-write support.
...
Approved by: pfg (mentor)
MFC after: 6 months
RelNotes: Yes
Differential Revision: https://reviews.freebsd.org/D12087
2017-10-17 20:45:44 +00:00
Pedro F. Giffuni
4d7faf1b26
Remove unnecessary, and mismatched, comment.
...
Submitted by: Fedor Uporov
2017-06-11 19:09:10 +00:00
Pedro F. Giffuni
39999a6998
Support for linux ext2fs posix-draft ACLs.
...
This is closely tied to the Extended Attribute implementation.
Submitted by: Fedor Uporov
Reviewed by: kevlo, pfg
Differential Revision: https://reviews.freebsd.org/D10807
2017-05-28 15:39:11 +00:00
Pedro F. Giffuni
34f4388801
ext2fs: add read-write support for Extended Attributes.
...
Extended attributes and their particular implementation in linux are
different from FreeBSD so in this case we have started diverging from
the UFS EA implementation, which would be the natural reference.
Depending on future progress implementing ACLs this approach may change
but for now bring to the tree an implementation that is consistent and
can be tested.
Submitted by: Fedor Uporov
Differential Revision: https://reviews.freebsd.org/D10460
2017-05-03 22:35:41 +00:00
Pedro F. Giffuni
ac506a8f5a
ext2fs: Initial support for Extended Attributes.
...
Currently read-only.
Submitted by: Fedor Uporov
MFC after: 3 weeks
Differential Revision: https://reviews.freebsd.org/D10151
2017-04-01 01:00:36 +00:00