Return-Path: linux-nfs-owner@vger.kernel.org Received: from mout.gmx.net ([212.227.15.19]:58297 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752814Ab3HGUQG (ORCPT ); Wed, 7 Aug 2013 16:16:06 -0400 Received: from [80.171.227.93] ([80.171.227.93]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0Lskr7-1W97c409aD-012G3P for ; Wed, 07 Aug 2013 22:16:05 +0200 Message-ID: <5202AB04.9010006@gmx.de> Date: Wed, 07 Aug 2013 22:16:04 +0200 From: =?UTF-8?B?VG9yYWxmIEbDtnJzdGVy?= MIME-Version: 1.0 To: Linux NFS mailing list Subject: bisecting an NFS issue prevented by fs/nfsd/nfs4recover.c:1414 Content-Type: text/plain; charset=UTF-8 Sender: linux-nfs-owner@vger.kernel.org List-ID: I'm trying to bisect a NFS + EXT3/4 + loop device issue introduced probably between v3.8 and v3.10. Unfortunately my test systems (2 user mode linux images) often fails to reproduce the origin issue due to a crash in at another place. Now I'm wondering if somebody can point me to (few) patches, which I could just apply during bisect to avoid running into the "false" bug. A typical back trace of the NFS server image is : foerste@n22 ~ $ cat /mnt/ramdisk/bt.v3.9-rc2-6-g2116bda [New LWP 31064] Core was generated by `/home/tfoerste/devel/linux/linux earlyprintk ubda=/home/tfoerste/virtual/uml/tr'. Program terminated with signal 6, Aborted. #0 0xb77d0424 in __kernel_vsyscall () #0 0xb77d0424 in __kernel_vsyscall () #1 0x0838f175 in kill () #2 0x0807160d in uml_abort () at arch/um/os-Linux/util.c:93 #3 0x080718f5 in os_dump_core () at arch/um/os-Linux/util.c:138 #4 0x080611e7 in panic_exit (self=0x8589518 , unused1=0, unused2=0x85bdd60 ) at arch/um/kernel/um_arch.c:240 #5 0x0809bbe8 in notifier_call_chain (nl=0x0, val=0, v=0x85bdd60 , nr_to_call=-2, nr_calls=0x0) at kernel/notifier.c:93 #6 0x0809bd33 in __atomic_notifier_call_chain (nr_calls=, nr_to_call=, v=, val=, nh=) at kernel/notifier.c:182 #7 atomic_notifier_call_chain (nh=0x85bdd44 , val=0, v=0x85bdd60 ) at kernel/notifier.c:191 #8 0x083ec46c in panic (fmt=0x0) at kernel/panic.c:128 #9 0x08060bae in segv (fi=, ip=136507185, is_user=0, regs=0x858785c ) at arch/um/kernel/trap.c:209 #10 0x08060e63 in segv_handler (sig=11, unused_si=0x8587b0c , regs=0x858785c ) at arch/um/kernel/trap.c:185 #11 0x08070758 in sig_handler_common (sig=11, si=0x8587b0c , mc=0x8587ba0 ) at arch/um/os-Linux/signal.c:44 #12 0x0807089d in sig_handler (sig=0, si=0x8587b0c , mc=0x8587ba0 ) at arch/um/os-Linux/signal.c:231 #13 0x080703eb in hard_handler (sig=6, si=0x8587b0c , p=0x8587ba0 ) at arch/um/os-Linux/signal.c:165 #14 #15 nfsd4_client_tracking_exit (net=0x0) at fs/nfsd/nfs4recover.c:1414 #16 0x0822eff6 in legacy_recdir_name_error (error=-2) at fs/nfsd/nfs4recover.c:164 #17 0x0822f3e4 in nfsd4_create_clid_dir (clp=0x48d9c860) at fs/nfsd/nfs4recover.c:187 #18 0x0822f5b0 in nfsd4_client_record_create (clp=0x0) at fs/nfsd/nfs4recover.c:1331 #19 0x082278fe in nfsd4_open_confirm (rqstp=0x0, cstate=0x48f930b0, oc=0x48f94280) at fs/nfsd/nfs4state.c:3706 #20 0x08216829 in nfsd4_proc_compound (rqstp=0x1, args=0x48f940c0, resp=0x48f93090) at fs/nfsd/nfs4proc.c:1288 #21 0x08206bf3 in nfsd_dispatch (rqstp=0x48f92060, statp=0x48c63018) at fs/nfsd/nfssvc.c:671 #22 0x083758a0 in svc_process_common (rqstp=0x48f92060, argv=0x48f921b0, resv=0x48f921d8) at net/sunrpc/svc.c:1199 #23 0x08376cbb in svc_process (rqstp=0x48f92060) at net/sunrpc/svc.c:1324 #24 0x082065da in nfsd (vrqstp=0x48f92060) at fs/nfsd/nfssvc.c:594 #25 0x08096b92 in kthread (_create=0x48edfd38) at kernel/kthread.c:168 #26 0x0805e4da in new_thread_handler () at arch/um/kernel/process.c:140 #27 0x00000000 in ?? () -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3