On Wed, 2024-02-28 at 20:58 -0500, Benjamin Marzinski wrote: > This patchset is based on discussions at: > https://github.com/opensvc/multipath-tools/issues/82 > > The first patch fixes a condlog logging level, and the second patch > adds > the new config option, so that users can change multipathd's realtime > priority or stop multipath from running ched_setscheduler() at all. > After we do some testing with multipathd not using a realtime policy, > I > think we can probably change the defaults > > Benjamin Marzinski (2): > multipathd: use condlog level for setscheduler error message > multipathd: Add sched_prio defaults section option > > libmultipath/config.c | 1 + > libmultipath/config.h | 1 + > libmultipath/defaults.h | 1 + > libmultipath/dict.c | 23 +++++++++++++++++++++++ > multipath/multipath.conf.5.in | 13 +++++++++++++ > multipathd/main.c | 11 ++++++----- > 6 files changed, 45 insertions(+), 5 deletions(-) > I wonder if we really want / need a new runtime configuration option for this. For playing around, a compile-time option would be fine and much easier. In general, I think we should do what's already been discussed on on GitHub, use systemd directives to set the RT properties of multipathd. Regards Martin