Re: 2.6.{26.2,27-rc} oops on virtualbox

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Luiz Fernando N. Capitulino
Date: Wednesday, August 27, 2008 - 12:13 pm

Em Tue, 26 Aug 2008 22:34:49 +0200
Gerhard Brauer <gerhard.brauer@web.de> escreveu:

| On Tue, Aug 26, 2008 at 02:15:58PM -0400, Mathieu Desnoyers wrote:
| > 
| > Ok, it might still be caused by paravirt and alternatives instruction
| > patching. What if you also do :
| > 
| > alternative_instructions()
| > 
| > +        unsigned long flags;
| >         /* The patching is not fully atomic, so try to avoid local interruptions
| >            that might execute the to be patched code.
| >            Other CPUs are not running. */
| >         stop_nmi();
| > #ifdef CONFIG_X86_MCE
| >         stop_mce();
| > #endif
| > +        local_irq_save(flags);
| > 
| > 
| > ...
| > +        local_irq_restore(flags);
| >         restart_nmi();
| > #ifdef CONFIG_X86_MCE
| >         restart_mce();
| > #endif
| > 
| > ?
| 
| Hej! This last changes (in addition to the others you mentioned) seems
| to be a good shot. I could reboot 8 times the guest, compile several
| packages (something which always leeds to the oops) and currently i
| build two big packages simultan. So this is heavy IO.

 Yeah, it works for me too and it's good to know that you are doing
additional tests. I'm doing only boot tests... I was testing lots of
kernels and doing additional tests would take a lot of time.

 Now, what does this mean? Is VirtualBox issuing interrupts when it
shouldn't or should this section of the code be better protected?

-- 
Luiz Fernando N. Capitulino
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Wed Aug 20, 12:29 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Thu Aug 21, 2:34 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Thu Aug 21, 11:42 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Ingo Molnar, (Thu Aug 21, 11:50 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 7:28 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 7:39 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Fri Aug 22, 8:34 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 9:29 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Fri Aug 22, 9:35 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Fri Aug 22, 10:16 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 10:20 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Fri Aug 22, 10:45 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Fri Aug 22, 10:57 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Fri Aug 22, 11:11 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 12:10 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Fri Aug 22, 12:14 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Fri Aug 22, 12:18 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 12:40 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 12:42 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Fri Aug 22, 1:31 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 1:55 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Fri Aug 22, 1:57 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Fri Aug 22, 2:08 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Tue Aug 26, 7:18 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Tue Aug 26, 7:53 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Tue Aug 26, 9:02 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Tue Aug 26, 9:09 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Tue Aug 26, 9:13 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Tue Aug 26, 9:40 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Tue Aug 26, 10:18 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Tue Aug 26, 10:32 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Tue Aug 26, 11:02 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Tue Aug 26, 11:15 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Tue Aug 26, 12:27 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Tue Aug 26, 12:52 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Tue Aug 26, 1:34 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Tue Aug 26, 1:48 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Tue Aug 26, 2:25 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Tue Aug 26, 2:35 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, H. Peter Anvin, (Tue Aug 26, 2:51 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Tue Aug 26, 5:13 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Wed Aug 27, 12:13 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Mathieu Desnoyers, (Wed Aug 27, 4:33 pm)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Thu Aug 28, 6:30 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Thu Aug 28, 6:50 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Sun Aug 31, 2:29 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Stefan Lippers-Hollmann, (Sun Aug 31, 6:28 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Sun Aug 31, 7:03 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Sun Aug 31, 7:09 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Gerhard Brauer, (Sun Sep 21, 6:41 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Ingo Molnar, (Mon Sep 22, 2:51 am)
Re: 2.6.{26.2,27-rc} oops on virtualbox, Luiz Fernando N. Cap ..., (Wed Sep 24, 6:24 am)