Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/rmind-uvmplock]: src/sys sync with head
details: https://anonhg.NetBSD.org/src/rev/ad47b2ce28a4
branches: rmind-uvmplock
changeset: 753066:ad47b2ce28a4
user: rmind <rmind%NetBSD.org@localhost>
date: Sat Jul 03 01:19:10 2010 +0000
description:
sync with head
diffstat:
sys/Makefile | 4 +-
sys/arch/acorn26/acorn26/db_interface.c | 24 +-
sys/arch/acorn32/include/intr.h | 13 +-
sys/arch/alpha/alpha/db_interface.c | 7 +-
sys/arch/alpha/alpha/db_trace.c | 6 +-
sys/arch/alpha/alpha/ipifuncs.c | 35 +-
sys/arch/alpha/include/intr.h | 5 +-
sys/arch/alpha/include/limits.h | 3 +-
sys/arch/amd64/amd64/copy.S | 12 +-
sys/arch/amd64/amd64/db_trace.c | 6 +-
sys/arch/amd64/conf/GENERIC | 10 +-
sys/arch/amd64/conf/XEN3_DOM0 | 9 +-
sys/arch/amd64/conf/kern.ldscript | 18 +-
sys/arch/amd64/conf/kern.ldscript.2MB | 16 +-
sys/arch/amd64/conf/kern.ldscript.Xen | 16 +-
sys/arch/amd64/include/limits.h | 3 +-
sys/arch/amiga/amiga/amiga_init.c | 5 +-
sys/arch/amiga/amiga/locore.s | 4 +-
sys/arch/amiga/amiga/machdep.c | 5 +-
sys/arch/amiga/amiga/trap.c | 5 +-
sys/arch/amiga/dev/bzivsc.c | 6 +-
sys/arch/amiga/dev/bzsc.c | 6 +-
sys/arch/amiga/dev/bztzsc.c | 6 +-
sys/arch/amiga/dev/cbiisc.c | 6 +-
sys/arch/amiga/dev/cbsc.c | 6 +-
sys/arch/amiga/dev/flsc.c | 5 +-
sys/arch/amiga/dev/if_bah_zbus.c | 6 +-
sys/arch/amiga/dev/sbic.c | 5 +-
sys/arch/arm/arm/bus_space_asm_generic.S | 18 +-
sys/arch/arm/arm/cpufunc.c | 252 +-
sys/arch/arm/arm/cpufunc_asm_armv6.S | 4 +-
sys/arch/arm/arm/cpufunc_asm_armv7.S | 169 +
sys/arch/arm/arm/db_trace.c | 6 +-
sys/arch/arm/arm32/cortex_pmc.c | 149 +
sys/arch/arm/arm32/cpu.c | 55 +-
sys/arch/arm/arm32/db_interface.c | 8 +-
sys/arch/arm/arm32/intr.c | 16 +-
sys/arch/arm/arm32/locore.S | 16 +-
sys/arch/arm/arm32/pmap.c | 108 +-
sys/arch/arm/at91/at91aic.c | 29 +-
sys/arch/arm/at91/at91dbgu.c | 8 +-
sys/arch/arm/at91/at91pio.c | 7 +-
sys/arch/arm/at91/at91tctmr.c | 6 +-
sys/arch/arm/conf/files.arm | 24 +-
sys/arch/arm/ep93xx/ep93xx_intr.c | 14 +-
sys/arch/arm/footbridge/isa/isa_machdep.c | 10 +-
sys/arch/arm/include/arm32/pmap.h | 157 +-
sys/arch/arm/include/arm32/pte.h | 14 +-
sys/arch/arm/include/armreg.h | 11 +-
sys/arch/arm/include/cpuconf.h | 27 +-
sys/arch/arm/include/cpufunc.h | 29 +-
sys/arch/arm/include/limits.h | 3 +-
sys/arch/arm/ixp12x0/ixp12x0_intr.c | 22 +-
sys/arch/arm/omap/omap2_mputmr.c | 8 +-
sys/arch/arm/omap/omap2_obio.c | 10 +-
sys/arch/arm/omap/omap2_reg.h | 17 +-
sys/arch/arm/xscale/i80321_icu.c | 10 +-
sys/arch/arm/xscale/ixp425_intr.c | 13 +-
sys/arch/arm/xscale/pxa2x0_intr.c | 10 +-
sys/arch/atari/atari/atari_init.c | 5 +-
sys/arch/atari/atari/bus.c | 6 +-
sys/arch/atari/atari/locore.s | 4 +-
sys/arch/atari/atari/trap.c | 5 +-
sys/arch/cesfic/cesfic/locore.s | 3 +-
sys/arch/cesfic/cesfic/trap.c | 5 +-
sys/arch/cesfic/include/cpu.h | 3 +-
sys/arch/dreamcast/conf/GENERIC | 4 +-
sys/arch/dreamcast/dev/pvr.c | 8 +-
sys/arch/evbarm/beagle/beagle.h | 6 +-
sys/arch/evbarm/beagle/beagle_machdep.c | 8 +-
sys/arch/evbarm/beagle/beagle_start.S | 30 +-
sys/arch/evbarm/conf/BEAGLEBOARD | 6 +-
sys/arch/evbarm/conf/IGEPV2 | 259 +
sys/arch/evbarm/conf/TISDP2420 | 8 +-
sys/arch/evbarm/conf/mk.beagle | 17 +-
sys/arch/evbarm/conf/std.beagle | 6 +-
sys/arch/evbarm/conf/std.igepv2 | 28 +
sys/arch/evbarm/g42xxeb/g42xxeb_mci.c | 7 +-
sys/arch/evbarm/g42xxeb/gb225.c | 7 +-
sys/arch/evbarm/g42xxeb/gb225_pcic.c | 2 +-
sys/arch/evbarm/g42xxeb/gb225_slhci.c | 8 +-
sys/arch/evbarm/g42xxeb/obio.c | 7 +-
sys/arch/evbarm/include/intr.h | 15 +-
sys/arch/evbarm/mpcsa/mpcsa_leds.c | 7 +-
sys/arch/evbarm/smdk2xx0/smdk2410_kbd.c | 9 +-
sys/arch/evbppc/ev64260/autoconf.c | 13 +-
sys/arch/evbppc/ev64260/gt_mainbus.c | 14 +-
sys/arch/hp300/dev/dma.c | 6 +-
sys/arch/hp300/hp300/locore.s | 3 +-
sys/arch/hp300/hp300/trap.c | 5 +-
sys/arch/hp300/include/hp300spu.h | 3 +-
sys/arch/hp700/conf/GENERIC | 15 +-
sys/arch/hp700/conf/files.hp700 | 6 +-
sys/arch/hp700/dev/cpu.c | 8 +-
sys/arch/hp700/dev/lcd.c | 146 +
sys/arch/hp700/dev/uturn.c | 328 +-
sys/arch/hp700/hp700/locore.S | 30 +-
sys/arch/hp700/hp700/machdep.c | 108 +-
sys/arch/hp700/hp700/mainbus.c | 44 +-
sys/arch/hp700/include/cpu.h | 71 +-
sys/arch/hpc/stand/include/machine/limits.h | 3 +-
sys/arch/hpcarm/conf/IPAQ | 5 +-
sys/arch/hpcarm/conf/JORNADA720 | 7 +-
sys/arch/hpcarm/conf/JORNADA820 | 7 +-
sys/arch/hpcarm/conf/WZERO3 | 36 +-
sys/arch/hpcarm/conf/files.pxa2x0 | 9 +-
sys/arch/hpcarm/dev/wzero3_kbd.c | 6 +-
sys/arch/hpcarm/dev/wzero3_keypad.c | 541 +
sys/arch/hpcarm/dev/wzero3_reg.h | 4 +-
sys/arch/hpcarm/dev/wzero3_ssp.c | 71 +-
sys/arch/hpcarm/dev/wzero3_sspvar.h | 9 +-
sys/arch/hpcarm/dev/wzero3_tp.c | 16 +-
sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.c | 14 +-
sys/arch/hpcarm/hpcarm/sa11x0_hpc_machdep.c | 14 +-
sys/arch/hpcarm/include/intr.h | 15 +-
sys/arch/hpcmips/tx/tx39io.c | 6 +-
sys/arch/hpcmips/vr/vr4181aiu.c | 6 +-
sys/arch/hpcsh/hpcsh/bus_space.c | 17 +-
sys/arch/hpcsh/include/bus.h | 5 +-
sys/arch/hppa/hppa/copy.S | 10 +-
sys/arch/hppa/hppa/db_interface.c | 8 +-
sys/arch/hppa/hppa/db_trace.c | 6 +-
sys/arch/hppa/hppa/fpu.c | 6 +-
sys/arch/hppa/hppa/kgdb_hppa.c | 8 +-
sys/arch/hppa/hppa/pmap.c | 8 +-
sys/arch/hppa/hppa/trap.S | 22 +-
sys/arch/hppa/hppa/trap.c | 29 +-
sys/arch/hppa/hppa/vm_machdep.c | 8 +-
sys/arch/hppa/include/limits.h | 4 +-
sys/arch/hppa/include/pmap.h | 3 +-
sys/arch/hppa/include/reg.h | 6 +-
sys/arch/i386/conf/ALL | 6 +-
sys/arch/i386/conf/GENERIC | 16 +-
sys/arch/i386/conf/XEN3_DOM0 | 9 +-
sys/arch/i386/conf/kern.ldscript | 17 +-
sys/arch/i386/conf/majors.i386 | 4 +-
sys/arch/i386/i386/db_interface.c | 7 +-
sys/arch/i386/include/limits.h | 3 +-
sys/arch/i386/isa/npx.c | 7 +-
sys/arch/i386/stand/lib/biosdisk.c | 4 +-
sys/arch/i386/stand/lib/exec.c | 8 +-
sys/arch/i386/stand/lib/libi386.h | 3 +-
sys/arch/i386/stand/lib/pcio.c | 9 +-
sys/arch/i386/stand/lib/vbe.c | 4 +-
sys/arch/ia64/ia64/cpu.c | 90 +-
sys/arch/ia64/ia64/db_interface.c | 14 +-
sys/arch/ia64/ia64/machdep.c | 84 +-
sys/arch/ia64/include/limits.h | 3 +-
sys/arch/ia64/include/pci_machdep.h | 45 +-
sys/arch/ia64/pci/pci_machdep.c | 57 +-
sys/arch/luna68k/luna68k/locore.s | 3 +-
sys/arch/luna68k/luna68k/machdep.c | 5 +-
sys/arch/luna68k/luna68k/pmap_bootstrap.c | 6 +-
sys/arch/luna68k/luna68k/trap.c | 5 +-
sys/arch/m68k/conf/files.m68k | 7 +-
sys/arch/m68k/fpe/fpu_calcea.c | 6 +-
sys/arch/m68k/include/cacheops.h | 4 +-
sys/arch/m68k/include/limits.h | 3 +-
sys/arch/m68k/include/pmap_motorola.h | 6 +-
sys/arch/m68k/m68k/bus_dma.c | 6 +-
sys/arch/m68k/m68k/cacheops.c | 6 +-
sys/arch/m68k/m68k/copypage.s | 4 +-
sys/arch/m68k/m68k/db_trace.c | 6 +-
sys/arch/m68k/m68k/pmap_motorola.c | 6 +-
sys/arch/m68k/m68k/sig_machdep.c | 6 +-
sys/arch/m68k/m68k/switch_subr.s | 3 +-
sys/arch/m68k/m68k/sys_machdep.c | 4 +-
sys/arch/mac68k/conf/files.mac68k | 3 +-
sys/arch/mac68k/dev/grf_compat.c | 6 +-
sys/arch/mac68k/mac68k/locore.s | 7 +-
sys/arch/mac68k/mac68k/pmap_bootstrap.c | 6 +-
sys/arch/mac68k/mac68k/trap.c | 5 +-
sys/arch/mips/alchemy/au_himem_space.c | 12 +-
sys/arch/mips/include/limits.h | 3 +-
sys/arch/mips/mips/db_trace.c | 6 +-
sys/arch/mips/mips/mipsX_subr.S | 13 +-
sys/arch/mips/mips/mips_emul.c | 20 +-
sys/arch/mvme68k/include/cpu.h | 3 +-
sys/arch/mvme68k/mvme68k/locore.s | 3 +-
sys/arch/mvme68k/mvme68k/machdep.c | 5 +-
sys/arch/mvme68k/mvme68k/pmap_bootstrap.c | 6 +-
sys/arch/mvme68k/mvme68k/trap.c | 5 +-
sys/arch/news68k/include/cpu.h | 3 +-
sys/arch/news68k/news68k/locore.s | 3 +-
sys/arch/news68k/news68k/pmap_bootstrap.c | 6 +-
sys/arch/news68k/news68k/trap.c | 5 +-
sys/arch/newsmips/apbus/zs_ap.c | 24 +-
sys/arch/newsmips/dev/zs.c | 47 +-
sys/arch/newsmips/dev/zs_hb.c | 15 +-
sys/arch/newsmips/include/z8530var.h | 3 +-
sys/arch/next68k/dev/nextdma.c | 10 +-
sys/arch/next68k/include/cpu.h | 3 +-
sys/arch/next68k/next68k/locore.s | 3 +-
sys/arch/next68k/next68k/pmap_bootstrap.c | 6 +-
sys/arch/next68k/next68k/trap.c | 5 +-
sys/arch/ofppc/conf/GENERIC | 12 +-
sys/arch/ofppc/conf/files.ofppc | 14 +-
sys/arch/ofppc/include/pegasosreg.h | 14 +-
sys/arch/ofppc/ofppc/mainbus.c | 20 +-
sys/arch/ofppc/pci/gt_mainbus.c | 316 +
sys/arch/ofppc/pci/pegasospci.c | 273 -
sys/arch/ofppc/stand/ofwboot/rdb.c | 6 +-
sys/arch/powerpc/include/limits.h | 3 +-
sys/arch/powerpc/include/ofw_bus.h | 11 +-
sys/arch/powerpc/oea/ofw_autoconf.c | 111 +-
sys/arch/powerpc/pic/ipi.c | 30 +-
sys/arch/powerpc/pic/ipivar.h | 5 +-
sys/arch/powerpc/powerpc/db_trace.c | 6 +-
sys/arch/sandpoint/conf/ENCPP1 | 6 +-
sys/arch/sandpoint/conf/GENERIC | 67 +-
sys/arch/sandpoint/conf/GENERIC.NAS | 227 -
sys/arch/sandpoint/conf/INSTALL | 4 +-
sys/arch/sandpoint/conf/INSTALL_KURO | 13 +
sys/arch/sandpoint/conf/KUROBOX | 4 +-
sys/arch/sandpoint/conf/RAMDISK | 13 -
sys/arch/sandpoint/conf/SANDPOINT | 6 +-
sys/arch/sandpoint/sandpoint/autoconf.c | 36 +-
sys/arch/sandpoint/sandpoint/satmgr.c | 63 +-
sys/arch/sandpoint/stand/netboot/Makefile | 4 +-
sys/arch/sandpoint/stand/netboot/atawd.c | 487 -
sys/arch/sandpoint/stand/netboot/brdsetup.c | 25 +-
sys/arch/sandpoint/stand/netboot/dev_net.c | 73 +-
sys/arch/sandpoint/stand/netboot/devopen.c | 75 +-
sys/arch/sandpoint/stand/netboot/dsk.c | 523 +
sys/arch/sandpoint/stand/netboot/globals.h | 90 +-
sys/arch/sandpoint/stand/netboot/main.c | 119 +-
sys/arch/sandpoint/stand/netboot/nif.c | 23 +-
sys/arch/sandpoint/stand/netboot/pci.c | 14 +-
sys/arch/sandpoint/stand/netboot/pciide.c | 119 +-
sys/arch/sandpoint/stand/netboot/siisata.c | 120 +-
sys/arch/sbmips/conf/GENERIC | 6 +-
sys/arch/sbmips/include/bus.h | 22 +
sys/arch/sh3/include/limits.h | 3 +-
sys/arch/shark/conf/GENERIC | 6 +-
sys/arch/shark/include/intr.h | 14 +-
sys/arch/sparc/dev/cgfourteen.c | 166 +-
sys/arch/sparc/dev/cgfourteenreg.h | 4 +-
sys/arch/sparc/dev/cgfourteenvar.h | 24 +-
sys/arch/sparc/dev/zs.c | 125 +-
sys/arch/sparc/include/limits.h | 3 +-
sys/arch/sparc/include/z8530var.h | 3 +-
sys/arch/sparc/sparc/cpu.c | 24 +-
sys/arch/sparc/sparc/db_trace.c | 6 +-
sys/arch/sparc/stand/bootblk/bootblk.fth | 10 +-
sys/arch/sparc64/conf/kern.ldscript | 7 +-
sys/arch/sparc64/conf/kern32.ldscript | 7 +-
sys/arch/sparc64/dev/iommu.c | 11 +-
sys/arch/sparc64/sparc64/db_trace.c | 6 +-
sys/arch/sparc64/sparc64/ipifuncs.c | 17 +-
sys/arch/sparc64/sparc64/machdep.c | 7 +-
sys/arch/sun2/sun2/db_machdep.c | 16 +-
sys/arch/sun3/dev/zs.c | 35 +-
sys/arch/sun3/sun3/db_machdep.c | 16 +-
sys/arch/vax/conf/GENERIC | 18 +-
sys/arch/vax/conf/files.vax | 13 +-
sys/arch/vax/include/cpu.h | 4 +-
sys/arch/vax/include/ioa.h | 15 +-
sys/arch/vax/include/limits.h | 3 +-
sys/arch/vax/include/nexus.h | 32 +-
sys/arch/vax/uba/uba_sbi.c | 18 +-
sys/arch/vax/vax/autoconf.c | 22 +-
sys/arch/vax/vax/clock.c | 9 +-
sys/arch/vax/vax/cmi.c | 6 +-
sys/arch/vax/vax/crl.c | 13 +-
sys/arch/vax/vax/db_machdep.c | 11 +-
sys/arch/vax/vax/intvec.S | 9 +-
sys/arch/vax/vax/ka860.c | 107 +-
sys/arch/vax/vax/lock_stubs.S | 14 +-
sys/arch/vax/vax/multicpu.c | 28 +-
sys/arch/vax/vax/pmap.c | 6 +-
sys/arch/vax/vax/sbi.c | 95 +-
sys/arch/vax/vax/ubi.c | 6 +-
sys/arch/x68k/conf/files.x68k | 4 +-
sys/arch/x68k/dev/fd.c | 6 +-
sys/arch/x68k/dev/intio_dmac.c | 8 +-
sys/arch/x68k/include/cpu.h | 4 +-
sys/arch/x68k/x68k/bus.c | 6 +-
sys/arch/x68k/x68k/locore.s | 3 +-
sys/arch/x68k/x68k/machdep.c | 6 +-
sys/arch/x68k/x68k/pmap_bootstrap.c | 6 +-
sys/arch/x68k/x68k/trap.c | 6 +-
sys/arch/x86/include/intrdefs.h | 6 +-
sys/arch/x86/pci/pchb.c | 12 +-
sys/arch/x86/x86/intr.c | 9 +-
sys/arch/x86/x86/ipi.c | 35 +-
sys/arch/x86/x86/mtrr_i686.c | 8 +-
sys/arch/x86/x86/vga_post.c | 11 +-
sys/arch/x86/x86/x86_machdep.c | 5 +-
sys/arch/xen/x86/cpu.c | 8 +-
sys/arch/xen/xen/xbdback_xenbus.c | 6 +-
sys/coda/coda_vnops.c | 34 +-
sys/compat/common/kern_time_50.c | 10 +-
sys/compat/common/vfs_syscalls_20.c | 6 +-
sys/compat/common/vfs_syscalls_30.c | 6 +-
sys/compat/common/vfs_syscalls_43.c | 6 +-
sys/compat/darwin/darwin_mman.c | 8 +-
sys/compat/darwin/darwin_sysctl.c | 14 +-
sys/compat/ibcs2/ibcs2_misc.c | 8 +-
sys/compat/irix/irix_dirent.c | 8 +-
sys/compat/irix/irix_exec.c | 6 +-
sys/compat/irix/irix_mman.c | 6 +-
sys/compat/irix/irix_prctl.c | 44 +-
sys/compat/irix/irix_syssgi.c | 20 +-
sys/compat/irix/irix_usema.c | 6 +-
sys/compat/linux/arch/arm/linux_ptrace.c | 149 +-
sys/compat/linux/arch/i386/linux_ptrace.c | 233 +-
sys/compat/linux/arch/powerpc/linux_ptrace.c | 244 +-
sys/compat/linux/common/linux_file.c | 12 +-
sys/compat/linux/common/linux_file64.c | 6 +-
sys/compat/linux/common/linux_futex.c | 9 +-
sys/compat/linux/common/linux_misc.c | 6 +-
sys/compat/linux/common/linux_sched.c | 38 +-
sys/compat/linux/common/linux_signal.c | 6 +-
sys/compat/linux32/common/linux32_dirent.c | 6 +-
sys/compat/mach/mach_task.c | 42 +-
sys/compat/mach/mach_thread.c | 5 +-
sys/compat/mach/mach_vm.c | 8 +-
sys/compat/netbsd32/netbsd32_compat_50.c | 11 +-
sys/compat/osf1/osf1_exec_ecoff.c | 8 +-
sys/compat/osf1/osf1_file.c | 6 +-
sys/compat/pecoff/pecoff_exec.c | 8 +-
sys/compat/sa/compat_sa.c | 12 +-
sys/compat/sunos/sunos_misc.c | 6 +-
sys/compat/sunos32/sunos32_misc.c | 6 +-
sys/compat/svr4/svr4_misc.c | 18 +-
sys/compat/svr4_32/svr4_32_misc.c | 29 +-
sys/conf/files | 5 +-
sys/dev/DEVNAMES | 10 +-
sys/dev/acpi/acpi.c | 220 +-
sys/dev/acpi/acpi_bat.c | 53 +-
sys/dev/acpi/acpi_debug.c | 13 +-
sys/dev/acpi/acpi_ec.c | 21 +-
sys/dev/acpi/acpi_pci.c | 9 +-
sys/dev/acpi/acpi_power.c | 209 +-
sys/dev/acpi/acpi_power.h | 16 +-
sys/dev/acpi/acpi_tz.c | 14 +-
sys/dev/acpi/acpi_util.c | 36 +-
sys/dev/acpi/acpi_util.h | 4 +-
sys/dev/acpi/acpi_verbose.c | 195 +
sys/dev/acpi/acpi_wakedev.c | 99 +-
sys/dev/acpi/acpica/OsdSchedule.c | 20 +-
sys/dev/acpi/acpidevs | 27 +-
sys/dev/acpi/acpidevs_data.h | 40 +-
sys/dev/acpi/acpivar.h | 42 +-
sys/dev/acpi/files.acpi | 3 +-
sys/dev/acpi/wmi/files.wmi | 3 +-
sys/dev/acpi/wmi/wmi_acpi.c | 101 +-
sys/dev/acpi/wmi/wmi_acpivar.h | 69 +-
sys/dev/acpi/wmi/wmi_dell.c | 6 +-
sys/dev/acpi/wmi/wmi_dump.c | 64 +
sys/dev/acpi/wmi/wmi_hp.c | 7 +-
sys/dev/ata/ata_raid_subr.c | 6 +-
sys/dev/cardbus/sdhc_cardbus.c | 8 +-
sys/dev/cons.c | 8 +-
sys/dev/dksubr.c | 8 +-
sys/dev/dkwedge/dk.c | 8 +-
sys/dev/firmload.c | 10 +-
sys/dev/fss.c | 12 +-
sys/dev/hpc/hpcfb.c | 8 +-
sys/dev/ic/bt462reg.h | 88 +
sys/dev/ic/rt2560.c | 8 +-
sys/dev/ic/spdmem.c | 6 +-
sys/dev/isa/files.isa | 6 +-
sys/dev/kloader.c | 6 +-
sys/dev/marvell/files.discovery | 14 +-
sys/dev/marvell/gt.c | 158 +-
sys/dev/marvell/gtidmac.c | 55 +-
sys/dev/marvell/gtidmacreg.h | 17 +-
sys/dev/marvell/gtpci.c | 126 +-
sys/dev/marvell/gtpcireg.h | 4 +-
sys/dev/marvell/gtpcivar.h | 8 +-
sys/dev/marvell/gtreg.h | 14 +-
sys/dev/marvell/if_mvgbe.c | 1832 +
sys/dev/marvell/mvgbereg.h | 419 +
sys/dev/marvell/obio.c | 5 +-
sys/dev/mii/files.mii | 3 +-
sys/dev/mii/mii_physubr.c | 32 +-
sys/dev/mii/mii_verbose.c | 103 +
sys/dev/mii/mii_verbose.h | 49 +
sys/dev/mii/miivar.h | 4 +-
sys/dev/mii/ukphy.c | 29 +-
sys/dev/pad/pad.c | 10 +-
sys/dev/pci/agp.c | 20 +-
sys/dev/pci/agp_i810.c | 16 +-
sys/dev/pci/hifn7751.c | 6 +-
sys/dev/pci/if_bge.c | 6 +-
sys/dev/pci/if_cas.c | 7 +-
sys/dev/pci/if_iwn.c | 296 +-
sys/dev/pci/if_iwnreg.h | 34 +-
sys/dev/pci/if_iwnvar.h | 10 +-
sys/dev/pci/if_wm.c | 184 +-
sys/dev/pci/if_wmreg.h | 25 +-
sys/dev/pci/pci.c | 9 +-
sys/dev/pci/pci_subr.c | 61 +-
sys/dev/pci/pci_verbose.c | 18 +-
sys/dev/pci/pci_verbose.h | 6 +-
sys/dev/pci/pcidevs | 30 +-
sys/dev/pci/pcidevs.h | 32 +-
sys/dev/pci/pcidevs_data.h | 10689 +++---
sys/dev/pci/pcivar.h | 3 +-
sys/dev/pci/pucdata.c | 12 +-
sys/dev/pci/satalink.c | 14 +-
sys/dev/rasops/rasops.c | 7 +-
sys/dev/scsipi/scsipi_base.c | 84 +-
sys/dev/scsipi/scsipi_verbose.c | 52 +-
sys/dev/scsipi/scsipiconf.c | 43 +-
sys/dev/scsipi/scsipiconf.h | 18 +-
sys/dev/scsipi/st.c | 14 +-
sys/dev/usb/ehci.c | 53 +-
sys/dev/usb/ehcireg.h | 10 +-
sys/dev/usb/if_axe.c | 1081 +-
sys/dev/usb/if_axereg.h | 103 +-
sys/dev/usb/if_kuereg.h | 10 +-
sys/dev/usb/u3g.c | 103 +-
sys/dev/usb/ugensa.c | 9 +-
sys/dev/usb/uhci.c | 8 +-
sys/dev/usb/umass_quirks.c | 45 +-
sys/dev/usb/umodem_common.c | 9 +-
sys/dev/usb/usb.c | 10 +-
sys/dev/usb/usb.h | 3 +-
sys/dev/usb/usb_quirks.c | 5 +-
sys/dev/usb/usb_quirks.h | 3 +-
sys/dev/usb/usb_subr.c | 58 +-
sys/dev/usb/usb_verbose.c | 15 +-
sys/dev/usb/usb_verbose.h | 6 +-
sys/dev/usb/usbdevs | 79 +-
sys/dev/usb/usbdevs.h | 81 +-
sys/dev/usb/usbdevs_data.h | 252 +-
sys/dev/vnd.c | 67 +-
sys/dev/wscons/wsdisplay_compat_usl.c | 6 +-
sys/dev/wscons/wskbd.c | 11 +-
sys/dist/ipf/netinet/ip_compat.h | 10 +-
sys/dist/ipf/netinet/ip_fil_netbsd.c | 8 +-
sys/external/bsd/drm/dist/bsd-core/drm_irq.c | 7 +-
sys/external/bsd/drm/dist/bsd-core/drm_pciids.h | 35 +
sys/external/bsd/drm/dist/shared-core/r600_cp.c | 51 +-
sys/external/bsd/drm/dist/shared-core/radeon_drv.h | 5 +
sys/external/bsd/drm/dist/shared-core/radeonhd_microcode.h | 14917 ++++++++++
sys/external/intel-public/acpica/conf/files.acpica | 5 +-
sys/external/intel-public/acpica/dist/changes.txt | 281 +
sys/external/intel-public/acpica/dist/common/adisasm.c | 15 +-
sys/external/intel-public/acpica/dist/common/adwalk.c | 2 +-
sys/external/intel-public/acpica/dist/common/dmextern.c | 15 +-
sys/external/intel-public/acpica/dist/common/dmrestag.c | 7 -
sys/external/intel-public/acpica/dist/common/dmtable.c | 70 +-
sys/external/intel-public/acpica/dist/common/dmtbdump.c | 16 +-
sys/external/intel-public/acpica/dist/common/dmtbinfo.c | 1191 +-
sys/external/intel-public/acpica/dist/compiler/Makefile | 46 +-
sys/external/intel-public/acpica/dist/compiler/aslanalyze.c | 291 +-
sys/external/intel-public/acpica/dist/compiler/aslcompile.c | 71 +-
sys/external/intel-public/acpica/dist/compiler/aslcompiler.h | 171 +-
sys/external/intel-public/acpica/dist/compiler/aslcompiler.l | 2 +-
sys/external/intel-public/acpica/dist/compiler/aslcompiler.y | 2 +-
sys/external/intel-public/acpica/dist/compiler/asldefine.h | 9 +-
sys/external/intel-public/acpica/dist/compiler/aslerror.c | 2 +-
sys/external/intel-public/acpica/dist/compiler/aslfiles.c | 38 +-
sys/external/intel-public/acpica/dist/compiler/aslglobal.h | 11 +-
sys/external/intel-public/acpica/dist/compiler/asllisting.c | 267 +-
sys/external/intel-public/acpica/dist/compiler/asllookup.c | 4 +-
sys/external/intel-public/acpica/dist/compiler/aslmain.c | 47 +-
sys/external/intel-public/acpica/dist/compiler/aslmap.c | 317 -
sys/external/intel-public/acpica/dist/compiler/aslopt.c | 2 +-
sys/external/intel-public/acpica/dist/compiler/aslpredef.c | 831 +
sys/external/intel-public/acpica/dist/compiler/aslresource.c | 294 +-
sys/external/intel-public/acpica/dist/compiler/aslrestype1.c | 562 +-
sys/external/intel-public/acpica/dist/compiler/aslrestype1i.c | 668 +
sys/external/intel-public/acpica/dist/compiler/aslrestype2.c | 2400 +-
sys/external/intel-public/acpica/dist/compiler/aslrestype2d.c | 814 +
sys/external/intel-public/acpica/dist/compiler/aslrestype2e.c | 646 +
sys/external/intel-public/acpica/dist/compiler/aslrestype2q.c | 793 +
sys/external/intel-public/acpica/dist/compiler/aslrestype2w.c | 774 +
sys/external/intel-public/acpica/dist/compiler/aslstartup.c | 193 +-
sys/external/intel-public/acpica/dist/compiler/aslstubs.c | 11 +-
sys/external/intel-public/acpica/dist/compiler/asltransform.c | 2 +-
sys/external/intel-public/acpica/dist/compiler/asltree.c | 12 +-
sys/external/intel-public/acpica/dist/compiler/asltypes.h | 70 +-
sys/external/intel-public/acpica/dist/compiler/aslutils.c | 58 +-
sys/external/intel-public/acpica/dist/compiler/dtcompile.c | 614 +
sys/external/intel-public/acpica/dist/compiler/dtcompiler.h | 455 +
sys/external/intel-public/acpica/dist/compiler/dtfield.c | 543 +
sys/external/intel-public/acpica/dist/compiler/dtio.c | 512 +
sys/external/intel-public/acpica/dist/compiler/dtsubtable.c | 400 +
sys/external/intel-public/acpica/dist/compiler/dttable.c | 1399 +
sys/external/intel-public/acpica/dist/compiler/dtutils.c | 894 +
sys/external/intel-public/acpica/dist/debugger/dbcmds.c | 18 +-
sys/external/intel-public/acpica/dist/debugger/dbdisply.c | 77 +-
sys/external/intel-public/acpica/dist/debugger/dbexec.c | 2 +-
sys/external/intel-public/acpica/dist/debugger/dbfileio.c | 2 +-
sys/external/intel-public/acpica/dist/debugger/dbhistry.c | 2 +-
sys/external/intel-public/acpica/dist/debugger/dbinput.c | 2 +-
sys/external/intel-public/acpica/dist/debugger/dbutils.c | 2 +-
sys/external/intel-public/acpica/dist/disassembler/dmobject.c | 6 +-
sys/external/intel-public/acpica/dist/disassembler/dmopcode.c | 8 +-
sys/external/intel-public/acpica/dist/disassembler/dmresrc.c | 2 +-
sys/external/intel-public/acpica/dist/dispatcher/dsfield.c | 2 +-
sys/external/intel-public/acpica/dist/dispatcher/dsinit.c | 16 +-
sys/external/intel-public/acpica/dist/dispatcher/dsmethod.c | 17 +-
sys/external/intel-public/acpica/dist/dispatcher/dsmthdat.c | 26 +-
sys/external/intel-public/acpica/dist/dispatcher/dsobject.c | 14 +-
sys/external/intel-public/acpica/dist/dispatcher/dsopcode.c | 18 +-
sys/external/intel-public/acpica/dist/dispatcher/dsutils.c | 4 +-
sys/external/intel-public/acpica/dist/dispatcher/dswexec.c | 6 +-
sys/external/intel-public/acpica/dist/dispatcher/dswstate.c | 10 +-
sys/external/intel-public/acpica/dist/events/evevent.c | 2 +-
sys/external/intel-public/acpica/dist/events/evgpe.c | 299 +-
sys/external/intel-public/acpica/dist/events/evgpeblk.c | 880 +-
sys/external/intel-public/acpica/dist/events/evgpeinit.c | 763 +
sys/external/intel-public/acpica/dist/events/evgpeutil.c | 451 +
sys/external/intel-public/acpica/dist/events/evmisc.c | 2 +-
sys/external/intel-public/acpica/dist/events/evrgnini.c | 10 +-
sys/external/intel-public/acpica/dist/events/evxface.c | 6 +-
sys/external/intel-public/acpica/dist/events/evxfevnt.c | 286 +-
sys/external/intel-public/acpica/dist/executer/exconfig.c | 21 +-
sys/external/intel-public/acpica/dist/executer/exconvrt.c | 4 +-
sys/external/intel-public/acpica/dist/executer/excreate.c | 4 +-
sys/external/intel-public/acpica/dist/executer/exdebug.c | 348 +
sys/external/intel-public/acpica/dist/executer/exdump.c | 6 +-
sys/external/intel-public/acpica/dist/executer/exfield.c | 2 +-
sys/external/intel-public/acpica/dist/executer/exfldio.c | 110 +-
sys/external/intel-public/acpica/dist/executer/exmisc.c | 8 +-
sys/external/intel-public/acpica/dist/executer/exmutex.c | 51 +-
sys/external/intel-public/acpica/dist/executer/exnames.c | 4 +-
sys/external/intel-public/acpica/dist/executer/exoparg1.c | 18 +-
sys/external/intel-public/acpica/dist/executer/exoparg2.c | 37 +-
sys/external/intel-public/acpica/dist/executer/exoparg3.c | 4 +-
sys/external/intel-public/acpica/dist/executer/exoparg6.c | 4 +-
sys/external/intel-public/acpica/dist/executer/exprep.c | 107 +-
sys/external/intel-public/acpica/dist/executer/exregion.c | 23 +-
sys/external/intel-public/acpica/dist/executer/exresnte.c | 4 +-
sys/external/intel-public/acpica/dist/executer/exresolv.c | 8 +-
sys/external/intel-public/acpica/dist/executer/exresop.c | 8 +-
sys/external/intel-public/acpica/dist/executer/exstore.c | 223 +-
sys/external/intel-public/acpica/dist/executer/exsystem.c | 19 +-
sys/external/intel-public/acpica/dist/hardware/hwregs.c | 6 +-
sys/external/intel-public/acpica/dist/hardware/hwsleep.c | 4 +-
sys/external/intel-public/acpica/dist/hardware/hwvalid.c | 16 +-
sys/external/intel-public/acpica/dist/include/acconfig.h | 4 +
sys/external/intel-public/acpica/dist/include/acdisasm.h | 30 +
sys/external/intel-public/acpica/dist/include/acevents.h | 94 +-
sys/external/intel-public/acpica/dist/include/acexcep.h | 4 +-
sys/external/intel-public/acpica/dist/include/acglobal.h | 34 +-
sys/external/intel-public/acpica/dist/include/acinterp.h | 12 +-
sys/external/intel-public/acpica/dist/include/aclocal.h | 24 +-
sys/external/intel-public/acpica/dist/include/acnamesp.h | 9 -
sys/external/intel-public/acpica/dist/include/acobject.h | 16 +-
sys/external/intel-public/acpica/dist/include/acoutput.h | 2 +
sys/external/intel-public/acpica/dist/include/acpiosxf.h | 4 +-
sys/external/intel-public/acpica/dist/include/acpixf.h | 45 +-
sys/external/intel-public/acpica/dist/include/acpredef.h | 9 +-
sys/external/intel-public/acpica/dist/include/acstruct.h | 32 +-
sys/external/intel-public/acpica/dist/include/actables.h | 8 +
sys/external/intel-public/acpica/dist/include/actbl2.h | 38 +
sys/external/intel-public/acpica/dist/include/actypes.h | 53 +-
sys/external/intel-public/acpica/dist/include/acutils.h | 2 +-
sys/external/intel-public/acpica/dist/include/amlresrc.h | 6 +
sys/external/intel-public/acpica/dist/include/platform/acfreebsd.h | 32 +-
sys/external/intel-public/acpica/dist/namespace/nsaccess.c | 10 +-
sys/external/intel-public/acpica/dist/namespace/nsalloc.c | 98 +-
sys/external/intel-public/acpica/dist/namespace/nsdump.c | 4 +-
sys/external/intel-public/acpica/dist/namespace/nsinit.c | 30 +-
sys/external/intel-public/acpica/dist/namespace/nsnames.c | 6 +-
sys/external/intel-public/acpica/dist/namespace/nsparse.c | 2 +-
sys/external/intel-public/acpica/dist/namespace/nsrepair2.c | 7 +
sys/external/intel-public/acpica/dist/namespace/nssearch.c | 17 +-
sys/external/intel-public/acpica/dist/namespace/nsutils.c | 129 +-
sys/external/intel-public/acpica/dist/namespace/nswalk.c | 16 +-
sys/external/intel-public/acpica/dist/namespace/nsxfobj.c | 2 +-
sys/external/intel-public/acpica/dist/os_specific/service_layers/osunixxf.c | 4 +-
sys/external/intel-public/acpica/dist/os_specific/service_layers/oswintbl.c | 35 +-
sys/external/intel-public/acpica/dist/os_specific/service_layers/oswinxf.c | 93 +-
sys/external/intel-public/acpica/dist/osunixxf.c | 4 +-
sys/external/intel-public/acpica/dist/parser/psargs.c | 4 +-
sys/external/intel-public/acpica/dist/parser/psloop.c | 3 +-
sys/external/intel-public/acpica/dist/parser/psxface.c | 5 +
sys/external/intel-public/acpica/dist/resources/rscreate.c | 14 +-
sys/external/intel-public/acpica/dist/resources/rslist.c | 6 +-
sys/external/intel-public/acpica/dist/resources/rsmisc.c | 4 +-
sys/external/intel-public/acpica/dist/tables/tbfadt.c | 16 +-
sys/external/intel-public/acpica/dist/tables/tbfind.c | 2 +-
sys/external/intel-public/acpica/dist/tables/tbinstal.c | 52 +-
sys/external/intel-public/acpica/dist/tables/tbutils.c | 101 +-
sys/external/intel-public/acpica/dist/tables/tbxface.c | 76 +-
sys/external/intel-public/acpica/dist/tables/tbxfroot.c | 6 +-
sys/external/intel-public/acpica/dist/tests/misc/badcode.asl | 295 +
sys/external/intel-public/acpica/dist/tests/misc/grammar.asl | 10266 ++++++
sys/external/intel-public/acpica/dist/tools/acpiexec/Makefile | 5 +-
sys/external/intel-public/acpica/dist/tools/acpiexec/aeexec.c | 54 +-
sys/external/intel-public/acpica/dist/tools/acpiexec/aehandlers.c | 6 +-
sys/external/intel-public/acpica/dist/tools/acpiexec/aemain.c | 127 +-
sys/external/intel-public/acpica/dist/tools/acpiexec/aetables.c | 141 +-
sys/external/intel-public/acpica/dist/tools/acpisrc/asconvrt.c | 10 +-
sys/external/intel-public/acpica/dist/tools/acpisrc/asfile.c | 6 +-
sys/external/intel-public/acpica/dist/tools/acpisrc/astable.c | 2 +-
sys/external/intel-public/acpica/dist/tools/acpixtract/acpixtract.c | 2 +-
sys/external/intel-public/acpica/dist/tools/examples/examples.c | 4 +-
sys/external/intel-public/acpica/dist/utilities/utalloc.c | 2 +-
sys/external/intel-public/acpica/dist/utilities/utcopy.c | 20 +-
sys/external/intel-public/acpica/dist/utilities/utdelete.c | 4 +-
sys/external/intel-public/acpica/dist/utilities/uteval.c | 2 +-
sys/external/intel-public/acpica/dist/utilities/utglobal.c | 12 +-
sys/external/intel-public/acpica/dist/utilities/utmisc.c | 6 +-
sys/external/intel-public/acpica/dist/utilities/utmutex.c | 4 +-
sys/external/intel-public/acpica/dist/utilities/utobject.c | 8 +-
sys/external/intel-public/acpica/dist/utilities/uttrack.c | 119 +-
sys/fs/Makefile | 6 +-
sys/fs/adosfs/adlookup.c | 6 +-
sys/fs/adosfs/adutil.c | 6 +-
sys/fs/adosfs/advfsops.c | 8 +-
sys/fs/adosfs/advnops.c | 6 +-
sys/fs/cd9660/cd9660_lookup.c | 6 +-
sys/fs/cd9660/cd9660_node.c | 8 +-
sys/fs/cd9660/cd9660_vfsops.c | 8 +-
sys/fs/efs/efs_ihash.c | 6 +-
sys/fs/efs/efs_vfsops.c | 6 +-
sys/fs/efs/efs_vnops.c | 8 +-
sys/fs/filecorefs/filecore_lookup.c | 6 +-
sys/fs/filecorefs/filecore_node.c | 10 +-
sys/fs/filecorefs/filecore_vfsops.c | 8 +-
sys/fs/hfs/hfs_nhash.c | 6 +-
sys/fs/hfs/hfs_subr.c | 10 +-
sys/fs/hfs/hfs_vfsops.c | 6 +-
sys/fs/hfs/hfs_vnops.c | 6 +-
sys/fs/msdosfs/msdosfs_denode.c | 6 +-
sys/fs/msdosfs/msdosfs_lookup.c | 6 +-
sys/fs/msdosfs/msdosfs_vfsops.c | 10 +-
sys/fs/msdosfs/msdosfs_vnops.c | 30 +-
sys/fs/nilfs/nilfs_fs.h | 6 +-
sys/fs/nilfs/nilfs_subr.c | 24 +-
sys/fs/nilfs/nilfs_vfsops.c | 6 +-
sys/fs/nilfs/nilfs_vnops.c | 75 +-
sys/fs/ntfs/ntfs_vfsops.c | 12 +-
sys/fs/ntfs/ntfs_vnops.c | 8 +-
sys/fs/ptyfs/Makefile | 7 +
sys/fs/ptyfs/ptyfs_subr.c | 8 +-
sys/fs/ptyfs/ptyfs_vnops.c | 8 +-
sys/fs/puffs/puffs_msgif.h | 4 +-
sys/fs/puffs/puffs_vfsops.c | 6 +-
sys/fs/puffs/puffs_vnops.c | 10 +-
sys/fs/smbfs/smbfs_node.c | 6 +-
sys/fs/smbfs/smbfs_vfsops.c | 6 +-
sys/fs/smbfs/smbfs_vnops.c | 8 +-
sys/fs/sysvbfs/sysvbfs_vfsops.c | 6 +-
sys/fs/sysvbfs/sysvbfs_vnops.c | 6 +-
sys/fs/tmpfs/TODO | 5 -
sys/fs/tmpfs/files.tmpfs | 4 +-
sys/fs/tmpfs/tmpfs.h | 91 +-
sys/fs/tmpfs/tmpfs_mem.c | 220 +
sys/fs/tmpfs/tmpfs_pool.c | 285 -
sys/fs/tmpfs/tmpfs_pool.h | 112 -
sys/fs/tmpfs/tmpfs_subr.c | 126 +-
sys/fs/tmpfs/tmpfs_vfsops.c | 75 +-
sys/fs/tmpfs/tmpfs_vnops.c | 228 +-
sys/fs/udf/udf_subr.c | 10 +-
sys/fs/udf/udf_vfsops.c | 8 +-
sys/fs/udf/udf_vnops.c | 30 +-
sys/fs/union/union_subr.c | 31 +-
sys/fs/union/union_vfsops.c | 9 +-
sys/fs/union/union_vnops.c | 51 +-
sys/fs/unionfs/unionfs_subr.c | 18 +-
sys/fs/unionfs/unionfs_vfsops.c | 8 +-
sys/fs/unionfs/unionfs_vnops.c | 55 +-
sys/kern/exec_elf.c | 10 +-
sys/kern/exec_macho.c | 8 +-
sys/kern/exec_script.c | 6 +-
sys/kern/exec_subr.c | 6 +-
sys/kern/init_main.c | 29 +-
sys/kern/init_sysctl.c | 10 +-
sys/kern/kern_acct.c | 12 +-
sys/kern/kern_core.c | 6 +-
sys/kern/kern_descrip.c | 33 +-
sys/kern/kern_event.c | 6 +-
sys/kern/kern_exec.c | 6 +-
sys/kern/kern_exit.c | 8 +-
sys/kern/kern_fork.c | 5 +-
sys/kern/kern_kthread.c | 10 +-
sys/kern/kern_ktrace.c | 10 +-
sys/kern/kern_lwp.c | 75 +-
sys/kern/kern_module.c | 90 +-
sys/kern/kern_module_vfs.c | 6 +-
sys/kern/kern_proc.c | 145 +-
sys/kern/kern_prot.c | 8 +-
sys/kern/kern_resource.c | 123 +-
sys/kern/kern_sig.c | 6 +-
sys/kern/kern_stub.c | 5 +-
sys/kern/subr_autoconf.c | 70 +-
sys/kern/subr_exec_fd.c | 6 +-
sys/kern/subr_kobj_vfs.c | 6 +-
sys/kern/subr_pool.c | 13 +-
sys/kern/subr_xcall.c | 341 +-
sys/kern/sys_aio.c | 14 +-
sys/kern/sys_lwp.c | 21 +-
sys/kern/sys_process.c | 7 +-
sys/kern/sys_pset.c | 6 +-
sys/kern/sys_sched.c | 8 +-
sys/kern/sys_sig.c | 7 +-
sys/kern/syscalls.master | 24 +-
sys/kern/tty.c | 26 +-
sys/kern/tty_ptm.c | 12 +-
sys/kern/tty_pty.c | 10 +-
sys/kern/tty_tty.c | 10 +-
sys/kern/uipc_usrreq.c | 6 +-
sys/kern/vfs_cache.c | 6 +-
sys/kern/vfs_getcwd.c | 6 +-
sys/kern/vfs_lookup.c | 12 +-
sys/kern/vfs_subr.c | 102 +-
sys/kern/vfs_syscalls.c | 191 +-
sys/kern/vfs_vnops.c | 51 +-
sys/kern/vfs_xattr.c | 14 +-
sys/kern/vnode_if.c | 12 +-
sys/kern/vnode_if.src | 3 +-
sys/miscfs/deadfs/dead_vnops.c | 29 +-
sys/miscfs/fdesc/fdesc_vfsops.c | 6 +-
sys/miscfs/fdesc/fdesc_vnops.c | 12 +-
sys/miscfs/fifofs/fifo_vnops.c | 14 +-
sys/miscfs/genfs/genfs_vnops.c | 45 +-
sys/miscfs/genfs/layer.h | 29 +-
sys/miscfs/genfs/layer_extern.h | 22 +-
sys/miscfs/genfs/layer_subr.c | 222 +-
sys/miscfs/genfs/layer_vfsops.c | 96 +-
sys/miscfs/genfs/layer_vnops.c | 399 +-
sys/miscfs/kernfs/kernfs_subr.c | 6 +-
sys/miscfs/kernfs/kernfs_vnops.c | 6 +-
sys/miscfs/nullfs/null.h | 17 +-
sys/miscfs/nullfs/null_vfsops.c | 118 +-
sys/miscfs/nullfs/null_vnops.c | 189 +-
sys/miscfs/overlay/overlay_vfsops.c | 6 +-
sys/miscfs/overlay/overlay_vnops.c | 9 +-
sys/miscfs/procfs/procfs_subr.c | 8 +-
sys/miscfs/procfs/procfs_vnops.c | 15 +-
sys/miscfs/specfs/spec_vnops.c | 16 +-
sys/miscfs/syncfs/sync_vnops.c | 6 +-
sys/miscfs/umapfs/umap_vfsops.c | 6 +-
sys/miscfs/umapfs/umap_vnops.c | 11 +-
sys/modules/Makefile | 12 +-
sys/modules/acpiverbose/Makefile | 13 +
sys/modules/example/example.c | 55 +-
sys/modules/miiverbose/Makefile | 10 +
sys/modules/scsiverbose/Makefile | 10 +
sys/modules/tmpfs/Makefile | 4 +-
sys/modules/xldscripts/kmodule | 8 +-
sys/net/Makefile | 4 +-
sys/net/if.c | 14 +-
sys/net/if_ethersubr.c | 29 +-
sys/net/if_gre.c | 26 +-
sys/net/if_gre.h | 6 +-
sys/net/if_mpls.c | 600 +
sys/net/if_mpls.h | 41 +
sys/net/netisr.h | 7 +-
sys/net/netisr_dispatch.h | 5 +-
sys/net/route.c | 23 +-
sys/net/route.h | 17 +-
sys/net/rtsock.c | 21 +-
sys/netinet/ip_icmp.c | 15 +-
sys/netinet/ip_icmp.h | 3 +-
sys/netmpls/Makefile | 7 +
sys/netmpls/files.netmpls | 6 +
sys/netmpls/mpls.h | 74 +
sys/netmpls/mpls_proto.c | 209 +
sys/netmpls/mpls_ttl.c | 383 +
sys/netmpls/mpls_var.h | 63 +
sys/netsmb/smb_conn.c | 8 +-
sys/nfs/nfs_bio.c | 6 +-
sys/nfs/nfs_node.c | 8 +-
sys/nfs/nfs_serv.c | 22 +-
sys/nfs/nfs_srvsubs.c | 6 +-
sys/nfs/nfs_vfsops.c | 15 +-
sys/nfs/nfs_vnops.c | 10 +-
sys/rump/Makefile | 4 +-
sys/rump/dev/Makefile.rumpdev | 7 +-
sys/rump/dev/lib/libdm/Makefile | 4 +-
sys/rump/dev/lib/libputter/Makefile | 11 +
sys/rump/dev/lib/libputter/shlib_version | 4 +
sys/rump/dev/lib/libucom/Makefile | 3 +-
sys/rump/fs/Makefile.rumpfs | 6 +-
sys/rump/fs/lib/libptyfs/Makefile | 11 +
sys/rump/fs/lib/libptyfs/shlib_version | 4 +
sys/rump/fs/lib/libsyspuffs/Makefile | 8 +-
sys/rump/fs/lib/libsyspuffs/component.c | 44 +
sys/rump/fs/lib/libtmpfs/Makefile | 4 +-
sys/rump/include/machine/pmap.h | 36 +
sys/rump/include/rump/makerumpdefs.sh | 8 +-
sys/rump/include/rump/rump_syscalls.h | 15 +-
sys/rump/include/rump/rumpdefs.h | 20 +-
sys/rump/include/rump/rumpuser.h | 18 +-
sys/rump/include/rump/rumpvnode_if.h | 8 +-
sys/rump/kern/Makefile | 6 +
sys/rump/kern/lib/Makefile | 6 +
sys/rump/kern/lib/Makefile.inc | 6 +
sys/rump/kern/lib/libksem/Makefile | 11 +
sys/rump/kern/lib/libksem/shlib_version | 4 +
sys/rump/kern/lib/libtty/Makefile | 15 +
sys/rump/kern/lib/libtty/component.c | 71 +
sys/rump/kern/lib/libtty/opt_ptm.h | 3 +
sys/rump/kern/lib/libtty/shlib_version | 4 +
sys/rump/kern/lib/libz/Makefile | 12 +
sys/rump/kern/lib/libz/shlib_version | 4 +
sys/rump/librump/rumpdev/rump_dev_private.h | 9 +-
sys/rump/librump/rumpkern/Makefile.rumpkern | 19 +-
sys/rump/librump/rumpkern/arch/i386/Makefile.inc | 4 +-
sys/rump/librump/rumpkern/arch/i386/pmap_x86.c | 105 +
sys/rump/librump/rumpkern/arch/i386/spinlock.c | 78 +
sys/rump/librump/rumpkern/arch/x86_64/Makefile.inc | 4 +-
sys/rump/librump/rumpkern/devsw.c | 2 +-
sys/rump/librump/rumpkern/emul.c | 125 +-
sys/rump/librump/rumpkern/locks.c | 26 +-
sys/rump/librump/rumpkern/locks_up.c | 12 +-
sys/rump/librump/rumpkern/ltsleep.c | 152 +-
sys/rump/librump/rumpkern/memalloc.c | 35 +-
sys/rump/librump/rumpkern/pmap_stub.c | 192 +-
sys/rump/librump/rumpkern/rump.c | 76 +-
sys/rump/librump/rumpkern/rump_private.h | 23 +-
sys/rump/librump/rumpkern/rump_syscalls.c | 278 +-
sys/rump/librump/rumpkern/rumpcopy.c | 14 +-
sys/rump/librump/rumpkern/signals.c | 11 +-
sys/rump/librump/rumpkern/threads.c | 34 +-
sys/rump/librump/rumpkern/vm.c | 323 +-
sys/rump/librump/rumpvfs/rump_vfs.c | 21 +-
sys/rump/librump/rumpvfs/rump_vfs_private.h | 3 +-
sys/rump/librump/rumpvfs/rumpblk.c | 43 +-
sys/rump/librump/rumpvfs/rumpfs.c | 228 +-
sys/rump/librump/rumpvfs/rumpvnode_if.c | 13 +-
sys/rump/librump/rumpvfs/vm_vfs.c | 12 +-
sys/rump/net/lib/libnet/opt/opt_mpls.h | 3 +
sys/rump/net/rumptest/rumptest_net.c | 8 +-
sys/sys/Makefile | 4 +-
sys/sys/cdefs_elf.h | 45 +-
sys/sys/ctype_bits.h | 56 +
sys/sys/ctype_inline.h | 82 +
sys/sys/device.h | 4 +-
sys/sys/disklabel_rdb.h | 6 +-
sys/sys/dtrace_bsd.h | 13 +-
sys/sys/lock.h | 14 +-
sys/sys/lwp.h | 6 +-
sys/sys/module.h | 8 +-
sys/sys/mount.h | 4 +-
sys/sys/param.h | 4 +-
sys/sys/pool.h | 5 +-
sys/sys/proc.h | 18 +-
sys/sys/socket.h | 7 +-
sys/sys/vfs_syscalls.h | 3 +-
sys/sys/vnode.h | 41 +-
sys/sys/vnode_if.h | 9 +-
sys/sys/xcall.h | 5 +-
sys/ufs/ext2fs/ext2fs_inode.c | 6 +-
sys/ufs/ext2fs/ext2fs_lookup.c | 10 +-
sys/ufs/ext2fs/ext2fs_vfsops.c | 14 +-
sys/ufs/ext2fs/ext2fs_vnops.c | 20 +-
sys/ufs/ffs/ffs_snapshot.c | 9 +-
sys/ufs/ffs/ffs_vfsops.c | 16 +-
sys/ufs/lfs/lfs_alloc.c | 10 +-
sys/ufs/lfs/lfs_bio.c | 8 +-
sys/ufs/lfs/lfs_segment.c | 6 +-
sys/ufs/lfs/lfs_subr.c | 6 +-
sys/ufs/lfs/lfs_syscalls.c | 12 +-
sys/ufs/lfs/lfs_vfsops.c | 12 +-
sys/ufs/lfs/lfs_vnops.c | 33 +-
sys/ufs/mfs/mfs_vnops.c | 6 +-
sys/ufs/ufs/ufs_extattr.c | 32 +-
sys/ufs/ufs/ufs_ihash.c | 6 +-
sys/ufs/ufs/ufs_inode.c | 6 +-
sys/ufs/ufs/ufs_lookup.c | 12 +-
sys/ufs/ufs/ufs_quota.c | 10 +-
sys/ufs/ufs/ufs_vnops.c | 18 +-
sys/ufs/ufs/ufs_wapbl.c | 12 +-
sys/uvm/uvm_bio.c | 69 +-
sys/uvm/uvm_fault.c | 9 +-
sys/uvm/uvm_map.c | 12 +-
sys/uvm/uvm_mmap.c | 6 +-
sys/uvm/uvm_pager.c | 7 +-
sys/uvm/uvm_pdaemon.c | 6 +-
sys/uvm/uvm_pglist.c | 8 +-
sys/uvm/uvm_swap.c | 6 +-
872 files changed, 63449 insertions(+), 20544 deletions(-)
diffs (truncated from 116722 to 300 lines):
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/Makefile
--- a/sys/Makefile Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/Makefile Sat Jul 03 01:19:10 2010 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.75 2008/12/30 22:18:11 pooka Exp $
+# $NetBSD: Makefile,v 1.75.6.1 2010/07/03 01:19:10 rmind Exp $
SUBDIR= altq arch compat dev fs miscfs \
net net80211 netatalk netbt netipsec netinet netinet6 \
- netisdn netiso netkey netnatm netsmb \
+ netisdn netiso netkey netmpls netnatm netsmb \
nfs opencrypto sys ufs uvm
# interrupt implementation depends on the kernel within the port
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/arch/acorn26/acorn26/db_interface.c
--- a/sys/arch/acorn26/acorn26/db_interface.c Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/arch/acorn26/acorn26/db_interface.c Sat Jul 03 01:19:10 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: db_interface.c,v 1.17 2009/03/18 10:22:21 cegger Exp $ */
+/* $NetBSD: db_interface.c,v 1.17.4.1 2010/07/03 01:19:10 rmind Exp $ */
/*
* Copyright (c) 1996 Scott K. Stevens
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: db_interface.c,v 1.17 2009/03/18 10:22:21 cegger Exp $");
+__KERNEL_RCSID(0, "$NetBSD: db_interface.c,v 1.17.4.1 2010/07/03 01:19:10 rmind Exp $");
#include "opt_ddb.h"
@@ -241,10 +241,22 @@
}
const struct db_command db_machine_command_table[] = {
- { DDB_ADD_CMD("bsw", db_bus_write_cmd, CS_MORE, NULL,NULL,NULL) },
- { DDB_ADD_CMD("frame", db_show_frame_cmd, 0, NULL, NULL,NULL) },
- { DDB_ADD_CMD("irqstat",db_irqstat_cmd, 0, NULL, NULL,NULL) },
- { DDB_ADD_CMD("panic", db_show_panic_cmd, 0, NULL, NULL,NULL) },
+ { DDB_ADD_CMD("bsw", db_bus_write_cmd, CS_MORE,
+ "Writes a one or two bytes to the IObus",
+ "[/bh] [addr]",
+ " addr:\tIO address to write\n"
+ " /b:\twrite a single byte\n"
+ " /h:\twrite two bytes") },
+ { DDB_ADD_CMD("frame", db_show_frame_cmd, 0,
+ "Displays the contents of a trapframe",
+ "[address]",
+ " address:\taddress of trapfame to display")},
+ { DDB_ADD_CMD("irqstat", db_irqstat_cmd, 0,
+ "Displays the IRQ statistics",
+ NULL,NULL) },
+ { DDB_ADD_CMD("panic", db_show_panic_cmd, 0,
+ "Displays the last panic string",
+ NULL,NULL) },
{ DDB_ADD_CMD( NULL, NULL, 0, NULL, NULL,NULL) }
};
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/arch/acorn32/include/intr.h
--- a/sys/arch/acorn32/include/intr.h Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/arch/acorn32/include/intr.h Sat Jul 03 01:19:10 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: intr.h,v 1.8 2008/04/27 18:58:43 matt Exp $ */
+/* $NetBSD: intr.h,v 1.8.22.1 2010/07/03 01:19:10 rmind Exp $ */
/*
* Copyright (c) 1997 Mark Brinicombe.
@@ -41,7 +41,6 @@
/* Hardware Interrupt Priority Levels are not mutually exclusive. */
#define IPL_NONE 0
-#ifdef __HAVE_FAST_SOFTINTS
#define IPL_SOFTCLOCK 1
#define IPL_SOFTBIO 2
#define IPL_SOFTNET 3
@@ -50,16 +49,6 @@
#define IPL_SCHED 6
#define IPL_HIGH 7
#define NIPL 8
-#else
-#define IPL_VM 1
-#define IPL_SCHED 2
-#define IPL_HIGH 3
-#define IPL_SOFTSERIAL IPL_NONE
-#define IPL_SOFTNET IPL_NONE
-#define IPL_SOFTBIO IPL_NONE
-#define IPL_SOFTCLOCK IPL_NONE
-#define NIPL 4
-#endif
#define IST_UNUSABLE -1 /* interrupt cannot be used */
#define IST_NONE 0 /* none (dummy) */
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/arch/alpha/alpha/db_interface.c
--- a/sys/arch/alpha/alpha/db_interface.c Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/arch/alpha/alpha/db_interface.c Sat Jul 03 01:19:10 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: db_interface.c,v 1.31 2009/03/18 10:22:22 cegger Exp $ */
+/* $NetBSD: db_interface.c,v 1.31.4.1 2010/07/03 01:19:10 rmind Exp $ */
/*
* Mach Operating System
@@ -52,7 +52,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: db_interface.c,v 1.31 2009/03/18 10:22:22 cegger Exp $");
+__KERNEL_RCSID(0, "$NetBSD: db_interface.c,v 1.31.4.1 2010/07/03 01:19:10 rmind Exp $");
#include <sys/param.h>
#include <sys/proc.h>
@@ -94,7 +94,8 @@
const struct db_command db_machine_command_table[] = {
#if defined(MULTIPROCESSOR)
- { DDB_ADD_CMD("cpu", db_mach_cpu, 0,NULL,NULL,NULL) },
+ { DDB_ADD_CMD("cpu", db_mach_cpu, 0,
+ "switch to another cpu", "cpu-no", NULL) },
#endif
{ DDB_ADD_CMD(NULL, NULL, 0,NULL,NULL,NULL) },
};
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/arch/alpha/alpha/db_trace.c
--- a/sys/arch/alpha/alpha/db_trace.c Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/arch/alpha/alpha/db_trace.c Sat Jul 03 01:19:10 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: db_trace.c,v 1.26 2009/11/21 05:35:40 rmind Exp $ */
+/* $NetBSD: db_trace.c,v 1.26.4.1 2010/07/03 01:19:11 rmind Exp $ */
/*-
* Copyright (c) 1999 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: db_trace.c,v 1.26 2009/11/21 05:35:40 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: db_trace.c,v 1.26.4.1 2010/07/03 01:19:11 rmind Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -220,7 +220,7 @@
(*pr)("trace: pid %d ", p->p_pid);
} else {
(*pr)("trace: pid %d ", (int)addr);
- p = p_find(addr, PFIND_LOCKED);
+ p = proc_find_raw(addr);
if (p == NULL) {
(*pr)("not found\n");
return;
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/arch/alpha/alpha/ipifuncs.c
--- a/sys/arch/alpha/alpha/ipifuncs.c Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/arch/alpha/alpha/ipifuncs.c Sat Jul 03 01:19:10 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ipifuncs.c,v 1.41 2009/10/26 03:51:42 thorpej Exp $ */
+/* $NetBSD: ipifuncs.c,v 1.41.4.1 2010/07/03 01:19:11 rmind Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -32,7 +32,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: ipifuncs.c,v 1.41 2009/10/26 03:51:42 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ipifuncs.c,v 1.41.4.1 2010/07/03 01:19:11 rmind Exp $");
/*
* Interprocessor interrupt handlers.
@@ -46,6 +46,7 @@
#include <sys/atomic.h>
#include <sys/cpu.h>
#include <sys/intr.h>
+#include <sys/xcall.h>
#include <uvm/uvm_extern.h>
@@ -64,6 +65,7 @@
void alpha_ipi_synch_fpu(struct cpu_info *, struct trapframe *);
void alpha_ipi_discard_fpu(struct cpu_info *, struct trapframe *);
void alpha_ipi_pause(struct cpu_info *, struct trapframe *);
+void alpha_ipi_xcall(struct cpu_info *, struct trapframe *);
/*
* NOTE: This table must be kept in order with the bit definitions
@@ -78,6 +80,7 @@
alpha_ipi_synch_fpu,
alpha_ipi_discard_fpu,
alpha_ipi_pause,
+ alpha_ipi_xcall
};
const char *ipinames[ALPHA_NIPIS] = {
@@ -89,6 +92,7 @@
"synch fpu ipi",
"discard fpu ipi",
"pause ipi",
+ "xcall ipi"
};
/*
@@ -309,3 +313,30 @@
/* Do an IMB on the way out, in case the kernel text was changed. */
alpha_pal_imb();
}
+
+/*
+ * MD support for xcall(9) interface.
+ */
+
+void
+alpha_ipi_xcall(struct cpu_info *ci, struct trapframe *framep)
+{
+
+ xc_ipi_handler();
+}
+
+void
+xc_send_ipi(struct cpu_info *ci)
+{
+
+ KASSERT(kpreempt_disabled());
+ KASSERT(curcpu() != ci);
+
+ if (ci) {
+ /* Unicast: remote CPU. */
+ alpha_send_ipi(ci->ci_cpuid, ALPHA_IPI_XCALL);
+ } else {
+ /* Broadcast: all, but local CPU (caller will handle it). */
+ alpha_broadcast_ipi(ALPHA_IPI_XCALL);
+ }
+}
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/arch/alpha/include/intr.h
--- a/sys/arch/alpha/include/intr.h Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/arch/alpha/include/intr.h Sat Jul 03 01:19:10 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: intr.h,v 1.67 2009/10/26 03:51:43 thorpej Exp $ */
+/* $NetBSD: intr.h,v 1.67.4.1 2010/07/03 01:19:11 rmind Exp $ */
/*-
* Copyright (c) 2000, 2001, 2002 The NetBSD Foundation, Inc.
@@ -165,8 +165,9 @@
#define ALPHA_IPI_SYNCH_FPU (1UL << 5)
#define ALPHA_IPI_DISCARD_FPU (1UL << 6)
#define ALPHA_IPI_PAUSE (1UL << 7)
+#define ALPHA_IPI_XCALL (1UL << 8)
-#define ALPHA_NIPIS 8 /* must not exceed 64 */
+#define ALPHA_NIPIS 9 /* must not exceed 64 */
struct cpu_info;
struct trapframe;
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/arch/alpha/include/limits.h
--- a/sys/arch/alpha/include/limits.h Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/arch/alpha/include/limits.h Sat Jul 03 01:19:10 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: limits.h,v 1.12 2007/10/17 19:52:58 garbled Exp $ */
+/* $NetBSD: limits.h,v 1.12.42.1 2010/07/03 01:19:11 rmind Exp $ */
/*
* Copyright (c) 1988, 1993
@@ -37,7 +37,6 @@
#include <sys/featuretest.h>
#define CHAR_BIT 8 /* number of bits in a char */
-#define MB_LEN_MAX 32 /* Allow 31 bit UTF2 */
/*
* According to ANSI (section 2.2.4.2), the values below must be usable by
diff -r e5b3a892cc26 -r ad47b2ce28a4 sys/arch/amd64/amd64/copy.S
--- a/sys/arch/amd64/amd64/copy.S Fri Jul 02 02:11:21 2010 +0000
+++ b/sys/arch/amd64/amd64/copy.S Sat Jul 03 01:19:10 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: copy.S,v 1.16 2009/11/27 03:23:04 rmind Exp $ */
+/* $NetBSD: copy.S,v 1.16.4.1 2010/07/03 01:19:11 rmind Exp $ */
/*
* Copyright (c) 2001 Wasabi Systems, Inc.
@@ -501,7 +501,7 @@
/* Fail if kernel-space */
movq $VM_MAXUSER_ADDRESS-8, %r8
cmpq %r8, %rdi
- ja 1f
+ ja _C_LABEL(ucas_fault)
/* Label for fault handler */
.Lucas64_start:
/* Perform the CAS */
@@ -518,9 +518,6 @@
xorq %rax, %rax
/* Clear the fault handler */
movq %rax, PCB_ONFAULT(%r8)
-1:
- /* Failure case */
- movq $EFAULT, %rax
ret
DEFERRED_SWITCH_CALL
@@ -532,7 +529,7 @@
/* Fail if kernel-space */
movq $VM_MAXUSER_ADDRESS-4, %r8
cmpq %r8, %rdi
- ja 1f
+ ja _C_LABEL(ucas_fault)
Home |
Main Index |
Thread Index |
Old Index