Re: [RFC 00/15] x86_64: Optimize percpu accesses

From: H. Peter Anvin
Date: Thu Jul 10 2008 - 14:02:33 EST


Jeremy Fitzhardinge wrote:

Its best to consistently access
per cpu variables using the segment registers.

It is, but initially the segment base is 0, so just using a percpu variable does something sensible from the start with no special setup.


That's easy enough to fix -- synthesizing a GDT entry is trivial enough -- but since it currently works, and since the offsets on 32 bits can reach the full address space anyway, there is no reason to change.

-hpa
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/