From nobody Fri Oct 04 23:38:55 2024 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XL4kR2cBPz5YX1f for ; Fri, 04 Oct 2024 23:38:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XL4kR1Dpkz4kf8 for ; Fri, 4 Oct 2024 23:38:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728085135; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=r3FbKwT8t6nhOxq3dXqpeij5Pwz0cXXiRVHaXAVO120=; b=StdlJp+AjrisLUm+NzjlAy6rMHxCJdw99G5W4iERhVnYPdDp2ConJIgshA9kY06VVrxOaj a7ICn5j2lhqJVuvKvuzkBDLTt521ycoYyKw8azu+TQ1D/F3PYKWW94z3FYJSm+aU8Qhkm1 Yl4fA45oiuBTuyq1PApl6N9qgjv1KwSYT8OC7YEZ7YyOlc5BlJarfe+tdZYZLBA0w3Mjs/ OOZe+H6qv1oGNHCrWOiZ7IZKOM95TpNO7qVhxM9LzSxezCJXtvlMwCUl2UlDTj/EWm74GZ m/p/kAGuikM9I+2wplPUrKtyo79fMpQqdxJBujvi/Jz42EdQJEbvOojVTxZ2Zg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728085135; a=rsa-sha256; cv=none; b=uwXz61Nhmh3aYLuPovOf+gIQBRxekMZ9OIf1kE+vyVkyIxt9HCOnNeddxcp0q1vnqwgBmn jrJVVkafG+3Leb3z2UW051RF70FCrHKetEbN/kQNMbgV5i0uv5kYYAHPeA+Tq8hv7TP9TC lpTi5qLFBvIN5CtsVtYouahdcKwIdlNIHFHBBjD4rrrdbpJagifNbM1jIUCrtxDaVhNMVf 1rTfMmS/evhRoj/pVtcoWyYQ/+G4urVUxUt6ISxEeOTSX6Kb+evdJ1c59mRH+zQmZLEIzj GGGMfq9AC4r6QWXW76Qn9m6S86edL8V22ModNxbCi357Ec92+9rCBBDHc4G0JA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XL4kR0gjpzvKm for ; Fri, 4 Oct 2024 23:38:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 494Ncs0q071091 for ; Fri, 4 Oct 2024 23:38:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 494NcsE3071090 for bugs@FreeBSD.org; Fri, 4 Oct 2024 23:38:54 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 243177] open(2): Add O_CREATFIFO flag Date: Fri, 04 Oct 2024 23:38:55 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: feature, needs-patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rfg-freebsd@tristatelogic.com X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Not A Bug X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243177 --- Comment #3 from Ronald F. Guilmette --- It has been nearly 5 years since I created this PR, so it is understandably difficult for me to re-create, in my mind, the full context for my request / suggestion, however re-reading the PR now, I *do not* feel that it is appropriate to simply close this PR because, in an ideal world, it would be Best if some upstream standardization group tackled this issue before FreeB= SD addresses it. In an ideal world, yes, that's probably true, but had FreeBSD never gotten out in front to solve problems that standardization groups have not yet adequately addressed? Nor, may I say, am I immediately persuaded by the argument that "race conditions may exist anyway so screw it". Perhaps = this is just a product of my own ignorance, in which case some code (or pseudo c= ode) example which illustrates this argument might be helpful. P.S. Running low on flag bits is the LEAST persuasive argument for doing nothing in this case. --=20 You are receiving this mail because: You are the assignee for the bug.=