Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp5722570ybv; Tue, 18 Feb 2020 02:46:16 -0800 (PST) X-Google-Smtp-Source: APXvYqxUlRw5mtprZmxZTH2OGGlCs54WH3l3rWT+X9dOTINLsGjueVdjisjq0FaxozfbkM5oNwQ/ X-Received: by 2002:a05:6830:1d4:: with SMTP id r20mr1417095ota.107.1582022775972; Tue, 18 Feb 2020 02:46:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582022775; cv=none; d=google.com; s=arc-20160816; b=RqQwxbZ1qMFhpA/9Y+JLcJ6qiUNLpWaPAC7EIiN/qIsImjNHFtxcC555o030v1APch 6nSbqOgPCYetQrFtqPWxYmZ0S1/9ZskOTaGiI618tQRFDbXvOTnG2fnrM0xK37609Znn 3CP7prshMN7o66eSKQ/t08aNMvv9EqGtNLlaCFO+2hhq9l8ytTpxum1Z40LboGtUPpbM nx6qZ/enulDiVNi7fwvYxhWDBBpMYbDnn8di94hX4ay+JiK7CBygEXsLcXdTMy/2Wqgs tyfD3xq7h0ITa+mwuXFDS5skwoCAqf8kplL3xs4mqYMk8mjgPsk8VKna5+LnSJeCJ2Zv ZOHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-disposition:mime-version :message-id:subject:to:from:date:dkim-signature:dkim-signature; bh=19aWNDxVM1tWAGdsb0VwgBTCFbDC+CyB50R2aIV9ZA0=; b=JRm2eQPeE1cuAPwD7x6S0mpqjIEutuv6Tc7Coo1b6Diat/e5CrAdF8mNldako1chL6 dOL7+OVSy3tFzRia1PciY3kOcSx/wUR0exTds/ZPaoQa4bZx8AIs8XIiPFrNsAMHS6G6 XxUQJLHUFL6gcR5TmGL/2TTzZ3ScPX34wp0OnyjQWfrqivFTUrx723a5GWEmXbKsEWLc OCQssDr0doBMtZuIt2W0iVbz35AV7ZmU7e6zPcG6Y7RrIPXDfqnNfZ++vy+sKpHurnmm e0/M+SbO72S9BtFUY/7GV869n6xAtnJcCgPFS98pOhfyzC3wae9+MsAaVn5L3VB44alv 9+cQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@pks.im header.s=fm3 header.b=ivZ58eTK; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=Hq43Eig9; spf=pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e5si7717940oii.32.2020.02.18.02.45.49; Tue, 18 Feb 2020 02:46:15 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@pks.im header.s=fm3 header.b=ivZ58eTK; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=Hq43Eig9; spf=pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726414AbgBRKpp (ORCPT + 99 others); Tue, 18 Feb 2020 05:45:45 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:34585 "EHLO wout5-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726373AbgBRKpp (ORCPT ); Tue, 18 Feb 2020 05:45:45 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 386C54E1 for ; Tue, 18 Feb 2020 05:45:44 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 18 Feb 2020 05:45:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pks.im; h=date :from:to:subject:message-id:mime-version:content-type; s=fm3; bh=19aWNDxVM1tWAGdsb0VwgBTCFbDC+CyB50R2aIV9ZA0=; b=ivZ58eTKiEvX RInaWkIr19BQY/KwbaPcPb0d17SPLKjWPVbjKJ4r9dm+XNDC0xlaU1bSBHPa6u7B Hoh5e7up2zs/lDExu+DvSbUfDf+mKObmVVjx0HQoJNRkDoXiIsNWNJiJO18qUJyJ ygrStWrSuOzhpdCYhSiQdE1mt/cXyPSKbfgY3tax0vy0Oh9Of/Cm71RmEONP+N4l o0T7xv/SHJXPij6oyV1ulEiKLctnLUjYay1g2B7ol5/9RziqGhoO0Fxd3nlceHS9 ncw0XAcJacSLzJCGbO6zYr6m6T0hgzENdDH7+TaLr3L4/Nw3Ohv/NAsEy6eqkDfo yf2PKjcyPg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=19aWNDxVM1tWAGdsb0VwgBTCFbDC+ CyB50R2aIV9ZA0=; b=Hq43Eig9UvDUF8KAG800J4CXOM5T/H8bAzIt1lDJYT7Hd i8E045OIO11dSvwX9eq2VqRp95jvxkwNPE6i3pH3IU2ppbDtigdc+/xv/inP3qNM IVS+nByRRmrN2pwEM8/skRVrvO/XVIZM2OUQSrwXhlHynxLJU6aF+8ot4f/G3lU3 y1EnMQ0x20pnB7zZtFhjG5llPXbW/ZTYm/n9u+HuWjKD68AU+h6nEwm8iVwJ2Y/x 8SrUp50h2QKkhi11l/TM6DsfCcuwCKfPpZ+fkZLZS1FBAm90ir+mJSIkZDuktdNG Gog0RGOvlGjv2Ykfb9LXY40YkLi8fhoeSsEyqUoBA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrjeekgddvtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtderredttd dvnecuhfhrohhmpefrrghtrhhitghkucfuthgvihhnhhgrrhguthcuoehpshesphhkshdr ihhmqeenucfkphepkeelrddugedrvddvkedruddttdenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehpshesphhkshdrihhm X-ME-Proxy: Received: from vm-mail (x590ee464.dyn.telefonica.de [89.14.228.100]) by mail.messagingengine.com (Postfix) with ESMTPA id 057CA328006B for ; Tue, 18 Feb 2020 05:45:42 -0500 (EST) Received: from localhost (ncase [10.192.0.11]) by vm-mail (OpenSMTPD) with ESMTPSA id 012e9a3f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Tue, 18 Feb 2020 10:45:37 +0000 (UTC) Date: Tue, 18 Feb 2020 11:46:05 +0100 From: Patrick Steinhardt To: linux-nfs@vger.kernel.org Subject: Changed fstype for nfs4 mounts starting with 5.6-rc1 (bisected) Message-ID: <20200218104605.GA281780@ncase> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline Sender: linux-nfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, starting with v5.6-rc1, I've noticed that my shutdown scripts do not work properly anymore in case there's any NFS4 mounts present. The issue stems from an fstype change: while NFS4 mounts previously had fstype "nfs4", they now have type "nfs". As a result, my "umount -at nfs4" doesn't do anything, resulting in a hang later on. While this can trivially be fixed on my side by doing "umount -at nfs,nfs4", I guess that this was an involuntary change. A bisect points to commit f2aedb713c28 (NFS: Add fs_context support., 2019-12-10). Reproducer: $ mount.nfs4 host:/mnt /mnt $ findmnt -otarget,source,fstype /mnt TARGET SOURCE FSTYPE /mnt host:/mnt nfs Patrick --6c2NcOVqGQ03X4Wi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEtmscHsieVjl9VyNUEXxntp6r8SwFAl5LwGsACgkQEXxntp6r 8SzE7Q/+Ki92l3c4wqdfw4djuhZ479YK9wdQNUIjAYR9cuVJ17293JGtYQp16rd1 fxqRnnkYT8yLSXFVFIO+d185NpULdQZwQClGnpcISfZeY7sDzrXLDNhzIBEOKzPK rV4CPlz59oPwvFpzAjl9iPkylffp6+FQ61v24cYbnah5botxpJ6XRXOsr1kBJAOf Jvsu9l9U5xA05k0dUvnjCQ7J+rYst6wRerXpAJQUG23H5C6zlMEyuzsRNp4JFS6V 19ZtfMAiDHjGKdXxxP8LqVK2QBpRNeMlePmdLjzVztUq+pc2WFj5ZadEYQozwfP+ SWm67N3sbgLRzsIufc7Yl4Zg0GZsYQgXELtO7Hn1rF/3SDocoL/LsSUri+NWgV/N 5Zc0JevHuZmsYmS9i9JEhbfPL+NVyF88kVxW6e8rZrNLasJL423bQntit1WYrLuE 6ShTTdUZA/mx4a2jSRYFqtjsCT1a1T1230C4tXbXDxmOfN9Xpw7lcigUufzBCY+x m9cRBJHm06ErcwNCKpr716tgWk578EyBEHMxzNkos/ja05Nwd/8F5PU2AM9jNZKQ XrWqJRWk+VcgRjwvQqDyk5idQjHc3a3U/ApNGC5nwO9GcKz+MxAB0kdlp6XshVe2 /WPwtTUVP8CYSt8XZCmr4dfNKdHq434VKb1g8yEA9J8ffnF9fjA= =+N7C -----END PGP SIGNATURE----- --6c2NcOVqGQ03X4Wi--