From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751626Ab1IFCL1 (ORCPT ); Mon, 5 Sep 2011 22:11:27 -0400 Received: from mail-qy0-f174.google.com ([209.85.216.174]:52028 "EHLO mail-qy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751261Ab1IFCLS convert rfc822-to-8bit (ORCPT ); Mon, 5 Sep 2011 22:11:18 -0400 MIME-Version: 1.0 In-Reply-To: <20110905224749.GC26980@sucs.org> References: <20110901210442.GA9660@sucs.org> <20110905224749.GC26980@sucs.org> Date: Tue, 6 Sep 2011 10:11:17 +0800 Message-ID: Subject: Re: BUG: unable to handle kernel paging request at 6b6b6c6f (bdi_lock_two+0x22/0x50) From: Dave Young To: Sitsofe Wheeler Cc: Jens Axboe , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Sep 6, 2011 at 6:47 AM, Sitsofe Wheeler wrote: > On Thu, Sep 01, 2011 at 10:04:42PM +0100, Sitsofe Wheeler wrote: >> When pulling out a USB flash disk formatted with a single FAT32 >> partition the following oops and errors are produced: Hi, please try patch in following thread: https://lkml.org/lkml/2011/8/31/23 >> >> [  112.427744] FAT-fs (sdc1): FAT read failed (blocknr 685) >> [  112.427832] FAT-fs (sdc1): unable to read inode block for updating (i_pos 209504275) >> [  112.523097] BUG: unable to handle kernel paging request at 6b6b6c6f >> [  112.523229] IP: [] __lock_acquire+0x23f/0x1740 >> [  112.523328] *pde = 00000000 >> [  112.523381] Oops: 0002 [#1] DEBUG_PAGEALLOC >> [  112.523459] >> [  112.523490] Pid: 1486, comm: nautilus Not tainted 3.1.0-rc4-00131-g9e79e3e-dirty #488 ASUSTeK Computer INC. 900/900 >> [  112.523665] EIP: 0060:[] EFLAGS: 00010002 CPU: 0 >> [  112.523751] EIP is at __lock_acquire+0x23f/0x1740 >> [  112.523826] EAX: 00000001 EBX: daa5b510 ECX: 6b6b6b6b EDX: 00000000 >> [  112.523922] ESI: 00000002 EDI: ee4f9e84 EBP: dae63d2c ESP: dae63cbc >> [  112.524011]  DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 >> [  112.524011] Process nautilus (pid: 1486, ti=dae62000 task=daa5b510 task.ti=dae62000) >> [  112.524011] Stack: >> [  112.524011]  dae63d38 00000246 b026be79 00000000 00160007 00000006 dc198958 00000282 >> [  112.524011]  daa5b528 daa5b950 b08ff1b0 00000000 b0afab18 00000001 00000000 000052d7 >> [  112.524011]  ee802280 ef513308 dc198e60 dc198958 00000282 dc198000 00160006 b0ca9414 >> [  112.524011] Call Trace: >> [  112.524011]  [] ? kobject_release+0x49/0x90 >> [  112.524011]  [] lock_acquire+0x7b/0x90 >> [  112.524011]  [] ? bdi_lock_two+0x22/0x50 >> [  112.524011]  [] _raw_spin_lock_nested+0x3a/0x50 >> [  112.524011]  [] ? bdi_lock_two+0x22/0x50 >> [  112.524011]  [] bdi_lock_two+0x22/0x50 >> [  112.524011]  [] bdev_inode_switch_bdi+0x2e/0xa0 >> [  112.524011]  [] __blkdev_put+0xbf/0x160 >> [  112.524011]  [] __blkdev_put+0xf3/0x160 >> [  112.524011]  [] blkdev_put+0x42/0x120 >> [  112.524011]  [] kill_block_super+0x3f/0x70 >> [  112.524011]  [] deactivate_locked_super+0x3d/0x70 >> [  112.524011]  [] deactivate_super+0x50/0x70 >> [  112.524011]  [] mntput_no_expire+0x68/0xa0 >> [  112.524011]  [] mntput+0x13/0x30 >> [  112.524011]  [] path_put+0x15/0x20 >> [  112.524011]  [] terminate_walk+0x4d/0x60 >> [  112.524011]  [] do_last+0x60f/0x6d0 >> [  112.524011]  [] path_openat+0x98/0x320 >> [  112.524011]  [] ? lock_release_non_nested+0x57/0x2e0 >> [  112.524011]  [] do_filp_open+0x30/0x80 >> [  112.524011]  [] ? _raw_spin_unlock+0x1d/0x30 >> [  112.524011]  [] ? alloc_fd+0xbc/0x100 >> [  112.524011]  [] do_sys_open+0xf1/0x1c0 >> [  112.524011]  [] sys_open+0x29/0x40 >> [  112.524011]  [] sysenter_do_call+0x12/0x36 > > This Oops is still happening in 3.1.0-rc5. > > -- > Sitsofe | http://sucs.org/~sits/ > -- > 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/ > -- Regards Yang RuiRui From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Young Subject: Re: BUG: unable to handle kernel paging request at 6b6b6c6f (bdi_lock_two+0x22/0x50) Date: Tue, 6 Sep 2011 10:11:17 +0800 Message-ID: References: <20110901210442.GA9660@sucs.org> <20110905224749.GC26980@sucs.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Jens Axboe , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org To: Sitsofe Wheeler Return-path: Received: from mail-qy0-f174.google.com ([209.85.216.174]:52028 "EHLO mail-qy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751261Ab1IFCLS convert rfc822-to-8bit (ORCPT ); Mon, 5 Sep 2011 22:11:18 -0400 In-Reply-To: <20110905224749.GC26980@sucs.org> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Tue, Sep 6, 2011 at 6:47 AM, Sitsofe Wheeler wro= te: > On Thu, Sep 01, 2011 at 10:04:42PM +0100, Sitsofe Wheeler wrote: >> When pulling out a USB flash disk formatted with a single FAT32 >> partition the following oops and errors are produced: Hi, please try patch in following thread: https://lkml.org/lkml/2011/8/31/23 >> >> [ =C2=A0112.427744] FAT-fs (sdc1): FAT read failed (blocknr 685) >> [ =C2=A0112.427832] FAT-fs (sdc1): unable to read inode block for up= dating (i_pos 209504275) >> [ =C2=A0112.523097] BUG: unable to handle kernel paging request at 6= b6b6c6f >> [ =C2=A0112.523229] IP: [] __lock_acquire+0x23f/0x1740 >> [ =C2=A0112.523328] *pde =3D 00000000 >> [ =C2=A0112.523381] Oops: 0002 [#1] DEBUG_PAGEALLOC >> [ =C2=A0112.523459] >> [ =C2=A0112.523490] Pid: 1486, comm: nautilus Not tainted 3.1.0-rc4-= 00131-g9e79e3e-dirty #488 ASUSTeK Computer INC. 900/900 >> [ =C2=A0112.523665] EIP: 0060:[] EFLAGS: 00010002 CPU: 0 >> [ =C2=A0112.523751] EIP is at __lock_acquire+0x23f/0x1740 >> [ =C2=A0112.523826] EAX: 00000001 EBX: daa5b510 ECX: 6b6b6b6b EDX: 0= 0000000 >> [ =C2=A0112.523922] ESI: 00000002 EDI: ee4f9e84 EBP: dae63d2c ESP: d= ae63cbc >> [ =C2=A0112.524011] =C2=A0DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 00= 68 >> [ =C2=A0112.524011] Process nautilus (pid: 1486, ti=3Ddae62000 task=3D= daa5b510 task.ti=3Ddae62000) >> [ =C2=A0112.524011] Stack: >> [ =C2=A0112.524011] =C2=A0dae63d38 00000246 b026be79 00000000 001600= 07 00000006 dc198958 00000282 >> [ =C2=A0112.524011] =C2=A0daa5b528 daa5b950 b08ff1b0 00000000 b0afab= 18 00000001 00000000 000052d7 >> [ =C2=A0112.524011] =C2=A0ee802280 ef513308 dc198e60 dc198958 000002= 82 dc198000 00160006 b0ca9414 >> [ =C2=A0112.524011] Call Trace: >> [ =C2=A0112.524011] =C2=A0[] ? kobject_release+0x49/0x90 >> [ =C2=A0112.524011] =C2=A0[] lock_acquire+0x7b/0x90 >> [ =C2=A0112.524011] =C2=A0[] ? bdi_lock_two+0x22/0x50 >> [ =C2=A0112.524011] =C2=A0[] _raw_spin_lock_nested+0x3a/0x= 50 >> [ =C2=A0112.524011] =C2=A0[] ? bdi_lock_two+0x22/0x50 >> [ =C2=A0112.524011] =C2=A0[] bdi_lock_two+0x22/0x50 >> [ =C2=A0112.524011] =C2=A0[] bdev_inode_switch_bdi+0x2e/0x= a0 >> [ =C2=A0112.524011] =C2=A0[] __blkdev_put+0xbf/0x160 >> [ =C2=A0112.524011] =C2=A0[] __blkdev_put+0xf3/0x160 >> [ =C2=A0112.524011] =C2=A0[] blkdev_put+0x42/0x120 >> [ =C2=A0112.524011] =C2=A0[] kill_block_super+0x3f/0x70 >> [ =C2=A0112.524011] =C2=A0[] deactivate_locked_super+0x3d/= 0x70 >> [ =C2=A0112.524011] =C2=A0[] deactivate_super+0x50/0x70 >> [ =C2=A0112.524011] =C2=A0[] mntput_no_expire+0x68/0xa0 >> [ =C2=A0112.524011] =C2=A0[] mntput+0x13/0x30 >> [ =C2=A0112.524011] =C2=A0[] path_put+0x15/0x20 >> [ =C2=A0112.524011] =C2=A0[] terminate_walk+0x4d/0x60 >> [ =C2=A0112.524011] =C2=A0[] do_last+0x60f/0x6d0 >> [ =C2=A0112.524011] =C2=A0[] path_openat+0x98/0x320 >> [ =C2=A0112.524011] =C2=A0[] ? lock_release_non_nested+0x5= 7/0x2e0 >> [ =C2=A0112.524011] =C2=A0[] do_filp_open+0x30/0x80 >> [ =C2=A0112.524011] =C2=A0[] ? _raw_spin_unlock+0x1d/0x30 >> [ =C2=A0112.524011] =C2=A0[] ? alloc_fd+0xbc/0x100 >> [ =C2=A0112.524011] =C2=A0[] do_sys_open+0xf1/0x1c0 >> [ =C2=A0112.524011] =C2=A0[] sys_open+0x29/0x40 >> [ =C2=A0112.524011] =C2=A0[] sysenter_do_call+0x12/0x36 > > This Oops is still happening in 3.1.0-rc5. > > -- > Sitsofe | http://sucs.org/~sits/ > -- > To unsubscribe from this list: send the line "unsubscribe linux-kerne= l" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at =C2=A0http://vger.kernel.org/majordomo-info.ht= ml > Please read the FAQ at =C2=A0http://www.tux.org/lkml/ > --=20 Regards Yang RuiRui -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel= " in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html