All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0
@ 2004-10-25 18:55 Mark_H_Johnson
  2004-10-25 21:01 ` Ingo Molnar
  0 siblings, 1 reply; 76+ messages in thread
From: Mark_H_Johnson @ 2004-10-25 18:55 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Alexander Batyrshin, Bill Huey, Adam Heath, K.R. Foley,
	linux-kernel, Florian Schmidt, Fernando Pablo Lopez-Lezcano,
	Lee Revell, Rui Nuno Capela, Thomas Gleixner, Michal Schmidt

OK. Am now trying with -V0.2, it works better but locks up in more
mysterious ways.... The modprobe messages are gone - thanks.

Was able (once) to get the X server up and started some of my tests
but the machine locked up (no mouse movement, no response to keyboard)
and had to use the hardware reset to recover. Only significant message
in the system log was

BUG: sleeping function called from invalid context hdparm(3606) at
kernel/mutex.c
in_atomic():0 [00000000], irqs_disabled():1
... will send stack traceback separately ...
when setting udma2 mode in hdparm.

Also noticed a "14 minute gap" in the log file, presumably when I was
running my real time test. I could not get control back until the first
test had run to completion (but heard the audio - so the machine was
working...). Machine locked up within the next 4 minutes.

The second try, the X server came up but the system froze when I tried
to login (according to the splash screen, was reloading my environment).
Messages in the log file were normal until the failure.

Third try, booting with selinux=0. Froze up again, this time the X
server did not make it all the way up. Last image is the blue background
with the hourglass cursor (frozen in center).

I will send what I can, please advise any further tests or data you
need for analysis.

--Mark H Johnson
  <mailto:Mark_H_Johnson@raytheon.com>


^ permalink raw reply	[flat|nested] 76+ messages in thread
* Re: [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0
@ 2004-10-25 15:42 Mark_H_Johnson
  0 siblings, 0 replies; 76+ messages in thread
From: Mark_H_Johnson @ 2004-10-25 15:42 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Alexander Batyrshin, Bill Huey, Adam Heath, K.R. Foley,
	linux-kernel, Florian Schmidt, Fernando Pablo Lopez-Lezcano,
	Lee Revell, Rui Nuno Capela, Thomas Gleixner, Michal Schmidt

>i have released the -V0 Real-Time Preemption patch, which can be
>downloaded from:
>
>  http://redhat.com/~mingo/realtime-preempt/
Actually, I picked up -V0.1 since that was available when I started
this morning and of course -V0.2 came out while I was building....

The kernel I built does not even make it to single user mode unless
I disable selinux.

First try had console messages stop after the message
  INIT: version 2.85 booting
but the Alt-Sysrq keys do work. Alt-Sysrq-L shows...

Pid: 5, comm:   ksoftirqd/1
EIP: 0060:[<c011d808>] CPU:1
EIP is at smp_processor_id+0x28/0xc0
(registers and stack trace...)
preempt count: 00010002
...

Pid: 266, comm:   IRQ 1
EIP: 0060:[<c0115b70>] CPU:0
EIP is at nmi_show_all_regs+0xd0/0x120
(registers and stack trace...)
preempt count: 00010002
...

If I repeat this a few times, the first process changed to "hotplug".
Repeating Alt-Sysrq-L will eventually gets stuck and requires
a hardware reset.

Second try - the INIT message was incomplete, stopping at
INIT:
plus the Alt-Sysrq keys not working at all.

Third try - added
  selinux=0
to the boot parameters. Made it single user mode w/o any errors.
Using telinit 3 got me a few BUG messages related to modprobe
and sleeping from an invalid context. From what I read in
other messages, you may have already fixed that so I will be
building -V0.2 shortly.

I also got the atomic counter underflow (qdisc_destroy) message.

Let me know if you need the system log, it appears to have
captured the messages if you need them.

--Mark H Johnson
  <mailto:Mark_H_Johnson@raytheon.com>


^ permalink raw reply	[flat|nested] 76+ messages in thread
* [patch] Real-Time Preemption, -VP-2.6.9-rc4-mm1-U3
@ 2004-10-15 10:26 Ingo Molnar
  2004-10-16 15:33 ` [patch] Real-Time Preemption, -VP-2.6.9-rc4-mm1-U4 Ingo Molnar
  0 siblings, 1 reply; 76+ messages in thread
From: Ingo Molnar @ 2004-10-15 10:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Lee Revell, Rui Nuno Capela, Mark_H_Johnson, K.R. Foley,
	Daniel Walker, Bill Huey, Andrew Morton, Adam Heath,
	Lorenzo Allegrucci, Andrew Rodland


i have released the -U3 PREEMPT_REALTIME patch:

  http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc4-mm1-U3

this is a buildfixes-only release, and it is still experimental code.

Changes since -U2:

 - build fix: fixes the latency.c compilation error reported by Adam 
   Heath.

 - build fix: fixes !HIGHMEM compilation, patch from Andrew Rodland

to create a -U3 tree from scratch the patching order is:

   http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.tar.bz2
 + http://kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.9-rc4.bz2
 + http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc4/2.6.9-rc4-mm1/2.6.9-rc4-mm1.bz2
 + http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc4-mm1-U3

	Ingo

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

end of thread, other threads:[~2004-10-28  7:11 UTC | newest]

Thread overview: 76+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-25 18:55 [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0 Mark_H_Johnson
2004-10-25 21:01 ` Ingo Molnar
  -- strict thread matches above, loose matches on Subject: below --
2004-10-25 15:42 Mark_H_Johnson
2004-10-15 10:26 [patch] Real-Time Preemption, -VP-2.6.9-rc4-mm1-U3 Ingo Molnar
2004-10-16 15:33 ` [patch] Real-Time Preemption, -VP-2.6.9-rc4-mm1-U4 Ingo Molnar
2004-10-18 14:50   ` [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U5 Ingo Molnar
2004-10-19 12:46     ` [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U6 Ingo Molnar
2004-10-19 18:00       ` [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U7 Ingo Molnar
2004-10-20  9:45         ` [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U8 Ingo Molnar
2004-10-21 13:27           ` [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U9 Ingo Molnar
2004-10-22 13:35             ` [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U9.3 Ingo Molnar
2004-10-22 15:50               ` [patch] Real-Time Preemption, -RT-2.6.9-mm1-U10 Ingo Molnar
2004-10-22 17:56                 ` [patch] Real-Time Preemption, -RT-2.6.9-mm1-U10.2 Ingo Molnar
2004-10-25 10:40                   ` [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0 Ingo Molnar
2004-10-25 11:08                     ` K.R. Foley
2004-10-25 11:10                       ` Ingo Molnar
2004-10-25 11:13                         ` K.R. Foley
2004-10-25 12:12                         ` Ingo Molnar
2004-10-25 13:24                           ` Florian Schmidt
2004-10-25 13:26                             ` Ingo Molnar
2004-10-25 14:03                               ` Florian Schmidt
2004-10-25 14:10                                 ` Ingo Molnar
2004-10-25 14:16                                   ` Ingo Molnar
2004-10-25 19:40                                     ` Rui Nuno Capela
2004-10-26  3:01                                       ` Lee Revell
2004-10-26  3:11                                         ` K.R. Foley
2004-10-26  3:58                                           ` Lee Revell
2004-10-26  4:15                                             ` K.R. Foley
2004-10-26  5:11                                         ` Fernando Pablo Lopez-Lezcano
2004-10-26 17:25                                           ` Lee Revell
2004-10-26 17:45                                             ` Fernando Pablo Lopez-Lezcano
2004-10-26 17:55                                               ` Lee Revell
2004-10-26  5:28                                       ` Denis Vlasenko
2004-10-26 10:40                                         ` Rui Nuno Capela
2004-10-26 19:09                                           ` Denis Vlasenko
2004-10-27  8:23                                             ` Rui Nuno Capela
2004-10-25 15:06                                   ` Florian Schmidt
2004-10-25 16:45                                     ` K.R. Foley
2004-10-26  8:29                                       ` Eran Mann
2004-10-25 13:39                           ` Florian Schmidt
2004-10-25 13:48                             ` Florian Schmidt
2004-10-25 13:35                               ` Ingo Molnar
2004-10-25 18:52                     ` K.R. Foley
2004-10-25 20:38                       ` Ingo Molnar
2004-10-26 10:53                         ` K.R. Foley
2004-10-26 10:57                           ` Ingo Molnar
2004-10-27  0:24                           ` Ingo Molnar
2004-10-27  0:53                             ` K.R. Foley
2004-10-27  3:32                             ` K.R. Foley
2004-10-27  8:28                               ` Ingo Molnar
2004-10-27  8:44                                 ` Ingo Molnar
2004-10-27  8:52                                   ` Ingo Molnar
2004-10-27  9:06                                     ` Ingo Molnar
2004-10-27 10:03                                       ` Ingo Molnar
2004-10-27 10:33                                       ` Florian Schmidt
2004-10-27 10:29                                         ` Ingo Molnar
2004-10-27 10:58                                           ` Florian Schmidt
2004-10-27 10:45                                         ` Florian Schmidt
2004-10-27 11:09                                           ` Ingo Molnar
2004-10-27  9:24                               ` Ingo Molnar
2004-10-27  9:32                                 ` Ingo Molnar
2004-10-27 12:19                                   ` K.R. Foley
2004-10-27 13:29                               ` Ingo Molnar
2004-10-27 15:00                                 ` K.R. Foley
2004-10-27 15:05                                   ` Ingo Molnar
2004-10-27 15:13                                     ` Lee Revell
2004-10-27 15:17                                       ` Ingo Molnar
2004-10-27 17:14                                         ` Lee Revell
2004-10-27 17:21                                           ` K.R. Foley
2004-10-27 17:26                                             ` Lee Revell
2004-10-27 17:40                                               ` K.R. Foley
2004-10-27 17:44                                                 ` Lee Revell
2004-10-27 17:43                                               ` K.R. Foley
2004-10-27 19:47                                                 ` Lee Revell
2004-10-27 21:40                                                   ` K.R. Foley
2004-10-27 20:09                                         ` Andrew Morton
2004-10-27 21:43                                           ` K.R. Foley
2004-10-27 15:16                                     ` K.R. Foley
2004-10-27 20:49                                     ` Bill Huey
2004-10-27 20:54                                       ` Bill Huey
2004-10-27 21:01                                         ` Bill Huey
2004-10-28  7:11                                           ` Ingo Molnar
2004-10-27  3:48                             ` K.R. Foley
2004-10-25 21:41                       ` Esben Nielsen
2004-10-25 21:47                     ` Michal Schmidt
2004-10-25 23:04                     ` Remi Colinet

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.