转发:仓管人员掌握物料管理的技巧--linux-nvdimm

2018-04-25 Thread 刘主任
附 件 内 容 请 您 查 阅 ___ Linux-nvdimm mailing list Linux-nvdimm@lists.01.org https://lists.01.org/mailman/listinfo/linux-nvdimm

Message could not be delivered

2018-04-25 Thread Mail Administrator
The original message was received at Thu, 26 Apr 2018 11:06:12 +0800 from lists.01.org [222.187.51.196] - The following addresses had permanent fatal errors - ___ Linux-nvdimm mailing list Linux-nvdimm@lists.01.org

Re: [PATCH v3 1/3] resource: Use list_head to link sibling resource

2018-04-25 Thread kbuild test robot
Hi Baoquan, I love your patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v4.17-rc2 next-20180424] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url:

Re: [PATCH v2] ndctl, filter: fix "keyword 'all' is ignored" in util__filter()

2018-04-25 Thread Dan Williams
On Wed, Apr 25, 2018 at 5:56 PM, QI Fuli wrote: > This is a follow up patch for commit c70adc3cf6bf ("ndctl, filter: refactor > util__filter() to support multiple space-seperated arguments") > refactored util__filter() to support multiple space-seperated arguments. > But,

Re: [PATCH v3 1/3] resource: Use list_head to link sibling resource

2018-04-25 Thread Wei Yang
On Thu, Apr 19, 2018 at 08:18:46AM +0800, Baoquan He wrote: >The struct resource uses singly linked list to link siblings. It's not >easy to do reverse iteration on sibling list. So replace it with list_head. > Hi, Baoquan Besides changing the data structure, I have another proposal to do the

[PATCH v2] ndctl, filter: fix "keyword 'all' is ignored" in util__filter()

2018-04-25 Thread QI Fuli
This is a follow up patch for commit c70adc3cf6bf ("ndctl, filter: refactor util__filter() to support multiple space-seperated arguments") refactored util__filter() to support multiple space-seperated arguments. But, when the keyword "all" is included in space-seperated arguments, it will be

RE: [PATCH] ndctl, filter: fix "keyword 'all' is ignored" in util__filter()

2018-04-25 Thread Qi, Fuli
> -Original Message- > From: Dan Williams [mailto:dan.j.willi...@intel.com] > Sent: Wednesday, April 25, 2018 11:11 PM > To: Qi, Fuli/斉 福利 > Cc: linux-nvdimm > Subject: Re: [PATCH] ndctl, filter: fix "keyword 'all' is ignored" in >

转发linux-nvdimm:法律法规员工问题处理技巧

2018-04-25 Thread 请您查阅信件
linux-nvdimm:1775 A.新《劳动合同法》《社会保险法》《工伤保险条例》《劳动争议调解仲裁法》实操应对策略 B.有效调岗调薪、裁员解雇及违纪问题员工处理技巧 2018年4月27--28日-上海(A单元) 2018年5月11--12日-广州(B单元) 2018年5月17--18日-深圳(B单元) 2018年5月24--25日-北京(B单元) 2018年5月28--29日-上海(B单元) ━

[PATCH] pmem: fix badblocks population for raw mode

2018-04-25 Thread Toshi Kani
pmem_attach_disk() calls nvdimm_badblocks_populate() with resource range uninitialized in the case of raw mode. This leads the pmem driver to hit MCE despite of ARS reporting the range bad. Initialize 'bb_res' for raw mode. Fixes: e8d513483300 ("memremap: change devm_memremap_pages interface to

Re: [Qemu-devel] [RFC v2 1/2] virtio: add pmem driver

2018-04-25 Thread Pankaj Gupta
> > On Wed, Apr 25, 2018 at 04:54:13PM +0530, Pankaj Gupta wrote: > > diff --git a/include/uapi/linux/virtio_ids.h > > b/include/uapi/linux/virtio_ids.h > > index 6d5c3b2..5ebd049 100644 > > --- a/include/uapi/linux/virtio_ids.h > > +++ b/include/uapi/linux/virtio_ids.h > > @@ -43,5 +43,6 @@ > >

Re: [Qemu-devel] [RFC v2] qemu: Add virtio pmem device

2018-04-25 Thread Pankaj Gupta
> > On 04/25/2018 06:24 AM, Pankaj Gupta wrote: > > This patch adds virtio-pmem Qemu device. > > > > This device presents memory address range > > information to guest which is backed by file > > backend type. It acts like persistent memory > > device for KVM guest. Guest can perform read > >

Re: [RFC v2 1/2] virtio: add pmem driver

2018-04-25 Thread Michael S. Tsirkin
On Wed, Apr 25, 2018 at 04:54:13PM +0530, Pankaj Gupta wrote: > diff --git a/include/uapi/linux/virtio_ids.h b/include/uapi/linux/virtio_ids.h > index 6d5c3b2..5ebd049 100644 > --- a/include/uapi/linux/virtio_ids.h > +++ b/include/uapi/linux/virtio_ids.h > @@ -43,5 +43,6 @@ > #define

Re: [Qemu-devel] [RFC v2] qemu: Add virtio pmem device

2018-04-25 Thread Pankaj Gupta
> > Hi, > > > > Compile failures are because Qemu 'Memory-Device changes' are not yet > > in qemu master. As mentioned in Qemu patch message patch is > > dependent on 'Memeory-device' patches by 'David Hildenbrand'. > > > On 04/25/2018 06:24 AM, Pankaj Gupta wrote: > > This PV device code is

Re: [RFC v2 2/2] pmem: device flush over VIRTIO

2018-04-25 Thread Pankaj Gupta
> > On Wed, Apr 25, 2018 at 4:24 AM, Pankaj Gupta wrote: > > This patch adds functionality to perform > > flush from guest to hosy over VIRTIO > > when 'ND_REGION_VIRTIO'flag is set on > > nd_negion. Flag is set by 'virtio-pmem' > > driver. > > > > Signed-off-by: Pankaj

Re: [RFC v2 1/2] virtio: add pmem driver

2018-04-25 Thread Dan Williams
[ adding Jeff directly since he has also been looking at infrastructure to track when MAP_SYNC should be disabled ] On Wed, Apr 25, 2018 at 7:21 AM, Dan Williams wrote: > On Wed, Apr 25, 2018 at 4:24 AM, Pankaj Gupta wrote: >> This patch adds

Re: [RFC v2 2/2] pmem: device flush over VIRTIO

2018-04-25 Thread Dan Williams
On Wed, Apr 25, 2018 at 4:24 AM, Pankaj Gupta wrote: > This patch adds functionality to perform > flush from guest to hosy over VIRTIO > when 'ND_REGION_VIRTIO'flag is set on > nd_negion. Flag is set by 'virtio-pmem' > driver. > > Signed-off-by: Pankaj Gupta

Re: [RFC v2 1/2] virtio: add pmem driver

2018-04-25 Thread Dan Williams
On Wed, Apr 25, 2018 at 4:24 AM, Pankaj Gupta wrote: > This patch adds virtio-pmem driver for KVM > guest. Minor nit, please expand your changelog line wrapping to 72 columns. > > Guest reads the persistent memory range > information from Qemu over VIRTIO and registers > it

Re: [PATCH] ndctl, filter: fix "keyword 'all' is ignored" in util__filter()

2018-04-25 Thread Dan Williams
On Wed, Apr 25, 2018 at 12:38 AM, QI Fuli wrote: > This is a follow up patch for commit c70adc3cf6bf ("ndctl, filter: refactor > util__filter() to support multiple space-seperated arguments") > refactored util__filter() to support multiple space-seperated arguments. > But,

Re: [Qemu-devel] [RFC v2] qemu: Add virtio pmem device

2018-04-25 Thread Pankaj Gupta
Hi, Compile failures are because Qemu 'Memory-Device changes' are not yet in qemu master. As mentioned in Qemu patch message patch is dependent on 'Memeory-device' patches by 'David Hildenbrand'. Already picked up by maintainer. > Hi, > > This series failed build test on s390x host. Please

Re: [Qemu-devel] [RFC v2] qemu: Add virtio pmem device

2018-04-25 Thread no-reply
Hi, This series failed docker-build@min-glib build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. Type: series Message-id: 20180425112415.12327-4-pagu...@redhat.com Subject: [Qemu-devel] [RFC v2] qemu: Add

Re: [Qemu-devel] [RFC v2] qemu: Add virtio pmem device

2018-04-25 Thread no-reply
Hi, This series failed build test on s390x host. Please find the details below. Type: series Message-id: 20180425112415.12327-4-pagu...@redhat.com Subject: [Qemu-devel] [RFC v2] qemu: Add virtio pmem device === TEST SCRIPT BEGIN === #!/bin/bash # Testing script will be invoked under the git

[RFC v2] qemu: Add virtio pmem device

2018-04-25 Thread Pankaj Gupta
This patch adds virtio-pmem Qemu device. This device presents memory address range information to guest which is backed by file backend type. It acts like persistent memory device for KVM guest. Guest can perform read and persistent write operations on this memory range with the help of DAX

[RFC v2 2/2] pmem: device flush over VIRTIO

2018-04-25 Thread Pankaj Gupta
This patch adds functionality to perform flush from guest to hosy over VIRTIO when 'ND_REGION_VIRTIO'flag is set on nd_negion. Flag is set by 'virtio-pmem' driver. Signed-off-by: Pankaj Gupta --- drivers/nvdimm/region_devs.c | 7 +++ 1 file changed, 7 insertions(+)

[RFC v2 0/2] kvm "fake DAX" device flushing

2018-04-25 Thread Pankaj Gupta
This is RFC V2 for 'fake DAX' flushing interface sharing for review. This patchset has two main parts: - Guest virtio-pmem driver Guest driver reads persistent memory range from paravirt device and registers with 'nvdimm_bus'. 'nvdimm/pmem' driver uses this information to allocate

[RFC v2 1/2] virtio: add pmem driver

2018-04-25 Thread Pankaj Gupta
This patch adds virtio-pmem driver for KVM guest. Guest reads the persistent memory range information from Qemu over VIRTIO and registers it on nvdimm_bus. It also creates a nd_region object with the persistent memory range information so that existing 'nvdimm/pmem' driver can reserve this

[PATCH] ndctl, filter: fix "keyword 'all' is ignored" in util__filter()

2018-04-25 Thread QI Fuli
This is a follow up patch for commit c70adc3cf6bf ("ndctl, filter: refactor util__filter() to support multiple space-seperated arguments") refactored util__filter() to support multiple space-seperated arguments. But, when the keyword "all" is included in space-seperated arguments, it will be

Re: [PATCH v2] ndctl, filter: refacor util__filter() to support multiple space-seperated arguments

2018-04-25 Thread Dan Williams
On Tue, Apr 24, 2018 at 7:39 PM, Qi, Fuli wrote: > When I ran the command # ndctl list --dimm="all nmem1 nmem2", I found > only "nmem1" and "nmem2" can be listed, the keyword "all" was ignored. > I want to confirm is this result expected? > If not, I will make a follow up