Date: Mon, 27 Mar 2023 16:45:17 -0700 From: Alan Somers <asomers@freebsd.org> To: Konstantin Belousov <kib@freebsd.org> Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 61194e9852e6 - main - Add kqueue1() syscall Message-ID: <CAOtMX2gmaZH4ywa=OdPH6yPJBXQdPQiNEfb-yMVizxDp_O8atA@mail.gmail.com> In-Reply-To: <202303272339.32RNdWPD063667@gitrepo.freebsd.org> References: <202303272339.32RNdWPD063667@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 27, 2023 at 4:39=E2=80=AFPM Konstantin Belousov <kib@freebsd.or= g> wrote: > > The branch main has been updated by kib: > > URL: https://cgit.FreeBSD.org/src/commit/?id=3D61194e9852e641d1533cd04a56= 79d6042ff975d3 > > commit 61194e9852e641d1533cd04a5679d6042ff975d3 > Author: Konstantin Belousov <kib@FreeBSD.org> > AuthorDate: 2023-03-25 23:39:02 +0000 > Commit: Konstantin Belousov <kib@FreeBSD.org> > CommitDate: 2023-03-27 23:39:26 +0000 > > Add kqueue1() syscall > > It takes the flags argument. Immediate use is to provide the KQUEUE_= CLOEXEC > flag for kqueue(2). > > Reviewed by: emaste, jhb > Sponsored by: The FreeBSD Foundation > MFC after: 1 week > Differential revision: https://reviews.freebsd.org/D39271 We already have abort2(2), dup2(2), pipe2(2), and thr_kill2(2) that are similar to other syscalls but with a flags argument. Additionally, Linux has a renameat(2). But I'm not aware of any syscalls named xxx1. Should we call this new one kqueue2 to follow the existing convention? -Alan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtMX2gmaZH4ywa=OdPH6yPJBXQdPQiNEfb-yMVizxDp_O8atA>