Messages in this thread | | | Date | Fri, 15 Oct 2004 00:13:27 +0200 | From | Radoslaw Szkodzinski <> | Subject | Re: [patch] Real-Time Preemption, -VP-2.6.9-rc4-mm1-U0 |
| |
On Thu, 14 Oct 2004 02:24:33 +0200, Ingo Molnar <mingo@elte.hu> wrote: > > i'm pleased to announce a significantly improved version of the > Real-Time Preemption (PREEMPT_REALTIME) feature that i have been working > towards in the past couple of weeks. > > the patch (against 2.6.9-rc4-mm1) can be downloaded from: > > http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc4-mm1-U0 >
I'm getting some scheduling_while_atomic messages concerning Reiser4. They're non-fatal, please look into them.
scheduling while atomic: rc/0x04000001/908 caller is cond_resched+0x4c/0x69 [<c0105666>] dump_stack+0x1e/0x20 [<c035e40c>] schedule+0x94/0x3f9 [<c035ec0d>] cond_resched+0x4c/0x69 [<c012bda7>] _rw_mutex_read_lock+0x1f/0x33 [<c019e7dd>] cbk_cache_scan_slots+0x5c/0x276 [<c019ea22>] cbk_cache_search+0x2b/0x5e [<c019d84d>] coord_by_handle+0x12/0x29 [<c019d831>] object_lookup+0xce/0xd8 [<c01c8dad>] find_entry+0x123/0x2b7 [<c01c788d>] lookup_name_hashed+0xc3/0x143 [<c01c7997>] lookup_hashed+0x3e/0xc0 [<c01a6bdd>] reiser4_lookup+0x83/0x10e [<c015e02c>] real_lookup+0x74/0xf4 [<c015e2cb>] do_lookup+0x5e/0x9d [<c015ec7c>] link_path_walk+0x972/0xde6 [<c015f49e>] path_lookup+0x19a/0x1a6 [<c015f63a>] __user_walk+0x31/0x53 [<c015a16d>] vfs_stat+0x1e/0x53 [<c015a890>] sys_stat64+0x19/0x32 [<c010509d>] sysenter_past_esp+0x52/0x71 scheduling while atomic: sh/0x04000001/4346 caller is cond_resched+0x4c/0x69 [<c0105666>] dump_stack+0x1e/0x20 [<c035e40c>] schedule+0x94/0x3f9 [<c035ec0d>] cond_resched+0x4c/0x69 [<c012bda7>] _rw_mutex_read_lock+0x1f/0x33 [<c019e7dd>] cbk_cache_scan_slots+0x5c/0x276 [<c019ea22>] cbk_cache_search+0x2b/0x5e [<c019d84d>] coord_by_handle+0x12/0x29 [<c019d831>] object_lookup+0xce/0xd8 [<c01cfc83>] find_file_item+0x127/0x1bc [<c01d1b2e>] read_unix_file+0x2e4/0x48d [<c01a74e8>] reiser4_read+0x90/0xaf [<c0150abb>] vfs_read+0xe0/0x126 [<c015b39d>] kernel_read+0x4a/0x57 [<c017aaeb>] load_elf_binary+0x303/0xba1 [<c015bfe2>] search_binary_handler+0xd6/0x1f1 [<c015c2fb>] do_execve+0x1fe/0x2af [<c0103c1c>] sys_execve+0x3f/0x91 [<c010509d>] sysenter_past_esp+0x52/0x71
scheduling while atomic: gcc/0x04000001/5587 caller is cond_resched+0x4c/0x69 [<c0105666>] dump_stack+0x1e/0x20 [<c035e40c>] schedule+0x94/0x3f9 [<c035ec0d>] cond_resched+0x4c/0x69 [<c012bda7>] _rw_mutex_read_lock+0x1f/0x33 [<c019e7dd>] cbk_cache_scan_slots+0x5c/0x276 [<c019ea22>] cbk_cache_search+0x2b/0x5e [<c019d84d>] coord_by_handle+0x12/0x29 [<c019d831>] object_lookup+0xce/0xd8 [<c01c8dad>] find_entry+0x123/0x2b7 [<c01c8acb>] rem_entry_hashed+0x75/0x1d5 [<c01c97cb>] unlink_common+0xd4/0x1ca [<c01a6fe0>] unlink_file+0x48/0x75 [<c01a703a>] reiser4_unlink+0x2d/0x37 [<c0160d12>] vfs_unlink+0x1d1/0x225 [<c0160e24>] sys_unlink+0xbe/0x145 [<c010509d>] sysenter_past_esp+0x52/0x71 scheduling while atomic: xinit/0x04000001/5628 caller is cond_resched+0x4c/0x69 [<c0105666>] dump_stack+0x1e/0x20 [<c035e40c>] schedule+0x94/0x3f9 [<c035ec0d>] cond_resched+0x4c/0x69 [<c012bda7>] _rw_mutex_read_lock+0x1f/0x33 [<c019e7dd>] cbk_cache_scan_slots+0x5c/0x276 [<c019ea22>] cbk_cache_search+0x2b/0x5e [<c019d84d>] coord_by_handle+0x12/0x29 [<c019d831>] object_lookup+0xce/0xd8 [<c01cfc83>] find_file_item+0x127/0x1bc [<c01d1550>] readpage_unix_file+0xb1/0x35b [<c01a7961>] reiser4_readpage+0x4d/0x7d [<c0134e1e>] page_cache_read+0x72/0xea [<c013505d>] filemap_nopage+0x1c7/0x391 [<c01d21bf>] unix_file_filemap_nopage+0x59/0x84 [<c01429c9>] do_no_page+0xb5/0x32f [<c0142db6>] handle_mm_fault+0x91/0x164 [<c01133db>] do_page_fault+0x20c/0x654 [<c0105299>] error_code+0x2d/0x38 - 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/
| |