Source-Changes archive

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

CVS commit: [netbsd-4] src/sys/arch/amiga/amiga



Module Name:    src
Committed By:   rpaulo
Date:           Sat Sep 16 17:31:42 UTC 2006

Modified Files:
        src/sys/arch/amiga/amiga [netbsd-4]: pmap.c

Log Message:
Pull up following revision(s) (requested by mhitch in ticket #163):
        sys/arch/amiga/amiga/pmap.c: revision 1.118
Uvm changes over 17 months ago resulted in the 68040/060 segment table
page being entered with pmap_kenter(), which does not record the mapping
in the pv table.  Attempting to inhibit caching of that page as required
by the 68060 hardware no longer changes the PTE and caused varying degrees
of multiple faulting, sometimes resulting in an unusable system.  Apparently
very few people attempted to run a 68060 based system since that change.
Fix to to change the caching bits directly rather than using pmap_changebit().


To generate a diff of this commit:
cvs rdiff -r1.116 -r1.116.2.1 src/sys/arch/amiga/amiga/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