From: Jan Kiszka <jan.kiszka@domain.hid>
To: karre@domain.hid
Cc: Xenomai <xenomai@xenomai.org>
Subject: Re: [Xenomai-help] System freezes with Xenomai 2.2.5 and kernel 2.6.17
Date: Mon, 20 Nov 2006 10:03:37 +0100 [thread overview]
Message-ID: <45616F69.5090404@domain.hid> (raw)
In-Reply-To: <45606152.2000100@domain.hid>
[-- Attachment #1: Type: text/plain, Size: 2695 bytes --]
Hi Richard,
karre@domain.hid wrote:
> Hi Jan,
>
> thank you for your answer! Unfortunately, I didn't find your mail
> earlier as Thunderbird made a mistake.
>
> In the meantime I verified the freezing on another platform. Both are
> notebooks that are 3 years or older.
>
Same config? Then the same issue I will explain below.
>
>>>>> Another suspicious fact was numberous "nothing to do"-messages during compilation of Xenomai.
>>>>>
>>>
>>>
>>> User-space part, I guess. Likely you already built it, no?
>>>
>>
> I think so as well. User-space part is the one that is not compiled into
> the kernel but with a make/make install directly in the
> xenomai-directory, isn't it?
Not to forget "configure". Yes, that's the user-space part.
>
> But no, at least on this computer I haven't built it before. I
> downloaded a fresh copy of the Vanilla-2.6.17.14-Kernel and of Xenomai
> 2.2.5, expanded it, patched the kernel, and compiled the kernel and
> afterwards Xenomai (user part?).
>
>
>>>>> Now the system is bootable and Xenomai reported that hal&x86, real-time nucleus, nataive API, POSIX and RDTM services had started. Unfortunately, the system freezes unrecoverably shortly after login.
>>>>>
>>>
>>>
>>> .config, please. I'm running such a setup (SuSE 10.1, 2.6.17.14, latest
>>> Xenomai) successfully on my notebook.
>>>
>>
>
> That's great, also that your run it on a notebook as well!
>
> I appended my .config at the bottom of this email's copy to you. I left
> it from the copy to xenomai-help, as it is 64 KB large. If it is no
> problem, I could also attach it hier.
Ok, this is fortunately a simple issue:
CONFIG_M586=y
# CONFIG_M586TSC is not set
This forces Xenomai into TSC emulation mode using the PIT. Suboptimal
setup, choose at least M586TSC or even something closer to your real
processor.
The actual problem is the conflict with this option:
CONFIG_INPUT_PCSPKR=y
That driver also uses the PIT and finally causes the lock-up. Upcoming
Xenomai 2.3 detects the conflict and warns you, but 2.2 lets you trap
into this without any hint.
...
> By the way, when I compiled the rt-system on this second notebook, I got
> the "Cannot determine dependencies of module ..." not for reiserfs, but
> for processor, thermal, jbd, ext3 (in this order and immediately
> afterwards a second time, again in this order). As I have already said,
> I could provide you with the messages during build process.
Yeah, I know those (likely) SuSE-related warnings as well. I never felt
like looking for their reason, I can just say that they are harmless.
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 250 bytes --]
next prev parent reply other threads:[~2006-11-20 9:03 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-11-17 14:35 [Xenomai-help] System freezes with Xenomai 2.2.5 and kernel 2.6.17 karre
2006-11-17 14:48 ` Jan Kiszka
2006-11-19 13:49 ` karre
[not found] ` <45606152.2000100@domain.hid>
2006-11-20 9:03 ` Jan Kiszka [this message]
2006-11-20 9:55 ` karre
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=45616F69.5090404@domain.hid \
--to=jan.kiszka@domain.hid \
--cc=karre@domain.hid \
--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.