other: 0.113 debug: 0.089 semantic: 0.082 PID: 0.079 permissions: 0.073 performance: 0.073 boot: 0.069 socket: 0.068 files: 0.065 device: 0.064 vnc: 0.062 KVM: 0.058 graphic: 0.053 network: 0.051 debug: 0.325 files: 0.244 other: 0.060 PID: 0.051 performance: 0.050 boot: 0.046 semantic: 0.044 permissions: 0.037 KVM: 0.034 device: 0.029 network: 0.025 graphic: 0.021 vnc: 0.018 socket: 0.016 assertion failed when using "-usb" option SUMMARY: ---------- Description: Latest 'master' makes it impossible to use "-usb" command line on any target Host platform: Linux x86-64 Guest platform: probably all (at least x86-64, i386, arm and ppc) REPRODUCE: ---------- How to reproduce: 1. Run the following command: $ qemu-system-x86_64 -usb Expected result: Starting virtual machine with empty configuration Actual result: Qemu crashes with following message: qemu-system-x86_64: /home/mplucinski/Developer/Open_Source/qemu/qemu.git/util/qemu-option.c:387: qemu_opt_get_bool_helper: Assertion `opt->desc && opt->desc->type == QEMU_OPT_BOOL' failed. Aborted MORE INFORMATION: ---------- Same happens when trying to run other target, e.g. $ qemu-system-i386 -usb $ qemu-system-arm -machine kmz -usb First commit where the issue occurs (bisection result): 49d2e648e8087d154d8bf8b91f27c8e05e79d5a6 Also, very similar symptoms are described in #1406706, so it is possible that they are related. Could you test this? Signed-off-by: Tiejun Chen