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

2018-05-03 Thread Ryo Shimizu
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

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

2018-05-03 Thread Ryo Shimizu
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

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

2018-04-28 Thread Ryo Shimizu
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

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

2018-04-29 Thread Ryo Shimizu
--- 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

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

2018-04-29 Thread Ryo Shimizu
: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

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

2018-02-16 Thread Ryo Shimizu
: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

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

2018-03-13 Thread Ryo Shimizu
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

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

2018-03-13 Thread Ryo Shimizu
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

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

2018-03-13 Thread Ryo Shimizu
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

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

2018-03-13 Thread Ryo Shimizu
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

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

2018-03-13 Thread Ryo Shimizu
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

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

2018-03-13 Thread Ryo Shimizu
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

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

2018-03-13 Thread Ryo Shimizu
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

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

2018-03-13 Thread Ryo Shimizu
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

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

2018-03-14 Thread Ryo Shimizu
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

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

2018-03-16 Thread Ryo Shimizu
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

CVS commit: src/crypto/external/bsd

2018-04-06 Thread Ryo Shimizu
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.

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

2018-04-01 Thread Ryo Shimizu
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

CVS commit: src/doc

2018-04-01 Thread Ryo Shimizu
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;

CVS commit: xsrc/external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting

2018-04-03 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/hpcarm/hpcarm

2018-03-16 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/arm

2018-03-17 Thread Ryo Shimizu
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

CVS commit: src

2018-03-20 Thread Ryo Shimizu
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:

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

2018-03-19 Thread Ryo Shimizu
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

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

2018-03-16 Thread Ryo Shimizu
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

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

2018-03-19 Thread Ryo Shimizu
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

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

2018-12-12 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-12-13 Thread Ryo Shimizu
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

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

2018-12-12 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-12-21 Thread Ryo Shimizu
/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/

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

2018-12-10 Thread Ryo Shimizu
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

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

2018-12-11 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-10-04 Thread Ryo Shimizu
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

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

2018-10-04 Thread Ryo Shimizu
/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

CVS commit: src/sys/arch

2018-09-10 Thread 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/

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

2018-09-26 Thread Ryo Shimizu
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

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

2018-11-26 Thread Ryo Shimizu
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

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

2018-09-16 Thread Ryo Shimizu
: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

CVS commit: src/sys/arch/aarch64

2018-10-04 Thread Ryo Shimizu
$ */ +/* $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

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

2018-10-04 Thread Ryo Shimizu
/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

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

2018-10-04 Thread Ryo Shimizu
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

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

2018-10-04 Thread Ryo Shimizu
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

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

2018-10-04 Thread Ryo Shimizu
: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

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

2018-10-31 Thread Ryo Shimizu
$ */ /* * 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

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

2018-11-10 Thread Ryo Shimizu
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

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

2018-11-10 Thread Ryo Shimizu
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

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

2018-11-28 Thread Ryo Shimizu
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

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

2018-11-28 Thread Ryo Shimizu
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

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

2018-09-13 Thread Ryo Shimizu
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

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

2018-09-13 Thread Ryo Shimizu
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

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

2018-10-20 Thread Ryo Shimizu
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

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

2018-10-19 Thread Ryo Shimizu
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

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

2018-10-19 Thread Ryo Shimizu
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:

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

2018-11-16 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-10-11 Thread Ryo Shimizu
$ */ +/* $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 $

CVS commit: src/sys/arch

2018-10-11 Thread Ryo Shimizu
/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

CVS commit: src/share/man/man8

2018-10-11 Thread 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

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

2018-10-11 Thread Ryo Shimizu
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

CVS commit: src/doc

2018-10-11 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-10-13 Thread Ryo Shimizu
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

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

2018-11-22 Thread Ryo Shimizu
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

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

2018-07-09 Thread Ryo Shimizu
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

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

2018-07-09 Thread Ryo Shimizu
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)"

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

2018-07-09 Thread Ryo Shimizu
/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

CVS commit: src/sys/arch/aarch64

2018-07-09 Thread Ryo Shimizu
/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

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

2018-07-09 Thread Ryo Shimizu
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

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

2018-07-09 Thread Ryo Shimizu
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

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

2018-07-09 Thread Ryo Shimizu
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

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

2018-07-09 Thread Ryo Shimizu
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

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

2018-07-09 Thread Ryo Shimizu
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

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

2018-07-09 Thread Ryo Shimizu
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

CVS commit: src/doc

2018-07-09 Thread Ryo Shimizu
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;

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

2018-07-10 Thread Ryo Shimizu
$ */ /* * 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 */

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

2018-07-10 Thread Ryo Shimizu
+++ 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

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

2018-07-17 Thread Ryo Shimizu
: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

CVS commit: src/sys/arch/aarch64

2018-07-17 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-07-17 Thread Ryo Shimizu
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

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

2018-07-17 Thread Ryo Shimizu
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

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

2018-06-14 Thread Ryo Shimizu
$ */ /* * 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

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

2018-07-20 Thread Ryo Shimizu
/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

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

2018-07-20 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-07-21 Thread Ryo Shimizu
/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/

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

2018-07-21 Thread Ryo Shimizu
) 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

CVS commit: src/sys/arch/aarch64

2018-07-23 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-07-27 Thread Ryo Shimizu
/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

CVS commit: src/tests/lib/libc/arch/aarch64

2018-07-27 Thread Ryo Shimizu
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

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

2018-07-28 Thread Ryo Shimizu
(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

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

2018-07-28 Thread Ryo Shimizu
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]

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

2018-08-04 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-08-06 Thread Ryo Shimizu
: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 $");

CVS commit: src/sys/arch/aarch64

2018-08-06 Thread Ryo Shimizu
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

CVS commit: src/sys/arch/aarch64

2018-07-23 Thread Ryo Shimizu
/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

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

2018-07-24 Thread Ryo Shimizu
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

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

2018-07-24 Thread Ryo Shimizu
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:

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

2018-07-30 Thread Ryo Shimizu
: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

CVS commit: src/lib/libc/arch/aarch64/gdtoa

2018-08-01 Thread Ryo Shimizu
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

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

2018-08-11 Thread Ryo Shimizu
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

CVS commit: src/lib/libc/arch/aarch64/softfloat

2018-08-11 Thread Ryo Shimizu
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,

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

2018-08-13 Thread Ryo Shimizu
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

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

2018-07-18 Thread Ryo Shimizu
/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

<    1   2   3   4   5   >