Page MenuHomeFreeBSD

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

Authored by philmb3487_proton.me on May 27 2026, 11:49 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Jul 14, 4:22 AM
Unknown Object (File)
Sat, Jul 11, 7:17 PM
Unknown Object (File)
Sun, Jul 5, 8:03 AM
Unknown Object (File)
Sat, Jul 4, 1:00 AM
Unknown Object (File)
Fri, Jul 3, 8:21 AM
Unknown Object (File)
Sat, Jun 27, 12:09 PM
Unknown Object (File)
Jun 8 2026, 5:55 PM
Unknown Object (File)
Jun 4 2026, 4:28 PM
Subscribers

Details

Reviewers
None
Group Reviewers
Linux Emulation
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