Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261342AbUKORlr (ORCPT ); Mon, 15 Nov 2004 12:41:47 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261544AbUKORlq (ORCPT ); Mon, 15 Nov 2004 12:41:46 -0500 Received: from fw.osdl.org ([65.172.181.6]:27624 "EHLO mail.osdl.org") by vger.kernel.org with ESMTP id S261342AbUKORiD (ORCPT ); Mon, 15 Nov 2004 12:38:03 -0500 Date: Mon, 15 Nov 2004 09:37:59 -0800 From: cliff white To: linux-kernel@vger.kernel.org Subject: 2.6.10-rc1-mm5 - badness in enable_irg, BUG Message-Id: <20041115093759.721ac964.cliffw@osdl.org> Organization: OSDL X-Mailer: Sylpheed version 0.9.6 (GTK+ 1.2.9; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3837 Lines: 95 This is on the 2.6.10-rc1-mm5 kernel with one compile fix patch Machines are the OSDl 2 and 4 CPU boxes. Test is reaim with the 'new_fserver' workload. The 'compute' and 'database' workloads aren't showing this. I see the BUG on ext3, reiserfs, xfs and jfs. System usually completes the test run, and performance isn't off too much :) -------------------------------- With ext3, get this at the start of the run ( Full run at: http://khack.osdl.org/stp/298664 ) --------------------------------- kernel: Badness in enable_irq at kernel/irq/manage.c:106 kernel: [] enable_irq+0xdc/0xf0 kernel: [] e100_up+0x10a/0x200 kernel: [] e100_intr+0x0/0x160 kernel: [] e100_open+0x31/0x80 kernel: [] dev_open+0x8c/0xa0 kernel: [] dev_change_flags+0x12a/0x150 kernel: [] dev_load+0x2d/0x80 kernel: [] devinet_ioctl+0x273/0x670 kernel: [] copy_to_user+0x3e/0x50 kernel: [] inet_ioctl+0x66/0xb0 kernel: [] sock_ioctl+0xc9/0x250 kernel: [] sys_ioctl+0xca/0x230 kernel: [] sysenter_past_esp+0x52/0x71 ------------------------------------ Then, when the test runs: ----------------------------------------- BUG: using smp_processor_id() in preemptible [00000001] code: mkdir/11768 caller is munmap_notify+0x7b/0x90 [oprofile] [] smp_processor_id+0xb5/0xc0 [] munmap_notify+0x7b/0x90 [oprofile] [] munmap_notify+0x7b/0x90 [oprofile] [] notifier_call_chain+0x2d/0x50 [] profile_munmap+0x33/0x50 [] sys_munmap+0x27/0x80 [] syscall_call+0x7/0xb printk: 41 messages suppressed. BUG: using smp_processor_id() in preemptible [00000001] code: uname/11790 caller is munmap_notify+0x7b/0x90 [oprofile] [] smp_processor_id+0xb5/0xc0 [] munmap_notify+0x7b/0x90 [oprofile] [] munmap_notify+0x7b/0x90 [oprofile] [] notifier_call_chain+0x2d/0x50 [] profile_munmap+0x33/0x50 [] sys_munmap+0x27/0x80 [] syscall_call+0x7/0xb printk: 82 messages suppressed. --------------------------------------- With xfs: ( Run http://khack.osdl.org/stp/298667 ------------------- BUG: using smp_processor_id() in preemptible [00000001] code: xfssyncd/7336 caller is xfs_log_force+0x2f/0xa0 [xfs] [] smp_processor_id+0xb5/0xc0 [] xfs_log_force+0x2f/0xa0 [xfs] [] xfs_log_force+0x2f/0xa0 [xfs] [] xfs_log_need_covered+0x71/0xb0 [xfs] [] xfs_syncsub+0x51/0x330 [xfs] [] del_singleshot_timer_sync+0x28/0x40 [] xfs_sync+0x29/0x30 [xfs] [] vfs_sync+0x43/0x50 [xfs] [] vfs_sync_worker+0x4f/0x60 [xfs] [] xfssyncd+0x161/0x230 [xfs] [] xfssyncd+0x0/0x230 [xfs] [] kernel_thread_helper+0x5/0x10 BUG: using smp_processor_id() in preemptible [00000001] code: sleep/14682 caller is task_exit_notify+0x8/0x20 [oprofile] [] smp_processor_id+0xb5/0xc0 [] task_exit_notify+0x8/0x20 [oprofile] [] task_exit_notify+0x8/0x20 [oprofile] [] schedule_timeout+0x7d/0xd0 [] notifier_call_chain+0x2d/0x50 [] profile_task_exit+0x33/0x50 [] do_exit+0x1c/0x510 [] sys_nanosleep+0xe4/0x180 [] do_group_exit+0x8d/0xc0 [] sysenter_past_esp+0x52/0x71 ---------------------- cliffw OSDL ------------------- The church is near, but the road is icy. The bar is far, but i will walk carefully. - Russian proverb - 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/