Page MenuHomeFreeBSD

linux(4): Add a dedicated ioprio system calls
ClosedPublic

Authored by dchagin on Jul 22 2023, 8:13 PM.
Referenced Files
F116018850: D41153.diff
Thu, May 1, 4:47 PM
Unknown Object (File)
Thu, Apr 24, 3:13 PM
Unknown Object (File)
Wed, Apr 23, 4:36 AM
Unknown Object (File)
Sat, Apr 19, 12:45 AM
Unknown Object (File)
Mar 18 2025, 8:58 PM
Unknown Object (File)
Mar 13 2025, 5:18 AM
Unknown Object (File)
Jan 27 2025, 8:48 PM
Unknown Object (File)
Jan 26 2025, 5:53 PM
Subscribers

Details

Summary

On Linux these system calls have an effect only when used in conjuction
with an I/O scheduler that supports I/O priorities. If no I/O scheduler
has been set for a thread, then by defaut the I/O priority will follow
the CPU nice value. Due to FreeBSD lack of I/O scheduler facilities, the
default Linux behavior is implemented.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 52791
Build 49682: arc lint + arc unit

Event Timeline

debootstrap for Ubuntu 23.04 requires Linux ionice command which depends on these syscalls

This revision was not accepted when it landed; it landed in state Needs Review.Aug 4 2023, 1:05 PM
This revision was automatically updated to reflect the committed changes.