Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 May 2025 10:14:00 -0700
From:      Gleb Smirnoff <glebius@freebsd.org>
To:        Cy Schubert <Cy.Schubert@cschubert.com>
Cc:        src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: d15792780760 - main - unix: new implementation of unix/stream & unix/seqpacket
Message-ID:  <aBpDWFEmMyP9iiUi@cell.glebi.us>
In-Reply-To: <20250506154446.917B818D@slippy.cwsent.com>
References:  <202505051956.545JuOPR085707@gitrepo.freebsd.org> <20250506150654.DEAF8300@slippy.cwsent.com> <aBopyxs3FAqD6K4P@cell.glebi.us> <20250506154446.917B818D@slippy.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 06, 2025 at 08:44:46AM -0700, Cy Schubert wrote:
C> On the sending machine:
C> 
C> bob# procstat -k 50742
C>   PID    TID COMM                TDNAME              KSTACK                 
C> 
C> 50742 103321 rsync               -                   mi_switch 
C> sleepq_switch sleepq_catch_signals sleepq_timedwait_sig 
C> _cv_timedwait_sig_sbt kern_select sys_select amd64_syscall 
C> fast_syscall_common
C> bob# 
C> bob# procstat -k 50743
C>   PID    TID COMM                TDNAME              KSTACK                 
C> 
C> 50743 100644 rsh                 -                   mi_switch 
C> sleepq_switch sleepq_catch_signals sleepq_wait_sig _cv_wait_sig kern_select 
C> sys_select amd64_syscall fast_syscall_common
C> bob# 
C> 
C> On the receiving machine:
C> 
C> cwsys# procstat -k 46918
C>   PID    TID COMM                TDNAME              KSTACK                 
C> 
C> 46918 100848 rsync               -                   mi_switch 
C> sleepq_catch_signals sleepq_timedwait_sig _cv_timedwait_sig_sbt seltdwait 
C> kern_select sys_select amd64_syscall fast_syscall_common
C> cwsys# procstat -k 46919
C>   PID    TID COMM                TDNAME              KSTACK                 
C> 
C> 46919 100999 rsync               -                   mi_switch 
C> sleepq_catch_signals sleepq_timedwait_sig _cv_timedwait_sig_sbt seltdwait 
C> kern_select sys_select amd64_syscall fast_syscall_common
C> cwsys#
C> 
C> It's proceeding but exceptionally slowly. The hangs occur at 0% and at some 
C> points during the transfer. Noticed using rsync --progress.

Can you please write down a reproduce recipe for me? Or if it is not so easy,
then get some ktrace from the rsync.

-- 
Gleb Smirnoff



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aBpDWFEmMyP9iiUi>