[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDev
From: |
Pankaj Gupta |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice |
Date: |
Mon, 23 Apr 2018 00:58:56 -0400 (EDT) |
> >
> > Hello,
> >
> > This is good re-factoring and needed for 'virtio-pmem' as well to
> > reserve memory region in system address space.
> >
> > I have tested this code with virtio-pmem and its working fine. Thank you
> > for the work.
> >
> > I just have a small suggestion : when functions like(get_addr(),
> > get_plugged_size etc)
> > in the interface are not provided by derived class, Qemu crashes.
> >
> > I think having a contract for must override functions with NULL check and
> > error
> > at the calling sites would be better?
>
> I expect that all of these functions are implemented. It's a contract
> for devices that are mapped into address space. We might later have
> additional functions that might not be required to be provided and will
> be checked for NULL.
>
> So for the current set of functions, I don't think it makes sense to
> make them optional.
o.k. that's reasonable.
Thanks,
Pankaj
>
> Thanks!
>
> >
> > Thanks,
> > Pankaj
>
>
> --
>
> Thanks,
>
> David / dhildenb
>
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, (continued)
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Pankaj Gupta, 2018/04/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Igor Mammedov, 2018/04/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Pankaj Gupta, 2018/04/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Igor Mammedov, 2018/04/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Pankaj Gupta, 2018/04/26
- Re: [Qemu-ppc] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, David Hildenbrand, 2018/04/23
Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, Pankaj Gupta, 2018/04/22
Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, Igor Mammedov, 2018/04/23
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, David Hildenbrand, 2018/04/23
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, Pankaj Gupta, 2018/04/23
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, David Hildenbrand, 2018/04/23
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, Igor Mammedov, 2018/04/24
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, David Hildenbrand, 2018/04/24
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, Igor Mammedov, 2018/04/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, David Hildenbrand, 2018/04/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, David Hildenbrand, 2018/04/25