lkml.org 
[lkml]   [2009]   [May]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Subject[PATCH -tip] x86: kvm/x86.c use MSR names in place of address
    From
    Date
    On Mon, 2009-05-11 at 17:08 +0800, Huang Ying wrote:
    > On Mon, 2009-05-11 at 17:05 +0800, Jaswinder Singh Rajput wrote:
    > > On Mon, 2009-05-11 at 16:48 +0800, Huang Ying wrote:
    > > > +int kvm_get_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata)
    > > > +{
    > > > + u64 data;
    > > > +
    > > > + switch (msr) {
    > > > + case 0xc0010010: /* SYSCFG */
    > > > + case 0xc0010015: /* HWCR */
    > >
    > > You can replace this with :
    > >
    > > + case MSR_K8_SYSCFG:
    > > + case MSR_K8_HWCR:
    > >
    >
    > I do not change this actually. So I think it should be changed in
    > another patch.
    >

    Here is the patch:

    [PATCH -tip] x86: kvm/x86.c use MSR names in place of address

    Replace 0xc0010010 with MSR_K8_SYSCFG and 0xc0010015 with MSR_K7_HWCR.

    Signed-off-by: Jaswinder Singh Rajput <jaswinderrajput@gmail.com>
    ---
    arch/x86/kvm/x86.c | 4 ++--
    1 files changed, 2 insertions(+), 2 deletions(-)

    diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c
    index 7c1ce5a..8e4a0ef 100644
    --- a/arch/x86/kvm/x86.c
    +++ b/arch/x86/kvm/x86.c
    @@ -866,8 +866,6 @@ int kvm_get_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata)
    u64 data;

    switch (msr) {
    - case 0xc0010010: /* SYSCFG */
    - case 0xc0010015: /* HWCR */
    case MSR_IA32_PLATFORM_ID:
    case MSR_IA32_P5_MC_ADDR:
    case MSR_IA32_P5_MC_TYPE:
    @@ -888,6 +886,8 @@ int kvm_get_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata)
    case MSR_IA32_LASTBRANCHTOIP:
    case MSR_IA32_LASTINTFROMIP:
    case MSR_IA32_LASTINTTOIP:
    + case MSR_K8_SYSCFG:
    + case MSR_K7_HWCR:
    case MSR_VM_HSAVE_PA:
    data = 0;
    break;
    --
    1.6.0.6




    \
     
     \ /
      Last update: 2009-05-14 07:33    [W:0.035 / U:30.384 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site