Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-15835

sanityn test_102: [20108.951589] WARNING: CPU: 1 PID: 722753 at fs/exportfs/expfs.c:96 reconnect_path+0x22b/0x2c0

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • Lustre 2.17.0
    • Lustre 2.15.0
    • 3
    • 9223372036854775807

    Description

      This issue was created by maloo for John Hammond <jhammond@whamcloud.com>

      This issue relates to the following test suite run: https://testing.whamcloud.com/test_sets/edf5d3ea-27eb-49cb-b702-feabd080fbfa

      test_102 failed with the following error:

      ========================================================== 04:24:30 \(1652156670\)
      [20105.929303] Lustre: DEBUG MARKER: == sanityn test 102: Test open by handle of unlinked file ========================================================== 04:24:30 (1652156670)
      [20108.951589] WARNING: CPU: 1 PID: 722753 at fs/exportfs/expfs.c:96 reconnect_path+0x22b/0x2c0
      [20108.953218] Modules linked in: lustre(OE) obdecho(OE) mgc(OE) mdc(OE) lov(OE) osc(OE) lmv(OE) fid(OE) fld(OE) ptlrpc_gss(OE) ptlrpc(OE) obdclass(OE) ksocklnd(OE) lnet(OE) libcfs(OE) rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs lockd grace fscache rpcrdma ib_isert iscsi_target_mod ib_iser libiscsi scsi_transport_iscsi ib_srpt target_core_mod ib_srp scsi_transport_srp ib_ipoib rdma_ucm ib_uverbs ib_umad rdma_cm ib_cm iw_cm ib_core sunrpc intel_rapl_msr intel_rapl_common crct10dif_pclmul crc32_pclmul ghash_clmulni_intel virtio_balloon i2c_piix4 joydev pcspkr ip_tables ext4 mbcache jbd2 ata_generic ata_piix libata crc32c_intel serio_raw virtio_net virtio_blk net_failover failover [last unloaded: libcfs]
      [20108.963772] CPU: 1 PID: 722753 Comm: check_fhandle_s Kdump: loaded Tainted: G           OE    --------- -  - 4.18.0-240.22.1.el8_3.x86_64 #1
      [20108.965968] Hardware name: Red Hat KVM, BIOS 0.5.1 01/01/2011
      [20108.967020] RIP: 0010:reconnect_path+0x22b/0x2c0
      [20108.967879] Code: 5b 5d 41 5c 41 5d 41 5e 41 5f c3 4d 85 f6 0f 85 91 00 00 00 48 89 df e8 93 06 f8 ff 48 85 ed 0f 85 43 ff ff ff e9 47 ff ff ff <0f> 0b e9 5f ff ff ff 48 89 df e8 76 06 f8 ff 48 3b 5b 18 74 47 4d
      [20108.971094] RSP: 0018:ffffb7570144fd58 EFLAGS: 00010246
      [20108.972054] RAX: ffff897bc8617240 RBX: ffff897bc8617058 RCX: 0000000300000000
      [20108.973332] RDX: 0000000000000001 RSI: 0000000200000000 RDI: ffff897bc8617298
      [20108.974610] RBP: ffff897bc8617240 R08: 9a28cbcbbe51ee3a R09: 0000000000000002
      [20108.975917] R10: ffffb7570144fd38 R11: ffff897bbff28c4a R12: ffff897bc8617240
      [20108.977188] R13: ffff897bdec693a0 R14: ffff897b971d8c00 R15: ffffb7570144fda0
      [20108.978459] FS:  00007f3f59036740(0000) GS:ffff897bffd00000(0000) knlGS:0000000000000000
      [20108.979893] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
      [20108.980924] CR2: 0000000000602070 CR3: 000000005779c006 CR4: 00000000000606e0
      [20108.982197] Call Trace:
      [20108.982814]  ? drop_caches_sysctl_handler.cold.2+0x34/0x34
      [20108.983817]  exportfs_decode_fh+0x111/0x28f
      [20108.984646]  ? do_wp_page+0x215/0x310
      [20108.985349]  ? __handle_mm_fault+0x79a/0x7c0
      [20108.986203]  ? _cond_resched+0x15/0x30
      [20108.986950]  ? __kmalloc+0x16f/0x210
      [20108.987635]  do_handle_open+0x150/0x310
      [20108.988450]  do_syscall_64+0x5b/0x1a0
      [20108.989208]  entry_SYSCALL_64_after_hwframe+0x65/0xca
      [20108.990210] RIP: 0033:0x7f3f589534f8
      [20108.990898] Code: ff eb b1 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 f3 0f 1e fa 48 8d 05 65 50 2c 00 8b 00 85 c0 75 17 b8 30 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 50 c3 0f 1f 80 00 00 00 00 41 54 41 89 d4 55
      [20108.994110] RSP: 002b:00007ffe5b418188 EFLAGS: 00000246 ORIG_RAX: 0000000000000130
      [20108.995450] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3f589534f8
      [20108.996720] RDX: 0000000000010000 RSI: 00000000013472a0 RDI: 0000000000000004
      [20108.998001] RBP: 00007ffe5b4182a0 R08: 0000000000000000 R09: 00007f3f589d3d40
      [20108.999298] R10: 0000000000000005 R11: 0000000000000246 R12: 00000000013472a0
      [20109.000563] R13: 00007ffe5b41a030 R14: 0000000000000020 R15: 00000000013472a0
      [20109.001844] ---[ end trace 2f92765dad6425db ]---
      
      static void clear_disconnected(struct dentry *dentry)
      {
       	dget(dentry);
              while (dentry->d_flags & DCACHE_DISCONNECTED) {
                      struct dentry *parent = dget_parent(dentry);
      
                      WARN_ON_ONCE(IS_ROOT(dentry)); /* fs/exportfs/expfs.c:96 */
      
      		spin_lock(&dentry->d_lock);
                      dentry->d_flags &= ~DCACHE_DISCONNECTED;
                      spin_unlock(&dentry->d_lock);
      
                      dput(dentry);
                      dentry = parent;
              }
              dput(dentry);
      }
      

      VVVVVVV DO NOT REMOVE LINES BELOW, Added by Maloo for auto-association VVVVVVV
      sanityn test_102 -

      Attachments

        Issue Links

          Activity

            People

              wc-triage WC Triage
              maloo Maloo
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated: