Re: [Qemu-devel] ivshmem Windows Driver

2017-10-19 Thread geoff--- via Qemu-devel
On 2017-10-19 20:51, Ladi Prosek wrote: On Thu, Oct 19, 2017 at 11:41 AM, wrote: On 2017-10-19 20:07, ge...@hostfission.com wrote: On 2017-10-19 20:01, Ladi Prosek wrote: On Thu, Oct 19, 2017 at 10:44 AM, wrote: On 2017-10-19 19:35, Ladi Prosek wrote: On Wed, Oct 18, 2017 at 5:04 PM

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-19 Thread Ladi Prosek
On Thu, Oct 19, 2017 at 11:41 AM, wrote: > On 2017-10-19 20:07, ge...@hostfission.com wrote: >> >> On 2017-10-19 20:01, Ladi Prosek wrote: >>> >>> On Thu, Oct 19, 2017 at 10:44 AM, wrote: On 2017-10-19 19:35, Ladi Prosek wrote: > > > On Wed, Oct 18, 2017 at 5:04 PM, wrot

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-19 Thread geoff--- via Qemu-devel
On 2017-10-19 20:07, ge...@hostfission.com wrote: On 2017-10-19 20:01, Ladi Prosek wrote: On Thu, Oct 19, 2017 at 10:44 AM, wrote: On 2017-10-19 19:35, Ladi Prosek wrote: On Wed, Oct 18, 2017 at 5:04 PM, wrote: Hi Ladi & Yan, I am pleased to present the completed driver for review, ple

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-19 Thread geoff--- via Qemu-devel
On 2017-10-19 20:01, Ladi Prosek wrote: On Thu, Oct 19, 2017 at 10:44 AM, wrote: On 2017-10-19 19:35, Ladi Prosek wrote: On Wed, Oct 18, 2017 at 5:04 PM, wrote: Hi Ladi & Yan, I am pleased to present the completed driver for review, please see: https://github.com/gnif/kvm-guest-drivers

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-19 Thread Ladi Prosek
On Thu, Oct 19, 2017 at 10:44 AM, wrote: > On 2017-10-19 19:35, Ladi Prosek wrote: >> >> On Wed, Oct 18, 2017 at 5:04 PM, wrote: >>> >>> Hi Ladi & Yan, >>> >>> I am pleased to present the completed driver for review, please see: >>> >>> https://github.com/gnif/kvm-guest-drivers-windows >> >> >>

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-19 Thread geoff--- via Qemu-devel
On 2017-10-19 19:35, Ladi Prosek wrote: On Wed, Oct 18, 2017 at 5:04 PM, wrote: Hi Ladi & Yan, I am pleased to present the completed driver for review, please see: https://github.com/gnif/kvm-guest-drivers-windows Awesome! Feel free to open pull request, it should be easier to comment on.

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-19 Thread Ladi Prosek
On Wed, Oct 18, 2017 at 5:04 PM, wrote: > Hi Ladi & Yan, > > I am pleased to present the completed driver for review, please see: > > https://github.com/gnif/kvm-guest-drivers-windows Awesome! Feel free to open pull request, it should be easier to comment on. * WoW considerations: It would be

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-18 Thread geoff--- via Qemu-devel
Hi Ladi & Yan, I am pleased to present the completed driver for review, please see: https://github.com/gnif/kvm-guest-drivers-windows All issues previously mentioned have been addressed and all missing functionality has been added. Please note that this work has exposed a bug in the qemu ivshm

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-18 Thread Ladi Prosek
On Wed, Oct 18, 2017 at 8:56 AM, wrote: > On 2017-10-18 17:50, Ladi Prosek wrote: >> >> On Wed, Oct 18, 2017 at 7:50 AM, wrote: >>> >>> On 2017-10-18 16:31, Ladi Prosek wrote: Hi Geoff, On Mon, Oct 16, 2017 at 8:31 PM, wrote: > > > Hi Yan & Ladi. > >>>

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-17 Thread geoff--- via Qemu-devel
On 2017-10-18 17:50, Ladi Prosek wrote: On Wed, Oct 18, 2017 at 7:50 AM, wrote: On 2017-10-18 16:31, Ladi Prosek wrote: Hi Geoff, On Mon, Oct 16, 2017 at 8:31 PM, wrote: Hi Yan & Ladi. I have written an initial implementation that supports just the shared memory mapping at this time.

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-17 Thread Ladi Prosek
On Wed, Oct 18, 2017 at 7:50 AM, wrote: > On 2017-10-18 16:31, Ladi Prosek wrote: >> >> Hi Geoff, >> >> On Mon, Oct 16, 2017 at 8:31 PM, wrote: >>> >>> Hi Yan & Ladi. >>> >>> I have written an initial implementation that supports just the shared >>> memory >>> mapping at this time. I plan to ad

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-17 Thread geoff--- via Qemu-devel
On 2017-10-18 16:31, Ladi Prosek wrote: Hi Geoff, On Mon, Oct 16, 2017 at 8:31 PM, wrote: Hi Yan & Ladi. I have written an initial implementation that supports just the shared memory mapping at this time. I plan to add events also but before I go further I would like some feedback if possi

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-17 Thread Ladi Prosek
Hi Geoff, On Mon, Oct 16, 2017 at 8:31 PM, wrote: > Hi Yan & Ladi. > > I have written an initial implementation that supports just the shared > memory > mapping at this time. I plan to add events also but before I go further I > would > like some feedback if possible on what I have implemented t

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-16 Thread geoff--- via Qemu-devel
Hi Yan & Ladi. I have written an initial implementation that supports just the shared memory mapping at this time. I plan to add events also but before I go further I would like some feedback if possible on what I have implemented thus far. Please see: https://github.com/gnif/kvm-guest-drive

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-16 Thread Geoffrey McRae via Qemu-devel
On 2017-10-17 02:20, Eric Blake wrote: On 10/15/2017 04:32 AM, geoff--- via Qemu-devel wrote: Hi All, I am writing some code that needs to share a block of ram between a Windows guest and Linux host. For this I am using the ivshmem device and I have written a very primitive driver for windows

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-16 Thread Eric Blake
On 10/15/2017 04:32 AM, geoff--- via Qemu-devel wrote: > Hi All, > > I am writing some code that needs to share a block of ram between a > Windows guest and Linux host. For this I am using the ivshmem device and > I have written a very primitive driver for windows that allows a single > applicatio

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-15 Thread Geoffrey McRae via Qemu-devel
On 2017-10-15 23:24, Yan Vugenfirer wrote: On 15 Oct 2017, at 15:21, ge...@hostfission.com wrote: Hi Yan, Thank you for the information. I am rather new to Windows Driver development and learning as I go, so this may take some time, but since the driver only needs to perform very basic functi

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-15 Thread Yan Vugenfirer
> On 15 Oct 2017, at 15:21, ge...@hostfission.com wrote: > > Hi Yan, > > Thank you for the information. I am rather new to Windows Driver development > and learning as I go, so this may take some time, but since the driver only > needs to perform very basic functions I do not see this as being

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-15 Thread Geoffrey McRae via Qemu-devel
Hi Yan, Thank you for the information. I am rather new to Windows Driver development and learning as I go, so this may take some time, but since the driver only needs to perform very basic functions I do not see this as being too much of a challenge. -Geoff On 2017-10-15 22:14, Yan Vugenfir

Re: [Qemu-devel] ivshmem Windows Driver

2017-10-15 Thread Yan Vugenfirer
He Geoff, The official virtio-win drivers upstream repository is here: https://github.com/virtio-win/kvm-guest-drivers-windows 1. There is no ivshmem Windows Driver for now as far as I know 2. We are signing the drivers for community usage https://fedoraproject.org/wiki/Windows_Virtio_Drivers