All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jari Lietzen <jari.lietzen@gmail.com>
To: xenomai@xenomai.org
Subject: Re: [Xenomai] Kernel 2.6.37.6 + Xenomai 2.5.6 is ok, but with Xenomai 2.6.1 it won't boot
Date: Sun, 07 Oct 2012 20:50:30 +0300	[thread overview]
Message-ID: <5071C0E6.6060203@gmail.com> (raw)
In-Reply-To: <506D9152.2040109@gmail.com>

04.10.2012 16:38, Jari Lietzen kirjoitti:
> 04.10.2012 00:37, Gilles Chanteperdrix kirjoitti:
>> On 10/03/2012 09:26 AM, Jari Lietzen wrote:
>>
>>> 27.09.2012 21:20, Gilles Chanteperdrix kirjoitti:
>>>> On 09/27/2012 05:47 PM, Jari Lietzen wrote:
>>>>
>>>>> 27.09.2012 10:46, Gilles Chanteperdrix kirjoitti:
>>>>>> On 09/27/2012 07:49 AM, Jari Lietzen wrote:
>>>>>>
>>>>>>> 27.09.2012 00:30, Gilles Chanteperdrix kirjoitti:
>>>>>>>> On 09/24/2012 09:09 PM, Jari Lietzen wrote:
>>>>>>>>
>>>>>>>>> Hi!
>>>>>>>>>
>>>>>>>>> Kernel 2.6.37.6 and Xenomai 2.5.6 boots ok, though displaying
>>>>>>>>> the error
>>>>>>>>> message: "MP-BIOS bug: 8254 timer not connected to IO-APIC".
>>>>>>>>>
>>>>>>>>> If I try to use Xenomai 2.6.1 the error message displayed is
>>>>>>>>> the same
>>>>>>>>> and system just hangs after that. No other messages, keyboard
>>>>>>>>> doesn't
>>>>>>>>> work, nothing. I started with the same kernel configuration,
>>>>>>>>> but I have
>>>>>>>>> disabled a few options more (e.g. syscall auditing, shared
>>>>>>>>> interrupt
>>>>>>>>> support).
>>>>>>>>>
>>>>>>>>> I'm using Intel Core 2 Duo processor with Asus P5LD2-VM
>>>>>>>>> motherboard.
>>>>>>>>> Obviously I'm missing something, but I can't figure that out.
>>>>>>>>> Here is
>>>>>>>>> the kernel config file:
>>>>>>>>
>>>>>>>>
>>>>>>>> If you use one of the I-pipe patches whih ship with Xenomai
>>>>>>>> 2.6.1, such
>>>>>>>> as the patch for linux 3.2, do you also have the issue?
>>>>>>>>
>>>>>>>
>>>>>>> Hi!
>>>>>>>
>>>>>>> Yes, I have patched the kernel with this:
>>>>>>> /usr/src/xenomai/scripts/prepare-kernel.sh --arch=x86_64
>>>>>>> --adeos=/usr/src/xenomai/ksrc/arch/x86/patches/adeos-ipipe-2.6.37.6-x86-2.9-02.patch
>>>>>>>
>>>>>>> --linux=/usr/src/linux
>>>>>>>
>>>>>>> xenomai being a link to xenomai-2.6.1 -directory. When I switch
>>>>>>> between
>>>>>>> Xenomai 2.5.6 and 2.6.1 I remove the whole linux directory and
>>>>>>> extract
>>>>>>> it from the source again and change the xenomai link accordingly.
>>>>>>> With
>>>>>>> Xenomai 2.5.6 the patching was done with this:
>>>>>>> /usr/src/xenomai/scripts/prepare-kernel.sh --arch=x86_64
>>>>>>> --adeos=/usr/src/xenomai/ksrc/arch/x86/patches/adeos-ipipe-2.6.37-x86-2.9-00.patch
>>>>>>>
>>>>>>>      --linux=/usr/src/linux
>>>>>>
>>>>>>
>>>>>> So, could you try Xenoami 2.5.6 with the 2.9-02 patch, or 2.6.1
>>>>>> with the
>>>>>> 2.9-00 patch, or with the patch for linux 3.2 ?
>>>>>>
>>>>>
>>>>> I booted 2.6.37.6 kernel patched with 2.9-00 patch and compiled
>>>>> Xenomai
>>>>> 2.6.1 with the following commands:
>>>>
>>>>
>>>> I mean Xenomai 2.6.1 kernel with the 2.9-00 patch or Xenomai 2.5.6
>>>> kernel with 2.9-00 patch. Since the kernel is not booting, we do not
>>>> care about the user-space at this point.
>>>>
>>>
>>> I tested again the following combinations. Always starting with a fresh
>>> kernel tree and patching it:
>>>
>>>         2.9-00 patch    2.9-02 patch
>>> ----------------------------------------------
>>> Xenomai 2.5.6    OK        OK
>>>
>>> Xenomai 2.6.1    boot fails    boot fails
>>
>>
>> Hi,
>>
>> I could reproduce the bug, it should be fixed with the following patch:
>> http://git.xenomai.org/?p=xenomai-2.6.git;a=commitdiff;h=28984e66e9e17701354f8883b025fcf83f8b0b68;hp=8417949f5e7d1b4483eb3b6344ec5f3124ecf740
>>
>>
>
> This patch fixed the problem. I tested this with Core 2 Duo processor
> and hopefully I have time tomorrow to test it with Atom D2500 board also.
>
> Thank you for your help!
>
> Best regards,
>
> -Jari

It's working fine with the Atom D2500 too.

Best regards,

-Jari


      reply	other threads:[~2012-10-07 17:50 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-24 19:09 [Xenomai] Kernel 2.6.37.6 + Xenomai 2.5.6 is ok, but with Xenomai 2.6.1 it won't boot Jari Lietzen
2012-09-26 21:30 ` Gilles Chanteperdrix
2012-09-27  5:49   ` Jari Lietzen
2012-09-27  7:46     ` Gilles Chanteperdrix
2012-09-27 15:47       ` Jari Lietzen
2012-09-27 18:10         ` Gilles Chanteperdrix
2012-09-27 18:23           ` Gilles Chanteperdrix
2012-09-27 18:20         ` Gilles Chanteperdrix
2012-10-03  7:26           ` Jari Lietzen
2012-10-03  8:18             ` Gilles Chanteperdrix
2012-10-03 14:38               ` Henri Roosen
2012-10-03 15:08                 ` Philippe Gerum
2012-10-03 15:35                   ` Henri Roosen
2012-10-03 21:37             ` Gilles Chanteperdrix
2012-10-04 13:38               ` Jari Lietzen
2012-10-07 17:50                 ` Jari Lietzen [this message]

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=5071C0E6.6060203@gmail.com \
    --to=jari.lietzen@gmail.com \
    --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.