Project

General

Profile

Bug #4927

zfstest: rsend_008_pos triggers assert in zfs

Added by Yuri Pankov almost 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
zfs - Zettabyte File System
Start date:
2014-06-17
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

zfstest's rsend_008_pos is triggering assert in zfs:

Assertion failed: progress, file ../common/libzfs_sendrecv.c, line 1328, function dump_filesystems

080454b8 libc.so.1`_lwp_kill+7(1, 6, 80454e8, fef4a000, fef4a000, 8045550)
080454d8 libc.so.1`raise+0x2b(6, 0, 80454f0, fee99a90, 0, 0)
08045528 libc.so.1`abort+0x10e(8045550, 8045550, 63, fedc5df7, fedc5bf2, 530)
08045758 libc.so.1`_assert(fedc5df7, fedc5bf2, 530, fedc3c85)
080457c8 libzfs.so.1`dump_filesystems+0x3f9(8328bc8, 8045adc, 8046158, fedbb2ed, 0, 0)
08046158 libzfs.so.1`zfs_send+0x7df(8328bc8, 0, 8046812, 80462a8, 1, 0)
080462e8 zfs_do_send+0x5b8(3, 804637c, 80768a0, 801, 0, 3)
08046338 main+0x22c(feedbeb7, fef548a8, 804636c, 8055737, 4, 8046378)
0804636c _start+0x83(4, 80467ec, 80467fa, 80467ff, 8046802, 0)

Test: /opt/zfs-tests/tests/functional/rsend/setup (run as root)   [00:23] [PASS]
19:51:14.60 SUCCESS: /usr/sbin/zpool create testpool.101901 c9t65d0
19:51:22.94 SUCCESS: /usr/sbin/zpool create testpool1.101901 c9t66d0
19:51:22.95 SUCCESS: /usr/bin/mkdir /backdir-rsend /testdir101901
19:51:23.73 SUCCESS: /usr/sbin/zfs create -p testpool.101901/testfs.101901/fs1/fs2
19:51:23.88 SUCCESS: /usr/sbin/zfs snapshot testpool.101901@psnap
19:51:24.25 SUCCESS: /usr/sbin/zfs clone testpool.101901@psnap testpool.101901/pclone
19:51:24.52 SUCCESS: /usr/sbin/zfs create -V 16M testpool.101901/vol
19:51:24.75 SUCCESS: /usr/sbin/zfs create -V 16M testpool.101901/testfs.101901/vol
19:51:24.90 SUCCESS: /usr/sbin/zfs snapshot testpool.101901/testfs.101901/vol@vsnap
19:51:25.05 SUCCESS: /usr/sbin/zfs clone testpool.101901/testfs.101901/vol@vsnap testpool.101901/testfs.101901/vclone
19:51:25.27 SUCCESS: snapshot_tree testpool.101901/testfs.101901/fs1/fs2@fsnap
19:51:25.69 SUCCESS: /usr/sbin/zfs clone testpool.101901/testfs.101901/fs1/fs2@fsnap testpool.101901/testfs.101901/fs1/fclone
19:51:25.86 SUCCESS: /usr/sbin/zfs snapshot -r testpool.101901@init
19:51:26.29 SUCCESS: snapshot_tree testpool.101901@snapA
19:51:26.47 SUCCESS: snapshot_tree testpool.101901@snapC
19:51:26.99 SUCCESS: snapshot_tree testpool.101901/pclone@snapB
19:51:27.22 SUCCESS: snapshot_tree testpool.101901/testfs.101901@snapB
19:51:27.49 SUCCESS: snapshot_tree testpool.101901/testfs.101901@snapC
19:51:27.78 SUCCESS: snapshot_tree testpool.101901/testfs.101901/fs1@snapA
19:51:28.04 SUCCESS: snapshot_tree testpool.101901/testfs.101901/fs1@snapB
19:51:28.32 SUCCESS: snapshot_tree testpool.101901/testfs.101901/fs1@snapC
19:51:28.57 SUCCESS: snapshot_tree testpool.101901/testfs.101901/fs1/fclone@snapA
19:51:28.77 SUCCESS: /usr/sbin/zfs snapshot testpool.101901/vol@snapA
19:51:28.90 SUCCESS: /usr/sbin/zfs snapshot testpool.101901/testfs.101901/vol@snapB
19:51:29.08 SUCCESS: /usr/sbin/zfs snapshot testpool.101901/testfs.101901/vol@snapC
19:51:29.25 SUCCESS: /usr/sbin/zfs snapshot testpool.101901/testfs.101901/vclone@snapC
19:51:29.40 SUCCESS: /usr/sbin/zfs snapshot -r testpool.101901@final
19:51:29.41 SUCCESS: setup_test_model testpool.101901
Test: /opt/zfs-tests/tests/functional/rsend/rsend_008_pos (run as root) [00:01] [FAIL]
19:51:29.53 ASSERTION: Changes made by 'zfs promote' can be properly received.
19:51:29.70 SUCCESS: /usr/sbin/zfs promote testpool.101901/pclone
19:51:29.89 SUCCESS: /usr/sbin/zfs promote testpool.101901/testfs.101901/fs1/fclone
19:51:30.11 SUCCESS: /usr/sbin/zfs promote testpool.101901/testfs.101901/vclone
19:51:30.38 Assertion failed: progress, file ../common/libzfs_sendrecv.c, line 1328, function dump_filesystems /opt/zfs-tests/tests/functional/rsend/rsend_008_pos[89]: log_must[67]: log_pos[178]: eval: line 1: 102213: Abort(coredump)
19:51:30.38 ERROR: eval /usr/sbin/zfs send -R testpool.101901@final > /backdir-rsend/pool-final-R exited 262
19:51:30.38 NOTE: Performing local cleanup via log_onexit (cleanup)
19:51:30.53 SUCCESS: /usr/sbin/zfs promote testpool.101901
19:51:30.69 SUCCESS: /usr/sbin/zfs promote testpool.101901/testfs.101901/fs1/fs2
19:51:30.87 SUCCESS: /usr/sbin/zfs promote testpool.101901/testfs.101901/vol
19:51:30.92 SUCCESS: /usr/bin/rm -rf /backdir-rsend/pool-final-R
19:51:30.97 SUCCESS: /usr/sbin/zfs destroy -Rf testpool1.101901
19:51:31.04 SUCCESS: /usr/bin/rm -rf /testpool1.101901/*
19:51:31.05 SUCCESS: cleanup_pool testpool1.101901
Test: /opt/zfs-tests/tests/functional/rsend/cleanup (run as root) [00:02] [PASS]
19:51:32.93 SUCCESS: /usr/sbin/zpool destroy -f testpool.101901
19:51:33.36 SUCCESS: /usr/sbin/zpool destroy -f testpool1.101901
19:51:33.37 SUCCESS: /usr/bin/rm -rf /backdir-rsend /testdir101901

Related issues

Has duplicate illumos gate - Bug #7160: zfs test rsend_008_pos failedClosed2016-07-01

Actions

History

#1

Updated by Yuri Pankov about 3 years ago

  • Has duplicate Bug #7160: zfs test rsend_008_pos failed added

Also available in: Atom PDF