alistair23-linux/arch
Markus Metzger bc44fb5f7d x86, bts: detect size of DS fields
Impact: more robust DS feature enumeration

Detect the size of the pointer-type fields in the DS area
configuration via the DTES64 features rather than based on
the cpuid.

Rename a variable to denote that size to reflect that it only
covers the pointer-type fields.

Add more boot-time diagnostics giving the detected size and
the sizes of BTS and PEBS records.

Use the size of the BTS/PEBS record to indicate that the
respective feature is not available (if the record size is zero).

Signed-off-by: Markus Metzger <markus.t.metzger@intel.com>
LKML-Reference: <20090313104218.A30096@sedona.ch.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-03-13 11:57:19 +01:00
..
alpha Merge branch 'x86/core' into tracing/textedit 2009-03-06 16:45:01 +01:00
arm Merge branches 'tracing/ftrace', 'tracing/textedit' and 'linus' into tracing/core 2009-03-10 22:54:23 +01:00
avr32 Merge branch 'x86/core' into tracing/textedit 2009-03-06 16:45:01 +01:00
blackfin Merge branch 'x86/core' into tracing/ftrace 2009-03-10 10:17:48 +01:00
cris tracing: make CALLER_ADDRx overwriteable 2009-03-02 16:49:37 -05:00
frv
h8300 Merge branch 'x86/core' into tracing/textedit 2009-03-06 16:45:01 +01:00
ia64 Merge branches 'tracing/doc', 'tracing/ftrace', 'tracing/printk' and 'linus' into tracing/core 2009-03-10 09:56:25 +01:00
m32r
m68k tracing: make CALLER_ADDRx overwriteable 2009-03-02 16:49:37 -05:00
m68knommu m68knommu: m528x build fix 2009-03-10 15:55:12 -07:00
mips Merge branch 'core/locking' into tracing/ftrace 2009-03-13 01:33:21 +01:00
mn10300
parisc Merge branch 'x86/core' into tracing/textedit 2009-03-06 16:45:01 +01:00
powerpc Merge branch 'core/locking' into tracing/ftrace 2009-03-13 01:33:21 +01:00
s390 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2009-03-03 17:05:08 -08:00
sh sh: Add media/soc_camera.h to board setup of Renesas AP325RXA 2009-03-10 15:20:54 +09:00
sparc Merge branch 'core/locking' into tracing/ftrace 2009-03-13 01:33:21 +01:00
um Merge branch 'core/locking' into tracing/ftrace 2009-03-13 01:33:21 +01:00
x86 x86, bts: detect size of DS fields 2009-03-13 11:57:19 +01:00
xtensa Merge branch 'core/locking' into tracing/ftrace 2009-03-13 01:33:21 +01:00
.gitignore
Kconfig tracing: clean up menu 2009-03-05 21:53:25 +01:00