From nobody Wed Sep 01 09:58:07 2021 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E4EEA1799C63 for ; Wed, 1 Sep 2021 09:58:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GzzyQ5hrMz3hjd for ; Wed, 1 Sep 2021 09:58:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id ABEF92314C for ; Wed, 1 Sep 2021 09:58:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1819w6jG070979 for ; Wed, 1 Sep 2021 09:58:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1819w6Zk070978 for bugs@FreeBSD.org; Wed, 1 Sep 2021 09:58:06 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 258056] sys/fs/fuse: commit 7b8622fa22 breaks net/rclone mount Date: Wed, 01 Sep 2021 09:58:07 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: kwhite.uottawa@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258056 --- Comment #10 from Keith White --- (In reply to Ralf van der Enden from comment #9) Thanks for your suggestion! I updating rclone using your patch. It does not fix the problem with 14.0-CURRENT. After patching: # .../net/rclone/work/stage/usr/local/bin/rclone version rclone v1.56.0-DEV - os/version: freebsd 14.0-current (64 bit) - os/kernel: 14.0-current (amd64) - os/type: freebsd - os/arch: amd64 - go/version: go1.17 - go/linking: static - go/tags: none # .../net/rclone/work/stage/usr/local/bin/rclone mount --http-url https://www.freebsd.org/ :http: /mnt --read-only 2021/09/01 05:37:33 Fatal error: failed to umount FUSE fs: resource tempora= rily unavailable # uname -ap FreeBSD e6220 14.0-CURRENT FreeBSD 14.0-CURRENT #1 main-n248890-1a4c5061fc5-dirty: Tue Aug 24 13:11:06 EDT 2021=20=20=20=20 root@e6220:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 amd64 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D It might not be simple. Here's were I'm at for investigation. On CURRENT, if you run "go test -v" in the ${WRKDIR}/rclone-1.56.0/vendor/bazil.org/fuse directory, the tests "PASS" b= ut "TestMountOptionReadOnly" takes 60.01s [probably a timeout]. On 13.0-RELEA= SE (and any release before commit 7b8622fa22) that particular test takes 0.01s. Go 1.9 added kevent for open files which might exercise different code path= s. https://github.com/golang/go/issues/24331 ...keith --=20 You are receiving this mail because: You are the assignee for the bug.=