[Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-02 Thread Sergio Lopez
Microvm is a machine type inspired by both NEMU and Firecracker, and constructed after the machine model implemented by the latter. It's main purpose is providing users a KVM-only machine type with fast boot times, minimal attack surface (measured as the number of IO ports and MMIO regions exposed

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-18 Thread Sergio Lopez
Stefan Hajnoczi writes: > On Tue, Jul 02, 2019 at 02:11:02PM +0200, Sergio Lopez wrote: >> Microvm is a machine type inspired by both NEMU and Firecracker, and >> constructed after the machine model implemented by the latter. >> >> It's main purpose is providing users a KVM-only machine type wi

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-19 Thread Stefan Hajnoczi
On Thu, Jul 18, 2019 at 05:21:46PM +0200, Sergio Lopez wrote: > > Stefan Hajnoczi writes: > > > On Tue, Jul 02, 2019 at 02:11:02PM +0200, Sergio Lopez wrote: > >> Microvm is a machine type inspired by both NEMU and Firecracker, and > >> constructed after the machine model implemented by the latt

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-19 Thread Sergio Lopez
Stefan Hajnoczi writes: > On Thu, Jul 18, 2019 at 05:21:46PM +0200, Sergio Lopez wrote: >> >> Stefan Hajnoczi writes: >> >> > On Tue, Jul 02, 2019 at 02:11:02PM +0200, Sergio Lopez wrote: >> >> Microvm is a machine type inspired by both NEMU and Firecracker, and >> >> constructed after the ma

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-19 Thread Stefan Hajnoczi
On Fri, Jul 19, 2019 at 2:48 PM Sergio Lopez wrote: > Stefan Hajnoczi writes: > > On Thu, Jul 18, 2019 at 05:21:46PM +0200, Sergio Lopez wrote: > >> > >> Stefan Hajnoczi writes: > >> > >> > On Tue, Jul 02, 2019 at 02:11:02PM +0200, Sergio Lopez wrote: > >> -- > >> | Conclusion | >

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-19 Thread Montes, Julio
On Fri, 2019-07-19 at 16:09 +0100, Stefan Hajnoczi wrote: > On Fri, Jul 19, 2019 at 2:48 PM Sergio Lopez wrote: > > Stefan Hajnoczi writes: > > > On Thu, Jul 18, 2019 at 05:21:46PM +0200, Sergio Lopez wrote: > > > > Stefan Hajnoczi writes: > > > > > > > > > On Tue, Jul 02, 2019 at 02:11:02PM +0

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-08-29 Thread Jing Liu
Hi Sergio, On 8/29/2019 11:46 PM, Sergio Lopez wrote: Jing Liu writes: Hi Sergio, The idea is interesting and I tried to launch a guest by your guide but seems failed to me. I tried both legacy and normal modes, but the vncviewer connected and told me that: The vm has no graphic display dev

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-08-30 Thread Sergio Lopez
Jing Liu writes: > Hi Sergio, > > On 8/29/2019 11:46 PM, Sergio Lopez wrote: >> >> Jing Liu writes: >> >>> Hi Sergio, >>> >>> The idea is interesting and I tried to launch a guest by your >>> guide but seems failed to me. I tried both legacy and normal modes, >>> but the vncviewer connected and

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-09-01 Thread Jing Liu
On 8/30/2019 10:27 PM, Sergio Lopez wrote: Jing Liu writes: Hi Sergio, On 8/29/2019 11:46 PM, Sergio Lopez wrote: Jing Liu writes: Hi Sergio, The idea is interesting and I tried to launch a guest by your guide but seems failed to me. I tried both legacy and normal modes, but the vnc

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-23 Thread Sergio Lopez
Montes, Julio writes: > On Fri, 2019-07-19 at 16:09 +0100, Stefan Hajnoczi wrote: >> On Fri, Jul 19, 2019 at 2:48 PM Sergio Lopez wrote: >> > Stefan Hajnoczi writes: >> > > On Thu, Jul 18, 2019 at 05:21:46PM +0200, Sergio Lopez wrote: >> > > > Stefan Hajnoczi writes: >> > > > >> > > > > On T

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-23 Thread Stefan Hajnoczi
On Tue, Jul 23, 2019 at 9:43 AM Sergio Lopez wrote: > Montes, Julio writes: > > > On Fri, 2019-07-19 at 16:09 +0100, Stefan Hajnoczi wrote: > >> On Fri, Jul 19, 2019 at 2:48 PM Sergio Lopez wrote: > >> > Stefan Hajnoczi writes: > >> > > On Thu, Jul 18, 2019 at 05:21:46PM +0200, Sergio Lopez wro

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-23 Thread Paolo Bonzini
On 23/07/19 11:47, Stefan Hajnoczi wrote: > fw_cfg could expose this information so guest kernels know when to > stop enumerating the PCI bus. This would make all PCI guests with new > kernels boot ~50 ms faster, regardless of machine type. The number of buses is determined by the firmware, not b

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-23 Thread Stefano Garzarella
On Tue, Jul 23, 2019 at 10:47:39AM +0100, Stefan Hajnoczi wrote: > On Tue, Jul 23, 2019 at 9:43 AM Sergio Lopez wrote: > > Montes, Julio writes: > > > > > On Fri, 2019-07-19 at 16:09 +0100, Stefan Hajnoczi wrote: > > >> On Fri, Jul 19, 2019 at 2:48 PM Sergio Lopez wrote: > > >> > Stefan Hajnoczi

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-24 Thread Paolo Bonzini
On 23/07/19 12:01, Paolo Bonzini wrote: > The number of buses is determined by the firmware, not by QEMU, so > fw_cfg would not be the right interface. In fact (as I have just > learnt) lastbus is an x86-specific option that overrides the last bus > returned by SeaBIOS's handle_1ab101. > > So the

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-24 Thread Stefano Garzarella
On Tue, Jul 23, 2019 at 1:30 PM Stefano Garzarella wrote: > > On Tue, Jul 23, 2019 at 10:47:39AM +0100, Stefan Hajnoczi wrote: > > On Tue, Jul 23, 2019 at 9:43 AM Sergio Lopez wrote: > > > Montes, Julio writes: > > > > > > > On Fri, 2019-07-19 at 16:09 +0100, Stefan Hajnoczi wrote: > > > >> O

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Sergio Lopez
Paolo Bonzini writes: > On 23/07/19 12:01, Paolo Bonzini wrote: >> The number of buses is determined by the firmware, not by QEMU, so >> fw_cfg would not be the right interface. In fact (as I have just >> learnt) lastbus is an x86-specific option that overrides the last bus >> returned by SeaBI

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Wed, Jul 03, 2019 at 12:04:00AM +0200, Sergio Lopez wrote: > On Tue, Jul 02, 2019 at 07:04:15PM +0100, Peter Maydell wrote: > > On Tue, 2 Jul 2019 at 18:34, Sergio Lopez wrote: > > > Peter Maydell writes: > > > > Could we use virtio-pci instead of virtio-mmio? virtio-mmio is > > > > a bit depr

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Wed, Jul 24, 2019 at 01:14:35PM +0200, Paolo Bonzini wrote: > On 23/07/19 12:01, Paolo Bonzini wrote: > > The number of buses is determined by the firmware, not by QEMU, so > > fw_cfg would not be the right interface. In fact (as I have just > > learnt) lastbus is an x86-specific option that ov

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Peter Maydell
On Thu, 25 Jul 2019 at 10:59, Michael S. Tsirkin wrote: > OK so please start with adding virtio 1 support. Guest bits > have been ready for years now. I'd still rather we just used pci virtio. If pci isn't fast enough at startup, do something to make it faster... thanks -- PMM

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 11:05:05AM +0100, Peter Maydell wrote: > On Thu, 25 Jul 2019 at 10:59, Michael S. Tsirkin wrote: > > OK so please start with adding virtio 1 support. Guest bits > > have been ready for years now. > > I'd still rather we just used pci virtio. If pci isn't > fast enough at s

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Sergio Lopez
Peter Maydell writes: > On Thu, 25 Jul 2019 at 10:59, Michael S. Tsirkin wrote: >> OK so please start with adding virtio 1 support. Guest bits >> have been ready for years now. > > I'd still rather we just used pci virtio. If pci isn't > fast enough at startup, do something to make it faster...

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Paolo Bonzini
On 25/07/19 12:03, Michael S. Tsirkin wrote: >> +#ifdef CONFIG_PCI >> +x86_platform.pci_scan_bus = kvm_pci_scan_bus; >> +#endif >> + >> if (!kvm_para_available()) >> return; >> > Shouldn't this happen after kvm_para_available? Actually kvm_para_available() is not needed any

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Paolo Bonzini
On 25/07/19 12:42, Sergio Lopez wrote: > > Peter Maydell writes: > >> On Thu, 25 Jul 2019 at 10:59, Michael S. Tsirkin wrote: >>> OK so please start with adding virtio 1 support. Guest bits >>> have been ready for years now. >> >> I'd still rather we just used pci virtio. If pci isn't >> fast e

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Stefan Hajnoczi
On Thu, Jul 25, 2019 at 12:23 PM Paolo Bonzini wrote: > On 25/07/19 12:42, Sergio Lopez wrote: > > Peter Maydell writes: > >> On Thu, 25 Jul 2019 at 10:59, Michael S. Tsirkin wrote: > >>> OK so please start with adding virtio 1 support. Guest bits > >>> have been ready for years now. > >> > >> I

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 01:01:29PM +0100, Stefan Hajnoczi wrote: > On Thu, Jul 25, 2019 at 12:23 PM Paolo Bonzini wrote: > > On 25/07/19 12:42, Sergio Lopez wrote: > > > Peter Maydell writes: > > >> On Thu, 25 Jul 2019 at 10:59, Michael S. Tsirkin wrote: > > >>> OK so please start with adding vi

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Stefan Hajnoczi
On Thu, Jul 25, 2019 at 1:10 PM Michael S. Tsirkin wrote: > On Thu, Jul 25, 2019 at 01:01:29PM +0100, Stefan Hajnoczi wrote: > > On Thu, Jul 25, 2019 at 12:23 PM Paolo Bonzini wrote: > > > On 25/07/19 12:42, Sergio Lopez wrote: > > > > Peter Maydell writes: > > > >> On Thu, 25 Jul 2019 at 10:59,

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Paolo Bonzini
On 25/07/19 15:26, Stefan Hajnoczi wrote: > The microvm design has a premise and it can be answered definitively > through performance analysis. > > If I had to explain to someone why PCI or ACPI significantly slows > things down, I couldn't honestly do so. I say significantly because > PCI init

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 02:26:12PM +0100, Stefan Hajnoczi wrote: > On Thu, Jul 25, 2019 at 1:10 PM Michael S. Tsirkin wrote: > > On Thu, Jul 25, 2019 at 01:01:29PM +0100, Stefan Hajnoczi wrote: > > > On Thu, Jul 25, 2019 at 12:23 PM Paolo Bonzini > > > wrote: > > > > On 25/07/19 12:42, Sergio Lo

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 03:43:12PM +0200, Paolo Bonzini wrote: > On 25/07/19 15:26, Stefan Hajnoczi wrote: > > The microvm design has a premise and it can be answered definitively > > through performance analysis. > > > > If I had to explain to someone why PCI or ACPI significantly slows > > thing

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Peter Maydell
On Thu, 25 Jul 2019 at 14:43, Paolo Bonzini wrote: > To me *maintainability is the biggest consideration* when introducing a > new feature. "We can do just as well with q35" is a good reason to > deprecate and delete microvm, but not a good reason to reject it now as > long as microvm is good eno

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Paolo Bonzini
On 25/07/19 15:54, Michael S. Tsirkin wrote: >> FWIW the "PCI tax" seems to be ~10 ms in QEMU, ~10 ms in the firmware(*) >> and ~25 ms in the kernel. > How did you measure the qemu time btw? > It's QEMU startup, but not QEMU altogether. For example the time spent in memory.c when a BAR is progra

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Paolo Bonzini
On 25/07/19 16:04, Peter Maydell wrote: > On Thu, 25 Jul 2019 at 14:43, Paolo Bonzini wrote: >> To me *maintainability is the biggest consideration* when introducing a >> new feature. "We can do just as well with q35" is a good reason to >> deprecate and delete microvm, but not a good reason to r

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 04:26:42PM +0200, Paolo Bonzini wrote: > On 25/07/19 16:04, Peter Maydell wrote: > > On Thu, 25 Jul 2019 at 14:43, Paolo Bonzini wrote: > >> To me *maintainability is the biggest consideration* when introducing a > >> new feature. "We can do just as well with q35" is a goo

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 04:13:13PM +0200, Paolo Bonzini wrote: > On 25/07/19 15:54, Michael S. Tsirkin wrote: > >> FWIW the "PCI tax" seems to be ~10 ms in QEMU, ~10 ms in the firmware(*) > >> and ~25 ms in the kernel. > > How did you measure the qemu time btw? > > > > It's QEMU startup, but not

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Sergio Lopez
Paolo Bonzini writes: > On 25/07/19 15:26, Stefan Hajnoczi wrote: >> The microvm design has a premise and it can be answered definitively >> through performance analysis. >> >> If I had to explain to someone why PCI or ACPI significantly slows >> things down, I couldn't honestly do so. I say s

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Wed, Jul 24, 2019 at 01:14:35PM +0200, Paolo Bonzini wrote: > On 23/07/19 12:01, Paolo Bonzini wrote: > > The number of buses is determined by the firmware, not by QEMU, so > > fw_cfg would not be the right interface. In fact (as I have just > > learnt) lastbus is an x86-specific option that ov

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Sergio Lopez
Michael S. Tsirkin writes: > On Thu, Jul 25, 2019 at 11:05:05AM +0100, Peter Maydell wrote: >> On Thu, 25 Jul 2019 at 10:59, Michael S. Tsirkin wrote: >> > OK so please start with adding virtio 1 support. Guest bits >> > have been ready for years now. >> >> I'd still rather we just used pci vi

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 04:42:42PM +0200, Sergio Lopez wrote: > > Paolo Bonzini writes: > > > On 25/07/19 15:26, Stefan Hajnoczi wrote: > >> The microvm design has a premise and it can be answered definitively > >> through performance analysis. > >> > >> If I had to explain to someone why PCI o

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 10:58:22AM -0400, Michael S. Tsirkin wrote: > On Thu, Jul 25, 2019 at 04:42:42PM +0200, Sergio Lopez wrote: > > > > Paolo Bonzini writes: > > > > > On 25/07/19 15:26, Stefan Hajnoczi wrote: > > >> The microvm design has a premise and it can be answered definitively > > >>

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Paolo Bonzini
On 25/07/19 16:46, Michael S. Tsirkin wrote: > Actually, I think I have a better idea. > At the moment we just get an exit on these reads and return all-ones. > Yes, in theory there could be a UR bit set in a bunch of > registers but in practice no one cares about these, > and I don't think we impl

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Paolo Bonzini
On 25/07/19 17:01, Michael S. Tsirkin wrote: >> It would be educational to try to enable ACPI core but disable all >> optional features. A lot of them are select'ed so it's not easy. > Trying with ACPI_REDUCED_HARDWARE_ONLY would also be educational. That's what the NEMU guys experimented with.

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Sergio Lopez
Michael S. Tsirkin writes: > On Thu, Jul 25, 2019 at 10:58:22AM -0400, Michael S. Tsirkin wrote: >> On Thu, Jul 25, 2019 at 04:42:42PM +0200, Sergio Lopez wrote: >> > >> > Paolo Bonzini writes: >> > >> > > On 25/07/19 15:26, Stefan Hajnoczi wrote: >> > >> The microvm design has a premise and

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 05:35:01PM +0200, Paolo Bonzini wrote: > On 25/07/19 16:46, Michael S. Tsirkin wrote: > > Actually, I think I have a better idea. > > At the moment we just get an exit on these reads and return all-ones. > > Yes, in theory there could be a UR bit set in a bunch of > > regist

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 05:39:39PM +0200, Paolo Bonzini wrote: > On 25/07/19 17:01, Michael S. Tsirkin wrote: > >> It would be educational to try to enable ACPI core but disable all > >> optional features. > > A lot of them are select'ed so it's not easy. > > > Trying with ACPI_REDUCED_HARDWARE_O

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-25 Thread Michael S. Tsirkin
On Thu, Jul 25, 2019 at 05:35:01PM +0200, Paolo Bonzini wrote: > On 25/07/19 16:46, Michael S. Tsirkin wrote: > > Actually, I think I have a better idea. > > At the moment we just get an exit on these reads and return all-ones. > > Yes, in theory there could be a UR bit set in a bunch of > > regist

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-26 Thread Paolo Bonzini
On 25/07/19 22:30, Michael S. Tsirkin wrote: > On Thu, Jul 25, 2019 at 05:35:01PM +0200, Paolo Bonzini wrote: >> On 25/07/19 16:46, Michael S. Tsirkin wrote: >>> Actually, I think I have a better idea. >>> At the moment we just get an exit on these reads and return all-ones. >>> Yes, in theory ther

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-26 Thread Michael S. Tsirkin
On Fri, Jul 26, 2019 at 09:57:51AM +0200, Paolo Bonzini wrote: > On 25/07/19 22:30, Michael S. Tsirkin wrote: > > On Thu, Jul 25, 2019 at 05:35:01PM +0200, Paolo Bonzini wrote: > >> On 25/07/19 16:46, Michael S. Tsirkin wrote: > >>> Actually, I think I have a better idea. > >>> At the moment we jus

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-26 Thread Igor Mammedov
On Thu, 25 Jul 2019 13:38:48 -0400 "Michael S. Tsirkin" wrote: > On Thu, Jul 25, 2019 at 05:39:39PM +0200, Paolo Bonzini wrote: > > On 25/07/19 17:01, Michael S. Tsirkin wrote: > > >> It would be educational to try to enable ACPI core but disable all > > >> optional features. > > > > A lot o

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-08-29 Thread Jing Liu
Hi Sergio, The idea is interesting and I tried to launch a guest by your guide but seems failed to me. I tried both legacy and normal modes, but the vncviewer connected and told me that: The vm has no graphic display device. All the screen in vnc is just black. kernel config: CONFIG_KVM_MMIO=y C

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-08-29 Thread Sergio Lopez
Jing Liu writes: > Hi Sergio, > > The idea is interesting and I tried to launch a guest by your > guide but seems failed to me. I tried both legacy and normal modes, > but the vncviewer connected and told me that: > The vm has no graphic display device. > All the screen in vnc is just black. Th

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702121106.28374-1-...@redhat.com/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Subject: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type Message-id: 20190702121106.28374-1

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-02 Thread Peter Maydell
On Tue, 2 Jul 2019 at 13:14, Sergio Lopez wrote: > > Microvm is a machine type inspired by both NEMU and Firecracker, and > constructed after the machine model implemented by the latter. > > It's main purpose is providing users a KVM-only machine type with fast > boot times, minimal attack surface

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702121106.28374-1-...@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash make dock

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-02 Thread Peter Maydell
On Tue, 2 Jul 2019 at 18:34, Sergio Lopez wrote: > Peter Maydell writes: > > Could we use virtio-pci instead of virtio-mmio? virtio-mmio is > > a bit deprecated and tends not to support all the features that > > virtio-pci does. It was introduced mostly as a stopgap while we > > didn't have pci s

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-02 Thread Sergio Lopez
Peter Maydell writes: > On Tue, 2 Jul 2019 at 13:14, Sergio Lopez wrote: >> >> Microvm is a machine type inspired by both NEMU and Firecracker, and >> constructed after the machine model implemented by the latter. >> >> It's main purpose is providing users a KVM-only machine type with fast >> b

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-02 Thread Sergio Lopez
On Tue, Jul 02, 2019 at 07:04:15PM +0100, Peter Maydell wrote: > On Tue, 2 Jul 2019 at 18:34, Sergio Lopez wrote: > > Peter Maydell writes: > > > Could we use virtio-pci instead of virtio-mmio? virtio-mmio is > > > a bit deprecated and tends not to support all the features that > > > virtio-pci d

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-03 Thread Stefan Hajnoczi
On Tue, Jul 02, 2019 at 02:11:02PM +0200, Sergio Lopez wrote: > Microvm is a machine type inspired by both NEMU and Firecracker, and > constructed after the machine model implemented by the latter. > > It's main purpose is providing users a KVM-only machine type with fast > boot times, minimal att