[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 0/8] Introduce the microvm machine type
From: |
Pankaj Gupta |
Subject: |
Re: [PATCH v4 0/8] Introduce the microvm machine type |
Date: |
Wed, 25 Sep 2019 03:58:28 -0400 (EDT) |
> On 24.09.19 14:44, 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 minimalist machine type free
> > from the burden of legacy compatibility, serving as a stepping stone
> > for future projects aiming at improving boot times, reducing the
> > attack surface and slimming down QEMU's footprint.
> >
> > The microvm machine type supports the following devices:
> >
> > - ISA bus
> > - i8259 PIC
> > - LAPIC (implicit if using KVM)
> > - IOAPIC (defaults to kernel_irqchip_split = true)
> > - i8254 PIT
> > - MC146818 RTC (optional)
> > - kvmclock (if using KVM)
> > - fw_cfg
> > - One ISA serial port (optional)
> > - Up to eight virtio-mmio devices (configured by the user)
>
> So I assume also no ACPI (CPU/memory hotplug), correct?
>
> @Pankaj, I think it would make sense to make virtio-pmem play with
> virtio-mmio/microvm.
I agree. Its using virtio-blk device over a raw image.
Similarly or alternatively(as an experiment) we can use virtio-pmem
which will even reduce the guest memory footprint.
Best regards,
Pankaj
>
> --
>
> Thanks,
>
> David / dhildenb
>
Re: [PATCH v4 0/8] Introduce the microvm machine type, Peter Maydell, 2019/09/24
Re: [PATCH v4 0/8] Introduce the microvm machine type, David Hildenbrand, 2019/09/25
- Re: [PATCH v4 0/8] Introduce the microvm machine type,
Pankaj Gupta <=
- Re: [PATCH v4 0/8] Introduce the microvm machine type, Sergio Lopez, 2019/09/25
- Re: [PATCH v4 0/8] Introduce the microvm machine type, Paolo Bonzini, 2019/09/25
- Re: [PATCH v4 0/8] Introduce the microvm machine type, Sergio Lopez, 2019/09/25
- Re: [PATCH v4 0/8] Introduce the microvm machine type, David Hildenbrand, 2019/09/25
- when to use virtio (was Re: [PATCH v4 0/8] Introduce the microvm machine type), Paolo Bonzini, 2019/09/25
- Re: when to use virtio (was Re: [PATCH v4 0/8] Introduce the microvm machine type), David Hildenbrand, 2019/09/25
- Re: when to use virtio (was Re: [PATCH v4 0/8] Introduce the microvm machine type), Paolo Bonzini, 2019/09/25
- Re: when to use virtio (was Re: [PATCH v4 0/8] Introduce the microvm machine type), David Hildenbrand, 2019/09/25