[LU-7485] replay-single_14 test failed: [ 160.705266] general protection fault: 0000 [#1] RIP: 0010:[<ffffffffa08628e8>] [<ffffffffa08628e8>] tgt_client_free+0x1c8/0x4e0 [ptlrpc] Created: 26/Nov/15  Updated: 28/Feb/20  Resolved: 28/Feb/20

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.8.0
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: parinay v kondekar (Inactive) Assignee: WC Triage
Resolution: Duplicate Votes: 0
Labels: None
Environment:

Configuration : 4 node 1 MDS/1 OSS/2 Clients
Release
3.10.0_229.20.1.el7.x86_64_ga7eface
2.6.32_431.17.1.el6.x86_64

Server 2.7.63
Client 2.5.1


Attachments: File 14.console.log     File 14.lctl.tgz    
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   
stdout.log
                      0       -       0       -       -       -       -       -
lustre-OST0001_UUID
Total allocated inode limit: 0, total allocated block limit: 0

== replay-single test 14: open(O_CREAT), unlink |X| close == 13:32:14 (1448458334)
multiop /mnt/lustre/f14.replay-single vO_tSc
TMPPIPE=/tmp/multiop_open_wait_pipe.8455
Filesystem          1K-blocks  Used Available Use% Mounted on
fre1133@tcp:/lustre   1345184 35144   1209424   3% /mnt/lustre
Failing mds1 on fre1133
Stopping /mnt/mds1 (opts:) on fre1133
reboot facets: mds1
Failover mds1 to fre1133
13:32:31 (1448458351) waiting for fre1133 network 900 secs ...
13:32:31 (1448458351) network interface is UP
mount facets: mds1
Starting mds1: -o rw,user_xattr  /dev/vdb /mnt/mds1

console.log


[  160.705266] general protection fault: 0000 [#1] SMP 

[  160.706212] Modules linked in: osp(OF) mdd(OF) lod(OF) mdt(OF) lfsck(OF) mgs(OF) mgc(OF) osd_ldiskfs(OF) lquota(OF) fid(OF) fld(OF) ksocklnd(OF) ptlrpc(OF) obdclass(OF) lnet(OF) sha512_generic libcfs(OF) ldiskfs(OF) rpcsec_gss_krb5 nfsv4 dns_resolver nfs fscache ppdev virtio_balloon virtio_net serio_raw pcspkr parport_pc parport i2c_piix4 nfsd auth_rpcgss nfs_acl lockd sunrpc ext4 mbcache jbd2 ata_generic pata_acpi virtio_blk cirrus syscopyarea sysfillrect sysimgblt drm_kms_helper ttm ata_piix drm virtio_pci virtio_ring i2c_core virtio libata floppy

[  160.706212] CPU: 0 PID: 1542 Comm: obd_zombid Tainted: GF          O--------------   3.10.0-229.20.1.el7_lustremaster_master__77.x86_64 #1

[  160.706212] Hardware name: Red Hat KVM, BIOS 0.5.1 01/01/2007

[  160.706212] task: ffff8800db1271c0 ti: ffff8800d412c000 task.ti: ffff8800d412c000

[  160.706212] RIP: 0010:[<ffffffffa08628e8>]  [<ffffffffa08628e8>] tgt_client_free+0x1c8/0x4e0 [ptlrpc]

[  160.706212] RSP: 0018:ffff8800d412fdd0  EFLAGS: 00010206

[  160.706212] RAX: 5a5a5a5a5a5a5a5a RBX: ffff8800c5f73f00 RCX: 0000000180200009

[  160.706212] RDX: 0000000000000000 RSI: ffffea0003183e40 RDI: 0000000040000000

[  160.706212] RBP: ffff8800d412fdf8 R08: ffff8800c60f9780 R09: 0000000180200009

[  160.706212] R10: ffffea0003183e40 R11: ffffffffa08629b8 R12: ffff8800c5f73c00

[  160.706212] R13: ffff8801190580b0 R14: ffff8800c5f73ea8 R15: ffff8800c5f73f00

[  160.706212] FS:  0000000000000000(0000) GS:ffff88011fc00000(0000) knlGS:0000000000000000

[  160.706212] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b

[  160.706212] CR2: 00007fbc798cb000 CR3: 00000000c9fbd000 CR4: 00000000000006f0

[  160.706212] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000

[  160.706212] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400

[  160.706212] Stack:

[  160.706212]  ffff8800c5f73c00 ffff8800c5f73c80 00001ffffffffffe 0000370000000000

[  160.706212]  0000000000000000 ffff8800d412fe10 ffffffffa0bc261d ffff8800c01f4bc8

[  160.706212]  ffff8800d412fe50 ffffffffa058446a ffff8800c5f73c00 ffff8800db1271c0

[  160.706212] Call Trace:

[  160.706212]  [<ffffffffa0bc261d>] mdt_destroy_export+0x6d/0x1e0 [mdt]

[  160.706212]  [<ffffffffa058446a>] obd_zombie_impexp_cull+0x5ba/0xa80 [obdclass]

[  160.706212]  [<ffffffffa058499d>] obd_zombie_impexp_thread+0x6d/0x1c0 [obdclass]

[  160.706212]  [<ffffffff810a9510>] ? wake_up_state+0x20/0x20

[  160.706212]  [<ffffffffa0584930>] ? obd_zombie_impexp_cull+0xa80/0xa80 [obdclass]

[  160.706212]  [<ffffffff8109727f>] kthread+0xcf/0xe0

[  160.706212]  [<ffffffff810971b0>] ? kthread_create_on_node+0x140/0x140

[  160.706212]  [<ffffffff81614598>] ret_from_fork+0x58/0x90

[  160.706212]  [<ffffffff810971b0>] ? kthread_create_on_node+0x140/0x140

[  160.706212] Code: 00 00 49 c7 84 24 d0 02 00 00 00 00 00 00 85 d2 78 4b 4d 85 ed 0f 84 d2 01 00 00 49 8b 85 18 03 00 00 48 85 c0 0f 84 c2 01 00 00 <f0> 0f b3 10 19 d2 85 d2 0f 84 7d 02 00 00 41 f6 84 24 6f 01 00 

[  160.706212] RIP  [<ffffffffa08628e8>] tgt_client_free+0x1c8/0x4e0 [ptlrpc]

[  160.706212]  RSP <ffff8800d412fdd0>

[  160.821948] ---[ end trace 2f78023bbc8ae54b ]---

[  160.826503] Kernel panic - not syncing: Fatal exception

[  160.827494] drm_kms_helper: panic occurred, switching back to text console


 Comments   
Comment by parinay v kondekar (Inactive) [ 26/Nov/15 ]
  • Earlier similar or dup issues - LU-5377 duped to LU-4688 , which is marked as resolved/fixed and landed as,
Author:     Mikhail Pershin <mike.pershin@intel.com>
AuthorDate: Tue Feb 10 08:49:24 2015 +0300
Commit:     Oleg Drokin <oleg.drokin@intel.com>
CommitDate: Fri Mar 27 15:26:46 2015 +0000

    LU-4688 mdt: remove export_put() from mdt_export_evict()
    
    This export reference dropping is not needed here, export
    referenced from ptlrpc level and will be dropped there as
    well. It looks like that call to the class_export_put()
    was added just similar to other places where the
    class_fail_export() is called but in those cases export
    reference was taken right in the same function while here
    it is taken by external caller and will dropped there.
    

Generated at Sat Feb 10 02:09:18 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.