From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: linux-next@vger.kernel.org, linux-kernel@vger.kernel.org,
Linus <torvalds@linux-foundation.org>,
Ingo Molnar <mingo@elte.hu>, Hugh Dickins <hughd@google.com>
Subject: Re: linux-next: Tree for Nov 14
Date: Wed, 14 Nov 2012 17:55:28 +1100 [thread overview]
Message-ID: <20121114175528.819d9ac5b2582053b5de4b99@canb.auug.org.au> (raw)
In-Reply-To: <20121113213742.292f3ace.akpm@linux-foundation.org>
[-- Attachment #1: Type: text/plain, Size: 4999 bytes --]
Hi Andrew,
On Tue, 13 Nov 2012 21:37:42 -0800 Andrew Morton <akpm@linux-foundation.org> wrote:
>
> It would help if the old sched/numa code wasn't in -next while you're
> away. That would give me a clean run at 3.7 and will make it easier
> for others to integrate and test the four(!) different
> autoschednumacore implementations on top of linux-next.
>
> Pretty please?
So, your understanding is that the "old sched/numa code" won't (and
shouldn't) be merged into Linus' tree (for v3.7, or ever)?
In that case, what I can do is give you a tree that is the same as
akpm-base but with one of the merges in the tip tree reverted (and, in
fact, I could push that into akpm-base to make things easier for you).
I guess that would be the merge of the numa/core branch which would
result in the following commits being reverted:
Andrea Arcangeli (1):
numa, mm: Support NUMA hinting page faults from gup/gup_fast
Gerald Schaefer (1):
sched, numa, mm, s390/thp: Implement pmd_pgprot() for s390
Ingo Molnar (2):
mm/pgprot: Move the pgprot_modify() fallback definition to mm.h
sched, numa, mm: Add NUMA_MIGRATION feature flag
Lee Schermerhorn (3):
mm/mpol: Add MPOL_MF_NOOP
mm/mpol: Check for misplaced page
mm/mpol: Add MPOL_MF_LAZY
Peter Zijlstra (17):
sched, numa, mm: Make find_busiest_queue() a method
sched, numa, mm: Describe the NUMA scheduling problem formally
mm/thp: Preserve pgprot across huge page split
mm/mpol: Make MPOL_LOCAL a real policy
mm/mpol: Create special PROT_NONE infrastructure
mm/migrate: Introduce migrate_misplaced_page()
mm/mpol: Use special PROT_NONE to migrate pages
sched, numa, mm: Introduce tsk_home_node()
sched, numa, mm/mpol: Make mempolicy home-node aware
sched, numa, mm: Introduce sched_feat_numa()
sched, numa, mm: Implement THP migration
sched, numa, mm: Implement home-node awareness
sched, numa, mm: Introduce last_nid in the pageframe
sched, numa, mm/mpol: Add_MPOL_F_HOME
sched, numa, mm: Add fault driven placement and migration policy
sched, numa, mm: Implement constant, per task Working Set Sampling (WSS) rate
sched, numa, mm: Implement slow start for working set sampling
Ralf Baechle (1):
sched, numa, mm, MIPS/thp: Add pmd_pgprot() implementation
Rik van Riel (6):
mm/generic: Only flush the local TLB in ptep_set_access_flags()
x86/mm: Only do a local tlb flush in ptep_set_access_flags()
x86/mm: Introduce pte_accessible()
mm: Only flush the TLB when clearing an accessible pte
sched, numa, mm: Add credits for NUMA placement
x86/mm: Completely drop the TLB flush from ptep_set_access_flags()
CREDITS | 1 -
Documentation/scheduler/numa-problem.txt | 230 ------------
arch/mips/include/asm/pgtable.h | 2 -
arch/s390/include/asm/pgtable.h | 13 -
arch/sh/mm/Kconfig | 1 -
arch/x86/include/asm/pgtable.h | 7 -
arch/x86/mm/pgtable.c | 8 +-
include/asm-generic/pgtable.h | 4 -
include/linux/huge_mm.h | 19 -
include/linux/init_task.h | 8 -
include/linux/mempolicy.h | 8 -
include/linux/migrate.h | 7 -
include/linux/migrate_mode.h | 3 -
include/linux/mm.h | 122 +++----
include/linux/mm_types.h | 10 -
include/linux/mmzone.h | 14 +-
include/linux/page-flags-layout.h | 83 -----
include/linux/sched.h | 44 +--
include/uapi/linux/mempolicy.h | 17 +-
init/Kconfig | 14 -
kernel/sched/core.c | 77 +---
kernel/sched/debug.c | 3 -
kernel/sched/fair.c | 579 ++----------------------------
kernel/sched/features.h | 14 -
kernel/sched/sched.h | 36 --
kernel/sysctl.c | 45 +--
mm/huge_memory.c | 251 +++----------
mm/memory.c | 127 +------
mm/mempolicy.c | 204 ++---------
mm/migrate.c | 87 +----
mm/mprotect.c | 31 +-
mm/pgtable-generic.c | 9 +-
32 files changed, 209 insertions(+), 1869 deletions(-)
Does that sound like what you need?
If Ingo hasn't removed/reverted that branch tomorrow, I can do this
revert again just after merging the tip tree.
> Also, I need to get a fresh mmotm into -next tomorrow. Don't do
> anything until I've pulled that rabbit out of the hat :)
No worries.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]
next prev parent reply other threads:[~2012-11-14 6:55 UTC|newest]
Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-14 5:30 linux-next: Tree for Nov 14 Stephen Rothwell
2012-11-14 5:37 ` Andrew Morton
2012-11-14 5:53 ` Andrew Morton
2012-11-14 6:47 ` Ingo Molnar
2012-11-14 6:56 ` Andrew Morton
2012-11-14 7:15 ` Stephen Rothwell
2012-11-14 7:24 ` Andrew Morton
2012-11-14 7:39 ` Ingo Molnar
2012-11-14 8:13 ` Hugh Dickins
2012-11-14 17:05 ` Rik van Riel
2012-11-15 12:10 ` Mel Gorman
2012-11-14 17:19 ` Linus Torvalds
2012-11-14 6:55 ` Stephen Rothwell [this message]
2012-11-14 7:03 ` Stephen Rothwell
2012-11-14 19:41 ` linux-next: Tree for Nov 14 (gpu/drm/i915) Randy Dunlap
2012-11-14 20:17 ` Andrew Morton
2012-11-15 0:59 ` [PATCH 1/2] asm-generic: add __WARN() to bug.h Randy Dunlap
2012-11-15 1:28 ` David Rientjes
2012-11-15 0:59 ` [PATCH 2/2] mm: balloon_compaction.c needs asm-generic/bug.h Randy Dunlap
2012-11-15 1:29 ` David Rientjes
2012-11-15 1:29 ` Randy Dunlap
-- strict thread matches above, loose matches on Subject: below --
2023-11-14 3:19 linux-next: Tree for Nov 14 Stephen Rothwell
2022-11-14 7:49 Stephen Rothwell
2019-11-14 8:31 Stephen Rothwell
2019-11-14 18:38 ` Naresh Kamboju
2019-11-14 20:11 ` Jan Stancek
2019-11-14 21:19 ` Arnd Bergmann
2018-11-14 5:26 Stephen Rothwell
2017-11-14 6:20 Stephen Rothwell
2016-11-14 7:23 Stephen Rothwell
2014-11-14 8:27 Stephen Rothwell
2014-11-15 21:19 ` Guenter Roeck
2014-11-16 2:33 ` Jiang Liu
2014-11-16 3:22 ` Guenter Roeck
2014-11-16 4:20 ` Jiang Liu
2014-11-16 6:56 ` Guenter Roeck
2014-11-16 8:24 ` Jiang Liu
2014-11-16 8:37 ` Jiang Liu
2014-11-16 15:42 ` Guenter Roeck
2014-11-16 16:01 ` Guenter Roeck
2014-11-16 16:11 ` Guenter Roeck
2014-11-17 5:12 ` Jiang Liu
2014-11-17 17:02 ` Guenter Roeck
2013-11-14 4:22 Stephen Rothwell
2011-11-14 3:43 Stephen Rothwell
2019-11-14 16:43 ` Christian Brauner
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=20121114175528.819d9ac5b2582053b5de4b99@canb.auug.org.au \
--to=sfr@canb.auug.org.au \
--cc=akpm@linux-foundation.org \
--cc=hughd@google.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-next@vger.kernel.org \
--cc=mingo@elte.hu \
--cc=torvalds@linux-foundation.org \
/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).