Source-Changes archive

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

Re: CVS commit: src/sys/arch/sh3/sh3




On Jan 9, 2005, at 11:18 AM, Izumi Tsutsui wrote:

Hmm, it seems the following ports which use pmap_enter() in vmapbuf()
(maybe ports which have virtual address cache) don't pass it:

arch/alpha/alpha/vm_machdep.c
arch/hppa/hppa/vm_machdep.c
arch/m68k/m68k/vm_machdep.c
arch/mips/mips/vm_machdep.c
arch/sh3/sh3/vm_machdep.c
arch/vax/vax/vm_machdep.c

I think it's really only *required* on platforms that use the regular uvm_fault() path to handle mod/ref emulation (and thus *MUST* seed that information when entering wired mappings).

But it would probably be a good idea to fix up all the callers anyway. If the underlying pmap doesn't do anything with the information, still no harm done.

        -- Jason R. Thorpe <thorpej%shagadelic.org@localhost>

Attachment: PGP.sig
Description: This is a digitally signed message part



Home | Main Index | Thread Index | Old Index