CVS commit: src/sys/dev/i2c

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jun 15 04:41:01 UTC 2021 Modified Files: src/sys/dev/i2c: adm1021.c dstemp.c Log Message: iic_acquire_bus may fail. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/i2c/adm1021.c cvs rdiff -u

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jun 15 04:41:01 UTC 2021 Modified Files: src/sys/dev/i2c: adm1021.c dstemp.c Log Message: iic_acquire_bus may fail. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/i2c/adm1021.c cvs rdiff -u

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jun 15 04:40:13 UTC 2021 Modified Files: src/sys/dev/i2c: am2315.c Log Message: avoid double-free To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/i2c/am2315.c Please note that diffs are not public

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jun 15 04:40:13 UTC 2021 Modified Files: src/sys/dev/i2c: am2315.c Log Message: avoid double-free To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/i2c/am2315.c Please note that diffs are not public

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jun 15 04:39:49 UTC 2021 Modified Files: src/sys/dev/i2c: dbcool.c hytp14.c si70xx.c Log Message: avoid double-free To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/dev/i2c/dbcool.c cvs rdiff -u -r1.13

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jun 15 04:39:49 UTC 2021 Modified Files: src/sys/dev/i2c: dbcool.c hytp14.c si70xx.c Log Message: avoid double-free To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/dev/i2c/dbcool.c cvs rdiff -u -r1.13

CVS commit: src/sys/dev

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 15 00:20:33 UTC 2021 Modified Files: src/sys/dev: ipmi.c Log Message: ipmi(4): Tidy up ipmi_thread a little. - Join on detach -- don't free anything until thread has exited; thread may still be using stuff. - Nix

CVS commit: src/sys/dev

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 15 00:20:33 UTC 2021 Modified Files: src/sys/dev: ipmi.c Log Message: ipmi(4): Tidy up ipmi_thread a little. - Join on detach -- don't free anything until thread has exited; thread may still be using stuff. - Nix

CVS commit: src/sys/dev

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 22:00:10 UTC 2021 Modified Files: src/sys/dev: ipmi.c Log Message: ipmi(4): Notify config_pending_decr when ready, not when dying. Should fix hang at boot. To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys/dev

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 22:00:10 UTC 2021 Modified Files: src/sys/dev: ipmi.c Log Message: ipmi(4): Notify config_pending_decr when ready, not when dying. Should fix hang at boot. To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 18:44:53 UTC 2021 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Explain what's wrong with using device pointers like this. ...and why the kernel lock is not enough. To generate a diff of this

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 18:44:53 UTC 2021 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Explain what's wrong with using device pointers like this. ...and why the kernel lock is not enough. To generate a diff of this

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 18:44:45 UTC 2021 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: pad(4): Omit unused sc_blksize. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/dev/pad/pad.c cvs rdiff -u

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 18:44:45 UTC 2021 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: pad(4): Omit unused sc_blksize. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/dev/pad/pad.c cvs rdiff -u

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 18:44:37 UTC 2021 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Refactor for clarity, and fix locking bugs. - Don't touch sc_buflen outside sc_intr_lock. - Omit needless broadcast in pad_halt_output

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 18:44:37 UTC 2021 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Refactor for clarity, and fix locking bugs. - Don't touch sc_buflen outside sc_intr_lock. - Omit needless broadcast in pad_halt_output

CVS commit: src/usr.bin/tr

2021-06-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jun 14 17:22:23 UTC 2021 Modified Files: src/usr.bin/tr: tr.1 Log Message: add alphabetic to lower for consistency (nabijaczleweli) To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/usr.bin/tr/tr.1 Please

CVS commit: src/usr.bin/tr

2021-06-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jun 14 17:22:23 UTC 2021 Modified Files: src/usr.bin/tr: tr.1 Log Message: add alphabetic to lower for consistency (nabijaczleweli) To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/usr.bin/tr/tr.1 Please

CVS commit: src/sys/dev/usb

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Jun 14 15:35:34 UTC 2021 Modified Files: src/sys/dev/usb: usbdi.c Log Message: appease gcc9 To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217 src/sys/dev/usb/usbdi.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Jun 14 15:35:34 UTC 2021 Modified Files: src/sys/dev/usb: usbdi.c Log Message: appease gcc9 To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217 src/sys/dev/usb/usbdi.c Please note that diffs are not public

Re: vfork() and posix_spawn() [was: Re: CVS commit: src/lib/libc/sys]

2021-06-14 Thread Robert Elz
Date:Mon, 14 Jun 2021 03:56:48 +0200 From:Joerg Sonnenberger Message-ID: | This is even more true for multi-threaded applications | (where POSIX explicitly suggests that requirement). Sure, anything with fork() and threads has issues, that's messy. Even I know

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Mon Jun 14 13:52:11 UTC 2021 Modified Files: src/sys/dev/i2c: adm1026.c Log Message: Call sysmon_envsys_destroy() if we receive any error from sysmon, rather than just on some errors. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Mon Jun 14 13:52:11 UTC 2021 Modified Files: src/sys/dev/i2c: adm1026.c Log Message: Call sysmon_envsys_destroy() if we receive any error from sysmon, rather than just on some errors. To generate a diff of this commit: cvs rdiff

CVS commit: [netbsd-9] src/doc

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 12:00:45 UTC 2021 Modified Files: src/doc [netbsd-9]: CHANGES-9.3 Log Message: Tickets #1290 - #1295 To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8 src/doc/CHANGES-9.3 Please note that diffs are

CVS commit: [netbsd-9] src/doc

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 12:00:45 UTC 2021 Modified Files: src/doc [netbsd-9]: CHANGES-9.3 Log Message: Tickets #1290 - #1295 To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8 src/doc/CHANGES-9.3 Please note that diffs are

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:57:39 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: Makefile ssl.c ssl.h version.h Log Message: Pull up following revision(s) (requested by lukem in ticket #1295): usr.bin/ftp/ssl.c: revision 1.10

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:57:39 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: Makefile ssl.c ssl.h version.h Log Message: Pull up following revision(s) (requested by lukem in ticket #1295): usr.bin/ftp/ssl.c: revision 1.10

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:52:52 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: cmds.c ftp.1 Log Message: Pull up following revision(s) (requested by lukem in ticket #1294): usr.bin/ftp/cmds.c: revision 1.141

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:52:52 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: cmds.c ftp.1 Log Message: Pull up following revision(s) (requested by lukem in ticket #1294): usr.bin/ftp/cmds.c: revision 1.141

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:45:49 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: ftp.c Log Message: Pull up following revision(s) (requested by lukem in ticket #1293): usr.bin/ftp/ftp.c: revision 1.172 set SO_KEEPALIVE on

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:45:49 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: ftp.c Log Message: Pull up following revision(s) (requested by lukem in ticket #1293): usr.bin/ftp/ftp.c: revision 1.172 set SO_KEEPALIVE on

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:34:20 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: fetch.c Log Message: Pull up following revision(s) (requested by lukem in ticket #1292): usr.bin/ftp/fetch.c: revision 1.232 fetch_url: improve

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:34:20 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: fetch.c Log Message: Pull up following revision(s) (requested by lukem in ticket #1292): usr.bin/ftp/fetch.c: revision 1.232 fetch_url: improve

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:28:28 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: ftp.c util.c Log Message: Pull up following revision(s) (requested by lukem in ticket #1291): usr.bin/ftp/ftp.c: revision 1.169

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:28:28 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: ftp.c util.c Log Message: Pull up following revision(s) (requested by lukem in ticket #1291): usr.bin/ftp/ftp.c: revision 1.169

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:22:16 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: ftp.c version.h Log Message: Pull up following revision(s) (requested by lukem in ticket #1290): usr.bin/ftp/version.h: revision 1.90

CVS commit: [netbsd-9] src/usr.bin/ftp

2021-06-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 14 11:22:16 UTC 2021 Modified Files: src/usr.bin/ftp [netbsd-9]: ftp.c version.h Log Message: Pull up following revision(s) (requested by lukem in ticket #1290): usr.bin/ftp/version.h: revision 1.90

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 10:21:21 UTC 2021 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Destroy the callout when done. Should not be possible for it to be pending or firing at this point, because we have detached the

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 10:21:21 UTC 2021 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Destroy the callout when done. Should not be possible for it to be pending or firing at this point, because we have detached the

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 10:14:58 UTC 2021 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Make this exclusively a cloning device. padN numbering never corresponded with audioM numbering except by accident, so the non-cloning

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 10:14:58 UTC 2021 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Make this exclusively a cloning device. padN numbering never corresponded with audioM numbering except by accident, so the non-cloning

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 10:14:46 UTC 2021 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: pad(4): Sort includes. Add missing includes to padvar.h. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 10:14:46 UTC 2021 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: pad(4): Sort includes. Add missing includes to padvar.h. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 10:14:01 UTC 2021 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: pad(4): Fix some locking. - No need for sc_cond_lock. - Issue cv_broadcast under the correct lock. - Use callout_halt, not haphazard

CVS commit: src/sys/dev/pad

2021-06-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 14 10:14:01 UTC 2021 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: pad(4): Fix some locking. - No need for sc_cond_lock. - Issue cv_broadcast under the correct lock. - Use callout_halt, not haphazard

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Jun 14 09:56:04 UTC 2021 Modified Files: src/sys/dev/i2c: adm1026.c Log Message: Avoid double free when attach fails. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/dev/i2c/adm1026.c Please note

CVS commit: src/sys/dev/i2c

2021-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Jun 14 09:56:04 UTC 2021 Modified Files: src/sys/dev/i2c: adm1026.c Log Message: Avoid double free when attach fails. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/dev/i2c/adm1026.c Please note

CVS commit: src/sys/kern

2021-06-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jun 14 08:55:49 UTC 2021 Modified Files: src/sys/kern: subr_autoconf.c Log Message: Fix UP build To generate a diff of this commit: cvs rdiff -u -r1.287 -r1.288 src/sys/kern/subr_autoconf.c Please note that diffs are not

CVS commit: src/sys/kern

2021-06-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jun 14 08:55:49 UTC 2021 Modified Files: src/sys/kern: subr_autoconf.c Log Message: Fix UP build To generate a diff of this commit: cvs rdiff -u -r1.287 -r1.288 src/sys/kern/subr_autoconf.c Please note that diffs are not