Page MenuHomeFreeBSD

Add chr/blk devices support.
ClosedPublic

Authored by fsu on Apr 22 2021, 5:25 PM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 23 2024, 2:51 PM
Unknown Object (File)
Nov 13 2024, 3:09 AM
Unknown Object (File)
Sep 9 2024, 2:20 AM
Unknown Object (File)
Sep 9 2024, 12:40 AM
Unknown Object (File)
Sep 8 2024, 11:09 PM
Unknown Object (File)
Aug 17 2024, 2:18 AM
Unknown Object (File)
Aug 10 2024, 9:09 PM
Unknown Object (File)
Jul 28 2024, 3:45 PM
Subscribers
None

Details

Summary

Device major/minor values conversion to/from linux ext4 compatible format happen during on-disk inodes writing/reading.

Test Plan

This change makes happy bunch of pjdfstest testcases.
Also, major/minor values equality checked on linux side thru shared iSCSI target.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

fsu requested review of this revision.Apr 22 2021, 5:25 PM
fsu created this revision.

LGTM

sys/fs/ext2fs/ext2_inode_cnv.c
99

Shouldn't all these be inline?

This revision is now accepted and ready to land.Apr 22 2021, 8:54 PM
This revision now requires review to proceed.Apr 23 2021, 2:37 PM
This revision is now accepted and ready to land.Apr 23 2021, 4:07 PM
This revision was automatically updated to reflect the committed changes.