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


Groups > linux.kernel > #1208109

Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem annotation

Path csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod
From Dan Williams <dan.j.williams@intel.com>
Newsgroups linux.kernel
Subject Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem annotation
Date Sat, 15 Aug 2015 17:50:02 +0200
Message-ID <pXLSy-5ML-13@gated-at.bofh.it> (permalink)
References <pX41c-Hx-11@gated-at.bofh.it> <pX41c-Hx-29@gated-at.bofh.it> <pX8et-6ZO-3@gated-at.bofh.it> <pXquK-7Tq-3@gated-at.bofh.it> <pXquK-7Tq-17@gated-at.bofh.it> <pXFN7-5ru-7@gated-at.bofh.it>
X-Original-To Christoph Hellwig <hch@lst.de>
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=EX2rLLsKnhd1J0UQ01ZiSi8e/GrZqVYoOw2+ftM32ZM=; b=OdqMREC0YSOIqE41x6UJat36efRemAaSUt0ijRdRMXh89vSrZ7RnePNOcuF9QAv3by GU5P/MqAyQYz2mjia6nJElvl0q9GO8z19v3vPuM2m8d8dpNj4EENYD9c9orB5+3888Nv X3AMMi0Te0GR8O+AhU8uOg7dE4J9LZkbmRTsUfdbh8Ac1sh9DDim2e3adcOriUFlaGPp JserS+5XA9CidCq4r9cdGQX6WSiOZmGfqZ4/ieop1Spt+X+C+H20m2qUeocxbZxfUeNH +XugXJtcd3ycdtqAX8cukyqy0lhwZp9P889G0Erw9YP2+tQkCU0z2SGsGSDeVyOF0LHx 2I4w==
X-Gm-Message-State ALoCoQmMlYj4oIEKlsoRb8O6CdRcvGubE0VFhMjYuvjxVZ6XuAwW21AIw+gCxeFOzmyPPgP7lYrk
MIME-Version 1.0
X-Received by 10.50.66.197 with SMTP id h5mr7959038igt.82.1439653754277; Sat, 15 Aug 2015 08:49:14 -0700 (PDT)
Content-Type text/plain; charset=UTF-8
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 22
Organization linux.* mail to news gateway
X-Original-Cc Ross Zwisler <ross.zwisler@linux.intel.com>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "linux-nvdimm@lists.01.org" <linux-nvdimm@lists.01.org>, Jonathan Corbet <corbet@lwn.net>, Benjamin Herrenschmidt <benh@kernel.crashing.org>, Paul Mackerras <paulus@samba.org>, Michael Ellerman <mpe@ellerman.id.au>, Jens Axboe <axboe@kernel.dk>, Martin Schwidefsky <schwidefsky@de.ibm.com>, Heiko Carstens <heiko.carstens@de.ibm.com>, linux390@de.ibm.com, Alexander Viro <viro@zeniv.linux.org.uk>, Matthew Wilcox <willy@linux.intel.com>, Jeff Layton <jlayton@primarydata.com>, Andrew Morton <akpm@linux-foundation.org>, Omar Sandoval <osandov@osandov.com>, Boaz Harrosh <boaz@plexistor.com>, Miklos Szeredi <mszeredi@suse.cz>, Jan Kara <jack@suse.cz>, Wolfram Sang <wsa@the-dreams.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>, Gerald Schaefer <gerald.schaefer@de.ibm.com>, Ameen Ali <ameenali023@gmail.com>, "Martin K. Petersen" <martin.petersen@oracle.com>, Sagi Grimberg <sagig@mellanox.com>, Mike Snitzer <snitzer@redhat.com>, Tejun Heo <tj@kernel.org>, Shaohua Li <shli@fb.com>, Ming Lei <ming.lei@canonical.com>, linux-doc@vger.kernel.org, linuxppc-dev <linuxppc-dev@lists.ozlabs.org>, linux-s390@vger.kernel.org, linux-fsdevel <linux-fsdevel@vger.kernel.org>, Dave Chinner <david@fromorbit.com>
X-Original-Date Sat, 15 Aug 2015 08:49:14 -0700
X-Original-Message-ID <CAPcyv4hKsew+pNS+2i9rvfR+JCsXcKFURaQ2Cf3t5HZoTWWsvg@mail.gmail.com>
X-Original-References <1439484671-15718-1-git-send-email-ross.zwisler@linux.intel.com> <1439484671-15718-8-git-send-email-ross.zwisler@linux.intel.com> <CAPcyv4j=h1FULCnmLbwNv6E0ySyZNKniM3GZEnNCpGeiqCb+Kg@mail.gmail.com> <1439571318.16263.3.camel@linux.intel.com> <CAPcyv4gBwa=ud7FZcAK=uq8F-9RVdZNf+-=ROB0K7G3SkiP1FQ@mail.gmail.com> <20150815091154.GA21290@lst.de>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1208109

Show key headers only | View raw


On Sat, Aug 15, 2015 at 2:11 AM, Christoph Hellwig <hch@lst.de> wrote:
> On Fri, Aug 14, 2015 at 09:58:16AM -0700, Dan Williams wrote:
>> > I'll merge with your code for v3.
>>
>> Sounds, let me go rebase the __pfn_t patches on -mm so we'all lined up
>> and collision free.
>
> I'm doubt that we'll have PFN mapping ready for 4.3.  I'd rather see
> Ross series goes first, and move the patch to remove the size argument
> from ->direct access [1] over to this series as well.
>
> [1] https://git.kernel.org/cgit/linux/kernel/git/djbw/nvdimm.git/commit/?h=pfn&id=8e15e69fb9e61ac563c5a7ffd9dd9a7b545cced3

Yes, let's do it.  The need for DAX persistence guarantees is a higher
priority than solving the DAX vs PMEM unbind bug.  Especially if we
can defer __pfn_t and get some basic struct page mapping into 4.3 as
well.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

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


Thread

[PATCH v2 7/7] pmem, dax: have direct_access use __pmem annotation Ross Zwisler <ross.zwisler@linux.intel.com> - 2015-08-13 19:00 +0200
  Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem annotation Dan Williams <dan.j.williams@intel.com> - 2015-08-13 23:30 +0200
    Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem  annotation Ross Zwisler <ross.zwisler@linux.intel.com> - 2015-08-14 19:00 +0200
      Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem annotation Dan Williams <dan.j.williams@intel.com> - 2015-08-14 19:00 +0200
        Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem  annotation Christoph Hellwig <hch@lst.de> - 2015-08-15 11:20 +0200
          Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem annotation Dan Williams <dan.j.williams@intel.com> - 2015-08-15 17:50 +0200
  Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem  annotation Christoph Hellwig <hch@lst.de> - 2015-08-15 11:30 +0200
    Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem annotation Dan Williams <dan.j.williams@intel.com> - 2015-08-15 17:50 +0200
      Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem  annotation Christoph Hellwig <hch@lst.de> - 2015-08-15 18:10 +0200
        Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem annotation Dan Williams <dan.j.williams@intel.com> - 2015-08-15 20:10 +0200
      Re: [PATCH v2 7/7] pmem, dax: have direct_access use __pmem  annotation Ross Zwisler <ross.zwisler@linux.intel.com> - 2015-08-17 22:10 +0200

csiph-web