Page MenuHomeFreeBSD

linux: Implement vfs ioctl for inode flags set/get
Needs ReviewPublic

Authored by philmb3487_proton.me on Wed, May 27, 11:49 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jun 8, 5:55 PM
Unknown Object (File)
Thu, Jun 4, 4:28 PM
Unknown Object (File)
Thu, Jun 4, 9:11 AM
Unknown Object (File)
Thu, Jun 4, 5:44 AM
Unknown Object (File)
Wed, Jun 3, 12:43 AM
Unknown Object (File)
Tue, Jun 2, 4:22 PM
Unknown Object (File)
Mon, Jun 1, 10:37 PM
Unknown Object (File)
Mon, Jun 1, 9:39 PM
Subscribers
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

This is needed for some programs[1]. Since FreeBSD's vfs abstraction
does not understand fileattr's like Linux does, we'll stub it out.
Any attempt to set file attributes on the inode to anything else
than 0, results in an EINVAL.

1: cmake uses it to force case insensitivity if CASEFOLD is set.
Signed-off-by: Philippe Michaud-Boudreault <philmb3487@proton.me>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 73491
Build 70374: arc lint + arc unit