Source-Changes archive

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

CVS commit: src



Module Name:    src
Committed By:   mycroft
Date:           Fri Mar 26 23:41:39 UTC 1999

Modified Files:
        src/sys/arch/alpha/alpha: machdep.c pmap.c vm_machdep.c
        src/sys/arch/alpha/common: bus_dma.c
        src/sys/arch/amiga/amiga: machdep.c mem.c pmap.c vm_machdep.c
        src/sys/arch/arm32/arm32: mem.c
        src/sys/arch/atari/atari: bus.c machdep.c mem.c pmap.c trap.c
            vm_machdep.c
        src/sys/arch/bebox/bebox: bus_dma.c machdep.c
        src/sys/arch/hp300/hp300: leds.c machdep.c mem.c pmap.c trap.c
            vm_machdep.c
        src/sys/arch/i386/i386: machdep.c mem.c pmap.c pmap.new.c
        src/sys/arch/m68k/m68k: mappedcopy.c
        src/sys/arch/mac68k/mac68k: bus_space.c machdep.c mem.c pmap.c trap.c
            vm_machdep.c
        src/sys/arch/macppc/macppc: bus_dma.c machdep.c
        src/sys/arch/mips/mips: pmap.c
        src/sys/arch/mvme68k/mvme68k: machdep.c mem.c pmap.c trap.c
            vm_machdep.c
        src/sys/arch/newsmips/newsmips: machdep.c
        src/sys/arch/next68k/dev: bus_dma.c
        src/sys/arch/next68k/next68k: machdep.c mem.c pmap.c trap.c
            vm_machdep.c
        src/sys/arch/ofppc/ofppc: machdep.c
        src/sys/arch/pc532/pc532: machdep.c mem.c pmap.c pmap.new.c
        src/sys/arch/pica/pica: pmap.c vm_machdep.c
        src/sys/arch/pmax/pmax: bus_dma.c machdep.c
        src/sys/arch/powerpc/powerpc: pmap.c vm_machdep.c
        src/sys/arch/sparc/dev: if_ie_obio.c vme_machdep.c
        src/sys/arch/sparc/include: pmap.h
        src/sys/arch/sparc/sparc: autoconf.c cpu.c iommu.c machdep.c mem.c
            pmap.c vm_machdep.c
        src/sys/arch/sparc64/dev: sbus.c
        src/sys/arch/sparc64/sparc64: machdep.c mem.c pmap.c vm_machdep.c
        src/sys/arch/sun3/sun3: machdep.c mem.c pmap.c vm_machdep.c
        src/sys/arch/sun3/sun3x: bus_subr.c dvma.c machdep.c mem.c pmap.c
        src/sys/arch/vax/vax: bus_mem.c machdep.c pmap.c vm_machdep.c
        src/sys/arch/x68k/x68k: bus.c machdep.c mem.c pmap.c trap.c
            vm_machdep.c
Log Message:
Changes for modified pmap_enter() API:
* Map the message buffer with access_type = VM_PROT_READ|VM_PROT_WRITE `just
because'.
* Map the file system buffers with access_type = VM_PROT_READ|VM_PROT_WRITE to
avoid possible problems with pagemove().
* Do not use VM_PROT_EXEC with either of the above.
* Map pages for /dev/mem with access_type = prot.  Also, DO NOT use
pmap_kenter() for this, as we DO NOT want to lose modification information.
* Map pages in dumpsys() with VM_PROT_READ.
* Map pages in m68k mappedcopyin()/mappedcopyout() and writeback() with
access_type = prot.
* For now, bus_dma*(), pmap_map(), vmapbuf(), and similar functions still use
access_type = 0.  This should probably be revisited.




Home | Main Index | Thread Index | Old Index