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

oops in osc_cache_truncate_start

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Lustre 2.4.0
    • Fix Version/s: Lustre 2.4.0, Lustre 2.5.0
    • Labels:
      None
    • Severity:
      3
    • Rank (Obsolete):
      8321

      Description

      Had this happen in racer while testing 2.4.0rc1:

      [69529.529418] BUG: unable to handle kernel paging request at ffff880059848fd8
      [69529.530273] IP: [<ffffffffa13e5922>] osc_cache_truncate_start+0x1cc2/0x21b0 [osc]
      [69529.532547] PGD 1a26063 PUD 300067 PMD 3cd067 PTE 8000000059848060
      [69529.532868] Oops: 0000 [#1] SMP DEBUG_PAGEALLOC
      [69529.533133] last sysfs file: /sys/devices/system/cpu/possible
      [69529.533303] CPU 3 
      [69529.533303] Modules linked in: lustre ofd osp lod ost mdt osd_ldiskfs fsfilt_ldiskfs ldiskfs mdd mgs lquota obdecho mgc lov osc mdc lmv fid fld ptlrpc obdclass lvfs ksocklnd lnet libcfs exportfs jbd sha512_generic sha256_generic ext4 mbcache jbd2 virtio_balloon virtio_console i2c_piix4 i2c_core virtio_blk virtio_net virtio_pci virtio_ring virtio pata_acpi ata_generic ata_piix dm_mirror dm_region_hash dm_log dm_mod nfs lockd fscache auth_rpcgss nfs_acl sunrpc be2iscsi bnx2i cnic uio ipv6 cxgb3i libcxgbi cxgb3 mdio libiscsi_tcp qla4xxx iscsi_boot_sysfs libiscsi scsi_transport_iscsi [last unloaded: libcfs]
      [69529.533303] 
      [69529.533303] Pid: 6180, comm: dd Not tainted 2.6.32-rhe6.4-debug #2 Bochs Bochs
      [69529.533303] RIP: 0010:[<ffffffffa13e5922>]  [<ffffffffa13e5922>] osc_cache_truncate_start+0x1cc2/0x21b0 [osc]
      [69529.533303] RSP: 0018:ffff8800597cd808  EFLAGS: 00010202
      [69529.533303] RAX: 00000000ffffffe4 RBX: ffff880059848f38 RCX: ffffffffffffffff
      [69529.533303] RDX: 0000000000000000 RSI: 0000000000000292 RDI: ffff880059848fb0
      [69529.533303] RBP: ffff8800597cd9f8 R08: ffff8800597cd790 R09: 0000000000000000
      [69529.533303] R10: 0000000000000000 R11: 00000000ffffffff R12: 00000000ffffffe4
      [69529.533303] R13: 0000000000002000 R14: ffff880028997cf0 R15: 0000000000000000
      [69529.533303] FS:  00007f038c3e5700(0000) GS:ffff8800062c0000(0000) knlGS:0000000000000000
      [69529.533303] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
      [69529.533303] CR2: ffff880059848fd8 CR3: 000000007e693000 CR4: 00000000000006e0
      [69529.533303] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
      [69529.533303] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
      [69529.533303] Process dd (pid: 6180, threadinfo ffff8800597cc000, task ffff88008b194340)
      [69529.533303] Stack:
      [69529.533303]  ffff880000000002 ffffffff00000000 000000020000002d ffffffffa13f1cc3
      [69529.533303] <d> ffff8800597cd9a8 ffff88007bf9deb0 0000000000100000 437ae9d6000000ff
      [69529.533303] <d> 000000000000002b ffff88000000002d ffff88004400bed8 0000000a00000100
      [69529.533303] Call Trace:
      [69529.533303]  [<ffffffff814fe0ee>] ? _spin_unlock+0xe/0x10
      [69529.533303]  [<ffffffff8103b718>] ? pvclock_clocksource_read+0x58/0xd0
      [69529.533303]  [<ffffffffa13d4b8c>] osc_io_setattr_start+0x29c/0x4b0 [osc]
      [69529.533303]  [<ffffffffa0c17e00>] ? cl_io_start+0x0/0x140 [obdclass]
      [69529.533303]  [<ffffffffa0c17e6a>] cl_io_start+0x6a/0x140 [obdclass]
      [69529.553014]  [<ffffffffa144ceae>] lov_io_call+0x8e/0x130 [lov]
      [69529.553014]  [<ffffffffa14501cc>] lov_io_start+0x10c/0x180 [lov]
      [69529.553014]  [<ffffffffa0c17e6a>] cl_io_start+0x6a/0x140 [obdclass]
      [69529.553835]  [<ffffffffa0c1c484>] cl_io_loop+0xb4/0x1b0 [obdclass]
      [69529.553835]  [<ffffffffa082b5e8>] cl_setattr_ost+0x208/0x2c0 [lustre]
      [69529.553835]  [<ffffffffa07f9be6>] ll_setattr_raw+0x9e6/0x1020 [lustre]
      [69529.553835]  [<ffffffffa07fa27b>] ll_setattr+0x5b/0xf0 [lustre]
      [69529.553835]  [<ffffffff8119ee58>] notify_change+0x168/0x340
      [69529.553835]  [<ffffffff8117f6a4>] do_truncate+0x64/0xa0
      [69529.553835]  [<ffffffff81193434>] do_filp_open+0x844/0xe00
      [69529.553835]  [<ffffffff8119fd7b>] ? alloc_fd+0xab/0x160
      [69529.553835]  [<ffffffff8117e399>] do_sys_open+0x69/0x140
      [69529.553835]  [<ffffffff81181796>] ? sys_lseek+0x66/0x80
      [69529.553835]  [<ffffffff8117e4b0>] sys_open+0x20/0x30
      [69529.553835]  [<ffffffff8100b0b2>] system_call_fastpath+0x16/0x1b
      [69529.553835] Code: 78 48 c7 05 a5 d4 01 00 50 ac 3e a1 c7 05 a7 d4 01 00 8d 0a 00 00 48 c7 05 a8 d4 01 00 00 00 00 00 c7 05 96 d4 01 00 20 00 00 00 <48> 8b 83 a0 00 00 00 4c 8b ab a8 00 00 00 44 8b b3 b4 00 00 00 
      

      Crashdump is in /exports/crashdumps/192.168.10.220-2013-05-20-08:59:19
      source tag master-20130520

        Attachments

          Activity

            People

            • Assignee:
              wc-triage WC Triage
              Reporter:
              green Oleg Drokin
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: