[Bug 215634] zfs receive trips up and live-locks for non-incremental fs

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Aug 20 05:05:21 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215634

Allan Jude <allanjude at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |allanjude at FreeBSD.org,
                   |                            |avg at FreeBSD.org,
                   |                            |jpaetzel at FreeBSD.org

--- Comment #1 from Allan Jude <allanjude at FreeBSD.org> ---
I think I hit this same thing doing a non-incremental send from FreeBSD 11.1 to
FreeBSD 10.3:

  PID USERNAME       THR PRI NICE   SIZE    RES STATE   C   TIME    WCPU
COMMAND
   11 root             8 155 ki31     0K   128K CPU7    7    ??? 600.00% [idle]
    3 root             8  -8    -     0K   144K CPU4    4 362:30 199.76%
[zfskern]


The 'zfs recv' command is stuck on the waitchan: rwa.cv

load: 2.97  cmd: zfs 779 [rwa.cv] 85.90r 0.00u 0.41s 0% 2876k
load: 2.40  cmd: zfs 779 [rwa.cv] 1049.93r 0.00u 0.41s 0% 2876k


#procstat -kk 78197 779
  PID    TID COMM             TDNAME           KSTACK
78197 103920 zfs              -                mi_switch+0xe1 sleepq_wait+0x3a
_cv_wait+0x17d dmu_recv_stream+0x9db zfs_ioc_recv+0x96d zfsdev_ioctl+0x63d
devfs_ioctl_f+0x139 kern_ioctl+0x255 sys_ioctl+0x140 amd64_syscall+0x40f
Xfast_syscall+0xfb
  779 102626 zfs              -                mi_switch+0xe1 sleepq_wait+0x3a
_cv_wait+0x17d dmu_recv_stream+0x9db zfs_ioc_recv+0x96d zfsdev_ioctl+0x63d
devfs_ioctl_f+0x139 kern_ioctl+0x255 sys_ioctl+0x140 amd64_syscall+0x40f
Xfast_syscall+0xfb

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-fs mailing list