vzctl start: better error msg for vswap config vs non-vswap kernel

Commit 09c6269 added check for vswap-enabled kernel when vswap config
is to be used during vzctl start. It has been reported in bug #2263 that
some people use broken configs (that look like vswap ones) on a
non-vswap kernel, so the above commit make their CTs fail to start.

Mitigate the breakage a bit by providing more detailed info in error
message.

Should fix http://bugzilla.openvz.org/2263
Related to http://bugzilla.openvz.org/2251

Signed-off-by: Kir Kolyshkin <kir@openvz.org>
1 file changed