Commit Graph

  • 565a1509d7 kvm tools: move util.c to util/ Lai Jiangshan 2011-12-12 15:15:51 +08:00
  • 53da264d45 kvm tools: move read-write.c to util/ Lai Jiangshan 2011-12-12 15:15:50 +08:00
  • 1df4c429f6 kvm tools: add missing build output Lai Jiangshan 2011-12-12 15:15:49 +08:00
  • 2646d584f6 kvm tools: move rbtree.o to util/ Lai Jiangshan 2011-12-12 15:15:48 +08:00
  • 42fe1e6b9d kvm tools: move threadpool.c to util/ Lai Jiangshan 2011-12-12 15:15:47 +08:00
  • a4cae5aba5 kvm tools: fix function name Lai Jiangshan 2011-12-12 15:15:46 +08:00
  • c57cd4b794 kvm tools: check condition before wait Lai Jiangshan 2011-12-12 15:15:45 +08:00
  • 7070414a11 kvm tools: Clean up 'kvm debug' Sasha Levin 2011-12-12 11:19:49 +02:00
  • e4c8f102c1 kvm tools: Clean up LINT assignment code Sasha Levin 2011-12-11 21:50:19 +02:00
  • 4b1c6f6e94 kvm tools: Add NMI ability to 'kvm debug' Sasha Levin 2011-12-11 12:51:13 +02:00
  • ee4a660251 kvm tools: Call executable 'lkvm' and add 'vm' alias Pekka Enberg 2011-12-11 21:27:16 +02:00
  • 3c29e2aabd kvm tools: Add 'kvm sandbox' Sasha Levin 2011-12-05 16:16:36 +02:00
  • 1a007c823e kvm tools: Ignore parameters after dashdash in 'kvm run' Sasha Levin 2011-12-05 16:16:35 +02:00
  • d50fe489e8 kvm tools: Allow easily sandboxing applications within a guest Sasha Levin 2011-12-05 16:16:34 +02:00
  • 9cec19c8d7 kvm tools: Split custom rootfs init into two stages Sasha Levin 2011-12-05 16:16:32 +02:00
  • 9c26dab476 kvm tools: Free up the MSI-X PBA BAR Sasha Levin 2011-12-10 22:40:43 +02:00
  • b4dab8168c kvm tools: Don't use 64bit BARs Sasha Levin 2011-12-10 22:40:42 +02:00
  • 8dfae8be16 kvm tools: serial: Make it work with non rt guests as well Thomas Gleixner 2011-12-10 21:27:26 +01:00
  • f6b8ccc18f kvm tool: serial: Fix interrupt handling Thomas Gleixner 2011-12-10 13:27:57 +00:00
  • c59fa0c4ef kvm tool: serial: Simplify switch cases Thomas Gleixner 2011-12-10 13:27:57 +00:00
  • d2ea115d82 kvm tool: serial: Cleanup coding style Thomas Gleixner 2011-12-10 13:27:56 +00:00
  • 40f2fd063b kvm tools: Arch-specific define for PCI MMIO allocation area Matt Evans 2011-12-09 17:55:54 +11:00
  • d0297a59b5 kvm tools: Add pci__config_{rd,wr}(), pci__find_dev() Matt Evans 2011-12-09 17:55:45 +11:00
  • 6b86898770 kvm tools: Correctly set virtio-pci bar_size and remove hardwired address Matt Evans 2011-12-09 17:55:41 +11:00
  • aa73be708a kvm tools: Endian-sanitise pci.h and PCI device setup Matt Evans 2011-12-09 17:55:36 +11:00
  • 9d755a3619 kvm tools: Move PCI_MAX_DEVICES to pci.h Matt Evans 2011-12-09 17:55:30 +11:00
  • 19e6c8b89b kvm tools: Init IRQs after determining nrcpus Matt Evans 2011-12-09 17:55:21 +11:00
  • 25af47ee80 kvm tools: Perform CPU and firmware setup after devices are added Matt Evans 2011-12-09 17:55:16 +11:00
  • b91be96586 kvm tools: Initialise PCI before devices start getting registered with PCI Matt Evans 2011-12-09 17:55:11 +11:00
  • 604dbd63ad kvm tools: Allow load_flat_binary() to load an initrd alongside Matt Evans 2011-12-09 17:54:43 +11:00
  • 663ce1dfab kvm tools: Allow initrd_check() to match a cpio Matt Evans 2011-12-09 17:54:37 +11:00
  • e382487a22 kvm tools: Fix term_getc(), term_getc_iov() endian bugs Matt Evans 2011-12-09 17:54:32 +11:00
  • 3bbc49b616 kvm tools: Add CONSOLE_HV term type and allow it to be selected Matt Evans 2011-12-09 17:54:20 +11:00
  • 8e704a7a0b kvm tools: Move arch-specific cmdline init into kvm__arch_set_cmdline() Matt Evans 2011-12-09 17:54:15 +11:00
  • 0b69bdefc1 kvm tools: Add kvm__arch_periodic_poll() Matt Evans 2011-12-09 17:54:11 +11:00
  • 76b75d328c kvm tools: Fix KVM_RUN exit code check Matt Evans 2011-12-09 17:54:06 +11:00
  • 3b9b691d82 kvm tools: Don't die if KVM_CAP_NR_VCPUS isn't available Matt Evans 2011-12-09 17:54:01 +11:00
  • 341ee0d495 kvm tools: Add arch-specific KVM_RUN exit handling via kvm_cpu__handle_exit() Matt Evans 2011-12-09 17:53:56 +11:00
  • f57a7b2218 kvm tools: Re-arrange Makefile to heed CFLAGS before checking for optional libs Matt Evans 2011-12-09 17:52:45 +11:00
  • 8c4f4944a1 kvm tools: Add Makefile parameter for kernel include path Matt Evans 2011-12-09 17:53:29 +11:00
  • 57d7832be7 kvm tools: Only build/init i8042 on x86 Matt Evans 2011-12-09 17:52:35 +11:00
  • 610a82c466 kvm tools: Fix serial port probing Sasha Levin 2011-12-09 13:16:17 +02:00
  • 90c0518814 kvm tools: Correctly limit nrcpus to max_cpus Matt Evans 2011-12-08 13:47:06 +11:00
  • f19edd1e98 kvm tools: Allow the user to pass a FD to use as a TAP device Sasha Levin 2011-12-07 11:37:53 +02:00
  • f616b10ba9 kvm tools: Document virtio-console usage Sasha Levin 2011-12-06 16:31:25 +02:00
  • a18c1a3abd kvm tools: Fix kvm/barrier.h build breakage Pekka Enberg 2011-12-06 15:54:29 +02:00
  • d608029001 kvm tools: Link ld.so.conf to the file on the host Sasha Levin 2011-12-06 15:01:23 +02:00
  • beb8f24bf9 kvm tools: Initialize irq_routing before using it Sasha Levin 2011-12-06 14:15:31 +02:00
  • 21b3c2c0d9 kvm tools: Zero out event before calling epoll_ctl() Sasha Levin 2011-12-06 14:15:30 +02:00
  • 657ee18b9c kvm tools: Fix virtio-pci endian bug when reading VIRTIO_PCI_QUEUE_NUM Matt Evans 2011-12-06 14:42:29 +11:00
  • af7b086859 kvm tools: Split x86 arch-specific bits into x86/ Matt Evans 2011-12-06 14:37:17 +11:00
  • e2e876c28c kvm tools: kvm.c needs to include sys/stat.h for mkdir Matt Evans 2011-12-06 14:40:17 +11:00
  • bd1e328a7d kvm tools: term.h needs to include stdbool.h Matt Evans 2011-12-06 14:40:09 +11:00
  • 1382aba018 kvm tools: Ninja out support for VIRTIO_F_FEATURES_HIGH Sasha Levin 2011-12-06 10:45:21 +02:00
  • 8a585d136b kvm tools: Remove double 'init=' kernel param Sasha Levin 2011-12-02 09:16:54 +02:00
  • 51476e4751 kvm tools: Drop write operation in ro_ops_nowrite Asias He 2011-11-29 21:04:06 +08:00
  • 54e0fcf4f6 kvm tools: Remove unnecessary assignment in disk/raw.c Asias He 2011-11-29 21:04:05 +08:00
  • 618cbb7c90 kvm tools: Get multiple io events at a time Asias He 2011-11-29 21:04:04 +08:00
  • e184700adb kvm tools, qcow: Add the support for copy-on-write cluster Lan Tianyu 2011-11-29 15:30:26 +08:00
  • 754c8ce330 kvm tools: Support virtio indirect buffers Sasha Levin 2011-11-28 19:54:27 +02:00
  • 2fddfdb536 kvm tools: Improve virtio blk request processing Asias He 2011-11-28 13:34:11 +08:00
  • d951bae032 kvm tools, rtc: Nonvolatile BIOS memory support Pekka Enberg 2011-11-28 21:02:19 +02:00
  • c717392f5c kvm tools, rtc: Implement RTC_DAY_OF_WEEK Pekka Enberg 2011-11-28 21:02:19 +02:00
  • c8f6893b46 kvm tools, rtc: Add RTC register names Pekka Enberg 2011-11-28 21:02:19 +02:00
  • 2f06298902 kvm tools, rtc: Introduce 'struct rtc_device' Pekka Enberg 2011-11-28 21:02:19 +02:00
  • 51b1454f8d kvm tools: Use vring_need_event() to determine if interrupt is needed Asias He 2011-11-25 23:47:07 +08:00
  • b41080236b kvm tools: Fix build in virtio/net.c Asias He 2011-11-25 19:59:56 +08:00
  • 7ab3d20744 kvm tools: Add event idx support to virtio-blk Sasha Levin 2011-11-17 15:53:26 +02:00
  • 92c1f37b75 kvm tools: Support event idx in virtio-net Sasha Levin 2011-11-17 15:53:25 +02:00
  • 24a6fb44fb kvm tools: Prepare support for VIRTIO_RING_F_EVENT_IDX Sasha Levin 2011-11-17 15:53:24 +02:00
  • a8e6b4b929 kvm tools: Add '--no-dhcp' to disable kernel DHCP Sasha Levin 2011-11-17 15:53:23 +02:00
  • 9ed67cdc82 kvm tools: Add vhost-net support Sasha Levin 2011-11-16 14:24:36 +02:00
  • 263b80e8e9 kvm tools: Add optional callbacks for VQs Sasha Levin 2011-11-16 14:24:35 +02:00
  • 99de886356 kvm tools: Use IRQ line 5+ for devices Sasha Levin 2011-11-15 18:20:25 +02:00
  • a70682b326 kvm tools: Don't add the -Wunused-result flag Wanlong Gao 2011-11-13 14:19:36 +08:00
  • 13f9a43871 kvm tools: Fix parameter to virtio device features config Sasha Levin 2011-11-12 00:02:21 +02:00
  • 1c47ce695a kvm tools: Add abstract virtio transport layer Sasha Levin 2011-11-09 22:01:52 +02:00
  • ce6927e8fc kvm tools: Create /etc/passwd in shared rootfs Sasha Levin 2011-11-07 23:36:21 +02:00
  • 9b604a9c13 kvm tools: Clean up remove/rename in 9p Sasha Levin 2011-11-07 23:36:20 +02:00
  • c271766bed kvm tools: Drop "notsc" no longer needed kernel option Cyrill Gorcunov 2011-11-09 23:25:34 +04:00
  • 7dd5639103 kvm tools: Use correct config defines Sasha Levin 2011-11-09 16:42:20 +02:00
  • 59e8453a72 kvm tools: Remove async flag from QCOW Sasha Levin 2011-11-09 14:00:49 +02:00
  • f161f28bc7 kvm tools: Add missing 9p rename handler Sasha Levin 2011-11-07 17:54:12 +02:00
  • 6fc5cd9b97 kvm tools: Add missing 9p remove handler Sasha Levin 2011-11-07 17:54:11 +02:00
  • 55290abcfc kvm tools: Fix VESA BIOS mode info Cyrill Gorcunov 2011-11-04 10:48:06 +04:00
  • f41a132b0a kvm tools: Use native vectored AIO in virtio-blk Sasha Levin 2011-11-02 07:41:14 +02:00
  • 1664498d4a kvm tools: Add aio read write functions Sasha Levin 2011-11-02 07:41:13 +02:00
  • fb434ac341 kvm tools: Hook virtio-blk completion to disk op completion Sasha Levin 2011-11-02 07:41:12 +02:00
  • 8b52f877bf kvm tools: Split io request from completion Sasha Levin 2011-11-02 07:41:11 +02:00
  • 70e1ec58c5 kvm tools: Remove qcow nowrite function Sasha Levin 2011-11-02 07:41:10 +02:00
  • 5af21162e5 kvm tools: Add optional callback on disk op completion Sasha Levin 2011-11-02 07:41:09 +02:00
  • b41ca15a23 kvm tools: Modify behaviour on missing ops ptr Sasha Levin 2011-11-02 07:41:08 +02:00
  • 9d15c39a6e kvm tools: Modify disk ops usage Sasha Levin 2011-11-02 07:41:07 +02:00
  • 2534c9b641 kvm tools: Remove the non-iov interface from disk image ops Sasha Levin 2011-11-02 07:41:06 +02:00
  • 38c396e485 kvm tools: Switch to using an enum for disk image types Sasha Levin 2011-11-02 07:41:05 +02:00
  • 400ab2d709 kvm tools: Remove dead code virt_queue__trigger_irq() Asias He 2011-10-31 22:39:42 +08:00
  • 06e5512f8f kvm tools: Fix ndev mutex and condition variable initialization Asias He 2011-10-31 22:39:41 +08:00
  • 5943c3cbbc kvm tools: Fix a vertical indentation for net/uip/udp.c Asias He 2011-10-31 22:39:40 +08:00
  • 7b0155fed9 kvm tools: Use macro in uip_tx_do_ipv4() Asias He 2011-10-31 22:39:39 +08:00
  • de6aae9ff9 kvm tools: Drop unused variable in struct uip_buf Asias He 2011-10-31 22:39:38 +08:00