Re: svn commit: r358257 - in head/sys: kern sys

2020-02-22 Thread Ryan Libby
On Sat, Feb 22, 2020 at 7:53 PM Kyle Evans wrote: > > On Sat, Feb 22, 2020 at 9:32 PM Ryan Libby wrote: > > > > Author: rlibby > > Date: Sun Feb 23 03:32:11 2020 > > New Revision: 358257 > > URL: https://svnweb.freebsd.org/changeset/base/358257 > > > > Log: > > vfs: quiet -Wwrite-strings > > >

Re: svn commit: r358153 - head/usr.sbin/services_mkdb

2020-02-22 Thread Pedro Giffuni
On 22/02/2020 20:09, Steffen Nurpmeso wrote: Hey, just so, because i posted to such a thing the last time. Pedro Giffuni wrote in : |On 22/02/2020 11:18, Florian Smeets wrote: |> On 20.02.20 04:54, Pedro F. Giffuni wrote: |>> Author: pfg |>> Date: Thu Feb 20 03:54:07 2020 |>> New

Re: svn commit: r358257 - in head/sys: kern sys

2020-02-22 Thread Kyle Evans
On Sat, Feb 22, 2020 at 9:32 PM Ryan Libby wrote: > > Author: rlibby > Date: Sun Feb 23 03:32:11 2020 > New Revision: 358257 > URL: https://svnweb.freebsd.org/changeset/base/358257 > > Log: > vfs: quiet -Wwrite-strings > > Reviewed by: kib, markj > Differential Revision:

svn commit: r358258 - in head/sys: kern sys

2020-02-22 Thread Ryan Libby
Author: rlibby Date: Sun Feb 23 03:32:16 2020 New Revision: 358258 URL: https://svnweb.freebsd.org/changeset/base/358258 Log: sys/kern: quiet -Wwrite-strings Quiet a variety of Wwrite-strings warnings in sys/kern at low-impact sites. This patch avoids addressing certain others which

svn commit: r358257 - in head/sys: kern sys

2020-02-22 Thread Ryan Libby
Author: rlibby Date: Sun Feb 23 03:32:11 2020 New Revision: 358257 URL: https://svnweb.freebsd.org/changeset/base/358257 Log: vfs: quiet -Wwrite-strings Reviewed by: kib, markj Differential Revision:https://reviews.freebsd.org/D23797 Modified: head/sys/kern/vfs_subr.c

svn commit: r358256 - in head/sys: kern sys vm

2020-02-22 Thread Ryan Libby
Author: rlibby Date: Sun Feb 23 03:32:04 2020 New Revision: 358256 URL: https://svnweb.freebsd.org/changeset/base/358256 Log: sys/vm: quiet -Wwrite-strings Discussed with: kib Reviewed by: markj Differential Revision:https://reviews.freebsd.org/D23796 Modified:

svn commit: r358255 - in stable: 11/usr.sbin/cron/cron 11/usr.sbin/cron/lib 12/usr.sbin/cron/cron 12/usr.sbin/cron/lib

2020-02-22 Thread Kyle Evans
Author: kevans Date: Sun Feb 23 03:13:38 2020 New Revision: 358255 URL: https://svnweb.freebsd.org/changeset/base/358255 Log: MFC r357714-r357715: cron(8): rip out some legacy bits r357714: cron(8): convert vfork() usage to fork() vfork() is error-prone, and the usage here definitely

svn commit: r358255 - in stable: 11/usr.sbin/cron/cron 11/usr.sbin/cron/lib 12/usr.sbin/cron/cron 12/usr.sbin/cron/lib

2020-02-22 Thread Kyle Evans
Author: kevans Date: Sun Feb 23 03:13:38 2020 New Revision: 358255 URL: https://svnweb.freebsd.org/changeset/base/358255 Log: MFC r357714-r357715: cron(8): rip out some legacy bits r357714: cron(8): convert vfork() usage to fork() vfork() is error-prone, and the usage here definitely

Re: svn commit: r358153 - head/usr.sbin/services_mkdb

2020-02-22 Thread Steffen Nurpmeso
Steffen Nurpmeso wrote in <20200223010937.ftlhw%stef...@sdaoden.eu>: ... |Btw. i can only offer the simple awk script that i have for ... (List removes attachments.) A nice Sunday everybody! --steffen | |Der Kragenbaer,The moon bear, |der holt sich munter he

Re: svn commit: r358153 - head/usr.sbin/services_mkdb

2020-02-22 Thread Steffen Nurpmeso
Hey, just so, because i posted to such a thing the last time. Pedro Giffuni wrote in : |On 22/02/2020 11:18, Florian Smeets wrote: |> On 20.02.20 04:54, Pedro F. Giffuni wrote: |>> Author: pfg |>> Date: Thu Feb 20 03:54:07 2020 |>> New Revision: 358153 |>> URL:

svn commit: r358254 - head/share/misc

2020-02-22 Thread Sevan Janiyan
Author: sevan (doc committer) Date: Sat Feb 22 23:36:10 2020 New Revision: 358254 URL: https://svnweb.freebsd.org/changeset/base/358254 Log: Add NetBSD 9.0 using the date the releng announcement was made. NetBSD-7 branch wont be receiving any more releases. Modified:

svn commit: r358253 - in stable: 11/usr.bin/kdump 12/usr.bin/kdump

2020-02-22 Thread Kyle Evans
Author: kevans Date: Sat Feb 22 21:44:00 2020 New Revision: 358253 URL: https://svnweb.freebsd.org/changeset/base/358253 Log: MFC r358109: kdump: decode SHM_ANON as first arg to legacy shm_open(2) The first argument to shm_open(2) as well as shm_open2(2) may be a path or SHM_ANON. Decode

svn commit: r358253 - in stable: 11/usr.bin/kdump 12/usr.bin/kdump

2020-02-22 Thread Kyle Evans
Author: kevans Date: Sat Feb 22 21:44:00 2020 New Revision: 358253 URL: https://svnweb.freebsd.org/changeset/base/358253 Log: MFC r358109: kdump: decode SHM_ANON as first arg to legacy shm_open(2) The first argument to shm_open(2) as well as shm_open2(2) may be a path or SHM_ANON. Decode

svn commit: r358252 - in head/sys: fs/nfsclient sys

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 20:50:30 2020 New Revision: 358252 URL: https://svnweb.freebsd.org/changeset/base/358252 Log: Fix NFS client deadlock when read reports truncated node. If node attribute returned in the reply for read rpc indicate truncation, and it happens that the vnode is

svn commit: r358251 - in head/sys: kern sys

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 20:43:04 2020 New Revision: 358251 URL: https://svnweb.freebsd.org/changeset/base/358251 Log: Add td_pflags2, yet another thread-private flags word. There is no more free bits in td_pflags. Tested by:pho Sponsored by: The FreeBSD Foundation MFC

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Pedro Giffuni
On 22/02/2020 14:37, Kyle Evans wrote: On Sat, Feb 22, 2020 at 1:21 PM Pedro Giffuni wrote: On 22/02/2020 14:13, Ian Lepore wrote: On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote: On 22 Feb 2020, at 17:44, Mateusz Guzik wrote: On 2/22/20, Kyle Evans wrote: On Sat, Feb 22, 2020

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Joerg Sonnenberger
On Sat, Feb 22, 2020 at 08:24:45PM +0100, Dimitry Andric wrote: > It might be better to define our own UNREACHABLE macro, similar to what > llvm itself does, roughly something like: > > __noreturn void internal_unreachable(const char *, const char *, int); > #define UNREACHABLE(msg)

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Kyle Evans
On Sat, Feb 22, 2020 at 1:21 PM Pedro Giffuni wrote: > > > On 22/02/2020 14:13, Ian Lepore wrote: > > On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote: > >> On 22 Feb 2020, at 17:44, Mateusz Guzik wrote: > >>> On 2/22/20, Kyle Evans wrote: > On Sat, Feb 22, 2020 at 10:25 AM Ian

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Dimitry Andric
On 22 Feb 2020, at 20:13, Ian Lepore wrote: > > On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote: ... >> E.g. this is *not* meant as a way to enforce the program to abort at >> runtime, if the supposedly unreachable part is actually reached. >> >> For this purpose, one should use an

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Pedro Giffuni
On 22/02/2020 14:13, Ian Lepore wrote: On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote: On 22 Feb 2020, at 17:44, Mateusz Guzik wrote: On 2/22/20, Kyle Evans wrote: On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote: On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote: Author:

Re: svn commit: r358152 - head/bin/sh

2020-02-22 Thread Pedro Giffuni
For the record ... On 21/02/2020 22:31, Kyle Evans wrote: On Fri, Feb 21, 2020 at 3:53 PM Li-Wen Hsu wrote: On Sat, Feb 22, 2020 at 4:58 AM Antoine Brodin wrote: On Thu, Feb 20, 2020 at 4:01 AM Hiroki Sato wrote: Author: hrs Date: Thu Feb 20 03:01:27 2020 New Revision: 358152 URL:

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Ian Lepore
On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote: > On 22 Feb 2020, at 17:44, Mateusz Guzik wrote: > > > > On 2/22/20, Kyle Evans wrote: > > > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore > > > wrote: > > > > > > > > On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote: > > > > > Author:

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Dimitry Andric
On 22 Feb 2020, at 17:44, Mateusz Guzik wrote: > > On 2/22/20, Kyle Evans wrote: >> On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote: >>> >>> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote: Author: kevans Date: Sat Feb 22 16:20:04 2020 New Revision: 358248 URL:

Re: svn commit: r358152 - head/bin/sh

2020-02-22 Thread Hiroki Sato
Conrad Meyer wrote in : ce> Given the report and looking at the change, I suspect the problem is ce> the promotion of '-residue' from size_t (unsigned 32-bit on i386) to ce> off_t (signed 64-bit). Something like '-(off_t)residue' or even ce> 'off_t residue;' should fix it. Yes, r358235 is

Re: svn commit: r358153 - head/usr.sbin/services_mkdb

2020-02-22 Thread Pedro Giffuni
On 22/02/2020 11:18, Florian Smeets wrote: On 20.02.20 04:54, Pedro F. Giffuni wrote: Author: pfg Date: Thu Feb 20 03:54:07 2020 New Revision: 358153 URL: https://svnweb.freebsd.org/changeset/base/358153 Log: /etc/services: attempt bring the database to this century. -smtps 465/tcp

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Kyle Evans
On Sat, Feb 22, 2020 at 11:18 AM Mateusz Guzik wrote: > > On 2/22/20, Kyle Evans wrote: > > On Sat, Feb 22, 2020 at 10:44 AM Mateusz Guzik wrote: > >> > >> On 2/22/20, Kyle Evans wrote: > >> > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote: > >> >> > >> >> On Sat, 2020-02-22 at 16:20

svn commit: r358250 - head/share/misc

2020-02-22 Thread Lorenzo Salvadore
Author: salvadore (ports committer) Date: Sat Feb 22 17:56:09 2020 New Revision: 358250 URL: https://svnweb.freebsd.org/changeset/base/358250 Log: Add myself (salvadore) as a ports committer Approved by: gerald (mentor) Modified: head/share/misc/committers-ports.dot Modified:

svn commit: r358249 - head/sys/vm

2020-02-22 Thread Mark Johnston
Author: markj Date: Sat Feb 22 17:44:28 2020 New Revision: 358249 URL: https://svnweb.freebsd.org/changeset/base/358249 Log: Constify uma_zcache_create() and uma_zsecond_create()'s "name" argument. It is already internally handled as a pointer to a const string, in particular by

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Mateusz Guzik
On 2/22/20, Kyle Evans wrote: > On Sat, Feb 22, 2020 at 10:44 AM Mateusz Guzik wrote: >> >> On 2/22/20, Kyle Evans wrote: >> > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote: >> >> >> >> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote: >> >> > Author: kevans >> >> > Date: Sat Feb 22

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Kyle Evans
On Sat, Feb 22, 2020 at 10:44 AM Mateusz Guzik wrote: > > On 2/22/20, Kyle Evans wrote: > > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote: > >> > >> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote: > >> > Author: kevans > >> > Date: Sat Feb 22 16:20:04 2020 > >> > New Revision: 358248 >

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Mateusz Guzik
On 2/22/20, Kyle Evans wrote: > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote: >> >> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote: >> > Author: kevans >> > Date: Sat Feb 22 16:20:04 2020 >> > New Revision: 358248 >> > URL: https://svnweb.freebsd.org/changeset/base/358248 >> > >> >

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Kyle Evans
On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote: > > On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote: > > Author: kevans > > Date: Sat Feb 22 16:20:04 2020 > > New Revision: 358248 > > URL: https://svnweb.freebsd.org/changeset/base/358248 > > > > Log: > > vm_radix: prefer

Re: svn commit: r358248 - head/sys/vm

2020-02-22 Thread Ian Lepore
On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote: > Author: kevans > Date: Sat Feb 22 16:20:04 2020 > New Revision: 358248 > URL: https://svnweb.freebsd.org/changeset/base/358248 > > Log: > vm_radix: prefer __builtin_unreachable() to an unreachable panic() > > This provides the needed

svn commit: r358248 - head/sys/vm

2020-02-22 Thread Kyle Evans
Author: kevans Date: Sat Feb 22 16:20:04 2020 New Revision: 358248 URL: https://svnweb.freebsd.org/changeset/base/358248 Log: vm_radix: prefer __builtin_unreachable() to an unreachable panic() This provides the needed hint to GCC and offers an annotation for readers to observe that it's

Re: svn commit: r358153 - head/usr.sbin/services_mkdb

2020-02-22 Thread Florian Smeets via svn-src-all
On 20.02.20 04:54, Pedro F. Giffuni wrote: > Author: pfg > Date: Thu Feb 20 03:54:07 2020 > New Revision: 358153 > URL: https://svnweb.freebsd.org/changeset/base/358153 > > Log: > /etc/services: attempt bring the database to this century. > > -smtps465/tcp#smtp protocol

Re: svn commit: r358247 - in head/sys: conf riscv/include

2020-02-22 Thread Warner Losh
On Sat, Feb 22, 2020 at 7:51 AM Warner Losh wrote: > > > On Sat, Feb 22, 2020, 6:23 AM Kristof Provost wrote: > >> Author: kp >> Date: Sat Feb 22 13:23:27 2020 >> New Revision: 358247 >> URL: https://svnweb.freebsd.org/changeset/base/358247 >> >> Log: >> riscv: Set MACHINE_ARCH correctly >>

Re: svn commit: r358247 - in head/sys: conf riscv/include

2020-02-22 Thread Warner Losh
On Sat, Feb 22, 2020, 6:23 AM Kristof Provost wrote: > Author: kp > Date: Sat Feb 22 13:23:27 2020 > New Revision: 358247 > URL: https://svnweb.freebsd.org/changeset/base/358247 > > Log: > riscv: Set MACHINE_ARCH correctly > > MACHINE_ARCH sets the hw.machine_arch sysctl in the kernel. In

svn commit: r358247 - in head/sys: conf riscv/include

2020-02-22 Thread Kristof Provost
Author: kp Date: Sat Feb 22 13:23:27 2020 New Revision: 358247 URL: https://svnweb.freebsd.org/changeset/base/358247 Log: riscv: Set MACHINE_ARCH correctly MACHINE_ARCH sets the hw.machine_arch sysctl in the kernel. In userspace it sets MACHINE_ARCH in bmake, which bsd.cpu.mk uses to

svn commit: r358246 - stable/11/sys/kern

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 12:10:41 2020 New Revision: 358246 URL: https://svnweb.freebsd.org/changeset/base/358246 Log: Fix build with INVARIANTS turned on. This is a direct commit to stable/11. Modified: stable/11/sys/kern/sysv_sem.c Modified: stable/11/sys/kern/sysv_sem.c

svn commit: r358245 - stable/11/sys/kern

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 11:08:01 2020 New Revision: 358245 URL: https://svnweb.freebsd.org/changeset/base/358245 Log: MFC r357984: sem_remove(): fix the loop that compacts sem array on semaphores removal. Modified: stable/11/sys/kern/sysv_sem.c Directory Properties: stable/11/

svn commit: r358244 - stable/11/sys/kern

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 11:05:27 2020 New Revision: 358244 URL: https://svnweb.freebsd.org/changeset/base/358244 Log: MFC r357983: sem_remove(): add some asserts. Modified: stable/11/sys/kern/sysv_sem.c Directory Properties: stable/11/ (props changed) Modified:

svn commit: r358243 - stable/11/sys/kern

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 11:04:24 2020 New Revision: 358243 URL: https://svnweb.freebsd.org/changeset/base/358243 Log: MFC r357982: Use designated initializers for seminfo. Modified: stable/11/sys/kern/sysv_sem.c Directory Properties: stable/11/ (props changed) Modified:

svn commit: r358242 - stable/12/sys/kern

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 10:55:49 2020 New Revision: 358242 URL: https://svnweb.freebsd.org/changeset/base/358242 Log: MFC r357984: sem_remove(): fix the loop that compacts sem array on semaphores removal. Modified: stable/12/sys/kern/sysv_sem.c Directory Properties: stable/12/

svn commit: r358241 - stable/12/sys/kern

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 10:54:11 2020 New Revision: 358241 URL: https://svnweb.freebsd.org/changeset/base/358241 Log: MFC r357983: sem_remove(): add some asserts. Modified: stable/12/sys/kern/sysv_sem.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r358240 - stable/12/sys/kern

2020-02-22 Thread Konstantin Belousov
Author: kib Date: Sat Feb 22 10:48:42 2020 New Revision: 358240 URL: https://svnweb.freebsd.org/changeset/base/358240 Log: MFC r357982: Use designated initializers for seminfo. Modified: stable/12/sys/kern/sysv_sem.c Directory Properties: stable/12/ (props changed) Modified: