From owner-freebsd-hackers@freebsd.org Tue Feb 16 18:21:16 2021 Return-Path: Delivered-To: freebsd-hackers@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 33B51542C6F for ; Tue, 16 Feb 2021 18:21:16 +0000 (UTC) (envelope-from david@crossfamilyweb.com) Received: from mail.dcrosstech.com (rrcs-24-39-78-2.nys.biz.rr.com [24.39.78.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.dcrosstech.com", Issuer "DCrossTech.com LLC CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dg8Rt6Zq9z4rL3 for ; Tue, 16 Feb 2021 18:21:14 +0000 (UTC) (envelope-from david@crossfamilyweb.com) X-Virus-Scanned: amavisd-new at dcrosstech.com Received: from [10.1.8.138] (d138.guest.wifi.crossfamilyweb.com [10.1.8.138]) (authenticated bits=0) by mail.dcrosstech.com (8.15.2/8.15.2) with ESMTPSA id 11GIK3W8056382 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Tue, 16 Feb 2021 18:20:03 GMT (envelope-from david@crossfamilyweb.com) X-Authentication-Warning: mail.priv.dcrosstech.com: Host d138.guest.wifi.crossfamilyweb.com [10.1.8.138] claimed to be [10.1.8.138] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable From: David Cross Mime-Version: 1.0 (1.0) Date: Tue, 16 Feb 2021 13:20:28 -0500 Subject: Multiport serial port bug in 12 and 13 Message-Id: To: freebsd-hackers@freebsd.org X-Mailer: iPhone Mail (18D52) X-Rspamd-Queue-Id: 4Dg8Rt6Zq9z4rL3 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@crossfamilyweb.com designates 24.39.78.2 as permitted sender) smtp.mailfrom=david@crossfamilyweb.com X-Spamd-Result: default: False [-1.34 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; HAS_XAW(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[24.39.78.2:from]; ASN(0.00)[asn:11351, ipnet:24.39.64.0/19, country:US]; R_DKIM_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[david]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; DMARC_NA(0.00)[crossfamilyweb.com]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[24.39.78.2:from:127.0.2.255]; NEURAL_SPAM_SHORT(0.46)[0.460]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers] X-Mailman-Approved-At: Tue, 16 Feb 2021 19:37:51 +0000 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Feb 2021 18:21:16 -0000 I posted an updated bug report (235016) which has been open for 2 years. The= patch effectively backs out a change for enabling MSI interrupts on a range= of multiport serial cards that never worked in the first place. Very low risk change= From owner-freebsd-hackers@freebsd.org Wed Feb 17 17:46:09 2021 Return-Path: Delivered-To: freebsd-hackers@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 6332054B3DB for ; Wed, 17 Feb 2021 17:46:09 +0000 (UTC) (envelope-from nc@freebsd.org) Received: from rainpuddle.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dglcx0PjHz3vgr for ; Wed, 17 Feb 2021 17:46:09 +0000 (UTC) (envelope-from nc@freebsd.org) Received: from mail.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) by rainpuddle.neelc.org (Postfix) with ESMTPSA id 94487EB2A5 for ; Wed, 17 Feb 2021 09:46:01 -0800 (PST) MIME-Version: 1.0 Date: Wed, 17 Feb 2021 09:46:01 -0800 From: Neel Chauhan To: freebsd-hackers@freebsd.org Subject: MFCing a src commit if I forgot the MFC tags User-Agent: Roundcube Webmail/1.4.9 Message-ID: <7b466cd67933ddef2d4eb9b6bdd466e1@freebsd.org> X-Sender: nc@freebsd.org Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_b89d8041e474d8f22d0ee415a273138f"; micalg=pgp-sha256 X-Rspamd-Queue-Id: 4Dglcx0PjHz3vgr X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:20473, ipnet:2001:19f0:8000::/38, country:US]; local_wl_from(0.00)[freebsd.org] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 17:46:09 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_b89d8041e474d8f22d0ee415a273138f Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hi freebsd-hackers@, I hope all is well with you. I have this commit: https://cgit.freebsd.org/src/commit/?id=a08cdb6cfb1c84b80b5337d46c574b55d0e15c63 This commit enables IPFW NAT to NAT a certain port range on the outside, much like a Carrier Grade NAT setup. When I committed this, I forgot to add the MFC tags. However, I would like to MFC this commit. Can I just commit this on my own to stable/12 and stable/1, or is there something special I need to do? I do know this probably won't make it to 13.0, but I'm hoping for 12.3/13.1. -Neel (nc@) --=_b89d8041e474d8f22d0ee415a273138f Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=488 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEFpeUj+sDItoNIly9vzSRBRPfYX0FAmAtVlkACgkQvzSRBRPf YX3fuQgAjkYzqcV87GyDsfkYs4V6UWn5c8vdqelJ4TT0B5/wHSiR5MPNCXPdpzP5 DUi+rrcjVcRZ4UWR9s3WnJP2XoafTIu8jF+MIc6ORDP71Cw5hgNzK1ujzuu1qrvj Wz7T9fE9bI5deCz70sDz69OT7oa2kUWdW77bX8vv2oI++bOWIM72L5qCLJm2iwVV Ba1S0ezIEkASPgn1C0niwEwCH+AMIkn7DpMeLLozGYN2tHVIxe2AWUcRL96Ggr0g lRun2x7njWN1NHRVFXGnxFIAe0m6zkGE1XFGhAENAJCkv0msQKEEiKh+JI3+7wox XZ8RiZGRYRYKCaW6Mhfww2YB4vhoew== =2nIg -----END PGP SIGNATURE----- --=_b89d8041e474d8f22d0ee415a273138f-- From owner-freebsd-hackers@freebsd.org Wed Feb 17 17:58:44 2021 Return-Path: Delivered-To: freebsd-hackers@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 DA63054C9FA for ; Wed, 17 Feb 2021 17:58:44 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DglvS5y7wz4S4j; Wed, 17 Feb 2021 17:58:44 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [5.9.86.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.codepro.be", Issuer "R3" (verified OK)) (Authenticated sender: kp) by smtp.freebsd.org (Postfix) with ESMTPSA id A53962D1AA; Wed, 17 Feb 2021 17:58:44 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: by venus.codepro.be (Postfix, authenticated sender kp) id 3C5534A013; Wed, 17 Feb 2021 18:58:43 +0100 (CET) From: "Kristof Provost" To: "Neel Chauhan" Cc: freebsd-hackers@freebsd.org Subject: Re: MFCing a src commit if I forgot the MFC tags Date: Wed, 17 Feb 2021 18:58:42 +0100 X-Mailer: MailMate (1.13.2r5673) Message-ID: <503F17CD-B7CD-4F37-9422-13D6A79C552C@FreeBSD.org> In-Reply-To: <7b466cd67933ddef2d4eb9b6bdd466e1@freebsd.org> References: <7b466cd67933ddef2d4eb9b6bdd466e1@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed; markup=markdown Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 17:58:44 -0000 On 17 Feb 2021, at 18:46, Neel Chauhan wrote: > I have this commit: = > https://cgit.freebsd.org/src/commit/?id=3Da08cdb6cfb1c84b80b5337d46c574= b55d0e15c63 > > This commit enables IPFW NAT to NAT a certain port range on the = > outside, much like a Carrier Grade NAT setup. > > When I committed this, I forgot to add the MFC tags. However, I would = > like to MFC this commit. > > Can I just commit this on my own to stable/12 and stable/1, or is = > there something special I need to do? > MFC tags are indicative, not mandatory. I sometimes end up not MFCing = things I=E2=80=99d tagged with an =E2=80=98MFC after=E2=80=99 after all. It=E2=80=99s perfectly okay to MFC things that don=E2=80=99t have a tag. = (Although = if it=E2=80=99s not your commit it may be a good idea to ask the author w= hy it = wasn=E2=80=99t tagged.) This commit has been in main long enough to be an MFC candidate, so you = can merge it to stable/13 and stable/12 at any time. Best regards, Kristof From owner-freebsd-hackers@freebsd.org Wed Feb 17 18:04:40 2021 Return-Path: Delivered-To: freebsd-hackers@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 D6CA854E09D for ; Wed, 17 Feb 2021 18:04:40 +0000 (UTC) (envelope-from debdrup@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dgm2H4s6Xz4VvC for ; Wed, 17 Feb 2021 18:04:37 +0000 (UTC) (envelope-from debdrup@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1613585080; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Ew6mu2V4QkEVVapW9ryPIdil+mh5mC6Fa+0FFHsWgJc=; b=rdwsbnKP6t3IsAksVZ/kbd6M0HBKzYc9eHtxgiyt2yfzWSUp++mLjhwHyU/qlSJ6yAi9TN QyKi2QyhQ1oVWrjIZGM4CvDl6OFMZbicZppnfHQp17MUwvskQYaYLtwsszzfjdNq2JbuvT ksN20F+yqm69u4h0DZnwf/NLMPuo+YsY/GByhmQ9F1kNp9KrdjHSAAM+V1LJ6khCF46ijl De4T0fGlu2rViU0skOFPTykeI5c174E1uCZEwUJNgygV2hlqrlhMUNwTVumH0WN4ZKO1ZN zGR+un88pYkBaC9lEaUypCTt14EzjaJyXiHSFRzBCbczgXQoZiwhdPilYOrhXw== Received: by freefall.freebsd.org (Postfix, from userid 1471) id E19224232; Wed, 17 Feb 2021 18:04:01 +0000 (UTC) Date: Wed, 17 Feb 2021 19:04:00 +0100 From: Daniel Ebdrup Jensen To: freebsd-hackers@freebsd.org Subject: Re: MFCing a src commit if I forgot the MFC tags Message-ID: <20210217180400.vcyhf6as4eevnslp@nerd-thinkpad.local> Mail-Followup-To: Daniel Ebdrup Jensen , freebsd-hackers@freebsd.org References: <7b466cd67933ddef2d4eb9b6bdd466e1@freebsd.org> <503F17CD-B7CD-4F37-9422-13D6A79C552C@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="wsoxmeucjzuftvml" Content-Disposition: inline In-Reply-To: <503F17CD-B7CD-4F37-9422-13D6A79C552C@FreeBSD.org> ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1613585080; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Ew6mu2V4QkEVVapW9ryPIdil+mh5mC6Fa+0FFHsWgJc=; b=Aetrv0GZkjKB6iysJfMlsKlfBrfMXi2v4BAJpTdRz+4JptwfdBC9/85vsb8IZBuaKOA45w cIt56xVVCEtnL6pP3rRjA/uaCs9RKcNCXMuEQViFrNfqCAqsfWa8vtmKYwv4Pv+hO68cZa 1KuLDDub72b4KBjxYMEWdgXvbXWc1N1XzTMj9Grh8Q1kuM68A1sLiucYeqTR3YaVfSam9B ijoIRASeZN5tOtVSDw4i8+JmJXjGDUsFAYhFG3XD97nPFAtbaQOIB9mXCfMDIzG+iui26E STFtIk/Oms4yua7Ecr8Kr1n5M0rwNvcpxEDMpxFtwMX9XmoI+FMOFy1UHjykxQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1613585080; a=rsa-sha256; cv=none; b=WXr0UALujIpSEu8ISJIM0Vd5soPGNA2+yYppp+5x/W2U0P1LHS1Y6YcdwkM+jAUojFWZQx TRhMPEXoHInjzvPjiJ5KNJfGha1lagsz0Gw7OetMw6X0io/FwJGJrDHpyQIx4S4PC5XRWl n22VHI28OXQjo38UMbt3Quu1L/RuD3JKWGi/Kto9w1Oc3QJU3WILkyFtZuLgTBi3tLXgGB XZJsPZggGG3YCWOt4jgDRvX3SCjuDHcX5YX7PCMgKJvEIOGpcFgtzYA2MW5Y/Kd4iUHqL1 zURakIFJ1KEDy1PSWanjDc280Ps9OYCQzm2ji6ltlKpehODowUYl5bMWfBXL+Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 18:04:41 -0000 --wsoxmeucjzuftvml Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 17, 2021 at 06:58:42PM +0100, Kristof Provost wrote: >On 17 Feb 2021, at 18:46, Neel Chauhan wrote: >>I have this commit: https://cgit.freebsd.org/src/commit/?id=3Da08cdb6cfb1= c84b80b5337d46c574b55d0e15c63 >> >>This commit enables IPFW NAT to NAT a certain port range on the=20 >>outside, much like a Carrier Grade NAT setup. >> >>When I committed this, I forgot to add the MFC tags. However, I=20 >>would like to MFC this commit. >> >>Can I just commit this on my own to stable/12 and stable/1, or is=20 >>there something special I need to do? >> >MFC tags are indicative, not mandatory. I sometimes end up not MFCing=20 >things I=E2=80=99d tagged with an =E2=80=98MFC after=E2=80=99 after all. >It=E2=80=99s perfectly okay to MFC things that don=E2=80=99t have a tag. (= Although if=20 >it=E2=80=99s not your commit it may be a good idea to ask the author why i= t=20 >wasn=E2=80=99t tagged.) > >This commit has been in main long enough to be an MFC candidate, so=20 >you can merge it to stable/13 and stable/12 at any time. > >Best regards, >Kristof >_______________________________________________ >freebsd-hackers@freebsd.org mailing list >https://lists.freebsd.org/mailman/listinfo/freebsd-hackers >To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" Hi folks, I always just thought MFC field was a way of ensuring that you get a notification about it on email? Yours, Daniel Ebdrup Jensen --wsoxmeucjzuftvml Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEDonNJPbg/JLIMoS6Ps5hSHzN87oFAmAtWo9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDBF ODlDRDI0RjZFMEZDOTJDODMyODRCQTNFQ0U2MTQ4N0NDREYzQkEACgkQPs5hSHzN 87rvVAgAnKKyFVJoBeFastpcpuBwAmhn7Xj74uj9O9TLBkHXf8fYOwpkoHGhJZvO R6lBL/OGj3ZSeycdPfp17QvmbZSxiwVsLw57H1EMKRztWRYHIixffvVsPuYvCJMt Cd1oXhgwqjyKpawaGw+KtaIW+tGyw/ve5KkHpllwvyRuTy+uTo3aAku9Wyiu7UyG uPtjT3xkNSRuFdO4xSWcLZAmUvBzbON/brLh0jNTlBhABKSYKuyLJY9uh6gt+JMo K5miMzzhFov4B213mlJuAMEsoe99qysrbF6ncNz+VgsC2ON3Tb8lsjESv1D1a7PS EfdJanGELZ/CTImFloycZ4nY72RpjQ== =cta6 -----END PGP SIGNATURE----- --wsoxmeucjzuftvml-- From owner-freebsd-hackers@freebsd.org Wed Feb 17 18:13:42 2021 Return-Path: Delivered-To: freebsd-hackers@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 963F954ED53 for ; Wed, 17 Feb 2021 18:13:42 +0000 (UTC) (envelope-from nc@freebsd.org) Received: from rainpuddle.neelc.org (rainpuddle.neelc.org [66.42.69.219]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DgmDj5qxDz4btL; Wed, 17 Feb 2021 18:13:40 +0000 (UTC) (envelope-from nc@freebsd.org) Received: from mail.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) by rainpuddle.neelc.org (Postfix) with ESMTPSA id 1AEFDEB2A5; Wed, 17 Feb 2021 10:13:34 -0800 (PST) MIME-Version: 1.0 Date: Wed, 17 Feb 2021 10:13:33 -0800 From: Neel Chauhan To: Kristof Provost Cc: freebsd-hackers@freebsd.org Subject: Re: MFCing a src commit if I forgot the MFC tags In-Reply-To: <503F17CD-B7CD-4F37-9422-13D6A79C552C@FreeBSD.org> References: <7b466cd67933ddef2d4eb9b6bdd466e1@freebsd.org> <503F17CD-B7CD-4F37-9422-13D6A79C552C@FreeBSD.org> User-Agent: Roundcube Webmail/1.4.9 Message-ID: <80a016431aa4f49c134c33f293708e15@freebsd.org> X-Sender: nc@freebsd.org Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_0ea0e587b14418d8dea450ffd054c23f"; micalg=pgp-sha256 X-Rspamd-Queue-Id: 4DgmDj5qxDz4btL X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 18:13:42 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_0ea0e587b14418d8dea450ffd054c23f Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed Hi Kristof, Thanks for the response! I will MFC this patch. -Neel On 2021-02-17 09:58, Kristof Provost wrote: > On 17 Feb 2021, at 18:46, Neel Chauhan wrote: >> I have this commit: >> https://cgit.freebsd.org/src/commit/?id=a08cdb6cfb1c84b80b5337d46c574b55d0e15c63 >> >> This commit enables IPFW NAT to NAT a certain port range on the >> outside, much like a Carrier Grade NAT setup. >> >> When I committed this, I forgot to add the MFC tags. However, I would >> like to MFC this commit. >> >> Can I just commit this on my own to stable/12 and stable/1, or is >> there something special I need to do? >> > MFC tags are indicative, not mandatory. I sometimes end up not MFCing > things I’d tagged with an ‘MFC after’ after all. > It’s perfectly okay to MFC things that don’t have a tag. (Although if > it’s not your commit it may be a good idea to ask the author why it > wasn’t tagged.) > > This commit has been in main long enough to be an MFC candidate, so > you can merge it to stable/13 and stable/12 at any time. > > Best regards, > Kristof > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to > "freebsd-hackers-unsubscribe@freebsd.org" --=_0ea0e587b14418d8dea450ffd054c23f Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=488 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEFpeUj+sDItoNIly9vzSRBRPfYX0FAmAtXM4ACgkQvzSRBRPf YX0sqwf/bPptQeRo6sBGLrS5VrAhD/SLDBCRmmqLYMrTcPNs4ZrnSlaYPeIQ3dHL 5tQbbX8yHEXTWMM4UitNjVg7FDl+tmnsNzGAonGpZLVz2uylwTC+/C+lOmCqS4/E MmOcPZJMxu6PCV9F9Ke2k6YQc+pdVnrgfV4qV+TjU0e/yy9hlvg+VGSuaRk/3Kcw qbdFOrlOCer2YRO/Qv+3J6RzP0W1HCuUUi9jAJZfqWLSAFck8lS/RUulojk/Kqzr DZvHErMtYbWPXz68g7YJx/LnoplS3K/UriaqWjUX8vqibHsuc/SRcIO/GAUkTYLB LHatyogSKh6y21v3B6DlCzZGNosmaA== =lK8r -----END PGP SIGNATURE----- --=_0ea0e587b14418d8dea450ffd054c23f-- From owner-freebsd-hackers@freebsd.org Wed Feb 17 18:15:39 2021 Return-Path: Delivered-To: freebsd-hackers@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 4B8E954EC79 for ; Wed, 17 Feb 2021 18:15:39 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DgmGv27WHz4dDl; Wed, 17 Feb 2021 18:15:35 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [5.9.86.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.codepro.be", Issuer "R3" (verified OK)) (Authenticated sender: kp) by smtp.freebsd.org (Postfix) with ESMTPSA id 1639D2CFDC; Wed, 17 Feb 2021 18:15:32 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: by venus.codepro.be (Postfix, authenticated sender kp) id 6CF5049F71; Wed, 17 Feb 2021 19:15:30 +0100 (CET) From: "Kristof Provost" To: "Daniel Ebdrup Jensen" Cc: freebsd-hackers@freebsd.org Subject: Re: MFCing a src commit if I forgot the MFC tags Date: Wed, 17 Feb 2021 19:15:29 +0100 X-Mailer: MailMate (1.13.2r5673) Message-ID: In-Reply-To: <20210217180400.vcyhf6as4eevnslp@nerd-thinkpad.local> References: <7b466cd67933ddef2d4eb9b6bdd466e1@freebsd.org> <503F17CD-B7CD-4F37-9422-13D6A79C552C@FreeBSD.org> <20210217180400.vcyhf6as4eevnslp@nerd-thinkpad.local> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 18:15:39 -0000 On 17 Feb 2021, at 19:04, Daniel Ebdrup Jensen wrote: > On Wed, Feb 17, 2021 at 06:58:42PM +0100, Kristof Provost wrote: >> On 17 Feb 2021, at 18:46, Neel Chauhan wrote: >>> I have this commit: = >>> https://cgit.freebsd.org/src/commit/?id=3Da08cdb6cfb1c84b80b5337d46c5= 74b55d0e15c63 >>> >>> This commit enables IPFW NAT to NAT a certain port range on the = >>> outside, much like a Carrier Grade NAT setup. >>> >>> When I committed this, I forgot to add the MFC tags. However, I = >>> would like to MFC this commit. >>> >>> Can I just commit this on my own to stable/12 and stable/1, or is = >>> there something special I need to do? >>> >> MFC tags are indicative, not mandatory. I sometimes end up not MFCing = >> things I=E2=80=99d tagged with an =E2=80=98MFC after=E2=80=99 after al= l. >> It=E2=80=99s perfectly okay to MFC things that don=E2=80=99t have a ta= g. = >> (Although if it=E2=80=99s not your commit it may be a good idea to ask= the = >> author why it wasn=E2=80=99t tagged.) >> >> This commit has been in main long enough to be an MFC candidate, so = >> you can merge it to stable/13 and stable/12 at any time. >> > I always just thought MFC field was a way of ensuring that you get a > notification about it on email? > That=E2=80=99s one effect of it, yes. It also communicates your intention= to = merge this (which is why you get the reminder). It=E2=80=99s not mandatory to follow through on it and lack of the tag do= es = not stop you from merging it after all (but does mean you won=E2=80=99t g= et a = reminder). Best regards, Kristof From owner-freebsd-hackers@freebsd.org Wed Feb 17 22:13:19 2021 Return-Path: Delivered-To: freebsd-hackers@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 3262B53755B for ; Wed, 17 Feb 2021 22:13:19 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4DgsYB16DRz3nJh for ; Wed, 17 Feb 2021 22:13:17 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x830.google.com with SMTP id v3so10813923qtw.4 for ; Wed, 17 Feb 2021 14:13:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SXoKfOmcdUnv56cNir3ZSGtZ8M9bv3mY0aHRzu01OQY=; b=tng34AzuZoa+phsj7ly08YWS4vM0DJ7aC7iTkc1EOKsXpwVyipPYvyQnpMpt+c46Gf Gypl66LK+PDF3bqK57ydbcVluXWXGC7iAfpWnU1RfGZQyG8RFRuWG6KGts69nBqCV7PR ah1lPier8z/J4FngNF4aL5AQ0EV8kHttnP3k0p4SipN4KnFN5I53zr1ZsSHf6wws0QpM zzAF0m1QqcffGw6PA/qCkaguDt1uruWOW2zP8+4cCBzvPe35/6dJl8a8Otd4/aBWFqmr sdN+DpgzEaR9Zz5pafck/G0UI7LPGJXq3j5/wToHRVJFs/UkQ348RgRVqVS09x/GiMJV YQTA== 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=SXoKfOmcdUnv56cNir3ZSGtZ8M9bv3mY0aHRzu01OQY=; b=DKGHNq4VKJ27fI3ZIb4zWm7wi6u6wzWyHIpoCJxglk02KWG47dJBnkj9E9jUAAogPJ xU45WLMzarIrsrEteWb1zZd6l1WocuD8+Bbt9UFvZ8MvEbqDNsDQPjwnIkWgyyKvInYh 7SpNKcjvYz8kk498q3WfxEIg0Bhxq2XInKyTlFQvyRXMlqEGsCZqp4fXilk+eSl/LXIc VbYqbw8hlVkQif+kpLwTJubdfzfafEzAyKbZifBdGvyzo/6hUjKDQC3jSFcac0xh92wb ITiX4JZdn18IBT7DaEmZuiIkEJiqs8Nbyv5Ik7p/v8FVaivNwnYy7Cus7aOBRdgv4uMa H2tg== X-Gm-Message-State: AOAM530BYt5G00rfSFQkaxQAyfCS2l5/RBP0gpLxsNhqb7cJm4w4fBdS cdiKLpCoFVjyGKW3VbVnyaW87MYYjTm8zY0N0NITAA== X-Google-Smtp-Source: ABdhPJwxplNNLM3Ma5VgF2Nn909YaNVLFSlsb2YgoKTpanCu90Q+QMZZ27cwRUB/IWpdM+MlDqv1DR0goPNQRaDBmGc= X-Received: by 2002:a05:622a:1c9:: with SMTP id t9mr1452339qtw.244.1613599996407; Wed, 17 Feb 2021 14:13:16 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Wed, 17 Feb 2021 15:13:05 -0700 Message-ID: Subject: Re: Multiport serial port bug in 12 and 13 To: David Cross Cc: "freebsd-hackers@freebsd.org" X-Rspamd-Queue-Id: 4DgsYB16DRz3nJh X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=tng34Azu; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::830) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-3.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::830:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::830:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::830:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; MAILMAN_DEST(0.00)[freebsd-hackers]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 22:13:19 -0000 Committed as 955b6109bb36036e9357006be42dfa89cd7cb0f2 Warner On Tue, Feb 16, 2021 at 12:38 PM David Cross wrote: > I posted an updated bug report (235016) which has been open for 2 years. > The patch effectively backs out a change for enabling MSI interrupts on a > range of multiport serial cards that never worked in the first place. > > Very low risk change > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > From owner-freebsd-hackers@freebsd.org Wed Feb 17 23:36:51 2021 Return-Path: Delivered-To: freebsd-hackers@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 A3E2D53B905 for ; Wed, 17 Feb 2021 23:36:51 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4DgvPZ5jVKz3vXQ for ; Wed, 17 Feb 2021 23:36:50 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x72e.google.com with SMTP id f17so456384qkl.5 for ; Wed, 17 Feb 2021 15:36:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6z6Sy2K2J2K0GZrguY8gEhFqyXHlDXyMMRCDhOsGJ0c=; b=Ql8dyxXs6ATj2LkLJGZRV28CqFI0wMaVd2Caus/Czdc0aOcY6nrd5Rr7NhwH8+XA4d FGixB7UhfnSvTlc5ORLJvkdkR7lp8b49cIm+iUBlTVFot2YxPVeLheV51l7LQUQOKjnH /2MIgPiyxEMN2aD+mr/a7szn2TkIk0xSFoNrmqslIyy3CTRqqZc/m+u6V9Eme6ZSuonr +LGE9nK79o6hTwNmvVKjTWuwKxNaroTFIJqqphdrFJ3S9CT0wuCJV9c318OIa7SRcYIA Mk1wRRvrH6AtoAbOT9/n9FeJfCJ05fjDwNgiE/hUzGJ8uFGrFafgU936G+yEErSWXtrG yGQw== 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=6z6Sy2K2J2K0GZrguY8gEhFqyXHlDXyMMRCDhOsGJ0c=; b=DP9FYtBKyrHmikDZcTFZLgyS6XGICUVDxnz2qT5T+uE+oKQObsJJ7/OYA2LbHVRie9 /yjfUTWiKYwpVy1xvj1fyRXAlG2LHa/Rc/fAH8YxHnYJrSHFecs1bEn0D780colVT4zY AynSV6XgFx9Y5YSJVtoYdpuC/FG+REJIKR6U+MMNj1sgW2i8ZLbdlRuH5I9nOD5CU1d3 6gqMM9xa9XO/Q20EnZ27ALHSQdNYUUBf7VSfNc6LunoHPPaNtO8ebBSTqzPXFQR21Cfq KKF/pXUb9xdihQxI+jLG2dlvwremVekOj4MmwF3GaBRg1qOTxaPKMNkJwwf5XPa1MH6p likw== X-Gm-Message-State: AOAM532KZNgnS4j2pPegS+Yy8LYHK5E3qe3cKXFgxytlcO4rgZm731b2 Sa8uyioIOMZT5VW5WEPYXwAqqWx8ETh6viDx9rsCzgfnCzH9bw== X-Google-Smtp-Source: ABdhPJzvidevCAd8V1nG7gbx1ecBOigNiovwZhuAsXOasceQJi4zPqlw58VUOqzVjGmAio79RRwYSSIL7XXf9Y4GuGI= X-Received: by 2002:a37:6cc6:: with SMTP id h189mr1755103qkc.195.1613605009613; Wed, 17 Feb 2021 15:36:49 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Wed, 17 Feb 2021 16:36:38 -0700 Message-ID: Subject: Re: Multiport serial port bug in 12 and 13 To: David Cross Cc: "freebsd-hackers@freebsd.org" X-Rspamd-Queue-Id: 4DgvPZ5jVKz3vXQ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=Ql8dyxXs; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::72e) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-3.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::72e:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::72e:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::72e:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; MAILMAN_DEST(0.00)[freebsd-hackers]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 23:36:51 -0000 beta3 is too soon (it's tomorrow which bends the 3-day wait general rule a bit much), but RC1 should be possible. Warner On Wed, Feb 17, 2021 at 3:30 PM David Cross wrote: > Awesome. > > Too much of an ask for mfc for beta3? It is effectively a selective > revert of a previous commit > > > > On Feb 17, 2021, at 5:12 PM, Warner Losh wrote: > > =EF=BB=BF > Committed as 955b6109bb36036e9357006be42dfa89cd7cb0f2 > > Warner > > On Tue, Feb 16, 2021 at 12:38 PM David Cross > wrote: > >> I posted an updated bug report (235016) which has been open for 2 years. >> The patch effectively backs out a change for enabling MSI interrupts on = a >> range of multiport serial cards that never worked in the first place. >> >> Very low risk change >> _______________________________________________ >> freebsd-hackers@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers >> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.or= g >> " >> > From owner-freebsd-hackers@freebsd.org Wed Feb 17 22:30:19 2021 Return-Path: Delivered-To: freebsd-hackers@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 B8A39538234 for ; Wed, 17 Feb 2021 22:30:19 +0000 (UTC) (envelope-from david@crossfamilyweb.com) Received: from mail.dcrosstech.com (rrcs-24-39-78-2.nys.biz.rr.com [24.39.78.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.dcrosstech.com", Issuer "DCrossTech.com LLC CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dgswp5tCvz3pm9 for ; Wed, 17 Feb 2021 22:30:18 +0000 (UTC) (envelope-from david@crossfamilyweb.com) X-Virus-Scanned: amavisd-new at dcrosstech.com Received: from [10.206.230.162] (171.sub-174-215-216.myvzw.com [174.215.216.171]) (authenticated bits=0) by mail.dcrosstech.com (8.15.2/8.15.2) with ESMTPSA id 11HMT1A8039206 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Wed, 17 Feb 2021 22:29:02 GMT (envelope-from david@crossfamilyweb.com) X-Authentication-Warning: mail.priv.dcrosstech.com: Host 171.sub-174-215-216.myvzw.com [174.215.216.171] claimed to be [10.206.230.162] From: David Cross Mime-Version: 1.0 (1.0) Subject: Re: Multiport serial port bug in 12 and 13 Date: Wed, 17 Feb 2021 17:29:48 -0500 Message-Id: References: Cc: freebsd-hackers@freebsd.org In-Reply-To: To: Warner Losh X-Mailer: iPhone Mail (18D52) X-Rspamd-Queue-Id: 4Dgswp5tCvz3pm9 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@crossfamilyweb.com designates 24.39.78.2 as permitted sender) smtp.mailfrom=david@crossfamilyweb.com X-Spamd-Result: default: False [-1.57 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; HAS_XAW(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[24.39.78.2:from]; ASN(0.00)[asn:11351, ipnet:24.39.64.0/19, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[174.215.216.171:received]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[david]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.23)[0.232]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; R_DKIM_NA(0.00)[]; DMARC_NA(0.00)[crossfamilyweb.com]; SPAMHAUS_ZRD(0.00)[24.39.78.2:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers] X-Mailman-Approved-At: Thu, 18 Feb 2021 19:38:05 +0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 22:30:19 -0000 Awesome. Too much of an ask for mfc for beta3? It is effectively a selective revert o= f a previous commit > On Feb 17, 2021, at 5:12 PM, Warner Losh wrote: >=20 > =EF=BB=BF > Committed as 955b6109bb36036e9357006be42dfa89cd7cb0f2 >=20 > Warner >=20 >> On Tue, Feb 16, 2021 at 12:38 PM David Cross w= rote: >> I posted an updated bug report (235016) which has been open for 2 years. T= he patch effectively backs out a change for enabling MSI interrupts on a ran= ge of multiport serial cards that never worked in the first place. >>=20 >> Very low risk change >> _______________________________________________ >> freebsd-hackers@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers >> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= " From owner-freebsd-hackers@freebsd.org Thu Feb 18 00:06:02 2021 Return-Path: Delivered-To: freebsd-hackers@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 CD45953D12A for ; Thu, 18 Feb 2021 00:06:02 +0000 (UTC) (envelope-from david@crossfamilyweb.com) Received: from mail.dcrosstech.com (rrcs-24-39-78-2.nys.biz.rr.com [24.39.78.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.dcrosstech.com", Issuer "DCrossTech.com LLC CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dgw3F1tBfz4Rb5 for ; Thu, 18 Feb 2021 00:06:00 +0000 (UTC) (envelope-from david@crossfamilyweb.com) X-Virus-Scanned: amavisd-new at dcrosstech.com Received: from [10.206.230.162] (171.sub-174-215-216.myvzw.com [174.215.216.171]) (authenticated bits=0) by mail.dcrosstech.com (8.15.2/8.15.2) with ESMTPSA id 11I04nr8049297 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Thu, 18 Feb 2021 00:04:51 GMT (envelope-from david@crossfamilyweb.com) X-Authentication-Warning: mail.priv.dcrosstech.com: Host 171.sub-174-215-216.myvzw.com [174.215.216.171] claimed to be [10.206.230.162] From: David Cross Mime-Version: 1.0 (1.0) Subject: Re: Multiport serial port bug in 12 and 13 Date: Wed, 17 Feb 2021 19:05:36 -0500 Message-Id: References: Cc: freebsd-hackers@freebsd.org In-Reply-To: To: Warner Losh X-Mailer: iPhone Mail (18D52) X-Rspamd-Queue-Id: 4Dgw3F1tBfz4Rb5 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@crossfamilyweb.com designates 24.39.78.2 as permitted sender) smtp.mailfrom=david@crossfamilyweb.com X-Spamd-Result: default: False [-2.80 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; HAS_XAW(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[24.39.78.2:from]; ASN(0.00)[asn:11351, ipnet:24.39.64.0/19, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[174.215.216.171:received]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[david]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; R_DKIM_NA(0.00)[]; DMARC_NA(0.00)[crossfamilyweb.com]; SPAMHAUS_ZRD(0.00)[24.39.78.2:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers] X-Mailman-Approved-At: Thu, 18 Feb 2021 19:38:28 +0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Feb 2021 00:06:02 -0000 Awesome. Thanks! > On Feb 17, 2021, at 6:37 PM, Warner Losh wrote: >=20 > =EF=BB=BF > beta3 is too soon (it's tomorrow which bends the 3-day wait general rule a= bit much), but RC1 should be possible. >=20 > Warner >=20 >> On Wed, Feb 17, 2021 at 3:30 PM David Cross wr= ote: >> Awesome. >>=20 >> Too much of an ask for mfc for beta3? It is effectively a selective reve= rt of a previous commit >>=20 >>=20 >>=20 >>>> On Feb 17, 2021, at 5:12 PM, Warner Losh wrote: >>>>=20 >>> =EF=BB=BF >>> Committed as 955b6109bb36036e9357006be42dfa89cd7cb0f2 >>>=20 >>> Warner >>>=20 >>>> On Tue, Feb 16, 2021 at 12:38 PM David Cross = wrote: >>>> I posted an updated bug report (235016) which has been open for 2 years= . The patch effectively backs out a change for enabling MSI interrupts on a r= ange of multiport serial cards that never worked in the first place. >>>>=20 >>>> Very low risk change >>>> _______________________________________________ >>>> freebsd-hackers@freebsd.org mailing list >>>> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers >>>> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.o= rg" From owner-freebsd-hackers@freebsd.org Fri Feb 19 23:18:39 2021 Return-Path: Delivered-To: freebsd-hackers@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 146C0543F99 for ; Fri, 19 Feb 2021 23:18:39 +0000 (UTC) (envelope-from chrisj@rtems.org) Received: from nsstlmta33p.bpe.bigpond.com (nsstlmta33p.bpe.bigpond.com [203.38.21.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dj6vd1llNz3m6t for ; Fri, 19 Feb 2021 23:18:36 +0000 (UTC) (envelope-from chrisj@rtems.org) Received: from smtp.telstra.com ([10.10.24.4]) by nsstlfep33p-svc.bpe.nexus.telstra.com.au with ESMTP id <20210219231831.CCDS4353.nsstlfep33p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Sat, 20 Feb 2021 10:18:31 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgeduledrjeejgddtjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvffttedpqfgfvfenuceurghilhhouhhtmecugedttdenucenucfjughrpefvhffuohfkffgfgggtgfesthejredttdefjeenucfhrhhomhepvehhrhhishculfhohhhnshcuoegthhhrihhsjhesrhhtvghmshdrohhrgheqnecuggftrfgrthhtvghrnheptdejtdetieeigfehhfehvdetueehtedtfedtudffueduvdelvdegkeelvdfghefhnecukfhppedufeelrddufedtrddvgeehrddvtddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghlohepmhgrihhlrdgtohhnthgvmhhpohhrrghrhidrnhgvthdrrghupdhinhgvthepudefledrudeftddrvdeghedrvddttddpmhgrihhlfhhrohhmpeeotghhrhhishhjsehrthgvmhhsrdhorhhgqedprhgtphhtthhopeeofhhrvggvsghsugdqhhgrtghkvghrshesfhhrvggvsghsugdrohhrgheq X-RazorGate-Vade-Verdict: clean 0 X-RazorGate-Vade-Classification: clean X-RG-VS-CLASS: clean Received: from mail.contemporary.net.au (139.130.245.200) by smtp.telstra.com (5.8.420) id 5FE6CCD00F92E31D for freebsd-hackers@freebsd.org; Sat, 20 Feb 2021 10:18:30 +1100 Received: from [10.10.11.8] ([10.10.11.8]) (authenticated bits=0) by mail.contemporary.net.au (8.15.2/8.15.2) with ESMTPSA id 11JNISLS033591 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 20 Feb 2021 10:18:29 +1100 (EST) (envelope-from chrisj@rtems.org) To: freebsd-hackers@freebsd.org From: Chris Johns Subject: sys/fs/nfsclient ACCESS attributes with RTEMS Organization: https://www.rtems.org/ Message-ID: <0e14503a-ca7b-cd0f-6472-289fc9ac301b@rtems.org> Date: Sat, 20 Feb 2021 10:18:28 +1100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-102.9 required=2.7 tests=ALL_TRUSTED,BAYES_00, USER_IN_WELCOMELIST,USER_IN_WHITELIST autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on corb.contemporary.net.au X-Rspamd-Queue-Id: 4Dj6vd1llNz3m6t X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of chrisj@rtems.org has no SPF policy when checking 203.38.21.33) smtp.mailfrom=chrisj@rtems.org X-Spamd-Result: default: False [-2.20 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[203.38.21.33:from]; ASN(0.00)[asn:1221, ipnet:203.36.0.0/14, country:AU]; R_DKIM_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[203.38.21.33:from]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[203.38.21.33:from:127.0.2.255]; DMARC_NA(0.00)[rtems.org]; R_SPF_NA(0.00)[no SPF record]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Feb 2021 23:18:39 -0000 Hello, I have made some progress in porting the FreeBSD kernel NFS client file system to RTEMS. The connection to an NVFv4 server is stable and I can change directories, list directories and read files. I however cannot make a directory. I get a permissions error. This is the fragment of traffic showing the error: 10.10.5.45 -> 10.10.5.4 NFS 246 V4 Call Access ACCESS FH: 0xbb937afe, [Check: RD LU MD XT DL XE] 10.10.5.4 -> 10.10.5.45 NFS 350 V4 Reply (Call In 72) Access ACCESS, [NOT Supported: XE], [Access Denied: MD XT DL], [Allowed: RD LU] 10.10.5.45 -> 10.10.5.4 NFS 282 V4 Call Lookup LOOKUP DH: 0xbb937afe/read_write_test 10.10.5.4 -> 10.10.5.45 NFS 342 V4 Reply (Call In 74) Lookup LOOKUP Status: NFS4ERR_NOENT 10.10.5.45 -> 10.10.5.4 NFS 282 V4 Call Lookup LOOKUP DH: 0xbb937afe/read_write_test 10.10.5.4 -> 10.10.5.45 NFS 342 V4 Reply (Call In 76) Lookup LOOKUP Status: NFS4ERR_NOENT 10.10.5.45 -> 10.10.5.4 NFS 358 V4 Call Create CREATE 10.10.5.4 -> 10.10.5.45 NFS 210 V4 Reply (Call In 78) Create CREATE Status: NFS4ERR_ACCESS The server is set up for an NFSv4 export and I have `no_squash_root` set for testing. There is no security enabled (nfs@...). The RTEMS client mount options are: ma = mount_arg(ma, "rw", NULL, 0); ma = mount_arg(ma, "nfsv4", NULL, 0); ma = mount_arg(ma, "minorversion", "1", -1); ma = mount_arg(ma, "nolockd", NULL, 0); error = kernel_mount(ma, MNT_VERIFIED); The mount seems OK. The cred used in all the calls is the same and has uid=0, gid=0. The fragment of code I am using to test with runs fine from a FreeBSD shell as root. The ACCESS attributes for the FreeBSD test executable is: 10.10.5.2 -> 10.10.5.4 NFS 210 V4 Call Access ACCESS FH: 0x18096ab3, [Check: RD LU MD XT DL XE] 10.10.5.4 -> 10.10.5.2 NFS 302 V4 Reply (Call In 67) Access ACCESS, [NOT Supported: XE], [Allowed: RD LU MD XT DL] The same ACCESS attributes for the RTEMS client is: 10.10.5.45 -> 10.10.5.4 NFS 246 V4 Call Access ACCESS FH: 0xbb937afe, [Check: RD LU MD XT DL XE] 10.10.5.4 -> 10.10.5.45 NFS 350 V4 Reply (Call In 72) Access ACCESS, [NOT Supported: XE], [Access Denied: MD XT DL], [Allowed: RD LU] I do not know what or where in the connection or mount triggers this behaviour in the server. What is the reason for this and where could I take a look to see what I have not set up in my client? Thanks Chris From owner-freebsd-hackers@freebsd.org Sat Feb 20 16:13:25 2021 Return-Path: Delivered-To: freebsd-hackers@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 415C654C5EC for ; Sat, 20 Feb 2021 16:13:25 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from CAN01-TO1-obe.outbound.protection.outlook.com (mail-eopbgr670076.outbound.protection.outlook.com [40.107.67.76]) (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 4DjYQX1q1zz3rNv for ; Sat, 20 Feb 2021 16:13:23 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GRJIbLQAFsza9q9QLzTKP0GVp0X7l73PosSwfV7uUBteHKeP1jKUNpPwALMzTB4GFI05EDzIpzPyyiJB/LZlu8OOe34ZHXczvcxV3G5xB9zXF3XX03kXlWGdqbV7d/fFCWZZk7gw97KuK5iYG8ECVsy+y+fX5JNb+3VGawBewqre/lclzJEop/8q5VYG68L8MNOcWVIIu1jYi+u62DjH9nHOd5BB8NsxVsLJCmFj3MR7UpCP45d+fGW3JTtZGmytd8qQEdDiYEfQkM0J+GmwTlFaWX+8diOjAfjBU5GDKSSlXmZDo50g7ajVMyXtXQmN+gvmsiag9kgpn0ZssmYCmw== 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=ggUUCBmhFu4awxiterlWpJiTm2bzw1FHMrJ/ZhDuKPo=; b=bKw5ob2siNRujhDWAeagHBAOi6P9/tTVi7P1VDc5XYI8wHpnuO2UkuKKIhKMzMWHRygbJPyuw/wGWLt2qZ6sG9OPteAjUp0vEmCKyyx4He24ErSMFQIP6mLcyweFBTKJOb/5X2rEwBQPiph3IIApCoQcBHl3J+AdAZ+tM+C0JzJJV0ZaYluaQnCTiDviP423qcIHPHEo6xr84ZBM/WnT+55hUaveQ4h99FqPELIFEoJwHfXfi7aGnqqsVNICXuB+k3o0r5wGNMuHA4PcbcW6tdOn8dLFysChTcgr7OA6+b5X8dZMPN5gkUpfKJR/xVmnOXkh3SEYNlw3+O5645XsTg== 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=ggUUCBmhFu4awxiterlWpJiTm2bzw1FHMrJ/ZhDuKPo=; b=KTPSgkcU+qKVG/6mukpDrrLldmQdHWpCbmD0UpspnxkLpJDIjEyrmrc0hiouxQMAfCYYvebpgXb6HjDyoaO/No6SU7LW6glvtPaNrS92DmZ8odJGILOPPQ8l4At+9w/qqxdG1z5+m+RxNkArfrsfh4tR+rj4qsLnyuUAtgglmkkvThiMMbiy2LwD6NhV/QASM2cablf4q8uHbcXPyVmO792Kpqz/lbsDmBGS/rRdFcEWsx0prsSoT9NPnNq4NV25zJksgtX2y3N31EHDZ7AFew8TzqlXzh874tMht5W1XKYHNE0LvmKSBnOje51YopnEimYfC+ZdNxT41OjJ1w5tNA== Received: from YQXPR0101MB0968.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:19::29) by YQXPR0101MB2310.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:24::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.19; Sat, 20 Feb 2021 16:13:22 +0000 Received: from YQXPR0101MB0968.CANPRD01.PROD.OUTLOOK.COM ([fe80::6073:6fc0:5ddf:dc8a]) by YQXPR0101MB0968.CANPRD01.PROD.OUTLOOK.COM ([fe80::6073:6fc0:5ddf:dc8a%7]) with mapi id 15.20.3846.039; Sat, 20 Feb 2021 16:13:21 +0000 From: Rick Macklem To: Chris Johns , "freebsd-hackers@freebsd.org" Subject: Re: sys/fs/nfsclient ACCESS attributes with RTEMS Thread-Topic: sys/fs/nfsclient ACCESS attributes with RTEMS Thread-Index: AQHXBxWSJXQ11tExfU+3X4zvGlTGM6phNaHw Date: Sat, 20 Feb 2021 16:13:21 +0000 Message-ID: References: <0e14503a-ca7b-cd0f-6472-289fc9ac301b@rtems.org> In-Reply-To: <0e14503a-ca7b-cd0f-6472-289fc9ac301b@rtems.org> 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: 93110ccf-7448-4a49-ad39-08d8d5ba71a0 x-ms-traffictypediagnostic: YQXPR0101MB2310: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VFWlyWGQw1O8V8PM+utxXqXSA1QocXlG4sI4A+HQ43mh+AJhC6RvsskVj44vEEhlHFRih7IF7llstjgKC252+wfJOC3QGzX0O129vC84NFt6gKHS0xQOvlTFnKE8jbECtOyGgYrmzHD2nPrqnxtW/Y5NPGI3eZfmjnT7+RbxBBTNG+G5uXAKROnXwiAwHaYUJgsXI+KSOdbK9jf3di5wnQDM+cmhksjrQrBuVpO3oOWaKCxPQu3DpDNQfpT4aumw+PH5pOu2y/LUaSoThgWNPwZ+wZ/NJByLbIEPu9VALQYNEuCym448+yxTz3dQhbVin+3WcZi6dD8yaxqT59Ted+vlFbsTT7JDUW2CHhG9TIjLhEzHqFEG8Muz9RTUFWu7KozxNe57atbPugZD73D+3LqNTfZO2ewbwG+P6UPa19RjuJegXnmIl04GvawuN57qVNVK13My7ZcrzWF3xPaxsxpKDjfni5NN4shMtVsLc9tDiqI+rhZmXQPBSxMptHi9d0mbRg0/UIAsS5vb0dkId+LniMFUZszyxDDGlqr8vxwuKjFMsfXDN60aZ4uHRJFLxUKCqtYmCGy+/rTVm5+V+4d4WlEA6pzZb7QxQTa5FRM= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YQXPR0101MB0968.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(376002)(396003)(366004)(346002)(39860400002)(136003)(86362001)(966005)(33656002)(66476007)(6506007)(186003)(8676002)(2906002)(71200400001)(478600001)(8936002)(7696005)(9686003)(5660300002)(110136005)(55016002)(76116006)(83380400001)(316002)(91956017)(66446008)(786003)(64756008)(66556008)(66946007)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?GJvgIMfvMtKJ+Xal96bMu/W2kP3L1IcjlEfFaodfJYP0whxjQLI30bhicC?= =?iso-8859-1?Q?TaAu0X1iOSiJRNLcLwlYjvMmrkJjKk191+XIeaSiN+ZTPgwS2D++5/CZ5B?= =?iso-8859-1?Q?TcvPT3cSIB4UzUPUVMfLPfdhKusnIYMaSis21dhx0c5cVep2KRqwlixnml?= =?iso-8859-1?Q?vFeD3UtJUzxJLM0Kc8Nu50ZDDqZMZe9w5eQhdH6z928zrMu2jtpYr/lPD0?= =?iso-8859-1?Q?ggW1dWcqpYbdwkU10LvF7FX6B5LtKZPkKjU0DlmnwMDk3OIX8UXs2QF090?= =?iso-8859-1?Q?krHvhhszNChoVYiOx8yn0y7N9gBPUypFij8y7btxJBkVOgk9qhEESSYglQ?= =?iso-8859-1?Q?PJNjdGeDzDYIFJJwq3VrArlDR0mKbtn5rKOGnNKiS0gxo7Lk90asTF3QIe?= =?iso-8859-1?Q?X3j5Gylbo9nJOodr2rhqzAE1Dbwf1k3uLp+kDjxr3lz1W3TFyZLrGvG1Vo?= =?iso-8859-1?Q?LPE1Wz0djEBLfx2ojJGcqPhPfO+JS50A+whX+ra3Hv6mo34ZhE8VHL2n5w?= =?iso-8859-1?Q?ISgqcm4FPnymQherI1wh2L2o/Fe2x24l3w16JzSHW8aK4L7Wkzl/mTanCu?= =?iso-8859-1?Q?ZF9LP6bl1Sf3M9Ml52D577NGvIQ4V2DPb/bJFFIfz+1KEveG4D/C+nEpBB?= =?iso-8859-1?Q?IeEYgvEQBjwEvsroJL4T4eYag62T2bWekVVV17FdDMA6fPLOTksbr6q4l1?= =?iso-8859-1?Q?3TdRqs+F1SeDC0i/EegPdjLLBm35scqUKeGia9iB3iU7IvAaq9hjbW0NFp?= =?iso-8859-1?Q?AxzHmW7WsInJXf+UWCNzO/zkPrP5u7koG2pF0w3Zphg5YFV4O+lzLY98IT?= =?iso-8859-1?Q?kLdQ8mYmNcdtP1TZnhlTCsfh/oSDg843vuhK/oSrkI/pTP6CdIg5z03NOP?= =?iso-8859-1?Q?V3O4DHnpHvplZ+4l4G5dyrjAcpzbwUxfIZP56BdvXiLDHpDaody6Xianfz?= =?iso-8859-1?Q?XbubEhqv5t2fpto7ld0Q5/aMRzAGuw+o9+FMgKDVNACb6cwYYRCM9KD8Sa?= =?iso-8859-1?Q?4x9vz8KIKX2RXIhISTC0CuMBI61bs/clkWC4TKyW38XmZC5Gc70JHADHNC?= =?iso-8859-1?Q?6TbbSmwL8KHj6Dfu+PuFJAB2TDt1X8/Z9If2KQ4VkP4Hk8ECbKybY8ITQD?= =?iso-8859-1?Q?+0He748EM4deeiKZSPnmCOstUsRWer2h6KMJuoO8DVli/EdYvUUv7VC3Ip?= =?iso-8859-1?Q?VE3UKARvC72U4ksMVM1h5R4BJ4SU362/ZTyzYVK1/ahdK6VtKVC45SG+jp?= =?iso-8859-1?Q?mJDrRkHxKqstP9zSB+cW2tO9I7He9rymArVAfn5D9WnvLFGZxzs2SqoEMR?= =?iso-8859-1?Q?vw39YF5owqwUg1SNkKfw6YOmhLcNPLRsLdlZ2eMIxwdX25wUNy91PtKo8z?= =?iso-8859-1?Q?jtFk4yqVELKyHySwt7tPACE+0zgLq1oBo6l5lzJLkkfSN5b6P+kHk=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: YQXPR0101MB0968.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 93110ccf-7448-4a49-ad39-08d8d5ba71a0 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2021 16:13:21.9524 (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: V+/GKM3NirUGtTOXj6yO55evQ/RZzsuzNxiMHUAgkUlbnHTaP/2Ynb7vxLaxUFF/B7ObN+B2i6TM2Mm26kDckg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR0101MB2310 X-Rspamd-Queue-Id: 4DjYQX1q1zz3rNv X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=uoguelph.ca header.s=selector1 header.b=KTPSgkcU; 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.76 as permitted sender) smtp.mailfrom=rmacklem@uoguelph.ca X-Spamd-Result: default: False [-6.00 / 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:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[uoguelph.ca,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.107.67.76: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]; FREEFALL_USER(0.00)[rmacklem]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[40.107.67.76:from:127.0.2.255]; DWL_DNSWL_LOW(-1.00)[uoguelph.ca:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[40.107.67.76:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.107.67.76:from]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Feb 2021 16:13:25 -0000 Chris Johns wrote:=0A= >I have made some progress in porting the FreeBSD kernel NFS client file sy= stem=0A= >to RTEMS. The connection to an NVFv4 server is stable and I can change=0A= >directories, list directories and read files. I however cannot make a dire= ctory.=0A= >I get a permissions error. This is the fragment of traffic showing the err= or:=0A= >=0A= >10.10.5.45 -> 10.10.5.4 NFS 246 V4 Call Access ACCESS FH: 0xbb937afe, [Che= ck: RD=0A= >LU MD XT DL XE]=0A= >10.10.5.4 -> 10.10.5.45 NFS 350 V4 Reply (Call In 72) Access ACCESS, [NOT= =0A= >Supported: XE], [Access Denied: MD XT DL], [Allowed: RD LU]=0A= For whatever reason, the client only has read/lookup access to 0xbb937afe (= presumably=0A= a directory).=0A= =0A= >10.10.5.45 -> 10.10.5.4 NFS 282 V4 Call Lookup LOOKUP DH: 0xbb937afe/read_= write_test=0A= >10.10.5.4 -> 10.10.5.45 NFS 342 V4 Reply (Call In 74) Lookup LOOKUP Status= :=0A= >NFS4ERR_NOENT=0A= >10.10.5.45 -> 10.10.5.4 NFS 282 V4 Call Lookup LOOKUP DH: 0xbb937afe/read_= write_test=0A= >10.10.5.4 -> 10.10.5.45 NFS 342 V4 Reply (Call In 76) Lookup LOOKUP Status= :=0A= >NFS4ERR_NOENT=0A= >10.10.5.45 -> 10.10.5.4 NFS 358 V4 Call Create CREATE=0A= >10.10.5.4 -> 10.10.5.45 NFS 210 V4 Reply (Call In 78) Create CREATE Status= :=0A= >NFS4ERR_ACCESS=0A= >=0A= >The server is set up for an NFSv4 export and I have `no_squash_root` set f= or=0A= >testing. There is no security enabled (nfs@...). The RTEMS client mount op= tions are:=0A= Since "no_quash_root" doesn't exist on FreeBSD NFS servers (implemented wit= h the=0A= -maproot export option on FreeBSD), I'll assume a non-FreeBSD server.=0A= --> As such, I have no idea why the access is limited. (mode bits, ACL,...?= ).=0A= =0A= If you test against a FreeBSD server, you can "sysctl vfs.nfsd.debuglevel= =3D4" and=0A= make it pretty chatty to help figure out what is going on.=0A= =0A= rick=0A= =0A= ma =3D mount_arg(ma, "rw", NULL, 0);=0A= ma =3D mount_arg(ma, "nfsv4", NULL, 0);=0A= ma =3D mount_arg(ma, "minorversion", "1", -1);=0A= ma =3D mount_arg(ma, "nolockd", NULL, 0);=0A= error =3D kernel_mount(ma, MNT_VERIFIED);=0A= =0A= The mount seems OK. The cred used in all the calls is the same and has uid= =3D0, gid=3D0.=0A= =0A= The fragment of code I am using to test with runs fine from a FreeBSD shell= as=0A= root. The ACCESS attributes for the FreeBSD test executable is:=0A= =0A= 10.10.5.2 -> 10.10.5.4 NFS 210 V4 Call Access ACCESS FH: 0x18096ab3, [Check= : RD=0A= LU MD XT DL XE]=0A= 10.10.5.4 -> 10.10.5.2 NFS 302 V4 Reply (Call In 67) Access ACCESS, [NOT=0A= Supported: XE], [Allowed: RD LU MD XT DL]=0A= =0A= The same ACCESS attributes for the RTEMS client is:=0A= =0A= 10.10.5.45 -> 10.10.5.4 NFS 246 V4 Call Access ACCESS FH: 0xbb937afe, [Chec= k: RD=0A= LU MD XT DL XE]=0A= 10.10.5.4 -> 10.10.5.45 NFS 350 V4 Reply (Call In 72) Access ACCESS, [NOT= =0A= Supported: XE], [Access Denied: MD XT DL], [Allowed: RD LU]=0A= =0A= I do not know what or where in the connection or mount triggers this behavi= our=0A= in the server. What is the reason for this and where could I take a look to= see=0A= what I have not set up in my client?=0A= =0A= Thanks=0A= Chris=0A= _______________________________________________=0A= freebsd-hackers@freebsd.org mailing list=0A= https://lists.freebsd.org/mailman/listinfo/freebsd-hackers=0A= To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"= =0A= =0A= From owner-freebsd-hackers@freebsd.org Sat Feb 20 22:39:50 2021 Return-Path: Delivered-To: freebsd-hackers@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 2795B53A3A2 for ; Sat, 20 Feb 2021 22:39:50 +0000 (UTC) (envelope-from chrisj@rtems.org) Received: from nsstlmta20p.bpe.bigpond.com (nsstlmta20p.bpe.bigpond.com [203.38.21.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Djk0N0M7Pz4pCp for ; Sat, 20 Feb 2021 22:39:47 +0000 (UTC) (envelope-from chrisj@rtems.org) Received: from smtp.telstra.com ([10.10.24.4]) by nsstlfep20p-svc.bpe.nexus.telstra.com.au with ESMTP id <20210220223943.MQXG13437.nsstlfep20p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com>; Sun, 21 Feb 2021 09:39:43 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgeduledrjeekgdduheekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuuffpveftpgfvgffnuffvtfetpdfqfgfvnecuuegrihhlohhuthemucegtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefuvfhfhfhokffffgggjggtgfesthejredttdefjeenucfhrhhomhepvehhrhhishculfhohhhnshcuoegthhhrihhsjhesrhhtvghmshdrohhrgheqnecuggftrfgrthhtvghrnhepieekuedtjeeuhfdugeejgfekueeiffevfedvveevtdevheffveffieevueelffejnecukfhppedufeelrddufedtrddvgeehrddvtddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghlohepmhgrihhlrdgtohhnthgvmhhpohhrrghrhidrnhgvthdrrghupdhinhgvthepudefledrudeftddrvdeghedrvddttddpmhgrihhlfhhrohhmpeeotghhrhhishhjsehrthgvmhhsrdhorhhgqedprhgtphhtthhopeeofhhrvggvsghsugdqhhgrtghkvghrshesfhhrvggvsghsugdrohhrgheqpdhrtghpthhtohepoehrmhgrtghklhgvmhesuhhoghhuvghlphhhrdgtrgeq X-RazorGate-Vade-Verdict: clean 0 X-RazorGate-Vade-Classification: clean X-RG-VS-CLASS: clean Received: from mail.contemporary.net.au (139.130.245.200) by smtp.telstra.com (5.8.420) id 5FE6CCD00FD1036E; Sun, 21 Feb 2021 09:39:42 +1100 Received: from [10.10.11.8] ([10.10.11.8]) (authenticated bits=0) by mail.contemporary.net.au (8.15.2/8.15.2) with ESMTPSA id 11KMdeJp046037 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 21 Feb 2021 09:39:40 +1100 (EST) (envelope-from chrisj@rtems.org) Subject: Re: sys/fs/nfsclient ACCESS attributes with RTEMS To: Rick Macklem , "freebsd-hackers@freebsd.org" References: <0e14503a-ca7b-cd0f-6472-289fc9ac301b@rtems.org> From: Chris Johns Organization: https://www.rtems.org/ Message-ID: <5f66e68f-2979-dd14-f8f4-ee2bed0a5f43@rtems.org> Date: Sun, 21 Feb 2021 09:39:40 +1100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-102.8 required=2.7 tests=ALL_TRUSTED,BAYES_00, NICE_REPLY_A,TW_XB,USER_IN_WELCOMELIST,USER_IN_WHITELIST autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on corb.contemporary.net.au X-Rspamd-Queue-Id: 4Djk0N0M7Pz4pCp X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of chrisj@rtems.org has no SPF policy when checking 203.38.21.20) smtp.mailfrom=chrisj@rtems.org X-Spamd-Result: default: False [-2.20 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; NEURAL_HAM_SHORT(-1.00)[-0.999]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_LOW(-0.10)[203.38.21.20:from]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[203.38.21.20:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:1221, ipnet:203.36.0.0/14, country:AU]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[rtems.org]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[203.38.21.20:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[no SPF record]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Feb 2021 22:39:50 -0000 On 21/2/21 3:13 am, Rick Macklem wrote: > Chris Johns wrote: >> I have made some progress in porting the FreeBSD kernel NFS client file system >> to RTEMS. The connection to an NVFv4 server is stable and I can change >> directories, list directories and read files. I however cannot make a directory. >> I get a permissions error. This is the fragment of traffic showing the error: >> >> 10.10.5.45 -> 10.10.5.4 NFS 246 V4 Call Access ACCESS FH: 0xbb937afe, [Check: RD >> LU MD XT DL XE] >> 10.10.5.4 -> 10.10.5.45 NFS 350 V4 Reply (Call In 72) Access ACCESS, [NOT >> Supported: XE], [Access Denied: MD XT DL], [Allowed: RD LU] > For whatever reason, the client only has read/lookup access to 0xbb937afe (presumably > a directory). > >> 10.10.5.45 -> 10.10.5.4 NFS 282 V4 Call Lookup LOOKUP DH: 0xbb937afe/read_write_test >> 10.10.5.4 -> 10.10.5.45 NFS 342 V4 Reply (Call In 74) Lookup LOOKUP Status: >> NFS4ERR_NOENT >> 10.10.5.45 -> 10.10.5.4 NFS 282 V4 Call Lookup LOOKUP DH: 0xbb937afe/read_write_test >> 10.10.5.4 -> 10.10.5.45 NFS 342 V4 Reply (Call In 76) Lookup LOOKUP Status: >> NFS4ERR_NOENT >> 10.10.5.45 -> 10.10.5.4 NFS 358 V4 Call Create CREATE >> 10.10.5.4 -> 10.10.5.45 NFS 210 V4 Reply (Call In 78) Create CREATE Status: >> NFS4ERR_ACCESS >> >> The server is set up for an NFSv4 export and I have `no_squash_root` set for >> testing. There is no security enabled (nfs@...). The RTEMS client mount options are: > Since "no_quash_root" doesn't exist on FreeBSD NFS servers (implemented with the > -maproot export option on FreeBSD), I'll assume a non-FreeBSD server. Yes. I am testing against Linux and FreeBSD and as you point out the option was in the Linux server. You will might be pleased to know the RTEMS clients fails the same way with both servers. > --> As such, I have no idea why the access is limited. (mode bits, ACL,...?). > > If you test against a FreeBSD server, you can "sysctl vfs.nfsd.debuglevel=4" and > make it pretty chatty to help figure out what is going on. Thanks, I will have a look. I have isolated a potential reason. The FreeBSD client has this in the RPC header: Credentials Flavor: AUTH_UNIX (1) Length: 32 Stamp: 0x5e72fba7 Machine Name: ruru length: 4 contents: ruru UID: 0 GID: 0 Auxiliary GIDs (2) [0, 5] GID: 0 GID: 5 and my RTEMS client has: Credentials Flavor: AUTH_UNIX (1) Length: 20 Stamp: 0x21dae501 Machine Name: length: 0 contents: UID: 65536 GID: 0 Auxiliary GIDs (0) I am looking at the RPC code to see where this is set up but it is still not obvious. I am currently looking over auth_unix.c to see what I might be missing. Chris