hardware.block.defaultSchedulerExclude

Device name pattern to exclude from default scheduler assignment through config.hardware.block.defaultScheduler and config.hardware.block.defaultSchedulerRotational.

By default this excludes loop devices which generally do not benefit from extra I/O scheduling in addition to the scheduling already performed for their backing devices.

This setting does not affect config.hardware.block.scheduler.

Type
null or udev rule value
Default
"loop[0-9]*"
Declared
<nixpkgs/nixos/modules/hardware/iosched.nix>