The tricky part is libvirt use ioctl with kvm api to get this value, it differs with kvm version, use python ioctl to realize this is what I fail, so Iazy me left it uncheck. :(