Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1472935
| From | Ross Zwisler <ross.zwisler@linux.intel.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v2 0/9] re-enable DAX PMD support |
| Date | 2016-08-31 01:10 +0200 |
| Message-ID | <sc0kh-2Sd-3@gated-at.bofh.it> (permalink) |
| References | <s9s3n-1C3-3@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Tue, Aug 23, 2016 at 04:04:10PM -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. > > Changes since v1: > - PMD entry locking is now done based on the starting offset of the PMD > entry, rather than on the radix tree slot which was unreliable. (Jan) > - Fixed the one issue I could find with hole punch. As far as I can tell > hole punch now works correctly for both PMD and PTE DAX entries, 4k zero > pages and huge zero pages. > - Fixed the way that ext2 returns the size of holes in ext2_get_block(). > (Jan) > - Made the 'wait_table' global variable static in respnse to a sparse > warning. > - Fixed some more inconsitent usage between the names 'ret' and 'entry' > for radix tree entry variables. > > Ross Zwisler (9): > ext4: allow DAX writeback for hole punch > ext2: tell DAX the size of allocation holes > ext4: tell DAX the size of allocation holes > dax: remove buffer_size_valid() > dax: make 'wait_table' global variable static > dax: consistent variable naming for DAX entries > dax: coordinate locking for offsets in PMD range > dax: re-enable DAX PMD support > dax: remove "depends on BROKEN" from FS_DAX_PMD > > fs/Kconfig | 1 - > fs/dax.c | 297 +++++++++++++++++++++++++++++----------------------- > fs/ext2/inode.c | 3 + > fs/ext4/inode.c | 7 +- > include/linux/dax.h | 29 ++++- > mm/filemap.c | 6 +- > 6 files changed, 201 insertions(+), 142 deletions(-) > > -- > 2.9.0 Ping on this series? Any objections or comments?
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Re: [PATCH v2 0/9] re-enable DAX PMD support Ross Zwisler <ross.zwisler@linux.intel.com> - 2016-08-31 01:10 +0200
Re: [PATCH v2 0/9] re-enable DAX PMD support "Kani, Toshimitsu" <toshi.kani@hpe.com> - 2016-08-31 22:30 +0200
Re: [PATCH v2 0/9] re-enable DAX PMD support Ross Zwisler <ross.zwisler@linux.intel.com> - 2016-08-31 23:40 +0200
Re: [PATCH v2 0/9] re-enable DAX PMD support "Kani, Toshimitsu" <toshi.kani@hpe.com> - 2016-09-01 00:10 +0200
Re: [PATCH v2 0/9] re-enable DAX PMD support Ross Zwisler <ross.zwisler@linux.intel.com> - 2016-09-01 18:30 +0200
csiph-web