Re: [PATCH v9 00/16] re-enable DAX PMD support

2016-11-02 Thread Dave Chinner
On Tue, Nov 01, 2016 at 01:54:02PM -0600, Ross Zwisler wrote: > DAX PMDs have been disabled since Jan Kara introduced DAX radix tree based > locking. This series allows DAX PMDs to participate in the DAX radix tree > based locking scheme so that they can be re-enabled. I've seen patch 0/16 -

Re: [PATCH 0/11] ext4: Convert ext4 DAX IO to iomap framework

2016-11-02 Thread Dave Chinner
On Wed, Nov 02, 2016 at 09:03:53AM -0400, Theodore Ts'o wrote: > On Wed, Nov 02, 2016 at 12:09:03AM +0100, Jan Kara wrote: > > > > I plan to grab Ross's PMD series in the next couple of days and I'll > > > > push it out as a stable topic branch once I've sanity tested it. I > > > > don't really

回复:如何做好.企.业.采.购,降.低.运.营.成.本

2016-11-02 Thread 崔曝
From: 崔曝 / xvqlwr...@zpywil.net To: linux-nvdimm@lists.01.org Sent: 2016-11-3/1:51:34 自信的生命最美丽! ___ Linux-nvdimm mailing list Linux-nvdimm@lists.01.org https://lists.01.org/mailman/listinfo/linux-nvdimm

Re: [PATCH 11/11] dax: Rip out get_block based IO support

2016-11-02 Thread Christoph Hellwig
On Tue, Nov 01, 2016 at 10:06:21PM +0100, Jan Kara wrote: > No one uses functions using the get_block callback anymore. Rip them > out. Documentation/filesystems/dax.txt will also need some updates for this. ___ Linux-nvdimm mailing list

Re: [PATCH 08/11] ext4: Convert DAX faults to iomap infrastructure

2016-11-02 Thread Christoph Hellwig
On Tue, Nov 01, 2016 at 10:06:18PM +0100, Jan Kara wrote: > Convert DAX faults to use iomap infrastructure. We would not have to start > transaction in ext4_dax_fault() anymore since ext4_iomap_begin takes > care of that but so far we do that to avoid lock inversion of > transaction start with DAX

Re: [PATCH 02/11] ext4: Allow unaligned unlocked DAX IO

2016-11-02 Thread Christoph Hellwig
On Tue, Nov 01, 2016 at 10:06:12PM +0100, Jan Kara wrote: > Currently we don't allow unaligned writes without inode_lock. This is > because zeroing of partial blocks could cause data corruption for racing > unaligned writes to the same block. However DAX handles zeroing during > block allocation

Re: [PATCH 0/11] ext4: Convert ext4 DAX IO to iomap framework

2016-11-02 Thread Theodore Ts'o
On Wed, Nov 02, 2016 at 12:09:03AM +0100, Jan Kara wrote: > > > I plan to grab Ross's PMD series in the next couple of days and I'll > > > push it out as a stable topic branch once I've sanity tested it. I > > > don't really want to take a big chunk of ext4 stuff through the XFS > > > tree if it

Re: [PATCH v2 34/37] docs: fix locations of several documents that got moved

2016-11-02 Thread Prarit Bhargava
On 11/02/2016 05:31 AM, Pavel Machek wrote: > Hi! > >>> Dunno, but kernel-parameters.txt was already quite long... for a file >>> that is referenced quite often. Adding admin-guide/ into the path does >>> not really help. >> >> The big string name starts with Documentation/ :) There are some

Re: [PATCH 01/21] mm: Join struct fault_env and vm_fault

2016-11-02 Thread Kirill A. Shutemov
On Tue, Nov 01, 2016 at 11:36:08PM +0100, Jan Kara wrote: > Currently we have two different structures for passing fault information > around - struct vm_fault and struct fault_env. DAX will need more > information in struct vm_fault to handle its faults so the content of > that structure would

Re: [PATCH 0/21 v4] dax: Clear dirty bits after flushing caches

2016-11-02 Thread Kirill A. Shutemov
On Wed, Nov 02, 2016 at 12:13:18AM +0100, Jan Kara wrote: > Hi, > > forgot to add Kirill to CC since this modifies the fault path he changed > recently. I don't want to resend the whole series just because of this so > at least I'm pinging him like this... I see strange mix x/20 and x/21