CVS commit: src/sys/arch/hp300/conf
Module Name:src Committed By: tsutsui Date: Sat Dec 12 05:48:55 UTC 2020 Modified Files: src/sys/arch/hp300/conf: INSTALL RAMDISK Log Message: Remove options (NVNODE, NBUF, and BUFPAGES) for small RAM machines. These options make extracting binary sets much slower even on miniroot. Instead, use "options BUFCACHE=5" (use 5% of memory for buffercache) and also specify "-fno-unwind-tables" for COPTS to shrink INSTALL kernel. Worth to pullup to netbsd-9. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/hp300/conf/INSTALL cvs rdiff -u -r1.15 -r1.16 src/sys/arch/hp300/conf/RAMDISK Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/miniroot
Module Name:src Committed By: tsutsui Date: Sat Dec 12 05:23:21 UTC 2020 Modified Files: src/distrib/miniroot: install.sub Log Message: Fetch files via ftp using auto-fetching with URL per each binary set. On slower machines, it takes more than five minutes to get a large set binary and it could cause timeout of ftp control session, so getting multiple binary sets in a single ftp session always fails. Briefly tested on HP 9000/425e with 9.1 tree and ftp.netbsd.org binaries. No particular comments on tech-install@ and port-hp300@. Maybe should be pulled up to netbsd-9. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/distrib/miniroot/install.sub Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sets/lists
Module Name:src Committed By: pgoyette Date: Sat Dec 12 03:03:14 UTC 2020 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi Log Message: Also add the new test to the sets lists. To generate a diff of this commit: cvs rdiff -u -r1.343 -r1.344 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.988 -r1.989 src/distrib/sets/lists/tests/mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/etc/mtree
Module Name:src Committed By: pgoyette Date: Sat Dec 12 02:50:26 UTC 2020 Modified Files: src/etc/mtree: NetBSD.dist.tests Log Message: Add directory entry for new libossaudio test To generate a diff of this commit: cvs rdiff -u -r1.182 -r1.183 src/etc/mtree/NetBSD.dist.tests 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
Module Name:src Committed By: rillig Date: Sat Dec 12 02:03:37 UTC 2020 Modified Files: src/usr.bin/make: job.c Log Message: make(1): make printing of shell commands independent from the job To generate a diff of this commit: cvs rdiff -u -r1.371 -r1.372 src/usr.bin/make/job.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
Module Name:src Committed By: rillig Date: Sat Dec 12 01:42:33 UTC 2020 Modified Files: src/usr.bin/make: job.c job.h Log Message: make(1): in jobs mode, extract writing of shell commands Right now, the test sh-flags.mk demonstrates many variants to configure echoing of the shell commands (-s, .SILENT, '@'), error handling (-i, .IGNORE, '-') and whether the commands are run (-n, -N, .MAKE, .RECURSIVE, '+'). Even more variants are possible by configuring the shell to have error control. None of the built-in shell definitions has error control, so it is unlikely that anybody uses them, but who knows. Being able to configure these details at 3 levels is good, but what makes all this really hard to understand is that some of these switches interact in non-obvious ways. For example, in jobs mode, a single command can change job->ignerr (in JobPrintSpecialsEchoCtl), which will affect all further commands of that job. The goal of this refactoring is to make the code easier to understand by making the switches on the job level constant and by moving all modifications to them to the ShellWriter. To generate a diff of this commit: cvs rdiff -u -r1.370 -r1.371 src/usr.bin/make/job.c cvs rdiff -u -r1.67 -r1.68 src/usr.bin/make/job.h 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
Module Name:src Committed By: rillig Date: Sat Dec 12 00:53:23 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): inline local variable in ApplyModifiersIndirect To generate a diff of this commit: cvs rdiff -u -r1.721 -r1.722 src/usr.bin/make/var.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
Module Name:src Committed By: rillig Date: Sat Dec 12 00:42:35 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): in ApplyModifiersIndirect, rename local variable In other places, the parsing position is abbreviated as pp as well. To generate a diff of this commit: cvs rdiff -u -r1.720 -r1.721 src/usr.bin/make/var.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
Module Name:src Committed By: rillig Date: Sat Dec 12 00:33:25 UTC 2020 Modified Files: src/usr.bin/make: compat.c cond.c for.c job.c var.c Log Message: make(1): remove const from function parameters These have been left-overs from refactoring, when these pieces were extracted to separate functions. To generate a diff of this commit: cvs rdiff -u -r1.206 -r1.207 src/usr.bin/make/compat.c cvs rdiff -u -r1.221 -r1.222 src/usr.bin/make/cond.c cvs rdiff -u -r1.115 -r1.116 src/usr.bin/make/for.c cvs rdiff -u -r1.369 -r1.370 src/usr.bin/make/job.c cvs rdiff -u -r1.719 -r1.720 src/usr.bin/make/var.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
Module Name:src Committed By: rillig Date: Sat Dec 12 00:05:05 UTC 2020 Modified Files: src/usr.bin/make: compat.c job.c nonints.h targ.c Log Message: make(1): inline Targ_Ignore and Targ_Silent Each of these functions was only used 2 times, and each of these calls used a different part of the whole expression. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/usr.bin/make/compat.c cvs rdiff -u -r1.368 -r1.369 src/usr.bin/make/job.c cvs rdiff -u -r1.165 -r1.166 src/usr.bin/make/nonints.h cvs rdiff -u -r1.154 -r1.155 src/usr.bin/make/targ.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
Module Name:src Committed By: rillig Date: Fri Dec 11 23:01:00 UTC 2020 Modified Files: src/usr.bin/make: main.c make.h Log Message: make(1): clean up comments for command line options To generate a diff of this commit: cvs rdiff -u -r1.493 -r1.494 src/usr.bin/make/main.c cvs rdiff -u -r1.232 -r1.233 src/usr.bin/make/make.h 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
Module Name:src Committed By: rillig Date: Fri Dec 11 22:53:08 UTC 2020 Modified Files: src/usr.bin/make: config.h Log Message: make(1): fix documentation of POSIX configuration Empty commands are always allowed, whether in POSIX mode or not. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/usr.bin/make/config.h 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
Module Name:src Committed By: rillig Date: Fri Dec 11 22:48:31 UTC 2020 Modified Files: src/usr.bin/make: config.h main.c Log Message: make(1): remove DEFMAXLOCAL and DEFMAXJOBS These have been hard-wired all the time. The word LOCAL doesn't make sense anymore since the code for running jobs remotely has gone. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/usr.bin/make/config.h cvs rdiff -u -r1.492 -r1.493 src/usr.bin/make/main.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/arm/cortex
Module Name:src Committed By: jmcneill Date: Fri Dec 11 22:42:31 UTC 2020 Modified Files: src/sys/arch/arm/cortex: gicv3_its.c Log Message: Simplify gits_command by getting rid of the _BYTE_ORDER test and just always use the loop + htole64 path. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/arm/cortex/gicv3_its.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
Module Name:src Committed By: rillig Date: Fri Dec 11 22:33:06 UTC 2020 Modified Files: src/usr.bin/make: job.c Log Message: make(1): mark strange code that calls exit(signo) In other places, the exit status of make is carefully chosen to be 0 (success), 1 (did not make everything), 2 (other error). Using a signal number is not guaranteed to be consistent among operating systems and is therefore a weird choice. To generate a diff of this commit: cvs rdiff -u -r1.367 -r1.368 src/usr.bin/make/job.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/cgdconfig
Module Name:src Committed By: riastradh Date: Fri Dec 11 21:52:19 UTC 2020 Modified Files: src/sbin/cgdconfig: cgdconfig.8 Log Message: Touch up cgdconfig(8) man page. - Suggest adiantum first. - Remove references to Blowfish. - Clarify that ivmethod is relevant only for ancient compatibility. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sbin/cgdconfig/cgdconfig.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/cortex
Module Name:src Committed By: jmcneill Date: Fri Dec 11 21:40:50 UTC 2020 Modified Files: src/sys/arch/arm/cortex: gic_v2m.c gicv3_its.c Log Message: Preserve ST Lower and Upper fields when clearing Mask bit in the MSI-X vector control register. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/cortex/gic_v2m.c cvs rdiff -u -r1.28 -r1.29 src/sys/arch/arm/cortex/gicv3_its.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/arm/cortex
Module Name:src Committed By: jmcneill Date: Fri Dec 11 21:22:37 UTC 2020 Modified Files: src/sys/arch/arm/cortex: gicv3.c Log Message: Fix spelling in comment. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/arm/cortex/gicv3.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Fri Dec 11 19:35:16 UTC 2020 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ammend ticket #1626 To generate a diff of this commit: cvs rdiff -u -r1.1.2.56 -r1.1.2.57 src/doc/CHANGES-8.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/external/bsd/pkg_install
Module Name:src Committed By: martin Date: Fri Dec 11 19:34:06 UTC 2020 Modified Files: src/external/bsd/pkg_install [netbsd-8]: Makefile.inc Log Message: Remove options unknown to all native gcc on this branch. The version check did not work because on this branch the numbering scheme wass different (e.g. gcc 5.x is used and HAVE_GCC is 53, which numerically clearly is > 7 - but that is not what the new check meant). To generate a diff of this commit: cvs rdiff -u -r1.4.34.1 -r1.4.34.2 src/external/bsd/pkg_install/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/newfs_msdos
Module Name:src Committed By: ryoon Date: Fri Dec 11 18:49:38 UTC 2020 Modified Files: src/sbin/newfs_msdos: newfs_msdos.8 Log Message: Describe after example like other examples To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sbin/newfs_msdos/newfs_msdos.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Dec 11 18:25:45 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: c-exp.y Log Message: PR/55851: Martin Husemann: recognize .part. names This is gross; perhaps we should hide them completely (not print them in stack traces etc.) To generate a diff of this commit: cvs rdiff -u -r1.1.1.9 -r1.2 src/external/gpl3/gdb/dist/gdb/c-exp.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Dec 11 18:23:25 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: Makefile.in aarch64-nbsd-tdep.c Log Message: fix aarch64 crossgdb To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/Makefile.in cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/lib/libgnulib/arch/aarch64/gnulib
Module Name:src Committed By: christos Date: Fri Dec 11 18:22:11 UTC 2020 Modified Files: src/external/gpl3/gdb/lib/libgnulib/arch/aarch64/gnulib: config.h src/external/gpl3/gdb/lib/libgnulib/arch/aarch64/gnulib/import: unistd.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ src/external/gpl3/gdb/lib/libgnulib/arch/aarch64/gnulib/config.h cvs rdiff -u -r1.1 -r1.2 \ src/external/gpl3/gdb/lib/libgnulib/arch/aarch64/gnulib/import/unistd.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/aarch64
Module Name:src Committed By: skrll Date: Fri Dec 11 18:03:33 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_reboot.c cpu.c db_disasm.c db_interface.c db_machdep.c db_trace.c exec_machdep.c fault.c fpu.c genassym.cf kobj_machdep.c netbsd32_machdep.c pmap.c pmapboot.c trap.c src/sys/arch/aarch64/include: asan.h sljit_machdep.h Log Message: s:aarch64/cpufunc.h:arm/cpufunc.h: a baby step in the grand arm header unification challenge To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/aarch64_reboot.c cvs rdiff -u -r1.56 -r1.57 src/sys/arch/aarch64/aarch64/cpu.c cvs rdiff -u -r1.10 -r1.11 src/sys/arch/aarch64/aarch64/db_disasm.c \ src/sys/arch/aarch64/aarch64/db_interface.c \ src/sys/arch/aarch64/aarch64/fpu.c cvs rdiff -u -r1.29 -r1.30 src/sys/arch/aarch64/aarch64/db_machdep.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/aarch64/aarch64/db_trace.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/aarch64/aarch64/exec_machdep.c cvs rdiff -u -r1.20 -r1.21 src/sys/arch/aarch64/aarch64/fault.c cvs rdiff -u -r1.32 -r1.33 src/sys/arch/aarch64/aarch64/genassym.cf cvs rdiff -u -r1.5 -r1.6 src/sys/arch/aarch64/aarch64/kobj_machdep.c cvs rdiff -u -r1.16 -r1.17 src/sys/arch/aarch64/aarch64/netbsd32_machdep.c cvs rdiff -u -r1.96 -r1.97 src/sys/arch/aarch64/aarch64/pmap.c cvs rdiff -u -r1.13 -r1.14 src/sys/arch/aarch64/aarch64/pmapboot.c cvs rdiff -u -r1.40 -r1.41 src/sys/arch/aarch64/aarch64/trap.c cvs rdiff -u -r1.15 -r1.16 src/sys/arch/aarch64/include/asan.h cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/include/sljit_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Fri Dec 11 15:48:59 UTC 2020 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1635 To generate a diff of this commit: cvs rdiff -u -r1.1.2.55 -r1.1.2.56 src/doc/CHANGES-8.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/dev/hyperv
Module Name:src Committed By: martin Date: Fri Dec 11 15:48:02 UTC 2020 Modified Files: src/sys/dev/hyperv [netbsd-8]: if_hvn.c Log Message: Pull up following revision(s) (requested by nonaka in ticket #1635): sys/dev/hyperv/if_hvn.c: revision 1.19 (via patch) hvn(4): fix unable to ifconfig up/down. To generate a diff of this commit: cvs rdiff -u -r1.2.2.7 -r1.2.2.8 src/sys/dev/hyperv/if_hvn.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: Fri Dec 11 15:44:08 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.2 Log Message: Ticket #1146 To generate a diff of this commit: cvs rdiff -u -r1.1.2.19 -r1.1.2.20 src/doc/CHANGES-9.2 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/hyperv
Module Name:src Committed By: martin Date: Fri Dec 11 15:43:16 UTC 2020 Modified Files: src/sys/dev/hyperv [netbsd-9]: if_hvn.c Log Message: Pull up following revision(s) (requested by nonaka in ticket #1146): sys/dev/hyperv/if_hvn.c: revision 1.19 hvn(4): fix unable to ifconfig up/down. To generate a diff of this commit: cvs rdiff -u -r1.4.2.5 -r1.4.2.6 src/sys/dev/hyperv/if_hvn.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib
Module Name:src Committed By: nia Date: Fri Dec 11 12:29:28 UTC 2020 Modified Files: src/tests/lib: Makefile Added Files: src/tests/lib/libossaudio: Makefile t_ossaudio.c Log Message: add some basic tests for libossaudio since there are already tests for audio this is focused on making sure the ioctls translate properly and implement the necessary OSS compat quirks. right now this only covers the dsp ioctls, it should also cover the mixer ioctls, although that's significantly harder. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/tests/lib/Makefile cvs rdiff -u -r0 -r1.1 src/tests/lib/libossaudio/Makefile \ src/tests/lib/libossaudio/t_ossaudio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/fdt
Module Name:src Committed By: skrll Date: Fri Dec 11 09:40:28 UTC 2020 Modified Files: src/sys/dev/fdt: display_timing.h fdt_ddb.h fdt_port.h fdtvar.h syscon.h Log Message: Multiple inclusion protection define consistency To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/fdt/display_timing.h \ src/sys/dev/fdt/fdt_ddb.h src/sys/dev/fdt/syscon.h cvs rdiff -u -r1.3 -r1.4 src/sys/dev/fdt/fdt_port.h cvs rdiff -u -r1.61 -r1.62 src/sys/dev/fdt/fdtvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86/pci
Module Name:src Committed By: knakahara Date: Fri Dec 11 09:22:20 UTC 2020 Modified Files: src/sys/arch/x86/pci: msipic.c Log Message: Fix build failure when XNEPV is defined. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/x86/pci/msipic.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/arm/arm
Module Name:src Committed By: dholland Date: Fri Dec 11 09:14:19 UTC 2020 Modified Files: src/sys/arch/arm/arm: bcopyinout.S Log Message: arm copyin/out: make copyin not use copyout's epilogue (typo in labels) The epilogues are the same, so this is harmless, but if they ever changed (e.g. after rearranging the register usage) it would be broken in a very confusing way. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/arm/bcopyinout.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/common/lib/libc/arch/arm/gen
Module Name:src Committed By: dholland Date: Fri Dec 11 09:02:33 UTC 2020 Modified Files: src/common/lib/libc/arch/arm/gen: byte_swap_4.S Log Message: arm bswap32: fix fatal typo in thumb code (PR 55854) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/common/lib/libc/arch/arm/gen/byte_swap_4.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/fdt
Module Name:src Committed By: skrll Date: Fri Dec 11 08:23:46 UTC 2020 Modified Files: src/sys/dev/fdt: panel_fdt.h Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/fdt/panel_fdt.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/hyperv
Module Name:src Committed By: nonaka Date: Fri Dec 11 08:13:08 UTC 2020 Modified Files: src/sys/dev/hyperv: if_hvn.c Log Message: hvn(4): fix unable to ifconfig up/down. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/hyperv/if_hvn.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.