From owner-freebsd-current@freebsd.org Fri Aug 9 12:49:51 2019 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7B4D3C886F for ; Fri, 9 Aug 2019 12:49:51 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-lj1-f195.google.com (mail-lj1-f195.google.com [209.85.208.195]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 464lSZ3h16z4X3r for ; Fri, 9 Aug 2019 12:49:50 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-lj1-f195.google.com with SMTP id v18so91916493ljh.6 for ; Fri, 09 Aug 2019 05:49:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=T0fUPA3hrw2BCW8a6l+gtc4XeCaMx9ZPxCHO7aRhR44=; b=XIpp5S4Ow77femEUA2bdkDUCNawGP40t1wTkFZgfgzJ2bIyqH1UcdnE790x16mHeXh rTVAIMxGQc6HT3ci16Iw2L7ls20xn5/qmiawJEnb5BPqFRPI5ztRfOXYu3VkEPGqZvLc +HGy/7JghHDe7uSpIC1Tl9WwoicqhBKAmbxHfSpi2NVGQuBREbTG6gmjcESJQ1J1Weew S9dl5Qt4cX982CZdIatRhBO9CT56sAoGg+FewAAXU+hoQqNhyKb8V+P7+byN0YctJiJV mZUJvJ0HJH8/7UnUDG3KlAyvxIbkXjALgRDEhM96q0Dl9d1BgxU5NUPrrB3LEOnoZres ADqA== X-Gm-Message-State: APjAAAUBJscBg16OUyLyA9eHLkrib+S2/gg2cGOHkNCQyougzMoMf+vi b6h9vEs4T2abar71dvNDrvQAoN3bsp/IFBIVWdc= X-Google-Smtp-Source: APXvYqxziMVPdqqW/cIC/Naj/qmp/i4sSbugm6XfzQ2edfQXsZOqarfFT+rKzcuJS27Rma/56knfuIeJylSLupLWTJg= X-Received: by 2002:a2e:1290:: with SMTP id 16mr10889911ljs.88.1565354987909; Fri, 09 Aug 2019 05:49:47 -0700 (PDT) MIME-Version: 1.0 References: <20190809110236.07d33c93@ernst.home> In-Reply-To: <20190809110236.07d33c93@ernst.home> From: Alan Somers Date: Fri, 9 Aug 2019 06:49:36 -0600 Message-ID: Subject: Re: FUSE Call for Testing To: gljennjohn@gmail.com Cc: FreeBSD CURRENT Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 464lSZ3h16z4X3r X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of asomers@gmail.com designates 209.85.208.195 as permitted sender) smtp.mailfrom=asomers@gmail.com X-Spamd-Result: default: False [-4.22 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.999,0]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[195.208.85.209.list.dnswl.org : 127.0.5.0]; IP_SCORE(-1.22)[ip: (-0.26), ipnet: 209.85.128.0/17(-3.38), asn: 15169(-2.41), country: US(-0.05)]; FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com]; FREEMAIL_TO(0.00)[gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[195.208.85.209.rep.mailspike.net : 127.0.0.17]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Aug 2019 12:49:51 -0000 On Fri, Aug 9, 2019 at 3:02 AM Gary Jennejohn wrote: > > On Thu, 8 Aug 2019 12:34:52 -0600 > Alan Somers wrote: > > [snip] > > > VM images: http://ftp0.nyi.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/13.0-CURRENT/amd64/20190808/ > > ISOs: http://ftp0.nyi.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/13.0/ > > > > Thanks for any feedback you can give! > > So, I tried it with fuse-ext2 (mount RO) and ntfs-3g > (fusefs-ntfs). > > Both work. Interrupting a transfer also doesn't seem to cause > problems. > > Reading from NTS was pretty fast at >= 65MiB/sec. I suspect that > most FBSD users will use NTFS in this way. > > Hard to say whether writing to NTFS is faster than it was before > because the transfer rate bounces around all over the place. > Sometimes a few 100KiB, sometimes 10s of MiB. I suspect that the > small transfers are associated with filesystem bookkeeping. > Small tranfers are most frequent. > > NOTE that I had to reinstall fusefs-ntfs (I had a really old > version) for it to work. I tried it with and without LOCK and > UBLIO but no real difference in speed was noticeable. > > NOTE2 that writing to NTFS was tested by copying a 5.2GiB file > from a SATA SSD to a 64GiB USB3 stick plugged into a USB3 port. > I then used /usr/bin/sum to test integrity. The result was > identical for both files, so that's good news. > > -- > Gary Jennejohn (gj@) Thanks for the report, Gary. BTW, fusefs mounts are only interruptible when mounted with "-o intr". If you didn't use that option, then the signal would only interrupt cp after the write to fusefs was done. Also, not every fuse file system supports interrupts. Looking through its sources, I don't think that fusefs-ntfs does. -Alan