Changing disk_config::direct tristate to enum.