On 03/17/2017 12:36 PM, Jiri Denemark wrote: > Jiri Denemark (14): > cpu_conf: Introduce virCPUDefFreeFeatures > cpu: Introduce virCPUExpandFeatures > cpu: Drop unused flags from cpuArchDecode > cpu: Move feature expansion out of cpuBaseline > cpu: Do not pass virConnectBaselineCPUFlags to cpuBaseline > cputest: Move instantiation of JSONDecoder in cpu-convert.py > cputest: Rename cpu-convert.py script as cpu-cpuid.py > cputest: Add cpuidIsSet helper to cpu-cpuid.py > cputest: Add cpuidLeaf helper to cpu-cpuid.py > cputest: Add "diff" command to cpu-cpuid.py > cputest: Generate data for virCPUUpdateLive > cputest: Disable TSX on broken models > cputest: Disable "cmt" feature unknown to QEMU > cputest: Add tests for virCPUUpdateLive API Does one of these perhaps fix a segv in virCPUUpdateLive? With current tip of master, it's being called with cpu == NULL: Thread 5 "lt-libvirtd" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f89075bf700 (LWP 21908)] virCPUUpdateLive (arch=VIR_ARCH_X86_64, cpu=0x0, dataEnabled=dataEnabled@entry=0x7f88d00078e0, dataDisabled=0x7f88d0006430) at cpu/cpu.c:750 750 if (cpu->mode != VIR_CPU_MODE_CUSTOM) (gdb) where #0 virCPUUpdateLive (arch=VIR_ARCH_X86_64, cpu=0x0, dataEnabled=dataEnabled@entry=0x7f88d00078e0, dataDisabled=0x7f88d0006430) at cpu/cpu.c:750 #1 0x00007f88eb3646ff in qemuProcessUpdateLiveGuestCPU ( asyncJob=QEMU_ASYNC_JOB_START, vm=0x7f88e01e9480, driver=0x7f88e04e9450) at qemu/qemu_process.c:3876 #2 qemuProcessLaunch (conn=conn@entry=0x7f88d80027f0, driver=driver@entry=0x7f88e04e9450, vm=vm@entry=0x7f88e01e9480, asyncJob=asyncJob@entry=QEMU_ASYNC_JOB_START, incoming=incoming@entry=0x0, snapshot=snapshot@entry=0x0, vmop=VIR_NETDEV_VPORT_PROFILE_OP_CREATE, flags=17) at qemu/qemu_process.c:5731 #3 0x00007f88eb364c66 in qemuProcessStart (conn=conn@entry=0x7f88d80027f0, driver=driver@entry=0x7f88e04e9450, vm=vm@entry=0x7f88e01e9480, asyncJob=asyncJob@entry=QEMU_ASYNC_JOB_START, migrateFrom=migrateFrom@entry=0x0, migrateFd=migrateFd@entry=-1, migratePath=0x0, snapshot=0x0, vmop=VIR_NETDEV_VPORT_PROFILE_OP_CREATE, flags=17) at qemu/qemu_process.c:5927 #4 0x00007f88eb3bf9be in qemuDomainObjStart (conn=0x7f88d80027f0, driver=driver@entry=0x7f88e04e9450, vm=0x7f88e01e9480, flags=flags@entry=0, asyncJob=QEMU_ASYNC_JOB_START) at qemu/qemu_driver.c:6945 #5 0x00007f88eb3c00b6 in qemuDomainCreateWithFlags (dom=0x7f88d00009f0, flags=0) at qemu/qemu_driver.c:6999 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list