* [patch] voluntary-preempt-2.6.9-rc2-mm1-S2
2004-09-21 7:18 ` Ingo Molnar
@ 2004-09-21 7:44 ` Ingo Molnar
2004-09-21 18:51 ` K.R. Foley
0 siblings, 1 reply; 3+ messages in thread
From: Ingo Molnar @ 2004-09-21 7:44 UTC (permalink / raw)
To: K.R. Foley; +Cc: linux-kernel, Lee Revell, Mark_H_Johnson
i've released the -S2 VP patch:
http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc2-mm1-S2
Changes since -S1:
- added the swapspace-layout patch to fix the get_swap_page()
latencies. (sw-suspend wont compile but everything else should work
fine.)
- fixed the random.c BKL non-preemptability assumption
- export smp_processor_id() to fix modules
- module init smp_processor_id()-debug false positive fix
To get a 2.6.9-rc2-mm1-VP-S2 kernel, 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-rc2.bz2
+ http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc2/2.6.9-rc2-mm1/2.6.9-rc2-mm1.bz2
+ http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc2-mm1-S2
Ingo
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [patch] voluntary-preempt-2.6.9-rc2-mm1-S2
2004-09-21 7:44 ` [patch] voluntary-preempt-2.6.9-rc2-mm1-S2 Ingo Molnar
@ 2004-09-21 18:51 ` K.R. Foley
0 siblings, 0 replies; 3+ messages in thread
From: K.R. Foley @ 2004-09-21 18:51 UTC (permalink / raw)
To: Ingo Molnar; +Cc: linux-kernel, Lee Revell, Mark_H_Johnson
Ingo Molnar wrote:
> i've released the -S2 VP patch:
>
> http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc2-mm1-S2
>
Another smp_processor_id in modprobe. Now I see these for every
modprobe. Is this a different global lock?
Sep 21 13:27:53 porky kernel: using smp_processor_id() in preemptible
code: modprobe/1737
Sep 21 13:27:53 porky kernel: [<c011c58e>] smp_processor_id+0x8e/0xa0
Sep 21 13:27:53 porky kernel: [<c01401e5>] __stop_machine_run+0xb5/0xc0
Sep 21 13:27:53 porky kernel: [<c013de30>] __try_stop_module+0x0/0x46
Sep 21 13:27:53 porky kernel: [<c01151e8>] mcount+0x14/0x18
Sep 21 13:27:53 porky kernel: [<c0140214>] stop_machine_run+0x24/0x3d
Sep 21 13:27:53 porky kernel: [<c013de30>] __try_stop_module+0x0/0x46
Sep 21 13:27:53 porky kernel: [<c013b019>] try_stop_module+0x39/0x40
Sep 21 13:27:53 porky kernel: [<c013de30>] __try_stop_module+0x0/0x46
Sep 21 13:27:53 porky kernel: [<c013b1e0>] sys_delete_module+0x110/0x180
Sep 21 13:27:53 porky kernel: [<c0154c09>] sys_munmap+0x59/0x80
Sep 21 13:27:53 porky kernel: [<c01066b9>] sysenter_past_esp+0x52/0x71
kr
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [patch] voluntary-preempt-2.6.9-rc2-mm1-S2
@ 2004-09-21 21:10 Tim Savannah
0 siblings, 0 replies; 3+ messages in thread
From: Tim Savannah @ 2004-09-21 21:10 UTC (permalink / raw)
To: linux-kernel
Reports in my dmesg from using voluntary-preempt-2.6.9-rc2-mm1-S2
This doesn't include a bunch of reports from nvidia.
using smp_processor_id() in preemptible code: rmmod/3329
[<c011d200>] smp_processor_id+0x84/0x8a
[<c013b527>] __stop_machine_run+0xc3/0xc7
[<c01376a3>] __try_stop_module+0x0/0x42
[<c013b530>] stop_machine_run+0x5/0x18
[<c013769f>] try_stop_module+0x1f/0x23
[<c0137854>] sys_delete_module+0xef/0x171
[<c014d87f>] unmap_vma_list+0xe/0x17
[<c014dbe9>] do_munmap+0x11a/0x176
[<c0104049>] sysenter_past_esp+0x52/0x71
using smp_processor_id() in preemptible code: gkrellm/3542
[<c011d200>] smp_processor_id+0x84/0x8a
[<c02dc66a>] disk_round_stats+0x23/0x8d
[<c02df0cf>] diskstats_show+0x17/0x312
[<c0243de6>] inode_has_perm+0x53/0x87
[<c024668f>] selinux_file_mmap+0x27/0x135
[<c0275834>] __copy_to_user_ll+0x52/0x61
[<c02758e3>] copy_to_user+0x40/0x53
[<c0161bba>] cp_new_stat64+0xf0/0x102
[<c0246280>] selinux_file_permission+0x111/0x166
[<c01750cb>] seq_read+0xc3/0x273
[<c0158a3a>] vfs_read+0xcd/0x126
[<c0158d00>] sys_read+0x41/0x6a
[<c0104049>] sysenter_past_esp+0x52/0x71
using smp_processor_id() in preemptible code: gkrellm/3542
[<c011d200>] smp_processor_id+0x84/0x8a
[<c02dc66a>] disk_round_stats+0x23/0x8d
[<c02df0cf>] diskstats_show+0x17/0x312
[<c01751db>] seq_read+0x1d3/0x273
[<c0158a3a>] vfs_read+0xcd/0x126
[<c0158d00>] sys_read+0x41/0x6a
[<c0104049>] sysenter_past_esp+0x52/0x71
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2004-09-21 21:11 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-21 21:10 [patch] voluntary-preempt-2.6.9-rc2-mm1-S2 Tim Savannah
-- strict thread matches above, loose matches on Subject: below --
2004-09-06 12:29 [patch] voluntary-preempt-2.6.9-rc1-bk12-R6 Ingo Molnar
2004-09-07 9:26 ` [patch] voluntary-preempt-2.6.9-rc1-bk12-R7 Ingo Molnar
2004-09-07 11:57 ` [patch] voluntary-preempt-2.6.9-rc1-bk12-R8 Ingo Molnar
2004-09-07 22:59 ` Lee Revell
2004-09-08 8:20 ` [patch] voluntary-preempt-2.6.9-rc1-bk12-R9 Ingo Molnar
2004-09-08 22:37 ` Lee Revell
2004-09-09 6:17 ` [patch] voluntary-preempt-2.6.9-rc1-bk12-S0 Ingo Molnar
2004-09-19 12:26 ` [patch] voluntary-preempt-2.6.9-rc2-mm1-S1 Ingo Molnar
2004-09-21 2:07 ` BKL backtraces - was: " K.R. Foley
2004-09-21 7:18 ` Ingo Molnar
2004-09-21 7:44 ` [patch] voluntary-preempt-2.6.9-rc2-mm1-S2 Ingo Molnar
2004-09-21 18:51 ` K.R. Foley
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox