lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 18 Apr 2007 14:26:45 -0700 From: William Lee Irwin III <wli@...omorphy.com> To: Ingo Molnar <mingo@...e.hu> Cc: linux-kernel@...r.kernel.org, Linus Torvalds <torvalds@...ux-foundation.org>, Andrew Morton <akpm@...ux-foundation.org>, Con Kolivas <kernel@...ivas.org>, Nick Piggin <npiggin@...e.de>, Mike Galbraith <efault@....de>, Arjan van de Ven <arjan@...radead.org>, Peter Williams <pwil3058@...pond.net.au>, Thomas Gleixner <tglx@...utronix.de>, caglar@...dus.org.tr, Willy Tarreau <w@....eu>, Gene Heskett <gene.heskett@...il.com> Subject: Re: [patch] CFS scheduler, v3 On Wed, Apr 18, 2007 at 07:50:17PM +0200, Ingo Molnar wrote: > this is the third release of the CFS patchset (against v2.6.21-rc7), and > can be downloaded from: > http://redhat.com/~mingo/cfs-scheduler/ > this is a pure "fix reported regressions" release so there's much less > churn: > 5 files changed, 71 insertions(+), 29 deletions(-) > (the added lines are mostly debug related, not genuine increase in the > scheduler's size) It appears to me that the following can be taken in for mainline (or rejected for mainline) independently of the rest of the cfs patch. -- wli Mark the runqueues ____cacheline_aligned_in_smp to avoid false sharing. Index: sched/kernel/sched.c =================================================================== --- sched.orig/kernel/sched.c 2007-04-18 14:10:03.593207728 -0700 +++ sched/kernel/sched.c 2007-04-18 14:11:39.270660075 -0700 @@ -278,7 +278,7 @@ struct lock_class_key rq_lock_key; }; -static DEFINE_PER_CPU(struct rq, runqueues); +static DEFINE_PER_CPU(struct rq, runqueues) ____cacheline_aligned_in_smp; static inline int cpu_of(struct rq *rq) { - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists