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
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
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
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
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
/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
: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
$ */
/*
* 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
/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
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 $");
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
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
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
@@
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(
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
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
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
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
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
) 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&
: 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
: 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
/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
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
: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
/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
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
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
: 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.
, 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
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
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
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
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
,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
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
$ */
+/* $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
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
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
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
@@ -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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
/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
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
: 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 $
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
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
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
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
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
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
+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
: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
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
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
/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
/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
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
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
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
@@
-/* $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
: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
: 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:
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
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
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
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
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
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
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
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
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
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
/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
/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
: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
/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
/* $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
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
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
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
: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
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
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
101 - 200 of 447 matches
Mail list logo