CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2014/11/16 05:31:01

Modified files:
        sys/arch/alpha/alpha: machdep.c pmap.c trap.c vm_machdep.c 
        sys/arch/alpha/dev: bus_dma.c 
        sys/arch/amd64/amd64: acpi_machdep.c bios.c bus_dma.c 
                              bus_space.c cpu.c gdt.c 
                              hibernate_machdep.c machdep.c mpbios.c 
                              pmap.c trap.c vm_machdep.c 
        sys/arch/amd64/include: pmap.h 
        sys/arch/amd64/pci: vga_post.c 
        sys/arch/arm/arm: arm32_machdep.c bus_dma.c cpu.c db_interface.c 
                          fault.c fiq.c mem.c pmap.c pmap7.c stubs.c 
                          vm_machdep.c 
        sys/arch/arm/armv7: armv7_space.c 
        sys/arch/arm/include: pmap.h 
        sys/arch/arm/xscale: i80321_space.c pxa2x0_space.c 
        sys/arch/armish/armish: armish_machdep.c 
        sys/arch/armish/dev: obio_space.c 
        sys/arch/armv7/armv7: armv7_machdep.c 
        sys/arch/aviion/aviion: av400_machdep.c av530_machdep.c 
                                bus_dma.c 
        sys/arch/aviion/dev: if_le_syscon.c vme.c 
        sys/arch/hppa/dev: astro.c 
        sys/arch/hppa/hppa: mainbus.c pmap.c trap.c vm_machdep.c 
        sys/arch/hppa/include: pmap.h 
        sys/arch/hppa64/dev: astro.c 
        sys/arch/hppa64/hppa64: mainbus.c pmap.c trap.c vm_machdep.c 
        sys/arch/hppa64/include: pmap.h 
        sys/arch/i386/i386: acpi_machdep.c bios.c bus_dma.c cpu.c gdt.c 
                            hibernate_machdep.c kvm86.c machdep.c mem.c 
                            mpbios.c pmap.c trap.c vm_machdep.c 
        sys/arch/i386/include: pmap.h 
        sys/arch/i386/pci: agp_machdep.c vga_post.c 
        sys/arch/landisk/dev: obio.c 
        sys/arch/landisk/landisk: bus_dma.c 
        sys/arch/loongson/loongson: bus_dma.c 
        sys/arch/luna88k/luna88k: pmap_table.c 
        sys/arch/m88k/m88k: pmap.c trap.c vm_machdep.c 
        sys/arch/macppc/macppc: dma.c machdep.c 
        sys/arch/mips64/mips64: mips64_machdep.c pmap.c r4000_errata.c 
                                trap.c vm_machdep.c 
        sys/arch/octeon/octeon: bus_dma.c 
        sys/arch/powerpc/powerpc: pmap.c trap.c vm_machdep.c 
        sys/arch/sgi/sgi: bus_dma.c 
        sys/arch/sh/sh : pmap.c trap.c vm_machdep.c 
        sys/arch/socppc/socppc: dma.c machdep.c 
        sys/arch/solbourne/solbourne: machdep.c mem.c pmap.c trap.c 
        sys/arch/sparc/dev: if_ie.c 
        sys/arch/sparc/sparc: autoconf.c clock.c iommu.c machdep.c mem.c 
                              pmap.c trap.c vm_machdep.c 
        sys/arch/sparc64/dev: iommu.c 
        sys/arch/sparc64/sparc64: clock.c cpu.c emul.c machdep.c mdesc.c 
                                  mem.c pmap.c trap.c vm_machdep.c 
        sys/arch/vax/vax: bus_dma.c pmap.c trap.c vm_machdep.c 
        sys/arch/zaurus/zaurus: zaurus_machdep.c 
        sys/compat/linux: linux_misc.c 
        sys/ddb        : db_watch.c 
        sys/dev        : audio.c 
        sys/dev/ic     : sti.c 
        sys/dev/isa    : aha.c 
        sys/dev/pci/drm/i915: i915_gem.c i915_gem_tiling.c 
                              intel_ringbuffer.c 
        sys/dev/pci/drm/ttm: ttm_bo.c ttm_bo_util.c 
        sys/kern       : exec_elf.c exec_subr.c init_main.c kern_exec.c 
                         kern_malloc.c kern_malloc_debug.c kern_physio.c 
                         kern_resource.c kern_sysctl.c subr_hibernate.c 
                         sysv_shm.c vfs_biomem.c 
        sys/tmpfs      : tmpfs_subr.c 
        sys/uvm        : uvm_amap.c uvm_anon.c uvm_aobj.c uvm_device.c 
                         uvm_extern.h uvm_fault.c uvm_glue.c uvm_init.c 
                         uvm_km.c uvm_map.c uvm_mmap.c uvm_object.c 
                         uvm_page.c uvm_pager.c uvm_pdaemon.c uvm_pmap.h 
                         uvm_unix.c uvm_vnode.c 
        usr.sbin/procmap: procmap.1 procmap.c 
        share/man/man9 : pmap.9 uvm.9 

Log message:
Replace a plethora of historical protection options with just
PROT_NONE, PROT_READ, PROT_WRITE, and PROT_EXEC from mman.h.
PROT_MASK is introduced as the one true way of extracting those bits.
Remove UVM_ADV_* wrapper, using the standard names.
ok doug guenther kettenis

Reply via email to