From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755311AbbHKLB0 (ORCPT ); Tue, 11 Aug 2015 07:01:26 -0400 Received: from e23smtp02.au.ibm.com ([202.81.31.144]:45102 "EHLO e23smtp02.au.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754818AbbHKLBZ (ORCPT ); Tue, 11 Aug 2015 07:01:25 -0400 X-Helo: d23dlp02.au.ibm.com X-MailFrom: srikar@linux.vnet.ibm.com X-RcptTo: linux-kernel@vger.kernel.org From: Srikar Dronamraju To: Ingo Molnar , Peter Zijlstra Cc: linux-kernel@vger.kernel.org, srikar@linux.vnet.ibm.com, Rik van Riel , Mel Gorman Subject: [PATCH v2 0/3] Disable sched_numa_balancing on uma systems Date: Tue, 11 Aug 2015 16:30:10 +0530 Message-Id: <1439290813-6683-1-git-send-email-srikar@linux.vnet.ibm.com> X-Mailer: git-send-email 2.1.4 X-TM-AS-MML: disable X-Content-Scanned: Fidelis XPS MAILER x-cbid: 15081111-0005-0000-0000-000002486F05 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org With recent commit 2a1ed24 ("sched/numa: Prefer NUMA hotness over cache hotness") sets sched feature NUMA to true. This can enable numa hinting faults on a uma system. This patchset ensures that numa hinting faults occur only on a numa system by setting/resetting sched_numa_balancing. This patchset - Renames numabalancing_enabled to sched_numa_balancing - Makes sched_numa_balancing common to CONFIG_SCHED_DEBUG and !CONFIG_SCHED_DEBUG. Earlier it was only in !CONFIG_SCHED_DEBUG - Checks for sched_numa_balancing instead of sched_feat(NUMA) - Removes NUMA sched feature Srikar Dronamraju (3): sched/numa: Rename numabalancing_enabled to sched_numa_balancing sched/numa: Disable sched_numa_balancing on uma systems sched/numa: Remove NUMA sched feature kernel/sched/core.c | 16 +++------------- kernel/sched/fair.c | 8 ++++---- kernel/sched/features.h | 16 ---------------- kernel/sched/sched.h | 10 ++-------- 4 files changed, 9 insertions(+), 41 deletions(-) -- 1.8.3.1