All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jon Mason <jdmason@us.ibm.com>
To: "Li, Xin B" <xin.b.li@intel.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: Bug in timer interrupt crashed dom0
Date: Tue, 13 Sep 2005 15:34:05 -0500	[thread overview]
Message-ID: <20050913203405.GA4910@us.ibm.com> (raw)
In-Reply-To: <59D45D057E9702469E5775CBB56411F15FC7DA@pdsmsx406>

I was seeing nearly the same error on my dual opteron system running
Last Tuesday's build (09/06).  My only change to Xen was a slight
change (addition of some printks) to swiotlb.c.

Monday's build (09/12), which includes Xin's patch, does not reproduce
the problem.  Great job.

Thanks,
Jon

On Sat, Sep 10, 2005 at 01:10:59PM +0800, Li, Xin B wrote:
> Hi Keir, I encountered a timer interrupt issue while running VMX guest,
> this causes xen0 crash as following:
> 
> Timer ISR/6: Time went backwards: delta=-2277754 cpu_delta=42704729
> shadow=597009701164 off=793003739 processed=597804982483
> cpu_processed=597760000000
>  0: 597794982483
>  1: 596930000000
>  2: 597790000000
>  3: 597800000000
>  4: 597800000000
>  5: 596920000000
>  6: 597760000000
>  7: 597800000000
> Unable to handle kernel paging request at virtual address 327d2332
>  printing eip:
> c010c2e2
> *pde = ma 00000000 pa 55555000
> Oops: 0002 [#1]
> PREEMPT SMP 
> Modules linked in: video thermal processor fan button battery ac
> CPU:    6
> EIP:    0061:[<c010c2e2>]    Not tainted VLI
> EFLAGS: 00010203   (2.6.12-xen0) 
> EIP is at timer_interrupt+0x162/0x2c0
> eax: 327d2332   ebx: 00000008   ecx: 00000000   edx: 00010000
> esi: c05cb3c0   edi: 01f308d9   ebp: 00000000   esp: c00cde6c
> ds: 007b   es: 007b   ss: 0069
> Process swapper (pid: 0, threadinfo=c00cc000 task=c00b7a40)
> Stack: c05d9ae0 00000008 2fa81a00 0000008b 028b9f59 00000000 008d192c
> 0000008b 
>        2f4446db 00000000 2ff420d3 0000008b 2d45c000 0000008b 2f4446db
> 00000000 
>        c1436320 c05cb3c0 000000a8 c05cb3c0 ffdd3e86 ffffffff c00fad00
> 00000117 
> Call Trace:
>  [<c0142684>] handle_IRQ_event+0x84/0xe0
>  [<c01427bc>] __do_IRQ+0xdc/0x140
>  [<c010e3dd>] do_IRQ+0x1d/0x30
>  [<c01049e0>] evtchn_do_upcall+0x90/0x100
>  [<c0109740>] hypervisor_callback+0x2c/0x34
>  [<c0107001>] xen_idle+0x51/0xc0
>  [<c01070c7>] cpu_idle+0x57/0x70
>  [<c045ee9d>] preempt_schedule+0x4d/0x70
> Code: c0 e8 13 42 35 00 85 ed 7c 69 7e 7b be c0 b3 5c c0 90 8d b4 26 00
> 00 00 00 8b 04 9d 20 f0 5c c0 81 c7 80 69 67 ff 83 d5 ff 01 f0 <81> 00
> 80 96 98 00 83 50 04 00 31 c0 8b 54 24 74 f6 42 32 02 75 
>  <0>Kernel panic - not syncing: Fatal exception in interrupt
>  stop_this_cpu disable_local_APIC
> stop_this_cpu disable_local_APIC
> stop_this_cpu disable_local_APIC
> stop_this_cpu disable_local_APIC
> Timer ISR/1: Time went backwards: delta=-1313332 cpu_delta=873669151
> shadow=597009338050 off=794331480 processed=597804982483
> cpu_processed=596930000000
>  0: 597794982483
>  1: 596930000000
>  2: 597790000000
>  3: 597800000000
> Timer ISR/5: Time went backwards: delta=-1329261 cpu_delta=883653222
> shadow=597009051468 off=794601976 processed=597804982483
> cpu_processed=596920000000
>  0: 597794982483
>  1: 596930000000
>  2: 597790000000
>  3: 597800000000
> Timer ISR/2: Time went backwards: delta=-1314723 cpu_delta=13667760
> shadow=597008910970 off=794756988 processed=597804982483
> cpu_processed=597790000000
>  0: 597794982483
>  1: 596930000000
>  2: 597790000000
>  3: 597800000000
> stop_this_cpu disable_local_APIC
> stop_this_cpu disable_local_APIC
> stop_this_cpu disable_local_APIC
> smp_send_stop disable_local_APIC
> (XEN) Domain 0 shutdown: rebooting machine.
> 
> -Xin
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
> 

  reply	other threads:[~2005-09-13 20:34 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-10  5:10 Bug in timer interrupt crashed dom0 Li, Xin B
2005-09-13 20:34 ` Jon Mason [this message]
  -- strict thread matches above, loose matches on Subject: below --
2005-09-10  5:20 Li, Xin B

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050913203405.GA4910@us.ibm.com \
    --to=jdmason@us.ibm.com \
    --cc=xen-devel@lists.xensource.com \
    --cc=xin.b.li@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.