Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-9] src/sys/arch/arm/arm32



Module Name:    src
Committed By:   martin
Date:           Mon Feb 10 19:20:01 UTC 2020

Modified Files:
        src/sys/arch/arm/arm32 [netbsd-9]: pmap.c

Log Message:
Pull up following revision(s) (requested by skrll in ticket #691):

        sys/arch/arm/arm32/pmap.c: revision 1.383
        sys/arch/arm/arm32/pmap.c: revision 1.385
        sys/arch/arm/arm32/pmap.c: revision 1.386
        sys/arch/arm/arm32/pmap.c: revision 1.387
        sys/arch/arm/arm32/pmap.c: revision 1.374
        sys/arch/arm/arm32/pmap.c: revision 1.375
        sys/arch/arm/arm32/pmap.c: revision 1.376
        sys/arch/arm/arm32/pmap.c: revision 1.377
        sys/arch/arm/arm32/pmap.c: revision 1.378
        sys/arch/arm/arm32/pmap.c: revision 1.379

Convert a __CTASSERT into a KASSERT as L1_S_CACHE_MASK may not be a
compile time constant if ARM_NMMUS > 1

Improve a comment

Update PMAP_STEAL_MEMORY code to uvm_hotplug

Typo in comment

Fix a bug introduced in 1.271 where pmap_grow_map would no longer map
the allocated page for the uvm.page_init_done == false case when
PMAP_STEAL_MEMORY is not defined.

Trailing whitespace

Fix comment

Always pmap_kenter_pa the page in pmap_grow_map regardless of how we got
it.

Always call pmap_grow_map with a page aligned new VA.  KASSERT that this
happenes.

More KNF


To generate a diff of this commit:
cvs rdiff -u -r1.373 -r1.373.2.1 src/sys/arch/arm/arm32/pmap.c

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




Home | Main Index | Thread Index | Old Index