Re: [PATCH 0/20 v3] dax: Clear dirty bits after flushing caches

2016-10-18 Thread Jan Kara
On Mon 17-10-16 12:59:55, Ross Zwisler wrote: > On Mon, Oct 17, 2016 at 10:47:32AM +0200, Jan Kara wrote: > > > This week I plan to rebase both series on top of rc1 + your THP patches so > > that we can move on with merging the stuff. > > Yea...so how are we going to coordinate merging of these

Re: [PATCH 0/20 v3] dax: Clear dirty bits after flushing caches

2016-10-17 Thread Ross Zwisler
On Mon, Oct 17, 2016 at 10:47:32AM +0200, Jan Kara wrote: > This week I plan to rebase both series on top of rc1 + your THP patches so > that we can move on with merging the stuff. Yea...so how are we going to coordinate merging of these series for the v4.10 merge window? My series mostly

Re: [PATCH 0/20 v3] dax: Clear dirty bits after flushing caches

2016-10-17 Thread Jan Kara
On Thu 13-10-16 14:34:34, Ross Zwisler wrote: > On Mon, Oct 03, 2016 at 01:13:58PM +0200, Jan Kara wrote: > > On Mon 03-10-16 02:32:48, Christoph Hellwig wrote: > > > On Mon, Oct 03, 2016 at 10:15:49AM +0200, Jan Kara wrote: > > > > Yeah, so DAX path is special because it installs its own PTE

Re: [PATCH 0/20 v3] dax: Clear dirty bits after flushing caches

2016-10-13 Thread Ross Zwisler
On Mon, Oct 03, 2016 at 01:13:58PM +0200, Jan Kara wrote: > On Mon 03-10-16 02:32:48, Christoph Hellwig wrote: > > On Mon, Oct 03, 2016 at 10:15:49AM +0200, Jan Kara wrote: > > > Yeah, so DAX path is special because it installs its own PTE directly from > > > the fault handler which we don't do in

Re: [PATCH 0/20 v3] dax: Clear dirty bits after flushing caches

2016-10-03 Thread Jan Kara
On Mon 03-10-16 01:03:37, Christoph Hellwig wrote: > On Mon, Oct 03, 2016 at 09:59:02AM +0200, Jan Kara wrote: > > IMO ->fault and ->pmd_fault can be merged, ->page_mkwrite and ->pfn_mkwrite > > can be merged. There were even patches flying around for that. I want to do > > that but it's not a

Re: [PATCH 0/20 v3] dax: Clear dirty bits after flushing caches

2016-10-03 Thread Christoph Hellwig
On Mon, Oct 03, 2016 at 09:59:02AM +0200, Jan Kara wrote: > IMO ->fault and ->pmd_fault can be merged, ->page_mkwrite and ->pfn_mkwrite > can be merged. There were even patches flying around for that. I want to do > that but it's not a priority now as the patch set it already large enough. > >

Re: [PATCH 0/20 v3] dax: Clear dirty bits after flushing caches

2016-10-03 Thread Jan Kara
On Fri 30-09-16 02:14:18, Christoph Hellwig wrote: > On Tue, Sep 27, 2016 at 06:08:04PM +0200, Jan Kara wrote: > > Hello, > > > > this is a third revision of my patches to clear dirty bits from radix tree > > of > > DAX inodes when caches for corresponding pfns have been flushed. This patch > >

[PATCH 0/20 v3] dax: Clear dirty bits after flushing caches

2016-09-27 Thread Jan Kara
Hello, this is a third revision of my patches to clear dirty bits from radix tree of DAX inodes when caches for corresponding pfns have been flushed. This patch set is significantly larger than the previous version because I'm changing how ->fault, ->page_mkwrite, and ->pfn_mkwrite handlers may