uhci: Don't allow the guest to set port-enabled when there is no dev connected
treea1b4d15e96d6b6e487fbbf691a6707a99439ca74
-rw-r--r-- 220 .exrc
-rw-r--r-- 1305 .gitignore
-rw-r--r-- 682 .gitmodules
-rw-r--r-- 1208 .mailmap
-rw-r--r-- 3157 CODING_STYLE
-rw-r--r-- 17992 COPYING
-rw-r--r-- 26426 COPYING.LIB
-rw-r--r-- 23142 Changelog
-rw-r--r-- 5074 HACKING
-rw-r--r-- 519 LICENSE
-rw-r--r-- 14581 MAINTAINERS
-rw-r--r-- 15855 Makefile
-rw-r--r-- 319 Makefile.dis
-rw-r--r-- 8290 Makefile.objs
-rw-r--r-- 5589 Makefile.target
-rw-r--r-- 463 Makefile.user
drwxr-xr-x - QMP
-rw-r--r-- 80 README
-rw-r--r-- 1138 TODO
-rw-r--r-- 7 VERSION
-rw-r--r-- 13926 a.out.h
-rw-r--r-- 4477 acl.c
-rw-r--r-- 2107 acl.h
-rw-r--r-- 61167 aes.c
-rw-r--r-- 717 aes.h
-rw-r--r-- 7504 aio-posix.c
-rw-r--r-- 5774 aio-win32.c
-rw-r--r-- 81688 alpha-dis.c
-rw-r--r-- 3984 alpha.ld
-rw-r--r-- 29855 arch_init.c
-rw-r--r-- 931 arch_init.h
-rw-r--r-- 160857 arm-dis.c
-rw-r--r-- 4714 arm.ld
-rw-r--r-- 5149 async.c
drwxr-xr-x - audio
drwxr-xr-x - backends
-rw-r--r-- 3739 balloon.c
-rw-r--r-- 678 balloon.h
-rw-r--r-- 6492 bitmap.c
-rw-r--r-- 7458 bitmap.h
-rw-r--r-- 3531 bitops.c
-rw-r--r-- 9762 bitops.h
-rw-r--r-- 20636 block-migration.c
-rw-r--r-- 504 block-migration.h
-rw-r--r-- 126979 block.c
-rw-r--r-- 17589 block.h
drwxr-xr-x - block
-rw-r--r-- 14289 block_int.h
-rw-r--r-- 3281 blockdev-nbd.c
-rw-r--r-- 39725 blockdev.c
-rw-r--r-- 1907 blockdev.h
-rw-r--r-- 7752 blockjob.c
-rw-r--r-- 8340 blockjob.h
drwxr-xr-x - bsd-user
-rw-r--r-- 14192 bswap.h
-rw-r--r-- 5301 bt-host.c
-rw-r--r-- 123 bt-host.h
-rw-r--r-- 4565 bt-vhci.c
-rw-r--r-- 6255 buffered_file.c
-rw-r--r-- 430 buffered_file.h
-rw-r--r-- 2199 cache-utils.c
-rw-r--r-- 1196 cache-utils.h
-rw-r--r-- 12351 cmd.c
-rw-r--r-- 2087 cmd.h
-rw-r--r-- 2826 compatfd.c
-rw-r--r-- 1549 compatfd.h
-rw-r--r-- 1876 compiler.h
-rw-r--r-- 52 config.h
-rwxr-xr-x 109629 configure
-rw-r--r-- 48348 console.c
-rw-r--r-- 13900 console.h
-rw-r--r-- 5905 coroutine-gthread.c
-rw-r--r-- 9423 coroutine-sigaltstack.c
-rw-r--r-- 6566 coroutine-ucontext.c
-rw-r--r-- 2628 coroutine-win32.c
-rw-r--r-- 15973 cpu-all.h
-rw-r--r-- 3605 cpu-common.h
-rw-r--r-- 9386 cpu-defs.h
-rw-r--r-- 27499 cpu-exec.c
-rw-r--r-- 34204 cpus.c
-rw-r--r-- 587 cpus.h
-rw-r--r-- 11191 cputlb.c
-rw-r--r-- 1933 cputlb.h
-rw-r--r-- 81722 cris-dis.c
-rw-r--r-- 5407 cursor.c
-rw-r--r-- 1369 cursor_hidden.xpm
-rw-r--r-- 1409 cursor_left_ptr.xpm
-rw-r--r-- 7362 cutils.c
-rw-r--r-- 8680 def-helper.h
drwxr-xr-x - default-configs
-rw-r--r-- 8031 device_tree.c
-rw-r--r-- 2656 device_tree.h
-rw-r--r-- 18888 dis-asm.h
-rw-r--r-- 12923 disas.c
-rw-r--r-- 1193 disas.h
-rw-r--r-- 11100 dma-helpers.c
-rw-r--r-- 9754 dma.h
drwxr-xr-x - docs
-rw-r--r-- 1544 dump-stub.c
-rw-r--r-- 22517 dump.c
-rw-r--r-- 1265 dump.h
-rw-r--r-- 48386 elf.h
-rw-r--r-- 5474 envlist.c
-rw-r--r-- 484 envlist.h
-rw-r--r-- 2056 error.c
-rw-r--r-- 2144 error.h
-rw-r--r-- 2433 event_notifier-posix.c
-rw-r--r-- 1241 event_notifier-win32.c
-rw-r--r-- 994 event_notifier.h
-rw-r--r-- 14249 exec-all.h
-rw-r--r-- 912 exec-memory.h
-rw-r--r-- 124878 exec.c
drwxr-xr-x - fpu
drwxr-xr-x - fsdev
drwxr-xr-x - gdb-xml
-rw-r--r-- 77706 gdbstub.c
-rw-r--r-- 1525 gdbstub.h
-rw-r--r-- 1300 gen-icount.h
-rw-r--r-- 43822 hmp-commands.hx
-rw-r--r-- 39571 hmp.c
-rw-r--r-- 3533 hmp.h
-rw-r--r-- 2887 host-utils.c
-rw-r--r-- 5591 host-utils.h
-rw-r--r-- 102576 hppa-dis.c
-rw-r--r-- 8018 hppa.ld
drwxr-xr-x - hw
-rw-r--r-- 491 hwaddr.h
-rw-r--r-- 162920 i386-dis.c
-rw-r--r-- 4744 i386.ld
-rw-r--r-- 406230 ia64-dis.c
-rw-r--r-- 8437 ia64.ld
drwxr-xr-x - include
-rw-r--r-- 13623 input.c
-rw-r--r-- 1918 int128.h
-rw-r--r-- 5656 iohandler.c
-rw-r--r-- 13558 ioport.c
-rw-r--r-- 2700 ioport.h
-rw-r--r-- 705 iorange.h
-rw-r--r-- 9822 iov.c
-rw-r--r-- 3983 iov.h
-rw-r--r-- 9492 json-lexer.c
-rw-r--r-- 993 json-lexer.h
-rw-r--r-- 16774 json-parser.c
-rw-r--r-- 514 json-parser.h
-rw-r--r-- 3269 json-streamer.c
-rw-r--r-- 984 json-streamer.h
-rw-r--r-- 51825 kvm-all.c
-rw-r--r-- 2409 kvm-stub.c
-rw-r--r-- 8464 kvm.h
drwxr-xr-x - libcacard
-rw-r--r-- 1088 libfdt_env.h
drwxr-xr-x - linux-headers
drwxr-xr-x - linux-user
-rw-r--r-- 12869 lm32-dis.c
-rw-r--r-- 216711 m68k-dis.c
-rw-r--r-- 6013 m68k.ld
-rw-r--r-- 12156 main-loop.c
-rw-r--r-- 11882 main-loop.h
-rw-r--r-- 4198 memory-internal.h
-rw-r--r-- 54478 memory.c
-rw-r--r-- 31083 memory.h
-rw-r--r-- 615 memory_mapping-stub.c
-rw-r--r-- 7149 memory_mapping.c
-rw-r--r-- 1827 memory_mapping.h
-rw-r--r-- 63552 microblaze-dis.c
-rw-r--r-- 2488 migration-exec.c
-rw-r--r-- 2549 migration-fd.c
-rw-r--r-- 2738 migration-tcp.c
-rw-r--r-- 2683 migration-unix.c
-rw-r--r-- 15778 migration.c
-rw-r--r-- 3751 migration.h
-rw-r--r-- 211588 mips-dis.c
-rw-r--r-- 8423 mips.ld
-rw-r--r-- 1444 module.c
-rw-r--r-- 1159 module.h
-rw-r--r-- 138797 monitor.c
-rw-r--r-- 3214 monitor.h
-rw-r--r-- 31739 nbd.c
-rw-r--r-- 3349 nbd.h
-rw-r--r-- 26849 net.c
-rw-r--r-- 6672 net.h
drwxr-xr-x - net
-rw-r--r-- 916 notify.c
-rw-r--r-- 853 notify.h
-rw-r--r-- 8563 os-posix.c
-rw-r--r-- 4463 os-win32.c
-rw-r--r-- 8843 osdep.c
-rw-r--r-- 4435 osdep.h
-rw-r--r-- 6134 oslib-posix.c
-rw-r--r-- 3933 oslib-win32.c
-rw-r--r-- 5111 page_cache.c
-rw-r--r-- 4782 path.c
drwxr-xr-x - pc-bios
-rw-r--r-- 883 pci-ids.txt
m--------- - pixman
-rw-r--r-- 1837 poison.h
-rw-r--r-- 242653 ppc-dis.c
-rw-r--r-- 8703 ppc.ld
-rw-r--r-- 7997 ppc64.ld
-rw-r--r-- 13716 qapi-schema-guest.json
-rw-r--r-- 1327 qapi-schema-test.json
-rw-r--r-- 82504 qapi-schema.json
drwxr-xr-x - qapi
-rw-r--r-- 1231 qbool.c
-rw-r--r-- 535 qbool.h
-rw-r--r-- 90568 qdict-test-data.txt
-rw-r--r-- 10704 qdict.c
-rw-r--r-- 2172 qdict.h
-rw-r--r-- 8001 qemu-aio.h
-rw-r--r-- 1842 qemu-barrier.h
-rw-r--r-- 10683 qemu-bridge-helper.c
-rw-r--r-- 76680 qemu-char.c
-rw-r--r-- 7555 qemu-char.h
-rw-r--r-- 13842 qemu-common.h
-rw-r--r-- 25137 qemu-config.c
-rw-r--r-- 804 qemu-config.h
-rw-r--r-- 1759 qemu-coroutine-int.h
-rw-r--r-- 2487 qemu-coroutine-io.c
-rw-r--r-- 4530 qemu-coroutine-lock.c
-rw-r--r-- 897 qemu-coroutine-sleep.c
-rw-r--r-- 1605 qemu-coroutine.c
-rw-r--r-- 5726 qemu-coroutine.h
-rw-r--r-- 84249 qemu-doc.texi
-rw-r--r-- 4491 qemu-error.c
-rw-r--r-- 1187 qemu-error.h
-rw-r--r-- 7063 qemu-file.h
-rw-r--r-- 25323 qemu-ga.c
-rw-r--r-- 1992 qemu-img-cmds.hx
-rw-r--r-- 58590 qemu-img.c
-rw-r--r-- 12656 qemu-img.texi
-rw-r--r-- 47204 qemu-io.c
-rw-r--r-- 1601 qemu-lock.h
-rw-r--r-- 4678 qemu-log.c
-rw-r--r-- 3346 qemu-log.h
-rw-r--r-- 17193 qemu-nbd.c
-rw-r--r-- 1581 qemu-nbd.texi
-rw-r--r-- 506 qemu-objects.h
-rw-r--r-- 1699 qemu-option-internal.h
-rw-r--r-- 28660 qemu-option.c
-rw-r--r-- 6268 qemu-option.h
-rw-r--r-- 1058 qemu-options-wrapper.h
-rw-r--r-- 1405 qemu-options.h
-rw-r--r-- 108190 qemu-options.hx
-rw-r--r-- 1825 qemu-os-posix.h
-rw-r--r-- 3079 qemu-os-win32.h
-rw-r--r-- 2230 qemu-pixman.c
-rw-r--r-- 1256 qemu-pixman.h
-rw-r--r-- 4069 qemu-progress.c
-rw-r--r-- 19994 qemu-queue.h
-rw-r--r-- 4081 qemu-seccomp.c
-rw-r--r-- 520 qemu-seccomp.h
-rw-r--r-- 26673 qemu-sockets.c
-rw-r--r-- 23479 qemu-tech.texi
-rw-r--r-- 7034 qemu-thread-posix.c
-rw-r--r-- 447 qemu-thread-posix.h
-rw-r--r-- 9740 qemu-thread-win32.c
-rw-r--r-- 499 qemu-thread-win32.h
-rw-r--r-- 1679 qemu-thread.h
-rw-r--r-- 2029 qemu-timer-common.c
-rw-r--r-- 19704 qemu-timer.c
-rw-r--r-- 8363 qemu-timer.h
-rw-r--r-- 1902 qemu-tls.h
-rw-r--r-- 1812 qemu-tool.c
-rw-r--r-- 993 qemu-user.c
-rw-r--r-- 239 qemu-x509.h
-rw-r--r-- 606 qemu-xattr.h
-rw-r--r-- 1291 qemu.sasl
-rw-r--r-- 2530 qemu_socket.h
-rw-r--r-- 3098 qerror.c
-rw-r--r-- 8338 qerror.h
-rw-r--r-- 1274 qfloat.c
-rw-r--r-- 562 qfloat.h
drwxr-xr-x - qga
-rw-r--r-- 1226 qint.c
-rw-r--r-- 539 qint.h
-rw-r--r-- 7454 qjson.c
-rw-r--r-- 730 qjson.h
-rw-r--r-- 3273 qlist.c
-rw-r--r-- 1601 qlist.h
-rw-r--r-- 67551 qmp-commands.hx
-rw-r--r-- 13872 qmp.c
-rw-r--r-- 2822 qobject.h
drwxr-xr-x - qom
-rw-r--r-- 3139 qstring.c
-rw-r--r-- 884 qstring.h
-rw-r--r-- 11200 qtest.c
-rw-r--r-- 776 qtest.h
-rw-r--r-- 867 range.h
-rw-r--r-- 13137 readline.c
-rw-r--r-- 1558 readline.h
drwxr-xr-x - roms
-rw-r--r-- 3654 rules.mak
-rw-r--r-- 95578 s390-dis.c
-rw-r--r-- 7042 s390.ld
-rw-r--r-- 64772 savevm.c
drwxr-xr-x - scripts
-rw-r--r-- 84650 sh4-dis.c
drwxr-xr-x - slirp
-rw-r--r-- 2100 softmmu-semi.h
-rw-r--r-- 1645 softmmu_defs.h
-rw-r--r-- 3295 softmmu_exec.h
-rw-r--r-- 5617 softmmu_header.h
-rw-r--r-- 12946 softmmu_template.h
-rw-r--r-- 175782 sparc-dis.c
-rw-r--r-- 4731 sparc.ld
-rw-r--r-- 4535 sparc64.ld
-rw-r--r-- 6899 spice-qemu-char.c
drwxr-xr-x - stubs
drwxr-xr-x - sysconfigs
-rw-r--r-- 5401 sysemu.h
drwxr-xr-x - target-alpha
drwxr-xr-x - target-arm
drwxr-xr-x - target-cris
drwxr-xr-x - target-i386
drwxr-xr-x - target-lm32
drwxr-xr-x - target-m68k
drwxr-xr-x - target-microblaze
drwxr-xr-x - target-mips
drwxr-xr-x - target-openrisc
drwxr-xr-x - target-ppc
drwxr-xr-x - target-s390x
drwxr-xr-x - target-sh4
drwxr-xr-x - target-sparc
drwxr-xr-x - target-unicore32
drwxr-xr-x - target-xtensa
-rw-r--r-- 2202 tcg-runtime.c
drwxr-xr-x - tcg
-rw-r--r-- 1798 tci-dis.c
-rw-r--r-- 36316 tci.c
drwxr-xr-x - tests
-rw-r--r-- 7797 thread-pool.c
-rw-r--r-- 955 thread-pool.h
-rw-r--r-- 9043 thunk.c
-rw-r--r-- 5017 thunk.h
-rw-r--r-- 68215 trace-events
drwxr-xr-x - trace
-rw-r--r-- 4171 translate-all.c
-rw-r--r-- 6062 uboot_image.h
drwxr-xr-x - ui
-rw-r--r-- 57743 uri.c
-rw-r--r-- 4395 uri.h
-rw-r--r-- 19685 user-exec.c
-rw-r--r-- 749 version.rc
-rw-r--r-- 95587 vgafont.h
-rw-r--r-- 115089 vl.c
-rw-r--r-- 30957 vmstate.h
-rw-r--r-- 6584 x86_64.ld
-rw-r--r-- 36130 xen-all.c
-rw-r--r-- 12130 xen-mapcache.c
-rw-r--r-- 1330 xen-mapcache.h
-rw-r--r-- 1200 xen-stub.c