Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 27 Feb 2003 19:06:35 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 27 Feb 2003 19:06:35 -0500 Received: from tomts21.bellnexxia.net ([209.226.175.183]:14294 "EHLO tomts21-srv.bellnexxia.net") by vger.kernel.org with ESMTP id ; Thu, 27 Feb 2003 19:06:32 -0500 From: Ed Tomlinson Organization: me To: Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: 2.5.63-mm1 Date: Thu, 27 Feb 2003 19:17:10 -0500 User-Agent: KMail/1.5.9 References: <20030227025900.1205425a.akpm@digeo.com> In-Reply-To: <20030227025900.1205425a.akpm@digeo.com> Cc: Nick Piggin MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200302271917.10139.tomlins@cam.org> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 7377 Lines: 196 On February 27, 2003 05:59 am, Andrew Morton wrote: > . Tons of changes to the anticipatory scheduler. It may not be working > very well at present. Please use "elevator=deadline" if it causes > problems. The anticipatory scheduler hangs here at the same place it did in 62-mm2, cfq continues to work fine. A sysrq+T of the hang follows: Hope this helps, Ed Tomlinson SysRq : Show State free sibling task PC stack pid father child younger older swapper D DFF8FB20 11876 1 0 2 (L-TLB) Call Trace: [] io_schedule+0xe/0x18 [] __lock_page+0x8d/0xac [] autoremove_wake_function+0x0/0x38 [] autoremove_wake_function+0x0/0x38 [] do_generic_mapping_read+0x13a/0x340 [] __generic_file_aio_read+0x1c6/0x1e4 [] file_read_actor+0x0/0x100 [] generic_file_read+0x7f/0x9c [] dput+0x1c/0x1a0 [] dput+0x1c/0x1a0 [] kmem_cache_alloc+0x23/0x60 [] vfs_read+0xab/0x150 [] kernel_read+0x3c/0x48 [] load_elf_binary+0x2f2/0xbbc [] generic_file_read+0x7f/0x9c [] cache_init_objs+0x34/0x60 [] buffered_rmqueue+0xfb/0x108 [] __alloc_pages+0x80/0x264 [] search_binary_handler+0xad/0x23c [] load_elf_binary+0x0/0xbbc [] do_execve+0x14a/0x1a8 [] sys_execve+0x2c/0x60 [] syscall_call+0x7/0xb [] init+0x109/0x174 [] init+0x0/0x174 [] kernel_thread_helper+0x5/0xc ksoftirqd/0 S DFF8A000 4294963836 2 1 3 (L-TLB) Call Trace: [] ksoftirqd+0x24/0xa4 [] ksoftirqd+0x66/0xa4 [] ksoftirqd+0x0/0xa4 [] kernel_thread_helper+0x5/0xc events/0 D DFF89ED4 4294953708 3 1 12 4 2 (L-TLB) Call Trace: [] wait_for_completion+0x9d/0xe0 [] default_wake_function+0x0/0x18 [] default_wake_function+0x0/0x18 [] do_fork+0x113/0x14c [] kernel_thread+0x6e/0x84 [] __call_usermodehelper+0x0/0x58 [] ____call_usermodehelper+0x0/0x94 [] kernel_thread_helper+0x0/0xc [] __call_usermodehelper+0x30/0x58 [] ____call_usermodehelper+0x0/0x94 [] worker_thread+0x1a3/0x274 [] worker_thread+0x0/0x274 [] __call_usermodehelper+0x0/0x58 [] default_wake_function+0x0/0x18 [] default_wake_function+0x0/0x18 [] kernel_thread_helper+0x5/0xc khubd D DFD61D94 4292690652 4 1 5 3 (L-TLB) Call Trace: [] do_schedule+0x2a0/0x348 [] wait_for_completion+0x9d/0xe0 [] default_wake_function+0x0/0x18 [] default_wake_function+0x0/0x18 [] call_usermodehelper+0x10a/0x118 [] usb_hotplug+0x0/0x1c4 [] __call_usermodehelper+0x0/0x58 [] __call_usermodehelper+0x0/0x58 [] do_hotplug+0x1c2/0x1ec [] dev_hotplug+0x25/0x30 [] usb_hotplug+0x0/0x1c4 [] device_add+0x112/0x148 [] usb_new_device+0x322/0x480 [] printk+0x122/0x148 [] usb_hub_port_connect_change+0x233/0x2c4 [] usb_hub_events+0x139/0x2c8 [] usb_hub_thread+0x2d/0xd4 [] usb_hub_thread+0x0/0xd4 [] default_wake_function+0x0/0x18 [] kernel_thread_helper+0x5/0xc pdflush S DFD2FFD4 4292485228 5 1 6 4 (L-TLB) Call Trace: [] __pdflush+0x95/0x1b0 [] pdflush+0x0/0x14 [] pdflush+0xf/0x14 [] kernel_thread_helper+0x5/0xc pdflush S DFD2DFD4 14388 6 1 7 5 (L-TLB) Call Trace: [] __pdflush+0x95/0x1b0 [] pdflush+0x0/0x14 [] pdflush+0xf/0x14 [] kernel_thread_helper+0x5/0xc kswapd0 S DFD29F44 4294958912 7 1 8 6 (L-TLB) Call Trace: [] kswapd+0xcb/0xf0 [] kswapd+0x0/0xf0 [] math_state_restore+0x2a/0x3c [] device_not_available+0x25/0x2a [] save_init_fpu+0x1d/0x3c [] preempt_schedule+0x28/0x40 [] schedule_tail+0x2f/0x94 [] ret_from_fork+0x6/0x20 [] autoremove_wake_function+0x0/0x38 [] autoremove_wake_function+0x0/0x38 [] kernel_thread_helper+0x5/0xc aio/0 S DFFE8EA0 4294952400 8 1 9 7 (L-TLB) Call Trace: [] worker_thread+0xfc/0x274 [] worker_thread+0x0/0x274 [] default_wake_function+0x0/0x18 [] default_wake_function+0x0/0x18 [] kernel_thread_helper+0x5/0xc kpnpbiosd Z DFFEE800 4294880232 9 1 10 8 (L-TLB) Call Trace: [] do_exit+0x41d/0x428 [] pnp_dock_thread+0x0/0xf4 [] complete_and_exit+0x17/0x18 [] pnp_dock_thread+0x98/0xf4 [] pnp_dock_thread+0x0/0xf4 [] kernel_thread_helper+0x5/0xc kseriod S DFC44000 4294030016 10 1 11 9 (L-TLB) Call Trace: [] serio_thread+0x9f/0x12c [] serio_thread+0x0/0x12c [] default_wake_function+0x0/0x18 [] kernel_thread_helper+0x5/0xc reiserfs/0 S DFCBD460 8080 11 1 10 (L-TLB) Call Trace: [] worker_thread+0xfc/0x274 [] worker_thread+0x0/0x274 [] default_wake_function+0x0/0x18 [] default_wake_function+0x0/0x18 [] kernel_thread_helper+0x5/0xc events/0 D DFAC7A30 4294892756 12 3 (L-TLB) Call Trace: [] io_schedule+0xe/0x18 [] __lock_page+0x8d/0xac [] autoremove_wake_function+0x0/0x38 [] autoremove_wake_function+0x0/0x38 [] do_generic_mapping_read+0x13a/0x340 [] __generic_file_aio_read+0x1c6/0x1e4 [] file_read_actor+0x0/0x100 [] reiserfs_get_block+0x0/0x11cc [] generic_file_read+0x7f/0x9c [] dput+0x1c/0x1a0 [] dput+0x1c/0x1a0 [] kmem_cache_alloc+0x23/0x60 [] vfs_read+0xab/0x150 [] kernel_read+0x3c/0x48 [] load_elf_binary+0x2f2/0xbbc [] generic_file_read+0x7f/0x9c [] real_lookup+0x67/0xd0 [] do_lookup+0x48/0x84 [] dput+0x1c/0x1a0 [] link_path_walk+0x6ca/0x848 [] search_binary_handler+0xad/0x23c [] load_elf_binary+0x0/0xbbc [] load_script+0x1d1/0x1e0 [] buffered_rmqueue+0xfb/0x108 [] __alloc_pages+0x80/0x264 [] search_binary_handler+0xad/0x23c [] load_script+0x0/0x1e0 [] do_execve+0x14a/0x1a8 [] sys_execve+0x2c/0x60 [] syscall_call+0x7/0xb [] ____call_usermodehelper+0x78/0x94 [] ____call_usermodehelper+0x0/0x94 [] kernel_thread_helper+0x5/0xc - 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/