From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <530BC103.3010809@xenomai.org> Date: Mon, 24 Feb 2014 23:00:35 +0100 From: Gilles Chanteperdrix MIME-Version: 1.0 References: <530A8767.4030004@xenomai.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai] RaspberryPi kernel 3.8 issue List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gregory Dymarek Cc: xenomai@xenomai.org On 02/24/2014 10:19 PM, Gregory Dymarek wrote: > Hi Gilles, > > I compiled the kernel width the stack unwind disabled and it throws the > same warning while booting: http://pastebin.com/mSTnPACr > [ 1.948056] WARNING: at kernel/irq/handle.c:146 > handle_irq_event_percpu+0x198/0x1c0( > [ 1.959568] irq 32 handler usb_hcd_irq+0x0/0x84 enabled interrupts > > Also, when unlpugging USB devices I get kernel panics: > http://pastebin.com/Nr87y8Ki Yes, but we now have a clear trace, where we see that ipipe_do_irq is indeed called. > > What else would you need to see to identify the actual failure? > How should be the root domain stalled, how to look for it? The simplest solution is to enable the I-pipe tracer, and trigger a trace freeze instead of the warning. The I-pipe tracer should show us where the root domain is unstalled. -- Gilles.