CVS commit: src/sys/kern
Module Name:src Committed By: mlelstv Date: Sat Jul 3 09:39:26 UTC 2021 Modified Files: src/sys/kern: vfs_syscalls.c Log Message: Return error from fd_dupopen. To generate a diff of this commit: cvs rdiff -u -r1.550 -r1.551 src/sys/kern/vfs_syscalls.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xorg-server/dist/hw/xfree86
Module Name:xsrc Committed By: martin Date: Sat Jul 3 09:43:29 UTC 2021 Modified Files: xsrc/external/mit/xorg-server/dist/hw/xfree86/common: compiler.h xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd: ppc_video.c Log Message: Add missing include of compiler.h and make all declarations of IOPortBase consistent. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 \ xsrc/external/mit/xorg-server/dist/hw/xfree86/common/compiler.h cvs rdiff -u -r1.13 -r1.14 \ xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/ppc_video.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/dev/ic
Module Name:src Committed By: martin Date: Sat Jul 3 10:18:16 UTC 2021 Modified Files: src/sys/dev/ic [netbsd-9]: ax88190.c dl10019.c dp8390.c Log Message: Pull up following revision(s) (requested by thorpej in ticket #1311): sys/dev/ic/dp8390.c: revision 1.99 sys/dev/ic/dl10019.c: revision 1.17 sys/dev/ic/ax88190.c: revision 1.18 Make sure the media / mii members in struct ethercom are initialized so that the media-related ioctls work. Problem reported by Bj�rn Johannesson on current-users@. XXX pullup-9 To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.15.2.1 src/sys/dev/ic/ax88190.c cvs rdiff -u -r1.14 -r1.14.2.1 src/sys/dev/ic/dl10019.c cvs rdiff -u -r1.95 -r1.95.2.1 src/sys/dev/ic/dp8390.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/doc
Module Name:src Committed By: martin Date: Sat Jul 3 10:20:00 UTC 2021 Modified Files: src/doc [netbsd-9]: CHANGES-9.3 Log Message: Ticket #1311 To generate a diff of this commit: cvs rdiff -u -r1.1.2.11 -r1.1.2.12 src/doc/CHANGES-9.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/include
Module Name:src Committed By: christos Date: Sat Jul 3 14:07:13 UTC 2021 Modified Files: src/include: stdlib.h Log Message: PR/56250: Michael Forney: mkstemp/mkdtemp not declared with _POSIX_C_SOURCE=200809L To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123 src/include/stdlib.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/gmon
Module Name:src Committed By: christos Date: Sat Jul 3 14:08:55 UTC 2021 Modified Files: src/lib/libc/gmon: gmon.c Log Message: PR/56246: Yuichiro Naito: gprof(1) never show call graphs when profiling multi-threaded application To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/lib/libc/gmon/gmon.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/ftpd
Module Name:src Committed By: christos Date: Sat Jul 3 14:59:49 UTC 2021 Modified Files: src/libexec/ftpd: ftpd.c Log Message: Treat failed chdir/chroot for guest and chroot accounts as fatal. Also treat failed set{e,}(u,g}id calls as fatal. Addresses CVE-2020-7468, via FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/libexec/ftpd/ftpd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/sparc64
Module Name:src Committed By: palle Date: Sat Jul 3 19:18:56 UTC 2021 Modified Files: src/sys/arch/sparc64/include: hypervisor.h sparc64.h src/sys/arch/sparc64/sparc64: autoconf.c intr.c ofw_machdep.c Log Message: sun4v: add support for hypervisor soft state - from OpenBSD To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sparc64/include/hypervisor.h cvs rdiff -u -r1.13 -r1.14 src/sys/arch/sparc64/include/sparc64.h cvs rdiff -u -r1.231 -r1.232 src/sys/arch/sparc64/sparc64/autoconf.c cvs rdiff -u -r1.69 -r1.70 src/sys/arch/sparc64/sparc64/intr.c cvs rdiff -u -r1.46 -r1.47 src/sys/arch/sparc64/sparc64/ofw_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: rillig Date: Sat Jul 3 19:31:23 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile msg_230.c msg_230.exp Added Files: src/tests/usr.bin/xlint/lint1: msg_230_uchar.c msg_230_uchar.exp Log Message: tests/lint: fix test for character comparison on macppc On macppc, char == unsigned char, which generates one more warning than on platforms where char == signed char. To generate a diff of this commit: cvs rdiff -u -r1.1071 -r1.1072 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.73 -r1.74 src/tests/usr.bin/xlint/lint1/Makefile cvs rdiff -u -r1.3 -r1.4 src/tests/usr.bin/xlint/lint1/msg_230.c \ src/tests/usr.bin/xlint/lint1/msg_230.exp cvs rdiff -u -r0 -r1.1 src/tests/usr.bin/xlint/lint1/msg_230_uchar.c \ src/tests/usr.bin/xlint/lint1/msg_230_uchar.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/usr.bin/xlint/lint1
Module Name:src Committed By: rillig Date: Sat Jul 3 19:34:47 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: d_cast_init.c Log Message: tests/lint: fix test d_cast_init on macppc On macppc, char == unsigned, which generated the following unintended warnings: d_cast_init.c(18): warning: initialization of unsigned with negative constant [221] d_cast_init.c(18): warning: initialization of unsigned with negative constant [221] d_cast_init.c(18): warning: initialization of unsigned with negative constant [221] d_cast_init.c(18): warning: initialization of unsigned with negative constant [221] To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/xlint/lint1/d_cast_init.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/sparc64/sparc64
Module Name:src Committed By: palle Date: Sat Jul 3 19:39:07 UTC 2021 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sun4v: request hypervisor api major version 3 for the interrupt group - should solve issues when setting up interrupts on S7 systems To generate a diff of this commit: cvs rdiff -u -r1.232 -r1.233 src/sys/arch/sparc64/sparc64/autoconf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/xlint/lint1
Module Name:src Committed By: rillig Date: Sat Jul 3 20:54:08 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: err.c Log Message: lint: fix segmentation fault on malformed preprocessor output # 0 "" # 0 ""2 Found using afl, does not happen in practice though since every C preprocessor generates balanced 'enter' (1) and 'leave' (2) events. To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123 src/usr.bin/xlint/lint1/err.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/xlint/lint1
Module Name:src Committed By: rillig Date: Sat Jul 3 20:40:17 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: lint: fix assertion failure in display_expression for bool constants To generate a diff of this commit: cvs rdiff -u -r1.303 -r1.304 src/usr.bin/xlint/lint1/tree.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/xlint/lint1
Module Name:src Committed By: rillig Date: Sat Jul 3 20:43:35 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: main1.c Log Message: lint: make stdout unbuffered in debug mode Some debug log messages are on stdout, others on stderr. Make sure that they occur in the correct order, even when the output is redirected. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/usr.bin/xlint/lint1/main1.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/xlint/lint1
Module Name:src Committed By: rillig Date: Sat Jul 3 21:18:41 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: guard against segmentation fault when parsing struct Found by afl. The code that triggers this case is: struct{const} To generate a diff of this commit: cvs rdiff -u -r1.248 -r1.249 src/usr.bin/xlint/lint1/cgram.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: rillig Date: Sat Jul 3 21:27:48 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_097.exp msg_098.exp msg_127.exp src/usr.bin/xlint/lint1: main1.c Log Message: lint: do not define 'long double' GCC builtins for traditional C To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/usr.bin/xlint/lint1/msg_097.exp cvs rdiff -u -r1.3 -r1.4 src/tests/usr.bin/xlint/lint1/msg_098.exp \ src/tests/usr.bin/xlint/lint1/msg_127.exp cvs rdiff -u -r1.47 -r1.48 src/usr.bin/xlint/lint1/main1.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make/unit-tests
Module Name:src Committed By: rillig Date: Sat Jul 3 22:39:40 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: job-output-null.exp job-output-null.mk Log Message: tests/make: make test job-output-null more portable Previously, the test dependend on implementation details of the system's printf command. Thank you sjg for the detailed analysis on macOS, FreeBSD and Linux. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-tests/job-output-null.exp \ src/usr.bin/make/unit-tests/job-output-null.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make/unit-tests
Module Name:src Committed By: sjg Date: Sun Jul 4 01:28:54 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: objdir-writable.exp objdir-writable.mk Log Message: Do not assume /tmp is safe to use if TMPDIR is set To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/objdir-writable.exp cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/unit-tests/objdir-writable.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/xlint/lint1
Module Name:src Committed By: rillig Date: Sun Jul 4 05:49:20 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: main1.c Log Message: lint: sync stdout and stderr when compiled in debug mode If lint is compiled with -DDEBUG, its debug output goes to stdout, no matter whether the option -d is given or not. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/usr.bin/xlint/lint1/main1.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.