spice: core bits

Add -spice command line switch.  Has support setting passwd and port for
now.  With this patch applied the spice client can successfully connect
to qemu.  You can't do anything useful yet though.
7 files changed
tree: 04c22eb647ed3d1985cb84adb5a82ec07374b9fe
  1. audio/
  2. block/
  3. bsd-user/
  4. darwin-user/
  5. default-configs/
  6. docs/
  7. fpu/
  8. fsdev/
  9. gdb-xml/
  10. hw/
  11. linux-user/
  12. net/
  13. pc-bios/
  14. QMP/
  15. roms/
  16. slirp/
  17. sysconfigs/
  18. target-alpha/
  19. target-arm/
  20. target-cris/
  21. target-i386/
  22. target-m68k/
  23. target-microblaze/
  24. target-mips/
  25. target-ppc/
  26. target-s390x/
  27. target-sh4/
  28. target-sparc/
  29. tcg/
  30. tests/
  31. ui/
  32. .gitignore
  33. .gitmodules
  34. a.out.h
  35. acl.c
  36. acl.h
  37. aes.c
  38. aes.h
  39. aio.c
  40. alpha-dis.c
  41. alpha.ld
  42. arch_init.c
  43. arch_init.h
  44. arm-dis.c
  45. arm-semi.c
  46. arm.ld
  47. async.c
  48. balloon.c
  49. balloon.h
  50. block-migration.c
  51. block-migration.h
  52. block.c
  53. block.h
  54. block_int.h
  55. blockdev.c
  56. blockdev.h
  57. bswap.h
  58. bt-host.c
  59. bt-host.h
  60. bt-vhci.c
  61. buffered_file.c
  62. buffered_file.h
  63. cache-utils.c
  64. cache-utils.h
  65. Changelog
  66. check-qdict.c
  67. check-qfloat.c
  68. check-qint.c
  69. check-qjson.c
  70. check-qlist.c
  71. check-qstring.c
  72. cmd.c
  73. cmd.h
  74. CODING_STYLE
  75. config.h
  76. configure
  77. console.c
  78. console.h
  79. COPYING
  80. COPYING.LIB
  81. cpu-all.h
  82. cpu-common.h
  83. cpu-defs.h
  84. cpu-exec.c
  85. cpus.c
  86. cpus.h
  87. create_config
  88. cris-dis.c
  89. cursor.c
  90. cursor_hidden.xpm
  91. cursor_left_ptr.xpm
  92. cutils.c
  93. def-helper.h
  94. device_tree.c
  95. device_tree.h
  96. dis-asm.h
  97. disas.c
  98. disas.h
  99. dma-helpers.c
  100. dma.h
  101. dyngen-exec.h
  102. elf.h
  103. envlist.c
  104. envlist.h
  105. exec-all.h
  106. exec.c
  107. feature_to_c.sh
  108. gdbstub.c
  109. gdbstub.h
  110. gen-icount.h
  111. HACKING
  112. host-utils.c
  113. host-utils.h
  114. hpet.h
  115. hppa-dis.c
  116. hppa.ld
  117. hxtool
  118. i386-dis.c
  119. i386.ld
  120. ia64-dis.c
  121. ia64.ld
  122. input.c
  123. ioport-user.c
  124. ioport.c
  125. ioport.h
  126. iov.c
  127. iov.h
  128. json-lexer.c
  129. json-lexer.h
  130. json-parser.c
  131. json-parser.h
  132. json-streamer.c
  133. json-streamer.h
  134. kvm-all.c
  135. kvm-stub.c
  136. kvm.h
  137. libfdt_env.h
  138. LICENSE
  139. linux-aio.c
  140. m68k-dis.c
  141. m68k-semi.c
  142. m68k.ld
  143. MAINTAINERS
  144. Makefile
  145. Makefile.dis
  146. Makefile.hw
  147. Makefile.objs
  148. Makefile.target
  149. Makefile.user
  150. microblaze-dis.c
  151. migration-exec.c
  152. migration-fd.c
  153. migration-tcp.c
  154. migration-unix.c
  155. migration.c
  156. migration.h
  157. mips-dis.c
  158. mips.ld
  159. module.c
  160. module.h
  161. monitor.c
  162. monitor.h
  163. nbd.c
  164. nbd.h
  165. net-checksum.c
  166. net.c
  167. net.h
  168. notify.c
  169. notify.h
  170. os-posix.c
  171. os-win32.c
  172. osdep.c
  173. osdep.h
  174. path.c
  175. pci-ids.txt
  176. pflib.c
  177. pflib.h
  178. poison.h
  179. posix-aio-compat.c
  180. ppc-dis.c
  181. ppc.ld
  182. ppc64.ld
  183. qbool.c
  184. qbool.h
  185. qdict-test-data.txt
  186. qdict.c
  187. qdict.h
  188. qemu-aio.h
  189. qemu-barrier.h
  190. qemu-binfmt-conf.sh
  191. qemu-char.c
  192. qemu-char.h
  193. qemu-common.h
  194. qemu-config.c
  195. qemu-config.h
  196. qemu-doc.texi
  197. qemu-error.c
  198. qemu-error.h
  199. qemu-img-cmds.hx
  200. qemu-img.c
  201. qemu-img.texi
  202. qemu-io.c
  203. qemu-lock.h
  204. qemu-log.h
  205. qemu-malloc.c
  206. qemu-monitor.hx
  207. qemu-nbd.c
  208. qemu-nbd.texi
  209. qemu-objects.h
  210. qemu-option.c
  211. qemu-option.h
  212. qemu-options.h
  213. qemu-options.hx
  214. qemu-os-posix.h
  215. qemu-os-win32.h
  216. qemu-queue.h
  217. qemu-sockets.c
  218. qemu-tech.texi
  219. qemu-thread.c
  220. qemu-thread.h
  221. qemu-timer.c
  222. qemu-timer.h
  223. qemu-tool.c
  224. qemu-x509.h
  225. qemu.sasl
  226. qemu_socket.h
  227. qerror.c
  228. qerror.h
  229. qfloat.c
  230. qfloat.h
  231. qint.c
  232. qint.h
  233. qjson.c
  234. qjson.h
  235. qlist.c
  236. qlist.h
  237. qobject.h
  238. qstring.c
  239. qstring.h
  240. range.h
  241. readline.c
  242. readline.h
  243. README
  244. rules.mak
  245. rwhandler.c
  246. rwhandler.h
  247. s390-dis.c
  248. s390.ld
  249. savevm.c
  250. sh4-dis.c
  251. simpletrace.c
  252. simpletrace.h
  253. simpletrace.py
  254. softmmu-semi.h
  255. softmmu_defs.h
  256. softmmu_exec.h
  257. softmmu_header.h
  258. softmmu_template.h
  259. sparc-dis.c
  260. sparc.ld
  261. sparc64.ld
  262. sysemu.h
  263. targphys.h
  264. tcg-runtime.c
  265. texi2pod.pl
  266. thunk.c
  267. thunk.h
  268. TODO
  269. trace-events
  270. tracetool
  271. translate-all.c
  272. uboot_image.h
  273. usb-bsd.c
  274. usb-linux.c
  275. usb-stub.c
  276. VERSION
  277. vgafont.h
  278. vl.c
  279. x86_64.ld