kvm: allow setting smp cores, threads, sockets