All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH-for-2.12 v3 0/3] nvdimm: fixes for (non-)dax backends
@ 2017-11-27  4:35 Haozhong Zhang
  2017-11-27  4:35 ` [Qemu-devel] [PATCH v3 1/3] hostmem-file: add "align" option Haozhong Zhang
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Haozhong Zhang @ 2017-11-27  4:35 UTC (permalink / raw)
  To: qemu-devel
  Cc: Xiao Guangrong, Stefan Hajnoczi, Dan Williams, Haozhong Zhang,
	Eduardo Habkost, Igor Mammedov, Paolo Bonzini, Peter Crosthwaite,
	Richard Henderson, Michael S. Tsirkin, Xiao Guangrong

Previous versions can be found at
  v2: https://lists.gnu.org/archive/html/qemu-devel/2017-06/msg01203.html
  v1: https://lists.gnu.org/archive/html/qemu-devel/2017-05/msg05919.html

Changes in v3:
 * Add an option 'align' to 'memory-backend-file' to address the
   failure when mmap device dax (patch 1).
 * Remove device dax check, which needs to access sysfs and may not
   work with SELinux.
 * Add a boolean option 'unarmed' to '-device nvdimm', which allows
   users to control the unarmed flag in guest ACPI NFIT. I don't make
   it as OnOffAuto, because of the remove of device dax check.
 * Document new options added by this patch series.

Haozhong Zhang (3):
  hostmem-file: add "align" option
  nvdimm: add a macro for property "label-size"
  nvdimm: add 'unarmed' option

 backends/hostmem-file.c | 41 ++++++++++++++++++++++++++++++++++++++++-
 docs/nvdimm.txt         | 31 +++++++++++++++++++++++++++++++
 exec.c                  |  8 +++++++-
 hw/acpi/nvdimm.c        |  7 +++++++
 hw/mem/nvdimm.c         | 28 +++++++++++++++++++++++++++-
 include/exec/memory.h   |  3 +++
 include/hw/mem/nvdimm.h | 12 ++++++++++++
 memory.c                |  2 ++
 numa.c                  |  2 +-
 9 files changed, 130 insertions(+), 4 deletions(-)

-- 
2.14.1

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-12-04  5:47 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-27  4:35 [Qemu-devel] [PATCH-for-2.12 v3 0/3] nvdimm: fixes for (non-)dax backends Haozhong Zhang
2017-11-27  4:35 ` [Qemu-devel] [PATCH v3 1/3] hostmem-file: add "align" option Haozhong Zhang
2017-11-28  1:07   ` Eduardo Habkost
2017-11-29  0:33     ` Haozhong Zhang
2017-11-29 10:05       ` Eduardo Habkost
2017-11-29  0:31   ` Haozhong Zhang
2017-11-29  0:38   ` Haozhong Zhang
2017-11-27  4:35 ` [Qemu-devel] [PATCH v3 2/3] nvdimm: add a macro for property "label-size" Haozhong Zhang
2017-11-27  4:35 ` [Qemu-devel] [PATCH v3 3/3] nvdimm: add 'unarmed' option Haozhong Zhang
2017-12-01 10:44   ` Stefan Hajnoczi
2017-12-04  5:47     ` Haozhong Zhang
2017-11-28 18:44 ` [Qemu-devel] [PATCH-for-2.12 v3 0/3] nvdimm: fixes for (non-)dax backends Michael S. Tsirkin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.