resource: Improve incorrect --smp option handling
resource: Improve incorrect --smp option handling

Zero value of it is not checked, passed along to hwloc and makes it
crash. Too large value makes seastar exit, but leaves user without any
glue concerning what value would work.

Signed-off-by: Pavel Emelyanov <c9a32589e048e044184536f7ac71ef92fe82df3e@scylladb.com>
Message-Id: <20220730145602.13849-1-c9a32589e048e044184536f7ac71ef92fe82df3e@scylladb.com>

scylladb/seastar,scylladb/seastar,syuu1228/seastar,scylladb/seastar,syuu1228/seastar,syuu1228/seastar