diff --git a/kvdo.spec b/kvdo.spec index 2d578d50..a8743ea0 100644 --- a/kvdo.spec +++ b/kvdo.spec @@ -1,6 +1,6 @@ %define spec_release 1 %define kmod_name kvdo -%define kmod_driver_version 8.2.1.2 +%define kmod_driver_version 8.2.1.3 %define kmod_rpm_release %{spec_release} %define kmod_kernel_version 3.10.0-693.el7 @@ -94,5 +94,5 @@ rm -rf $RPM_BUILD_ROOT %{_usr}/src/%{kmod_name}-%{version} %changelog -* Thu Nov 03 2022 - Red Hat VDO Team - 8.2.1.2-1 +* Thu Dec 08 2022 - Red Hat VDO Team - 8.2.1.3-1 - See https://github.com/dm-vdo/kvdo.git diff --git a/vdo/Makefile b/vdo/Makefile index 2b2bc3f8..7a10b37e 100644 --- a/vdo/Makefile +++ b/vdo/Makefile @@ -1,4 +1,4 @@ -VDO_VERSION = 8.2.1.2 +VDO_VERSION = 8.2.1.3 SOURCES = $(notdir $(wildcard $(src)/*.c)) OBJECTS = $(SOURCES:%.c=%.o) diff --git a/vdo/device-config.c b/vdo/device-config.c index e40571a4..579fadc1 100644 --- a/vdo/device-config.c +++ b/vdo/device-config.c @@ -625,6 +625,13 @@ int vdo_parse_device_config(int argc, return VDO_BAD_CONFIGURATION; } + if (argc == 0) { + handle_parse_error(config, + error_ptr, + "Incorrect number of arguments"); + return VDO_BAD_CONFIGURATION; + } + result = UDS_ALLOCATE(1, struct device_config, "device_config",