goto error;
}
- if (disk->blkdeviotune.total_bytes_sec > LLONG_MAX ||
- disk->blkdeviotune.read_bytes_sec > LLONG_MAX ||
- disk->blkdeviotune.write_bytes_sec > LLONG_MAX ||
- disk->blkdeviotune.total_iops_sec > LLONG_MAX ||
- disk->blkdeviotune.read_iops_sec > LLONG_MAX ||
- disk->blkdeviotune.write_iops_sec > LLONG_MAX ||
- disk->blkdeviotune.total_bytes_sec_max > LLONG_MAX ||
- disk->blkdeviotune.read_bytes_sec_max > LLONG_MAX ||
- disk->blkdeviotune.write_bytes_sec_max > LLONG_MAX ||
- disk->blkdeviotune.total_iops_sec_max > LLONG_MAX ||
- disk->blkdeviotune.read_iops_sec_max > LLONG_MAX ||
- disk->blkdeviotune.write_iops_sec_max > LLONG_MAX ||
- disk->blkdeviotune.size_iops_sec > LLONG_MAX) {
- virReportError(VIR_ERR_OVERFLOW,
+ if (disk->blkdeviotune.total_bytes_sec > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.read_bytes_sec > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.write_bytes_sec > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.total_iops_sec > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.read_iops_sec > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.write_iops_sec > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.total_bytes_sec_max > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.read_bytes_sec_max > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.write_bytes_sec_max > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.total_iops_sec_max > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.read_iops_sec_max > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.write_iops_sec_max > QEMU_BLOCK_IOTUNE_MAX ||
+ disk->blkdeviotune.size_iops_sec > QEMU_BLOCK_IOTUNE_MAX) {
+ virReportError(VIR_ERR_ARGUMENT_UNSUPPORTED,
_("block I/O throttle limit must "
- "be less than %llu using QEMU"), LLONG_MAX);
+ "be less than %llu using QEMU"), QEMU_BLOCK_IOTUNE_MAX);
goto error;
}
for (i = 0; i < nparams; i++) {
virTypedParameterPtr param = ¶ms[i];
- if (param->value.ul > LLONG_MAX) {
- virReportError(VIR_ERR_OVERFLOW,
+ if (param->value.ul > QEMU_BLOCK_IOTUNE_MAX) {
+ virReportError(VIR_ERR_ARGUMENT_UNSUPPORTED,
_("block I/O throttle limit value must"
- " be less than %llu"), LLONG_MAX);
+ " be less than %llu"), QEMU_BLOCK_IOTUNE_MAX);
goto endjob;
}