lkml.org 
[lkml]   [2004]   [Aug]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: nmi_watchdog=2 - Oops with 2.6.8
    Philippe Elie writes:
    > > EIP: 0060: [<0xc0110d4b>] Not tainted
    > > EIP is at clear_msr_range+0x18/0x25
    > > eax: 0 ebx:1f ecx: 3ba edx: 0
    > > esi: 3a0 edi: 1a ebp:0 esp: d7d83f74
    > > ds: 7b es: 7b ss: 68
    > >
    > > Dump of assembler code for function clear_msr_range:
    > > 0xc0110d33 <clear_msr_range+0>: push %edi
    > > 0xc0110d34 <clear_msr_range+1>: xor %edi,%edi
    > > 0xc0110d36 <clear_msr_range+3>: push %esi
    > > 0xc0110d37 <clear_msr_range+4>: push %ebx
    > > 0xc0110d38 <clear_msr_range+5>: mov 0x14(%esp,1),%ebx
    > > 0xc0110d3c <clear_msr_range+9>: mov 0x10(%esp,1),%esi
    > > 0xc0110d40 <clear_msr_range+13>: cmp %ebx,%edi
    > > 0xc0110d42 <clear_msr_range+15>: jae 0xc0110d54
    > > 0xc0110d44 <clear_msr_range+17>: xor %eax,%eax
    > > 0xc0110d46 <clear_msr_range+19>: lea (%edi,%esi,1),%ecx
    > > 0xc0110d49 <clear_msr_range+22>: mov %eax,%edx
    > > 0xc0110d4b <clear_msr_range+24>: wrmsr
    >
    > Intel removed MSR 0x3ba/0x3bb (MSR_IQ_ESCR0 and 1) in prescott processor
    > (family 15 model 3). I'm going to sleep, if nobody beat me I'll try to
    > provide a patch, see nmi.c:setup_p4_watchdog() --> clear_msr_range(0x3A0, 31);

    I figured that too. Strangely enough, perfctr has been run
    successfully on two CPUID 0xF3x machines, and it didn't hit
    this problem. I have no idea why, yet. Maybe they haven't
    removed IQ_ESCR{0,1} from the Nocona?

    I don't have physical access to either a Prescott or a Nocona,
    but it it shouldn't be difficult to test. Just set up IQ_ESCR{0,1}
    with a clock-like event and see what happens.

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

    \
     
     \ /
      Last update: 2005-03-22 14:05    [W:0.023 / U:3.352 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site