CVS commit: src/sys/arch/mac68k/obio

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 08:59:40 UTC 2020 Modified Files: src/sys/arch/mac68k/obio: wdc_obio.c Log Message: For wdc_obio_match(), struct wdc_regs is too large for stack. Use kmem_alloc(9) instead. Frame size becomes: 3088 --> 0 To generate

CVS commit: src/sys/arch/mac68k/dev

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 09:00:25 UTC 2020 Modified Files: src/sys/arch/mac68k/dev: adbsysasm.s Log Message: #ifdef out debug garbage. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/mac68k/dev/adbsysasm.s Please note

CVS commit: src/sys/ddb

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 09:40:09 UTC 2020 Modified Files: src/sys/ddb: db_command.h ddb.h Added Files: src/sys/ddb: db_alloc.h Log Message: Introduce db_alloc.h. Provide db_alloc() and friends to userland, i.e., crash(8). To generate a

CVS commit: src/sys/ddb

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 09:42:46 UTC 2020 Modified Files: src/sys/ddb: db_kernel.c Log Message: XXX DDB can be running in the interrupt context, e.g., when activated from console. Therefore, we use kmem_intr_alloc(9) and friends in order to avoid

CVS commit: src/sys/ddb

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 09:51:55 UTC 2020 Modified Files: src/sys/ddb: db_command.h ddb.h Removed Files: src/sys/ddb: db_alloc.h Log Message: Revert introduction of db_alloc.h. db_alloc() and friends are already provided in crash.c. Sorr

CVS commit: src/sys/kern

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 09:59:37 UTC 2020 Modified Files: src/sys/kern: kern_timeout.c Log Message: Switch to db_alloc() from kmem_intr_alloc(9). Fix build failure as a part of crash(8). Noticed by tnn@, thanks! To generate a diff of this comm

CVS commit: src/sys/arch/powerpc/oea

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 10:49:39 UTC 2020 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: Stop returning while PMAP_LOCK() (= KERNEL_LOCK(1, NULL)) is held. Kernel freeze with heavy load is significantly mitigated (fixed?), in whic

CVS commit: src

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 11:43:38 UTC 2020 Modified Files: src/lib/libc/arch/m68k/gen: Makefile.inc src/sys/lib/libkern/arch/m68k: Makefile.inc Added Files: src/common/lib/libc/arch/m68k/gen: muldi3.S Log Message: Add m68k assemble

CVS commit: src/common/lib/libc/arch/m68k/gen

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 12:37:07 UTC 2020 Modified Files: src/common/lib/libc/arch/m68k/gen: muldi3.S Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/common/lib/libc/arch/m68k/gen/muldi3.S Plea

CVS commit: src/sys/kern

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 23:24:20 UTC 2020 Modified Files: src/sys/kern: kern_timeout.c Log Message: Stop allocating buffers dynamically in a DDB session, in order not to disturb on-going debugged state of kernel datastructures. Since DDB is runn

CVS commit: src/sys/ddb

2020-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 31 23:34:34 UTC 2020 Modified Files: src/sys/ddb: db_kernel.c Log Message: Switch from kmem_intr_alloc(sz, KM_NOSLEEP) to kmem_alloc(sz, KM_SLEEP). Clearly document these functions are *not* for DDB session, but for permanen

CVS commit: src/sys/kern

2020-06-01 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jun 2 02:04:35 UTC 2020 Modified Files: src/sys/kern: kern_timeout.c Log Message: Appease clang -Wtentative-definition-incomplete-type. Now, both kernel and crash(8) build with clang for amd64 (and certainly other ports also).

CVS commit: src/sys/arch/sparc/stand/boot

2020-06-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 3 02:51:40 UTC 2020 Modified Files: src/sys/arch/sparc/stand/boot: Makefile Log Message: Appease clang -Waddress-of-packed-member for , in the same manner as done for sparc64; pointer substitution is just for sanity check an

CVS commit: src/distrib/sets/lists/debug

2020-06-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 3 02:55:17 UTC 2020 Modified Files: src/distrib/sets/lists/debug: ad.aarch64 Log Message: Add missing compat debug symbols only available for llvm && dtrace. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 sr

CVS commit: src/distrib/evbarm/instkernel/ramdisk

2020-06-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 3 06:36:44 UTC 2020 Modified Files: src/distrib/evbarm/instkernel/ramdisk: list Log Message: x_gzip need liblzma for xz support. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/distrib/evbarm/instkernel/r

CVS commit: src/distrib/utils/x_gzip

2020-06-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 3 07:06:18 UTC 2020 Modified Files: src/distrib/utils/x_gzip: Makefile Log Message: Manifest that we need liblzma only when USE_XZ_SETS is enabled. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/distrib/

CVS commit: src/external/gpl2/texinfo/dist/makeinfo

2020-06-05 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jun 5 12:47:28 UTC 2020 Modified Files: src/external/gpl2/texinfo/dist/makeinfo: html.c Log Message: Check x > 0 *before*, not after, using (x - 1) as index of array. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -

CVS commit: src/distrib/sets/lists/debug

2020-06-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 8 02:54:41 UTC 2020 Modified Files: src/distrib/sets/lists/debug: mi Log Message: For /usr/libdata/debug/usr/tests/lib/libprop - Obsolete t_basic.debug and - Add t_proplib.debug To generate a diff of this commit: cvs rdiff

CVS commit: src/distrib/sets/lists/debug

2020-06-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 8 05:05:44 UTC 2020 Modified Files: src/distrib/sets/lists/debug: shl.mi Log Message: Remove t_proplib.debug from debug/shl.mi, which is built regardless of MKPIC, and has been moved into debug/mi. To generate a diff of th

CVS commit: xsrc/local/programs/ttf2wsfont

2020-06-08 Thread Rin Okuyama
Module Name:xsrc Committed By: rin Date: Mon Jun 8 15:01:59 UTC 2020 Modified Files: xsrc/local/programs/ttf2wsfont: main.c Log Message: Fix minor problems detected by GCC9 -Wstringop-truncation. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 xsrc/local/pro

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

2020-06-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 17 08:23:18 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: Regardless of __HAVE_FENV, include , which itself defines __HAVE_FENV. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

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

2020-06-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 17 08:42:16 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_signal_wait.h t_ptrace_wait.h Log Message: Let trigger_fpe() cause floating-point divide by zero exception, instead of integer one, which is not trapped fo

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

2020-06-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 17 22:07:21 UTC 2020 Modified Files: src/tests/lib/libc/sys: Makefile Log Message: Fix build for vax; Compile t_ptrace_sigchld.c with -D__TEST_FENV. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/tests/li

CVS commit: src/sys/conf

2020-06-18 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jun 18 11:50:45 UTC 2020 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Discard -fstack-usage for vax, for which GCC does not support that option at the moment. To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-06-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jun 19 07:14:20 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/sys/arch/powerpc/ibm4xx/pmap.c Please note that diffs are not public domain; they ar

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-06-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jun 19 07:15:21 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Oops, commit log was missing. It should be: Revert rev 1.85: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/powerpc/ibm4xx/pmap.c#rev1.8

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-06-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jun 19 07:19:19 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: trap.c Log Message: Return error code from uvm layer on fault, instead of hard-coded 1. Found by some tests in tests/lib/libc/sys. To generate a diff of this

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-06-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jun 19 07:24:41 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: trap.c Log Message: Return correct signo and si_code to userland when page fault. Taken from powerpc/trap.c. Found by tests in lib/libc/sys. To generate a di

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-06-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jun 19 07:31:59 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c pmap.c trap.c Log Message: Try to sanitize usage of isync and sync instructions. According to reference manuals of 4xx, isync is "con

CVS commit: src/sys/arch/amiga/amiga

2020-06-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jun 19 07:43:38 UTC 2020 Modified Files: src/sys/arch/amiga/amiga: locore.s Log Message: Keep the top of stack zero as other m68k ports do (and required by System V ABI). To generate a diff of this commit: cvs rdiff -u -r1.157

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

2020-06-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 20 07:30:09 UTC 2020 Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: Skip sigbus_adraln for powerpc. SIGBUS for unaligned accesses is not mandatory for powerpc; most processors (not all, e.g., 403) can deal

CVS commit: src/tests/lib/libcurses

2020-06-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 20 07:50:16 UTC 2020 Modified Files: src/tests/lib/libcurses/slave: curses_commands.c src/tests/lib/libcurses/tests: mvscanw Log Message: Fix false positive for mvscanw tests on big endian machines. When conversion s

CVS commit: src/sys/arch/powerpc

2020-06-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jun 21 00:00:27 UTC 2020 Modified Files: src/sys/arch/powerpc/include: mcontext.h src/sys/arch/powerpc/powerpc: sig_machdep.c Log Message: Fix SS_ONSTACK, which seems like broken since switched to siginfo. Found by tests

CVS commit: src/sys/arch/powerpc

2020-06-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jun 21 00:40:00 UTC 2020 Modified Files: src/sys/arch/powerpc/include: mcontext.h ptrace.h types.h src/sys/arch/powerpc/powerpc: sig_machdep.c Log Message: Fix inconsistency b/w kernel and userland recognitions of TLS, as

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

2020-06-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 02:51:07 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_signal_wait.h t_ptrace_wait.h Log Message: Turn trigger_fpe() back to integer division by zero for a while until QEMU bug #1668041 is fixed: https://bugs.

CVS commit: src/etc/mtree

2020-06-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 03:16:29 UTC 2020 Modified Files: src/etc/mtree: NetBSD.dist.base Log Message: Add missing ./usr/share/installboot/evbmips. To generate a diff of this commit: cvs rdiff -u -r1.219 -r1.220 src/etc/mtree/NetBSD.dist.base

CVS commit: src/share/installboot/evbmips

2020-06-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 03:15:49 UTC 2020 Added Files: src/share/installboot/evbmips: Makefile Log Message: Add missing Makefile. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/share/installboot/evbmips/Makefile Please note that

CVS commit: src/sys/arch/powerpc

2020-06-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 05:34:57 UTC 2020 Modified Files: src/sys/arch/powerpc/include: mcontext.h types.h src/sys/arch/powerpc/powerpc: sig_machdep.c Log Message: Fix previous; hide userland ABI details for kernel as suggested by joerg:

CVS commit: src/lib/libc/arch/powerpc/gen

2020-06-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 06:49:04 UTC 2020 Modified Files: src/lib/libc/arch/powerpc/gen: _lwp.c Log Message: Turn on _UC_TLSBASE for sure in the same manner as other ports. No functional changes since that flag is turned on via getcontext(2). T

CVS commit: src/usr.sbin/postinstall

2020-06-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 06:55:41 UTC 2020 Modified Files: src/usr.sbin/postinstall: postinstall.in Log Message: Fix do_blocklist: - Respect destination directory specified by -d option. - Accept check and fix options. For the former, do not modif

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

2020-06-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 12:21:03 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_signal_wait.h t_ptrace_wait.h Log Message: Work around QEMU bug #1668041 differently, by which floating-point division by zero is not correctly trapped for

CVS commit: src/distrib/sets/lists/man

2020-06-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jun 23 21:34:44 UTC 2020 Modified Files: src/distrib/sets/lists/man: mi Log Message: Fix prefix for previous. To generate a diff of this commit: cvs rdiff -u -r1.1693 -r1.1694 src/distrib/sets/lists/man/mi Please note that dif

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

2020-06-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 24 04:47:10 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_core_wait.h Log Message: Fix core_dump_procinfo tests for powerpc, for which child process was stalled indefinitely in trap instruction even after PT_CONTI

CVS commit: src/external/gpl3/gcc/usr.bin/host-libcpp

2020-06-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 24 05:06:08 UTC 2020 Modified Files: src/external/gpl3/gcc/usr.bin/host-libcpp: Makefile Log Message: PR bin/55411 (Akihiko HAYASHI) Remove stray ``&&'' introduced in the previous revision, so that host tools are correctly p

CVS commit: src/tests/kernel

2020-06-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 24 05:59:18 UTC 2020 Modified Files: src/tests/kernel: t_pty.c Log Message: Turn err() into atf_tc_fail_errno() for parent process, so that atf can catch failures correctly. To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/tests/kernel

2020-06-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 24 06:15:40 UTC 2020 Modified Files: src/tests/kernel: t_pty.c Log Message: Fix random failures for pty_queue test. Setting queue size by TIOCSQSIZE ioctl does not guarantee that data of that size can be read by single shot

CVS commit: src/tests/kernel

2020-06-24 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 24 07:02:57 UTC 2020 Modified Files: src/tests/kernel: t_pty.c Log Message: errno is irrelevant here. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/kernel/t_pty.c Please note that diffs are not publ

CVS commit: src/sys/dev/ofw

2020-06-25 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jun 25 22:50:56 UTC 2020 Modified Files: src/sys/dev/ofw: ofw_subr.c Log Message: Fix fallout from migration from alloca() to malloc() in the previous. of_compatible() is used at least for macppc in very early boot stage where m

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

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 00:43:39 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: db_trace.c Log Message: Fix build failure due to -Werror=stack-usage. Use db_read_bytes() against particular member of structure in use, by which we can avoi

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

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 00:46:37 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Fix typo in name of evcnt(4) counter. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/arch/aarch64/aarch64/pmap.c

CVS commit: src/sys/kern

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 01:26:32 UTC 2020 Modified Files: src/sys/kern: kern_timeout.c Log Message: Stop allocating struct cpu_info in BSS; No need to db_read_bytes() against cpu_info, just ci_data.cpu_callout is enough. Save 1408 bytes of BSS f

CVS commit: src/sys/arch/powerpc/include

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 02:40:24 UTC 2020 Modified Files: src/sys/arch/powerpc/include: pmap.h Log Message: Fix MODULAR support for ibm4xx by providing __nothing as VM_MDPAGE_INIT(). To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/arch/powerpc/include

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 02:51:23 UTC 2020 Modified Files: src/sys/arch/powerpc/include: vmparam.h Log Message: Restrict {MIN,MAX}_PAGE_SIZE for MODULAR || _MODULE, which makes non-MODULAR kernel a little bit efficient. They are also exposed to u

CVS commit: src/sys/arch/powerpc/fpu

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 03:07:57 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_add.c fpu_compare.c fpu_div.c fpu_emu.c fpu_explode.c fpu_implode.c fpu_mul.c fpu_sqrt.c fpu_subr.c Log Message: Sort headers. No functional chang

CVS commit: src/sys/arch/powerpc/fpu

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 03:25:28 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_sqrt.c Log Message: Set FPSCR[VXSQRT] for non-zero negative operand. Taken from (a part of) FreeBSD Revision 343078: https://svnweb.freebsd.org/base?view=rev

CVS commit: src/sys/arch/powerpc/fpu

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 04:17:51 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_sqrt.c Log Message: Fix typo in DPRINTF. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/powerpc/fpu/fpu_sqrt.c Please note that d

CVS commit: src/sys/arch/powerpc/fpu

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 04:18:57 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: fpu_dumpfpn(): Add missing \n in printf() format. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/fpu/

CVS commit: src/sys/arch/powerpc/fpu

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 04:24:08 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_explode.c Log Message: Remove extra newline in DPRINTF(). To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/powerpc/fpu/fpu_explode.c

CVS commit: src/sys/arch/powerpc/fpu

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 04:29:27 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_sqrt.c Log Message: Return +INF without exception for +INF, as required by the architecture. Also, avoid NULL dereference for fpu_dumpfpn() aka DUMPFPN(). Ta

CVS commit: src/sys/arch/powerpc/fpu

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 04:31:06 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: fpu_dumpfpn(): Add KASSERT to check argument != NULL. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/powerpc/

CVS commit: src/distrib/sets/lists/modules

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 05:39:07 UTC 2020 Modified Files: src/distrib/sets/lists/modules: mi Log Message: Remove stale comments. To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/distrib/sets/lists/modules/mi Please note that

CVS commit: src/sys/modules/arch

2020-06-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 27 06:50:00 UTC 2020 Modified Files: src/sys/modules/arch: archdirs.mk Added Files: src/sys/modules/arch/powerpc/powerpc-ibm4xx: Makefile bsd.powerpc-ibm4xx.mk Removed Files: src/sys/modules/arch/po

CVS commit: src/sys/dev/microcode/aic7xxx

2020-06-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 29 06:39:38 UTC 2020 Modified Files: src/sys/dev/microcode/aic7xxx: Makefile Log Message: No longer depend on libl. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/dev/microcode/aic7xxx/Makefile Please

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-06-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 29 06:51:32 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Remove evcnt(9) counter for tlbhit; there's no way to observe TLB hits from kernel, and it just counted intersection b/w tlbmiss and tlbent

CVS commit: src/sys/arch/atari/stand/bootxxx

2020-07-01 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 1 23:37:10 UTC 2020 Modified Files: src/sys/arch/atari/stand/bootxxx: Makefile.bootxxx Log Message: Correct SRCS; bsdstart.S not bsdstart.s. Fix build with bsd.dep.mk rev 1.87, which requires more strict filename matching.

CVS commit: src/sys/dev/rasops

2020-07-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jul 2 07:49:44 UTC 2020 Modified Files: src/sys/dev/rasops: rasops.c Log Message: Remove pointless cast; dp is already uint32_t *. No functional changes intended. To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123

CVS commit: src/sys/arch/powerpc/oea

2020-07-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jul 2 10:28:11 UTC 2020 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: Fix typo; PMAP_OEA64_BRIDGE not PMAP_OEA_BRIDGE. Tested on Power Mac G5. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/s

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

2020-07-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jul 2 12:59:31 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Set uvmexp.ncolors appropriately, which is required for some CPU models with VIPT icache. Otherwise, alias in virtual address results in

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

2020-07-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jul 2 13:01:11 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: pmap_procwr(): sync icache even if p != curproc. This fixes applications like GDB for arm32, that rewrite text of other process. Thanks t

CVS commit: src/sys/arch/aarch64

2020-07-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jul 2 13:04:47 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: netbsd32_machdep.c trap.c src/sys/arch/aarch64/include: netbsd32_machdep.h ptrace.h Log Message: Add support of ptrace(2) for COMPAT_NETBSD32. Now, G

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

2020-07-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 4 04:39:21 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpufunc.c Log Message: Fix uvmexp.ncolors for some big.LITTLE configuration; it is uncertain which CPU is used as primary, and as a result, secondary CPUs can

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

2020-07-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 4 04:59:36 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpufunc.c Log Message: Fix previous; add missing include. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/aarch64/aarch64/cpufun

CVS commit: src/sys/arch/macppc/dev

2020-07-04 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 4 11:55:18 UTC 2020 Modified Files: src/sys/arch/macppc/dev: smu.c Log Message: - Adjust location of \n in attach message. - Convert to aprint_*(9). To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/

CVS commit: src/sys/arch/macppc/conf

2020-07-04 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 4 12:00:15 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Enable snapper(4) and friends. It works just fine. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/macp

CVS commit: src/sys/arch/macppc/conf

2020-07-04 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 4 12:04:15 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Add missing TMPFS, PTYFS, WAPBL, INET6, and NFS_BOOT_DHCP. XXX Sync options with GENERIC. It should be better to introduce GENERIC.

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

2020-07-04 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 4 16:58:11 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Use tlen for temporary length variable instead of l, which is usually used for struct lwp *. No binary changes. To generate a diff of t

CVS commit: src/sys/arch/powerpc/booke

2020-07-04 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 4 17:20:45 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_intr.c Log Message: Do not panic when splraise to IPL_NONE, which is required for subr_cprng.c rev 1.36 and above: http://cvsweb.netbsd.org/bsdweb.cgi/src

CVS commit: src/sys/arch/powerpc/powerpc

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:10:57 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: intr_stubs.c Log Message: Make this compile without __HAVE_FAST_SOFTINTS for debug. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:13:00 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_intr.c Log Message: XXX Skip KASSERT which fires when !__HAVE_FAST_SOFTINTS. Just for debug. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.4

CVS commit: src/sys/arch/powerpc/include/booke

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:14:54 UTC 2020 Modified Files: src/sys/arch/powerpc/include/booke: e500var.h Log Message: e500_cpunode_submatch() should be declared regardless of _KERNEL_OPT. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1

CVS commit: src/sys/arch/powerpc/include

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:17:01 UTC 2020 Modified Files: src/sys/arch/powerpc/include: pmap.h src/sys/arch/powerpc/include/oea: pte.h Log Message: Fix comments. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.39

CVS commit: src/sys/arch/powerpc/include

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:18:57 UTC 2020 Modified Files: src/sys/arch/powerpc/include: frame.h Log Message: LKM was gone. _KERNEL is always defined for module. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/arch/powerpc/

CVS commit: src/sys/arch/powerpc/include

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:20:40 UTC 2020 Modified Files: src/sys/arch/powerpc/include: asm.h Log Message: Consistently use _LP64 instead of __LP64__, although both are defined for powerpc64. No binary changes intended. To generate a diff of t

CVS commit: src/sys/arch/powerpc/include

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:26:10 UTC 2020 Modified Files: src/sys/arch/powerpc/include: vmparam.h Log Message: Correct #ifdef; _MODULE not _MODULAR here. Now __HAVE_PMAP_PHYSSEG is defined correctly for modules, which was missing accidentally.

CVS commit: src/sys/arch/powerpc/powerpc

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:30:10 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: db_trace.c Log Message: db_stack_trace_print(): For ibm4xx, show fault address in dear register also for EXC_DTMISS. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/powerpc/include/oea

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 09:10:02 UTC 2020 Modified Files: src/sys/arch/powerpc/include/oea: pmap.h Log Message: LKM was gone. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/powerpc/include/oea/pmap.h Please note tha

CVS commit: src/sys/arch/powerpc

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 09:34:18 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: booke_cache.c booke_machdep.c booke_pmap.c booke_stubs.c copyin.c copyout.c e500_intr.c e500_tlb.c kcopy.c spe.c spe_subr.S trap.c

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:08:16 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: booke_machdep.c Log Message: Include missing ksyms.h, opt_ddb.h, and opt_multiprocessor.h. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/s

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:09:23 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: booke_pmap.c Log Message: Include missing opt_multiprocessor.h and opt_pmap.h. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/powe

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:11:14 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_intr.c Log Message: Drop unused opt_ddb.h. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/powerpc/booke/e500_intr.c Please n

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:12:04 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_tlb.c Log Message: Include missing opt_multiprocessor.h and opt_pmap.h. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerp

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:13:02 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Include missing opt_altivec.h for PPC_HAVE_SPE. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/powerpc/booke/t

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:16:12 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap_subr.S Log Message: Include required opt_*.h for sure. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/powerpc/booke/trap_subr

CVS commit: src/sys/dev/nand

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:22:07 UTC 2020 Modified Files: src/sys/dev/nand: nand.h Log Message: Include opt_nand.h for NAND_DEBUG. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/nand/nand.h Please note that diffs are

CVS commit: src/sys/arch/powerpc/booke/dev

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:22:44 UTC 2020 Modified Files: src/sys/arch/powerpc/booke/dev: pq3cfi.c pq3nandfcm.c Log Message: Drop unused opt_flash.h. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/powerpc/booke/dev/pq3

CVS commit: src/sys/arch/powerpc

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:31:24 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c src/sys/arch/powerpc/ibm4xx: clock.c src/sys/arch/powerpc/include: cpu_counter.h pio.h spr.h src/sys/arch/powerpc/include/oea: ba

CVS commit: src/sys/arch/powerpc

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:34:23 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c src/sys/arch/powerpc/oea: oea_machdep.c Log Message: Drop unused opt_compat_netbsd.h include. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:35:29 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pic_uic.c Log Message: Include missing opt_ppcarch.h and opt_uic.h. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/powerpc/ibm4xx/p

CVS commit: src/sys/arch/evbppc/conf

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:38:46 UTC 2020 Modified Files: src/sys/arch/evbppc/conf: files.explora Log Message: Now, sys/arch/powerpc/ibm4xx/pic_uic.c requires opt_uic.h. XXX Switch to powerpc/conf/files.ibm4xx. To generate a diff of this commi

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:40:21 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Include missing opt_ddb.h. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/arch/powerpc/ibm4xx/pmap.c Please note

<    1   2   3   4   5   6   7   8   9   10   >