Comment 18 for bug 290498

Revision history for this message
Realtime Dutchman (nico-conny) wrote : Re: [Bug 290498] Re: linux-rt restricted to one CPU

Mike,

I installed the official jaunty 9.04 release and don't see any improvements
concerning CPU performance. It still is very slow, asking to much time from
my cpu and the strange thing is that when I install jaunty on a dual core pc
(Intel cpu) it appears to be very unstable but I don't see the delays. Even
during installation I had a system hang/crash which resulted in doing the
installation all over again.
After googling I found out that I'm not the only one having this nasty
issue.
Last night I gave up using the official ubuntu 2.6.28-3-rt kernel and
compiled my own from the www.kernel.org site.

I used info from the following web page :
https://lists.ubuntu.com/archives/ubuntu-studio-users/2009-May/004757.html

and the Debian tutorial how to build a kernel.
It took almost three hours before the pc had ended its complie and linking
actions but finally I was able to generate to installation deb. files for
kernel 2.6.29.3-rt13 which is running on my pc.
I still see delays on my single core so that one seems not to be resolved
but I hope this kernel will run on our dual core (It should if have read the
comments well about this issue).

Realtime Dutchman.

2009/5/12 Mike Slinn <email address hidden>

> Any progress on RT for Jaunty?
>
> --
> linux-rt restricted to one CPU
> https://bugs.launchpad.net/bugs/290498
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “linux-rt” source package in Ubuntu: Fix Released
>
> Bug description:
> Opening a new report as advised by Andrew Hunter in #281276.
>
> The linux-rt 2.6.27-3.8 release only uses one CPU (or core). Perhaps of
> note is that the rt variant does not set CONFIG_NR_CPUS which is set to 64
> in 2.6.27-7-generic and is set to 8 in the old 2.6.24-21-rt. It also does
> not set CONFIG_SMP which is set to y on the other two.
>
> After booting 2.6.27-3-rt dmesg contains this line:
>
> [ 0.000000] WARNING: NR_CPUS limit of 1 reached. Processor ignored.
>
> Compared to booting the non-rt 2.6.27-7-generic:
>
> [ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
> [ 0.000000] PERCPU: Allocating 64928 bytes of per cpu data
> [ 0.000000] NR_CPUS: 64, nr_cpu_ids: 2, nr_node_ids 1
>