Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-22 Thread Xiao Guangrong
On 02/19/2016 04:08 PM, Michael S. Tsirkin wrote: On Thu, Feb 18, 2016 at 11:05:23AM +0100, Igor Mammedov wrote: On Thu, 18 Feb 2016 12:03:36 +0800 Xiao Guangrong wrote: On 02/18/2016 01:26 AM, Michael S. Tsirkin wrote: On Wed, Feb 17, 2016 at 10:04:18AM

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-22 Thread Xiao Guangrong
On 02/19/2016 04:43 PM, Dan Williams wrote: On Fri, Feb 19, 2016 at 12:08 AM, Michael S. Tsirkin wrote: On Thu, Feb 18, 2016 at 11:05:23AM +0100, Igor Mammedov wrote: On Thu, 18 Feb 2016 12:03:36 +0800 Xiao Guangrong wrote: On 02/18/2016

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-19 Thread Dan Williams
On Fri, Feb 19, 2016 at 12:08 AM, Michael S. Tsirkin wrote: > On Thu, Feb 18, 2016 at 11:05:23AM +0100, Igor Mammedov wrote: >> On Thu, 18 Feb 2016 12:03:36 +0800 >> Xiao Guangrong wrote: >> >> > On 02/18/2016 01:26 AM, Michael S. Tsirkin wrote:

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-19 Thread Michael S. Tsirkin
On Thu, Feb 18, 2016 at 11:05:23AM +0100, Igor Mammedov wrote: > On Thu, 18 Feb 2016 12:03:36 +0800 > Xiao Guangrong wrote: > > > On 02/18/2016 01:26 AM, Michael S. Tsirkin wrote: > > > On Wed, Feb 17, 2016 at 10:04:18AM +0800, Xiao Guangrong wrote: > > > As

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-18 Thread Michael S. Tsirkin
On Thu, Feb 18, 2016 at 12:03:36PM +0800, Xiao Guangrong wrote: > > > On 02/18/2016 01:26 AM, Michael S. Tsirkin wrote: > >On Wed, Feb 17, 2016 at 10:04:18AM +0800, Xiao Guangrong wrote: > >As for the rest could that commands go via MMIO that we usually > >use for control path? > >

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-18 Thread Igor Mammedov
On Thu, 18 Feb 2016 12:03:36 +0800 Xiao Guangrong wrote: > On 02/18/2016 01:26 AM, Michael S. Tsirkin wrote: > > On Wed, Feb 17, 2016 at 10:04:18AM +0800, Xiao Guangrong wrote: > > As for the rest could that commands go via MMIO that we usually > > use

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-17 Thread Xiao Guangrong
On 02/18/2016 01:26 AM, Michael S. Tsirkin wrote: On Wed, Feb 17, 2016 at 10:04:18AM +0800, Xiao Guangrong wrote: As for the rest could that commands go via MMIO that we usually use for control path? So both input data and output data go through single MMIO, we need to introduce a protocol

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-17 Thread Michael S. Tsirkin
On Wed, Feb 17, 2016 at 10:04:18AM +0800, Xiao Guangrong wrote: > >>>As for the rest could that commands go via MMIO that we usually > >>>use for control path? > >> > >>So both input data and output data go through single MMIO, we need to > >>introduce a protocol to pass these data, that is

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-16 Thread Xiao Guangrong
On 02/16/2016 07:00 PM, Igor Mammedov wrote: On Tue, 16 Feb 2016 02:35:41 +0800 Xiao Guangrong wrote: On 02/16/2016 01:24 AM, Igor Mammedov wrote: On Mon, 15 Feb 2016 23:53:13 +0800 Xiao Guangrong wrote: On 02/15/2016 09:32

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-16 Thread Igor Mammedov
On Tue, 16 Feb 2016 02:35:41 +0800 Xiao Guangrong wrote: > On 02/16/2016 01:24 AM, Igor Mammedov wrote: > > On Mon, 15 Feb 2016 23:53:13 +0800 > > Xiao Guangrong wrote: > > > >> On 02/15/2016 09:32 PM, Igor Mammedov wrote: >

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Xiao Guangrong
On 02/16/2016 01:24 AM, Igor Mammedov wrote: On Mon, 15 Feb 2016 23:53:13 +0800 Xiao Guangrong wrote: On 02/15/2016 09:32 PM, Igor Mammedov wrote: On Mon, 15 Feb 2016 13:45:59 +0200 "Michael S. Tsirkin" wrote: On Mon, Feb 15, 2016 at

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Igor Mammedov
On Mon, 15 Feb 2016 23:53:13 +0800 Xiao Guangrong wrote: > On 02/15/2016 09:32 PM, Igor Mammedov wrote: > > On Mon, 15 Feb 2016 13:45:59 +0200 > > "Michael S. Tsirkin" wrote: > > > >> On Mon, Feb 15, 2016 at 11:47:42AM +0100, Igor Mammedov

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Xiao Guangrong
On 02/15/2016 09:32 PM, Igor Mammedov wrote: On Mon, 15 Feb 2016 13:45:59 +0200 "Michael S. Tsirkin" wrote: On Mon, Feb 15, 2016 at 11:47:42AM +0100, Igor Mammedov wrote: On Mon, 15 Feb 2016 18:13:38 +0800 Xiao Guangrong wrote: On

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Igor Mammedov
On Mon, 15 Feb 2016 13:45:59 +0200 "Michael S. Tsirkin" wrote: > On Mon, Feb 15, 2016 at 11:47:42AM +0100, Igor Mammedov wrote: > > On Mon, 15 Feb 2016 18:13:38 +0800 > > Xiao Guangrong wrote: > > > > > On 02/15/2016 05:18 PM, Michael S.

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Michael S. Tsirkin
On Mon, Feb 15, 2016 at 11:47:42AM +0100, Igor Mammedov wrote: > On Mon, 15 Feb 2016 18:13:38 +0800 > Xiao Guangrong wrote: > > > On 02/15/2016 05:18 PM, Michael S. Tsirkin wrote: > > > On Mon, Feb 15, 2016 at 10:11:05AM +0100, Igor Mammedov wrote: > > >> On

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Michael S. Tsirkin
On Mon, Feb 15, 2016 at 06:13:38PM +0800, Xiao Guangrong wrote: > > > On 02/15/2016 05:18 PM, Michael S. Tsirkin wrote: > >On Mon, Feb 15, 2016 at 10:11:05AM +0100, Igor Mammedov wrote: > >>On Sun, 14 Feb 2016 13:57:27 +0800 > >>Xiao Guangrong wrote: > >> > >>>On

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Xiao Guangrong
On 02/15/2016 06:47 PM, Igor Mammedov wrote: On Mon, 15 Feb 2016 18:13:38 +0800 Xiao Guangrong wrote: On 02/15/2016 05:18 PM, Michael S. Tsirkin wrote: On Mon, Feb 15, 2016 at 10:11:05AM +0100, Igor Mammedov wrote: On Sun, 14 Feb 2016 13:57:27 +0800 Xiao

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Igor Mammedov
On Mon, 15 Feb 2016 18:13:38 +0800 Xiao Guangrong wrote: > On 02/15/2016 05:18 PM, Michael S. Tsirkin wrote: > > On Mon, Feb 15, 2016 at 10:11:05AM +0100, Igor Mammedov wrote: > >> On Sun, 14 Feb 2016 13:57:27 +0800 > >> Xiao Guangrong

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Michael S. Tsirkin
On Mon, Feb 15, 2016 at 06:13:38PM +0800, Xiao Guangrong wrote: > > > On 02/15/2016 05:18 PM, Michael S. Tsirkin wrote: > >On Mon, Feb 15, 2016 at 10:11:05AM +0100, Igor Mammedov wrote: > >>On Sun, 14 Feb 2016 13:57:27 +0800 > >>Xiao Guangrong wrote: > >> > >>>On

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Xiao Guangrong
On 02/15/2016 05:18 PM, Michael S. Tsirkin wrote: On Mon, Feb 15, 2016 at 10:11:05AM +0100, Igor Mammedov wrote: On Sun, 14 Feb 2016 13:57:27 +0800 Xiao Guangrong wrote: On 02/08/2016 07:03 PM, Igor Mammedov wrote: On Wed, 13 Jan 2016 02:50:05 +0800 Xiao

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Michael S. Tsirkin
On Mon, Feb 15, 2016 at 10:11:05AM +0100, Igor Mammedov wrote: > On Sun, 14 Feb 2016 13:57:27 +0800 > Xiao Guangrong wrote: > > > On 02/08/2016 07:03 PM, Igor Mammedov wrote: > > > On Wed, 13 Jan 2016 02:50:05 +0800 > > > Xiao Guangrong

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-15 Thread Igor Mammedov
On Sun, 14 Feb 2016 13:57:27 +0800 Xiao Guangrong wrote: > On 02/08/2016 07:03 PM, Igor Mammedov wrote: > > On Wed, 13 Jan 2016 02:50:05 +0800 > > Xiao Guangrong wrote: > > > >> 32 bits IO port starting from 0x0a18 in guest is

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-13 Thread Xiao Guangrong
On 02/08/2016 07:03 PM, Igor Mammedov wrote: On Wed, 13 Jan 2016 02:50:05 +0800 Xiao Guangrong wrote: 32 bits IO port starting from 0x0a18 in guest is reserved for NVDIMM ACPI emulation. The table, NVDIMM_DSM_MEM_FILE, will be patched into NVDIMM ACPI binary

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-08 Thread Igor Mammedov
On Wed, 13 Jan 2016 02:50:05 +0800 Xiao Guangrong wrote: > 32 bits IO port starting from 0x0a18 in guest is reserved for NVDIMM > ACPI emulation. The table, NVDIMM_DSM_MEM_FILE, will be patched into > NVDIMM ACPI binary code > > OSPM uses this port to tell QEMU

Re: [Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-02-04 Thread Michael S. Tsirkin
On Wed, Jan 13, 2016 at 02:50:05AM +0800, Xiao Guangrong wrote: > 32 bits IO port starting from 0x0a18 in guest is reserved for NVDIMM > ACPI emulation. The table, NVDIMM_DSM_MEM_FILE, will be patched into > NVDIMM ACPI binary code > > OSPM uses this port to tell QEMU the final address of the DSM

[Qemu-devel] [PATCH v2 06/11] nvdimm acpi: initialize the resource used by NVDIMM ACPI

2016-01-12 Thread Xiao Guangrong
32 bits IO port starting from 0x0a18 in guest is reserved for NVDIMM ACPI emulation. The table, NVDIMM_DSM_MEM_FILE, will be patched into NVDIMM ACPI binary code OSPM uses this port to tell QEMU the final address of the DSM memory and notify QEMU to emulate the DSM method Signed-off-by: Xiao