* Re: [Announce] 2.6.29-rt1
@ 2009-03-26 10:54 GeunSik Lim
2009-03-27 9:37 ` Philippe Reynes
0 siblings, 1 reply; 10+ messages in thread
From: GeunSik Lim @ 2009-03-26 10:54 UTC (permalink / raw)
To: Thomas Gleixner
Cc: LKML, rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams, Frank Rowand
Hi,
I understood statement that Thosmas explained about invalid access of
2.6.29-rt1 soruces.
In general,
We remeber rc directory (./v2.6/testing/ and release directory
(./v2.6/) certainly.
Release Version is located in http://www.kernel.org/pub/linux/kernel/v2.6/ site.
RC Version is located in
http://www.kernel.org/pub/linux/kernel/v2.6/testing/ site.
I summarized quick howto per notice of "2.6.* rt patch" file.
fc9#> wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2
(If linux version is RC[release candidate] version,
use "wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/***" command.)
fc9#> wget http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rt1.bz2
fc9#> tar xjf ./linux-2.6.29.tar.bz2
fc9#> tar xvjf ./patch-2.6.29-rt1-broken-out.tar.bz2
fc9#> cd ./linux-2.6.29
fc9#> for i in `cat ../patches/series | grep patch | grep -v "#" `;do
echo "+++ patching $i"; patch -p1 <
../patches/$i;done
fc9#> cp ./arch/x86/configs/i386_defconfig ./.config
fc9#> make menuconfig
..... Below Omission .....
Regards,
GeunSik Lim
----- Original Message -----
From: "Thomas Gleixner" <tglx@linutronix.de>
To: "Jaswinder Singh Rajput" <jaswinder@kernel.org>
Cc: "LKML" <linux-kernel@vger.kernel.org>; "rt-users"
<linux-rt-users@vger.kernel.org>; "Ingo Molnar" <mingo@elte.hu>;
"Steven Rostedt" <rostedt@goodmis.org>; "Peter Zijlstra"
<peterz@infradead.org>; "Carsten Emde" <ce@ceag.ch>; "Clark Williams"
<williams@redhat.com>; "Frank Rowand" <frank.rowand@am.sony.com>
Sent: Thursday, March 26, 2009 6:09 AM
Subject: Re: [Announce] 2.6.29-rt1
> On Thu, 26 Mar 2009, Jaswinder Singh Rajput wrote:
>
>> On Wed, 2009-03-25 at 21:59 +0100, Thomas Gleixner wrote:
>> > We are pleased to announce the next update to our new preempt-rt
>> > series.
>> >
>> > - port forward to 2.6.29 final
>> >
>> > Download locations:
>> >
>> > http://rt.et.redhat.com/download/
>> > http://www.kernel.org/pub/linux/kernel/projects/rt/
>> >
>> > Information on the RT patch can be found at:
>> >
>> > http://rt.wiki.kernel.org/index.php/Main_Page
>> >
>> > to build the 2.6.29-rt1 tree, the following patches should be
>> > applied:
>> >
>> > http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29.tar.bz2
>>
>> Is this valid ?
>
> If we remove the testing/ it should work better :)
>
> tglx
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
>
>
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Announce] 2.6.29-rt1
2009-03-26 10:54 [Announce] 2.6.29-rt1 GeunSik Lim
@ 2009-03-27 9:37 ` Philippe Reynes
[not found] ` <gqic7t$c27$1@ger.gmane.org>
0 siblings, 1 reply; 10+ messages in thread
From: Philippe Reynes @ 2009-03-27 9:37 UTC (permalink / raw)
To: linux-kernel; +Cc: linux-rt-users
Hi
I've got crashes when I run an app with thread with RT priority.
This crash could happen on any comman, here some log of crashes :
First one :
server calling Oops: Exception in kernel mode, sig: 5 [#1]
PREEMPT MPC837x RR605
Modules linked in:
NIP: c0075b08 LR: c0075a50 CTR: c00d7d90
REGS: dbb6dcb0 TRAP: 0700 Not tainted (2.6.29-rt1)
MSR: 00029032 <EE,ME,CE,IR,DR> CR: 24002488 XER: 00000000
TASK = dddea1e0[1769] 'vsftpd' THREAD: dbb6c000
GPR00: 00000001 dbb6dd60 dddea1e0 df803e24 df803e10 df803e08 00000000
ddc72020
GPR08: 00000000 0000001b dddea1e0 df803e24 24000482 100bf094 00000000
c04aa6fc
GPR16: 00200200 00100100 c04e5958 c04e595c dbb6dd68 c04e0000 c04e0000
c04aa6bc
GPR24: 00000020 dbb6ddd8 00000010 df80ae00 00000000 dbb6de38 df816800
df803e00
NIP [c0075b08] cache_alloc_refill+0x180/0x62c
LR [c0075a50] cache_alloc_refill+0xc8/0x62c
Call Trace:
[dbb6dd60] [c038878c] preempt_schedule_irq+0x5c/0x80 (unreliable)
[dbb6ddd0] [c00761a0] kmem_cache_alloc+0x6c/0x140
[dbb6de00] [c002ddb4] __sigqueue_do_alloc+0xa0/0xec
[dbb6de10] [c002e2f8] send_signal+0xa4/0x224
[dbb6de30] [c002f680] do_notify_parent+0x1a8/0x1d4
[dbb6ded0] [c0025608] do_exit+0x584/0x69c
[dbb6df10] [c00257a0] do_group_exit+0x80/0xac
[dbb6df30] [c00257e0] sys_exit_group+0x14/0x28
[dbb6df40] [c00117f4] ret_from_syscall+0x0/0x38
--- Exception: c01 at 0xfef463c
LR = 0xffa5884
Instruction dump:
7f87f800 40be0018 80ff0010 38000001 901f0048 7f872000 419e00e8 80070010
813b001c 7c090010 38000000 7c000114 <0f000000> 381a0001 38c7001c 7c0903a6
---[ end trace 99200bd45c29aa91 ]---
Fixing recursive fault but reboot is needed!
Second one :
I've run my app, and after just run a simple "ifconfig"
-sh-2.05b# ifconfig
eth0 Link eOops: Exception in kernel mode, sig: 5 [#1]
PREEMPT MPC837x RR605
Modules linked in:
NIP: c0075b08 LR: c0075a50 CTR: c02cf170
REGS: dab41cb0 TRAP: 0700 Not tainted (2.6.29-rt1)
MSR: 00029032 <EE,ME,CE,IR,DR> CR: 24002488 XER: 00000000
TASK = df8be100[1756] 'ifconfig' THREAD: dab40000
GPR00: 00000001 dab41d60 df8be100 df803e24 df803e10 df803e08 00000000
dddcc000
GPR08: 00000000 0000001b df8be100 df803e24 24000482 10023370 00000000
c04aa6fc
GPR16: 00200200 00100100 c04e5958 c04e595c dab41d68 c04e0000 c04e0000
c04aa6bc
GPR24: 00000020 dab41dd8 00000010 df80ae00 00000000 dab41e38 df816800
df803e00
NIP [c0075b08] cache_alloc_refill+0x180/0x62c
LR [c0075a50] cache_alloc_refill+0xc8/0x62c
Call Trace:
[dab41d60] [00000001] 0x1 (unreliable)
[dab41dd0] [c00761a0] kmem_cache_alloc+0x6c/0x140
[dab41e00] [c002ddb4] __sigqueue_do_alloc+0xa0/0xec
[dab41e10] [c002e2f8] send_signal+0xa4/0x224
[dab41e30] [c002f680] do_notify_parent+0x1a8/0x1d4
[dab41ed0] [c0025608] do_exit+0x584/0x69c
[dab41f10] [c00257a0] do_group_exit+0x80/0xac
[dab41f30] [c00257e0] sys_exit_group+0x14/0x28
[dab41f40] [c00117f4] ret_from_syscall+0x0/0x38
--- Exception: c01 at 0xff3b63c
LR = 0xffec884
Instruction dump:
7f87f800 40be0018 80ff0010 38000001 901f0048 7f872000 419e00e8 80070010
813b001c 7c090010 38000000 7c000114 <0f000000> 381a0001 38c7001c 7c0903a6
---[ end trace f43c24570097662c ]---
Fixing recursive fault but reboot is needed!
The kernel is a 2.6.29-rt1 compiled with ltib for powerpc (mpc8377E).
Philippe
Le Thu, 26 Mar 2009 19:54:25 +0900, GeunSik Lim a écrit :
> Hi,
>
> I understood statement that Thosmas explained about invalid access of
> 2.6.29-rt1 soruces.
> In general,
> We remeber rc directory (./v2.6/testing/ and release directory (./v2.6/)
> certainly.
>
> Release Version is located in
> http://www.kernel.org/pub/linux/kernel/v2.6/ site. RC Version is
> located in
> http://www.kernel.org/pub/linux/kernel/v2.6/testing/ site.
>
> I summarized quick howto per notice of "2.6.* rt patch" file. fc9#> wget
> http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2
> (If linux version is RC[release candidate] version,
> use "wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/***"
> command.)
> fc9#> wget
> http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rt1.bz2
> fc9#> tar xjf ./linux-2.6.29.tar.bz2
> fc9#> tar xvjf ./patch-2.6.29-rt1-broken-out.tar.bz2 fc9#> cd
> ./linux-2.6.29
> fc9#> for i in `cat ../patches/series | grep patch | grep -v "#" `;do
> echo "+++ patching $i"; patch -p1 <
>
> ../patches/$i;done
> fc9#> cp ./arch/x86/configs/i386_defconfig ./.config fc9#> make
> menuconfig
> ..... Below Omission .....
>
>
> Regards,
> GeunSik Lim
>
> ----- Original Message -----
> From: "Thomas Gleixner" <tglx@linutronix.de> To: "Jaswinder Singh
> Rajput" <jaswinder@kernel.org> Cc: "LKML"
> <linux-kernel@vger.kernel.org>; "rt-users"
> <linux-rt-users@vger.kernel.org>; "Ingo Molnar" <mingo@elte.hu>; "Steven
> Rostedt" <rostedt@goodmis.org>; "Peter Zijlstra" <peterz@infradead.org>;
> "Carsten Emde" <ce@ceag.ch>; "Clark Williams" <williams@redhat.com>;
> "Frank Rowand" <frank.rowand@am.sony.com> Sent: Thursday, March 26, 2009
> 6:09 AM Subject: Re: [Announce] 2.6.29-rt1
>
>
>> On Thu, 26 Mar 2009, Jaswinder Singh Rajput wrote:
>>
>>> On Wed, 2009-03-25 at 21:59 +0100, Thomas Gleixner wrote:
>>> > We are pleased to announce the next update to our new preempt-rt
>>> > series.
>>> >
>>> > - port forward to 2.6.29 final
>>> >
>>> > Download locations:
>>> >
>>> > http://rt.et.redhat.com/download/
>>> > http://www.kernel.org/pub/linux/kernel/projects/rt/
>>> >
>>> > Information on the RT patch can be found at:
>>> >
>>> > http://rt.wiki.kernel.org/index.php/Main_Page
>>> >
>>> > to build the 2.6.29-rt1 tree, the following patches should be
>>> > applied:
>>> >
>>> > http://www.kernel.org/pub/linux/kernel/v2.6/testing/
linux-2.6.29.tar.bz2
>>>
>>> Is this valid ?
>>
>> If we remove the testing/ it should work better :)
>>
>> tglx
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-kernel"
>> in the body of a message to majordomo@vger.kernel.org More majordomo
>> info at http://vger.kernel.org/majordomo-info.html Please read the FAQ
>> at http://www.tux.org/lkml/
>>
>>
>>
>>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rc4-rt1
@ 2009-02-11 22:43 Thomas Gleixner
2009-02-12 22:56 ` [Announce] 2.6.29-rc4-rt2 Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-02-11 22:43 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams
After a 1.5 years sabbatical from preempt-rt we are pleased to
announce a refactored preempt-rt patch against linux-2.6.29-rc4.
The patch is working on x86 (32 and 64bit) but we have not yet updated
ARM, PPC and MIPS (work in progress).
We also dropped some experimental features of the base preempt-rt
queue 2.6.26.8-rt15 simply because we wanted to survive the forward
port over 3 kernel releases with the least amount of surprises. These
features (e.g. multiple reader PI locks) are not essential for the
preempt-rt functionality and need some serious overhaul anyway.
The interested -rt observer might have noticed that we based our work
on the 2.6.26.8-rt15 patch queue and did not pick the git-rt tree
which is based on 2.6.28. The reason for this is that we wanted to pick
the most stable patch queue and the git-rt tree has a lot of rewritten
new code. Our work is not making the work which was done over the last
months in the git-rt tree obsolete, quite the contrary: we want to
provide a stable yet latest-kernel based foundation and integrate those
changes gradually, as they become ready.
The further plan for the new -rt series is to merge it fully into git
and integrate it into the -tip git tree so it gets the same treatment
as all of our -tip based work: fully automated compile and boot
testing. Furthermore an automated multi architecture -rt performance
regression test based on the same infrastructure is currently being
built.
The integration into the -tip tree also allows us to seperate out parts
of -rt which are ready for mainline more easily and integrate them
with our usual propagation to mainline.
The structure of the patches is likely to change over the next days
when we tackle the git integration, but we appreciate your feedback in
the form of comments, bugreports and patches.
Enough said. You can find the new patches at the following location:
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc4-rt1 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc4.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc4-rt1.bz2
The broken out patches are also available at the same download
location.
Enjoy !
Thomas, Ingo
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rc4-rt2
2009-02-11 22:43 [Announce] 2.6.29-rc4-rt1 Thomas Gleixner
@ 2009-02-12 22:56 ` Thomas Gleixner
2009-02-23 19:44 ` [Announce] 2.6.29-rc6-rt2 Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-02-12 22:56 UTC (permalink / raw)
To: Thomas Gleixner
Cc: LKML, rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams
We are pleased to announce the first update to our new preempt-rt
series. It fixes the reported bugs and some more.
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc4-rt2 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc4.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc4-rt2.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
Thomas, Ingo
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rc6-rt2
2009-02-12 22:56 ` [Announce] 2.6.29-rc4-rt2 Thomas Gleixner
@ 2009-02-23 19:44 ` Thomas Gleixner
2009-02-24 17:51 ` Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-02-23 19:44 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams
We are pleased to announce the next update to our new preempt-rt
series. It forwards to 2.6.29-rc6 and fixes
- various 32bit highmem related problems
- paravirt interaction
- sg list warnings
- IPI updates
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc6-rt2 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc6.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc6-rt2.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
Thomas, Ingo
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Announce] 2.6.29-rc6-rt2
2009-02-23 19:44 ` [Announce] 2.6.29-rc6-rt2 Thomas Gleixner
@ 2009-02-24 17:51 ` Thomas Gleixner
2009-02-24 17:57 ` [Announce] 2.6.29-rc6-rt3 Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-02-24 17:51 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams
We are pleased to announce the next update to our new preempt-rt
series. It contains only one new patch:
- fix the nf_conntrack bug, which was reported by various folks
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc6-rt3 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc6.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc6-rt3.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
tglx
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rc6-rt3
2009-02-24 17:51 ` Thomas Gleixner
@ 2009-02-24 17:57 ` Thomas Gleixner
2009-03-12 19:17 ` [Announce] 2.6.29-rc7-rt1 Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-02-24 17:57 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams
We are pleased to announce the next update to our new preempt-rt
series. It contains only one new patch:
- fix the nf_conntrack bug, which was reported by various folks
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc6-rt3 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc6.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc6-rt3.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
tglx
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rc7-rt1
2009-02-24 17:57 ` [Announce] 2.6.29-rc6-rt3 Thomas Gleixner
@ 2009-03-12 19:17 ` Thomas Gleixner
2009-03-20 0:31 ` [Announce] 2.6.29-rc78rt1 Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-03-12 19:17 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams
We are pleased to announce the next update to our new preempt-rt
series. It contains only one new patch:
- port forward to 2.6.29-rc7
- disable CONFIG_MAXCPUS for now (undebugged runtime bug)
- fix CONFIG_HIGHMEM problems
- fix netfilter problems
- make debugobjects -rt safe
- various build fixes
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc7-rt1 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc7.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc7-rt1.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
tglx
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rc78rt1
2009-03-12 19:17 ` [Announce] 2.6.29-rc7-rt1 Thomas Gleixner
@ 2009-03-20 0:31 ` Thomas Gleixner
2009-03-20 17:45 ` [Announce] 2.6.29-rc8-rt2 Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-03-20 0:31 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams, Frank Rowand
We are pleased to announce the next update to our new preempt-rt
series.
- port forward to 2.6.29-rc8
- disable -rt conflicting config options
- hotplug cpu fixes (peterz)
- slab/pagealloc lock breaks (peterz / tglx)
- sigqueue caching for -rt tasks
- posixtimer thread avoid useless wakeups
- various build fixes (mingo, frank ....)
- lots of tracer updates from -tip (check the tip git logs)
The outstanding improvement is the slab/pagealloc change which breaks
and splits locking and brought down worst case latencies in
problematic use cases from >500us to <100us.
As a side note:
There seems to be a wide spread underestimation of the problem spots
exposed by preempt-rt. The usual shrug off answer is:
"I don't care about -rt. Come back if you can expose the same
problem in the mainline kernel."
This is a fundamentally wrong answer.
preempt-rt mostly exposes existing latency spots and magnifies
them
Reducing latencies in -rt by a factor 5 will be not that
prominent in a non-rt setup, but the problematic code area
will still produce measureable latency problems.
I'm well aware of the tradeoff between determinitic behaviour and
throughput, but problematic spots (e.g. lock contentions) hurt
both.
So can we please put down the stupid "I don't care about -rt"
attitudes and accept that we have to think about the mutual
benefits of deterministic and throughput aspects without hurting
each other ?
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc8-rt1 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc8.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc8-rt1.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
tglx
P.S.: ARM/PowerPC support is in the pipeline and will be available
with -rt2 (hopefully :)
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rc8-rt2
2009-03-20 0:31 ` [Announce] 2.6.29-rc78rt1 Thomas Gleixner
@ 2009-03-20 17:45 ` Thomas Gleixner
2009-03-23 16:26 ` [Announce] 2.6.29-rc8-rt3 Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-03-20 17:45 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams, Frank Rowand
We are pleased to announce the next update to our new preempt-rt
series.
- resurrected ARM and PowerPC support
- tracing fixes for ARM (Uwe Kleine-Koenig)
The support for ARM/PowerPC has only been lightly tested. It might
crash and burn your system, make your hair curl, frigthen your cat and
give you sleepless nights. You have been warned !
On PowerPC watch out for the following warning:
__do_IRQ called for irq X. PREEMPT_RT will crash your system soon.
__do_IRQ is deprecated and -rt does not support it anymore. Most of
the PowerPC subarchitectures do not longer use it, but you might be
unlucky and hit one of the remaining users. RT will spit out the
message above and then do what it said. :)
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc8-rt1 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc8.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc8-rt2.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
tglx
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rc8-rt3
2009-03-20 17:45 ` [Announce] 2.6.29-rc8-rt2 Thomas Gleixner
@ 2009-03-23 16:26 ` Thomas Gleixner
2009-03-25 20:59 ` [Announce] 2.6.29-rt1 Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-03-23 16:26 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams, Frank Rowand
We are pleased to announce the next update to our new preempt-rt
series.
- fix a x86 32bit PAE pagetable corruption caused by a hard to
trigger race.
- update to latest linus and tip
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rc8-rt3 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29-rc8.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rc8-rt3.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
tglx
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Announce] 2.6.29-rt1
2009-03-23 16:26 ` [Announce] 2.6.29-rc8-rt3 Thomas Gleixner
@ 2009-03-25 20:59 ` Thomas Gleixner
2009-03-25 21:05 ` Jaswinder Singh Rajput
0 siblings, 1 reply; 10+ messages in thread
From: Thomas Gleixner @ 2009-03-25 20:59 UTC (permalink / raw)
To: LKML
Cc: rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams, Frank Rowand
We are pleased to announce the next update to our new preempt-rt
series.
- port forward to 2.6.29 final
Download locations:
http://rt.et.redhat.com/download/
http://www.kernel.org/pub/linux/kernel/projects/rt/
Information on the RT patch can be found at:
http://rt.wiki.kernel.org/index.php/Main_Page
to build the 2.6.29-rt1 tree, the following patches should be
applied:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29.tar.bz2
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rt1.bz2
The broken out patches are also available at the same download
locations.
Enjoy !
tglx
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Announce] 2.6.29-rt1
2009-03-25 20:59 ` [Announce] 2.6.29-rt1 Thomas Gleixner
@ 2009-03-25 21:05 ` Jaswinder Singh Rajput
2009-03-25 21:09 ` Thomas Gleixner
0 siblings, 1 reply; 10+ messages in thread
From: Jaswinder Singh Rajput @ 2009-03-25 21:05 UTC (permalink / raw)
To: Thomas Gleixner
Cc: LKML, rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams, Frank Rowand
On Wed, 2009-03-25 at 21:59 +0100, Thomas Gleixner wrote:
> We are pleased to announce the next update to our new preempt-rt
> series.
>
> - port forward to 2.6.29 final
>
> Download locations:
>
> http://rt.et.redhat.com/download/
> http://www.kernel.org/pub/linux/kernel/projects/rt/
>
> Information on the RT patch can be found at:
>
> http://rt.wiki.kernel.org/index.php/Main_Page
>
> to build the 2.6.29-rt1 tree, the following patches should be
> applied:
>
> http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29.tar.bz2
Is this valid ?
--
JSR
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Announce] 2.6.29-rt1
2009-03-25 21:05 ` Jaswinder Singh Rajput
@ 2009-03-25 21:09 ` Thomas Gleixner
2009-03-26 7:52 ` GeunSik Lim
2009-03-26 8:02 ` GeunSik Lim
0 siblings, 2 replies; 10+ messages in thread
From: Thomas Gleixner @ 2009-03-25 21:09 UTC (permalink / raw)
To: Jaswinder Singh Rajput
Cc: LKML, rt-users, Ingo Molnar, Steven Rostedt, Peter Zijlstra,
Carsten Emde, Clark Williams, Frank Rowand
On Thu, 26 Mar 2009, Jaswinder Singh Rajput wrote:
> On Wed, 2009-03-25 at 21:59 +0100, Thomas Gleixner wrote:
> > We are pleased to announce the next update to our new preempt-rt
> > series.
> >
> > - port forward to 2.6.29 final
> >
> > Download locations:
> >
> > http://rt.et.redhat.com/download/
> > http://www.kernel.org/pub/linux/kernel/projects/rt/
> >
> > Information on the RT patch can be found at:
> >
> > http://rt.wiki.kernel.org/index.php/Main_Page
> >
> > to build the 2.6.29-rt1 tree, the following patches should be
> > applied:
> >
> > http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29.tar.bz2
>
> Is this valid ?
If we remove the testing/ it should work better :)
tglx
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Announce] 2.6.29-rt1
2009-03-25 21:09 ` Thomas Gleixner
@ 2009-03-26 7:52 ` GeunSik Lim
2009-03-26 8:02 ` GeunSik Lim
1 sibling, 0 replies; 10+ messages in thread
From: GeunSik Lim @ 2009-03-26 7:52 UTC (permalink / raw)
To: Thomas Gleixner
Cc: Jaswinder Singh Rajput, LKML, rt-users, Ingo Molnar,
Steven Rostedt, Peter Zijlstra, Carsten Emde, Clark Williams,
Frank Rowand
Hi,
I understood statement that Thosmas explained about invalid access of
2.6.29-rt1 soruces.
In general,
We remeber rc directory (./v2.6/testing/ and release directory
(./v2.6/) certainly.
Release Version is located in http://www.kernel.org/pub/linux/kernel/v2.6/ site.
RC Version is located in
http://www.kernel.org/pub/linux/kernel/v2.6/testing/ site.
I summarized quick howto per notice of "2.6.* rt patch" file.
fc9#> wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2
(If linux version is RC[release candidate] version,
use "wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/***" command.)
fc9#> wget http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rt1.bz2
fc9#> tar xjf ./linux-2.6.29.tar.bz2
fc9#> tar xvjf ./patch-2.6.29-rt1-broken-out.tar.bz2
fc9#> cd ./linux-2.6.29
fc9#> for i in `cat ../patches/series | grep patch | grep -v "#" `;do
echo "+++ patching $i"; patch -p1 <
../patches/$i;done
fc9#> cp ./arch/x86/configs/i386_defconfig ./.config
fc9#> make menuconfig
..... Below Omission .....
Regards,
GeunSik Lim
2009/3/26 Thomas Gleixner <tglx@linutronix.de>:
> On Thu, 26 Mar 2009, Jaswinder Singh Rajput wrote:
>
>> On Wed, 2009-03-25 at 21:59 +0100, Thomas Gleixner wrote:
>> > We are pleased to announce the next update to our new preempt-rt
>> > series.
>> >
>> > - port forward to 2.6.29 final
>> >
>> > Download locations:
>> >
>> > http://rt.et.redhat.com/download/
>> > http://www.kernel.org/pub/linux/kernel/projects/rt/
>> >
>> > Information on the RT patch can be found at:
>> >
>> > http://rt.wiki.kernel.org/index.php/Main_Page
>> >
>> > to build the 2.6.29-rt1 tree, the following patches should be
>> > applied:
>> >
>> > http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29.tar.bz2
>>
>> Is this valid ?
>
> If we remove the testing/ it should work better :)
>
> tglx
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
--
Regards,
GeunSik Lim
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Announce] 2.6.29-rt1
2009-03-25 21:09 ` Thomas Gleixner
2009-03-26 7:52 ` GeunSik Lim
@ 2009-03-26 8:02 ` GeunSik Lim
1 sibling, 0 replies; 10+ messages in thread
From: GeunSik Lim @ 2009-03-26 8:02 UTC (permalink / raw)
To: Thomas Gleixner
Cc: Jaswinder Singh Rajput, LKML, rt-users, Ingo Molnar,
Steven Rostedt, Peter Zijlstra, Carsten Emde, Clark Williams,
Frank Rowand
Hi,
I understood statement that Thosmas explained about invalid access of
2.6.29-rt1 soruces.
In general,
We remeber rc directory (./v2.6/testing/ and release directory
(./v2.6/) certainly.
Release Version is located in http://www.kernel.org/pub/linux/kernel/v2.6/ site.
RC Version is located in
http://www.kernel.org/pub/linux/kernel/v2.6/testing/ site.
I summarized quick howto per notice of "2.6.* rt patch" file.
fc9#> wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2
(If linux version is RC[release candidate] version,
use "wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/***" command.)
fc9#> wget http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29-rt1.bz2
fc9#> tar xjf ./linux-2.6.29.tar.bz2
fc9#> tar xvjf ./patch-2.6.29-rt1-broken-out.tar.bz2
fc9#> cd ./linux-2.6.29
fc9#> for i in `cat ../patches/series | grep patch | grep -v "#" `;do
echo "+++ patching $i"; patch -p1 <
../patches/$i;done
fc9#> cp ./arch/x86/configs/i386_defconfig ./.config
fc9#> make menuconfig
..... Below Omission .....
Regards,
GeunSik Lim
2009/3/26 Thomas Gleixner <tglx@linutronix.de>:
> On Thu, 26 Mar 2009, Jaswinder Singh Rajput wrote:
>
>> On Wed, 2009-03-25 at 21:59 +0100, Thomas Gleixner wrote:
>> > We are pleased to announce the next update to our new preempt-rt
>> > series.
>> >
>> > - port forward to 2.6.29 final
>> >
>> > Download locations:
>> >
>> > http://rt.et.redhat.com/download/
>> > http://www.kernel.org/pub/linux/kernel/projects/rt/
>> >
>> > Information on the RT patch can be found at:
>> >
>> > http://rt.wiki.kernel.org/index.php/Main_Page
>> >
>> > to build the 2.6.29-rt1 tree, the following patches should be
>> > applied:
>> >
>> > http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.29.tar.bz2
>>
>> Is this valid ?
>
> If we remove the testing/ it should work better :)
>
> tglx
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-03-27 14:35 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-26 10:54 [Announce] 2.6.29-rt1 GeunSik Lim
2009-03-27 9:37 ` Philippe Reynes
[not found] ` <gqic7t$c27$1@ger.gmane.org>
2009-03-27 12:04 ` Thomas Gleixner
2009-03-27 13:50 ` Philippe Reynes
2009-03-27 14:34 ` Philippe Reynes
-- strict thread matches above, loose matches on Subject: below --
2009-02-11 22:43 [Announce] 2.6.29-rc4-rt1 Thomas Gleixner
2009-02-12 22:56 ` [Announce] 2.6.29-rc4-rt2 Thomas Gleixner
2009-02-23 19:44 ` [Announce] 2.6.29-rc6-rt2 Thomas Gleixner
2009-02-24 17:51 ` Thomas Gleixner
2009-02-24 17:57 ` [Announce] 2.6.29-rc6-rt3 Thomas Gleixner
2009-03-12 19:17 ` [Announce] 2.6.29-rc7-rt1 Thomas Gleixner
2009-03-20 0:31 ` [Announce] 2.6.29-rc78rt1 Thomas Gleixner
2009-03-20 17:45 ` [Announce] 2.6.29-rc8-rt2 Thomas Gleixner
2009-03-23 16:26 ` [Announce] 2.6.29-rc8-rt3 Thomas Gleixner
2009-03-25 20:59 ` [Announce] 2.6.29-rt1 Thomas Gleixner
2009-03-25 21:05 ` Jaswinder Singh Rajput
2009-03-25 21:09 ` Thomas Gleixner
2009-03-26 7:52 ` GeunSik Lim
2009-03-26 8:02 ` GeunSik Lim
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).