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


Groups > linux.kernel > #1629889

Re: get_zone_device_page() in get_page() and page_cache_get_speculative()

From Dan Williams <dan.j.williams@intel.com>
Newsgroups linux.kernel
Subject Re: get_zone_device_page() in get_page() and page_cache_get_speculative()
Date 2017-04-24 20:50 +0200
Message-ID <tzRdD-29v-15@gated-at.bofh.it> (permalink)
References (2 earlier) <tzPYd-1pP-7@gated-at.bofh.it> <tzQ7U-1tV-13@gated-at.bofh.it> <tzQhA-1yE-11@gated-at.bofh.it> <tzQAW-1Uk-15@gated-at.bofh.it> <tzQUk-21B-47@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Mon, Apr 24, 2017 at 11:25 AM, Kirill A. Shutemov
<kirill.shutemov@linux.intel.com> wrote:
> On Mon, Apr 24, 2017 at 09:01:58PM +0300, Kirill A. Shutemov wrote:
>> On Mon, Apr 24, 2017 at 10:47:43AM -0700, Dan Williams wrote:
>> I think it's still better to do it on page_ref_* level.
>
> Something like patch below? What do you think?

From a quick glance, I think this looks like the right way to go.

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


Thread

Re: [tip:x86/mm] x86/mm/gup: Switch GUP to the generic  get_user_page_fast() implementation Dan Williams <dan.j.williams@intel.com> - 2017-04-20 23:50 +0200
  Re: [tip:x86/mm] x86/mm/gup: Switch GUP to the generic  get_user_page_fast() implementation "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-04-21 16:20 +0200
    Re: [tip:x86/mm] x86/mm/gup: Switch GUP to the generic  get_user_page_fast() implementation Dan Williams <dan.j.williams@intel.com> - 2017-04-21 21:40 +0200
      [PATCH] Revert "x86/mm/gup: Switch GUP to the generic  get_user_page_fast() implementation" Ingo Molnar <mingo@kernel.org> - 2017-04-23 12:00 +0200
  get_zone_device_page() in get_page() and page_cache_get_speculative() "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-04-24 01:40 +0200
    Re: get_zone_device_page() in get_page() and page_cache_get_speculative() Dan Williams <dan.j.williams@intel.com> - 2017-04-24 19:30 +0200
      Re: get_zone_device_page() in get_page() and  page_cache_get_speculative() "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-04-24 19:40 +0200
        Re: get_zone_device_page() in get_page() and page_cache_get_speculative() Dan Williams <dan.j.williams@intel.com> - 2017-04-24 19:50 +0200
          Re: get_zone_device_page() in get_page() and  page_cache_get_speculative() "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-04-24 20:10 +0200
            Re: get_zone_device_page() in get_page() and  page_cache_get_speculative() "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com> - 2017-04-24 20:30 +0200
              Re: get_zone_device_page() in get_page() and page_cache_get_speculative() Dan Williams <dan.j.williams@intel.com> - 2017-04-24 20:50 +0200
                Re: get_zone_device_page() in get_page() and  page_cache_get_speculative() "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com> - 2017-04-25 15:30 +0200
                Re: get_zone_device_page() in get_page() and page_cache_get_speculative() Dan Williams <dan.j.williams@intel.com> - 2017-04-25 18:50 +0200
    [PATCH] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-04-27 03:10 +0200
      Re: [PATCH] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-04-27 10:40 +0200
        Re: [PATCH] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Ingo Molnar <mingo@kernel.org> - 2017-04-28 08:40 +0200
          [PATCH] mm, zone_device: Replace {get, put}_zone_device_page() with a single reference "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com> - 2017-04-28 10:20 +0200
          [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-04-28 19:30 +0200
            Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-04-28 19:40 +0200
              Re: [PATCH v2] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-04-28 19:50 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-04-28 20:10 +0200
                Re: [PATCH v2] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-04-28 21:10 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-04-28 21:20 +0200
                Re: [PATCH v2] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-04-28 21:30 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-04-28 21:40 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-04-29 12:20 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-05-01 01:20 +0200
                Re: [PATCH v2] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-05-01 03:50 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-05-01 04:00 +0200
                Re: [PATCH v2] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-05-01 04:50 +0200
                Re: [PATCH v2] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Logan Gunthorpe <logang@deltatee.com> - 2017-05-01 05:50 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-05-01 12:50 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-05-01 16:00 +0200
                Re: [PATCH v2] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-05-01 22:30 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-05-01 22:40 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-05-02 13:50 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Jerome Glisse <jglisse@redhat.com> - 2017-05-02 15:30 +0200
            Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Ingo Molnar <mingo@kernel.org> - 2017-04-29 16:20 +0200
              Re: [PATCH v2] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-05-01 04:50 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference Ingo Molnar <mingo@kernel.org> - 2017-05-01 09:20 +0200
                Re: [PATCH v2] mm, zone_device: replace {get,  put}_zone_device_page() with a single reference "Kirill A. Shutemov" <kirill@shutemov.name> - 2017-05-01 11:40 +0200
            [tip:x86/mm] mm, zone_device: Replace {get, put}_zone_device_page()  with a single reference to fix pmem crash tip-bot for Dan Williams <tipbot@zytor.com> - 2017-05-01 10:40 +0200
      Re: [PATCH] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-04-27 18:20 +0200
        Re: [PATCH] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Logan Gunthorpe <logang@deltatee.com> - 2017-04-27 18:40 +0200
          Re: [PATCH] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-04-27 18:40 +0200
            Re: [PATCH] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Dan Williams <dan.j.williams@intel.com> - 2017-04-27 18:50 +0200
            Re: [PATCH] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Logan Gunthorpe <logang@deltatee.com> - 2017-04-27 18:50 +0200
      Re: [PATCH] mm, zone_device: replace {get, put}_zone_device_page()  with a single reference Logan Gunthorpe <logang@deltatee.com> - 2017-04-27 18:20 +0200

csiph-web