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


Groups > linux.kernel > #1702136

Re: [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending()

From Mel Gorman <mgorman@suse.de>
Newsgroups linux.kernel
Subject Re: [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending()
Date 2017-08-02 16:00 +0200
Message-ID <ua2lR-281-33@gated-at.bofh.it> (permalink)
References <ua0k2-RL-9@gated-at.bofh.it> <ua0k3-RL-37@gated-at.bofh.it> <ua1zr-1Rq-7@gated-at.bofh.it> <ua1zr-1Rq-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Wed, Aug 02, 2017 at 03:05:50PM +0200, Peter Zijlstra wrote:
> On Wed, Aug 02, 2017 at 02:00:40PM +0100, Mel Gorman wrote:
> > On Wed, Aug 02, 2017 at 01:38:38PM +0200, Peter Zijlstra wrote:
> > > For this to work we need to rework migrate_misplaced_transhuge_page()
> > > a little and move the test up into do_huge_pmd_numa_page().
> > > 
> > 
> > Note that Nadav has a patch in parallel on it's way towards Andrew's
> > tree that I suggested to always always check if a TLB flush is pending
> > under the PTL. A conflict will happen but will be trivial to resolve.
> 
> Got a link?

Subject: Revert "mm: numa: defer TLB flush for THP migration as long as possible"

http://lkml.kernel.org/r/20170731164325.235019-4-namit@vmware.com


-- 
Mel Gorman
SUSE Labs

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


Thread

[PATCH -v2 0/4] Getting rid of smp_mb__before_spinlock Peter Zijlstra <peterz@infradead.org> - 2017-08-02 13:50 +0200
  [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending() Peter Zijlstra <peterz@infradead.org> - 2017-08-02 13:50 +0200
    Re: [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending() Peter Zijlstra <peterz@infradead.org> - 2017-08-02 15:10 +0200
      Re: [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending() Mel Gorman <mgorman@suse.de> - 2017-08-02 16:00 +0200
        Re: [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending() Peter Zijlstra <peterz@infradead.org> - 2017-08-02 16:20 +0200
    Re: [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending() Mel Gorman <mgorman@suse.de> - 2017-08-02 15:10 +0200
    ARC stuff (was Re: [PATCH -v2 1/4] mm: Rework  {set,clear,mm}_tlb_flush_pending()) Vineet Gupta <Vineet.Gupta1@synopsys.com> - 2017-08-02 15:10 +0200
      Re: ARC stuff (was Re: [PATCH -v2 1/4] mm: Rework  {set,clear,mm}_tlb_flush_pending()) Peter Zijlstra <peterz@infradead.org> - 2017-08-02 15:20 +0200
        Re: ARC stuff (was Re: [PATCH -v2 1/4] mm: Rework  {set,clear,mm}_tlb_flush_pending()) Peter Zijlstra <peterz@infradead.org> - 2017-08-11 16:20 +0200
    Re: [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending() Will Deacon <will.deacon@arm.com> - 2017-08-03 17:30 +0200
    Re: [PATCH -v2 1/4] mm: Rework {set,clear,mm}_tlb_flush_pending() Peter Zijlstra <peterz@infradead.org> - 2017-08-11 11:50 +0200

csiph-web