linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: Matthew Wilcox <matthew@wil.cx>
Cc: Hugh Dickins <hughd@google.com>,
	linux-fsdevel@vger.kernel.org, linux-mm@kvack.org,
	lsf-pc@lists.linux-foundation.org
Subject: Re: [Lsf-pc] [LSF/MM ATTEND] persistent transparent large
Date: Tue, 28 Jan 2014 13:04:12 -0800	[thread overview]
Message-ID: <1390943052.16253.31.camel@dabdike> (raw)
In-Reply-To: <20140128193833.GD20939@parisc-linux.org>

On Tue, 2014-01-28 at 12:38 -0700, Matthew Wilcox wrote:
> On Thu, Jan 23, 2014 at 04:23:04AM -0800, Hugh Dickins wrote:
> > I'm eager to participate in this year's LSF/MM, but no topics of my
> > own to propose: I need to listen to what other people are suggesting.
> > 
> > Topics of most interest to me span mm and fs: persistent memory and
> > xip, transparent huge pagecache, large sectors, mm scalability.
> 
> I don't want to particularly pick on Hugh here; indeed, I know he won't
> take it personally which is why I've chosen to respoond to Hugh's message
> rather than any of the others.  I'm rather annoyed at the huge disrepancy
> between the number of people who are *saying* they're interested in
> persistent memory and the number of people who are reviewing patches
> relating to persistent memory.
> 
> As far as I'm concerned, the only people who have "earned" their way into
> attending the Summit based on contributing to persistent memory work
> would be Dave Chinner (er ... on the ctte already), Ted Ts'o (ditto),
> Jan Kara (ditto), Kirill Shutemov, Dave Hansen (who's not looking to
> attend this year), Ross Zwisler (ditto), and Andreas Dilger.

That rather depends on whether you think Execute In Place is the correct
way to handle persistent memory, I think?  I fully accept that it looks
like a good place to start since it's how all embedded systems handle
flash ... although looking at the proliferation of XIP hacks and
filesystems certainly doesn't give one confidence that they actually got
it right.

Fixing XIP looks like a good thing independent of whether it's the right
approach for persistent memory.  However, one thing that's missing for
the current patch sets is any buy in from the existing users ... can
they be persuaded to drop their hacks and adopt it (possibly even losing
some of the XIP specific filesystems), or will this end up as yet
another XIP hack?

Then there's the meta problem of is XIP the right approach.  Using
persistence within the current memory address space as XIP is a natural
fit for mixed volatile/NV systems, but what happens when they're all NV
memory?  Should we be discussing some VM based handling mechanisms for
persistent memory?

James




--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

  parent reply	other threads:[~2014-01-28 21:04 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-23 12:23 [LSF/MM ATTEND] persistent transparent large Hugh Dickins
2014-01-28 19:38 ` Matthew Wilcox
2014-01-28 20:42   ` Hugh Dickins
2014-01-29  1:52     ` Matthew Wilcox
2014-01-28 21:04   ` James Bottomley [this message]
2014-01-28 22:24     ` [Lsf-pc] " Hugh Dickins
2014-01-29  2:39     ` Matthew Wilcox
2014-01-29 23:00       ` James Bottomley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1390943052.16253.31.camel@dabdike \
    --to=james.bottomley@hansenpartnership.com \
    --cc=hughd@google.com \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=lsf-pc@lists.linux-foundation.org \
    --cc=matthew@wil.cx \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).