Module Name:src
Committed By: ryo
Date: Thu May 3 15:47:22 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
add sysctl for
machdep.{cpu_id,id_revidr,id_mvfr,id_mpidr,id_aa64isar,id_aa64mmfr,id_aa64pfr}
each corresponding to system
Thu May 3 15:47:36 2018
@@ -0,0 +1,619 @@
+/* $NetBSD: aarch64.c,v 1.1 2018/05/03 15:47:36 ryo Exp $ */
+
+/*
+ * Copyright (c) 2018 Ryo Shimizu <r...@nerv.org>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are per
Module Name:src
Committed By: ryo
Date: Sat Apr 28 17:42:07 UTC 2018
Modified Files:
src/sys/arch/aarch64/include: db_machdep.h
Log Message:
Oops, my previous commit is totally wrong. recast mask/pattern list.
pointed out by David Binderman in PR/53224, thanks.
To
--- src/sys/arch/aarch64/aarch64/pmap.c:1.4 Sun Apr 29 12:05:39 2018
+++ src/sys/arch/aarch64/aarch64/pmap.c Sun Apr 29 12:07:05 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.4 2018/04/29 12:05:39 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.5 2018/04/29 12:07:05 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo
:07:08 2018
+++ src/sys/arch/aarch64/aarch64/pmap.c Sun Apr 29 12:05:39 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.3 2018/04/27 08:07:08 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.4 2018/04/29 12:05:39 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu <r...@nerv.org>
@@ -27,7 +27,7 @@
*/
#i
:42:45 ryo Exp $ */
/*
* Copyright (c) 2014 Ryo Shimizu <r...@nerv.org>
@@ -31,7 +31,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: if_enet.c,v 1.11 2017/06/09 18:14:59 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_enet.c,v 1.12 2018/02/16 08:42:45 ryo Exp $&q
Module Name:src
Committed By: ryo
Date: Tue Mar 13 06:18:36 UTC 2018
Modified Files:
src/sys/arch/evbarm/ixdp425: ixdp425_machdep.c
Log Message:
fix compile error (printf format)
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38
Module Name:src
Committed By: ryo
Date: Tue Mar 13 06:19:30 UTC 2018
Modified Files:
src/sys/arch/evbarm/gumstix: gxio.c
Log Message:
fix compile error (unused variables)
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbarm/gumstix/gxio.c
Module Name:src
Committed By: ryo
Date: Tue Mar 13 06:18:47 UTC 2018
Modified Files:
src/sys/arch/evbarm/osk5912: osk5912_machdep.c
Log Message:
fix compile error
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/evbarm/osk5912/osk5912_machdep.c
Module Name:src
Committed By: ryo
Date: Tue Mar 13 06:18:17 UTC 2018
Modified Files:
src/sys/arch/evbarm/imx31: imx31lk_machdep.c
Log Message:
fix compile error (printf format)
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: ryo
Date: Tue Mar 13 06:22:00 UTC 2018
Modified Files:
src/sys/arch/evbarm/conf: DUOVERO
Log Message:
fix build error. add options __HAVE_CPU_UAREA_ALLOC_IDLELWP for MULTIPROCESSOR
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: ryo
Date: Tue Mar 13 06:20:41 UTC 2018
Modified Files:
src/sys/arch/evbarm/conf: N900
Log Message:
fix build error. if no usb, don't define USB_DEBUG
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27
Module Name:src
Committed By: ryo
Date: Tue Mar 13 06:21:22 UTC 2018
Modified Files:
src/sys/arch/evbarm/conf: HPT5325
Log Message:
fix build error. need midi* for umidi
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/conf/HPT5325
Module Name:src
Committed By: ryo
Date: Tue Mar 13 06:41:54 UTC 2018
Modified Files:
src/sys/arch/arm/omap: omap_gpio.c
Log Message:
fix compile error (variable set but not used)
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: ryo
Date: Wed Mar 14 06:35:31 UTC 2018
Modified Files:
src/sys/arch/evbarm/fdt: platform.h
Log Message:
fix compile error on evbarm/EXYNOS. platform.h may be included from *.S
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: ryo
Date: Fri Mar 16 07:56:50 UTC 2018
Modified Files:
src/sys/lib/libkern/arch/aarch64: Makefile.inc
Log Message:
use memmove.S
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/arch/aarch64/Makefile.inc
Module Name:src
Committed By: ryo
Date: Fri Apr 6 15:47:08 UTC 2018
Modified Files:
src/crypto/external/bsd/openssl: mkpc
src/crypto/external/bsd/openssl.old: mkpc
Log Message:
when CPPFLAGS include a parameter that has any spaces (e.g.
Module Name:src
Committed By: ryo
Date: Sun Apr 1 14:33:53 UTC 2018
Added Files:
src/sys/arch/evbarm/fdt: genassym.cf
Log Message:
fix build error
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbarm/fdt/genassym.cf
Please note that diffs are
Module Name:src
Committed By: ryo
Date: Mon Apr 2 05:52:31 UTC 2018
Modified Files:
src/doc: CHANGES
Log Message:
Add support for aarch64
To generate a diff of this commit:
cvs rdiff -u -r1.2368 -r1.2369 src/doc/CHANGES
Please note that diffs are not public domain;
Module Name:xsrc
Committed By: ryo
Date: Tue Apr 3 19:53:57 UTC 2018
Modified Files:
xsrc/external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting:
driver.h present.c vblank.c
Log Message:
Fix compile error on evbarm-aarch64. (incompatible pointer types
Module Name:src
Committed By: ryo
Date: Fri Mar 16 12:10:16 UTC 2018
Modified Files:
src/sys/arch/hpcarm/hpcarm: hpc_machdep.c
Log Message:
fix compile error with options BOOT_DUMP
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105
c/sys/arch/arm/imx/imx6_axi.c:1.4 src/sys/arch/arm/imx/imx6_axi.c:1.5
--- src/sys/arch/arm/imx/imx6_axi.c:1.4 Thu Nov 9 05:57:23 2017
+++ src/sys/arch/arm/imx/imx6_axi.c Sat Mar 17 18:34:09 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: imx6_axi.c,v 1.4 2017/11/09 05:57:23 hkenken Exp $ */
+/* $NetBSD: imx6_axi
Module Name:src
Committed By: ryo
Date: Tue Mar 20 10:14:29 UTC 2018
Modified Files:
src/distrib/sets/lists/comp: ad.aarch64 ad.arm
src/sys/arch/aarch64/include: armreg.h
src/sys/arch/arm/include: Makefile armreg.h
Added Files:
Module Name:src
Committed By: ryo
Date: Mon Mar 19 17:11:24 UTC 2018
Modified Files:
src/sys/arch/evbarm/conf: files.amlogic files.armadaxp files.awin
files.bcm53xx files.beagle files.evbarm files.fdt files.gemini
files.goldengate files.hawk
Module Name:src
Committed By: ryo
Date: Sat Mar 17 04:16:09 UTC 2018
Modified Files:
src/sys/arch/arm/include: aout_machdep.h
Log Message:
whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/include/aout_machdep.h
Please note that
Module Name:src
Committed By: ryo
Date: Mon Mar 19 08:57:57 UTC 2018
Modified Files:
src/sys/arch/arm/sunxi: sunxi_mmc.c
Log Message:
sunxi: mmc: increase max number of descriptors available for DMA transfers
patch from jmcneill@
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ryo
Date: Wed Dec 12 18:11:00 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: trap.c
Log Message:
need space
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/aarch64/aarch64/trap.c
Please note that diffs
rch/aarch64/aarch64/locore.S:1.31 Thu Nov 8 08:28:07 2018
+++ src/sys/arch/aarch64/aarch64/locore.S Thu Dec 13 10:44:25 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.S,v 1.31 2018/11/08 08:28:07 maxv Exp $ */
+/* $NetBSD: locore.S,v 1.32 2018/12/13 10:44:25 ryo Exp $ */
/*
* Copyright (c) 2017
Module Name:src
Committed By: ryo
Date: Wed Dec 12 11:14:51 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S idle_machdep.S
Log Message:
- need to save/restore interrupt mask when entering/exiting to/from
cpu_switchto_softint().
- when call dosoftints
/aarch64/cpu.c Fri Dec 21 08:01:01 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu.c,v 1.14 2018/11/28 09:16:19 ryo Exp $ */
+/* $NetBSD: cpu.c,v 1.15 2018/12/21 08:01:01 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(1, "$NetBSD: cpu.c,v 1.14 2018/
Module Name:src
Committed By: ryo
Date: Tue Dec 11 05:46:14 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: genassym.cf
Log Message:
fix build failure without options MULTIPROCESSOR
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: ryo
Date: Tue Dec 11 18:11:33 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
need to save/restore also x1. x1 is in-use as ipl.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
s/arch/aarch64/aarch64/locore.S:1.28
--- src/sys/arch/aarch64/aarch64/locore.S:1.27 Thu Oct 4 09:09:29 2018
+++ src/sys/arch/aarch64/aarch64/locore.S Thu Oct 4 23:53:13 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.S,v 1.27 2018/10/04 09:09:29 ryo Exp $ */
+/* $NetBSD: locore.S,v 1.28 2018/10/04 23
/aarch64/pmapboot.c:1.1 Thu Oct 4 23:53:13 2018
+++ src/sys/arch/aarch64/aarch64/pmapboot.c Fri Oct 5 01:54:10 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmapboot.c,v 1.1 2018/10/04 23:53:13 ryo Exp $ */
+/* $NetBSD: pmapboot.c,v 1.2 2018/10/05 01:54:10 ryo Exp $ */
/*
* Copyright (c) 2018 Ryo Shimizu
4/aarch64/cpu.c Mon Sep 10 11:05:12 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu.c,v 1.6 2018/08/26 18:15:49 ryo Exp $ */
+/* $NetBSD: cpu.c,v 1.7 2018/09/10 11:05:12 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(1, "$NetBSD: cpu.c,v 1.6 2018/
Module Name:src
Committed By: ryo
Date: Wed Sep 26 16:55:34 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: pmap_page.S
Log Message:
avoid hardcode. don't depend that AARCH64_KSEG_START is 0x.
To generate a diff of this commit:
cvs rdiff -u -r1.3
2018
+++ src/usr.sbin/cpuctl/arch/aarch64.c Mon Nov 26 18:08:41 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: aarch64.c,v 1.3 2018/11/20 01:59:51 mrg Exp $ */
+/* $NetBSD: aarch64.c,v 1.4 2018/11/26 18:08:41 ryo Exp $ */
/*
* Copyright (c) 2018 Ryo Shimizu
@@ -29,7 +29,7 @@
#include
#ifndef lint
:1.23 Mon Sep 10 16:43:24 2018
+++ src/sys/arch/aarch64/aarch64/pmap.c Mon Sep 17 00:15:55 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.23 2018/09/10 16:43:24 maxv Exp $ */
+/* $NetBSD: pmap.c,v 1.24 2018/09/17 00:15:55 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7
$ */
+/* $NetBSD: locore.S,v 1.27 2018/10/04 09:09:29 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -35,7 +35,7 @@
#include
#include "assym.h"
-RCSID("$NetBSD: locore.S,v 1.26 2018/10/01 19:45:00 skrll Exp $")
+RCSID("$NetBSD: locore.S,v 1.27 20
/disasm.c:1.5 Sat Sep 15 19:47:48 2018
+++ src/sys/arch/aarch64/aarch64/disasm.c Thu Oct 4 07:40:09 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: disasm.c,v 1.5 2018/09/15 19:47:48 jakllsch Exp $ */
+/* $NetBSD: disasm.c,v 1.6 2018/10/04 07:40:09 ryo Exp $ */
/*
* Copyright (c) 2018 Ryo Shimizu
@@ -27,7 +27,7
Module Name:src
Committed By: ryo
Date: Thu Oct 4 08:58:13 UTC 2018
Modified Files:
src/sys/arch/arm/fdt: cpu_fdt.c
Log Message:
fix to boot APs of RPI3 with GENERIC64.
if no psci, try other methods.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: ryo
Date: Thu Oct 4 07:33:54 UTC 2018
Modified Files:
src/sys/arch/evbarm/fdt: fdt_machdep.c
Log Message:
don't call plat->ap_early_putchar if not defined EARLYCONS
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42
:1.10 Wed Oct 3 13:59:31 2018
+++ src/sys/arch/aarch64/aarch64/cpu.c Thu Oct 4 07:36:10 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu.c,v 1.10 2018/10/03 13:59:31 skrll Exp $ */
+/* $NetBSD: cpu.c,v 1.11 2018/10/04 07:36:10 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7
$ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.31 2018/10/18 09:01:51 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.32 2018/10/31 06:36:19 ryo Exp $");
#include "opt_arm_debug.h"
#include "opt_ddb.h
Module Name:src
Committed By: ryo
Date: Sat Nov 10 18:29:08 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
need to invalidate TLBs after pmapboot_enter(). pmapboot_protect() requires
KSEG mappings.
To generate a diff of this
Module Name:src
Committed By: ryo
Date: Sat Nov 10 18:30:58 UTC 2018
Modified Files:
src/sys/arch/aarch64/include: asan.h
Log Message:
add LX_BLKPAG_SH_IS pte attribute for MP
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: ryo
Date: Wed Nov 28 08:12:16 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: exec_machdep.c
Log Message:
don't exec 32bit binary on the cpu that has no aarch32.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: ryo
Date: Wed Nov 28 08:16:46 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: db_machdep.c
Log Message:
don't pass illegal cpu index to cpu_lookup(). it may cause KASSERT.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: ryo
Date: Fri Sep 14 05:33:50 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: vectors.S
Log Message:
use ENTRY_NP to avoid added _PROF_PROLOGUE.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: ryo
Date: Fri Sep 14 05:37:42 UTC 2018
Modified Files:
src/sys/arch/aarch64/include: vmparam.h
Log Message:
define VM_KERNEL_IO_SIZE for clarity
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: ryo
Date: Sat Oct 20 06:18:18 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
changes of r1.14 was incomplete. use bootconfig.dram[] to resolve valid memory
range.
pmap(1) failed to access kvm on some
Module Name:src
Committed By: ryo
Date: Sat Oct 20 05:38:27 UTC 2018
Modified Files:
src/sys/arch/arm/rockchip: rk_platform.c
Log Message:
add missing .ap_mpstart for rk3399
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: ryo
Date: Sat Oct 20 05:53:22 UTC 2018
Modified Files:
src/sys/arch/arm/broadcom: bcm283x_platform.c
Log Message:
- fix AP spinup on bcm283x
- "brcm,bcm2836-smp" is a enable-method for only 32bit bcm2836.
To generate a diff of this commit:
Module Name:src
Committed By: ryo
Date: Fri Nov 16 10:51:08 UTC 2018
Modified Files:
src/lib/libc/arch/aarch64/gen: makecontext.c
Log Message:
fix type of argument for va_arg; don't round to 32bit.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
$ */
+/* $NetBSD: pmap.c,v 1.27 2018/10/12 00:57:17 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.26 2018/10/04 23:53:13 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.27 2018/10/12 00:57:17 ryo Exp $
/db_disasm.c:1.4 Sat Sep 15 19:47:48 2018
+++ src/sys/arch/aarch64/aarch64/db_disasm.c Fri Oct 12 01:28:57 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: db_disasm.c,v 1.4 2018/09/15 19:47:48 jakllsch Exp $ */
+/* $NetBSD: db_disasm.c,v 1.5 2018/10/12 01:28:57 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
Module Name:src
Committed By: ryo
Date: Fri Oct 12 04:08:59 UTC 2018
Modified Files:
src/share/man/man8: compat_netbsd32.8
Log Message:
Mention that compat32 supports running arm binaries on aarch64.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
2018/10/12 00:57:17 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.28 2018/10/12 01:13:51 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.27 2018/10/12 00:57:17 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pmap.c,v
Module Name:src
Committed By: ryo
Date: Fri Oct 12 04:09:09 UTC 2018
Modified Files:
src/doc: CHANGES
Log Message:
note that aarch64 supports compat_netbsd32
To generate a diff of this commit:
cvs rdiff -u -r1.2445 -r1.2446 src/doc/CHANGES
Please note that diffs are
Module Name:src
Committed By: ryo
Date: Sat Oct 13 08:32:36 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
src/sys/arch/aarch64/include: pmap.h types.h
Log Message:
- define PMAP_{MAP,UNMAP}_POOLPAGE for performance
- define
Module Name:src
Committed By: ryo
Date: Thu Nov 22 08:30:58 UTC 2018
Modified Files:
src/lib/libc/arch/aarch64/sys: __clone.S
Log Message:
fix condition code. x1==0 is parent.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: ryo
Date: Mon Jul 9 06:07:06 UTC 2018
Modified Files:
src/common/lib/libc/arch/aarch64/string: memcmp.S
Log Message:
avoid reading from out of range that may cause access fault.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: ryo
Date: Mon Jul 9 06:08:42 UTC 2018
Modified Files:
src/sys/arch/arm/pic: pic.c
Log Message:
fix false positive KASSERT.
the case that secondary processors failed to hatch, and not attached.
when "cpu1 at cpus0: disabled (unresponsive)"
/aarch64/pmap.c:1.7 Sun May 20 06:45:00 2018
+++ src/sys/arch/aarch64/aarch64/pmap.c Mon Jul 9 06:14:38 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.7 2018/05/20 06:45:00 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.8 2018/07/09 06:14:38 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7
/cpu.c Mon Jul 9 06:19:53 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu.c,v 1.1 2018/04/01 04:35:03 ryo Exp $ */
+/* $NetBSD: cpu.c,v 1.2 2018/07/09 06:19:53 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,13 +27,16 @@
*/
#include
-__KERNEL_RCSID(1, "$NetBSD: cpu.c,v 1.1 2018/04/01
Module Name:src
Committed By: ryo
Date: Mon Jul 9 09:55:59 UTC 2018
Modified Files:
src/sys/arch/evbarm/conf: RPI64
Log Message:
enable options MULTIPROCESSOR
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/RPI64
Please note that
Module Name:src
Committed By: ryo
Date: Mon Jul 9 09:58:15 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: TODO
Log Message:
check off SMP
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/TODO
Please note that diffs are
Module Name:src
Committed By: ryo
Date: Mon Jul 9 06:10:21 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: locore_el2.S
Log Message:
keep stack pointer when changing from EL2 to EL1.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: ryo
Date: Mon Jul 9 06:11:12 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
remove unused code
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/cpuswitch.S
Please
Module Name:src
Committed By: ryo
Date: Mon Jul 9 06:21:46 UTC 2018
Modified Files:
src/sys/arch/arm/broadcom: bcm283x_platform.c
Log Message:
hatch secondary processors (aarch64)
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: ryo
Date: Mon Jul 9 06:33:08 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: db_machdep.c
Log Message:
fix compile error
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/db_machdep.c
Please
Module Name:src
Committed By: ryo
Date: Mon Jul 9 10:08:35 UTC 2018
Modified Files:
src/doc: CHANGES
Log Message:
SMP support for aarch64
To generate a diff of this commit:
cvs rdiff -u -r1.2405 -r1.2406 src/doc/CHANGES
Please note that diffs are not public domain;
$ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -36,7 +36,7 @@
#include
#include "assym.h"
-RCSID("$NetBSD: locore.S,v 1.8 2018/07/09 06:19:53 ryo Exp $")
+RCSID("$NetBSD: locore.S,v 1.9 2018/07/10 08:20:29 ryo Exp $")
/* #define DEBUG_LOCORE */
/* #define DEBUG_MMU */
+++ src/sys/arch/aarch64/aarch64/locore.S Tue Jul 10 08:35:58 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.S,v 1.9 2018/07/10 08:20:29 ryo Exp $ */
+/* $NetBSD: locore.S,v 1.10 2018/07/10 08:35:58 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -36,7 +36,7 @@
#include
#include "as
:32 2018
+++ src/sys/arch/aarch64/aarch64/pmap.c Tue Jul 17 09:58:14 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.9 2018/07/17 00:33:32 christos Exp $ */
+/* $NetBSD: pmap.c,v 1.10 2018/07/17 09:58:14 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
ore.S:1.11 src/sys/arch/aarch64/aarch64/locore.S:1.12
--- src/sys/arch/aarch64/aarch64/locore.S:1.11 Tue Jul 17 00:32:28 2018
+++ src/sys/arch/aarch64/aarch64/locore.S Tue Jul 17 10:01:59 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.S,v 1.11 2018/07/17 00:32:28 christos Exp $ */
+/* $NetBSD: locore
64/aarch64/db_disasm.c:1.2 Sun Apr 1 04:35:03 2018
+++ src/sys/arch/aarch64/aarch64/db_disasm.c Tue Jul 17 10:07:49 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: db_disasm.c,v 1.2 2018/04/01 04:35:03 ryo Exp $ */
+/* $NetBSD: db_disasm.c,v 1.3 2018/07/17 10:07:49 ryo Exp $ */
/*
* Copyright (c) 2017 R
Module Name:src
Committed By: ryo
Date: Tue Jul 17 11:12:41 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
kern_vtopdiff is stored in fdt_start.S. that is before cleaning bss.
decl "kern_vtopdiff = 0" for keep in .data section.
To
$ */
/*
* Copyright (c) 2018 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: disasm.c,v 1.1 2018/04/01 04:35:03 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: disasm.c,v 1.2 2018/06/14 08:27:10 ryo Exp $");
#include
#include
@@ -568,7 +568,7 @@ sysregname(char *buf
/sys/arch/aarch64/aarch64/fault.c:1.4 Thu Jul 19 18:27:26 2018
+++ src/sys/arch/aarch64/aarch64/fault.c Fri Jul 20 07:12:50 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: fault.c,v 1.4 2018/07/19 18:27:26 christos Exp $ */
+/* $NetBSD: fault.c,v 1.5 2018/07/20 07:12:50 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo
Module Name:src
Committed By: ryo
Date: Fri Jul 20 12:19:07 UTC 2018
Modified Files:
src/lib/libc/arch/aarch64/sys: ptrace.S
Log Message:
fix a bug. no need postincrement here.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
/pmap.c Sat Jul 21 13:08:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.10 2018/07/17 09:58:14 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.11 2018/07/21 13:08:35 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.10 2018/07/
) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: fault.c,v 1.5 2018/07/20 07:12:50 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fault.c,v 1.6 2018/07/21 13:23:48 ryo Exp $");
#include "opt_ddb.h"
#include "opt_uvmhist.h"
@@ -1
h64/pmap.c Mon Jul 23 22:51:39 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.12 2018/07/23 22:32:22 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.13 2018/07/23 22:51:39 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.12 2
/arch/aarch64/aarch64/pmap.c Fri Jul 27 07:04:04 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.14 2018/07/24 10:08:43 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.15 2018/07/27 07:04:04 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: p
Module Name:src
Committed By: ryo
Date: Fri Jul 27 07:09:15 UTC 2018
Modified Files:
src/tests/lib/libc/arch/aarch64: exec_prot_support.c
Log Message:
aarch64 support per page execute protection
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
(c) 2018 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: disasm.c,v 1.3 2018/07/17 10:07:49 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: disasm.c,v 1.4 2018/07/28 09:54:32 ryo Exp $");
#include
#include
@@ -157,8 +157,21 @@ static const
Module Name:src
Committed By: ryo
Date: Sat Jul 28 09:57:59 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: trap.c
Log Message:
Implement sigill_debug variable for debug (with DDB). if sigill_debug = 1,
illegal instruction will be logged.
e.g.) [ 75914.9966392]
Module Name:src
Committed By: ryo
Date: Sat Aug 4 10:22:09 UTC 2018
Modified Files:
src/lib/libc/arch/aarch64/gen: _lwp.c
Log Message:
need to set _UC_TLSBASE of uc_flags for _lwp_makecontext().
pointed out from skrll@. thanks.
To generate a diff of this commit:
cvs
:50:56 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,16 +27,18 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: db_interface.c,v 1.4 2018/06/03 20:18:10 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: db_interface.c,v 1.5 2018/08/06 12:50:56 ryo Exp $");
20:05:26 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.S,v 1.15 2018/08/06 12:50:56 ryo Exp $ */
+/* $NetBSD: locore.S,v 1.16 2018/08/06 20:05:26 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -35,7 +35,7 @@
#include
#include "assym.h"
-RCSID("$NetBSD: locore.S,v 1.15 2018
/21 13:08:35 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.12 2018/07/23 22:32:22 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.11 2018/07/21 13:08:35 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.12 2
9 ryo Exp $ */
+/* $NetBSD: pmap.c,v 1.14 2018/07/24 10:08:43 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.13 2018/07/23 22:51:39 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.14 201
Module Name:src
Committed By: ryo
Date: Tue Jul 24 20:55:49 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: copyinout.S
Log Message:
copy(9) had returned -1 if a bad address is encountered. fix to return EFAULT
in that case.
To generate a diff of this commit:
:22 christos Exp $ */
+/* $NetBSD: db_trace.c,v 1.4 2018/07/30 15:59:44 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -28,7 +28,7 @@
#include
-__KERNEL_RCSID(0, "$NetBSD: db_trace.c,v 1.3 2018/07/17 00:31:22 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: db_trace.c,v
Module Name:src
Committed By: ryo
Date: Wed Aug 1 19:59:49 UTC 2018
Modified Files:
src/lib/libc/arch/aarch64/gdtoa: gd_qnan.h
Log Message:
fix long double NaN definition.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
1.19 2018/08/11 12:16:34 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo Shimizu
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.18 2018/08/10 21:06:42 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.19 2018/08/11 12:16:34 ryo Exp $");
#incl
Module Name:src
Committed By: ryo
Date: Sat Aug 11 10:06:41 UTC 2018
Modified Files:
src/lib/libc/arch/aarch64/softfloat: qp.c
Log Message:
fix multiple definition of __{ge,lt,gt,le,eq,ne,unordt}tf2 in libc and libgcc.
this fixes the ATF call_once_static,
Module Name:src
Committed By: ryo
Date: Tue Aug 14 05:51:55 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: db_machdep.c
Log Message:
no need machine local ddb command pmaphist any more.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
/evbarm/fdt/fdt_start.S:1.2 Tue Jul 17 00:37:42 2018
+++ src/sys/arch/evbarm/fdt/fdt_start.S Wed Jul 18 06:50:48 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: fdt_start.S,v 1.2 2018/07/17 00:37:42 christos Exp $ */
+/* $NetBSD: fdt_start.S,v 1.3 2018/07/18 06:50:48 ryo Exp $ */
/*
* Copyright (c) 2017 Ryo
101 - 200 of 447 matches
Mail list logo