You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some of SCX flags are derived from scheduler core flags and are subject to change. It's less likely but other flags may change too. When the flag values are used directly, they're substituted to the value that was defined at the time of compilation and the binary wouldn't be able to function correctly when loaded on a kernel which uses different values for these flags.
All the SCX flags are enums and can be obtained using CO-RE helpers. Provide compat helpers that put the flag values in const volatile variables which are set at load time so that scheduler binaries can work across kernels with different flag values.
The text was updated successfully, but these errors were encountered:
Some of SCX flags are derived from scheduler core flags and are subject to change. It's less likely but other flags may change too. When the flag values are used directly, they're substituted to the value that was defined at the time of compilation and the binary wouldn't be able to function correctly when loaded on a kernel which uses different values for these flags.
All the SCX flags are enums and can be obtained using CO-RE helpers. Provide compat helpers that put the flag values in
const volatile
variables which are set at load time so that scheduler binaries can work across kernels with different flag values.The text was updated successfully, but these errors were encountered: