CVS commit: src/sys/sys

2021-02-23 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Feb 24 06:11:38 UTC 2021 Modified Files: src/sys/sys: pool.h Log Message: Add comments for the PR_WANTED and PR_PHINPAGE flags, remove unused PR_LOGGING flag. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

CVS commit: src/sys/kern

2021-02-23 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 24 05:36:02 UTC 2021 Modified Files: src/sys/kern: subr_pool.c Log Message: skip redzone on pools with the allocation (including all overhead) on anything greater than half the pool pagesize. this stops 4KiB being used per

CVS commit: src/tests/lib/libc/regex

2021-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 24 02:33:56 UTC 2021 Modified Files: src/tests/lib/libc/regex: debug.c Log Message: minimal fix to match the library code (really make the constants unsigned instead) To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/usb

2021-02-23 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 24 01:46:57 UTC 2021 Modified Files: src/sys/dev/usb: usb.c Log Message: fix sparc build: db_expr_t is larger than a pointer. To generate a diff of this commit: cvs rdiff -u -r1.192 -r1.193 src/sys/dev/usb/usb.c Please

CVS commit: src/usr.bin/make/unit-tests

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 21:59:31 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-class-cmdline.exp var-class-cmdline.mk Log Message: make: document the history of bugs in "cmdline overrides global" For performance reasons, the

CVS commit: src/share/misc

2021-02-23 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 23 21:59:04 UTC 2021 Modified Files: src/share/misc: inter.phone Log Message: update the list of prefixes/regions/towns in ireland. from: https://en.wikipedia.org/wiki/Telephone_numbers_in_the_Republic_of_Ireland (i

CVS commit: src/tests/usr.bin/sed

2021-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 23 21:09:15 UTC 2021 Modified Files: src/tests/usr.bin/sed: t_sed.sh Log Message: Will be fixed with regex update To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/usr.bin/sed/t_sed.sh Please note

CVS commit: src/sys/arch/aarch64/aarch64

2021-02-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Feb 23 20:34:54 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: disasm.c Log Message: adjust tab. NFC To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/aarch64/aarch64/disasm.c Please note that

CVS commit: src/sys/arch/aarch64/aarch64

2021-02-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Feb 23 20:26:50 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: disasm.c Log Message: fix wrong target register size of "ldrsh" "ldrsh Xt, [Xn, Xm]" was being output as "ldrsh Wt, [Xn, Xm]" To generate a diff of this

CVS commit: src/sys/arch/aarch64/aarch64

2021-02-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Feb 23 20:15:04 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: disasm.c Log Message: make more system registers are disassemblable To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: [netbsd-8] src/doc

2021-02-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 23 18:57:36 UTC 2021 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1658 To generate a diff of this commit: cvs rdiff -u -r1.1.2.73 -r1.1.2.74 src/doc/CHANGES-8.3 Please note that diffs are not

CVS commit: [netbsd-8] src/bin/ksh

2021-02-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 23 18:56:12 UTC 2021 Modified Files: src/bin/ksh [netbsd-8]: siglist.sh Log Message: Pull up following revision(s) (requested by christos in ticket #1658): bin/ksh/siglist.sh: revision 1.13 PR/56007: Greg A.

CVS commit: [netbsd-9] src/doc

2021-02-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 23 18:55:29 UTC 2021 Modified Files: src/doc [netbsd-9]: CHANGES-9.2 Log Message: Tickets #1210 - #1212 To generate a diff of this commit: cvs rdiff -u -r1.1.2.47 -r1.1.2.48 src/doc/CHANGES-9.2 Please note that diffs

CVS commit: [netbsd-9] src/bin/ksh

2021-02-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 23 18:53:31 UTC 2021 Modified Files: src/bin/ksh [netbsd-9]: siglist.sh Log Message: Pull up following revision(s) (requested by christos in ticket #1212): bin/ksh/siglist.sh: revision 1.13 PR/56007: Greg A.

CVS commit: [netbsd-9] src/sys/arch/xen/xen

2021-02-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 23 18:50:21 UTC 2021 Modified Files: src/sys/arch/xen/xen [netbsd-9]: xennetback_xenbus.c Log Message: Pull up following revision(s) (requested by jdolecek in ticket #1211): sys/arch/xen/xen/xennetback_xenbus.c:

CVS commit: src/sys/arch/aarch64/aarch64

2021-02-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Feb 23 17:48:46 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: disasm.c Log Message: The immediate offset of "ldtrb", "ldtrh", "sttrb", and "sttrh" was always output as unsigned. Correctly, it is 9bit signed. To

CVS commit: src/sys/arch/aarch64/aarch64

2021-02-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Feb 23 17:30:56 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: disasm.c Log Message: The register operand size for "smnegl" and "smsubl' was wrong. not "smsubl Xd, Xn, Xm, Xa", but "smsubl Xd, Wn, Wm, Xa". To generate

CVS commit: src/include

2021-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 23 17:14:42 UTC 2021 Modified Files: src/include: regex.h Log Message: - Replace REG_ENOSYS (unused) with REG_ILLSEQ. - Add REG_GNU To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/include/regex.h

CVS commit: src/tests/lib/libc/regex

2021-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 23 17:13:44 UTC 2021 Modified Files: src/tests/lib/libc/regex: main.c Log Message: Add REG_GNU To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libc/regex/main.c Please note that diffs are

CVS commit: src/sys/arch/m68k/m68k

2021-02-23 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue Feb 23 16:54:17 UTC 2021 Modified Files: src/sys/arch/m68k/m68k: reenter_syscall.s Log Message: Plug kernel stack leaks in reenter_syscall() for setcontext(2). This fixes long standing kernel crashes (MMU fault, address

CVS commit: src/share/man/man3

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 16:47:04 UTC 2021 Modified Files: src/share/man/man3: timeradd.3 Log Message: timeradd.3: declare timespeccmp parameters as const Comparison is implemented as a read-only operation. To generate a diff of this

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 16:29:52 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: reduce indentation in Var_Parse The extra condition had been necessary before FStr made memory management simpler. The Coverity annotation

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 16:14:11 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: restructure code in ParseVarname to target human readers Breaking the loop once for depth == 0 and once for depth == 1 was unnecessarily

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 16:07:14 UTC 2021 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: moderrs.exp modts.exp modword.exp varmod-assign.exp varmod-order.exp varmod-to-separator.exp Log Message: make:

CVS commit: src/usr.bin/make/unit-tests

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 16:04:16 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: moderrs.exp moderrs.mk Log Message: make: add test for confusing error message for bad modifier In the expression ${:U}, the variable name is empty.

CVS commit: src/tools/compat

2021-02-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Feb 23 16:03:01 UTC 2021 Modified Files: src/tools/compat: compat_defs.h Log Message: Fix copy-paste error for heapsort(3), so that it is declared appropriately. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117

CVS commit: src/tests/lib/libc/regex

2021-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 23 16:00:37 UTC 2021 Modified Files: src/tests/lib/libc/regex: t_regex_att.c Log Message: Add support for ENOSYS (was never set) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 15:56:30 UTC 2021 Modified Files: src/usr.bin/make: suff.c var.c src/usr.bin/make/unit-tests: directive-for-escape.exp moderrs.exp moderrs.mk varmisc.exp varmod-edge.exp varmod-edge.mk Log Message:

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 15:19:41 UTC 2021 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: cmd-errors-jobs.exp cmd-errors-lint.exp cmd-errors.exp cond-token-string.exp deptgt.exp

CVS commit: src/external/mit/xorg/lib/gallium

2021-02-23 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Feb 23 15:16:43 UTC 2021 Modified Files: src/external/mit/xorg/lib/gallium: Makefile Log Message: Don't hard-code LLVM version, but pick it up from build glue. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

CVS commit: src/sys/lib/libunwind

2021-02-23 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Feb 23 15:09:27 UTC 2021 Modified Files: src/sys/lib/libunwind: Registers.hpp unwind_registers.S Log Message: Redo the aarch64 support in libunwind. This included a number of bugs starting from returning the wrong value from

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 15:07:59 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: remove redundant parameter of ApplySingleModifier To generate a diff of this commit: cvs rdiff -u -r1.849 -r1.850 src/usr.bin/make/var.c

CVS commit: src/sys/lib/libunwind

2021-02-23 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Feb 23 15:07:32 UTC 2021 Modified Files: src/sys/lib/libunwind: DwarfParser.hpp Log Message: The return address register entry is the DWARF register. On PowerPC, this is not the same as the internal encoding, since the Link

CVS commit: src/usr.sbin/ldpd

2021-02-23 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Feb 23 15:05:09 UTC 2021 Modified Files: src/usr.sbin/ldpd: Makefile Log Message: Make use of packed member addreses non-fatal for clang, too To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 15:03:56 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: explain non-obvious code around indirect variable modifiers No functional change. To generate a diff of this commit: cvs rdiff -u -r1.848

CVS commit: src/tests/lib/libc/regex

2021-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 23 15:00:01 UTC 2021 Modified Files: src/tests/lib/libc/regex: main.c Log Message: Add REG_POSIX, and make compile on linux where we don't have a lot of the internal flags. To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/lib/libc/regex

2021-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 23 14:59:09 UTC 2021 Modified Files: src/tests/lib/libc/regex: debug.c Log Message: Delete category stuff that has changed with the new regex; make compile on linux and with TRE To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/regex/data

2021-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 23 14:57:16 UTC 2021 Modified Files: src/tests/lib/libc/regex/data: meta.in repet_bounded.in repet_multi.in Log Message: Comment out tests that the new stricter regex does not like To generate a diff of this commit:

CVS commit: src/sys/arch/aarch64/aarch64

2021-02-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Feb 23 14:50:33 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: idle_machdep.S Log Message: Just a few optimizations. - in cpu_idle(), ci_intr_depth is always 0, so there is no need to fetch for increment or conditional

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 14:27:27 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: comment on possible inconsistency in handling modifier ':sh' To generate a diff of this commit: cvs rdiff -u -r1.847 -r1.848

CVS commit: src/usr.bin/make

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 14:21:45 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: note inconsistent parsing behavior in modifier ':_=' To generate a diff of this commit: cvs rdiff -u -r1.846 -r1.847 src/usr.bin/make/var.c

CVS commit: src/usr.bin/make/unit-tests

2021-02-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Feb 23 14:17:21 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-class-cmdline.exp var-class-cmdline.mk varmod-loop.exp varmod-loop.mk Log Message: make: demonstrate how to undefine variables during

CVS commit: src/sys/arch/arm/fdt

2021-02-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Feb 23 11:31:52 UTC 2021 Modified Files: src/sys/arch/arm/fdt: arm_fdt.c Log Message: Install a default irq handler that panics when no interrupt controller driver is installed. To generate a diff of this commit: cvs

CVS commit: [netbsd-9] src/sys/arch/xen/x86

2021-02-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 23 11:02:12 UTC 2021 Modified Files: src/sys/arch/xen/x86 [netbsd-9]: xen_shm_machdep.c Log Message: Pull up following revision(s) (requested by jdolecek in ticket #1210): sys/arch/xen/x86/xen_shm_machdep.c:

CVS commit: src/sys/arch/arm/cortex

2021-02-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Feb 23 10:03:05 UTC 2021 Modified Files: src/sys/arch/arm/cortex: gic.c gicv3.c Log Message: If we are committing a deferred splhigh() to hardware, no need to continue. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/share/man/man3

2021-02-23 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Feb 23 09:28:00 UTC 2021 Modified Files: src/share/man/man3: timeradd.3 Log Message: Fix timespeccmp declaration. >From Kouichi Hashikawa in PR 56010. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/dev/usb

2021-02-23 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 23 08:51:36 UTC 2021 Modified Files: src/sys/dev/usb: usb.c Log Message: fix the formating for 'show usbxferlist'. To generate a diff of this commit: cvs rdiff -u -r1.191 -r1.192 src/sys/dev/usb/usb.c Please note that