On Thu, 16 Oct 2008 15:16:54 +0200, Jan Kiszka wrote
> Fritschek Rick wrote:
> > *Hello Jan
> >
> > On Wed, 15 Oct 2008 16:44:58 +0200, Jan Kiszka wrote*
> >  > Fritschek Rick wrote:
> >  > > Hello
> >  > >
> >  > > Like the topic, i am using Kernel 2.6.26.5(vanilla kernel) with the patch:
> >  > > adeos-ipipe-2.6.26-x86-2.0-13 and xenomai version 2.4.5.
> >  > > I followed the HowTo :
> > http://www.xenomai.org/index.php/Xenomai_quick_build_quide .
> >  > > Os is Ubuntu 8.04.
> >  > >
> >  > > i've disabled this in .config
> >  > >
> >  > >     * CONFIG_CPU_FREQ: This allows the CPU frequency to be modulated with
> >  > >       workload, but many CPUs change the TSC counting frequency also, which
> >  > >       makes it useless for accurate timing when the CPU clock can change. Also
> >  > >       some CPUs can take several milliseconds to ramp up to full speed.
> >  > >     * CONFIG_APM: The APM model assigns power management control to the BIOS,
> >  > >       and BIOS code is never written with RT-latency in mind. If
> > configured, APM
> >  > >       routines are invoked with SMI priority, which breaks the rule that
> >  > >       adeos-ipipe must be in charge of such things.
> >  > >       CONFIG_XENO_HW_SMI_WORKAROUND_* doesn't help here.
> >  > >     * CONFIG_ACPI_PROCESSOR: For systems with ACPI support in the BIOS, this
> >  > >       ACPI sub-option installs an 'idle' handler that uses ACPI C2 and C3
> >  > >       processor states to save power. The CPU must 'warm-up' from these sleep
> >  > >       states, increasing latency in ways dependent upon both the BIOS's ACPI
> >  > >       tables and code. You may be able to suppress the sleeping with
> > 'idle=poll'
> >  > >       boot-arg, test to find out. With recents versions of Linux (probably
> >  > >       starting around Linux 2.6.21), the acpi processor module disables the
> >  > >       local APIC when loaded. This will cause Xenomai timer initialization to
> >  > >       fail. This makes a second reason for disabling this option.
> >  > >     * CONFIG_INPUT_PCSPKR (/only/ if i386 && kernel 2.6 && no TSC available):
> >  > >       Collides with Xenomai's TSC emulation on oldish x86 systems.
> >  > >
> >  > > I've tried it with and without mtrr. (because i found something about
> > freezes in
> >  > > xenomai with mtrr and xserver)
> >  > > but there are no changes.
> >  > > My PC boot correct, but freezes randomly when the x-server ist started .
> >  > > Sometimes in GDM when i want to login, sometimes in browser or when i just
> >  > > compile a new kernel.
> >  > > It seems that there is no specific action , that causes the freeze.
> >  > > And i dont know, how i can find out.
> >  > > kern.log messages gave me no hint about the problem.
> >  > >
> >  > > My question ist now, if there is any known problem, that causes such freezes
> >  > > with my configuration(kernel-xenomai-adeos versions).
> >  > > And if anybody maybe had something similar and knows already a solution for
> > the
> >  > > problem.
> >  > > Maybe ubuntu makes problems associated with vanilla kernel and xenomai.
> >  > >
> >  > > I can post dmesg or .config  if you want.
> >  >
> >  > Both would help, ideally also a kernel log captured via serial console
> >  > (in case there is some oops around the lock-up). Also, can you confirm
> >  > that your system is not tained, only GPL drivers are involved? I'm
> >  > specifically thinking of graphic drivers...
> >  >
> >  > Jan
> >  >
> >  > --
> >  > Siemens AG, Corporate Technology, CT SE 2
> >  > Corporate Competence Center Embedded Linux
> >
> > my .config :
> > http://webuser.hs-furtwangen.de/~rfrit/config.txt
> > my dmesg after systemstart:
> > http://webuser.hs-furtwangen.de/~rfrit/dmesg.txt
> > cat /proc/cpuinfo :
> > http://webuser.hs-furtwangen.de/~rfrit/cpuinfo.txt
> >
> > i hope this helps :/
> >
> > and xfce said, that im not using  proprietary drivers :/
> >
> > dont know if i can check this :/
> >
>
> Absichtlich oder versehentlich off-list?
sorry , war versehentlich :/
>
> However, danke soweit, sehe noch nichts. Bliebe die Frage, ob Du eine
> serielle Verbindung zur Kernel-Konsole aufbauen und ggf. die Meldungen
> beim Lockup einfangen kannst => linux/Documentation/serial-console.txt.
>
> Weitere Testmechanismen: CONFIG_XENOMAI=n (nur IPIPE),
> CONFIG_IPIPE_DEBUG_CONTEXT, XENO_HW_NMI_DEBUG_LATENCY.
>
> Antwort dann bitte wieder mit CC an die Liste.
>
> Gruß,
> Jan
>
> --
> Siemens AG, Corporate Technology, CT SE 2
> Corporate Competence Center Embedded Linux

ok, i tried a few things...and now it seems, that there are no freezes anymore ( 2 hours no freeze )
there is one funny thing...in xfce ...the program for propritary drivers(under system->hardware drivers) says, that i'm using 'scsi low-level driver for ATA in ACPI mode' ...i deaktivated it(no tick in the box under aktive)  but it still says that it is in use . However..it seems , that the system is stable since i made this change.

so thanks for your advice with the drivers :D

regards

Rick



_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to