public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [patch] voluntary-preempt-2.6.8-rc3-O5
@ 2004-08-10 15:46 Shane Shrybman
  0 siblings, 0 replies; 30+ messages in thread
From: Shane Shrybman @ 2004-08-10 15:46 UTC (permalink / raw)
  To: mingo, linux-kernel

Hi,

[ Ingo Molnar wrote ]
-O5 fixes the APIC lockup issues. The bug was primarily caused by PCI 
POST delays causing IRQ storms of level-triggered IRQ sources that were 
hardirq-redirected. Also found some bugs in delayed-IRQ masking and 
unmasking. SMP should thus work again too. 

Indeed, -O5 is running fine here with all APIC options enabled. Great
work, thanks!

--- linux-2.6.8-rc3-O5/Makefile.orig	2004-08-10 11:17:29.000000000 -0400
+++ linux-2.6.8-rc3-O5/Makefile	2004-08-10 11:14:55.000000000 -0400
@@ -1,8 +1,8 @@
 VERSION = 2
 PATCHLEVEL = 6
 SUBLEVEL = 8
-EXTRAVERSION =-rc3
-NAME=Zonked Quokka
+EXTRAVERSION =-rc3-O5
+NAME=Smooth as Ex-Lax
 
 # *DOCUMENTATION*
 # To see a list of typical targets execute "make help"

;)

Shane


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Re: preempt-timing-2.6.8-rc1
@ 2004-07-25 22:49 Lee Revell
  2004-07-26  8:23 ` preempt-timing-2.6.8-rc1 Ingo Molnar
  0 siblings, 1 reply; 30+ messages in thread
From: Lee Revell @ 2004-07-25 22:49 UTC (permalink / raw)
  To: William Lee Irwin III; +Cc: Lenar L?hmus, linux-kernel, Andrew Morton, mingo

On Sun, 2004-07-25 at 01:15, Lee Revell wrote:
> On Tue, 2004-07-13 at 10:39, William Lee Irwin III wrote:
> > On Tue, Jul 13, 2004 at 05:24:32PM +0300, Lenar L?hmus wrote:
> > > What I've excluded (happens all the time):
> > > 1) 2ms non-preemptible critical section violated 1 ms preempt threshold 
> > > starting at schedule+0x36/0x480 and ending at do_IRQ+0xec/0x130
> > > it's 2ms 98%. This really happens all the time. Bogus?
> > 
> > Wild guess is that you took an IRQ in dec_preempt_count() and that threw
> > your results off. Let me know if the patch below helps at all. My guess
> > is it'll cause more apparent problems than it solves.
> 
> I applied the patch to 2.6.8-rc2 + voluntary-preempt-I4, and am
> constantly getting these:
> 

Here is another one:

Jul 25 18:46:18 mindpipe kernel: 11ms non-preemptible critical section violated 1 ms preempt threshold starting at kmap_atomic+0x10/0x60 and ending at kunmap_atomic+0x8/0x20
Jul 25 18:46:18 mindpipe kernel:  [dump_stack+23/32] dump_stack+0x17/0x20
Jul 25 18:46:18 mindpipe kernel:  [dec_preempt_count+270/288] dec_preempt_count+0x10e/0x120
Jul 25 18:46:18 mindpipe kernel:  [kunmap_atomic+8/32] kunmap_atomic+0x8/0x20
Jul 25 18:46:18 mindpipe kernel:  [do_anonymous_page+139/400] do_anonymous_page+0x8b/0x190
Jul 25 18:46:18 mindpipe kernel:  [do_no_page+78/784] do_no_page+0x4e/0x310
Jul 25 18:46:18 mindpipe kernel:  [handle_mm_fault+193/368] handle_mm_fault+0xc1/0x170
Jul 25 18:46:18 mindpipe kernel:  [get_user_pages+288/944] get_user_pages+0x120/0x3b0
Jul 25 18:46:18 mindpipe kernel:  [make_pages_present+104/144] make_pages_present+0x68/0x90
Jul 25 18:46:18 mindpipe kernel:  [do_mmap_pgoff+998/1568] do_mmap_pgoff+0x3e6/0x620
Jul 25 18:46:18 mindpipe kernel:  [sys_mmap2+118/176] sys_mmap2+0x76/0xb0
Jul 25 18:46:18 mindpipe kernel:  [syscall_call+7/11] syscall_call+0x7/0xb

Lee


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

end of thread, other threads:[~2004-08-13 10:07 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-10 15:46 [patch] voluntary-preempt-2.6.8-rc3-O5 Shane Shrybman
  -- strict thread matches above, loose matches on Subject: below --
2004-07-25 22:49 preempt-timing-2.6.8-rc1 Lee Revell
2004-07-26  8:23 ` preempt-timing-2.6.8-rc1 Ingo Molnar
2004-07-26  8:29   ` preempt-timing-2.6.8-rc1 Lee Revell
2004-07-26  8:35     ` [patch] voluntary-preempt-2.6.8-rc2-J3 Ingo Molnar
2004-07-26  9:00       ` Lee Revell
2004-07-26 12:40         ` Ingo Molnar
2004-07-26 20:47           ` [patch] voluntary-preempt-2.6.8-rc2-J7 Ingo Molnar
2004-07-29 22:26             ` [patch] voluntary-preempt-2.6.8-rc2-M5 Ingo Molnar
2004-08-01 19:30               ` [patch] voluntary-preempt-2.6.8-rc2-O2 Ingo Molnar
2004-08-09 10:46                 ` [patch] voluntary-preempt-2.6.8-rc3-O4 Ingo Molnar
2004-08-10 13:26                   ` [patch] voluntary-preempt-2.6.8-rc3-O5 Ingo Molnar
2004-08-10 18:25                     ` Peter Zijlstra
2004-08-10 21:56                     ` Lee Revell
2004-08-10 23:18                       ` Florian Schmidt
2004-08-11  7:31                       ` Ingo Molnar
2004-08-11  7:42                         ` Ingo Molnar
2004-08-11  7:52                           ` Lee Revell
2004-08-11  8:25                             ` Ingo Molnar
2004-08-11  8:27                             ` Ingo Molnar
2004-08-11 11:48                               ` Linh Dang
2004-08-12  0:04                                 ` Lee Revell
2004-08-12  2:55                                   ` Linh Dang
2004-08-11  9:06                             ` Ingo Molnar
2004-08-11 12:16                               ` Florian Schmidt
2004-08-11 12:43                                 ` Ingo Molnar
2004-08-11 13:44                                   ` Florian Schmidt
2004-08-11 19:18                                   ` Florian Schmidt
2004-08-11 23:55                                   ` Lee Revell
2004-08-12  7:21                                     ` Ingo Molnar
2004-08-12 21:54                                       ` Lee Revell
2004-08-13  0:04                                         ` Lee Revell
2004-08-13  0:27                                           ` Lee Revell
2004-08-13  0:55                                             ` Florian Schmidt
2004-08-13  0:55                                               ` Lee Revell
2004-08-13  1:18                                                 ` Florian Schmidt
2004-08-13  1:12                                                   ` Lee Revell
2004-08-13 10:07                                               ` Ingo Molnar
2004-08-12 22:16                         ` Lee Revell
2004-08-10 21:59                     ` Lee Revell

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