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

2020-07-26 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Jul 26 07:26:52 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: add support swp,swpb instruction emulation To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

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

2020-07-26 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Jul 26 07:25:38 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: - add support conditionally execution for A32 instruction emulation - separated the processing of ARM and THUMB emul clearly. do not

CVS commit: src/sys/crypto/aes/arch/arm

2020-07-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Jul 23 11:33:01 UTC 2020 Modified Files: src/sys/crypto/aes/arch/arm: arm_neon.h Log Message: fix build with llvm/clang. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/crypto/aes/arch/arm/arm_neon.h

CVS commit: src/sys/crypto/aes/arch/arm

2020-07-19 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Jul 19 07:32:43 UTC 2020 Modified Files: src/sys/crypto/aes/arch/arm: aes_armv8_64.S Log Message: fix build with clang/llvm. clang aarch64 assembler doesn't accept optional number of lanes of vector register. (but ARMARM says

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

2020-07-19 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Jul 19 07:18:07 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpufunc_asm_armv8.S Log Message: fix build error with LLVM. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2020-07-17 Thread Ryo Shimizu
/pmapboot.c:1.9 Fri Jul 17 07:16:10 2020 +++ src/sys/arch/aarch64/aarch64/pmapboot.c Fri Jul 17 07:21:44 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: pmapboot.c,v 1.9 2020/07/17 07:16:10 ryo Exp $ */ +/* $NetBSD: pmapboot.c,v 1.10 2020/07/17 07:21:44 ryo Exp $ */ /* * Copyright (c) 2018 Ryo Shimizu

CVS commit: src/sys/arch/aarch64

2020-07-17 Thread Ryo Shimizu
:1.67 Thu Jul 16 11:36:35 2020 +++ src/sys/arch/aarch64/aarch64/locore.S Fri Jul 17 07:16:10 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: locore.S,v 1.67 2020/07/16 11:36:35 skrll Exp $ */ +/* $NetBSD: locore.S,v 1.68 2020/07/17 07:16:10 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -38,7 +38,7

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

2020-07-09 Thread Ryo Shimizu
$ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: db_disasm.c,v 1.9 2020/07/08 03:45:13 ryo Exp $"); +__KERNEL_RCSID(0, "$NetBSD: db_disasm.c,v 1.10 2020/07/09 23:43:41 ryo Exp $"); #ifdef _KERNEL_OPT #include &q

CVS commit: src/sys/arch/aarch64

2020-07-07 Thread Ryo Shimizu
/db_disasm.c:1.8 Wed Jul 8 03:44:10 2020 +++ src/sys/arch/aarch64/aarch64/db_disasm.c Wed Jul 8 03:45:13 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: db_disasm.c,v 1.8 2020/07/08 03:44:10 ryo Exp $ */ +/* $NetBSD: db_disasm.c,v 1.9 2020/07/08 03:45:13 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu

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

2020-07-07 Thread Ryo Shimizu
1.8 2020/07/08 03:44:10 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: db_disasm.c,v 1.7 2019/10/28 18:15:25 joerg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: db_disasm.c,v 1.8 2020/07/08 03:44:10 ryo Exp $");

CVS commit: src/usr.sbin/cpuctl/arch

2020-07-01 Thread Ryo Shimizu
21:42:05 2020 +++ src/usr.sbin/cpuctl/arch/aarch64.c Wed Jul 1 08:03:10 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: aarch64.c,v 1.9 2020/05/10 21:42:05 riastradh Exp $ */ +/* $NetBSD: aarch64.c,v 1.10 2020/07/01 08:03:10 ryo Exp $ */ /* * Copyright (c) 2018 Ryo Shimizu @@ -29,7 +29,7 @@ #include

CVS commit: src/sys/arch

2020-07-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jul 1 08:02:13 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: trap.c src/sys/arch/arm/include: cputypes.h Log Message: add workaround for Neoverse N1 erratum 1542419 To generate a diff of this commit: cvs

CVS commit: src/sys/arch/aarch64

2020-07-01 Thread Ryo Shimizu
rch/aarch64/aarch64/cpu.c:1.51 Wed Jul 1 07:59:16 2020 +++ src/sys/arch/aarch64/aarch64/cpu.c Wed Jul 1 08:01:07 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: cpu.c,v 1.51 2020/07/01 07:59:16 ryo Exp $ */ +/* $NetBSD: cpu.c,v 1.52 2020/07/01 08:01:07 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@

CVS commit: src/sys/arch/aarch64

2020-07-01 Thread Ryo Shimizu
D: cpu.c,v 1.50 2020/06/29 23:56:30 riastradh Exp $ */ +/* $NetBSD: cpu.c,v 1.51 2020/07/01 07:59:16 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(1, "$NetBSD: cpu.c,v 1.50 2020/06/29 23:56:30 riastradh Exp $"); +__KERNEL_RCSID(

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

2020-06-24 Thread Ryo Shimizu
1.78 2020/06/14 21:47:14 ad Exp $ */ +/* $NetBSD: pmap.c,v 1.79 2020/06/24 08:27:47 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.78 2020/06/14 21:47:14 ad Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap.c,v

CVS commit: src/sys/dev/pci

2020-06-13 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Jun 13 12:42:51 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1402 -r1.1403 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1401 -r1.1402

CVS commit: src/sys/dev/pci

2020-06-13 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Jun 13 12:42:58 UTC 2020 Modified Files: src/sys/dev/pci: pucdata.c Log Message: add entry for ASIX AX99100 PCIe 4port serial card To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/sys/dev/pci/pucdata.c

CVS commit: src/sys/dev/pci

2020-06-13 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Jun 13 12:42:26 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: add ASIX AX99100 Multi I/O (Serial,Parallel,I2C,SPI,LocalBus,GPIO) Controller To generate a diff of this commit: cvs rdiff -u -r1.1415 -r1.1416

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

2020-06-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jun 1 08:59:00 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpufunc_asm_armv8.S Log Message: even if the line size of Icache and Dcache is different, it was fixed to work correctly. - MAX(IcacheShift,DcacheShift) is

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

2020-05-31 Thread Ryo Shimizu
) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.75 2020/05/15 05:39:15 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.76 2020/06/01 02:42:24 ryo Exp $"); #include "opt_arm_debug.h" #include "opt_ddb.h&

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

2020-05-27 Thread Ryo Shimizu
: locore.S,v 1.64 2020/05/28 04:51:44 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -38,7 +38,7 @@ #include #include "assym.h" -RCSID("$NetBSD: locore.S,v 1.63 2020/05/27 19:49:37 ryo Exp $") +RCSID("$NetBSD: locore.S,v 1.64 2020/05/28 04:51

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

2020-05-27 Thread Ryo Shimizu
: locore.S,v 1.63 2020/05/27 19:49:37 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -38,7 +38,7 @@ #include #include "assym.h" -RCSID("$NetBSD: locore.S,v 1.62 2020/05/26 09:16:33 ryo Exp $") +RCSID("$NetBSD: locore.S,v 1.63 2020/05/27 19:49

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

2020-05-26 Thread Ryo Shimizu
/aarch64/aarch64/locore.S:1.61 Tue May 26 07:23:57 2020 +++ src/sys/arch/aarch64/aarch64/locore.S Tue May 26 09:16:33 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: locore.S,v 1.61 2020/05/26 07:23:57 ryo Exp $ */ +/* $NetBSD: locore.S,v 1.62 2020/05/26 09:16:33 ryo Exp $ */ /* * Copyright (c) 2017 Ryo

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

2020-05-26 Thread Ryo Shimizu
Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -38,7 +38,7 @@ #include #include "assym.h" -RCSID("$NetBSD: locore.S,v 1.60 2020/05/15 04:55:40 ryo Exp $") +RCSID("$NetBSD: locore.S,v 1.61 2020/05/26 07:23:57 ryo Exp $") #ifdef AARCH64_DEVICE

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

2020-05-25 Thread Ryo Shimizu
:1.7 Mon May 25 10:39:48 2020 +++ src/sys/arch/aarch64/aarch64/disasm.c Tue May 26 05:25:21 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: disasm.c,v 1.7 2020/05/25 10:39:48 ryo Exp $ */ +/* $NetBSD: disasm.c,v 1.8 2020/05/26 05:25:21 ryo Exp $ */ /* * Copyright (c) 2018 Ryo Shimizu @@ -27,7 +27,7

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

2020-05-25 Thread Ryo Shimizu
/aarch64/disasm.c:1.6 Thu Oct 4 07:40:09 2018 +++ src/sys/arch/aarch64/aarch64/disasm.c Mon May 25 10:39:48 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: disasm.c,v 1.6 2018/10/04 07:40:09 ryo Exp $ */ +/* $NetBSD: disasm.c,v 1.7 2020/05/25 10:39:48 ryo Exp $ */ /* * Copyright (c) 2018 Ryo Shimizu

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

2020-05-24 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon May 25 05:17:05 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: add ARMv8.1-8.5 definitions of TCR_EL1 To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/sys/arch/aarch64

2020-05-24 Thread Ryo Shimizu
05:13:16 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -30,7 +30,7 @@ #include "opt_multiprocessor.h" #include -__KERNEL_RCSID(0, "$NetBSD: cpufunc.c,v 1.19 2020/05/23 18:08:58 ryo Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cpufunc.c,v 1.20 2020/05/25 05:13:16

CVS commit: src/sys/arch/aarch64

2020-05-23 Thread Ryo Shimizu
: cpufunc.c,v 1.19 2020/05/23 18:08:58 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -30,7 +30,7 @@ #include "opt_multiprocessor.h" #include -__KERNEL_RCSID(0, "$NetBSD: cpufunc.c,v 1.18 2020/05/15 04:55:40 ryo Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cpufunc.

CVS commit: src/sys/arch/aarch64

2020-05-22 Thread Ryo Shimizu
, struct trapframe *tf) __asm __volatile ("sev; sev; sev"); } db_trigger = NULL; - db_readytoswitch[ci->ci_index] = 0; + db_readytoswitch[ci->ci_index] = NULL; membar_producer(); #endif Index: src/sys/arch/aarch64/aarch64/db_trace.c diff -u src/sys/arch/aarch64/aarch64

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

2020-05-21 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri May 22 04:46:26 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: db_machdep.c Log Message: instead of reading memory directly, db_read_bytes() is used to avoid faults in ddb. To generate a diff of this commit: cvs rdiff

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

2020-05-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 21 05:41:40 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpu_machdep.c Log Message: Fix a problem that setcontext(2) sometimes fail on ARMv8.5-BTI cpu. fixed to always get 0 for SPSR.BTYPE with getcontext(2). a

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

2020-05-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 21 05:04:13 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/aarch64/include/armreg.h Please note that diffs

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

2020-05-15 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri May 15 09:08:10 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpuswitch.S vectors.S Log Message: use ldp if possible To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/arch/aarch64

2020-05-14 Thread Ryo Shimizu
,v 1.18 2020/05/15 04:55:40 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -30,7 +30,7 @@ #include "opt_multiprocessor.h" #include -__KERNEL_RCSID(0, "$NetBSD: cpufunc.c,v 1.17 2020/04/12 07:49:58 maxv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cpufunc.c,v 1.18 20

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

2020-05-13 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed May 13 06:09:25 UTC 2020 Modified Files: src/distrib/sets/lists/comp: ad.aarch64 Log Message: fix evbarm64 build release with LLVM To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

CVS commit: src/sys/arch/aarch64

2020-05-13 Thread Ryo Shimizu
$ */ +/* $NetBSD: db_trace.c,v 1.10 2020/05/13 06:08:51 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -28,11 +28,12 @@ #include -__KERNEL_RCSID(0, "$NetBSD: db_trace.c,v 1.9 2020/04/12 07:49:58 maxv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: db_trace.c,v 1.10 2020/05/13 0

CVS commit: src/sys/arch/aarch64

2020-05-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon May 11 03:00:57 UTC 2020 Modified Files: src/sys/arch/aarch64/conf: Makefile.aarch64 src/sys/arch/aarch64/include: armreg.h asm.h Log Message: "options ARMV83_PAC" is now supported for gcc as well. - add

CVS commit: src

2020-04-30 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Apr 30 11:03:29 UTC 2020 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi src/tests/lib/libc/sys: Makefile Added Files: src/tests/lib/libc/sys: t_sigaltstack.c Log

CVS commit: src/sys/dev/pci

2020-04-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Apr 24 04:55:40 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/pci/if_aq.c Please note that diffs are not public domain; they

CVS commit: src/share/man/man4

2020-04-23 Thread Ryo Shimizu
@@ -1,4 +1,4 @@ -.\" $NetBSD: aq.4,v 1.3 2020/02/10 05:53:11 ryo Exp $ +.\" $NetBSD: aq.4,v 1.4 2020/04/24 04:37:27 ryo Exp $ .\" .\" Copyright (c) 2020 Ryo Shimizu .\" All rights reserved. @@ -24,7 +24,7 @@ .\" IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF A

CVS commit: src/sys/dev/pci

2020-04-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Apr 24 04:34:57 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: add support AQC100S and D100. not tested, but they are probably the same as the AQC100. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/dev/pci

2020-04-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Apr 23 06:28:34 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: sort product table, and tabify To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/if_aq.c Please note that diffs are

CVS commit: src/sys/dev/pci

2020-04-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Apr 23 06:27:21 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: On FIBRE devices, there are times when linkstat interrupt doesn't occur? reported from Andrius V. thanks. - use polling instead of linkstat

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

2020-04-16 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Apr 16 08:03:30 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: db_machdep.c Log Message: add the case of kdb_trap(-1) called from pic_ipi_ddb(). it depended on the update timing of 'db_recover'. To generate a diff of

CVS commit: src/common/lib/libc/arch/aarch64/string

2020-04-10 Thread Ryo Shimizu
ib/libc/arch/aarch64/string/bcopy.S Sat Apr 11 05:12:52 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: bcopy.S,v 1.1 2018/02/04 21:52:16 skrll Exp $ */ +/* $NetBSD: bcopy.S,v 1.2 2020/04/11 05:12:52 ryo Exp $ */ /* * Copyright (c) 2018 Ryo Shimizu @@ -29,7 +29,7 @@ #include #if defined(LIBC_SCCS) -RCSID

CVS commit: src/sys/arch/aarch64

2020-04-07 Thread Ryo Shimizu
Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.68 2020/03/14 14:05:42 ad Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.69 2020/04/08 00:13:40 ryo Exp $"); #include "opt_arm_debug.h" #include "opt_ddb.h" @@ -24

CVS commit: src/sys/dev/ic

2020-04-07 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Apr 7 07:25:42 UTC 2020 Modified Files: src/sys/dev/ic: nvme.c Log Message: avoid "panic: LOCKDEBUG: Mutex error: rw_vector_enter,309: spin lock held" ok nonaka@. thanks To generate a diff of this commit: cvs rdiff -u -r1.47

CVS commit: src/sys/dev/pci

2020-04-05 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Apr 5 10:43:09 UTC 2020 Modified Files: src/sys/dev/pci: pucdata.c Log Message: add entry for NetMos NM9900 Octa UART notice: On the boards I've obtained, the number on the cable stamp doesn't match the actual unit number of

CVS commit: src/share/man/man4

2020-03-31 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Mar 31 07:08:59 UTC 2020 Modified Files: src/share/man/man4: puc.4 Log Message: add missing netmos devices - NetMos NM9900 PCIe (pucdata.c r1.106) - NetMos NM9912 PCIe (pucdata.c r1.104) - NetMos NM9855 PCIe (pucdata.c r1.49)

CVS commit: src/lib/libwrap

2020-03-30 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Mar 30 08:34:38 UTC 2020 Modified Files: src/lib/libwrap: hosts_access.c Log Message: PR/54992: fix hosts_access(5) to works for IPv6 linklocal address without scope-id To generate a diff of this commit: cvs rdiff -u -r1.21

CVS commit: src/lib/libutil

2020-03-30 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Mar 30 08:24:36 UTC 2020 Modified Files: src/lib/libutil: pidlock.c Log Message: fail to create a pidfile if hostname contains '/' To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/lib/libutil/pidlock.c Please

CVS commit: src/lib/libedit

2020-03-30 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Mar 30 06:56:38 UTC 2020 Modified Files: src/lib/libedit: search.c Log Message: patbuf must be updated if the length of patbuf is greater than or equal to 0. (that is always) fix of r1.7 was incorrect. To generate a diff of

CVS commit: src/lib/libedit

2020-03-30 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Mar 30 06:54:37 UTC 2020 Modified Files: src/lib/libedit: common.c map.c refresh.c search.c Log Message: fix build error with SDEBUG, MAP_DEBUG, DEBUG_REFRESH To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49

CVS commit: src/sys/dev/pci

2020-03-24 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Mar 24 18:09:07 UTC 2020 Modified Files: src/sys/dev/pci: pucdata.c Log Message: add entry for NetMos NM9900 Quad UART. The NM9900 seems to have variations such as 4UART and 2UART+1Printer, but I tested on 4UART board. To

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

2020-03-06 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Mar 6 20:28:26 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: fix missing paren To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/aarch64/include/armreg.h Please note

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

2020-03-06 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Mar 6 20:13:24 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: add more definitions for ARMv8.1-ARMv8.4 To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/arch/aarch64

2020-03-04 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Mar 4 19:28:04 UTC 2020 Modified Files: src/sys/arch/aarch64/conf: Makefile.aarch64 src/sys/arch/aarch64/include: vmparam.h Log Message: change kernel vm base address to use more than 256GB of memory. (up to 64TB) also

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

2020-03-02 Thread Ryo Shimizu
/sys/arch/aarch64/aarch64/pmap.c:1.66 Sat Feb 29 21:34:37 2020 +++ src/sys/arch/aarch64/aarch64/pmap.c Mon Mar 2 08:39:36 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.66 2020/02/29 21:34:37 ryo Exp $ */ +/* $NetBSD: pmap.c,v 1.67 2020/03/02 08:39:36 ryo Exp $ */ /* * Copyright (c) 2017 Ryo

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

2020-02-29 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Feb 29 21:36:03 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: add support userspace tagged address for aarch64 (experimental) 'sysctl machdep.tagged_address' to set/clear TCR_EL1.TBI0 to

CVS commit: src/sys/arch/aarch64

2020-02-29 Thread Ryo Shimizu
: fault.c,v 1.12 2020/02/29 21:34:37 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: fault.c,v 1.11 2020/01/09 01:38:34 ryo Exp $"); +__KERNEL_RCSID(0, "$NetBSD: fault.c,v 1.12 2020/02/29 21:34:37 ryo Exp $

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

2020-02-29 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Feb 29 21:32:22 UTC 2020 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: add helper function aarch64_addresspace() and aarch64_untag_address() to check address space, and eliminate address tag To generate a

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

2020-02-29 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Feb 29 21:30:19 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: db_machdep.c Log Message: use macro To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/aarch64/aarch64/db_machdep.c Please note

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

2020-02-29 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Feb 29 21:29:23 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: widen bit PAR_EL1.PAR_PA from [47:12] to [51:12] for ARMv8.2 (and later). PAR_EL1:[51:48] is RES0 in ARMv8.1 and ARMv8.0. To

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

2020-02-29 Thread Ryo Shimizu
Mon Feb 10 19:04:01 2020 +++ src/sys/arch/aarch64/aarch64/pmap.c Sat Feb 29 21:10:09 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.64 2020/02/10 19:04:01 ryo Exp $ */ +/* $NetBSD: pmap.c,v 1.65 2020/02/29 21:10:09 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include

CVS commit: src/sys/arch/aarch64

2020-02-29 Thread Ryo Shimizu
rch/aarch64/aarch64/pmapboot.c:1.4 src/sys/arch/aarch64/aarch64/pmapboot.c:1.5 --- src/sys/arch/aarch64/aarch64/pmapboot.c:1.4 Thu Jul 18 06:47:36 2019 +++ src/sys/arch/aarch64/aarch64/pmapboot.c Sat Feb 29 21:09:11 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: pmapboot.c,v 1.4 2019/07/18 06:47:36

CVS commit: src/sys/dev/pci

2020-02-15 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Feb 15 12:20:35 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: return the ifmedia active status correctly even while the link is not up after attach. pointed out by msaitoh@. thanks. To generate a diff of

CVS commit: src/sys/arch/aarch64

2020-02-10 Thread Ryo Shimizu
+1,4 @@ -/* $NetBSD: pmap.c,v 1.63 2020/02/03 13:37:01 ryo Exp $ */ +/* $NetBSD: pmap.c,v 1.64 2020/02/10 19:04:01 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.63 2020/02/03 13:37:01 ryo Exp $"); +__KERN

CVS commit: src

2020-02-09 Thread Ryo Shimizu
:1.2 Wed Jan 1 20:13:19 2020 +++ src/share/man/man4/aq.4 Mon Feb 10 05:53:11 2020 @@ -1,4 +1,4 @@ -.\" $NetBSD: aq.4,v 1.2 2020/01/01 20:13:19 wiz Exp $ +.\" $NetBSD: aq.4,v 1.3 2020/02/10 05:53:11 ryo Exp $ .\" .\" Copyright (c) 2020 Ryo Shimizu .\" All rights

CVS commit: src/sys/dev/pci

2020-02-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Feb 10 05:07:28 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: fix descriptions of register map in comment To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/dev/pci/if_aq.c Please note that

CVS commit: src/usr.bin/mkubootimage

2020-02-08 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Feb 8 13:27:01 UTC 2020 Modified Files: src/usr.bin/mkubootimage: mkubootimage.c Log Message: arm64_image_header->image_size must be included size of arm64_image_header. with -u option, image_size should be binary (file) size

CVS commit: src/sys/arch/aarch64

2020-02-03 Thread Ryo Shimizu
/aarch64/aarch64/pmap.c Mon Feb 3 13:37:01 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.62 2020/02/03 13:35:44 ryo Exp $ */ +/* $NetBSD: pmap.c,v 1.63 2020/02/03 13:37:01 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: pma

CVS commit: src/sys/arch/aarch64

2020-02-03 Thread Ryo Shimizu
/01/09 01:38:34 ryo Exp $ */ +/* $NetBSD: pmap.c,v 1.62 2020/02/03 13:35:44 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.61 2020/01/09 01:38:34 ryo Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.6

CVS commit: src/sys/dev/pci

2020-01-16 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Jan 17 05:22:42 UTC 2020 Modified Files: src/sys/dev/pci: files.pci if_aq.c Log Message: support internal PHY temperature sensor To generate a diff of this commit: cvs rdiff -u -r1.420 -r1.421 src/sys/dev/pci/files.pci cvs

CVS commit: src/sys/dev/pci

2020-01-16 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Jan 17 05:16:33 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: make counters per queue To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/pci/if_aq.c Please note that diffs are not public

CVS commit: src/sys/dev/pci

2020-01-16 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Jan 17 05:11:04 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: set/clear IFF_OACTIVE flag only on txring 0 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/pci/if_aq.c Please note that

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

2020-01-13 Thread Ryo Shimizu
@@ -/* $NetBSD: bus_space_asm_generic.S,v 1.1 2018/04/01 04:35:03 ryo Exp $ */ +/* $NetBSD: bus_space_asm_generic.S,v 1.2 2020/01/13 17:23:07 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -29,7 +29,7 @@ #include #include "assym.h" -RCSID("$NetBSD: bus_space_asm_generic.S,v 1.1 2

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

2020-01-08 Thread Ryo Shimizu
:56:15 2019 +++ src/sys/arch/aarch64/aarch64/fault.c Thu Jan 9 01:38:34 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: fault.c,v 1.10 2019/06/10 05:56:15 ryo Exp $ */ +/* $NetBSD: fault.c,v 1.11 2020/01/09 01:38:34 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include

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

2020-01-07 Thread Ryo Shimizu
: src/sys/arch/aarch64/aarch64/locore.S diff -u src/sys/arch/aarch64/aarch64/locore.S:1.49 src/sys/arch/aarch64/aarch64/locore.S:1.50 --- src/sys/arch/aarch64/aarch64/locore.S:1.49 Sat Dec 28 17:19:43 2019 +++ src/sys/arch/aarch64/aarch64/locore.S Wed Jan 8 05:41:07 2020 @@ -1,4 +1,4 @@ -/* $NetBSD:

CVS commit: src/sbin/ifconfig

2020-01-02 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Jan 2 23:02:19 UTC 2020 Modified Files: src/sbin/ifconfig: ether.c ifconfig.c Log Message: fix printing capabilities and enabled flags. no need to skip a prefix "0x" of output of snprintb. ifconfig expect the result of

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

2020-01-02 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Jan 2 23:01:54 UTC 2020 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: add aq(4). tested on rockpro64. To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys/arch/evbarm/conf/GENERIC64

CVS commit: src/sys/arch

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:36:43 UTC 2020 Modified Files: src/sys/arch/amd64/conf: ALL GENERIC XEN3_DOM0 src/sys/arch/i386/conf: ALL GENERIC Log Message: add aq(4) To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135

CVS commit: src/doc

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:18:39 UTC 2020 Modified Files: src/doc: CHANGES Log Message: note aq(4) To generate a diff of this commit: cvs rdiff -u -r1.2628 -r1.2629 src/doc/CHANGES Please note that diffs are not public domain; they are

CVS commit: src/sys/modules

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:13:16 UTC 2020 Modified Files: src/sys/modules: Makefile Added Files: src/sys/modules/if_aq: Makefile if_aq.ioconf Log Message: Add module build for aq(4) To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2020-01-01 Thread Ryo Shimizu
Wed Jan 1 10:11:22 2020 +++ src/share/man/man4/aq.4 Wed Jan 1 10:11:21 2020 @@ -0,0 +1,84 @@ +.\" $NetBSD: aq.4,v 1.1 2020/01/01 10:11:21 ryo Exp $ +.\" +.\" Copyright (c) 2020 Ryo Shimizu +.\" All rights reserved. +.\" +.\" Redistribution and use in

CVS commit: src/sys/dev/pci

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:06:41 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1382 -r1.1383 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1381 -r1.1382

CVS commit: src/sys/dev/pci

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:05:55 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: add Aquantia AQC 10G network adapters To generate a diff of this commit: cvs rdiff -u -r1.1394 -r1.1395 src/sys/dev/pci/pcidevs Please note that

CVS commit: src/sys/net

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:04:37 UTC 2020 Modified Files: src/sys/net: ethertypes.h Log Message: Add the ETHERTYPE_QINQ for 802.1ad VLAN stacking To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/net/ethertypes.h Please

CVS commit: src/sys/arch/aarch64

2019-12-19 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Dec 20 07:16:43 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: cpuswitch.S src/sys/arch/aarch64/include: asm.h Log Message: Add a speculation barrier after the 'eret'. Some aarch64 cpus speculatively execute

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

2019-12-19 Thread Ryo Shimizu
/include/cpufunc.h:1.8 Fri Nov 22 05:21:19 2019 +++ src/sys/arch/aarch64/include/cpufunc.h Thu Dec 19 09:47:42 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: cpufunc.h,v 1.8 2019/11/22 05:21:19 mlelstv Exp $ */ +/* $NetBSD: cpufunc.h,v 1.9 2019/12/19 09:47:42 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu

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

2019-12-18 Thread Ryo Shimizu
/sys/arch/aarch64/aarch64/pmap.c:1.54 Wed Dec 18 11:06:42 2019 +++ src/sys/arch/aarch64/aarch64/pmap.c Wed Dec 18 11:10:24 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.54 2019/12/18 11:06:42 ryo Exp $ */ +/* $NetBSD: pmap.c,v 1.55 2019/12/18 11:10:24 ryo Exp $ */ /* * Copyright (c) 2017 Ryo

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

2019-12-18 Thread Ryo Shimizu
:09 2019 +++ src/sys/arch/aarch64/aarch64/pmap.c Wed Dec 18 11:06:42 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.53 2019/12/14 13:48:09 skrll Exp $ */ +/* $NetBSD: pmap.c,v 1.54 2019/12/18 11:06:42 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -27,7 +27,7 @@ */ #include

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

2019-12-04 Thread Ryo Shimizu
/aarch64/aarch64/cpufunc.c:1.10 Thu Dec 5 05:17:55 2019 +++ src/sys/arch/aarch64/aarch64/cpufunc.c Thu Dec 5 05:45:52 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: cpufunc.c,v 1.10 2019/12/05 05:17:55 ryo Exp $ */ +/* $NetBSD: cpufunc.c,v 1.11 2019/12/05 05:45:52 ryo Exp $ */ /* * Copyright (c) 2017 Ryo

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

2019-12-04 Thread Ryo Shimizu
/* $NetBSD: cpufunc.c,v 1.9 2019/12/02 23:22:43 ad Exp $ */ +/* $NetBSD: cpufunc.c,v 1.10 2019/12/05 05:17:55 ryo Exp $ */ /* * Copyright (c) 2017 Ryo Shimizu @@ -29,7 +29,7 @@ #include "opt_multiprocessor.h" #include -__KERNEL_RCSID(0, "$NetBSD: cpufunc.c,v 1.9 2

CVS commit: src/sys/arch/sh3/sh3

2019-05-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 9 16:48:31 UTC 2019 Modified Files: src/sys/arch/sh3/sh3: db_trace.c Log Message: fix backtrace. it was broken. - use db_read_bytes() to avoid faults. - quite a few functions do not use frame pointers, therefore always

CVS commit: src/sys/arch/dreamcast/dev/maple

2019-05-06 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon May 6 17:16:41 UTC 2019 Modified Files: src/sys/arch/dreamcast/dev/maple: maple.c Log Message: cv_init() must be done before calling maple_scanbus(). ok tsutsui@ To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53

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

2019-05-06 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon May 6 17:12:50 UTC 2019 Modified Files: src/sys/arch/dreamcast/dev/g2: aica.c src/sys/arch/dreamcast/dev/microcode: Makefile aica_arm.c aica_arm_locore.S aica_armcode.h Log Message: don't use tsleep() in

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

2019-04-12 Thread Ryo Shimizu
:04 2019 +++ src/sys/arch/aarch64/aarch64/netbsd32_machdep.c Fri Apr 12 09:29:26 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: netbsd32_machdep.c,v 1.5 2019/01/27 19:13:04 alnsn Exp $ */ +/* $NetBSD: netbsd32_machdep.c,v 1.6 2019/04/12 09:29:26 ryo Exp $ */ /* * Copyright (c) 2018 Ryo Shimizu @@ -27,7 +2

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

2019-04-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Apr 10 06:58:12 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: TODO Log Message: some items are already done. update and sync with reality. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2019-04-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Apr 10 06:30:05 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: syscall.c Log Message: add missing userret() at the end of md_child_return(). this change make some ATF to pass. To generate a diff of this commit: cvs

<    1   2   3   4   5   >