lkml.org 
[lkml]   [2009]   [Jun]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] X86: cpu_debug support for VIA / Centaur CPU's
Ingo Molnar wrote:
>
> MSRs should really be enumerated along CPU features. They will be
> accessed if a CPU offers that CPU feature.
>

Nice in theory, but so many MSRs have to be enumerated with obscure test
combinations, that it really isn't practical in the general case. That
is why we have the safe MSR variants.

>
> Yeah, the safe read should never fault - there should be all zeroes
> or an error return.
>

Error return, MSRs #GP if not present. All zero means a present MSR
(which is zero.)

-hpa



\
 
 \ /
  Last update: 2009-06-10 06:27    [W:1.346 / U:0.220 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site