From owner-freebsd-fs@freebsd.org Fri Dec 11 23:39:20 2020 Return-Path: Delivered-To: freebsd-fs@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 74B5C4BEAEC for ; Fri, 11 Dec 2020 23:39:20 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from CAN01-TO1-obe.outbound.protection.outlook.com (mail-eopbgr670050.outbound.protection.outlook.com [40.107.67.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ct6gq3rLdz3LFN; Fri, 11 Dec 2020 23:39:19 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XGAcRftepmP/zmfBd3vuGRL0RKefPGRqDYyq0nzivQqruWlsw/6ffqaLdoopF7ErENzM/tVYFMifoNkmv9an9pfTITUvjzIUdS1uW2Be4CKBH+ZJwOpeZJJni7ku+xhHmrI9xLuRYuxhXZnKnkn+AX95WYWEOWjIwDUED28GJ8McQi4bD4wqVvytofVH23rNX1Iym51Ps2U1DjG5LZtqwX/bCs26VG0cpzUMTE+nQ4ebAyaRaeEk6ThXueMIsBcUQfhbO3EwNpJT+ui99asgS0iveBEd+f7gDx+6XcWwmapmlF7CHjssQoKCyx1D2eGq8QZTYj12/kRvp3uZ6bdsaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PXPdePU8RkQeCYHWqd4SOLpGDndnJZ0JMp5ePLKzF0g=; b=XZk5s1JHwzfsN0Ln/u7FWSUOBWOa0MZXgL1iwAFkQCsf0LpWgMIJRNp81oqEL2+/G4yE3Vw8G+vGJ9zMcTPHX9Eo/lCUtKTAR5kVNo0EE2OgpjTV0itceUStGZx+CfZMFvjAABsRHR0zt5Zvyf0voV5JVwSs/21VwwFtVOMBWv0FWXaNMYKg7lOdbCav7MpfvJNgljA91SjLdRrXNS89P9XbHhoS4TzniEbKuIO6U0KfDo5bK3r5CqlXHOPEFh2LYYA5qHXyKKl4K/LW7AoTrEtLRfwf2Gz7uGs7CYJi30R3+Wl7OlfbLwHNgdMR5RgQBDjXStgnULRd97SAGfk7fQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uoguelph.ca; dmarc=pass action=none header.from=uoguelph.ca; dkim=pass header.d=uoguelph.ca; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uoguelph.ca; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PXPdePU8RkQeCYHWqd4SOLpGDndnJZ0JMp5ePLKzF0g=; b=g5C/CWQDyHRGnPtLrTR53wVRjOxN0wnvBuRe7D5ndHJoir+u/SQ0fbl/X0fR5wWAyTiHkWaBpt7bVdK4QP4U69vO+RimZe/5CVwLA1GUINKBEfNKcqTjo/YGFgMxtZNqz5kxd9j/xvoQUsD3WvwqMRb+loszli5n6N15NQIeLN1X0X3eb5AayJOxTs0Vf0CSr+GnzkTurRI4/1K/1HxwdhUThaRzoPQOFFkcBSHux9QH62wPXgUiXvuhSeTsg6dD52a/lthQ+78PMGC8FeA53gEgatPdvymZYS6s4bzTbZlleUgL5NllJH5g4QCzrrVvTwIHLtUHqYHZ+AapaN/hig== Received: from YTOPR0101MB0970.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b00:20::29) by YT1PR01MB3546.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.12; Fri, 11 Dec 2020 23:39:18 +0000 Received: from YTOPR0101MB0970.CANPRD01.PROD.OUTLOOK.COM ([fe80::b131:712c:ca2d:c7b7]) by YTOPR0101MB0970.CANPRD01.PROD.OUTLOOK.COM ([fe80::b131:712c:ca2d:c7b7%5]) with mapi id 15.20.3632.022; Fri, 11 Dec 2020 23:39:17 +0000 From: Rick Macklem To: Alan Somers , J David CC: "freebsd-fs@freebsd.org" Subject: Re: Major issues with nfsv4 Thread-Topic: Major issues with nfsv4 Thread-Index: AQHWzw/HDat+dHoH9kKG5K3Xpd53kqnxDteQgAFi0QCAABU0AIAABhGS Date: Fri, 11 Dec 2020 23:39:17 +0000 Message-ID: References: , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 54f651a6-d1f7-44b0-1cba-08d89e2dfa06 x-ms-traffictypediagnostic: YT1PR01MB3546: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gKA9lFhSYGi4Nqe8MKEEZpniUo+DTQyNhoFj0fZIA+Pw9zskj0mpql+dRO0yIGRKSWCqzlILCcjRBu1NNAUSXm/Da0Ar3nfyMW/IlEEpcz37EvHahn5JkJOoaPboLOWa2lyV8OrHu8DYghM+xchNoN7tpHbJ1jRSWckzwfYjw6gycraCZa8+K197/W9uppgKA+u4ADg4EpvwjTtZBybsVjvQ4ivNYv+ZlV+3z1kjD9xNHSNvesX9h7sRzPbJfpebZRHlgxrdoLDLOBDnqXDndAC976lhT5VRVdA5weEF39fbrcNJD4WCjvFBL2a98cF4wWhwjHiNns94+s8+2mTrcQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YTOPR0101MB0970.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(136003)(346002)(376002)(366004)(91956017)(786003)(83380400001)(33656002)(110136005)(508600001)(55016002)(2906002)(66446008)(66946007)(9686003)(5660300002)(71200400001)(6506007)(7696005)(52536014)(86362001)(64756008)(8936002)(186003)(4326008)(76116006)(8676002)(66476007)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?tlDPTY6jmUC21KmVbDrsZ+eZuLlwbRzqt4SJfWRArdZSeP2YWcQQ3ZTo0B?= =?iso-8859-1?Q?kIjn2Nq9D2MyTIIzuMymx8zefZeeJzuFHap6LgB+GJo2cm8UQ/jcknr7GA?= =?iso-8859-1?Q?0nmfCaFZ3JgiPltoLXiCFhiIg1jPEGiifDgo4y72ffsuX+ChHJsMBUUa1x?= =?iso-8859-1?Q?qts0YJCJ6KHe4OXfQP5vUJ6x44mT6UyLz9CkWQbSMUSJP7n5LDNUchpqeM?= =?iso-8859-1?Q?ogKZ6IqqLsS1wnwN8CMejMlGzywjBAQjMlQZfGIWPBauAU7aEmPxy5rggd?= =?iso-8859-1?Q?zAN/Xgs4jXN4I3cjX4P+T75ExldNAtpWb3Gd6LWMyFrcEnurt70SGhvmOU?= =?iso-8859-1?Q?Nw8NHpzR0ycjwld6uzNJ+NQqqv0Edj6tyUJ2MoHpXM/tUm+0A4XXl0fCzy?= =?iso-8859-1?Q?gFtzxwFVAldTjCwNHD5k+512/sx300wSR9YczWC0UKrJC0rJO3EJEZPGdF?= =?iso-8859-1?Q?s0dDSqxUYFVLpaA1oNMVxnB5rXpjIY5sc2ABtciDbQ2nxgRHS+K2MgWExG?= =?iso-8859-1?Q?o4z4LNmI4lXaeWDZ8nWOY0yO9LHA6L8/GDRFPfgQd7ne0GJd6N6QLi2jkA?= =?iso-8859-1?Q?6mZkESjJHez203MBhotN+e960YPI1JXPDBhyd9yKP3yMNY1YJrFHk5n/Ja?= =?iso-8859-1?Q?ie4AhQgQmJEcIPaVGvOGckoSqlhVTyxgj6Wtn1OEHLfqBdQ90v75Wc2MJC?= =?iso-8859-1?Q?+yPwAitxyo+nnYbAuNdo3uQ0/XQkWrZMAQ1SQ7AGRX9etYN0ofqm70GOSp?= =?iso-8859-1?Q?yFqT0Zjask4QplIp0C96tcPXP2MkRujEXlIT2zRMPRJNraYaIiK0V639mO?= =?iso-8859-1?Q?QiMD8LT9UclVkZhmQbjpvuB2bee+Qlbh0tSuLbU1X3QLG2bG0k9WzGgLKN?= =?iso-8859-1?Q?K3G6jL4F2oLguloHDScdWaCgvN3GmgCw9dwO7GxFEgnlk3ZMMC8kpfF2lx?= =?iso-8859-1?Q?c4r41kqOPvh6n7C1ok27sca8/wrbtS3/oEsRcSrcL/RlMHz3FbIOywCOYK?= =?iso-8859-1?Q?u6+e2ebiLU0MPKxHYtSK/ZFr1E7VU6+oY/wL7aOC9nayMQxBcGwfr02rvF?= =?iso-8859-1?Q?kAhy1Jm8QoppSVx32bbcuWE=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: uoguelph.ca X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YTOPR0101MB0970.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 54f651a6-d1f7-44b0-1cba-08d89e2dfa06 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2020 23:39:17.7267 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: be62a12b-2cad-49a1-a5fa-85f4f3156a7d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: F8zrpcnwa7i7TFtNKnCrwh1N8zoof1VxUq7k4IGiXH/lFDZAGz4FaHBW3M617u68RA5Se9Pz95rokBJwcIrtDQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT1PR01MB3546 X-Rspamd-Queue-Id: 4Ct6gq3rLdz3LFN X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=uoguelph.ca header.s=selector1 header.b=g5C/CWQD; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=uoguelph.ca; spf=pass (mx1.freebsd.org: domain of rmacklem@uoguelph.ca designates 40.107.67.50 as permitted sender) smtp.mailfrom=rmacklem@uoguelph.ca X-Spamd-Result: default: False [-4.10 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/16]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[uoguelph.ca:+]; DMARC_POLICY_ALLOW(-0.50)[uoguelph.ca,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[freebsd.org,gmail.com]; RCVD_IN_DNSWL_LOW(-0.10)[40.107.67.50:from]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.107.67.50:from]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8075, ipnet:40.104.0.0/14, country:US]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[uoguelph.ca:s=selector1]; FROM_EQ_ENVFROM(0.00)[]; FREEFALL_USER(0.00)[rmacklem]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_LOW(-1.00)[uoguelph.ca:dkim]; SPAMHAUS_ZRD(0.00)[40.107.67.50:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(1.00)[1.000]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.107.67.50:from]; MAILMAN_DEST(0.00)[freebsd-fs] X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Dec 2020 23:39:20 -0000 Alan Somers wrote:=0A= [stuff snipped]=0A= >That's some good information. However, it must not be the whole story. I= 've >been nullfs mounting my NFS mounts for years. For example, right now = on a >FreeBSD 12.2-RC2 machine:=0A= If I recall, you were one of the two people that needed to switch to=0A= "minorversion=3D1" to get rid of NFSERR_BADSEQID (10026) errors.=0A= Is that correct?=0A= =0A= >> sudo nfsstat -m=0A= >Password:=0A= >192.168.0.2:/home on /usr/home=0A= >nfsv4,minorversion=3D1,tcp,resvport,soft,cto,sec=3Dsys,acdirmin=3D3,acdirm= ax=3D60,acreg>min=3D5,acregmax=3D60,nametimeo=3D60,negnametimeo=3D60,rsize= =3D65536,wsize=3D6553>6,readdirsize=3D65536,readahead=3D1,wcommitsize=3D167= 77216,timeout=3D120,retrans=3D>2147483647=0A= Btw, using "soft" with NFSv4 mounts is a bad idea. (See the BUGS section of= =0A= "man mount_nfs".)=0A= =0A= If you have a hung NFSv4 mount, you can use=0A= # umount -N /usr/home=0A= to dismount it. (It may take a couple of minutes.)=0A= =0A= rick=0A= =0A= > mount | grep home=0A= 192.168.0.2:/home on /usr/home (nfs, nfsv4acls)=0A= /usr/home on /iocage/jails/rustup2/root/usr/home (nullfs)=0A= =0A= Are you using any mount options with nullfs? It might be worth trying to m= ake the read-only mount into read-write, to see if that helps. And what do= es "jls -n" show?=0A= -Alan=0A=