Re: Possible bug in zfs send or pipe implementation?

2024-07-13 Thread Rick Macklem
On Sat, Jul 13, 2024 at 8:50 PM Rick Macklem wrote: > > On Sat, Jul 13, 2024 at 8:19 PM Garrett Wollman > wrote: > > > > < > > said: > > > > > # ps axHl > > > should show you what wchan's the processes are waiting on and that might > > > give you a clue w.r.t. what is happening? > > > > zfs is

Re: Possible bug in zfs send or pipe implementation?

2024-07-13 Thread Rick Macklem
On Sat, Jul 13, 2024 at 8:19 PM Garrett Wollman wrote: > > < > said: > > > # ps axHl > > should show you what wchan's the processes are waiting on and that might > > give you a clue w.r.t. what is happening? > > zfs is waiting to write into the pipe and pv (the progress meter) is > waiting in sel

Re: Possible bug in zfs send or pipe implementation?

2024-07-13 Thread Garrett Wollman
< said: > # ps axHl > should show you what wchan's the processes are waiting on and that might > give you a clue w.r.t. what is happening? zfs is waiting to write into the pipe and pv (the progress meter) is waiting in select. > If is easy to build a kernel from sources and boot that, you could

Re: Possible bug in zfs send or pipe implementation?

2024-07-13 Thread Rick Macklem
On Sat, Jul 13, 2024 at 7:02 PM Garrett Wollman wrote: > > I'm migrating an old file server to new hardware using syncoid. Every > so often, the `zfs send` process gets stuck with the following > kstacks: > > 7960 108449 zfs - mi_switch > sleepq_catch_signals s

Possible bug in zfs send or pipe implementation?

2024-07-13 Thread Garrett Wollman
I'm migrating an old file server to new hardware using syncoid. Every so often, the `zfs send` process gets stuck with the following kstacks: 7960 108449 zfs - mi_switch sleepq_catch_signals sleepq_wait_sig _sleep pipe_write zfs_file_write_impl zfs_file_write