Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262632AbVA0OS6 (ORCPT ); Thu, 27 Jan 2005 09:18:58 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262633AbVA0OS6 (ORCPT ); Thu, 27 Jan 2005 09:18:58 -0500 Received: from relay1.tiscali.de ([62.26.116.129]:13440 "EHLO webmail.tiscali.de") by vger.kernel.org with ESMTP id S262632AbVA0OSz (ORCPT ); Thu, 27 Jan 2005 09:18:55 -0500 Message-ID: <41F91470.6040204@tiscali.de> Date: Thu, 27 Jan 2005 16:18:56 +0000 From: Matthias-Christian Ott User-Agent: Mozilla Thunderbird 1.0 (X11/20050108) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Linux Kernel Mailing List Subject: Preempt & Xfs Question Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2004 Lines: 54 Hi! I have a question: Why do I get such debug messages: BUG: using smp_processor_id() in preemptible [00000001] code: khelper/892 caller is _pagebuf_lookup_pages+0x11b/0x362 [] smp_processor_id+0xa3/0xb4 [] _pagebuf_lookup_pages+0x11b/0x362 [] _pagebuf_lookup_pages+0x11b/0x362 [] xfs_buf_get_flags+0x106/0x141 [] xfs_buf_read_flags+0x3e/0xae [] xfs_trans_read_buf+0x18b/0x389 [] xfs_da_do_buf+0x735/0x88c [] run_timer_softirq+0x12d/0x1c7 [] xfs_da_read_buf+0x47/0x4b [] xfs_dir2_block_lookup_int+0x52/0x1b4 [] xfs_dir2_block_lookup_int+0x52/0x1b4 [] vprintk+0x133/0x16a [] kernel_thread_helper+0x5/0xb [] __kernel_text_address+0x28/0x36 [] xfs_dir2_block_lookup+0x2f/0xef [] xfs_dir2_isblock+0x2c/0x74 [] xfs_dir2_lookup+0x176/0x186 [] __print_symbol+0x86/0xef [] xfs_dir_lookup_int+0x4c/0x144 [] _spin_lock+0x16/0x7c [] xfs_lookup+0x55/0x8a [] linvfs_lookup+0x52/0x99 [] real_lookup+0xc2/0xe3 [] do_lookup+0x96/0xa1 [] link_path_walk+0x199/0xe3a [] do_notify_parent+0x108/0x214 [] path_lookup+0x97/0x15f [] open_exec+0x2f/0x102 [] task_rq_lock+0x36/0x66 [] do_execve+0x42/0x201 [] sys_execve+0x46/0x9c [] syscall_call+0x7/0xb [] ____call_usermodehelper+0xa1/0xc0 [] ____call_usermodehelper+0x0/0xc0 [] kernel_thread_helper+0x5/0xb Does the XFS Module avoid preemption rules? If so, why? Thanks Matthias-Christian Ott -- http://unixforge.org/~matthias-christian-ott/ - 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/