public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm3-V0.7.32-12
@ 2004-12-11 14:52 Nicolas Mailhot
  2004-12-11 15:41 ` Steven Rostedt
                   ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: Nicolas Mailhot @ 2004-12-11 14:52 UTC (permalink / raw)
  To: linux-kernel; +Cc: Ingo Molnar

[-- Attachment #1: Type: text/plain, Size: 429 bytes --]

Hi,

Just FYI real-time kernels do not boot on my Fedora Devel (Rawhide)
system, including -RT-2.6.10-rc2-mm3-V0.7.32-12. 2.6.10-rc2-mm4 OTOH
boots fine. It freezes just after initial hardware init before going
into gfx mode.

(kernel config available on demand, it's almost the same - 2.6.10-rc2-
mm4 was generated using a make oldconfig on the -RT-2.6.10-rc2-mm3-
V0.7.32-12 file)

Regards,

-- 
Nicolas Mailhot

[-- Attachment #2: Ceci est une partie de message numériquement signée --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread
* [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm2-V0.7.30-10
@ 2004-11-24 10:16 Ingo Molnar
  2004-12-03 20:58 ` [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm2-V0.7.32-0 Ingo Molnar
  0 siblings, 1 reply; 25+ messages in thread
From: Ingo Molnar @ 2004-11-24 10:16 UTC (permalink / raw)
  To: linux-kernel
  Cc: Lee Revell, Rui Nuno Capela, Mark_H_Johnson, K.R. Foley,
	Bill Huey, Adam Heath, Florian Schmidt, Thomas Gleixner,
	Michal Schmidt, Fernando Pablo Lopez-Lezcano, Karsten Wiese,
	Gunther Persoons, emann, Shane Shrybman, Amit Shah, Esben Nielsen


i have released the -V0.7.30-10 Real-Time Preemption patch, which can be
downloaded from the usual place:

    http://redhat.com/~mingo/realtime-preempt/

this is a fixes-only release.

the most important fixes are the ones to the priority inheritance logic
(affecting the latency of RT tasks), discovered and reported by Esben
Nielsen. I also found two more PI bugs running the new pi_test2 code
from Esben.

Changes since -V0.7.30-9:

 - PI fixes:

   - the waiter->prio field caused wrong priority settings upon unlock, 
     resulting in PI bugs in the nested-locking case.

   - use rt_task() when determining PI tasks, not p->policy.

   - in the blocking-on-blocked-task nesting case both promote now-RT
     tasks to the pi_waiters list and queue them to the head of the wait
     list, and demote now-non-RT tasks from the pi_waiters list and 
     queue them to the tail of the wait list.

 - PI-debugging blocker device update from Esben Nielsen

 - module build fix: export user_trace_stop symbol, this fixes the error 
   reported by Florian Schmidt

 - tracer fix: in the default !freerunning tracing mode, if the trace
   buffer overflows (this is relatively rare, but can happen) then the
   tracer overwrote kernel memory that leads to lockups/kernel crashes. 
   Maybe this bug was also the source of the truncated trace bug
   reported by Mark H. Johnson?

 - reduce tracing overhead within schedule() when !tracing_enabled.

to create a -V0.7.30-10 tree from scratch, the patching order is:

  http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.9.tar.bz2
  http://kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.10-rc2.bz2
  http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc2/2.6.10-rc2-mm2/2.6.10-rc2-mm2.bz2
  http://redhat.com/~mingo/realtime-preempt/realtime-preempt-2.6.10-rc2-mm2-V0.7.30-10

	Ingo

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2004-12-15  9:52 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-12-11 14:52 [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm3-V0.7.32-12 Nicolas Mailhot
2004-12-11 15:41 ` Steven Rostedt
2004-12-12  9:45 ` Ingo Molnar
2004-12-13  7:09 ` Ingo Molnar
  -- strict thread matches above, loose matches on Subject: below --
2004-11-24 10:16 [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm2-V0.7.30-10 Ingo Molnar
2004-12-03 20:58 ` [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm2-V0.7.32-0 Ingo Molnar
2004-12-07 13:29   ` [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm3-V0.7.32-4 Ingo Molnar
2004-12-07 14:11     ` [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm3-V0.7.32-6 Ingo Molnar
2004-12-08 17:13       ` Steven Rostedt
2004-12-08 18:14         ` Rui Nuno Capela
2004-12-08 19:03           ` Steven Rostedt
2004-12-08 21:39             ` Rui Nuno Capela
2004-12-08 22:11               ` Steven Rostedt
2004-12-09  9:32                 ` Ingo Molnar
2004-12-09 13:13                   ` [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm3-V0.7.32-12 Ingo Molnar
2004-12-09 14:23                     ` Gene Heskett
2004-12-09 14:33                     ` Steven Rostedt
2004-12-09 19:19                       ` Steven Rostedt
2004-12-09 20:33                         ` john cooper
2004-12-09 22:19                           ` Steven Rostedt
2004-12-09 23:10                             ` john cooper
2004-12-09 22:10                         ` Ingo Molnar
2004-12-10  6:11                           ` Steven Rostedt
2004-12-10 11:05                             ` Ingo Molnar
2004-12-10 11:11                             ` Ingo Molnar
2004-12-10 16:32                               ` K.R. Foley
2004-12-10 18:02                                 ` Steven Rostedt
2004-12-11  2:26                               ` Steven Rostedt
2004-12-11  3:01                                 ` Steven Rostedt
2004-12-11  7:37                                 ` Fernando Lopez-Lezcano
2004-12-11 12:30                                   ` Steven Rostedt
2004-12-13 23:34                                     ` Fernando Lopez-Lezcano
2004-12-15  9:51                                       ` Ingo Molnar
2004-12-11  9:57                                 ` Ingo Molnar
2004-12-09 14:43                     ` Rui Nuno Capela

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox