From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <530D0205.9050406@xenomai.org> References: <530A8767.4030004@xenomai.org> <530BC103.3010809@xenomai.org> <530CFB0D.8040001@xenomai.org> <530CFC27.5050700@xenomai.org> <530D0205.9050406@xenomai.org> Date: Tue, 25 Feb 2014 21:09:34 +0000 Message-ID: From: Gregory Dymarek Content-Type: text/plain; charset=ISO-8859-1 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: xenomai@xenomai.org So the frame freeze I got on my version is on line 145 in here: https://github.com/raspberrypi/linux/blob/rpi-3.8.y/kernel/irq/handle.c The dwc_otg_hcd_handle_intr is here: https://github.com/raspberrypi/linux/blob/rpi-3.8.y/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c Is the line 523 the problem? local_fiq_enable(); On 25 February 2014 20:50, Gilles Chanteperdrix < gilles.chanteperdrix@xenomai.org> wrote: > On 02/25/2014 09:43 PM, Gregory Dymarek wrote: > > Here we go: http://pastebin.com/aDskYjnU > > > > so line 47 is the call handle_irq_event_percpu > > looking up of it there is one call to ipipe_unstall_root > > > > I guess some more domain knowledge is needed in here than mine... > > > > What does this tell us? > > This tells us that dwc_otg_hcd_handle_intr is the function which > re-enables interrupt around dwc_otg_hcd_handle_intr+0x134 > > Some time before a call to DWC_READ_REG32 > > Could you make the corresponding code available somewhere? > > -- > Gilles. >