Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-05-27 Thread Boaz Harrosh
On 05/27/2015 11:11 AM, Christoph Hellwig wrote: > On Wed, May 27, 2015 at 11:10:21AM +0300, Boaz Harrosh wrote: >> Hu funny I just looked and I see with ./check auto I get >> generic/018 1s ... [not run] defragmentation not supported for fstype "m1fs" >> generic/020 0s ... 0s >> >> 019 is not even

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-05-27 Thread Christoph Hellwig
On Wed, May 27, 2015 at 11:10:21AM +0300, Boaz Harrosh wrote: > Hu funny I just looked and I see with ./check auto I get > generic/018 1s ... [not run] defragmentation not supported for fstype "m1fs" > generic/020 0s ... 0s > > 019 is not even printing a skip. But if I run it directly I get: > gen

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-05-27 Thread Boaz Harrosh
On 05/26/2015 10:31 PM, Matthew Wilcox wrote: > On Tue, May 26, 2015 at 11:41:41AM +0300, Boaz Harrosh wrote: >> I would please like to help. What is the breakage you >> see with DAX. >> >> I'm routinely testing with DAX so it is a surprise, >> Though I'm testing with my version with pages and >> _

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-05-27 Thread Ingo Molnar
* Matthew Wilcox wrote: > On Mon, Apr 13, 2015 at 11:33:09AM +0200, Ingo Molnar wrote: > > Please pull the latest x86-pmem-for-linus git tree from: > > > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > > x86-pmem-for-linus > > > ># HEAD: 4c1eaa2344fb26bb5e936fb4d8ee307343

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-05-26 Thread Matthew Wilcox
On Tue, May 26, 2015 at 11:41:41AM +0300, Boaz Harrosh wrote: > I would please like to help. What is the breakage you > see with DAX. > > I'm routinely testing with DAX so it is a surprise, > Though I'm testing with my version with pages and > __copy_from_user_nocache, and so on. > Or I might have

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-05-26 Thread Boaz Harrosh
On 05/25/2015 09:16 PM, Matthew Wilcox wrote: <> > > Ingo, this sucks. You collapsed all of the separate patches into a > single "add new driver" patch, which makes it impossible to bisect which > of the recent changes broke xfstests. Please don't do this again. > Matthew hi Below is a splito

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-05-25 Thread Ingo Molnar
* Matthew Wilcox wrote: > On Mon, Apr 13, 2015 at 11:33:09AM +0200, Ingo Molnar wrote: > > Please pull the latest x86-pmem-for-linus git tree from: > > > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > > x86-pmem-for-linus > > > ># HEAD: 4c1eaa2344fb26bb5e936fb4d8ee307343

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-05-25 Thread Matthew Wilcox
On Mon, Apr 13, 2015 at 11:33:09AM +0200, Ingo Molnar wrote: > Please pull the latest x86-pmem-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > x86-pmem-for-linus > ># HEAD: 4c1eaa2344fb26bb5e936fb4d8ee307343ea0089 drivers/block/pmem: Fix > 32-bit

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-04-15 Thread Ingo Molnar
* Elliott, Robert (Server Storage) wrote: > > -Original Message- > > From: Linux-nvdimm [mailto:linux-nvdimm-boun...@lists.01.org] On Behalf > > Of Ingo Molnar > > Sent: Tuesday, April 14, 2015 7:42 AM > > To: Christoph Hellwig > > Subject: Re: [Linu

RE: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-04-14 Thread Elliott, Robert (Server Storage)
> -Original Message- > From: Dan Williams [mailto:dan.j.willi...@intel.com] > Sent: Tuesday, April 14, 2015 11:34 AM > To: Elliott, Robert (Server Storage) > > ... > >> Since it's directly mapped it should just work for most things if it's > >> at least write-through cached (UC would be a

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-04-14 Thread Dan Williams
ellwig >> Subject: Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1 >> >> > ... >> Since it's directly mapped it should just work for most things if it's >> at least write-through cached (UC would be a horror), and it would >> also solve all the size

RE: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-04-14 Thread Elliott, Robert (Server Storage)
> -Original Message- > From: Linux-nvdimm [mailto:linux-nvdimm-boun...@lists.01.org] On Behalf > Of Ingo Molnar > Sent: Tuesday, April 14, 2015 7:42 AM > To: Christoph Hellwig > Subject: Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1 > > ... > Since it&

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-04-13 Thread Boaz Harrosh
On 04/13/2015 08:19 PM, Christoph Hellwig wrote: > On Mon, Apr 13, 2015 at 02:11:56PM +0300, Yigal Korman wrote: >> mlock() > > DAX files always are in-memory so this just sounds like an oversight. > method. Yes mlock on DAX can just return true, but mlock implies MAP_POPULATE. Which means "I wo

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-04-13 Thread Christoph Hellwig
On Mon, Apr 13, 2015 at 02:11:56PM +0300, Yigal Korman wrote: > mlock() DAX files always are in-memory so this just sounds like an oversight. method. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info

Re: [Linux-nvdimm] [GIT PULL] PMEM driver for v4.1

2015-04-13 Thread Yigal Korman
On Mon, Apr 13, 2015 at 1:45 PM, Ingo Molnar wrote: > > * Christoph Hellwig wrote: > >> On Mon, Apr 13, 2015 at 11:33:09AM +0200, Ingo Molnar wrote: >> > Limitations: this is a regular block device, and since the pmem areas >> > are not struct page backed, they are invisible to the rest of the >>