From owner-freebsd-amd64@freebsd.org Sat Jun 9 10:55:07 2018 Return-Path: Delivered-To: freebsd-amd64@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB0F510177CE for ; Sat, 9 Jun 2018 10:55:06 +0000 (UTC) (envelope-from georg@bege.email) Received: from mail.unix.io (unknown [IPv6:2604:180:2:124a::6da3]) by mx1.freebsd.org (Postfix) with ESMTP id 8832F74C2F for ; Sat, 9 Jun 2018 10:55:06 +0000 (UTC) (envelope-from georg@bege.email) Received: from gateway.int.ninth-art.de (gateway.int.ninth-art.de [10.8.0.3]) by mail.unix.io (Postfix) with ESMTP id 621F01CA028D for ; Sat, 9 Jun 2018 06:55:05 -0400 (EDT) Received: from gateway.int.ninth-art.de (orion.int.ninth-art.de [192.168.0.6]) by gateway.int.ninth-art.de (Postfix) with ESMTP id CFF3532C5A for ; Sat, 9 Jun 2018 12:55:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bege.email; h=reply-to :from:subject:to:message-id:date:mime-version:content-type :content-transfer-encoding; s=mail141202; bh=uCwaYmc6zQGRKob+2F/ UdvQ72f8=; b=2P9LO6i0wQiAIP+I90sT9/4Mof6PJ8V4KK48MRB4+5JRuyCakE1 VyJPYzTCcpK8ztXOAf0KgKFo02i0rifAjgDizIvcnbhg2wY+gejVhV5FgJf56mE4 QPGqjqcUBVLWWobf1HO/4LCNOnOdROcjrNqfYCnqOyh2i1iY9lUNPLiE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bege.email; h=reply-to:from :subject:to:message-id:date:mime-version:content-type :content-transfer-encoding; q=dns; s=mail141202; b=HlxLkywCylXM4 5m4sycIK1Xyt1NPCPWQPLCUGETk/9bs6LSh4DqRpICStvbpUtjxRXNZosXw1Pv5Z Ok5ymwqr2urf9sECygd9McUwi2rONhRSZxSsHX2BS6wAij+UduNsoy5FTEN6g6vk gXNCK+PqLYDTCqOtOzFDb3LBnIwAGw= Received: from lazarus.int.ninth-art.de (relay [10.8.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by gateway.int.ninth-art.de (Postfix) with ESMTPSA id 83DA332C1E for ; Sat, 9 Jun 2018 12:55:01 +0200 (CEST) Reply-To: georg@bege.email From: Georg Bege Subject: mount information intermixing on 11.1-RELEASE (ZFS) To: freebsd-amd64@freebsd.org Message-ID: <14616369-42f9-4b39-7337-aaaec65d90f9@bege.email> Date: Sat, 9 Jun 2018 12:54:58 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2018 10:55:07 -0000 Hello folks, I just spotted a very strange bug on 11.1-RELEASE. (It might be fixed already?) While working with my ZFS (mirrored pool / 2 SSDs), I wanted to=20 originally track 11-STABLE and moved my original /usr/src around. The original steps were: 1) zfs snapshot lazarus/usr/src@RELENG_11.1 2) zfs clone lazarus/usr/src@RELENG_11.1 lazarus/usr/src-RELENG_11.1 3) zfs promote lazarus/usr/src-RELENG_11.1 4) zfs destroy lazarus/usr/src ... So nothing too fancy (lazarus is the name of my pool). I didnt first notice, but after doing this I get now intermixed output=20 while using mount(8) and df(1). EXCERPT ----------------------------------------------------------------------- lazarus/usr/src-RELENG_11.1@RELENG_11.1/dev/ada3p3 on=20 /virtuals/therion/images (ufs, local, journaled soft-updates) lazarus/usr/src-RELENG_11.1@RELENG_11.1/dev/zvol/lazarus/home/therion.eli= =20 on /home/therion (ufs, local, journaled soft-updates) lazarus/usr/src-RELENG_11.1@RELENG_11.1/dev/fuse on /home/therion/.gvfs=20 (fusefs, local, nosuid, synchronous, mounted by therion) ----------------------------------------------------------------------- So what is happening here is that the=20 "lazarus/usr/src-RELENG_11.1@RELENG_11.1" is prepended to the original=20 lines, which would normally *not* include this. This doesnt happen with all lines.... only these ones - after the last=20 line it continues with: 192.168.0.5:/warehouse on /warehouse (nfs, nosuid, nfsv4acls, mounted by=20 therion) lazarus/usr/src on /usr/src (zfs, local, nfsv4acls) so just normally... The RELENG_11.1 dataset I've created is not mounted: EXCERPT ----------------------------------------------------------------------- root@lazarus:~ # zfs get mounted lazarus/usr/src-RELENG_11.1 NAME PROPERTY VALUE SOURCE lazarus/usr/src-RELENG_11.1 mounted no - ----------------------------------------------------------------------- Has anyone ever spotted this? I suspect a parsing error while consuming the information mount(8)=20 needs, wherever this information comes from. regards, Georg --=20 Georg Bege Mail: georg@bege.email XMPP: therion@ninth-art.de IRC: megaTherion @ Freenode