Re: [PATCH] Refactor virtio layer to support modern PCI and mmio devices

2019-01-16 Thread Pekka Enberg
On Wed, Jan 16, 2019 at 6:02 PM Nadav Har'El wrote: > > On Wed, Jan 16, 2019 at 5:53 PM Waldek Kozaczuk > wrote: > >> On Wednesday, January 16, 2019 at 1:29:13 AM UTC-5, Pekka Enberg wrote: >>> >>> But for the overall approach: >>> >> ??? I thought you were going to say something more here :-)

Re: [PATCH] Refactor virtio layer to support modern PCI and mmio devices

2019-01-16 Thread Waldek Kozaczuk
On Wednesday, January 16, 2019 at 8:58:46 AM UTC-5, Nadav Har'El wrote: > > > On Wed, Jan 16, 2019 at 7:21 AM Waldemar Kozaczuk > wrote: > > This patch refactors virtio layer in order to support > modern PCI and mmio devices. It is essentially a step 0 > in the list of tasks to make OSv boot on

Re: [PATCH] Refactor virtio layer to support modern PCI and mmio devices

2019-01-16 Thread Nadav Har'El
On Wed, Jan 16, 2019 at 5:53 PM Waldek Kozaczuk wrote: > On Wednesday, January 16, 2019 at 1:29:13 AM UTC-5, Pekka Enberg wrote: >> >> But for the overall approach: >> > ??? I thought you were going to say something more here :-) > >> >> Acked-by: Pekka Enberg >> > I think Pekka meant he

Re: [PATCH] Refactor virtio layer to support modern PCI and mmio devices

2019-01-16 Thread Waldek Kozaczuk
On Wednesday, January 16, 2019 at 1:29:13 AM UTC-5, Pekka Enberg wrote: > > Hello, > > On Wed, Jan 16, 2019 at 7:21 AM Waldemar Kozaczuk > wrote: > >> This patch refactors virtio layer in order to support >> modern PCI and mmio devices. It is essentially a step 0 >> in the list of tasks to make

Re: [PATCH] Refactor virtio layer to support modern PCI and mmio devices

2019-01-16 Thread Nadav Har'El
On Wed, Jan 16, 2019 at 7:21 AM Waldemar Kozaczuk wrote: > This patch refactors virtio layer in order to support > modern PCI and mmio devices. It is essentially a step 0 > in the list of tasks to make OSv boot on AWS firecracker. > > This patch introduces virtio_device class that abstracts >

Re: [PATCH] Refactor virtio layer to support modern PCI and mmio devices

2019-01-15 Thread Pekka Enberg
Hello, On Wed, Jan 16, 2019 at 7:21 AM Waldemar Kozaczuk wrote: > This patch refactors virtio layer in order to support > modern PCI and mmio devices. It is essentially a step 0 > in the list of tasks to make OSv boot on AWS firecracker. > > This patch introduces virtio_device class that

[PATCH] Refactor virtio layer to support modern PCI and mmio devices

2019-01-15 Thread Waldemar Kozaczuk
This patch refactors virtio layer in order to support modern PCI and mmio devices. It is essentially a step 0 in the list of tasks to make OSv boot on AWS firecracker. This patch introduces virtio_device class that abstracts virtio transport layer. That way virtio_driver class and its