Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-20 Thread Andrii Tseglytskyi
OK - I see. thanks a lot. On Thu, Nov 20, 2014 at 6:15 PM, Stefano Stabellini < stefano.stabell...@eu.citrix.com> wrote: > Already posted: > > http://marc.info/?l=xen-devel&m=141648092100568 > > Ian hasn't provided any feedback yet. > > On Thu, 20 Nov 2014, A

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-20 Thread Andrii Tseglytskyi
all wrote: > On 11/20/2014 10:28 AM, Stefano Stabellini wrote: >> On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >>> 19 лист. 2014 20:32, користувач "Stefano Stabellini" >>> написав: >>>> >>>> On Wed, 19 Nov 2014, Julien Grall wrote

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
19 лист. 2014 20:32, користувач "Stefano Stabellini" < stefano.stabell...@eu.citrix.com> написав: > > On Wed, 19 Nov 2014, Julien Grall wrote: > > On 11/19/2014 06:14 PM, Stefano Stabellini wrote: > > > That's right, the maintenance interrupt handler is not called, but it > > > doesn't do anything

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
Tseglytskyi wrote: > On Wed, Nov 19, 2014 at 7:42 PM, Stefano Stabellini > wrote: >> On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >>> Hi Stefano, >>> >>> On Wed, Nov 19, 2014 at 7:07 PM, Stefano Stabellini >>> wrote: >>> > I think that's

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
On Wed, Nov 19, 2014 at 7:42 PM, Stefano Stabellini wrote: > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> Hi Stefano, >> >> On Wed, Nov 19, 2014 at 7:07 PM, Stefano Stabellini >> wrote: >> > I think that's OK: it looks like that on your board for

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
GICH_HCR_UIE, 1); > -else > -gic_hw_ops->update_hcr_status(GICH_HCR_UIE, 0); > } > I confirm - it works fine. Will this be a final fix ? Regards, Andrii > static void do_sgi(struct cpu_user_regs *regs, enum gic_sgi sgi) > > On Wed, 19 Nov 2014, Andrii Tseglyt

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
Does number 1023 mean that maintenance interrupt is global? On Wed, Nov 19, 2014 at 7:03 PM, Andrii Tseglytskyi wrote: > I got this strange log: > > (XEN) received maintenance interrupt irq=1023 > > And platform does not hang due to this: > +hcr = GICH[GICH_HCR

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
Stefano Stabellini wrote: > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> On Wed, Nov 19, 2014 at 6:13 PM, Stefano Stabellini >> wrote: >> > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> >> On Wed, Nov 19, 2014 at 6:01 PM, Andrii Tseglytskyi >> >>

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
BTW - shouldn't this flag GICH_LR_MAINTENANCE_IRQ be set after maintenance interrupt requesting ? On Wed, Nov 19, 2014 at 6:32 PM, Andrii Tseglytskyi wrote: > Gic dump during interrupt requesting: > > (XEN) GICH_LRs (vcpu 0) mask=f > (XEN)HW_LR[0]=3a1f > (XEN)HW_L

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
) Inflight irq=2 lr=255 (XEN) Pending irq=2 On Wed, Nov 19, 2014 at 6:29 PM, Andrii Tseglytskyi wrote: > On Wed, Nov 19, 2014 at 6:13 PM, Stefano Stabellini > wrote: >> On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >>> On Wed, Nov 19, 2014 at 6:01 PM, Andrii Tseglytskyi >>>

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
On Wed, Nov 19, 2014 at 6:13 PM, Stefano Stabellini wrote: > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> On Wed, Nov 19, 2014 at 6:01 PM, Andrii Tseglytskyi >> wrote: >> > On Wed, Nov 19, 2014 at 5:41 PM, Stefano Stabellini >> > wrote: >> >>

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
On Wed, Nov 19, 2014 at 6:01 PM, Andrii Tseglytskyi wrote: > On Wed, Nov 19, 2014 at 5:41 PM, Stefano Stabellini > wrote: >> On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >>> Hi Stefano, >>> >>> On Wed, Nov 19, 2014 at 4:52 PM, Stefano Stabellini >&g

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
On Wed, Nov 19, 2014 at 5:41 PM, Stefano Stabellini wrote: > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> Hi Stefano, >> >> On Wed, Nov 19, 2014 at 4:52 PM, Stefano Stabellini >> wrote: >> > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >&

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
Hi Stefano, On Wed, Nov 19, 2014 at 4:52 PM, Stefano Stabellini wrote: > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> Hi Stefano, >> >> > > if ( !list_empty(¤t->arch.vgic.lr_pending) && lr_all_full() ) >> > > -GICH[GICH_H

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
On Wed, Nov 19, 2014 at 3:26 PM, Julien Grall wrote: > On 11/19/2014 12:40 PM, Andrii Tseglytskyi wrote: >> Hi Julien, >> >> On Wed, Nov 19, 2014 at 2:23 PM, Julien Grall >> wrote: >>> On 11/19/2014 12:17 PM, Stefano Stabellini wrote: >>>> On We

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
is bug? All the LRs > are full with IRQ of the same priority. So it's valid. > > As gic_restore_pending_irqs is called every time that we return to the > guest. It could be anything else. > > It would be interesting to see why we are trapping all the time in Xen. > I may pe

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
> > +GICH[GICH_HCR] &= ~GICH_HCR_NPIE; > > > > } > > Yes, exactly I tried, hang still occurs with this change Regards, Andrii -- Andrii Tseglytskyi | Embedded Dev GlobalLogic www.globallogic.com ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
On Wed, Nov 19, 2014 at 1:42 PM, Stefano Stabellini wrote: > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> On Wed, Nov 19, 2014 at 1:12 PM, Stefano Stabellini >> wrote: >> > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> >> Hi Stefano, &g

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
On Wed, Nov 19, 2014 at 1:12 PM, Stefano Stabellini wrote: > On Wed, 19 Nov 2014, Andrii Tseglytskyi wrote: >> Hi Stefano, >> >> Thank you for your support. >> >> You are right - with latest change you've proposed I got a continuous >> prints during p

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-19 Thread Andrii Tseglytskyi
7-evm-sound sound.17: cpu dai node is invalid >> [4.312500] dra7-evm-sound sound.17: failed to add bluetooth dai link -22 >> xc: error: panic: xc_dom_core.c:644: xc_dom_find_loader: no loader >> found: Invalid kernel >> libxl: error: libxl_dom.c:436:libxl__build_pv: x

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-18 Thread Andrii Tseglytskyi
to inject irq=2 into d0v1, when it is still lr_pending Please press Enter to activate this console. (XEN) gic.c:617:d0v1 trying to inject irq=2 into d0v0, when it is still lr_pending On Tue, Nov 18, 2014 at 6:18 PM, Andrii Tseglytskyi wrote: > OK got it. Give me a few mins > > On T

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-18 Thread Andrii Tseglytskyi
ware irqs. > > Also testing on 394b7e587b05d0f4a5fd6f067b38339ab5a77121 would avoid > other potential bugs introduced later. > > On Tue, 18 Nov 2014, Andrii Tseglytskyi wrote: >> What if I try on top of current master branch the following code: >> >> diff --git a/xen

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-18 Thread Andrii Tseglytskyi
be executed: lr_reg |= GICH_V2_LR_MAINTENANCE_IRQ; inside gicv2_update_lr() function regards, Andrii On Tue, Nov 18, 2014 at 5:39 PM, Stefano Stabellini wrote: > On Tue, 18 Nov 2014, Andrii Tseglytskyi wrote: >> OK, I see that GICH_V2_LR_MAINTENANCE_IRQ must always be set and >> e

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-18 Thread Andrii Tseglytskyi
OK, I see that GICH_V2_LR_MAINTENANCE_IRQ must always be set and everything works fine The following 2 patches fixes xen/master for my platform. Stefano, could you please take a look to these changes? commit 3628a0aa35706a8f532af865ed784536ce514eca Author: Andrii Tseglytskyi Date: Tue Nov 18

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-18 Thread Andrii Tseglytskyi
On Tue, Nov 18, 2014 at 12:41 PM, Andrii Tseglytskyi wrote: > Hi Stefano, > > On Mon, Nov 17, 2014 at 8:02 PM, Stefano Stabellini > wrote: >> On Mon, 17 Nov 2014, Andrii Tseglytskyi wrote: >>> Hi Stefano, >>> >>> Thank you for your answer. >

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-18 Thread Andrii Tseglytskyi
Hi Stefano, On Mon, Nov 17, 2014 at 8:02 PM, Stefano Stabellini wrote: > On Mon, 17 Nov 2014, Andrii Tseglytskyi wrote: >> Hi Stefano, >> >> Thank you for your answer. >> >> On Mon, Nov 17, 2014 at 6:39 PM, Stefano Stabellini >> wrote: >> > Alth

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-17 Thread Andrii Tseglytskyi
. Unfortunately it doesn't help. Regards, Andrii > > > On Mon, 17 Nov 2014, Andrii Tseglytskyi wrote: >> Hi, >> >> Issue occurs after the following commit: >> >> commit 5495a512b63bad868c147198f7f049c2617d468c >> Author: Stefano S

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-17 Thread Andrii Tseglytskyi
esc != NULL), set GICH_LR_HW. Do not set GICH_LR_MAINTENANCE_IRQ. I'm going to debug it deeply. Stefano - may be you have a feeling what it can be ? Regards, Andrii On Fri, Nov 14, 2014 at 6:40 PM, Andrii Tseglytskyi wrote: > Hi Julien, > >> I would be surprised that the ne

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-14 Thread Andrii Tseglytskyi
in mails I saw that it was initially tested without SMP. GICv3 has no impacts for sure. > > The interrupt management has also been reworked for Xen 4.5 to avoid > maintenance interrupt. I would give a look on this part. Thanks, this may help. Regards, Andrii > > Regards, > &g

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-14 Thread Andrii Tseglytskyi
On Fri, Nov 14, 2014 at 6:15 PM, Stefano Stabellini wrote: > On Fri, 14 Nov 2014, Andrii Tseglytskyi wrote: >> On Fri, Nov 14, 2014 at 5:22 PM, Stefano Stabellini >> wrote: >> > On Fri, 14 Nov 2014, Andrii Tseglytskyi wrote: >> >> On Fri, Nov 14, 2014 at 4:35

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-14 Thread Andrii Tseglytskyi
Hi Julien, On Fri, Nov 14, 2014 at 5:49 PM, Julien Grall wrote: > Hi Andrii, > > On 11/14/2014 03:39 PM, Andrii Tseglytskyi wrote: >> Also note - freeze depends on system load. It reproduces more >> frequently if I start Android + QNX + all frontends/backends drivers. >

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-14 Thread Andrii Tseglytskyi
On Fri, Nov 14, 2014 at 5:22 PM, Stefano Stabellini wrote: > On Fri, 14 Nov 2014, Andrii Tseglytskyi wrote: >> On Fri, Nov 14, 2014 at 4:35 PM, Stefano Stabellini >> wrote: >> > On Fri, 14 Nov 2014, Andrii Tseglytskyi wrote: >> >> Hi, >> >> &g

Re: [Xen-devel] Xen 4.5 random freeze question

2014-11-14 Thread Andrii Tseglytskyi
On Fri, Nov 14, 2014 at 4:35 PM, Stefano Stabellini wrote: > On Fri, 14 Nov 2014, Andrii Tseglytskyi wrote: >> Hi, >> >> I observe system freeze on latest xen/master branch. >> >> My setup is: >> >> - Jacinto 6 evm board (OMAP5) >> - Latest

[Xen-devel] Xen 4.5 random freeze question

2014-11-14 Thread Andrii Tseglytskyi
? Maybe new gic, which was reworked a lot or something else? Thank you in advance for any suggestions. Regards -- Andrii Tseglytskyi | Embedded Dev GlobalLogic www.globallogic.com ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org