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

2021-05-30 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sun May 30 07:20:00 UTC 2021

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Include opt_param.h for MSGBUFSIZE ifdef _KERNEL_OPT.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/include/arm32/param.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/include/arm32

2021-05-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue May  4 09:02:21 UTC 2021

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Provide pte_{value,valid_p}


To generate a diff of this commit:
cvs rdiff -u -r1.169 -r1.170 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2020-10-08 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Thu Oct  8 12:49:06 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Bump MAXDSIZ from 1536 to 1836.
1836 is 2048-128(MAXTSIZ)-64(MAXSSIZ).
Gives us a fighting chance to build rust natively.
OK'ed by skrll@


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2020-08-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Aug 29 06:49:53 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Cover the full kernel address range in KASAN


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2020-07-10 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jul 11 06:46:19 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Fix ARM builds


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2020-07-10 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul 10 15:12:33 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Remove stray #else / #endif block in KASAN support commit


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2020-07-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jul  8 07:59:49 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Remove an unnecessary #ifdef


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2020-07-07 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jul  8 06:58:33 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Define USPACE in terms of UPAGES (not the other way around) now that
NBPG is fixed at 4K


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/include/arm32/param.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/include/arm32

2020-07-07 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jul  8 06:54:57 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/arm/include/arm32/param.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/include/arm32

2020-07-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jul  4 07:02:35 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h

Log Message:
Protect with #ifdef _KERNEL


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/include/arm32/machdep.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/include/arm32

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

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Consistency...#define


To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2020-05-04 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon May  4 18:36:24 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: pte.h

Log Message:
Prevent double definition of pt_entry_t from machine/param.h


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2020-03-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 29 21:34:33 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Don't define pt_entry_t if _LOCORE

Reported by Patrick Welche


To generate a diff of this commit:
cvs rdiff -u -r1.165 -r1.166 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2020-03-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 29 09:01:32 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Provide a pt_entry_t and PRIxPTE


To generate a diff of this commit:
cvs rdiff -u -r1.164 -r1.165 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2020-02-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Feb 23 15:12:19 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
G/C l1pte_pgindex


To generate a diff of this commit:
cvs rdiff -u -r1.161 -r1.162 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2020-02-12 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Feb 13 07:40:24 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Bump the amount of KMEM allowed to 1/3rd of KVM.  _ARCH_ARM_6 has a split
of 2:2 and others have a split of 3:1.

Tested by martin@  Thanks


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/arm/include/arm32/param.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/include/arm32

2020-02-11 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Feb 11 13:31:23 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: types.h

Log Message:
G/C


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/include/arm32/types.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/include/arm32

2020-01-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jan 13 20:36:44 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Revert previous; we don't want arm to have variable page size. Instead
nick@ is fixing the cache pages issue to use a separate pool.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2020-01-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan 12 20:06:52 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
fix -Wsign-compare because module tests trigger it.


To generate a diff of this commit:
cvs rdiff -u -r1.157 -r1.158 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2020-01-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jan 11 19:06:35 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Define the min and max page size supported for the benefit of jemalloc


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2019-12-10 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Tue Dec 10 18:02:14 UTC 2019

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
pg->phys_addr -> VM_PAGE_TO_PHYS(pg)


To generate a diff of this commit:
cvs rdiff -u -r1.156 -r1.157 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2019-03-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Mar 30 21:06:42 UTC 2019

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Need to include  so that the _ARM_CPU* macros get defined
so that we always select the correct page size (8K for armv6+).


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2019-02-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Feb  4 13:06:39 UTC 2019

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arm/include/arm32/param.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/include/arm32

2018-10-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Oct 28 14:46:59 UTC 2018

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Consistency - NFC


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2018-10-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Oct 28 14:45:02 UTC 2018

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Remove magic number


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2018-10-27 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Oct 27 13:26:23 UTC 2018

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2018-08-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Aug  5 06:18:05 UTC 2018

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h

Log Message:
Expose kern_vtopdiff


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/include/arm32/machdep.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/include/arm32

2018-08-01 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Aug  1 13:48:01 UTC 2018

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h

Log Message:
s/_ARM32_BOOT_MACHDEP_H_/_ARM32_MACHDEP_H_/ in multiple inclusion
protection.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/include/arm32/machdep.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/include/arm32

2017-08-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Aug 29 06:28:27 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Revert the *_PROT_RO_* define changes and do all the work in the *_PROT()
macros for RO kernel pages.

cats boots again - no idea how it slipped through my testing previously


To generate a diff of this commit:
cvs rdiff -u -r1.151 -r1.152 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2017-07-11 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Jul 11 20:42:17 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Fix up L{1_S,2_L,2_S}_PROT for recent changes to the
L{1_S,2_L,2_S}_PROT_RO* values.


To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2017-07-07 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  7 16:59:35 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Fixup the non-KDTRACE_HOOKS case of PUSHDTRACEGAP - we need to copy the
stack pointer to r2.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2017-07-06 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul  6 15:17:47 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
KNF two comments


To generate a diff of this commit:
cvs rdiff -u -r1.149 -r1.150 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2017-07-06 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul  6 15:07:56 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Re-define the L*_PROT_RO for MMUs that don't really support RO mapping
and adjust l2pte_set_{writeable,readony} to the new values.

This allows RO mappings for MMUs that actually support them.


To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2017-07-05 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul  6 06:31:24 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.147 -r1.148 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2017-06-22 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun 22 08:44:21 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2017-05-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu May 25 20:42:41 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Use the define name PMAP_HWPAGEWALKER and not PMAP_TLB_HWPAGEWALKER


To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2017-05-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu May 25 20:32:48 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Spell ARM_MMU_EXTENDED correctly


To generate a diff of this commit:
cvs rdiff -u -r1.145 -r1.146 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

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

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h

Log Message:
Whitespace in comment


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/include/arm32/machdep.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/include/arm32

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

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/include/arm32/machdep.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/include/arm32

2015-10-17 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Oct 18 00:28:32 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
pull in arm/arm32/param.h


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2015-09-09 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Sep  9 07:37:36 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Make L2_S_CACHE_MASK_armv6n consistent with other *_CACHE_MASK_armv6n


To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2015-06-20 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jun 20 07:13:25 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
__USE_TOPDOWN_VM

Fixes PR/49974: mmap(2) of large anonymous regions is broken

"go for it" from matt@


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2015-06-01 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jun  2 05:54:23 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Back off MAXDSIZ to 1.5GB to avoid some virtual memory exhausted messages.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2015-05-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu May 28 02:24:23 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
ARM systems are no longer small, increase MAXTSIZ/MAXDSIZ/MAXSSIZ.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2015-05-12 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue May 12 07:07:16 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add some KASSERTs to catch similar bugs to the cnptes/nptes one


To generate a diff of this commit:
cvs rdiff -u -r1.138 -r1.139 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

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

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
CI_ASTPENDING is now a bitfield and low bit is for user ASTs.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2015-04-01 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Apr  2 03:11:01 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Don't include 


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/include/arm32/param.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/include/arm32

2015-02-24 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Feb 24 22:02:40 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Restore PAGER_MAP_DEFAULT_SIZE for ARMv4, they typically have only 256MB
KVA.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2014-11-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Nov  8 17:18:22 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-10-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Oct 29 10:59:48 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pte.h

Log Message:
Update a comment to reflect ARM ARMv7


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2014-08-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Aug  8 07:47:24 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pte.h

Log Message:
Comment whitespace.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2014-08-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Aug  8 07:47:05 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pte.h

Log Message:
Spell user with an e.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2014-07-31 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul 31 08:04:57 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h pte.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.134 -r1.135 src/sys/arch/arm/include/arm32/pmap.h
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2014-06-14 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Sun Jun 15 03:27:46 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Fix macro name; PMAP_TLB_NEED_SHOOTDOWN => PMAP_NEED_TLB_SHOOTDOWN


To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-04-16 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Apr 16 07:29:52 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Make to flush the secondary cache when syncing PTEs when the Sheeva L2 cache
is used.


To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-04-05 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Apr  5 10:35:09 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
On second thoughts don't do the RPI hack for everyone.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/include/arm32/param.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/include/arm32

2014-04-05 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Apr  5 10:28:18 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Drop down to 4KB pages on armv6 for now.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/include/arm32/param.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/include/arm32

2014-04-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Apr  4 16:12:28 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
For ARM_MMU_V6C enable supersections


To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-03-31 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Mar 31 18:33:21 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Deal with large page mappings in l2pte_set.

Now the RPI can get passed setting the new TTB.

ok matt@


To generate a diff of this commit:
cvs rdiff -u -r1.128 -r1.129 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-03-30 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Mar 31 01:48:37 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h vmparam.h

Log Message:
For ARM_MMU_EXTENDED, a KERNEL_BASE >= 0x8000 is ok but a
VM_USER_MAXADDRESS can not be more than 0x8000 - PAGE_SIZE.


To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/arm/include/arm32/pmap.h
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2014-03-30 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Mar 31 01:35:05 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add a missing 0 to an #error


To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Mar 28 21:51:59 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h

Log Message:
Change arm_cpu_mbox to volatile


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/include/arm32/machdep.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/include/arm32

2014-02-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Mar  1 05:28:23 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: db_machdep.h

Log Message:
Add db_show_tlb_cmd prototype


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/include/arm32/db_machdep.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/include/arm32

2014-02-26 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Feb 26 16:16:18 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Revert previous - will fix userland with new sysctls for VM_MIN_ADDRESS/
VM_MAXADDESS.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2014-02-26 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Feb 26 11:00:40 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Include param.h here - userland expects VM_* defines to work with just
this include, but PAGE_SIZE relies on PGSHIFT now, which is not defined
here.

Matt: please rearrange/cleanup differently if you prefer (but test build
src/tests/lib/libc/sys/t_mlock for example.)


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2014-02-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Feb 26 01:56:51 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Remove KERNEL_LOCK/KERNEL_UNLOCK


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2014-02-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Feb 26 01:55:02 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Use PAGE_SIZE instead of 1000


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2014-02-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Feb 26 01:53:23 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pte.h

Log Message:
Add XN bit L2 large pages.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2014-02-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Feb 26 01:51:51 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Remove duplicate PMAP_PTE


To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-02-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Feb 26 01:45:33 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Replace 1000 with PAGE_SIZE


To generate a diff of this commit:
cvs rdiff -u -r1.123 -r1.124 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-02-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Feb 26 01:03:03 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add PMAP_PTE flag.  (map page so it can be used as a PDE or PTE page)


To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2014-02-22 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Feb 22 20:46:35 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: pte.h

Log Message:
Add L1_TABLE_SIZE_REAL


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2014-02-21 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Feb 21 22:05:58 UTC 2014

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Remove unnecessary include of sys/simplelock.h


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2013-12-19 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Dec 20 07:01:06 UTC 2013

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
When restoring SPRSR, use spsr_fsxc not spsr_all so bits[23-8] are restored.
This should fix use of simd instructions that rely on the GE bits.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2013-08-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug 18 06:37:02 UTC 2013

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Use blx ip if _ARM_ARCH_5
prepare to get of switchframe


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2013-08-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug 18 05:01:47 UTC 2013

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
struct pcb; for a function prototype.


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2013-05-29 Thread Radoslaw Kujawa
Module Name:src
Committed By:   rkujawa
Date:   Wed May 29 23:29:44 UTC 2013

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Explicitely cast to unsigned. Avoid bugs caused by misintepreting the result as
signed.

riastradh@ suggested to change these macros into static inline functions.
But I'm still not convinced...

Obtained from Marvell, Semihalf.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/include/arm32/param.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/include/arm32

2013-03-20 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Mar 20 13:43:39 UTC 2013

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
Bump MSGBUFSIZE on arm ports to 16KB.

OK matt@


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/include/arm32/param.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/include/arm32

2013-02-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Feb 27 17:50:07 UTC 2013

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Define PAGESHIFT using PGSHIFT


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2013-02-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Feb 25 16:12:13 UTC 2013

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Bump max text/data/stack sizes to more reasonable values.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2012-12-12 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Dec 12 15:09:37 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Protect more definitions with #ifndef _LOCORE


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-12-11 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Dec 12 00:29:20 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Enable direct-mapped poolpages if __HAVE_MM_MD_DIRECT_MAPPED_PHYS is defined.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-12-10 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Dec 10 08:19:59 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add b{zero,copy}_page{,_vfp} and physical_end


To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-12-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Dec 10 06:53:52 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add pmap_{copy,zero}_page_vfp


To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-12-07 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Dec  7 18:46:50 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: param.h

Log Message:
FPCONTEXTSIZE is dead.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/include/arm32/param.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/include/arm32

2012-10-20 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Oct 20 14:42:20 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h

Log Message:
Increase l2pts to accomodate large memory disks.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/include/arm32/machdep.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/include/arm32

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 20:15:41 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add PMAP_MAP_POOLPAGE / PMAP_UNMAP_POOLPAGE if PMAP_NEED_ALLOC_POOLPAGE is
defined.


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-09-11 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Sep 11 15:28:15 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h pte.h

Log Message:
Fix the CACHE_MASKs for armv6 to include TEX and S bits.
Fix a comment in pte.h


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/sys/arch/arm/include/arm32/pmap.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2012-09-05 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Sep  6 04:42:39 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Alas, Cortex-A8 can't TLB walk out of their caches so they need to sync each 
PTE.


To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-09-01 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Sep  1 12:19:32 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h pmap.h

Log Message:
Backout previous, Matt fixed it differently


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/include/arm32/machdep.h
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-09-01 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Sep  1 12:05:09 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: machdep.h pmap.h

Log Message:
Move struct pv_addr next to struct bootmem_info into machdep.h and have
pmap.h include that.
Seems to be the least intrusive build fix; Matt: feel free to revamp.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/include/arm32/machdep.h
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-08-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 30 02:10:15 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add a l1pte_supersection_p macro.


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/sys/arch/arm/include/arm32/pmap.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/include/arm32

2012-08-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug 25 14:08:18 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Fix typo.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2012-08-16 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 16 07:26:23 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pte.h

Log Message:
Add L2_S_SEGSIZE which is the number of bytes that a L2 page table will map.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/include/arm32/pte.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/include/arm32

2012-08-16 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 16 07:25:37 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
Tweak max addresses a bit so that [r1, #off] can't overflow them.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/include/arm32/vmparam.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/include/arm32

2012-07-31 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Aug  1 05:40:20 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Shrink PUSHFRAMEINSVC by 4 more instructions.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2012-07-31 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jul 31 15:47:58 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Add code to make sure the trapframe is aligned to a doubleword boundary.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2012-07-31 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jul 31 08:01:30 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
Only do the SA110 user register save workaround on kernel using SA110s.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2012-07-30 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jul 31 06:56:57 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: frame.h

Log Message:
whitespace cleanup


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/include/arm32/frame.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/include/arm32

2012-02-15 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Feb 16 02:27:11 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: vmparam.h

Log Message:
expose stuff that crash needs to kmemuser


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arm/include/arm32/vmparam.h

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



  1   2   >