From: Peter Zijlstra Date: Thu, 2 Sep 2010 14:50:03 +0000 (+0200) Subject: perf: Multiple task contexts X-Git-Tag: v2.6.37-rc1~214^2~69 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8dc85d547285668e509f86c177bcd4ea055bcaaf;p=pandora-kernel.git perf: Multiple task contexts Provide the infrastructure for multiple task contexts. A more flexible approach would have resulted in more pointer chases in the scheduling hot-paths. This approach has the limitation of a static number of task contexts. Since I expect most external PMUs to be system wide, or at least node wide (as per the intel uncore unit) they won't actually need a task context. Signed-off-by: Peter Zijlstra Cc: paulus Cc: stephane eranian Cc: Robert Richter Cc: Frederic Weisbecker Cc: Lin Ming Cc: Yanmin LKML-Reference: Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed