d8e998c58a
Glibc is about to get some new high precision timer stuff that relies on the standard timebase of the PPC architecture. However, some (rare & old) CPUs do not have such timebase and it is a bit annoying to have your stuff just crash because you are running on the wrong CPU... This exposes to userland a CPU feature bit that tells that the current processor doesn't have a standard timebase. It's negative logic so that glibc will still "just work" on older kernels (it will just be unhappy on those old CPUs but that doesn't really matter as distro tend to update glibc & kernel at the same time). Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> |
||
---|---|---|
.. | ||
align.c | ||
asm-offsets.c | ||
bitops.c | ||
cpu_setup_6xx.S | ||
cpu_setup_power4.S | ||
cputable.c | ||
dma-mapping.c | ||
entry.S | ||
fpu.S | ||
head_4xx.S | ||
head_8xx.S | ||
head_44x.S | ||
head_booke.h | ||
head_fsl_booke.S | ||
head.S | ||
idle_6xx.S | ||
idle_power4.S | ||
idle.c | ||
irq.c | ||
l2cr.S | ||
machine_kexec.c | ||
Makefile | ||
misc.S | ||
module.c | ||
pci.c | ||
perfmon_fsl_booke.c | ||
perfmon.c | ||
ppc_htab.c | ||
ppc_ksyms.c | ||
ppc-stub.c | ||
process.c | ||
ptrace.c | ||
relocate_kernel.S | ||
semaphore.c | ||
setup.c | ||
signal.c | ||
smp-tbsync.c | ||
smp.c | ||
softemu8xx.c | ||
swsusp.S | ||
syscalls.c | ||
temp.c | ||
time.c | ||
traps.c | ||
vecemu.c | ||
vector.S | ||
vmlinux.lds.S |