Description
Running racer with OSTCOUNT=6 on 2.5.57-77-g586a609 with the following:
--- a/lustre/tests/racer/file_create.sh +++ b/lustre/tests/racer/file_create.sh @@ -8,8 +8,8 @@ OSTCOUNT=${OSTCOUNT:-$(lfs df $DIR 2> /dev/null | grep -c OST)} while /bin/true ; do file=$((RANDOM % MAX)) - SIZE=$((RANDOM * MAX_MB / 32)) - echo "file_create: FILE=$DIR/$file SIZE=$SIZE" + SIZE=$((RANDOM % 4)) + # echo "file_create: FILE=$DIR/$file SIZE=$SIZE" [ $OSTCOUNT -gt 0 ] && lfs setstripe -c $((RANDOM % OSTCOUNT)) $DIR/$file 2> /dev/null dd if=/dev/zero of=$DIR/$file bs=1k count=$SIZE 2> /dev/null
I see the following failed assertion in cl_use_try():
LustreError: 16026:0:(cl_lock.c:1115:cl_use_try()) ASSERTION( result != -38 ) failed: LustreError: 16026:0:(cl_lock.c:1115:cl_use_try()) LBUG Pid: 16026, comm: cat PID: 16026 TASK: ffff8801ef603540 CPU: 0 COMMAND: "cat" #0 [ffff8801e6c899f0] machine_kexec at ffffffff81035d6b #1 [ffff8801e6c89a50] crash_kexec at ffffffff810c0e22 #2 [ffff8801e6c89b20] panic at ffffffff8150f01f #3 [ffff8801e6c89ba0] lbug_with_loc at ffffffffa02a9eeb [libcfs] #4 [ffff8801e6c89bc0] cl_use_try at ffffffffa045f576 [obdclass] #5 [ffff8801e6c89c10] cl_enqueue_try at ffffffffa045f70d [obdclass] #6 [ffff8801e6c89c60] cl_enqueue_locked at ffffffffa04608ff [obdclass] #7 [ffff8801e6c89ca0] cl_lock_request at ffffffffa046154e [obdclass] #8 [ffff8801e6c89d00] cl_io_lock at ffffffffa04664f4 [obdclass] #9 [ffff8801e6c89d60] cl_io_loop at ffffffffa0466732 [obdclass] #10 [ffff8801e6c89d90] ll_file_io_generic at ffffffffa0dee34f [lustre] #11 [ffff8801e6c89e20] ll_file_aio_read at ffffffffa0dee8cf [lustre] #12 [ffff8801e6c89e80] ll_file_read at ffffffffa0deed8c [lustre] #13 [ffff8801e6c89ef0] vfs_read at ffffffff81183095 #14 [ffff8801e6c89f30] sys_read at ffffffff811831d1 #15 [ffff8801e6c89f80] system_call_fastpath at ffffffff8100b072 RIP: 0000003d046db5f0 RSP: 00007fffa2567830 RFLAGS: 00010202 RAX: 0000000000000000 RBX: ffffffff8100b072 RCX: 0000003d046e545a RDX: 0000000000400000 RSI: 00007f74960c7000 RDI: 0000000000000003 RBP: 00007f74960c7000 R8: 00000000ffffffff R9: 0000000000000000 R10: 0000000000400fff R11: 0000000000000246 R12: ffffffffffc00000 R13: 0000000000000003 R14: 0000000000400000 R15: 0000000000000003 ORIG_RAX: 0000000000000000 CS: 0033 SS: 002b