Commit Graph

  • 86835ced6d kvm tools: Add QCOW version 1 read-only support Prasad Joshi 2011-04-13 20:26:02 +01:00
  • 177a58154b kvm tools: add a close method for raw_image_ro_mmap_ops Prasad Joshi 2011-04-13 18:36:21 +01:00
  • f4ff38df31 kvm tools: Avoid using disk_image->priv member in disk_image__new() Prasad Joshi 2011-04-13 18:13:21 +01:00
  • 4f56d42c78 kvm tools: Implement virtio network device Asias He 2011-04-13 00:01:28 +08:00
  • 5e3af62de4 kvm tools: Arrange cmdline help menu Sasha Levin 2011-04-12 20:54:11 +03:00
  • c126f8a3df kvm tools: Add OPT_GROUP to cmdline parser Sasha Levin 2011-04-12 20:54:10 +03:00
  • 45bc2f0278 kvm tools: Don't override kernel image passed by user Pekka Enberg 2011-04-12 21:12:23 +03:00
  • 8329f30bfa kvm tools: Use host kernel image by default Pekka Enberg 2011-04-12 20:49:10 +03:00
  • 92576cd4b8 kvm tools: Use IRQ pin 2 for virtio console Asias He 2011-04-13 00:23:30 +08:00
  • e147d83835 kvm tools: Fix lock imbalance in virtio_console_pci_io_out() Asias He 2011-04-13 00:23:29 +08:00
  • f98e80211f kvm tools: Fix virtio console PCI class number and device ID number Asias He 2011-04-13 00:23:28 +08:00
  • 9ac38fe149 kvm tools: Add option to load disk image read only Sasha Levin 2011-04-12 15:15:06 +03:00
  • fffb37a932 Revert "kvm tools: Use mmap by default for disk images" Pekka Enberg 2011-04-11 21:46:14 +03:00
  • 9aa4a0eb7e kvm tools: Replace option --enable-virtio-console with --console Asias He 2011-04-11 13:10:14 +08:00
  • ac38f43311 kvm tools: Use ioport__register() for legacy devices Pekka Enberg 2011-04-10 13:08:14 +03:00
  • 412aa73f2b kvm tools: Make virt_queue__available return false if queue is not initialized Amos Kong 2011-04-10 16:33:39 +08:00
  • 1658801329 kvm tools: Exit KVM session on Ctrl+a and 'x' Asias He 2011-04-10 14:50:31 +08:00
  • 7a51b9da62 kvm tools: Remove the BUGS file Pekka Enberg 2011-04-10 11:17:35 +03:00
  • 00b54b0e8c kvm tools: Update documentation Cyrill Gorcunov 2011-04-10 12:06:48 +04:00
  • d77a9efad8 kvm tools: Add --cpus parameter Cyrill Gorcunov 2011-04-10 11:53:51 +04:00
  • 5d4d9902fa kvm tools: Use mmap by default for disk images Sasha Levin 2011-04-09 20:07:59 +03:00
  • 92b555b220 kvm tools: Fix compilation issue in virtio-blk.c Giuseppe Calderaro 2011-04-09 17:26:29 +01:00
  • 9ee67e6064 kvm tools: Remove unnecessary goto label out_unlock Asias He 2011-04-09 22:35:25 +08:00
  • 7512639b9e kvm tools: Make virtio console device code thread-safe Asias He 2011-04-09 22:35:24 +08:00
  • 4ef0f4d620 kvm tools: Use mutex_lock() and mutex_unlock() wrappers Pekka Enberg 2011-04-09 16:23:35 +03:00
  • 5f457e0bcb kvm tools: Fix 'kill -3' to send SysRq-P to the guest Pekka Enberg 2011-04-09 16:01:56 +03:00
  • 5ee154d136 kvm tools: Use per-VCPU threads for execution Pekka Enberg 2011-04-09 13:53:11 +03:00
  • 04d76d8673 kvm tools: Fix pthread mutex error checks Pekka Enberg 2011-04-09 14:56:20 +03:00
  • a2a002f91b kvm tools: Fix 64-bit assumptions and type uglinesses Ingo Molnar 2011-04-09 13:21:24 +02:00
  • 5a6ac6752b kvm tools: Close kernel FD after loading it into memory Sasha Levin 2011-04-09 13:38:16 +03:00
  • 5d1a249ce5 kvm tools: Move CPU initialization to kvm_cpu__start() Pekka Enberg 2011-04-09 13:48:01 +03:00
  • 65bab644db kvm tools: Extract kvm_cpu__start() function Pekka Enberg 2011-04-09 13:41:59 +03:00
  • 0528c2a76d kvm tools: Make virtio block device code thread-safe Pekka Enberg 2011-04-09 13:25:41 +03:00
  • 2932c9eb77 kvm tools: Make 8250 code thread-safe Pekka Enberg 2011-04-09 13:15:53 +03:00
  • 5c3d55fa6f kvm tools: Introduce KVM VCPU data structure Pekka Enberg 2011-04-09 11:53:44 +03:00
  • 0ea58e5bbc kvm tools: Make code mostly checkpatch clean Pekka Enberg 2011-04-08 21:54:39 +03:00
  • d6c58e5b3f kvm tools: Fix a possible segfault if raw_image__probe returns NULL Prasad Joshi 2011-04-08 19:29:15 +01:00
  • ab2612141a kvm tools: Use static assignment for default RAM size Cyrill Gorcunov 2011-04-08 21:54:34 +04:00
  • f0952e6471 kvm tools: Cleanup virtio_blk_do_io_request I/O error handling Pekka Enberg 2011-04-08 20:18:14 +03:00
  • 3b96de8f0b kvm tools: Fix .gitignore after Gitification merge Pekka Enberg 2011-04-08 19:57:28 +03:00
  • f967c427ec kvm tools: Use the Gitish freamwork to run the virtual machine Prasad Joshi 2011-04-08 17:43:09 +01:00
  • 0a936c5400 kvm tools: Provide the basic Gitish framework Prasad Joshi 2011-04-08 17:43:08 +01:00
  • 98ee79f433 kvm tools: Use code from perf for argument processing Prasad Joshi 2011-04-08 17:43:07 +01:00
  • b985d6e346 kvm tools: Generate list of common kvm tool commands Prasad Joshi 2011-04-08 17:43:06 +01:00
  • 45e47970eb kvm tools: Use virt_queue__get_iov to simpify virtio blk IO handler Asias He 2011-04-09 00:10:07 +08:00
  • 5f24d44f7e kvm tools: Drop virt_queue__get_used_elem virtio helper Asias He 2011-04-09 00:10:06 +08:00
  • 416b2c2dd8 kvm tools: Unify virtio code file names Asias He 2011-04-09 00:10:05 +08:00
  • 39d6af073d kvm tools: Introduce virtio.c and virtio.h Asias He 2011-04-09 00:10:04 +08:00
  • 802e07a053 kvm tools: Rename struct device to struct blk_device for block devices Asias He 2011-04-09 00:10:03 +08:00
  • dfa78ed0dd kvm tools: Indicate the end of a KVM session Ingo Molnar 2011-04-08 17:17:20 +02:00
  • 82d94c50b0 kvm tools: Fix segfault when running 'kvm' without a disk image Ingo Molnar 2011-04-08 17:12:38 +02:00
  • f833480025 kvm tools: Emit a more informative error message when /dev/kvm does not open Ingo Molnar 2011-04-08 16:55:33 +02:00
  • a428f72ec3 kvm tools: Send SysRq-P to guest kernel on SIGQUIT Pekka Enberg 2011-04-08 15:21:36 +03:00
  • 8a628d5a54 kvm tools: Don't exit() on SIGQUIT Pekka Enberg 2011-04-08 15:14:33 +03:00
  • 6b7deb024d kvm tools: Use pread() and pwrite() in disk-image.c Pekka Enberg 2011-04-08 14:53:26 +03:00
  • c067c5c17f kvm tools: Introduce --enable-virtio-console option Asias He 2011-04-08 22:12:53 +08:00
  • 9bd8ac5c92 kvm tools: Virtio console support Asias He 2011-04-08 22:12:52 +08:00
  • 05d1a2a69d kvm tools: Make 8250 serial use infrastructure provided by term.c Asias He 2011-04-08 22:12:51 +08:00
  • b4405289e6 kvm tools: Move terminal related code to a new file term.c Asias He 2011-04-08 22:12:50 +08:00
  • 3ee180ed94 kvm tools: Add helper functions for virtqueue code Asias He 2011-04-08 22:12:49 +08:00
  • f05bbe8ddf kvm tools: Cleanup IO space and PCI magic numbers Asias He 2011-04-08 22:12:48 +08:00
  • 8eb47d2986 kvm tools: Fix input hang when compiling without optimization Sasha Levin 2011-04-06 21:47:27 +03:00
  • b4068fdf5a kvm tools: Use STDIN_FILENO instead of fileno(stdin) Pekka Enberg 2011-04-06 21:09:14 +03:00
  • 97a2dda645 kvm tools, bios: Introduce bioscall specificator Cyrill Gorcunov 2011-04-06 21:19:08 +04:00
  • fbfe68b74e kvm tools: Free memory and FDs on exit Sasha Levin 2011-04-06 19:07:43 +03:00
  • a3c485144c kvm tools: Drop hard-coded 'nosmp' kernel parameter Pekka Enberg 2011-04-06 18:46:29 +03:00
  • 499f3bedf8 kvm tools: Cleanup disk image code Pekka Enberg 2011-04-06 16:25:17 +03:00
  • e199f440e8 kvm tools: Cleanup virtio block device configuration Pekka Enberg 2011-04-06 16:25:17 +03:00
  • 0d374e8e20 kvm tools: remove KVM_EXIT_INTERNAL_ERROR Asias He 2011-04-07 16:33:41 +08:00
  • b3594ec7e0 kvm tools: Separate BIOS specifics into own file Cyrill Gorcunov 2011-04-05 20:44:57 +03:00
  • 6f7265cabc kvm tools: Remove useless empty lines for a call series in kvm__reset_vcpu Cyrill Gorcunov 2011-04-05 20:44:30 +03:00
  • 9d850b3760 kvm tools: Setup BIOS for both bzImage and flat image Cyrill Gorcunov 2011-04-05 20:43:39 +03:00
  • 7e8625445b kvm tools: Cleanup strstr() in expression Pekka Enberg 2011-04-05 19:48:40 +03:00
  • 79fafcf1d3 kvm tools: do not append root=/dev/vda if passed via command line David Ahern 2011-04-05 10:04:13 -06:00
  • f4b1697a22 tools kvm: Fix missing ARCH define on 32-bit in Makefile Pekka Enberg 2011-04-04 18:23:47 +03:00
  • 04a2637fc3 kvm tools: Fix KVM problem on SuSe 2.6.37 kernel Prasad Joshi 2011-04-04 16:03:21 +01:00
  • 92aff0b64c kvm tools: add README Asias He 2011-04-03 18:50:51 +08:00
  • 9a4ecdc5d8 kvm tools: Fix required boot protocol version Pekka Enberg 2011-04-03 12:42:12 +03:00
  • 4e6936576b kvm tools: Fix E820 map on x86-64 Pekka Enberg 2011-04-03 11:25:14 +03:00
  • 8273302c5b kvm tools: Fix compilation on x86_64 Paul Bolle 2011-03-31 22:33:02 +02:00
  • c4d7847b22 kvm tools: Fix large disk images on 32-bit Pekka Enberg 2011-03-31 11:50:09 +03:00
  • db34045c54 kvm tools, 8250: Don't set the UART_LSR_OE bit Pekka Enberg 2011-03-24 18:56:02 +02:00
  • 8315b1925c tools/kvm: Exit gracefully upon KVM_EXIT_SHUTDOWN Pekka Enberg 2011-03-22 21:32:46 +02:00
  • 03110ff36b kvm,virtio: add scatter-gather support v2 Asias He 2011-02-26 10:11:52 +08:00
  • 76b6349f76 kvm tools: Cleanup virtqueue handling Pekka Enberg 2011-01-23 21:21:58 +02:00
  • bc4b0ffef3 kvm,8250: Fix device initial state Pekka Enberg 2011-01-23 11:49:39 +02:00
  • 279ba8253e kvm tools: Cleanup termios handling Pekka Enberg 2011-01-18 23:05:06 +02:00
  • 20c64ecabe kvm: Remove duplicate headers Pekka Enberg 2011-01-16 23:09:01 +02:00
  • a267e01b64 Revert "kvm,virtio: add scatter-gather support" Pekka Enberg 2011-01-16 23:06:42 +02:00
  • d18883188b virtio, block: Rename IOPORT_VIRTIO to IOPORT_VIRTIO_BLK Cyrill Gorcunov 2011-01-13 18:56:17 +02:00
  • a2c8c69686 kvm,virtio: add scatter-gather support Asias He 2011-01-13 19:56:05 +08:00
  • ce79f1ca45 kvm: Cleanup interrupt timer logic Pekka Enberg 2011-01-11 23:56:22 +02:00
  • 369c01c0e7 kvm,serial: Implement 16550A FIFO support Pekka Enberg 2011-01-11 20:52:06 +02:00
  • 19a2bb7d9f kvm,8250: Implement missing register emulation Pekka Enberg 2011-01-11 17:52:22 +02:00
  • 855a637172 8250-serial: Emulate 8250 behaviour on autoprobing Cyrill Gorcunov 2011-01-11 08:08:15 +02:00
  • 251cf9a60d kvm,8250: Cleanup receive emulation Pekka Enberg 2011-01-11 00:06:28 +02:00
  • 0bc4cf7872 kvm,8250: Fix ->counter clearing Pekka Enberg 2011-01-10 22:20:06 +02:00
  • 133bedc1b8 kvm,8250: Fix "too much work for irq4" problems Pekka Enberg 2011-01-10 21:46:37 +02:00
  • e62c18de54 kvm,8250: Make ttyS1 and ttyS2 disabled Pekka Enberg 2011-01-10 21:21:06 +02:00
  • c6a69c614f kvm: Support for more than one serial ttys Pekka Enberg 2011-01-10 21:12:03 +02:00