From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans Reiser Subject: Re: reiser4 oops on unmount Date: Tue, 24 Aug 2004 11:18:37 -0700 Message-ID: <412B867D.4090801@namesys.com> References: <1093361937.12138.3263.camel@watt.suse.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com In-Reply-To: <1093361937.12138.3263.camel@watt.suse.com> List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: Chris Mason Cc: reiserfs-list@namesys.com Chris Mason wrote: >Hello everyone, > >I was testing reiser4 in the suse kernel and hit an oops during >unmount. This could be a problem with my local merge, but I wanted to >send here in case it is obvious. > >The workload was create a few files and dirs, delete them, create 1 >million files in a single dir, sync, unmount. > >Unable to handle kernel NULL pointer dereference at virtual address 00000010 > printing eip: >f8a1826c >*pde = 00000000 >Oops: 0000 [#1] >SMP >Modules linked in: reiser4 dm_mod >CPU: 0 >EIP: 0060:[] Tainted: G U >EFLAGS: 00010246 (2.6.8-0-testing) >EIP is at safe_link_locality+0xc/0x30 [reiser4] >eax: 00000000 ebx: 00000000 ecx: 00000000 edx: 00000000 >esi: d6a83340 edi: d6a83340 ebp: e65f7c94 esp: e65f7c90 >ds: 007b es: 007b ss: 0068 >Process umount (pid: 13346, threadinfo=e65f6000 task=f755d2d0) >Stack: 00000000 e65f7cb4 f8a182be e65f7cbc 00000000 d6a83340 04271204 d6a83340 > d6a83340 e65f7ce4 f8a184a6 00000000 00000000 00000000 00000000 00000000 > 00000000 00000000 00000000 04271204 00000000 e65f7d20 f8a19cae 00000000 >Call Trace: > [] show_stack+0xa6/0xb0 > [] show_registers+0x157/0x1c0 > [] die+0x9c/0x160 > [] do_page_fault+0x3cc/0x53b > [] error_code+0x2d/0x38 > [] build_link_key+0x2e/0xa0 [reiser4] > [] safe_link_del+0x16/0x30 [reiser4] > [] common_object_delete_no_reserve+0xee/0x120 [reiser4] > [] delete_object+0x5e/0x70 [reiser4] > [] reiser4_delete_inode+0x67/0x70 [reiser4] > [] delete_inode_common+0xdb/0x2c0 [reiser4] > [] drop_common+0x3f/0x50 [reiser4] > [] reiser4_drop_inode+0x19/0x30 [reiser4] > [] iput+0x56/0x80 > [] dput+0x8f/0x320 > [] prune_dcache+0x20d/0x370 > [] shrink_dcache_parent+0xd/0x20 > [] generic_shutdown_super+0x2a/0x260 > [] kill_block_super+0x1a/0x40 > [] deactivate_super+0x68/0xa0 > [] sys_umount+0x59/0x80 > [] sys_oldumount+0x19/0x20 > [] sysenter_past_esp+0x52/0x71 >Code: 8b 48 10 8b 81 50 ff ff ff 8b 49 20 89 c2 31 c0 09 da 09 c8 > > > > > > the guys will look at this on thursday, we need to get some billable hours in on digeo work for me to make payroll.