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