Commit Graph

  • b5891a4337 Tabs should not be used outside rules. master James Hunt 2015-11-06 13:42:27 +00:00
  • c3fa5348e0 Merge branch 'master' into oci oci James Hunt 2015-11-05 09:52:17 +00:00
  • 1585ee7682 Merge branch 'upstream' James Hunt 2015-11-05 09:48:31 +00:00
  • 37eab77bea Merge branch 'upstream' James Hunt 2015-11-04 13:24:07 +00:00
  • 3ce000c5f3 Revert "Makefile: allow overriding CFLAGS on the command line" Will Deacon 2015-11-04 10:45:28 +00:00
  • 03c49af7fd Makefile: consider LDFLAGS on feature tests and when linking executables Andre Przywara 2015-10-30 17:20:50 +00:00
  • d0e2772b93 Makefile: allow overriding CFLAGS on the command line Andre Przywara 2015-10-30 17:20:49 +00:00
  • d583df25ed kvmtool/run: set a default cmdline if not set William Dauchy 2015-10-31 14:11:29 +01:00
  • 6d7eeb7a13 kvmtool: set 9p caching mode to support writable mmaps Sasha Levin 2015-10-20 23:32:33 -04:00
  • 30867c5501 kvmtool/run: do not overwrite /virt/init Oleg Nesterov 2015-10-22 17:59:45 +02:00
  • 1c2a21f054 kvmtool/run: don't abuse "root=" parameter, don't pass "rw" to v9fs_mount() Oleg Nesterov 2015-10-22 17:59:42 +02:00
  • f8a7e35cbb kvmtool: add lkvm-static to gitignore Oleg Nesterov 2015-10-22 17:59:40 +02:00
  • 5614f9d933 kvmtool/x86: implement guest_pre_init Oleg Nesterov 2015-10-19 12:59:48 +02:00
  • 0f04bdf429 kvmtool/build: introduce GUEST_PRE_INIT target Oleg Nesterov 2015-10-19 12:59:45 +02:00
  • 26e94dc425 kvmtool/setup: Introduce extract_file() helper Oleg Nesterov 2015-10-19 12:59:42 +02:00
  • a44c32936d kvmtool: correct order of the vcpu destructor Sasha Levin 2015-10-19 10:40:49 -04:00
  • 4d7f252f21 kvmtool/term: unexport term_set_tty, term_init, term_exit Oleg Nesterov 2015-10-19 16:28:53 +02:00
  • 8a7163f3db kvmtool/run: append cfg.kernel_cmdline at the end of real_cmdline Oleg Nesterov 2015-10-19 16:23:39 +02:00
  • bb40ded94e Merge branch 'master' into oci James Hunt 2015-10-23 16:27:24 +01:00
  • 3b5e690a70 Merge pull request #3 from xnox/clr James Hunt 2015-10-23 16:26:51 +01:00
  • b1ef6ede7b kvmtool: {x86} Add initrd support when loading elf kernel Fan Du 2015-09-02 11:53:52 -04:00
  • 259e76b395 kvmtool: Makefile: remove static dependency files when make clean Xiaochen Shen 2015-09-07 00:09:24 +08:00
  • e6916f14ba kvmtool: Makefile: fix lkvm-static compiling errors Xiaochen Shen 2015-09-07 00:09:23 +08:00
  • 8e63245971 Merge pull request #2 from runcom/oci James Hunt 2015-10-23 11:49:07 +01:00
  • 9af32d545b Require json-c when building Antonio Murdaca 2015-10-22 14:08:16 +02:00
  • 010168071b Doc. James Hunt 2015-10-22 09:03:02 +01:00
  • c7e291feb6 Don't assume mode is always OCI. James Hunt 2015-10-21 15:52:38 +01:00
  • 031bcab564 Move _binary_guest_init variables to builtin-setup.c. James Hunt 2015-10-21 10:42:55 +01:00
  • 176ab5e69b Remove bogus leading tab before $(error). James Hunt 2015-10-21 10:09:06 +01:00
  • 76d0455e8a Must run as root for now. James Hunt 2015-10-21 10:08:31 +01:00
  • d00dcb20e0 Merge branch 'master' into oci James Hunt 2015-10-20 13:37:22 +01:00
  • 1148f58db6 Merge pull request #1 from clearlinux/clear-patches-sync-with-master Dimitri John Ledkov 2015-10-20 13:30:24 +01:00
  • c5b70fc6e1 Makefile: Allow Ubuntu to find asm/e820.h. clear-patches-sync-with-master James Hunt 2015-10-16 12:37:30 +01:00
  • 5299047e5b Merge branch 'master' into clear-patches James Hunt 2015-10-16 12:33:39 +01:00
  • f08ce08824 Initial OCI (Open Container Initiative) code. James Hunt 2015-10-16 12:01:26 +01:00
  • 1b0eb3d1ec Add options requires for OCI. James Hunt 2015-10-16 11:59:47 +01:00
  • a36ca0db8f Add virtio_9p_rootdir_handle() which accepts a struct kvm. James Hunt 2015-10-16 11:58:42 +01:00
  • 3695adeb22 Add a link to the lwn.net article Sven Dowideit 2015-10-03 22:42:55 +10:00
  • cdce942c1a Make static libc and guest-init functionality optional. origin/master origin/HEAD Dimitri John Ledkov 2015-09-11 15:40:00 +01:00
  • 0837fbe242 Makefile: relax arm test Riku Voipio 2015-09-03 12:20:12 +01:00
  • e0b5a5d99c Fix compilation with old kernel headers. clear-patches Dimitri John Ledkov 2015-09-04 16:06:53 +01:00
  • 1578f2d0ea Make static libc and guest-init functionality optional. Dimitri John Ledkov 2015-09-04 12:36:36 +01:00
  • b56b0d9ebe Silence exit message. Dimitri John Ledkov 2015-07-24 15:46:27 +01:00
  • 40c60808fe kvmtool: Restrict virtio queue number to 1 when vhost on Fan Du 2015-07-23 09:10:48 -04:00
  • a6740cbebb kvmtool: Introduce downscript option for virtio-net Fan Du 2015-07-23 09:09:19 -04:00
  • ad5ecfa6f5 kvmtool: stat the filesize when loading shmem device. Dimitri John Ledkov 2015-07-22 23:29:40 +01:00
  • fdd5905807 Move more messages to debug. Dimitri John Ledkov 2015-07-21 10:01:01 +01:00
  • 7f58a12292 Skip creating custom rootfs. Dimitri John Ledkov 2015-07-21 09:59:11 +01:00
  • 0161ed7758 Handle KVM_EXIT_SYSTEM_EVENT on any VCPU Mark Rutland 2015-09-03 15:47:47 +01:00
  • efcf862611 README: Add section for where to send patches. Josh Triplett 2015-08-06 19:40:14 +01:00
  • 2ec1740506 kvm__emulate_io: Don't fall through from IO in to IO out if no handler Josh Triplett 2015-08-06 19:39:59 +01:00
  • e7b95bd430 kvm__emulate_io: Don't call br_read_unlock() twice on IO error Josh Triplett 2015-08-06 19:39:44 +01:00
  • eef27ae368 kvmtool: Introduce downscript option for virtio-net Fan Du 2015-08-05 11:53:58 +01:00
  • 4095fac878 avoid redefining PAGE_SIZE Andre Przywara 2015-07-21 10:58:46 +01:00
  • f9183c63e3 Makefile: avoid non-literal printf format string warnings Andre Przywara 2015-07-21 10:58:45 +01:00
  • 1c40b18c9b remove KVM_CAP_MAX_VCPUS hack Andre Przywara 2015-07-17 17:02:18 +01:00
  • 8f22adc423 check for and use C library provided strlcpy and strlcat Andre Przywara 2015-07-17 17:02:16 +01:00
  • 52c22e6e64 use <poll.h> instead of <sys/poll.h> Andre Przywara 2015-07-17 17:02:15 +01:00
  • d77bd4f466 Fix call to connect() Andre Przywara 2015-07-17 17:02:14 +01:00
  • 369c27e683 ui: remove pointless double const in keymap declarations Andre Przywara 2015-07-17 17:02:11 +01:00
  • 5389d44f5f Makefile: remove unneeded -s switch on compiling BIOS files Andre Przywara 2015-07-17 17:02:10 +01:00
  • a2583dbf82 kvm-ipc: use proper type for file descriptor Andre Przywara 2015-07-17 17:02:09 +01:00
  • 823c7fd8e9 qcow: fix signedness bugs Andre Przywara 2015-07-17 17:02:08 +01:00
  • 15542bab78 avoid casts when initializing structures Andre Przywara 2015-07-17 17:02:07 +01:00
  • 70ca8618d8 x86: fix build failure with 4.1 kernels. Dimitri John Ledkov 2015-07-15 13:06:38 +01:00
  • 7a5e69fb4d kvmtool: make vmlinux support patch compile in the stand alone kvmtool. Dimitri John Ledkov 2015-07-15 12:51:53 +01:00
  • a8dee709f8 lkvm: support booting into 64-bit vmlinux Jim Kukunas 2015-04-06 12:18:55 -07:00
  • 77f6ea83ae uip: finish off the changes for connect() Alan 2015-04-01 22:00:09 +01:00
  • fccb7a1553 Skip ethernet header in the packet, with this DHCP works Arjan van de Ven 2015-03-01 12:34:24 -05:00
  • 2ce27503a0 dhcp: Possible fix Alan 2015-02-17 17:08:18 +00:00
  • b3d7cd0539 Reduce console spam Arjan van de Ven 2015-02-16 14:13:59 -05:00
  • 9c69d4ab47 Use a differently garbled CPU ID string Arjan van de Ven 2015-02-13 13:52:00 -05:00
  • dcc48d65e8 kvmtool: expose the TSC Deadline Timer feature to the guest Arjan van de Ven 2015-02-13 13:44:57 -05:00
  • 5158181267 kvmtool: don't expose more than 1 serial port Arjan van de Ven 2015-02-13 13:43:35 -05:00
  • 6a532f10b4 kvmtool/9p: Group identifier support Alan 2015-02-12 15:21:43 +00:00
  • 87b9cd56af virtio/9p: add virtual uids Alan 2015-02-11 16:56:52 +00:00
  • 781e35bf93 tools/kvm: Add support for DAX and for large mapped objects Alan 2015-02-09 15:54:00 +00:00
  • 93454e8983 tools/kvm: fix assumption of no IP options Alan 2015-02-09 13:57:47 +00:00
  • 43d2781c27 arm: use new irqchip parameter to create different vGIC types Andre Przywara 2015-07-03 12:26:38 +01:00
  • bfb2c70376 arm: add support for supplying GICv3 redistributor addresses Andre Przywara 2015-07-03 12:26:37 +01:00
  • 02017c1d16 arm: prepare for instantiating different IRQ chip devices Andre Przywara 2015-07-03 12:26:36 +01:00
  • 5e8e9a011c limit number of VCPUs on demand Andre Przywara 2015-07-03 12:26:35 +01:00
  • ce6ae1228a arm: simplify MMIO dispatching Andre Przywara 2015-07-03 12:26:34 +01:00
  • b579030279 arm: finish VGIC initialisation explicitly Andre Przywara 2015-07-03 12:26:33 +01:00
  • bed2bd9e1f AArch{32,64}: dynamically configure the number of GIC interrupts Marc Zyngier 2015-07-03 12:26:32 +01:00
  • cb87229be5 irq: add irq__get_nr_allocated_lines Marc Zyngier 2015-07-03 12:26:31 +01:00
  • 69b9a17ac8 AArch{32,64}: use KVM_CREATE_DEVICE & co to instanciate the GIC Marc Zyngier 2015-07-03 12:26:30 +01:00
  • 3fc7fe4ff1 AArch64: Reserve two 64k pages for GIC CPU interface Marc Zyngier 2015-07-03 12:26:29 +01:00
  • 50687d873a Typo fix in error message Will Deacon 2015-07-08 17:38:30 +01:00
  • 71ca0fac39 kvmtool: vhost-net: fix ioeventfd registration Andre Przywara 2015-06-26 14:31:48 +01:00
  • 57896feeda kvmtool, mips: Support more than 256 MB guest memory Andreas Herrmann 2015-06-29 09:02:15 +01:00
  • e9922aaf43 kvmtool: don't use PCI config space IRQ line field Andre Przywara 2015-06-04 16:20:45 +01:00
  • e6655b75f2 powerpc: Enable 32-bit build Michael Ellerman 2015-06-19 08:21:01 +01:00
  • 241f595f92 powerpc: Define the hcall opcodes & return values we need Michael Ellerman 2015-06-19 08:21:00 +01:00
  • e96a27a107 powerpc: implement barrier primitives Andre Przywara 2015-06-17 10:43:48 +01:00
  • 372f583d35 guest/init: update reboot() call Andre Przywara 2015-06-12 16:02:52 +01:00
  • 9ed717c350 guest/init: add missing #includes Andre Przywara 2015-06-12 16:02:51 +01:00
  • fe50bacba8 kvmtool: Fix length of ioevent for VIRTIO_PCI_QUEUE_NOTIFY Andreas Herrmann 2015-06-15 12:49:46 +01:00
  • 7f9733c2dd kvmtool: Register each guest memory bank as vhost_memory_region Andreas Herrmann 2015-06-15 12:49:44 +01:00
  • f83dc816a9 kvmtool: Fix regression introduced with d2a7ddff4 Andreas Herrmann 2015-06-15 12:49:43 +01:00