[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 00/32] implement vNVDIMM
From: |
Xiao Guangrong |
Subject: |
Re: [Qemu-devel] [PATCH v3 00/32] implement vNVDIMM |
Date: |
Tue, 13 Oct 2015 13:29:48 +0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
On 10/12/2015 07:55 PM, Michael S. Tsirkin wrote:
On Sun, Oct 11, 2015 at 11:52:32AM +0800, Xiao Guangrong wrote:
Changelog in v3:
There is huge change in this version, thank Igor, Stefan, Paolo, Eduardo,
Michael for their valuable comments, the patchset finally gets better shape.
Thanks!
This needs some changes in coding style, and more comments, to
make it easier to maintain going forward.
Thanks for your review, Michael. I have learned lots of thing from
your comments.
High level comments - I didn't point out all instances,
please go over code and locate them yourself.
I focused on acpi code in this review.
Okay, will do.
- fix coding style violations, prefix eveything with nvdimm_ etc
Actually i did not pay attention on naming the stuff which is only internally
used. Thank you for pointing it out and will fix it in next version.
- in apci code, avoid manual memory management/complex pointer math
I am not very good at ACPI ASL/AML, could you please more detail?
- comments are needed to document apis & explain what's going on
- constants need comments too, refer to text that
can be looked up in acpi spec verbatim
Indeed, will document carefully.
- [Qemu-devel] [PATCH v3 12/32] pc-dimm: remove DEFAULT_PC_DIMMSIZE, (continued)
- [Qemu-devel] [PATCH v3 12/32] pc-dimm: remove DEFAULT_PC_DIMMSIZE, Xiao Guangrong, 2015/10/10
- [Qemu-devel] [PATCH v3 22/32] nvdimm: init the address region used by NVDIMM ACPI, Xiao Guangrong, 2015/10/10
- [Qemu-devel] [PATCH v3 16/32] pc-dimm: rename pc-dimm.c and pc-dimm.h, Xiao Guangrong, 2015/10/10
- [Qemu-devel] [PATCH v3 29/32] nvdimm: support DSM_CMD_GET_NAMESPACE_LABEL_DATA, Xiao Guangrong, 2015/10/10
- Re: [Qemu-devel] [PATCH v3 00/32] implement vNVDIMM, Bharata B Rao, 2015/10/11
- Re: [Qemu-devel] [PATCH v3 00/32] implement vNVDIMM, Michael S. Tsirkin, 2015/10/12
Re: [Qemu-devel] [PATCH v3 00/32] implement vNVDIMM, Michael S. Tsirkin, 2015/10/19