From owner-freebsd-current@FreeBSD.ORG Wed Jul 24 15:22:21 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 55CA6EE0; Wed, 24 Jul 2013 15:22:21 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-we0-x235.google.com (mail-we0-x235.google.com [IPv6:2a00:1450:400c:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B3F482519; Wed, 24 Jul 2013 15:22:20 +0000 (UTC) Received: by mail-we0-f181.google.com with SMTP id p58so389758wes.40 for ; Wed, 24 Jul 2013 08:22:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=V8nZsDlfVYgGSLv1ToN8jZQmxkhjSQPHpLaM6JWYuKA=; b=XVWZlwqL1tEaF+gecRAL5VOT4MIGlnptZegi4mPuUKgu2FrQR5M0+uV2tiOO+FdvxL aWi2/ZcvO/OdZevLS04MA3/T+TgWziHX75YV62kyRY7/Z4ElBs0sxsfFMh1HDDpPl2+U FdLmkVybufXiysjI3Uq4KJsXrdgNe2oso9NNj6ouudJFpRbIUQkC2sV4RMRak4J1lfXX RWEz+p4k+xHPqyly/wU8uDfJKkNHMYcs6sTnlQTvbQD0HuLNWRY8/pfsVpilbeLvH/Fc bU78ASuohKGX8nHkcSj2WNXCtvr9PnxBUtvfIVNzXMPP1suKJ54WXTYdxsMxo3ZSD4I+ 2Vaw== X-Received: by 10.180.208.105 with SMTP id md9mr3013145wic.57.1374679339093; Wed, 24 Jul 2013 08:22:19 -0700 (PDT) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPSA id i1sm6011241wiz.6.2013.07.24.08.22.18 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 24 Jul 2013 08:22:18 -0700 (PDT) Sender: Baptiste Daroussin Date: Wed, 24 Jul 2013 17:22:16 +0200 From: Baptiste Daroussin To: Kevin Oberman Subject: Re: FUSE not work. Message-ID: <20130724152216.GE63694@ithaqua.etoilebsd.net> References: <51E94F09.4020109@FreeBSD.org> <51E95B4D.4030104@gmail.com> <51E96C84.3000209@FreeBSD.org> <51E97265.8040507@gmail.com> <51E9E669.3090500@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Q8BnQc91gJZX4vDc" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Alexander Panyushkin , Pedro Giffuni , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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: Wed, 24 Jul 2013 15:22:21 -0000 --Q8BnQc91gJZX4vDc Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 19, 2013 at 09:42:41PM -0700, Kevin Oberman wrote: > On Fri, Jul 19, 2013 at 6:22 PM, Pedro Giffuni wrote: >=20 > > On 19.07.2013 12:07, Alexander Panyushkin wrote: > > > >> 19.07.2013 19:42, Pedro Giffuni =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > >> > >>> (re-posting since the original response didn't make it through) > >>> > >>> On 19.07.2013 10:29, Alexander Panyushkin wrote: > >>> > >>>> 19.07.2013 17:36, Pedro Giffuni =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > >>>> > >>>>> Hello; > >>>>> > >>>>> The internal data structures in the FUSE kernel module have been > >>>>> updated to be more compatible with MacFUSE and the linux FUSE. > >>>>> > >>>>> This basically means you have to rebuild your fuse modules > >>>>> (including NTFS). > >>>>> > >>>>> We should not really update the FUSE_KERNEL_MINOR_VERSION yet. > >>>>> I will add a note to UPDATING. > >>>>> > >>>>> Pedro. > >>>>> > >>>> > >>>> > >>>> > >>>> Unfortunately the port is not build in FreeBSD 10 > >>>> > >>>> > >>>> =3D=3D=3D>>> Starting build for sysutils/fusefs-kmod <<<=3D=3D=3D > >>>> > >>>> > >>> fusefs-kmod is not needed on -current. I meant you have to rebuild > >>> and reinstall fusefs-* ; in particular fusesfs-libs and ntfs. > >>> > >>> Since this is a ports issue I will not update the UPDATING file. > >>> > >>> Developers that need to know should use __FreeBSD_version > >>> 1000038 as a reference. > >>> > >>> > >> I rebuild sysutils/fusefs-ntfs with Clang and GCC, but this has no eff= ect. > >> > >> sysctl kern.osreldate > >> kern.osreldate: 1000037 > >> > >> ntfs-3g /dev/ad10s1 /mnt/ntfs_0 > >> mount > >> ... > >> /dev/fuse on /mnt/ntfs_0 (fusefs, local, synchronous) > >> > >> ls -la /mnt/ntfs_0 > >> unique: 18, opcode: GETATTR (3), nodeid: 1, insize: 40, pid: 47053 > >> getattr / > >> unique: 18, success, outsize: 112 > >> fuse: writing device: Invalid argument > >> ls: /mnt/ntfs_0: Input/output error > >> > >> fuse is at least partly broken in -current. I discovered that if you > mount two devices that use fuse, when you umount any of them, ll are mark= ed > as not mounted and disappear from df(1) or mount(8) output, but only one = is > actually cleanly unmounted and, if it has been written to, will likely be > corrupt. This applies to at least ntfs. >=20 > ATM no one is supporting fuse in current, so this may become a serious > issue before long. This is fixed now. btw this problem is/was not related to fuse on current but rather to fusefs-libs. Bapt --Q8BnQc91gJZX4vDc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlHv8SgACgkQ8kTtMUmk6Ex4/gCgovd8Gwy+wIGlt80H8pnk23zk FHMAn1jmPxqM3EDKiTCTEOkXNYOfTS10 =zCmx -----END PGP SIGNATURE----- --Q8BnQc91gJZX4vDc--