login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
March
»
3
Re: [RFC/PATCH] cpuset: cpuset irq affinities
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Peter Zijlstra
Subject:
Re: [RFC/PATCH] cpuset: cpuset irq affinities
Date: Monday, March 3, 2008 - 11:18 am
On Mon, 2008-03-03 at 12:10 -0600, Paul Jackson wrote:
quoted text
> > But as long as nobody does CS_CPU_EXCLUSIVE they may overlap, right? > > It's a bit stronger than that: > > 1) They need non-overlapping cpusets at this level to control > the sched_domain setup, if they want to avoid load balancing > across almost all CPUs in the system. Depending on the kernel > version, sched_domain partitioning is controlled either by the > cpuset flag cpu_exclusive, or the cpuset flag sched_load_balance. > > 2) They need non-overlapping cpusets at this level to control > memory placement of some kernel allocations, which are allowed > outside the current tasks cpuset, to be confined by the nearest > ancestor cpuset marked 'mem_exclusive' > > 3) Some sysadmin tools are likely coded to expect a /dev/cpuset/boot > cpuset, not a /dev/cpuset/system/boot cpuset, as that has been > customary for a long time. > > (1) and (2) would break the major batch schedulers. They typically > mark their top cpuset, /dev/cpuset/pbs or /dev/cpuset/lfs or whatever > batch scheduler it is, as cpu_exclusive and mem_exclusive, by way of > expressing their intention to pretty much own those CPUs and memory > nodes. If we fired them up on a system where that wasn't allowed due > to overlap with /dev/cpuset/system, they'd croak. Such changes as that > are costly and unappreciated.
OK, understood, I'll try and come up with yet another scheme :-) --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[RFC/PATCH 0/4] CPUSET driven CPU isolation
, Peter Zijlstra
, (Wed Feb 27, 3:21 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyanskiy
, (Wed Feb 27, 4:38 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Ingo Molnar
, (Thu Feb 28, 12:50 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 1:08 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Ingo Molnar
, (Thu Feb 28, 2:08 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 2:17 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, David Rientjes
, (Thu Feb 28, 2:32 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, David Rientjes
, (Thu Feb 28, 3:12 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Peter Zijlstra
, (Thu Feb 28, 3:19 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Peter Zijlstra
, (Thu Feb 28, 3:26 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Ingo Molnar
, (Thu Feb 28, 3:46 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Mark Hounschell
, (Thu Feb 28, 5:12 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyanskiy
, (Thu Feb 28, 10:33 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 10:37 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 10:47 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyanskiy
, (Thu Feb 28, 10:48 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyansky
, (Thu Feb 28, 12:57 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyansky
, (Thu Feb 28, 1:11 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 1:13 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyansky
, (Thu Feb 28, 1:23 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyansky
, (Thu Feb 28, 1:26 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 1:27 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyansky
, (Thu Feb 28, 1:45 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, David Rientjes
, (Thu Feb 28, 2:24 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 3:46 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, David Rientjes
, (Thu Feb 28, 4:00 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 5:16 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, David Rientjes
, (Thu Feb 28, 6:05 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 8:34 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, David Rientjes
, (Thu Feb 28, 9:00 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Paul Jackson
, (Thu Feb 28, 11:53 pm)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Andrew Morton
, (Fri Feb 29, 1:31 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Andrew Morton
, (Fri Feb 29, 1:36 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Ingo Molnar
, (Fri Feb 29, 2:10 am)
Re: [RFC/PATCH 0/4] CPUSET driven CPU isolation
, Max Krasnyanskiy
, (Fri Feb 29, 11:06 am)
[RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Fri Feb 29, 11:55 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Ingo Molnar
, (Fri Feb 29, 12:02 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Max Krasnyanskiy
, (Fri Feb 29, 1:52 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Fri Feb 29, 1:55 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Fri Feb 29, 2:03 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Fri Feb 29, 2:14 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Max Krasnyanskiy
, (Fri Feb 29, 2:20 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Ingo Molnar
, (Fri Feb 29, 2:29 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Ingo Molnar
, (Fri Feb 29, 2:32 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Max Krasnyanskiy
, (Fri Feb 29, 2:42 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Fri Feb 29, 2:53 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Fri Feb 29, 3:00 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Christoph Hellwig
, (Sat Mar 1, 10:18 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Mon Mar 3, 4:57 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Mon Mar 3, 10:36 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Mon Mar 3, 10:57 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Mon Mar 3, 11:10 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Mon Mar 3, 11:18 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Menage
, (Mon Mar 3, 11:41 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Mon Mar 3, 11:52 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Menage
, (Mon Mar 3, 10:26 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Mon Mar 3, 11:15 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Menage
, (Mon Mar 3, 11:21 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Mon Mar 3, 11:26 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Menage
, (Mon Mar 3, 11:34 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Mon Mar 3, 11:51 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Tue Mar 4, 12:35 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Tue Mar 4, 4:06 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Max Krasnyanskiy
, (Tue Mar 4, 12:52 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Tue Mar 4, 6:11 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Wed Mar 5, 1:37 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Ingo Molnar
, (Wed Mar 5, 1:50 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Wed Mar 5, 5:35 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Ingo Molnar
, (Wed Mar 5, 5:43 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Wed Mar 5, 10:44 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Max Krasnyansky
, (Wed Mar 5, 12:17 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Thu Mar 6, 6:47 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Peter Zijlstra
, (Thu Mar 6, 8:21 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Thu Mar 6, 8:40 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Thu Mar 6, 11:39 pm)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Menage
, (Fri Mar 7, 1:47 am)
Re: [RFC/PATCH] cpuset: cpuset irq affinities
, Paul Jackson
, (Fri Mar 7, 7:57 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
David Howells
[PATCH] KEYS: Use the variable 'key' in keyctl_describe_key()
Greg Kroah-Hartman
[PATCH 17/36] sysdev: detect multiple driver registrations
Sam Ravnborg
Re: [PATCH] kbuild: fix make V=1
Nick Piggin
Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures
Matthew Garrett
Re: [linux-pm] [PATCH] Remove process freezer from suspend to RAM pathway
git
:
Pat Thoyts
[PATCH] git-gui: use themed tk widgets with Tk 8.5
Stephen R. van den Berg
Re: [RFC] origin link for cherry-pick and revert
Johannes Schindelin
Re: [PATCH 2/2] git-svn: support fetch with autocrlf on
Junio C Hamano
Re: [PATCH 6/6] Teach core object handling functions about gitlinks
Michael S. Tsirkin
git-kill: rewrite history removing a commit
linux-netdev
:
Jan Engelhardt
[PATCH 1/3] net: tcp: make hybla selectable as default congestion module
Jarek Poplawski
Re: [PATCH] flush_work_sync vs. flush_scheduled_work Re: [PATCH] PHYLIB: IRQ event...
Lennert Buytenhek
Re: Distributed Switch Architecture(DSA)
Daniel Schaffrath
Re: tcp bw in 2.6
Matt Mackall
Re: [regression] nf_iterate(), BUG: unable to handle kernel NULL pointer dereference
git-commits-head
:
Linux Kernel Mailing List
ipv6: fix an oops when force unload ipv6 module
Linux Kernel Mailing List
tracing: protect reader of cmdline output
Linux Kernel Mailing List
kconfig: recalc symbol value before showing search results
Linux Kernel Mailing List
KVM: VMX: Clear CR4.VMXE in hardware_disable
Linux Kernel Mailing List
USB: set correct configuration in probe of ti_usb_3410_5052
openbsd-misc
:
Claudio Jeker
Re: Vlan Tag on Vlan Tag (l2tunneling)
Josh Grosse
ssh/sshd challenge-response seems to have stopped working in -current
Tomas Bodzar
bsd: uvm_mapent_alloc: out of static map entries
Community First Financial
Teacher A+ Loan
Pieter Verberne
File collision while using pkg_add
Colocation donated by:
Syndicate