Commit Graph

  • b8f43678fa kvm tools: Use definitions from kernel headers Sasha Levin 2011-05-11 18:17:25 +03:00
  • aaf0b4453e kvm tools: Prevent PFN wraparound Sasha Levin 2011-05-11 18:17:24 +03:00
  • 874467f890 kvm tools: Add memory gap for larger RAM sizes Sasha Levin 2011-05-11 18:17:23 +03:00
  • cffeab25d6 kvm tools: Dump vCPUs in order Ingo Molnar 2011-05-09 09:45:32 +02:00
  • b5b501cc2f kvm tools: Fix and improve the CPU register dump debug output code Ingo Molnar 2011-05-09 09:27:11 +02:00
  • d74181cc2b kvm tools: Add missing space after kernel params Sasha Levin 2011-05-08 21:58:04 +03:00
  • 20f0438a95 kvm tools: Fix virtio console hangs by removing IRQ injection for tx path Asias He 2011-05-08 21:09:25 +08:00
  • d296362220 kvm tools: Use virt_queue__trigger_irq() to trigger IRQ for virtio rng Asias He 2011-05-08 21:09:24 +08:00
  • ebfc732738 kvm tools: Use virt_queue__trigger_irq() to trigger IRQ for virtio blk Asias He 2011-05-08 21:09:23 +08:00
  • 0ba84a57a0 kvm tools: Use virt_queue__trigger_irq() to trigger IRQ for virtio console Asias He 2011-05-08 21:09:22 +08:00
  • 43119af7e7 kvm tools: Fix 'kill -3' hangs Pekka Enberg 2011-05-08 12:56:04 +03:00
  • 6a5e9cf4e6 kvm tools: Enable earlyprintk=serial by default Ingo Molnar 2011-05-08 09:39:34 +02:00
  • 60ded00304 kvm tools: Warn if guest RAM size exceeds host RAM size Pekka Enberg 2011-05-07 22:07:15 +03:00
  • 18bd8c3bd2 kvm tools: Don't use all of host RAM for guests by default Pekka Enberg 2011-05-07 22:01:54 +03:00
  • 68791d7732 kvm tools: Fix up mtable srcbusirq assignment for PCI devices Cyrill Gorcunov 2011-05-07 19:02:58 +04:00
  • 33348d034d kvm tools: Fix up PCI pin assignment to conform specification Cyrill Gorcunov 2011-05-07 19:02:57 +04:00
  • 384922b381 kvm tools: Limit CPU count by KVM_CAP_NR_VCPUS Pekka Enberg 2011-05-07 17:37:28 +03:00
  • ef1f02f241 kvm tools: Rename pci_device to pci_hdr for clarity Sasha Levin 2011-05-07 13:50:45 +03:00
  • fd834def0f kvm tools: Scale guest RAM size by CPU count Pekka Enberg 2011-05-07 17:18:14 +03:00
  • 2449f6e369 kvm tools: Convert virtio devices to use IRQ registry Sasha Levin 2011-05-06 14:24:12 +03:00
  • 8ec7e042e9 kvm tools: Dynamically add devices when creating mptable Sasha Levin 2011-05-06 14:24:11 +03:00
  • c383fe9c00 kvm tools: Introduce IRQ registry Sasha Levin 2011-05-06 14:24:10 +03:00
  • 05088d565f kvm tools: Simplify search for root device Sasha Levin 2011-05-06 10:26:35 +03:00
  • 1621292e73 kvm tools: Enable SMP support Sasha Levin 2011-05-07 02:51:11 +03:00
  • 0657f33db8 kvm tools: fix a memory leak in qcow2_read_header Prasad Joshi 2011-05-06 17:39:46 +01:00
  • 9b6022b8f7 kvm tools: Respect VRING_AVAIL_F_NO_INTERRUPT Asias He 2011-05-07 10:34:20 +08:00
  • 7f5ffaf512 kvm tools: Respect ISR status in virtio header Asias He 2011-05-07 10:34:19 +08:00
  • 31638bca30 kvm tools: Gather Virtio-PCI constants into one place Cyrill Gorcunov 2011-05-05 23:06:40 +04:00
  • 25bf86f688 kvm tools: Fix loading root device as image Sasha Levin 2011-05-05 22:53:32 +03:00
  • 407475bf94 kvm tools: Cleanup virtio code some more Pekka Enberg 2011-05-05 22:45:49 +03:00
  • 80ffe4d196 kvm tools: virtio-rng code cleanup Sasha Levin 2011-05-05 22:16:54 +03:00
  • 0670c57677 kvm tools: virtio-net code cleanup Sasha Levin 2011-05-05 21:34:34 +03:00
  • a643306e20 kvm tools: virtio-console code cleanup Sasha Levin 2011-05-05 21:34:33 +03:00
  • fe2a70d1ef kvm tools: virtio-blk code cleanup Sasha Levin 2011-05-05 21:34:32 +03:00
  • 3fdf659d95 kvm tools: Abolishment of uint*_t types Sasha Levin 2011-05-05 21:34:31 +03:00
  • 3c8d07a7be kvm tools: Move virtio drivers under virtio directory Pekka Enberg 2011-05-05 17:39:19 +03:00
  • a33979d8e2 kvm tools: Add cmdline options for loading multiple images Sasha Levin 2011-05-05 13:24:31 +03:00
  • 4749e795e2 kvm tools: Add support for multiple virtio-blk Sasha Levin 2011-05-05 13:24:30 +03:00
  • 38605e1c11 kvm tools: Move disk_image into virtio-blk Sasha Levin 2011-05-05 13:24:29 +03:00
  • 2caa836dc7 kvm tools: Fix 32-bit build of the asm/system.h include Ingo Molnar 2011-05-05 10:00:45 +02:00
  • 9490278221 kvm tools: Fix virt_queue__set_used_elem Sasha Levin 2011-05-03 23:28:07 +03:00
  • ab9e4f1c87 kvm tools: Drop ALIGN from bios.h Sasha Levin 2011-05-03 23:28:06 +03:00
  • c9ad1e3c72 kvm tools: Fix virtio rng build breakage Pekka Enberg 2011-05-03 17:04:35 +03:00
  • 53eca08245 kvm tools: Add cmdline switch to enable virtio-rng Sasha Levin 2011-04-30 16:30:25 +03:00
  • 376ac44c19 kvm tools: Introduce virtio-rng Sasha Levin 2011-04-30 16:30:24 +03:00
  • 9449cd3c7b kvm tools: Lock job_mutex before signalling Sasha Levin 2011-04-30 16:30:23 +03:00
  • f6a083e925 kvm tools: Modify thread pool API Sasha Levin 2011-04-29 18:15:02 +03:00
  • c4aa7c0269 Revert "kvm tools: Use threadpool for virtio-net" Pekka Enberg 2011-04-30 12:15:57 +03:00
  • 64136c1c52 kvm tools: Emulate RTC to fix system time in guests Pekka Enberg 2011-04-28 21:50:17 +03:00
  • 8e5accedb8 kvm tools: Fix disk image double-free on KVM panic Pekka Enberg 2011-04-28 21:36:35 +03:00
  • b11ba2ce72 kvm tools: Use threadpool for virtio-net Sasha Levin 2011-04-28 16:40:45 +03:00
  • b6638c22f4 kvm tools: Use threadpool for virtio-console Sasha Levin 2011-04-28 16:40:44 +03:00
  • fb0957f299 kvm tools: Use threadpool for virtio-blk Sasha Levin 2011-04-28 16:40:43 +03:00
  • d60bafe5d4 kvm tools: Introduce generic I/O thread pool Sasha Levin 2011-04-28 16:40:42 +03:00
  • c1b3d8d86e kvm tools: Add kernel headers required for using list Sasha Levin 2011-04-28 16:40:41 +03:00
  • 41520f0fc9 kvm tools: Prevent duplicate definitions of ALIGN Sasha Levin 2011-04-28 16:40:40 +03:00
  • 9e854d1ae0 kvm tools: Show KVM state on SIGQUIT Pekka Enberg 2011-04-26 23:07:11 +03:00
  • a33389d8f0 kvm tools: display appropriate error message when default kernel image could not be found Prasad Joshi 2011-04-26 12:28:27 +01:00
  • afa0f6c1c6 kvm tools: check read permission before using the root partition of the host to boot VM Prasad Joshi 2011-04-26 11:59:18 +01:00
  • ca99b3d340 kvm tools: Add NR_CPUS definition in case of non-configured kernel sources Cyrill Gorcunov 2011-04-25 22:07:19 +04:00
  • 62219c717e kvm tools: Use system wide msr-index.h instead of own definitions Cyrill Gorcunov 2011-04-25 21:26:06 +04:00
  • 0c7c14a747 kvm tools: Add MP tables support Cyrill Gorcunov 2011-04-25 21:26:05 +04:00
  • bc0363c8f9 kvm tools: Use non shared pin/irqs for virtio devices Cyrill Gorcunov 2011-04-25 21:26:04 +04:00
  • 246c834771 kvm tools: Implement virtio net TSO/UFO support Asias He 2011-04-24 20:46:37 +08:00
  • d39cefd257 kvm tools: Fix possible leak in qcow Sasha Levin 2011-04-23 17:05:08 +03:00
  • aa9b6bd1b3 kvm tools: Add missing space before root= option Cyrill Gorcunov 2011-04-20 19:49:12 +04:00
  • ad627d62f9 kvm tools: Add read-only support for QCOW2 images Pekka Enberg 2011-04-19 22:56:00 +03:00
  • 839051d949 kvm tools: Use mmap to allocate guest RAM Sasha Levin 2011-04-19 20:28:39 +03:00
  • a51948cef1 kvm tools: Fix qcow1_read_cluster() return value on error Pekka Enberg 2011-04-19 19:57:36 +03:00
  • dae803fb59 kvm tools: Kill redundant assignment in qcow1_read_cluster() Pekka Enberg 2011-04-19 19:55:49 +03:00
  • 4baf6f73fc kvm tools: Use threading for virtio block devices Sasha Levin 2011-04-18 16:02:31 +03:00
  • 7275607079 kvm tools: Fix possible leak in disk_image Sasha Levin 2011-04-19 10:32:16 +03:00
  • 26c853e48f kvm tools: Use the root partition of the host to boot the guest machine Prasad Joshi 2011-04-19 15:29:04 +01:00
  • 179b71f0b2 kvm tools: Untangle qcow1_read_sector() function Pekka Enberg 2011-04-17 13:42:28 +03:00
  • d8eea993d7 kvm tools: Cleanup qcow1_read_sector() function Pekka Enberg 2011-04-17 13:40:37 +03:00
  • 65182f37d2 kvm tools: Correct a variable naming spelling mistake Prasad Joshi 2011-04-16 21:02:33 +01:00
  • 3dac48d4a6 kvm tools: check the cluster boundary in the qcow read code Prasad Joshi 2011-04-16 20:40:25 +01:00
  • 4c0205d09a kvm tools: Fix iov shifting Sasha Levin 2011-04-17 00:03:55 +03:00
  • 2d10309857 kvm tools: Rename _sg to _iov and remove dead code Sasha Levin 2011-04-16 19:53:21 +03:00
  • 70b53f2559 kvm tools: Add scatter-gather support for disk images Sasha Levin 2011-04-16 18:05:56 +03:00
  • 1547507fa3 kvm tools: Add scatter-gather variants of IO functions Sasha Levin 2011-04-16 18:05:55 +03:00
  • 742fce761c kvm tool: Change the type of QCOW table index and offset variables to u64 Prasad Joshi 2011-04-16 14:50:57 +01:00
  • b6edb0ec95 kvm tools: Fix leak in QCOW Sasha Levin 2011-04-16 14:45:43 +03:00
  • ac60053316 kvm tool: Remove the __stringify*() definition from util.h Prasad Joshi 2011-04-16 12:15:06 +01:00
  • 73b7d03849 kvm tools: Setup bridged network by a script Amos Kong 2011-04-15 18:19:34 +08:00
  • b04d53ac42 kvm tools: Add a script to setup tap device Amos Kong 2011-04-14 12:37:55 +08:00
  • 1c87dc459e kvm tools: Add a script to setup private bridge Amos Kong 2011-04-14 12:37:45 +08:00
  • 0ff5e5599e kvm tools: Rename raw_image__close_sector_ro_mmap Sasha Levin 2011-04-15 11:12:31 +03:00
  • fbf15b307a kvm tools: Fix virtio console input problem Asias He 2011-04-15 22:55:04 +08:00
  • 6c6f79b69d kvm tools: Free l1_table in qcow1_disk_close() and in error path of qcow1_probe() Prasad Joshi 2011-04-15 15:18:57 +01:00
  • 00adcc1b3c kvm tools: Avoid byte-order conversion during each read operation Prasad Joshi 2011-04-15 15:18:56 +01:00
  • c5e0624bce kvm tools: Fix function names in qcow.c Prasad Joshi 2011-04-15 15:18:55 +01:00
  • 6ec60cfdc4 kvm tools: Add read-only support for block devices Pekka Enberg 2011-04-13 22:56:02 +03:00
  • a4e724ddbd kvm tools: Add option to specify guest MAC Sasha Levin 2011-04-14 22:17:43 +03:00
  • 3b02f580cb kvm tools: Enable network by default Sasha Levin 2011-04-14 22:17:42 +03:00
  • bdfcfca6cb kvm tools: Organize net parameters into struct Sasha Levin 2011-04-14 22:17:41 +03:00
  • e08c089634 kvm tools: Use the readily built kernel with 'kvm run' if not specified explicitly Prasad Joshi 2011-04-14 16:36:21 +01:00
  • ea6a97ea02 kvm tools: Remove unused handle_sigint() function Giuseppe Calderaro 2011-04-14 09:15:17 +01:00
  • 4d67c820b2 kvm tools: Make host side IP configurable Sasha Levin 2011-04-14 08:24:41 +03:00
  • cb7202c13f kvm tools: Set up tun interface using ioctls Sasha Levin 2011-04-14 08:24:40 +03:00