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

2021-08-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Aug  8 13:43:09 UTC 2021

Modified Files:
src/sys/arch/arm/arm: smccc.c

Log Message:
fix armv7 build


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/arm/smccc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-08-07 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  7 21:21:49 UTC 2021

Modified Files:
src/sys/arch/arm/arm: smccc.c smccc.h

Log Message:
arm: SMCCC: Add return values to smccc_call


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/smccc.c \
src/sys/arch/arm/arm/smccc.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-08-07 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  7 21:20:14 UTC 2021

Modified Files:
src/sys/arch/arm/arm: psci.c psci.h

Log Message:
arm: PSCI: Add a function to return the PSCI conduit.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/arm/psci.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/arm/psci.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  2 07:15:35 UTC 2021

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
Be consistent about #ifndef ARM32_DISABLE_ALIGNMENT_FAULTS.  NFCI.


To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-02-21 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Feb 21 08:47:13 UTC 2021

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
KNF consistency


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-02-21 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Feb 21 08:46:28 UTC 2021

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
Some preemption updates - still not being used (yet)


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-02-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Feb 17 06:54:23 UTC 2021

Modified Files:
src/sys/arch/arm/arm: idle_machdep.c

Log Message:
Trailing whitespace. *snigger*


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/arm/idle_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-01-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Jan 31 05:59:55 UTC 2021

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
One #include "opt_cputypes.h" is enough for anyone


To generate a diff of this commit:
cvs rdiff -u -r1.179 -r1.180 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-01-27 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jan 27 13:50:17 UTC 2021

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Trailing whitespace... heh


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-12-17 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Dec 18 07:40:27 UTC 2020

Modified Files:
src/sys/arch/arm/arm: efi_runtime.c

Log Message:
Make this compile on arm


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/arm/efi_runtime.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-12-11 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Fri Dec 11 09:14:19 UTC 2020

Modified Files:
src/sys/arch/arm/arm: bcopyinout.S

Log Message:
arm copyin/out: make copyin not use copyout's epilogue (typo in labels)

The epilogues are the same, so this is harmless, but if they ever
changed (e.g. after rearranging the register usage) it would be broken
in a very confusing way.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/arm/bcopyinout.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-12-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Dec  4 08:00:53 UTC 2020

Modified Files:
src/sys/arch/arm/arm: psci.c

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/arm/psci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-12-01 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Dec  1 13:11:55 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Simplify the simplification... basically always set sctlr.u before setting
cpsr.e


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-12-01 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Dec  1 08:35:31 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Simplify previous


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-11-30 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Tue Dec  1 02:46:19 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S cpufunc.c

Log Message:
Fix earmv6{,hf}eb start-up routines:

- Turn on U-bit in SCTLR before E-bit is turned on by ``setend be'',
  in order to avoid undefined condition. ARM1176JZF-S, at least, halts
  if only E-bit is turned on.

- Turn on EE-bit in SCTLR instead of B-bit as we've switched to BE8.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/arm/arm/armv6_start.S
cvs rdiff -u -r1.178 -r1.179 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-11-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Nov 30 21:06:56 UTC 2020

Modified Files:
src/sys/arch/arm/arm: cpu_subr.c

Log Message:
Ensure stores are observed before the 'sev' instructions.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/cpu_subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-11-11 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Nov 12 01:03:22 UTC 2020

Modified Files:
src/sys/arch/arm/arm: cpu_exec.c

Log Message:
If neither COMPAT_NETBSD32 nor MODULAR is defined, there's
no chance for lwp to be running under COMPAT_NETBSD32.

Suggested by mrg.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/arm/cpu_exec.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-11-10 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Tue Nov 10 21:40:07 UTC 2020

Modified Files:
src/sys/arch/arm/arm: cpu_exec.c

Log Message:
Test (epp->ep_esch->es_emul != &emul_netbsd) instead of
(epp->ep_esch->es_emul == &emul_netbsd32) to determine whether curlwp is
running on COMPAT_NETBSD32 or not.

The former is possible even if COMPAT_NETBSD32 is not built in the main
kernel. Now, compat_netbsd32 module can work on !COMPAT_NETBSD32 kernel.

Discussed with pgoyette.

XXX
Apply similar fixes, i.e., drop ``#ifdef COMPAT_NETBSD32'' conditional
codes from the rest parts of MD codes for aarch64 and mips64.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/arm/cpu_exec.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-11-10 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Tue Nov 10 21:38:03 UTC 2020

Modified Files:
src/sys/arch/arm/arm: core_machdep.c

Log Message:
Stop turning on EABI flag to core files dumped by OABI binaries.
This seems a bug introduced in rev 1.5:

http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/arm/arm/core_machdep.c#rev1.5


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/arm/core_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-13 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Oct 13 21:06:18 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Remove some XXXNHs


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-09-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Sep 24 11:02:02 UTC 2020

Modified Files:
src/sys/arch/arm/arm: bus_space_asm_generic.S

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/arm/bus_space_asm_generic.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-09-21 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Tue Sep 22 00:55:09 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
swp is only useful on armv7 uni-processor systems.

we will need the emulation if we want to run old binaries..


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-09-21 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Sep 21 21:26:43 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
turn on CPU_CONTROL_SWP_ENABLE.

this allows armv[67] systems to use 'swp' and 'swpb' instructions,
which means they can run armv[45] software.

arm recommends ldrex/strex for armv6 and newer, and it is not
present in armv8 at all or some armv7.  we emulate it on armv8 and
need to add emulation for the some armv7.  using the hardware is
going to be faster, so, enable this path too.

ok jmcneill.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-09-21 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Sep 21 10:35:12 UTC 2020

Modified Files:
src/sys/arch/arm/arm: undefined.c

Log Message:
Allow an undefined instruction to use lr (r14) as Rt. New gcc emits this
with TPIDRURO read.

Not sure why the exception handler cares if sp or pc are used as Rt


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/arm/arm/undefined.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-09-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Sep  8 17:20:11 UTC 2020

Modified Files:
src/sys/arch/arm/arm: efi_runtime.c

Log Message:
Disable EFI runtime support for BE kernels


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/arm/efi_runtime.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-08-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Aug 28 13:00:29 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Change to the KVA stack address straight after the MMU is turned on


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-08-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Aug 28 12:56:19 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
#ifdef -> #if defined


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-08-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Aug 28 11:15:08 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
arm_cpu_topology_set only takes two arguments


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-08-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Aug 25 15:03:48 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
More debug


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-09 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul  9 11:40:54 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Remove some newlines


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  3 06:15:27 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Wrap a comment


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-03-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 29 08:27:41 UTC 2020

Modified Files:
src/sys/arch/arm/arm: arm_cpu_topology.c

Log Message:
Fix a c&p error from 1.3 that should fixes mrg's rk3399 slow vs fast CPU
problem.

My XU4 certainly reports the right relative speeds for the 5 (yes, 5) CPUs
that are avalable.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/arm/arm_cpu_topology.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-02-24 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Feb 24 12:08:09 UTC 2020

Modified Files:
src/sys/arch/arm/arm: fiq.c

Log Message:
Fix previous; we need  for machines with
!ARM_HAS_VBAR && !__ARM_FIQ_INDIRECT.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/arm/fiq.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-01-22 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jan 22 10:52:35 UTC 2020

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
Oops, the cast is required


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-01-20 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Jan 21 04:59:47 UTC 2020

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
Remove unnecessary cast


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-01-15 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jan 16 06:34:24 UTC 2020

Modified Files:
src/sys/arch/arm/arm: arm_cpu_topology.c

Log Message:
make the topology support empty on non-SMP enabled kernels.
reduces kernel sizes and also fixes the builds.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/arm_cpu_topology.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-01-07 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Jan  7 09:55:30 UTC 2020

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
Give __HAVE_PIC_FAST_SOFTINTS a chance of compiling


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-12-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Dec  8 10:12:19 UTC 2019

Modified Files:
src/sys/arch/arm/arm: lock_cas.S

Log Message:
Typo in comment


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/arm/lock_cas.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-04-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Apr  8 07:35:32 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Fix a comment.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-04-07 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sun Apr  7 14:14:03 UTC 2019

Modified Files:
src/sys/arch/arm/arm: fusu.S

Log Message:
...and now I really have the list of arch versions that require the armv2
style of ufetch_16/ustore_16.  And since it's so many, just stop naming it
for the arch version, and name it for the instruction capability.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/arm/fusu.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-04-06 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sun Apr  7 04:11:56 UTC 2019

Modified Files:
src/sys/arch/arm/arm: fusu.S

Log Message:
Fix ARM_ARCH_* brain fart.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/arm/fusu.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-04-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Apr  4 14:24:20 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Restructure so that storing of uboot args (including FDT address) and
virtual to physical offset is done after armv[67]_init where we ensure
MMU and caches are off, and cache is invalidated.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-04-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Apr  3 17:55:27 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Debug output alignment


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-04-02 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Apr  2 20:00:36 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Whitespace police


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-03-17 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 17 08:25:10 UTC 2019

Modified Files:
src/sys/arch/arm/arm: undefined.c

Log Message:
Fixup a comment


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/arm/arm/undefined.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-03-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Mar 16 10:13:34 UTC 2019

Modified Files:
src/sys/arch/arm/arm: undefined.c

Log Message:
Style and whitespace. NFC.


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/arm/arm/undefined.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-02-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Feb  9 07:20:21 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Typo in comment


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-02-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Feb  9 07:19:02 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Print revidr of BP as well as APs


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-02-06 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Feb  6 14:12:25 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Don't VPRINTF until we have stack for our CPU setup properly


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-01-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jan  2 16:27:04 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-01-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jan  2 16:17:15 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Misc. tidyup


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2019-01-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jan  2 14:31:33 UTC 2019

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Fix a ASEND


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-10-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Oct 30 09:05:51 UTC 2018

Modified Files:
src/sys/arch/arm/arm: disassem.c

Log Message:
Allow setend be decode


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-10-12 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Oct 13 00:07:55 UTC 2018

Modified Files:
src/sys/arch/arm/arm: psci.c psci.h

Log Message:
Add function that returns true if PSCI has been initialized


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/arm/psci.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/psci.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-10-06 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Oct  6 15:54:55 UTC 2018

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv7.S

Log Message:
Add the ARM ARM cache operation name in some comments


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/arm/cpufunc_asm_armv7.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-08-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Aug 23 21:01:43 UTC 2018

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
Whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.173 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-08-14 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Aug 15 05:57:01 UTC 2018

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
sort #include "opt_..." entries


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-06-15 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Fri Jun 15 15:59:20 UTC 2018

Modified Files:
src/sys/arch/arm/arm: psci.c

Log Message:
Use correct value for PSCI 0.2+ PSCI_CPU_ON.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/psci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-05-25 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri May 25 15:37:58 UTC 2018

Modified Files:
src/sys/arch/arm/arm: syscall.c

Log Message:
PR kern/53261: handle SYS_syscall indirection in MD code - the generic
version would misalign the argument array.


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/arm/arm/syscall.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-01-20 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jan 20 14:43:25 UTC 2018

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_arm11x6.S

Log Message:
PR/52934: Yasushi Oshima: Apply the erratum fix that was applied to wbinv_range
to isync_range so that we don't hang when we try to sync from execcmd_readvn().
XXX: pullup 8


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/arm/cpufunc_asm_arm11x6.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-01-18 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jan 18 14:18:23 UTC 2018

Modified Files:
src/sys/arch/arm/arm: syscall.c

Log Message:
Fix test for SMI_IMB{,range} that was broken in 1.46

>From Ramakrishna Rao Desetti


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/arm/arm/syscall.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2018-01-16 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jan 17 02:37:33 UTC 2018

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_xscale.S

Log Message:
rename DCACHE_SIZE to XSCALE_DCACHE_SIZE to avoid conflict with genassym
field offset with the same name.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/arm/cpufunc_asm_xscale.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-10-22 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Oct 22 07:52:40 UTC 2017

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
KNF


To generate a diff of this commit:
cvs rdiff -u -r1.166 -r1.167 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-08-27 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Aug 27 11:44:49 UTC 2017

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
#ifdef whack-a-mole


To generate a diff of this commit:
cvs rdiff -u -r1.165 -r1.166 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-08-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Aug 26 07:17:12 UTC 2017

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
Fixup CPU_PJ4B for recent armv7 tlb operation changes.


To generate a diff of this commit:
cvs rdiff -u -r1.164 -r1.165 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-07-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Jul 23 13:35:15 UTC 2017

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-07-14 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jul 15 06:25:20 UTC 2017

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_arm11x6.S

Log Message:
Fix a comment


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/arm/cpufunc_asm_arm11x6.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-07-14 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jul 15 06:20:22 UTC 2017

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv6.S

Log Message:
Spell invalidate correctly in comments.  No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/arm/cpufunc_asm_armv6.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-06-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jun  3 11:51:59 UTC 2017

Modified Files:
src/sys/arch/arm/arm: disassem.c

Log Message:
Adjust the output of {ldr,str}x instructions slightly and deal with the
writeback bit.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-06-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jun  2 21:20:47 UTC 2017

Modified Files:
src/sys/arch/arm/arm: disassem.c

Log Message:
Fix the fix by removing redundant lines.  Thanks chuq.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-06-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jun  2 19:58:31 UTC 2017

Modified Files:
src/sys/arch/arm/arm: disassem.c

Log Message:
Fix up some instructions.  Prompted by chuq.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-05-11 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri May 12 05:46:39 UTC 2017

Modified Files:
src/sys/arch/arm/arm: ast.c

Log Message:
KASSERT -> MASSERTMSG


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/arm/arm/ast.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-05-06 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat May  6 13:05:59 UTC 2017

Modified Files:
src/sys/arch/arm/arm: undefined.c

Log Message:
KNF


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/arm/arm/undefined.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-04-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Apr 26 08:20:47 UTC 2017

Modified Files:
src/sys/arch/arm/arm: disassem.c

Log Message:
Move mcrr/mrrc earlier so they match before stc/ldc


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-04-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Apr 25 09:02:05 UTC 2017

Modified Files:
src/sys/arch/arm/arm: db_trace.c

Log Message:
Report trapframe where possible


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/arm/db_trace.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-04-04 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Tue Apr  4 11:46:13 UTC 2017

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
Define NCPUINFO and set it to 1 or MAXCPUS whether on single or multiprocessor 
system.
Use NCPUINFO as the array size for *cpu_info[].
Closes PR port-hpcarm/52138
Patch by skrll
ok pgoyette


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-03-11 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Mar 11 12:19:30 UTC 2017

Modified Files:
src/sys/arch/arm/arm: disassem.c

Log Message:
Fixup the catchall for the media instructions that are currently unhandled
so that swi, etc can match


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-02-20 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Feb 21 07:40:28 UTC 2017

Modified Files:
src/sys/arch/arm/arm: process_machdep.c

Log Message:
KNF


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/arm/arm/process_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-02-20 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Feb 20 17:25:41 UTC 2017

Modified Files:
src/sys/arch/arm/arm: undefined.c

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/arm/arm/undefined.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-01-28 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sat Jan 28 13:21:11 UTC 2017

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
Drop inadvertent redundant CPU_CONTROL_MMU_ENABLE ((1 < 22)) for PJ4Bv7.

This was intended to be CPU_CONTROL_UNAL_ENABLE, which is already handled.

Should fix PR kern/51921.


To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2017-01-07 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Jan  7 15:22:11 UTC 2017

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_pj4b.S

Log Message:
Add a white-space into comment and `*/'.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/arm/cpufunc_asm_pj4b.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2016-10-18 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Tue Oct 18 13:58:53 UTC 2016

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
Indent.


To generate a diff of this commit:
cvs rdiff -u -r1.161 -r1.162 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2016-05-30 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon May 30 17:18:38 UTC 2016

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
PR 50669 David Binderman: remove dead code


To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2016-03-02 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Mar  2 19:25:32 UTC 2016

Modified Files:
src/sys/arch/arm/arm: bootconfig.c

Log Message:
PR/50881: David Binderman: Remove redundant code.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/arm/bootconfig.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-12-14 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Dec 14 15:29:45 UTC 2015

Modified Files:
src/sys/arch/arm/arm: disassem.c

Log Message:
Move mcrr and mrrc up the list so they match ahead of ldc/ldc2


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-12-10 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Dec 10 22:04:54 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
PR port-arm/50512: Source code condition impossible

Fix condition which broke ARM1136 function selection when ARM1176 support
was added


To generate a diff of this commit:
cvs rdiff -u -r1.158 -r1.159 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-06-07 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Jun  7 12:01:41 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv7.S

Log Message:
Dont use magic number.

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/arm/cpufunc_asm_armv7.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-06-02 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Wed Jun  3 02:30:11 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
initialize sdcache operations for PJ4B.
otherwise the kernel crashes without 'options L2CACHE_ENABLE.'


To generate a diff of this commit:
cvs rdiff -u -r1.154 -r1.155 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-05-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat May 30 21:25:22 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv7.S

Log Message:
Typo in previous


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/arm/cpufunc_asm_armv7.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-05-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat May 30 21:23:17 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv7.S

Log Message:
Provide a armv7_dcache_l1inv_all


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/arm/cpufunc_asm_armv7.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-05-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat May 16 07:22:37 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv7.S

Log Message:
Add MULTIPROCESSOR tlb flushes to armv7_tlb_flushID. Also, invalidate the
branch predictor.

This function is only used by db_write_bytes and kobj_machdep


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/arm/cpufunc_asm_armv7.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-05-14 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu May 14 17:15:56 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_pj4b.S

Log Message:
Use movw/movw


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/arm/cpufunc_asm_pj4b.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-05-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat May  2 16:20:41 UTC 2015

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
Remove unintended commit


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-05-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat May  2 16:18:49 UTC 2015

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c disassem.c

Log Message:
Move /* A5.2.10 Synchronisation primitives */ block earlier so it
matches correctly


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/arm/arm/arm_machdep.c
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-04-17 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Fri Apr 17 13:39:02 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
don't call L2 maintance function if L2 cache is disabled.


To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-04-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Apr 15 13:22:50 UTC 2015

Modified Files:
src/sys/arch/arm/arm: undefined.c

Log Message:
Remove FAST_FPE code


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/arm/arm/undefined.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-04-08 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Apr  8 16:37:32 UTC 2015

Modified Files:
src/sys/arch/arm/arm: arm_machdep.c

Log Message:
Small tweaks for preemption.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/arm/arm/arm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-03-31 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Mar 31 16:15:07 UTC 2015

Modified Files:
src/sys/arch/arm/arm: disassem.c

Log Message:
More instructions. Lots left to do.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/arm/disassem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-03-26 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Thu Mar 26 08:50:42 UTC 2015

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_pj4b.S

Log Message:
set ttbr0/1 using correct register(r2).


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/arm/cpufunc_asm_pj4b.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2015-03-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Mar  7 18:52:47 UTC 2015

Modified Files:
src/sys/arch/arm/arm: linux_syscall.c

Log Message:
adjust to new trace_{enter,exit}


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/arm/linux_syscall.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



  1   2   3   >