From: Stephane Eranian Date: Tue, 26 Sep 2006 08:52:28 +0000 (+0200) Subject: [PATCH] x86-64 TIF flags for debug regs and io bitmap in ctxsw X-Git-Tag: v2.6.19-rc1~1077^2~196 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d3a4f48d4866b8623ca9adde8ce4e5fde979c132;p=pandora-kernel.git [PATCH] x86-64 TIF flags for debug regs and io bitmap in ctxsw Hello, Following my discussion with Andi. Here is a patch that introduces two new TIF flags to simplify the context switch code in __switch_to(). The idea is to minimize the number of cache lines accessed in the common case, i.e., when neither the debug registers nor the I/O bitmap are used. This patch covers the x86-64 modifications. A patch for i386 follows. Changelog: - add TIF_DEBUG to track when debug registers are active - add TIF_IO_BITMAP to track when I/O bitmap is used - modify __switch_to() to use the new TIF flags : eranian@hpl.hp.com Signed-off-by: Andi Kleen --- Reading git-diff-tree failed