Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1719790

Re: [PATCH 1/2] xfs: cache dax_device lookup result

From Christoph Hellwig <hch@lst.de>
Newsgroups linux.kernel
Subject Re: [PATCH 1/2] xfs: cache dax_device lookup result
Date 2017-08-25 09:10 +0200
Message-ID <uigUG-Ye-7@gated-at.bofh.it> (permalink)
References <uiaYV-5od-7@gated-at.bofh.it> <uiaYW-5od-21@gated-at.bofh.it> <uifvA-8p9-5@gated-at.bofh.it> <uighX-ua-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Thu, Aug 24, 2017 at 11:24:10PM -0700, Dan Williams wrote:
> This would also fix the bug I just realized was in these patches
> around matching dax_get_by_host() with put_dax(). In fact, if it's
> acceptable to hang a dax_dev off a gendisk then we don't need
> dax_get_by_host() at all.

I want to get the block code out of the loop entirely.  I'm a little
overloaded with work at the moment, but my plan was to add a mount_dax
equivalent to mount_bdev, and add support to the XFS buffer cache and
log code to go straight to DAX.  For the buffer cache we'd still have
to double buffer to provide transaction gurantees, but for the log
formatting it directly to memory should also provide nice speedups.

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH 0/2] fs: cache dax_device lookup result Dan Williams <dan.j.williams@intel.com> - 2017-08-25 02:50 +0200
  [PATCH 1/2] xfs: cache dax_device lookup result Dan Williams <dan.j.williams@intel.com> - 2017-08-25 02:50 +0200
    Re: [PATCH 1/2] xfs: cache dax_device lookup result "Darrick J. Wong" <darrick.wong@oracle.com> - 2017-08-25 07:40 +0200
      Re: [PATCH 1/2] xfs: cache dax_device lookup result Dan Williams <dan.j.williams@intel.com> - 2017-08-25 08:30 +0200
        Re: [PATCH 1/2] xfs: cache dax_device lookup result Christoph Hellwig <hch@lst.de> - 2017-08-25 09:10 +0200
    Re: [PATCH 1/2] xfs: cache dax_device lookup result Christoph Hellwig <hch@lst.de> - 2017-08-25 09:10 +0200
  [PATCH 2/2] ext2, ext4: cache dax_device lookup result Dan Williams <dan.j.williams@intel.com> - 2017-08-25 02:50 +0200

csiph-web