From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Charles Steinkuehler <charles@steinkuehler.net>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai] Hung task on Xenomai patched ARM 3.8.13 BeagleBone Kernel
Date: Wed, 16 Oct 2013 13:09:47 +0200 [thread overview]
Message-ID: <525E73FB.4060809@xenomai.org> (raw)
In-Reply-To: <525DC044.6090201@steinkuehler.net>
On 10/16/2013 12:23 AM, Charles Steinkuehler wrote:
> There seems to be some minor issue with the Xenomai patches for the
> BeagleBone 3.8.13 ARM target. Occasionally, the eMMC task will hang for
> greater than 60 seconds, causing the kernel to kill it, which basically
> brings down the system (root is on the eMMC device).
>
> I was writing this off to bad SD cards, and indeed I did have a card
> that exhibited these symptoms on an x86 Linux system that had no xenomai
> patches at all. I pitched this card and didn't have any more consistent
> problems, but it turns out the bug is fairly simple to 'tickle'. Just
> boot the xenomai patched kernel and run:
>
> grep "TestConfig" /usr -r
>
> ...after a while, the mmcqd task will hang. I have not yet had a
> xenomai kernel survive this test, while a "stock" kernel has gotten
> through the whole /usr directory multiple times without issue.
>
> So...how do I go about debugging this problem? Will testing with
> different xenomai kernel configuration options (which ones?) possibly
> shed any light on what's going wrong?
>
> I'm not totally out of my depth here (I design hardware, so the
> lower-level the code the easier it is for me to understand), but I don't
> really do a lot of Linux Kernel hacking. I'm muddling forward as best I
> can, but any advice would be appreciated.
Could you attach:
- the full boot logs
- the kernel configuration
- the result of cat /proc/interrupts, cat /proc/xenomai/irq, cat
/proc/timer_list, cat /proc/xenomai/timer
--
Gilles.
next prev parent reply other threads:[~2013-10-16 11:09 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-15 22:23 [Xenomai] Hung task on Xenomai patched ARM 3.8.13 BeagleBone Kernel Charles Steinkuehler
2013-10-16 10:44 ` Gilles Chanteperdrix
2013-10-16 11:10 ` Charles Steinkuehler
2013-10-16 11:13 ` Gilles Chanteperdrix
2013-10-16 11:09 ` Gilles Chanteperdrix [this message]
2013-10-16 11:38 ` Charles Steinkuehler
2013-10-16 11:50 ` Gilles Chanteperdrix
2013-10-16 12:08 ` Charles Steinkuehler
2013-10-16 12:28 ` Charles Steinkuehler
2013-10-16 12:44 ` Gilles Chanteperdrix
2013-10-16 12:52 ` Charles Steinkuehler
2013-10-16 15:25 ` Charles Steinkuehler
2013-10-16 15:58 ` Gilles Chanteperdrix
2013-10-16 16:12 ` Charles Steinkuehler
2013-10-16 19:41 ` Charles Steinkuehler
2013-10-17 0:58 ` Charles Steinkuehler
2013-10-17 2:21 ` Charles Steinkuehler
2013-10-17 9:29 ` Gilles Chanteperdrix
2013-10-17 10:24 ` Ralf Roesch
2013-10-17 12:39 ` Charles Steinkuehler
2013-10-17 15:12 ` Ralf Roesch
2013-10-17 18:43 ` Gilles Chanteperdrix
2013-11-04 12:38 ` Charles Steinkuehler
2013-10-16 18:12 ` Ralf Roesch
2013-10-16 12:51 ` Ralf Roesch
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=525E73FB.4060809@xenomai.org \
--to=gilles.chanteperdrix@xenomai.org \
--cc=charles@steinkuehler.net \
--cc=xenomai@xenomai.org \
/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.