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