nixlbench/gusli: add --gusli_try_use_uring configurable option (#1388)
Add --gusli_try_use_uring flag to enable the io_uring engine in the GUSLI backend. Can be passed via CLI or --config_file TOML. When set, gusli_backend will call io.params.set_try_use_uring(true) on each IO request. README updated with the new parameter. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Added gusli_try_use_uring option to attempt using io_uring for the GUSLI backend (default: disabled; configurable via CLI or config file). * **Documentation** * Usage and parameter lists updated to document the new option. * **Behavior** * The selected "try use uring" setting is logged during backend initialization and propagated through Gusli I/O paths. * **Build** * Gusli build configuration updated to enable io_uring support by default. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Signed-off-by: Omer Brezel <omer.b1@dell.com> Co-authored-by: Adit Ranadive <aranadive@nvidia.com>
O
omer-b1 committed
2976c5bc0f1ba5ccad42b45c3e0a6e77e4c6d00d
Parent: b019668
Committed by GitHub <noreply@github.com>
on 7/24/2026, 6:44:54 AM