Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/yamt-lazymbuf]: src/sys sync with head.
details: https://anonhg.NetBSD.org/src/rev/149d994317ce
branches: yamt-lazymbuf
changeset: 582749:149d994317ce
user: yamt <yamt%NetBSD.org@localhost>
date: Mon Feb 26 09:05:26 2007 +0000
description:
sync with head.
diffstat:
sys/altq/altq_rio.c | 5 +-
sys/arch/acorn26/acorn26/cpuswitch.c | 14 +-
sys/arch/acorn26/acorn26/db_interface.c | 16 +-
sys/arch/acorn26/acorn26/db_machdep.c | 12 +-
sys/arch/acorn26/acorn26/except.c | 18 +-
sys/arch/acorn26/acorn26/machdep.c | 8 +-
sys/arch/acorn26/acorn26/pmap.c | 40 +-
sys/arch/acorn26/acorn26/vm_machdep.c | 28 +-
sys/arch/acorn26/include/Makefile | 6 +-
sys/arch/acorn26/include/db_machdep.h | 12 +-
sys/arch/acorn26/include/intr.h | 3 +-
sys/arch/acorn26/include/mutex.h | 3 +
sys/arch/acorn26/include/pmap.h | 4 +-
sys/arch/acorn26/include/rwlock.h | 3 +
sys/arch/acorn26/ioc/ioc_fiq_util.S | 6 +-
sys/arch/acorn26/podulebus/if_eh.c | 5 +-
sys/arch/acorn32/include/Makefile | 6 +-
sys/arch/acorn32/include/mutex.h | 3 +
sys/arch/acorn32/include/rwlock.h | 3 +
sys/arch/acorn32/mainbus/fd.c | 8 +-
sys/arch/algor/algor/autoconf.c | 6 +-
sys/arch/algor/algor/machdep.c | 8 +-
sys/arch/algor/include/Makefile | 6 +-
sys/arch/algor/include/bus.h | 5 +-
sys/arch/algor/include/intr.h | 4 +-
sys/arch/algor/include/mutex.h | 3 +
sys/arch/algor/include/rwlock.h | 3 +
sys/arch/alpha/a12/if_ade.c | 5 +-
sys/arch/alpha/alpha/compat_13_machdep.c | 15 +-
sys/arch/alpha/alpha/compat_16_machdep.c | 27 +-
sys/arch/alpha/alpha/db_disasm.c | 16 +-
sys/arch/alpha/alpha/db_interface.c | 60 +-
sys/arch/alpha/alpha/db_trace.c | 47 +-
sys/arch/alpha/alpha/dec_kn8ae.c | 5 +-
sys/arch/alpha/alpha/genassym.cf | 4 +-
sys/arch/alpha/alpha/interrupt.c | 14 +-
sys/arch/alpha/alpha/ipifuncs.c | 6 +-
sys/arch/alpha/alpha/linux_syscall.c | 14 +-
sys/arch/alpha/alpha/linux_trap.c | 6 +-
sys/arch/alpha/alpha/lock_stubs.s | 121 +
sys/arch/alpha/alpha/locore.s | 74 +-
sys/arch/alpha/alpha/machdep.c | 50 +-
sys/arch/alpha/alpha/osf1_syscall.c | 14 +-
sys/arch/alpha/alpha/pmap.c | 167 +-
sys/arch/alpha/alpha/sys_machdep.c | 5 +-
sys/arch/alpha/alpha/syscall.c | 24 +-
sys/arch/alpha/alpha/trap.c | 77 +-
sys/arch/alpha/alpha/vm_machdep.c | 11 +-
sys/arch/alpha/conf/ALPHA | 647 -
sys/arch/alpha/conf/GENERIC | 83 +-
sys/arch/alpha/conf/INSTALL | 6 +-
sys/arch/alpha/conf/files.alpha | 5 +-
sys/arch/alpha/include/Makefile | 6 +-
sys/arch/alpha/include/asm.h | 45 +-
sys/arch/alpha/include/bus.h | 5 +-
sys/arch/alpha/include/cpu.h | 20 +-
sys/arch/alpha/include/db_machdep.h | 16 +-
sys/arch/alpha/include/intr.h | 8 +-
sys/arch/alpha/include/lock.h | 22 +-
sys/arch/alpha/include/mutex.h | 81 +
sys/arch/alpha/include/pmap.h | 4 +-
sys/arch/alpha/include/proc.h | 4 +-
sys/arch/alpha/include/rwlock.h | 60 +
sys/arch/amd64/amd64/cpu.c | 19 +-
sys/arch/amd64/amd64/db_disasm.c | 914 +-
sys/arch/amd64/amd64/db_interface.c | 12 +-
sys/arch/amd64/amd64/db_trace.c | 68 +-
sys/arch/amd64/amd64/fpu.c | 8 +-
sys/arch/amd64/amd64/gdt.c | 6 +-
sys/arch/amd64/amd64/genassym.cf | 60 +-
sys/arch/amd64/amd64/identcpu.c | 19 +-
sys/arch/amd64/amd64/ipifuncs.c | 5 +-
sys/arch/amd64/amd64/linux32_syscall.c | 16 +-
sys/arch/amd64/amd64/linux_syscall.c | 15 +-
sys/arch/amd64/amd64/lock_stubs.S | 305 +
sys/arch/amd64/amd64/locore.S | 45 +-
sys/arch/amd64/amd64/machdep.c | 158 +-
sys/arch/amd64/amd64/netbsd32_machdep.c | 119 +-
sys/arch/amd64/amd64/netbsd32_syscall.c | 16 +-
sys/arch/amd64/amd64/pmap.c | 96 +-
sys/arch/amd64/amd64/spl.S | 83 +-
sys/arch/amd64/amd64/sys_machdep.c | 6 +-
sys/arch/amd64/amd64/syscall.c | 24 +-
sys/arch/amd64/amd64/trap.c | 63 +-
sys/arch/amd64/amd64/vector.S | 7 +-
sys/arch/amd64/amd64/vm_machdep.c | 20 +-
sys/arch/amd64/conf/GENERIC | 10 +-
sys/arch/amd64/conf/INSTALL | 18 +-
sys/arch/amd64/conf/files.amd64 | 3 +-
sys/arch/amd64/conf/majors.amd64 | 4 +-
sys/arch/amd64/include/Makefile | 6 +-
sys/arch/amd64/include/asm.h | 27 +-
sys/arch/amd64/include/atomic.h | 14 +-
sys/arch/amd64/include/cpu.h | 45 +-
sys/arch/amd64/include/cpufunc.h | 39 +-
sys/arch/amd64/include/cputypes.h | 3 +
sys/arch/amd64/include/db_machdep.h | 6 +-
sys/arch/amd64/include/frameasm.h | 10 +-
sys/arch/amd64/include/mutex.h | 3 +
sys/arch/amd64/include/netbsd32_machdep.h | 11 +-
sys/arch/amd64/include/pmap.h | 8 +-
sys/arch/amd64/include/proc.h | 4 +-
sys/arch/amd64/include/profile.h | 32 +-
sys/arch/amd64/include/rwlock.h | 3 +
sys/arch/amd64/include/signal.h | 10 +-
sys/arch/amd64/include/types.h | 7 +-
sys/arch/amd64/include/userret.h | 4 +-
sys/arch/amiga/amiga/amiga_init.c | 5 +-
sys/arch/amiga/amiga/genassym.cf | 4 +-
sys/arch/amiga/amiga/machdep.c | 10 +-
sys/arch/amiga/amiga/pmap.c | 76 +-
sys/arch/amiga/amiga/trap.c | 32 +-
sys/arch/amiga/dev/gayle_pcmcia.c | 6 +-
sys/arch/amiga/dev/mfc.c | 8 +-
sys/arch/amiga/dev/msc.c | 36 +-
sys/arch/amiga/dev/mscreg.h | 7 +-
sys/arch/amiga/dev/par.c | 7 +-
sys/arch/amiga/include/Makefile | 6 +-
sys/arch/amiga/include/cpu.h | 16 +-
sys/arch/amiga/include/intr.h | 4 +-
sys/arch/amiga/include/mutex.h | 3 +
sys/arch/amiga/include/rwlock.h | 3 +
sys/arch/amigappc/amigappc/amiga_init.c | 5 +-
sys/arch/amigappc/amigappc/machdep.c | 10 +-
sys/arch/amigappc/include/Makefile | 6 +-
sys/arch/amigappc/include/cpu.h | 3 +-
sys/arch/amigappc/include/intr.h | 6 +-
sys/arch/amigappc/include/mutex.h | 3 +
sys/arch/amigappc/include/rwlock.h | 3 +
sys/arch/arc/arc/interrupt.c | 21 +-
sys/arch/arc/arc/machdep.c | 10 +-
sys/arch/arc/arc/minidebug.c | 28 +-
sys/arch/arc/arc/p_acer_pica_61.c | 6 +-
sys/arch/arc/arc/p_dti_arcstation.c | 6 +-
sys/arch/arc/arc/p_dti_tyne.c | 6 +-
sys/arch/arc/arc/p_sni_rm200pci.c | 6 +-
sys/arch/arc/arc/wired_map_machdep.c | 28 +-
sys/arch/arc/include/Makefile | 6 +-
sys/arch/arc/include/bus.h | 5 +-
sys/arch/arc/include/intr.h | 4 +-
sys/arch/arc/include/mutex.h | 3 +
sys/arch/arc/include/rwlock.h | 3 +
sys/arch/arc/include/wired_map.h | 4 +-
sys/arch/arc/isa/timer_isa.c | 5 +-
sys/arch/arm/arm/arm_machdep.c | 60 +-
sys/arch/arm/arm/ast.c | 12 +-
sys/arch/arm/arm/compat_13_machdep.c | 17 +-
sys/arch/arm/arm/compat_16_machdep.c | 31 +-
sys/arch/arm/arm/cpufunc.c | 89 +-
sys/arch/arm/arm/cpufunc_asm_arm10.S | 18 +-
sys/arch/arm/arm/cpufunc_asm_armv5.S | 18 +-
sys/arch/arm/arm/cpufunc_asm_armv5_ec.S | 206 +
sys/arch/arm/arm/db_disasm.c | 6 +-
sys/arch/arm/arm/db_trace.c | 44 +-
sys/arch/arm/arm/linux_trap.c | 6 +-
sys/arch/arm/arm/sig_machdep.c | 34 +-
sys/arch/arm/arm/softintr.c | 6 +-
sys/arch/arm/arm/syscall.c | 22 +-
sys/arch/arm/arm/undefined.c | 19 +-
sys/arch/arm/arm32/arm32_machdep.c | 10 +-
sys/arch/arm/arm32/cpu.c | 18 +-
sys/arch/arm/arm32/cpuswitch.S | 18 +-
sys/arch/arm/arm32/db_interface.c | 16 +-
sys/arch/arm/arm32/db_machdep.c | 8 +-
sys/arch/arm/arm32/fault.c | 29 +-
sys/arch/arm/arm32/genassym.cf | 4 +-
sys/arch/arm/arm32/intr.c | 206 +-
sys/arch/arm/arm32/pmap.c | 156 +-
sys/arch/arm/arm32/sys_machdep.c | 5 +-
sys/arch/arm/arm32/vm_machdep.c | 9 +-
sys/arch/arm/conf/files.arm | 12 +-
sys/arch/arm/conf/files.sa11x0 | 17 +-
sys/arch/arm/ep93xx/epclk.c | 94 +-
sys/arch/arm/ep93xx/epe.c | 6 +-
sys/arch/arm/footbridge/footbridge.c | 12 +-
sys/arch/arm/footbridge/footbridgevar.h | 4 +-
sys/arch/arm/footbridge/isa/dsrtc.c | 66 +-
sys/arch/arm/fpe-arm/armfpe_init.c | 6 +-
sys/arch/arm/include/Makefile | 10 +-
sys/arch/arm/include/arm32/db_machdep.h | 6 +-
sys/arch/arm/include/arm32/pmap.h | 16 +-
sys/arch/arm/include/arm32/psl.h | 15 +-
sys/arch/arm/include/arm32/vmparam.h | 6 +-
sys/arch/arm/include/armreg.h | 3 +-
sys/arch/arm/include/atomic.h | 13 +-
sys/arch/arm/include/bus.h | 5 +-
sys/arch/arm/include/cpu.h | 19 +-
sys/arch/arm/include/cpuconf.h | 12 +-
sys/arch/arm/include/cpufunc.h | 27 +-
sys/arch/arm/include/db_machdep.h | 14 +-
sys/arch/arm/include/frame.h | 18 +-
sys/arch/arm/include/lock.h | 10 +-
sys/arch/arm/include/mutex.h | 199 +
sys/arch/arm/include/rwlock.h | 60 +
sys/arch/arm/include/softintr.h | 3 +-
sys/arch/arm/iomd/iomd_clock.c | 6 +-
sys/arch/arm/iomd/iomd_irqhandler.c | 7 +-
sys/arch/arm/iomd/vidcaudio.c | 6 +-
sys/arch/arm/iomd/vidcvideo.c | 5 +-
sys/arch/arm/ixp12x0/ixp12x0_clk.c | 17 +-
sys/arch/arm/ofw/ofw_irqhandler.c | 7 +-
sys/arch/arm/omap/files.omap | 131 +
sys/arch/arm/omap/omap5912_intr.c | 228 +
sys/arch/arm/omap/omap5912_intr.h | 55 +
sys/arch/arm/omap/omap_a2x_io.S | 103 +
sys/arch/arm/omap/omap_a2x_space.c | 136 +
sys/arch/arm/omap/omap_a4x_space.c | 136 +
sys/arch/arm/omap/omap_com.c | 131 +
sys/arch/arm/omap/omap_com.h | 136 +
sys/arch/arm/omap/omap_emifs.c | 433 +
sys/arch/arm/omap/omap_emifs.h | 45 +
sys/arch/arm/omap/omap_gpio.c | 516 +
sys/arch/arm/omap/omap_gpio.h | 72 +
sys/arch/arm/omap/omap_gpioreg.h | 72 +
sys/arch/arm/omap/omap_intr.c | 547 +
sys/arch/arm/omap/omap_intr.h | 214 +
sys/arch/arm/omap/omap_mputmr.c | 486 +
sys/arch/arm/omap/omap_nobyteacc_io.S | 49 +
sys/arch/arm/omap/omap_nobyteacc_space.c | 168 +
sys/arch/arm/omap/omap_ocp.c | 240 +
sys/arch/arm/omap/omap_ocp.h | 44 +
sys/arch/arm/omap/omap_reg.h | 42 +
sys/arch/arm/omap/omap_rtc.c | 248 +
sys/arch/arm/omap/omap_space.c | 271 +
sys/arch/arm/omap/omap_start.S | 220 +
sys/arch/arm/omap/omap_tipb.c | 275 +
sys/arch/arm/omap/omap_tipb.h | 44 +
sys/arch/arm/s3c2xx0/s3c24x0_clk.c | 27 +-
sys/arch/arm/s3c2xx0/s3c2800_clk.c | 27 +-
sys/arch/arm/xscale/becc_timer.c | 93 +-
sys/arch/arm/xscale/files.pxa2x0 | 9 +-
sys/arch/arm/xscale/i80321_timer.c | 93 +-
sys/arch/arm/xscale/ixp425_npe.c | 8 +-
sys/arch/arm/xscale/ixp425_qmgr.c | 8 +-
sys/arch/arm/xscale/ixp425_timer.c | 96 +-
sys/arch/arm/xscale/pxa2x0.c | 6 +-
sys/arch/arm/xscale/pxa2x0_ac97.c | 18 +-
sys/arch/arm/xscale/pxa2x0_dmac.c | 30 +-
sys/arch/arm/xscale/pxa2x0_dmac.h | 4 +-
sys/arch/arm/xscale/pxa2x0_i2s.c | 12 +-
sys/arch/arm/xscale/pxa2x0_rtc.c | 261 +
sys/arch/arm/xscale/pxa2x0cpu.h | 4 +-
sys/arch/arm/xscale/pxa2x0reg.h | 36 +-
sys/arch/arm/xscale/pxa2x0var.h | 4 +-
sys/arch/atari/atari/atari_init.c | 5 +-
sys/arch/atari/atari/genassym.cf | 4 +-
sys/arch/atari/atari/machdep.c | 11 +-
sys/arch/atari/atari/pmap.c | 74 +-
sys/arch/atari/atari/trap.c | 34 +-
sys/arch/atari/dev/hdfd.c | 9 +-
sys/arch/atari/include/Makefile | 6 +-
sys/arch/atari/include/bus.h | 4 +-
sys/arch/atari/include/cpu.h | 13 +-
sys/arch/atari/include/intr.h | 3 +-
sys/arch/atari/include/mutex.h | 3 +
sys/arch/atari/include/pmap.h | 4 +-
sys/arch/atari/include/rwlock.h | 3 +
sys/arch/atari/isa/isa_machdep.c | 5 +-
sys/arch/bebox/bebox/machdep.c | 5 +-
sys/arch/bebox/conf/majors.bebox | 4 +-
sys/arch/bebox/include/intr.h | 5 +-
sys/arch/bebox/include/mutex.h | 3 +
sys/arch/bebox/include/rwlock.h | 3 +
sys/arch/bebox/isa/spkr.c | 24 +-
sys/arch/cats/include/Makefile | 6 +-
sys/arch/cats/include/mutex.h | 3 +
sys/arch/cats/include/rwlock.h | 3 +
sys/arch/cesfic/cesfic/autoconf.c | 5 +-
sys/arch/cesfic/cesfic/genassym.cf | 4 +-
sys/arch/cesfic/cesfic/machdep.c | 11 +-
sys/arch/cesfic/cesfic/trap.c | 35 +-
sys/arch/cesfic/include/Makefile | 6 +-
sys/arch/cesfic/include/cpu.h | 11 +-
sys/arch/cesfic/include/intr.h | 3 +-
sys/arch/cesfic/include/mutex.h | 3 +
sys/arch/cesfic/include/rwlock.h | 3 +
sys/arch/cobalt/cobalt/machdep.c | 31 +-
sys/arch/cobalt/dev/panel.c | 5 +-
sys/arch/cobalt/include/Makefile | 6 +-
sys/arch/cobalt/include/bus.h | 5 +-
sys/arch/cobalt/include/intr.h | 3 +-
sys/arch/cobalt/include/mutex.h | 3 +
sys/arch/cobalt/include/rwlock.h | 3 +
sys/arch/cobalt/pci/pci_machdep.c | 23 +-
sys/arch/dreamcast/dev/g2/aica.c | 6 +-
sys/arch/dreamcast/dreamcast/machdep.c | 6 +-
sys/arch/dreamcast/include/Makefile | 6 +-
sys/arch/dreamcast/include/bus.h | 5 +-
sys/arch/dreamcast/include/intr.h | 6 +-
sys/arch/dreamcast/include/mutex.h | 3 +
sys/arch/dreamcast/include/rwlock.h | 3 +
sys/arch/evbarm/armadillo/armadillo9_machdep.c | 6 +-
sys/arch/evbarm/conf/GUMSTIX | 171 +-
sys/arch/evbarm/conf/GUMSTIX_INSTALL | 3 +-
sys/arch/evbarm/conf/OSK5912 | 215 +
sys/arch/evbarm/conf/files.gumstix | 10 +-
sys/arch/evbarm/conf/files.osk5912 | 16 +
sys/arch/evbarm/conf/mk.osk5912 | 14 +
sys/arch/evbarm/conf/std.gumstix | 6 +-
sys/arch/evbarm/conf/std.osk5912 | 21 +
sys/arch/evbarm/gumstix/gumstix_machdep.c | 117 +-
sys/arch/evbarm/gumstix/gumstix_start.S | 22 +-
sys/arch/evbarm/gumstix/gumstixreg.h | 6 +-
sys/arch/evbarm/gumstix/gxio.c | 147 +-
sys/arch/evbarm/gumstix/gxpcic.c | 9 +-
sys/arch/evbarm/gumstix/if_sm_gxio.c | 11 +-
sys/arch/evbarm/ifpga/pl030_rtc.c | 76 +-
sys/arch/evbarm/include/Makefile | 6 +-
sys/arch/evbarm/include/intr.h | 3 +-
sys/arch/evbarm/include/mutex.h | 3 +
sys/arch/evbarm/include/rwlock.h | 3 +
sys/arch/evbarm/include/types.h | 4 +-
sys/arch/evbarm/iq80310/iq80310_timer.c | 91 +-
sys/arch/evbarm/nslu2/README | 25 +-
sys/arch/evbarm/osk5912/if_sm_emifs.c | 122 +
sys/arch/evbarm/osk5912/osk5912_machdep.c | 901 ++
sys/arch/evbarm/tsarm/toastersensors.c | 5 +-
sys/arch/evbarm/tsarm/tskp.c | 5 +-
sys/arch/evbarm/tsarm/tslcd.c | 5 +-
sys/arch/evbmips/alchemy/autoconf.c | 6 +-
sys/arch/evbmips/alchemy/dbau1550.c | 5 +-
sys/arch/evbmips/alchemy/machdep.c | 8 +-
sys/arch/evbmips/alchemy/omsal400.c | 6 +-
sys/arch/evbmips/conf/WGT624V3 | 190 +
sys/arch/evbmips/include/Makefile | 6 +-
sys/arch/evbmips/include/intr.h | 4 +-
sys/arch/evbmips/include/mutex.h | 3 +
sys/arch/evbmips/include/rwlock.h | 3 +
sys/arch/evbppc/ev64260/gt_mainbus.c | 8 +-
sys/arch/evbppc/explora/machdep.c | 12 +-
sys/arch/evbppc/include/mutex.h | 3 +
sys/arch/evbppc/include/rwlock.h | 3 +
sys/arch/evbppc/obs405/dev/century_bios.c | 14 +-
sys/arch/evbppc/virtex/design_gsrd2.c | 8 +-
sys/arch/evbppc/virtex/dev/pstwo.c | 10 +-
sys/arch/evbppc/virtex/machdep.c | 13 +-
sys/arch/evbppc/walnut/autoconf.c | 6 +-
sys/arch/evbppc/walnut/machdep.c | 18 +-
sys/arch/evbsh3/include/Makefile | 6 +-
sys/arch/evbsh3/include/intr.h | 6 +-
sys/arch/evbsh3/include/mutex.h | 3 +
sys/arch/evbsh3/include/rwlock.h | 3 +
sys/arch/evbsh5/evbsh5/machdep.c | 10 +-
sys/arch/evbsh5/include/Makefile | 6 +-
sys/arch/evbsh5/include/mutex.h | 3 +
sys/arch/evbsh5/include/rwlock.h | 3 +
sys/arch/ews4800mips/conf/RAMDISK | 5 +-
sys/arch/ews4800mips/dev/ewskbd.c | 8 +-
sys/arch/ews4800mips/dev/ewsms.c | 6 +-
sys/arch/ews4800mips/dev/ga.c | 18 +-
sys/arch/ews4800mips/ews4800mips/cons_machdep.c | 10 +-
sys/arch/ews4800mips/ews4800mips/disklabel_conv.c | 10 +-
sys/arch/ews4800mips/ews4800mips/disksubr.c | 12 +-
sys/arch/ews4800mips/ews4800mips/machdep.c | 16 +-
sys/arch/ews4800mips/ews4800mips/pdinfo.c | 20 +-
sys/arch/ews4800mips/ews4800mips/sector.c | 34 +-
sys/arch/ews4800mips/ews4800mips/tr2_intr.c | 25 +-
sys/arch/ews4800mips/ews4800mips/tr2a_intr.c | 26 +-
sys/arch/ews4800mips/ews4800mips/vtoc.c | 20 +-
sys/arch/ews4800mips/include/Makefile | 6 +-
sys/arch/ews4800mips/include/bus.h | 5 +-
sys/arch/ews4800mips/include/disklabel.h | 4 +-
sys/arch/ews4800mips/include/gavar.h | 4 +-
sys/arch/ews4800mips/include/intr.h | 4 +-
sys/arch/ews4800mips/include/mutex.h | 3 +
sys/arch/ews4800mips/include/pdinfo.h | 8 +-
sys/arch/ews4800mips/include/rwlock.h | 3 +
sys/arch/ews4800mips/include/sector.h | 10 +-
sys/arch/ews4800mips/include/vtoc.h | 10 +-
sys/arch/ews4800mips/sbd/fb_sbdio.c | 8 +-
sys/arch/ews4800mips/sbd/kbms_sbdio.c | 36 +-
sys/arch/ews4800mips/stand/common/bfs_subr.c | 6 +-
sys/arch/ews4800mips/stand/common/boot.c | 40 +-
sys/arch/ews4800mips/stand/common/bootxx.c | 4 +-
sys/arch/ews4800mips/stand/common/bootxx.h | 8 +-
sys/arch/ews4800mips/stand/common/common.h | 8 +-
sys/arch/ews4800mips/stand/common/cons_fb.c | 6 +-
sys/arch/ews4800mips/stand/common/console.c | 12 +-
sys/arch/ews4800mips/stand/common/console.h | 12 +-
sys/arch/ews4800mips/stand/common/device_test.c | 4 +-
sys/arch/ews4800mips/stand/common/devopen.c | 4 +-
sys/arch/ews4800mips/stand/common/disk.c | 38 +-
sys/arch/ews4800mips/stand/common/diskutil.c | 22 +-
sys/arch/ews4800mips/stand/common/ether_if.c | 8 +-
sys/arch/ews4800mips/stand/common/floppy_2d.c | 8 +-
sys/arch/ews4800mips/stand/common/floppy_2hc.c | 8 +-
sys/arch/ews4800mips/stand/common/floppy_2hd_ibmpc.c | 8 +-
sys/arch/ews4800mips/stand/common/lance.c | 106 +-
sys/arch/ews4800mips/stand/common/loader.c | 10 +-
sys/arch/ews4800mips/stand/common/local.h | 20 +-
sys/arch/ews4800mips/stand/common/mem.c | 8 +-
sys/arch/ews4800mips/stand/common/prompt.c | 10 +-
sys/arch/ews4800mips/stand/common/ustarfs.c | 36 +-
sys/arch/hp300/dev/hil.c | 18 +-
sys/arch/hp300/dev/hilvar.h | 7 +-
sys/arch/hp300/dev/mt.c | 6 +-
sys/arch/hp300/dev/ppi.c | 11 +-
sys/arch/hp300/dev/rtc.c | 73 +-
sys/arch/hp300/hp300/autoconf.c | 6 +-
sys/arch/hp300/hp300/hpux_machdep.c | 30 +-
sys/arch/hp300/hp300/machdep.c | 12 +-
sys/arch/hp300/hp300/softintr.c | 20 +-
sys/arch/hp300/hp300/trap.c | 35 +-
sys/arch/hp300/include/Makefile | 6 +-
sys/arch/hp300/include/cpu.h | 11 +-
sys/arch/hp300/include/intr.h | 16 +-
sys/arch/hp300/include/mutex.h | 3 +
sys/arch/hp300/include/rwlock.h | 3 +
sys/arch/hp700/conf/GENERIC | 6 +-
sys/arch/hp700/conf/ld.script | 8 +-
sys/arch/hp700/gsc/gsckbc.c | 6 +-
sys/arch/hp700/gsc/if_iee_gsc.c | 7 +-
sys/arch/hp700/hp700/genassym.cf | 22 +-
sys/arch/hp700/hp700/locore.S | 31 +-
sys/arch/hp700/hp700/machdep.c | 27 +-
sys/arch/hp700/hp700/mainbus.c | 8 +-
sys/arch/hp700/hp700/sys_machdep.c | 5 +-
sys/arch/hp700/include/Makefile | 8 +-
sys/arch/hp700/include/bus.h | 5 +-
sys/arch/hp700/include/cpu.h | 11 +-
sys/arch/hp700/include/intr.h | 10 +-
sys/arch/hp700/include/mutex.h | 3 +
sys/arch/hp700/include/rwlock.h | 3 +
sys/arch/hpcarm/conf/JORNADA720 | 87 +-
sys/arch/hpcarm/conf/files.hpcarm | 17 +-
sys/arch/hpcarm/include/Makefile | 6 +-
sys/arch/hpcarm/include/mutex.h | 3 +
sys/arch/hpcarm/include/rwlock.h | 3 +
sys/arch/hpcmips/hpcmips/bus_space_notimpl.c | 5 +-
sys/arch/hpcmips/hpcmips/machdep.c | 10 +-
sys/arch/hpcmips/include/Makefile | 6 +-
sys/arch/hpcmips/include/bus.h | 4 +-
sys/arch/hpcmips/include/intr.h | 4 +-
sys/arch/hpcmips/include/mutex.h | 3 +
sys/arch/hpcmips/include/rwlock.h | 3 +
sys/arch/hpcmips/tx/tx39biu.c | 5 +-
sys/arch/hpcmips/tx/txcom.c | 12 +-
sys/arch/hpcmips/vr/vr_idle.S | 14 +-
sys/arch/hpcsh/dev/hd64461/hd64461video.c | 16 +-
sys/arch/hpcsh/dev/psh3lcd.c | 57 +-
sys/arch/hpcsh/dev/psh3tp.c | 49 +-
sys/arch/hpcsh/hpcsh/machdep.c | 6 +-
sys/arch/hpcsh/include/Makefile | 6 +-
sys/arch/hpcsh/include/bus.h | 5 +-
sys/arch/hpcsh/include/intr.h | 6 +-
sys/arch/hpcsh/include/mutex.h | 3 +
sys/arch/hpcsh/include/rwlock.h | 3 +
sys/arch/hppa/conf/files.hppa | 3 +-
sys/arch/hppa/hppa/copy.S | 10 +-
sys/arch/hppa/hppa/db_disasm.c | 6 +-
sys/arch/hppa/hppa/db_interface.c | 71 +-
sys/arch/hppa/hppa/hppa_machdep.c | 87 +-
sys/arch/hppa/hppa/lock_stubs.S | 179 +
sys/arch/hppa/hppa/pmap.c | 74 +-
sys/arch/hppa/hppa/sig_machdep.c | 22 +-
sys/arch/hppa/hppa/trap.S | 36 +-
sys/arch/hppa/hppa/trap.c | 32 +-
sys/arch/hppa/hppa/vm_machdep.c | 13 +-
sys/arch/hppa/include/Makefile | 8 +-
sys/arch/hppa/include/ieee.h | 19 +-
sys/arch/hppa/include/lock.h | 20 +-
sys/arch/hppa/include/mutex.h | 197 +
sys/arch/hppa/include/rwlock.h | 63 +
sys/arch/hppa/spmath/cnv_float.h | 18 +-
sys/arch/hppa/spmath/dfadd.c | 16 +-
sys/arch/hppa/spmath/dfdiv.c | 18 +-
sys/arch/hppa/spmath/dfmpy.c | 16 +-
sys/arch/hppa/spmath/dfrem.c | 8 +-
sys/arch/hppa/spmath/dfsqrt.c | 6 +-
sys/arch/hppa/spmath/dfsub.c | 16 +-
sys/arch/hppa/spmath/divsfm.c | 16 +-
sys/arch/hppa/spmath/divsfr.c | 16 +-
sys/arch/hppa/spmath/divsim.c | 16 +-
sys/arch/hppa/spmath/divsir.c | 14 +-
sys/arch/hppa/spmath/divufr.c | 10 +-
sys/arch/hppa/spmath/divuir.c | 8 +-
sys/arch/hppa/spmath/fcnvff.c | 12 +-
sys/arch/hppa/spmath/fcnvfx.c | 28 +-
sys/arch/hppa/spmath/frnd.c | 16 +-
sys/arch/hppa/spmath/mpyaccs.c | 6 +-
sys/arch/hppa/spmath/mpyaccu.c | 6 +-
sys/arch/hppa/spmath/mpys.c | 8 +-
sys/arch/hppa/spmath/mpyscv.c | 6 +-
sys/arch/hppa/spmath/mpyu.c | 8 +-
sys/arch/hppa/spmath/mpyucv.c | 6 +-
sys/arch/hppa/spmath/sfadd.c | 12 +-
sys/arch/hppa/spmath/sfdiv.c | 18 +-
sys/arch/hppa/spmath/sfmpy.c | 16 +-
sys/arch/hppa/spmath/sfrem.c | 8 +-
sys/arch/hppa/spmath/sfsqrt.c | 6 +-
sys/arch/hppa/spmath/sfsub.c | 16 +-
sys/arch/i386/acpi/acpi_wakeup.c | 9 +-
sys/arch/i386/bios/vesa_text.c | 17 +-
sys/arch/i386/bios/vesabios.c | 39 +-
sys/arch/i386/conf/ALL | 41 +-
sys/arch/i386/conf/GENERIC | 20 +-
sys/arch/i386/conf/GENERIC_LAPTOP | 11 +-
sys/arch/i386/conf/GENERIC_TINY | 4 +-
sys/arch/i386/conf/INSTALL | 7 +-
sys/arch/i386/conf/INSTALL_LAPTOP | 6 +-
sys/arch/i386/conf/INSTALL_SMALL | 4 +-
sys/arch/i386/conf/INSTALL_TINY | 4 +-
sys/arch/i386/conf/INSTALL_XEN2_DOMU | 8 +-
sys/arch/i386/conf/PARALLELS | 3 +-
sys/arch/i386/conf/XBOX | 293 +
sys/arch/i386/conf/XEN2_DOM0 | 11 +-
sys/arch/i386/conf/XEN2_DOMU | 4 +-
sys/arch/i386/conf/files.i386 | 28 +-
sys/arch/i386/conf/majors.i386 | 6 +-
sys/arch/i386/eisa/eisa_machdep.c | 7 +-
sys/arch/i386/i386/autoconf.c | 10 +-
sys/arch/i386/i386/bios32.c | 6 +-
sys/arch/i386/i386/compat_13_machdep.c | 14 +-
sys/arch/i386/i386/compat_16_machdep.c | 35 +-
sys/arch/i386/i386/cpu.c | 11 +-
sys/arch/i386/i386/db_disasm.c | 8 +-
sys/arch/i386/i386/db_interface.c | 8 +-
sys/arch/i386/i386/db_trace.c | 46 +-
sys/arch/i386/i386/est.c | 11 +-
sys/arch/i386/i386/freebsd_machdep.c | 27 +-
sys/arch/i386/i386/freebsd_syscall.c | 13 +-
sys/arch/i386/i386/gdt.c | 14 +-
sys/arch/i386/i386/genassym.cf | 30 +-
sys/arch/i386/i386/ibcs2_machdep.c | 18 +-
sys/arch/i386/i386/ibcs2_syscall.c | 13 +-
sys/arch/i386/i386/identcpu.c | 220 +-
sys/arch/i386/i386/ipifuncs.c | 5 +-
sys/arch/i386/i386/kvm86.c | 16 +-
sys/arch/i386/i386/linux_syscall.c | 13 +-
sys/arch/i386/i386/lock_stubs.S | 403 +
sys/arch/i386/i386/locore.S | 36 +-
sys/arch/i386/i386/mach_machdep.c | 5 +-
sys/arch/i386/i386/mach_syscall.c | 5 +-
sys/arch/i386/i386/machdep.c | 231 +-
sys/arch/i386/i386/math_emulate.c | 6 +-
sys/arch/i386/i386/multiboot.c | 14 +-
sys/arch/i386/i386/pmap.c | 64 +-
sys/arch/i386/i386/powernow_k7.c | 12 +-
sys/arch/i386/i386/process_machdep.c | 6 +-
sys/arch/i386/i386/rbus_machdep.c | 59 +-
sys/arch/i386/i386/spl.S | 91 +-
sys/arch/i386/i386/svr4_machdep.c | 31 +-
sys/arch/i386/i386/svr4_syscall.c | 13 +-
sys/arch/i386/i386/sys_machdep.c | 5 +-
sys/arch/i386/i386/syscall.c | 36 +-
sys/arch/i386/i386/trap.c | 79 +-
sys/arch/i386/i386/vector.S | 3 +-
sys/arch/i386/i386/vm86.c | 35 +-
sys/arch/i386/i386/vm_machdep.c | 17 +-
sys/arch/i386/include/Makefile | 6 +-
sys/arch/i386/include/asm.h | 7 +-
sys/arch/i386/include/atomic.h | 8 +-
sys/arch/i386/include/byte_swap.h | 3 +-
sys/arch/i386/include/cpu.h | 58 +-
sys/arch/i386/include/cpufunc.h | 35 +-
sys/arch/i386/include/cputypes.h | 81 +-
sys/arch/i386/include/db_machdep.h | 6 +-
sys/arch/i386/include/frame.h | 17 +-
sys/arch/i386/include/frameasm.h | 7 +-
sys/arch/i386/include/multiboot.h | 4 +-
sys/arch/i386/include/mutex.h | 3 +
sys/arch/i386/include/pmap.h | 8 +-
sys/arch/i386/include/proc.h | 4 +-
sys/arch/i386/include/profile.h | 31 +-
sys/arch/i386/include/rbus_machdep.h | 4 +-
sys/arch/i386/include/rwlock.h | 3 +
sys/arch/i386/include/types.h | 7 +-
sys/arch/i386/include/userret.h | 4 +-
sys/arch/i386/include/xbox.h | 98 +
sys/arch/i386/isa/cmos.c | 250 +
sys/arch/i386/mca/mca_machdep.c | 7 +-
sys/arch/i386/pci/elan520reg.h | 39 +-
sys/arch/i386/pci/pchb.c | 46 +-
sys/arch/i386/pci/pcibios.c | 7 +-
sys/arch/i386/stand/Makefile | 8 +-
sys/arch/i386/stand/bootxx/Makefile.bootxx | 4 +-
sys/arch/i386/stand/fatboot/Makefile | 6 +
sys/arch/i386/stand/fatboot/Makefile.fat | 49 +
sys/arch/i386/stand/fatboot/fat16/Makefile | 6 +
sys/arch/i386/stand/fatboot/fatboot.S | 326 +
sys/arch/i386/xbox/xbox.c | 128 +
sys/arch/i386/xbox/xboxfb.c | 576 +
sys/arch/i386/xbox/xboxlcd.c | 140 +
sys/arch/ia64/conf/majors.ia64 | 4 +-
sys/arch/ia64/ia64/db_interface.c | 6 +-
sys/arch/ia64/ia64/db_trace.c | 8 +-
sys/arch/ia64/ia64/genassym.cf | 4 +-
sys/arch/ia64/ia64/machdep.c | 10 +-
sys/arch/ia64/ia64/pmap.c | 24 +-
sys/arch/ia64/ia64/sys_machdep.c | 5 +-
sys/arch/ia64/ia64/trap.c | 12 +-
sys/arch/ia64/include/cpu.h | 3 +-
sys/arch/ia64/include/intr.h | 6 +-
sys/arch/ia64/unwind/decode.h | 40 +-
sys/arch/ia64/unwind/stackframe.c | 6 +-
sys/arch/ibmnws/ibmnws/machdep.c | 3 +-
sys/arch/ibmnws/include/intr.h | 6 +-
sys/arch/ibmnws/include/mutex.h | 3 +
sys/arch/ibmnws/include/rwlock.h | 3 +
sys/arch/iyonix/include/Makefile | 6 +-
sys/arch/iyonix/include/intr.h | 3 +-
sys/arch/iyonix/include/mutex.h | 3 +
sys/arch/iyonix/include/rwlock.h | 3 +
sys/arch/landisk/conf/Makefile.landisk.inc | 6 +-
sys/arch/landisk/include/Makefile | 6 +-
sys/arch/landisk/include/bus.h | 5 +-
sys/arch/landisk/include/intr.h | 6 +-
sys/arch/landisk/include/mutex.h | 3 +
sys/arch/landisk/include/rwlock.h | 3 +
sys/arch/landisk/landisk/machdep.c | 8 +-
sys/arch/luna68k/include/Makefile | 6 +-
sys/arch/luna68k/include/cpu.h | 11 +-
sys/arch/luna68k/include/intr.h | 3 +-
sys/arch/luna68k/include/mutex.h | 3 +
sys/arch/luna68k/include/rwlock.h | 3 +
sys/arch/luna68k/luna68k/genassym.cf | 4 +-
sys/arch/luna68k/luna68k/machdep.c | 5 +-
sys/arch/luna68k/luna68k/trap.c | 31 +-
sys/arch/m68k/Makefile.inc | 4 +-
sys/arch/m68k/conf/files.m68k | 3 +-
sys/arch/m68k/include/Makefile | 6 +-
sys/arch/m68k/include/bus_dma.h | 5 +-
sys/arch/m68k/include/ieee.h | 17 +-
sys/arch/m68k/include/lock.h | 20 +-
sys/arch/m68k/include/mutex.h | 73 +
sys/arch/m68k/include/rwlock.h | 60 +
sys/arch/m68k/include/saframe.h | 53 -
sys/arch/m68k/m68k/bus_dma.c | 6 +-
sys/arch/m68k/m68k/compat_13_machdep.c | 15 +-
sys/arch/m68k/m68k/compat_16_machdep.c | 28 +-
sys/arch/m68k/m68k/db_disasm.c | 6 +-
sys/arch/m68k/m68k/db_disasm.h | 4 +-
sys/arch/m68k/m68k/db_interface.c | 8 +-
sys/arch/m68k/m68k/db_trace.c | 49 +-
sys/arch/m68k/m68k/linux_trap.c | 6 +-
sys/arch/m68k/m68k/lock_stubs.s | 97 +
sys/arch/m68k/m68k/m68k_syscall.c | 15 +-
sys/arch/m68k/m68k/mappedcopy.c | 8 +-
sys/arch/m68k/m68k/pmap_motorola.c | 102 +-
sys/arch/m68k/m68k/sig_machdep.c | 63 +-
sys/arch/m68k/m68k/sunos_machdep.c | 32 +-
sys/arch/m68k/m68k/svr4_machdep.c | 18 +-
sys/arch/m68k/m68k/switch_subr.s | 10 +-
sys/arch/m68k/m68k/sys_machdep.c | 7 +-
sys/arch/m68k/m68k/vm_machdep.c | 16 +-
sys/arch/mac68k/Makefile | 5 +-
sys/arch/mac68k/dev/adb_direct.c | 5 +-
sys/arch/mac68k/dev/grf_compat.c | 5 +-
sys/arch/mac68k/dev/if_ae.c | 7 +-
sys/arch/mac68k/dev/if_mc.c | 6 +-
sys/arch/mac68k/dev/if_sn.c | 6 +-
sys/arch/mac68k/dev/pm_direct.c | 5 +-
sys/arch/mac68k/include/Makefile | 6 +-
sys/arch/mac68k/include/cpu.h | 11 +-
sys/arch/mac68k/include/intr.h | 3 +-
sys/arch/mac68k/include/mutex.h | 3 +
sys/arch/mac68k/include/rwlock.h | 3 +
sys/arch/mac68k/mac68k/locore.s | 3 +-
sys/arch/mac68k/mac68k/machdep.c | 5 +-
sys/arch/mac68k/mac68k/trap.c | 31 +-
sys/arch/mac68k/obio/asc.c | 5 +-
sys/arch/macppc/conf/GENERIC | 64 +-
sys/arch/macppc/conf/INSTALL | 7 +-
sys/arch/macppc/conf/MAMBO | 18 +-
sys/arch/macppc/conf/POWERMAC | 6 +-
sys/arch/macppc/conf/POWERMAC_G5 | 14 +-
sys/arch/macppc/conf/files.macppc | 23 +-
sys/arch/macppc/dev/adb.c | 8 +-
sys/arch/macppc/dev/adb_direct.c | 5 +-
sys/arch/macppc/dev/am79c950.c | 8 +-
sys/arch/macppc/dev/ams.c | 96 +-
sys/arch/macppc/dev/amsvar.h | 3 +-
sys/arch/macppc/dev/awacs.c | 395 +-
sys/arch/macppc/dev/battery.c | 324 +
sys/arch/macppc/dev/batteryvar.h | 49 +
sys/arch/macppc/dev/cuda.c | 1003 ++
sys/arch/macppc/dev/cudavar.h | 64 +
sys/arch/macppc/dev/deq.c | 6 +-
sys/arch/macppc/dev/nvram.c | 5 +-
sys/arch/macppc/dev/obio.c | 5 +-
sys/arch/macppc/dev/ofb.c | 6 +-
sys/arch/macppc/dev/ofb_cons.c | 35 +-
sys/arch/macppc/dev/pm_direct.c | 5 +-
sys/arch/macppc/dev/pmu.c | 999 ++
sys/arch/macppc/dev/pmuvar.h | 150 +
sys/arch/macppc/dev/viareg.h | 10 +-
sys/arch/macppc/include/adbsys.h | 3 +-
sys/arch/macppc/include/autoconf.h | 11 +-
sys/arch/macppc/include/bus.h | 6 +-
sys/arch/macppc/include/intr.h | 12 +-
sys/arch/macppc/include/mutex.h | 3 +
sys/arch/macppc/include/rwlock.h | 3 +
sys/arch/macppc/macppc/autoconf.c | 159 +-
sys/arch/macppc/macppc/extintr.c | 28 +-
sys/arch/macppc/macppc/machdep.c | 61 +-
sys/arch/macppc/pci/pci_machdep.c | 133 +-
sys/arch/mips/Makefile.inc | 11 +-
sys/arch/mips/alchemy/au1000.c | 4 +-
sys/arch/mips/alchemy/au1100.c | 6 +-
sys/arch/mips/alchemy/au1500.c | 6 +-
sys/arch/mips/alchemy/au1550.c | 6 +-
sys/arch/mips/alchemy/au_himem_space.c | 6 +-
sys/arch/mips/alchemy/au_wired_space.c | 6 +-
sys/arch/mips/alchemy/dev/aupci.c | 6 +-
sys/arch/mips/alchemy/dev/auspi.c | 6 +-
sys/arch/mips/alchemy/include/auvar.h | 10 +-
sys/arch/mips/atheros/ar5312_intr.c | 6 +-
sys/arch/mips/atheros/ar5315_intr.c | 6 +-
sys/arch/mips/atheros/dev/arspi.c | 6 +-
sys/arch/mips/atheros/dev/com_arbus.c | 9 +-
sys/arch/mips/atheros/dev/if_ath_arbus.c | 5 +-
sys/arch/mips/conf/files.mips | 3 +-
sys/arch/mips/include/Makefile | 6 +-
sys/arch/mips/include/asm.h | 5 +-
sys/arch/mips/include/bus_dma.h | 5 +-
sys/arch/mips/include/cpu.h | 89 +-
sys/arch/mips/include/db_machdep.h | 18 +-
sys/arch/mips/include/frame.h | 18 +-
sys/arch/mips/include/lock.h | 156 +-
sys/arch/mips/include/mutex.h | 76 +
sys/arch/mips/include/proc.h | 4 +-
sys/arch/mips/include/rwlock.h | 60 +
sys/arch/mips/include/wired_map.h | 6 +-
sys/arch/mips/mips/compat_13_machdep.c | 17 +-
sys/arch/mips/mips/compat_16_machdep.c | 28 +-
sys/arch/mips/mips/db_disasm.c | 30 +-
sys/arch/mips/mips/db_interface.c | 34 +-
sys/arch/mips/mips/db_trace.c | 10 +-
sys/arch/mips/mips/genassym.cf | 13 +-
sys/arch/mips/mips/in_cksum.c | 5 +-
sys/arch/mips/mips/lock_stubs.S | 453 +
sys/arch/mips/mips/locore.S | 17 +-
sys/arch/mips/mips/locore_mips1.S | 69 +-
sys/arch/mips/mips/locore_mips3.S | 17 +-
sys/arch/mips/mips/mipsX_subr.S | 46 +-
sys/arch/mips/mips/mips_machdep.c | 60 +-
sys/arch/mips/mips/pmap.c | 24 +-
sys/arch/mips/mips/sig_machdep.c | 27 +-
sys/arch/mips/mips/svr4_machdep.c | 5 +-
sys/arch/mips/mips/sys_machdep.c | 5 +-
sys/arch/mips/mips/syscall.c | 6 +-
sys/arch/mips/mips/trap.c | 32 +-
sys/arch/mips/mips/vm_machdep.c | 13 +-
sys/arch/mips/mips/wired_map.c | 8 +-
sys/arch/mipsco/include/Makefile | 6 +-
sys/arch/mipsco/include/bus.h | 5 +-
sys/arch/mipsco/include/intr.h | 3 +-
sys/arch/mipsco/include/mutex.h | 3 +
sys/arch/mipsco/include/rwlock.h | 3 +
sys/arch/mipsco/mipsco/machdep.c | 6 +-
sys/arch/mmeye/include/Makefile | 6 +-
sys/arch/mmeye/include/intr.h | 6 +-
sys/arch/mmeye/include/mutex.h | 3 +
sys/arch/mmeye/include/rwlock.h | 3 +
sys/arch/mvme68k/include/Makefile | 6 +-
sys/arch/mvme68k/include/cpu.h | 11 +-
sys/arch/mvme68k/include/intr.h | 3 +-
sys/arch/mvme68k/include/mutex.h | 3 +
sys/arch/mvme68k/include/rwlock.h | 3 +
sys/arch/mvme68k/mvme68k/machdep.c | 5 +-
sys/arch/mvme68k/mvme68k/trap.c | 33 +-
sys/arch/mvmeppc/include/intr.h | 5 +-
sys/arch/mvmeppc/include/mutex.h | 3 +
sys/arch/mvmeppc/include/rwlock.h | 3 +
sys/arch/mvmeppc/mvmeppc/kgdb_glue.c | 5 +-
sys/arch/mvmeppc/mvmeppc/machdep.c | 5 +-
sys/arch/mvmeppc/stand/boot/boot.c | 3 +-
sys/arch/netwinder/include/Makefile | 6 +-
sys/arch/netwinder/include/mutex.h | 3 +
sys/arch/netwinder/include/rwlock.h | 3 +
sys/arch/news68k/conf/GENERIC | 6 +-
sys/arch/news68k/conf/GENERIC_TINY | 6 +-
sys/arch/news68k/conf/INSTALL | 4 +-
sys/arch/news68k/conf/LIBERO | 4 +-
sys/arch/news68k/conf/files.news68k | 3 +-
sys/arch/news68k/dev/kb_hb.c | 6 +-
sys/arch/news68k/dev/kb_kbc.c | 6 +-
sys/arch/news68k/dev/ms_hb.c | 6 +-
sys/arch/news68k/dev/ms_kbc.c | 6 +-
sys/arch/news68k/dev/si.c | 133 +-
sys/arch/news68k/dev/zs.c | 33 +-
sys/arch/news68k/include/Makefile | 6 +-
sys/arch/news68k/include/cpu.h | 12 +-
sys/arch/news68k/include/intr.h | 139 +-
sys/arch/news68k/include/mutex.h | 3 +
sys/arch/news68k/include/param.h | 4 +-
sys/arch/news68k/include/rwlock.h | 3 +
sys/arch/news68k/include/types.h | 3 +-
sys/arch/news68k/include/z8530var.h | 3 +-
sys/arch/news68k/news68k/autoconf.c | 6 +-
sys/arch/news68k/news68k/isr.c | 41 +-
sys/arch/news68k/news68k/isr.h | 10 +-
sys/arch/news68k/news68k/locore.s | 6 +-
sys/arch/news68k/news68k/machdep.c | 61 +-
sys/arch/news68k/news68k/softintr.c | 221 +
sys/arch/news68k/news68k/trap.c | 33 +-
sys/arch/news68k/news68k/vectors.s | 4 +-
sys/arch/newsmips/dev/sc_wrap.c | 5 +-
sys/arch/newsmips/include/Makefile | 6 +-
sys/arch/newsmips/include/bus.h | 5 +-
sys/arch/newsmips/include/intr.h | 4 +-
sys/arch/newsmips/include/mutex.h | 3 +
sys/arch/newsmips/include/rwlock.h | 3 +
sys/arch/newsmips/newsmips/machdep.c | 6 +-
sys/arch/next68k/dev/nextcons.c | 6 +-
sys/arch/next68k/include/Makefile | 6 +-
sys/arch/next68k/include/cpu.h | 11 +-
sys/arch/next68k/include/intr.h | 4 +-
sys/arch/next68k/include/mutex.h | 3 +
sys/arch/next68k/include/rwlock.h | 3 +
sys/arch/next68k/next68k/machdep.c | 7 +-
sys/arch/next68k/next68k/trap.c | 33 +-
sys/arch/ofppc/conf/files.ofppc | 4 +-
sys/arch/ofppc/include/bus.h | 5 +-
sys/arch/ofppc/include/intr.h | 4 +-
sys/arch/ofppc/include/mutex.h | 3 +
sys/arch/ofppc/include/rwlock.h | 3 +
sys/arch/ofppc/ofppc/machdep.c | 5 +-
sys/arch/pc532/dev/lpt.c | 6 +-
sys/arch/pc532/dev/scn.c | 14 +-
sys/arch/pc532/include/Makefile | 5 +-
sys/arch/pc532/include/cpu.h | 3 +-
sys/arch/pc532/include/frame.h | 14 +-
sys/arch/pc532/include/intr.h | 3 +-
sys/arch/pc532/include/pmap.h | 8 +-
sys/arch/pc532/include/userret.h | 4 +-
sys/arch/pc532/pc532/compat_13_machdep.c | 5 +-
sys/arch/pc532/pc532/compat_16_machdep.c | 5 +-
sys/arch/pc532/pc532/db_disasm.c | 12 +-
sys/arch/pc532/pc532/db_interface.c | 10 +-
sys/arch/pc532/pc532/db_trace.c | 39 +-
sys/arch/pc532/pc532/machdep.c | 40 +-
sys/arch/pc532/pc532/pmap.c | 70 +-
sys/arch/pc532/pc532/process_machdep.c | 8 +-
sys/arch/pc532/pc532/sys_machdep.c | 5 +-
sys/arch/pc532/pc532/trap.c | 28 +-
sys/arch/pc532/pc532/vm_machdep.c | 6 +-
sys/arch/pdp10/dev/rh.c | 4 +-
sys/arch/pdp10/include/cpu.h | 4 +-
sys/arch/pdp10/include/db_machdep.h | 6 +-
sys/arch/pdp10/include/intr.h | 3 +-
sys/arch/pdp10/pdp10/db_disasm.c | 4 +-
sys/arch/pdp10/pdp10/db_machdep.c | 12 +-
sys/arch/pdp10/pdp10/locore.S | 11 +-
sys/arch/pdp10/pdp10/machdep.c | 14 +-
sys/arch/pdp10/pdp10/pmap.c | 16 +-
sys/arch/pdp10/pdp10/trap.c | 10 +-
sys/arch/pdp10/pdp10/vm_machdep.c | 3 +-
sys/arch/playstation2/include/Makefile | 6 +-
sys/arch/playstation2/include/bus.h | 5 +-
sys/arch/playstation2/include/intr.h | 3 +-
sys/arch/playstation2/include/mutex.h | 3 +
sys/arch/playstation2/include/rwlock.h | 3 +
sys/arch/playstation2/playstation2/machdep.c | 10 +-
sys/arch/pmax/include/Makefile | 6 +-
sys/arch/pmax/include/bus.h | 5 +-
sys/arch/pmax/include/intr.h | 3 +-
sys/arch/pmax/include/mutex.h | 3 +
sys/arch/pmax/include/rwlock.h | 3 +
sys/arch/pmax/pmax/machdep.c | 8 +-
sys/arch/pmppc/include/intr.h | 5 +-
sys/arch/pmppc/include/mutex.h | 3 +
sys/arch/pmppc/include/rwlock.h | 3 +
sys/arch/pmppc/pmppc/kgdb_glue.c | 5 +-
sys/arch/pmppc/pmppc/machdep.c | 5 +-
sys/arch/powerpc/conf/files.powerpc | 3 +-
sys/arch/powerpc/conf/files.rtas | 5 +
sys/arch/powerpc/ibm4xx/dev/com_opb.c | 6 +-
sys/arch/powerpc/ibm4xx/dev/gpio_opb.c | 4 +-
sys/arch/powerpc/ibm4xx/ibm4xx_autoconf.c | 6 +-
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c | 8 +-
sys/arch/powerpc/ibm4xx/intr.c | 24 +-
sys/arch/powerpc/ibm4xx/openbios/openbios.c | 20 +-
sys/arch/powerpc/ibm4xx/pmap.c | 14 +-
sys/arch/powerpc/ibm4xx/trap.c | 73 +-
sys/arch/powerpc/include/Makefile | 6 +-
sys/arch/powerpc/include/bus.h | 5 +-
sys/arch/powerpc/include/cpu.h | 15 +-
sys/arch/powerpc/include/frame.h | 8 +-
sys/arch/powerpc/include/ibm4xx/pmap.h | 6 +-
sys/arch/powerpc/include/lock.h | 24 +-
sys/arch/powerpc/include/mutex.h | 82 +
sys/arch/powerpc/include/oea/pmap.h | 12 +-
sys/arch/powerpc/include/rwlock.h | 60 +
sys/arch/powerpc/marvell/extintr.c | 5 +-
sys/arch/powerpc/oea/altivec.c | 5 +-
sys/arch/powerpc/oea/oea_machdep.c | 13 +-
sys/arch/powerpc/oea/pmap.c | 34 +-
sys/arch/powerpc/powerpc/compat_13_machdep.c | 15 +-
sys/arch/powerpc/powerpc/compat_16_machdep.c | 33 +-
sys/arch/powerpc/powerpc/db_disasm.c | 6 +-
sys/arch/powerpc/powerpc/db_interface.c | 32 +-
sys/arch/powerpc/powerpc/db_trace.c | 48 +-
sys/arch/powerpc/powerpc/ipkdb_glue.c | 5 +-
sys/arch/powerpc/powerpc/kgdb_machdep.c | 12 +-
sys/arch/powerpc/powerpc/linux_trap.c | 6 +-
sys/arch/powerpc/powerpc/lock_stubs.S | 109 +
sys/arch/powerpc/powerpc/locore_subr.S | 10 +-
sys/arch/powerpc/powerpc/mach_machdep.c | 7 +-
sys/arch/powerpc/powerpc/mem.c | 5 +-
sys/arch/powerpc/powerpc/ofwreal.S | 7 +-
sys/arch/powerpc/powerpc/pmap_subr.c | 14 +-
sys/arch/powerpc/powerpc/powerpc_machdep.c | 28 +-
sys/arch/powerpc/powerpc/process_machdep.c | 6 +-
sys/arch/powerpc/powerpc/rtas.c | 301 +
sys/arch/powerpc/powerpc/sig_machdep.c | 19 +-
sys/arch/powerpc/powerpc/softintr.c | 65 +-
sys/arch/powerpc/powerpc/sys_machdep.c | 5 +-
sys/arch/powerpc/powerpc/syscall.c | 24 +-
sys/arch/powerpc/powerpc/trap.c | 120 +-
sys/arch/powerpc/powerpc/vm_machdep.c | 11 +-
sys/arch/prep/conf/majors.prep | 4 +-
sys/arch/prep/include/intr.h | 5 +-
sys/arch/prep/include/mutex.h | 3 +
sys/arch/prep/include/rwlock.h | 3 +
sys/arch/prep/prep/extintr.c | 28 +-
sys/arch/prep/prep/machdep.c | 5 +-
sys/arch/prep/prep/residual.c | 12 +-
sys/arch/sandpoint/conf/majors.sandpoint | 4 +-
sys/arch/sandpoint/include/intr.h | 5 +-
sys/arch/sandpoint/include/mutex.h | 3 +
sys/arch/sandpoint/include/rwlock.h | 3 +
sys/arch/sandpoint/sandpoint/kgdb_glue.c | 5 +-
sys/arch/sandpoint/sandpoint/machdep.c | 5 +-
sys/arch/sbmips/include/Makefile | 6 +-
sys/arch/sbmips/include/intr.h | 3 +-
sys/arch/sbmips/include/mutex.h | 3 +
sys/arch/sbmips/include/pmap.h | 4 +-
sys/arch/sbmips/include/rwlock.h | 3 +
sys/arch/sbmips/sbmips/machdep.c | 9 +-
sys/arch/sgimips/TODO | 3 -
sys/arch/sgimips/conf/GENERIC32_IP2x | 6 +-
sys/arch/sgimips/dev/imc.c | 24 +-
sys/arch/sgimips/gio/gio.c | 15 +-
sys/arch/sgimips/gio/giodevs | 6 +-
sys/arch/sgimips/gio/giodevs.h | 6 +-
sys/arch/sgimips/gio/giodevs_data.h | 6 +-
sys/arch/sgimips/gio/giovar.h | 26 +-
sys/arch/sgimips/gio/pci_gio.c | 6 +-
sys/arch/sgimips/hpc/hpc.c | 94 +-
sys/arch/sgimips/hpc/hpcreg.h | 16 +-
sys/arch/sgimips/hpc/if_sq.c | 58 +-
sys/arch/sgimips/hpc/wdsc.c | 38 +-
sys/arch/sgimips/include/Makefile | 6 +-
sys/arch/sgimips/include/bus.h | 5 +-
sys/arch/sgimips/include/intr.h | 4 +-
sys/arch/sgimips/include/mutex.h | 3 +
sys/arch/sgimips/include/rwlock.h | 3 +
sys/arch/sgimips/mace/if_mec.c | 6 +-
sys/arch/sgimips/sgimips/arcemu.c | 76 +-
sys/arch/sgimips/sgimips/arcemu.h | 6 +-
sys/arch/sgimips/sgimips/autoconf.c | 10 +-
sys/arch/sgimips/sgimips/machdep.c | 11 +-
sys/arch/sh3/conf/files.sh3 | 3 +-
sys/arch/sh3/include/Makefile | 6 +-
sys/arch/sh3/include/cpu.h | 21 +-
sys/arch/sh3/include/db_machdep.h | 8 +-
sys/arch/sh3/include/frame.h | 16 +-
sys/arch/sh3/include/lock.h | 20 +-
sys/arch/sh3/include/mutex.h | 185 +
sys/arch/sh3/include/param.h | 7 +-
sys/arch/sh3/include/pmap.h | 4 +-
sys/arch/sh3/include/proc.h | 5 +-
sys/arch/sh3/include/rwlock.h | 60 +
sys/arch/sh3/sh3/db_disasm.c | 6 +-
sys/arch/sh3/sh3/db_interface.c | 76 +-
sys/arch/sh3/sh3/db_trace.c | 10 +-
sys/arch/sh3/sh3/exception.c | 53 +-
sys/arch/sh3/sh3/lock_stubs.S | 59 +
sys/arch/sh3/sh3/locore_c.c | 25 +-
sys/arch/sh3/sh3/mem.c | 12 +-
sys/arch/sh3/sh3/pmap.c | 62 +-
sys/arch/sh3/sh3/sh3_machdep.c | 94 +-
sys/arch/sh3/sh3/sys_machdep.c | 5 +-
sys/arch/sh3/sh3/syscall.c | 4 +-
sys/arch/sh3/sh3/vm_machdep.c | 11 +-
sys/arch/sh5/include/bus.h | 5 +-
sys/arch/sh5/include/byte_swap.h | 3 +-
sys/arch/sh5/include/cpu.h | 3 +-
sys/arch/sh5/include/db_machdep.h | 10 +-
sys/arch/sh5/include/intr.h | 4 +-
sys/arch/sh5/include/pmap.h | 6 +-
sys/arch/sh5/sh5/compat_16_machdep.c | 6 +-
sys/arch/sh5/sh5/cpu_switch.S | 10 +-
sys/arch/sh5/sh5/db_disasm.c | 6 +-
sys/arch/sh5/sh5/db_interface.c | 20 +-
sys/arch/sh5/sh5/db_trace.c | 30 +-
sys/arch/sh5/sh5/netbsd32_machdep.c | 5 +-
sys/arch/sh5/sh5/pmap.c | 34 +-
sys/arch/sh5/sh5/sig_machdep.c | 35 +-
sys/arch/sh5/sh5/syscall.c | 13 +-
sys/arch/sh5/sh5/trap.c | 14 +-
sys/arch/sh5/sh5/vm_machdep.c | 6 +-
sys/arch/shark/conf/GENERIC | 6 +-
sys/arch/shark/conf/files.shark | 3 +-
sys/arch/shark/include/Makefile | 6 +-
sys/arch/shark/include/bus.h | 4 +-
sys/arch/shark/include/intr.h | 36 +-
sys/arch/shark/include/irqhandler.h | 6 +-
sys/arch/shark/include/mutex.h | 3 +
sys/arch/shark/include/rwlock.h | 3 +
sys/arch/shark/include/types.h | 9 +-
sys/arch/shark/isa/isa_io.c | 79 +-
sys/arch/shark/isa/isa_irq.S | 129 +-
sys/arch/shark/isa/isa_irqhandler.c | 49 +-
sys/arch/shark/isa/isa_shark_machdep.c | 70 +-
sys/arch/shark/ofw/igsfb_ofbus.c | 7 +-
sys/arch/shark/ofw/ofw.c | 41 +-
sys/arch/shark/ofw/vga_ofbus.c | 14 +-
sys/arch/shark/shark/autoconf.c | 5 +-
sys/arch/shark/shark/genassym.cf | 3 +-
sys/arch/shark/shark/ns87307.c | 28 +-
sys/arch/shark/shark/ns87307reg.h | 12 +-
sys/arch/shark/shark/opms.c | 5 +-
sys/arch/shark/shark/pccons.c | 42 +-
sys/arch/shark/shark/profile.c | 5 +-
sys/arch/shark/shark/scr.c | 91 +-
sys/arch/sparc/conf/KRUPS | 50 +-
sys/arch/sparc/conf/files.sparc | 3 +-
sys/arch/sparc/dev/cgsix_obio.c | 13 +-
sys/arch/sparc/dev/ebus.c | 5 +-
sys/arch/sparc/dev/fd.c | 8 +-
sys/arch/sparc/dev/if_ie_obio.c | 6 +-
sys/arch/sparc/dev/kd.c | 18 +-
sys/arch/sparc/dev/tctrl.c | 6 +-
sys/arch/sparc/dev/zs.c | 22 +-
sys/arch/sparc/include/Makefile | 6 +-
sys/arch/sparc/include/bus.h | 5 +-
sys/arch/sparc/include/cpu.h | 16 +-
sys/arch/sparc/include/db_machdep.h | 12 +-
sys/arch/sparc/include/ieee.h | 20 +-
sys/arch/sparc/include/lock.h | 48 +-
sys/arch/sparc/include/mutex.h | 218 +
sys/arch/sparc/include/pmap.h | 32 +-
sys/arch/sparc/include/psl.h | 8 +-
sys/arch/sparc/include/rwlock.h | 60 +
sys/arch/sparc/include/types.h | 12 +-
sys/arch/sparc/include/userret.h | 20 +-
sys/arch/sparc/sparc/compat_13_machdep.c | 18 +-
sys/arch/sparc/sparc/cpuvar.h | 5 +-
sys/arch/sparc/sparc/db_disasm.c | 6 +-
sys/arch/sparc/sparc/db_interface.c | 66 +-
sys/arch/sparc/sparc/db_trace.c | 40 +-
sys/arch/sparc/sparc/genassym.cf | 14 +-
sys/arch/sparc/sparc/intr.c | 16 +-
sys/arch/sparc/sparc/lock_stubs.s | 240 +
sys/arch/sparc/sparc/locore.s | 8 +-
sys/arch/sparc/sparc/machdep.c | 121 +-
sys/arch/sparc/sparc/memreg.c | 28 +-
sys/arch/sparc/sparc/openfirm.c | 6 +-
sys/arch/sparc/sparc/pmap.c | 66 +-
sys/arch/sparc/sparc/sunos_machdep.c | 24 +-
sys/arch/sparc/sparc/svr4_machdep.c | 32 +-
sys/arch/sparc/sparc/sys_machdep.c | 5 +-
sys/arch/sparc/sparc/syscall.c | 26 +-
sys/arch/sparc/sparc/timer_sun4m.c | 14 +-
sys/arch/sparc/sparc/trap.c | 103 +-
sys/arch/sparc/sparc/vm_machdep.c | 17 +-
sys/arch/sparc64/conf/GENERIC.MP | 10 +-
sys/arch/sparc64/conf/files.sparc64 | 3 +-
sys/arch/sparc64/dev/fdc.c | 8 +-
sys/arch/sparc64/dev/kd.c | 18 +-
sys/arch/sparc64/include/Makefile | 6 +-
sys/arch/sparc64/include/bus.h | 5 +-
sys/arch/sparc64/include/cpu.h | 29 +-
sys/arch/sparc64/include/db_machdep.h | 22 +-
sys/arch/sparc64/include/mutex.h | 79 +
sys/arch/sparc64/include/param.h | 5 +-
sys/arch/sparc64/include/psl.h | 5 +-
sys/arch/sparc64/include/rwlock.h | 60 +
sys/arch/sparc64/include/userret.h | 12 +-
sys/arch/sparc64/sparc64/autoconf.c | 7 +-
sys/arch/sparc64/sparc64/compat_13_machdep.c | 16 +-
sys/arch/sparc64/sparc64/compat_16_machdep.c | 36 +-
sys/arch/sparc64/sparc64/db_disasm.c | 6 +-
sys/arch/sparc64/sparc64/db_interface.c | 102 +-
sys/arch/sparc64/sparc64/db_trace.c | 50 +-
sys/arch/sparc64/sparc64/lock_stubs.s | 120 +
sys/arch/sparc64/sparc64/locore.s | 115 +-
sys/arch/sparc64/sparc64/machdep.c | 84 +-
sys/arch/sparc64/sparc64/netbsd32_machdep.c | 163 +-
sys/arch/sparc64/sparc64/pmap.c | 26 +-
sys/arch/sparc64/sparc64/process_machdep.c | 12 +-
sys/arch/sparc64/sparc64/sunos32_machdep.c | 44 +-
sys/arch/sparc64/sparc64/sunos_machdep.c | 37 +-
sys/arch/sparc64/sparc64/svr4_32_machdep.c | 35 +-
sys/arch/sparc64/sparc64/svr4_machdep.c | 32 +-
sys/arch/sparc64/sparc64/sys_machdep.c | 5 +-
sys/arch/sparc64/sparc64/syscall.c | 34 +-
sys/arch/sparc64/sparc64/trap.c | 32 +-
sys/arch/sparc64/sparc64/vm_machdep.c | 21 +-
sys/arch/sun2/dev/if_ie_obio.c | 6 +-
sys/arch/sun2/dev/kd.c | 18 +-
sys/arch/sun2/include/Makefile | 6 +-
sys/arch/sun2/include/mutex.h | 3 +
sys/arch/sun2/include/rwlock.h | 3 +
sys/arch/sun2/sun2/locore2.c | 8 +-
sys/arch/sun2/sun2/machdep.c | 11 +-
sys/arch/sun2/sun2/pmap.c | 102 +-
sys/arch/sun2/sun2/sys_machdep.c | 5 +-
sys/arch/sun2/sun2/trap.c | 31 +-
sys/arch/sun3/dev/dma.c | 126 +-
sys/arch/sun3/dev/dmareg.h | 9 +-
sys/arch/sun3/dev/dmavar.h | 58 +-
sys/arch/sun3/dev/esp.c | 40 +-
sys/arch/sun3/dev/fd.c | 8 +-
sys/arch/sun3/dev/kd.c | 18 +-
sys/arch/sun3/dev/si.c | 43 +-
sys/arch/sun3/dev/si_obio.c | 27 +-
sys/arch/sun3/dev/si_vme.c | 34 +-
sys/arch/sun3/dev/sivar.h | 11 +-
sys/arch/sun3/dev/xd.c | 6 +-
sys/arch/sun3/dev/xy.c | 6 +-
sys/arch/sun3/include/Makefile | 6 +-
sys/arch/sun3/include/mutex.h | 3 +
sys/arch/sun3/include/rwlock.h | 3 +
sys/arch/sun3/sun3/db_machdep.c | 24 +-
sys/arch/sun3/sun3/dvma.c | 118 +-
sys/arch/sun3/sun3/genassym.cf | 4 +-
sys/arch/sun3/sun3/locore2.c | 12 +-
sys/arch/sun3/sun3/machdep.c | 11 +-
sys/arch/sun3/sun3/obio.c | 27 +-
sys/arch/sun3/sun3/pmap.c | 102 +-
sys/arch/sun3/sun3/sys_machdep.c | 5 +-
sys/arch/sun3/sun3/trap.c | 31 +-
sys/arch/sun3/sun3/vme.c | 129 +-
sys/arch/sun3/sun3x/dvma.c | 117 +-
sys/arch/sun3/sun3x/machdep.c | 15 +-
sys/arch/sun3/sun3x/obio.c | 28 +-
sys/arch/sun3/sun3x/pmap.c | 174 +-
sys/arch/sun3/sun3x/vme.c | 125 +-
sys/arch/sun68k/include/bus.h | 5 +-
sys/arch/sun68k/include/cpu.h | 11 +-
sys/arch/sun68k/include/intr.h | 12 +-
sys/arch/sun68k/include/mutex.h | 3 +
sys/arch/sun68k/include/rwlock.h | 3 +
sys/arch/sun68k/sun68k/isr.c | 55 +-
sys/arch/sun68k/sun68k/stub.c | 7 +-
sys/arch/vax/conf/files.vax | 3 +-
sys/arch/vax/include/Makefile | 6 +-
sys/arch/vax/include/bus.h | 5 +-
sys/arch/vax/include/cpu.h | 11 +-
sys/arch/vax/include/intr.h | 48 +-
sys/arch/vax/include/lock.h | 22 +-
sys/arch/vax/include/mtpr.h | 32 +-
sys/arch/vax/include/mutex.h | 210 +
sys/arch/vax/include/pmap.h | 37 +-
sys/arch/vax/include/rwlock.h | 116 +
sys/arch/vax/include/types.h | 7 +-
sys/arch/vax/include/userret.h | 40 +-
sys/arch/vax/vax/db_disasm.c | 6 +-
sys/arch/vax/vax/db_machdep.c | 16 +-
sys/arch/vax/vax/genassym.cf | 12 +-
sys/arch/vax/vax/gencons.c | 14 +-
sys/arch/vax/vax/in4_cksum.c | 8 +-
sys/arch/vax/vax/in_cksum.c | 8 +-
sys/arch/vax/vax/ka6400.c | 12 +-
sys/arch/vax/vax/lock_stubs.S | 152 +
sys/arch/vax/vax/machdep.c | 64 +-
sys/arch/vax/vax/multicpu.c | 5 +-
sys/arch/vax/vax/pmap.c | 62 +-
sys/arch/vax/vax/sig_machdep.c | 59 +-
sys/arch/vax/vax/subr.S | 24 +-
sys/arch/vax/vax/syscall.c | 45 +-
sys/arch/vax/vax/trap.c | 42 +-
sys/arch/vax/vax/vm_machdep.c | 7 +-
sys/arch/x68k/dev/kbd.c | 7 +-
sys/arch/x68k/dev/mha.c | 8 +-
sys/arch/x68k/dev/par.c | 7 +-
sys/arch/x68k/include/Makefile | 6 +-
sys/arch/x68k/include/bus.h | 5 +-
sys/arch/x68k/include/cpu.h | 11 +-
sys/arch/x68k/include/intr.h | 3 +-
sys/arch/x68k/include/mutex.h | 3 +
sys/arch/x68k/include/rwlock.h | 3 +
sys/arch/x68k/x68k/machdep.c | 11 +-
sys/arch/x68k/x68k/trap.c | 35 +-
sys/arch/x86/conf/files.x86 | 8 +-
sys/arch/x86/include/Makefile | 6 +-
sys/arch/x86/include/bus.h | 11 +-
sys/arch/x86/include/bus_private.h | 6 +-
sys/arch/x86/include/cputypes.h | 80 +
sys/arch/x86/include/cpuvar.h | 3 +-
sys/arch/x86/include/ieee.h | 19 +-
sys/arch/x86/include/intr.h | 37 +-
sys/arch/x86/include/ipmivar.h | 6 +-
sys/arch/x86/include/lock.h | 33 +-
sys/arch/x86/include/mutex.h | 83 +
sys/arch/x86/include/rwlock.h | 68 +
sys/arch/x86/include/specialreg.h | 76 +-
sys/arch/x86/include/via_padlock.h | 77 +
sys/arch/x86/isa/isa_machdep.c | 7 +-
sys/arch/x86/pci/pci_machdep.c | 52 +-
sys/arch/x86/x86/acpi_machdep.c | 6 +-
sys/arch/x86/x86/bus_dma.c | 52 +-
sys/arch/x86/x86/consinit.c | 27 +-
sys/arch/x86/x86/errata.c | 340 +
sys/arch/x86/x86/intr.c | 17 +-
sys/arch/x86/x86/ioapic.c | 21 +-
sys/arch/x86/x86/ipmi.c | 22 +-
sys/arch/x86/x86/lapic.c | 9 +-
sys/arch/x86/x86/linux_trap.c | 8 +-
sys/arch/x86/x86/lock_machdep.c | 8 +-
sys/arch/x86/x86/mpacpi.c | 8 +-
sys/arch/x86/x86/mpbios.c | 15 +-
sys/arch/x86/x86/patch.c | 217 +
sys/arch/x86/x86/via_padlock.c | 481 +
sys/arch/x86/x86/x86_machdep.c | 20 +-
sys/arch/xen/conf/Makefile.xen | 4 +-
sys/arch/xen/conf/files.compat | 5 +-
sys/arch/xen/conf/files.xen | 8 +-
sys/arch/xen/i386/autoconf.c | 177 +-
sys/arch/xen/i386/cpu.c | 23 +-
sys/arch/xen/i386/genassym.cf | 29 +-
sys/arch/xen/i386/hypervisor_machdep.c | 5 +-
sys/arch/xen/i386/identcpu.c | 6 +-
sys/arch/xen/i386/locore.S | 24 +-
sys/arch/xen/i386/machdep.c | 117 +-
sys/arch/xen/i386/pmap.c | 118 +-
sys/arch/xen/i386/spl.S | 3 +-
sys/arch/xen/i386/sys_machdep.c | 5 +-
sys/arch/xen/i386/trap.c | 65 +-
sys/arch/xen/i386/vector.S | 4 +-
sys/arch/xen/i386/xen_shm_machdep.c | 7 +-
sys/arch/xen/include/cpu.h | 42 +-
sys/arch/xen/include/cpufunc.h | 6 +-
sys/arch/xen/include/intr.h | 7 +-
sys/arch/xen/include/mutex.h | 3 +
sys/arch/xen/include/pmap.h | 10 +-
sys/arch/xen/include/rwlock.h | 3 +
sys/arch/xen/include/types.h | 7 +-
sys/arch/xen/x86/bus_space.c | 6 +-
sys/arch/xen/x86/consinit.c | 9 +-
sys/arch/xen/x86/intr.c | 3 +-
sys/arch/xen/x86/xen_bus_dma.c | 107 +-
sys/arch/xen/xen/hypervisor.c | 10 +-
sys/arch/xen/xen/isa_machdep.c | 7 +-
sys/arch/xen/xen/pci_machdep.c | 5 +-
sys/arch/xen/xen/xbd_xenbus.c | 24 +-
sys/arch/xen/xen/xencons.c | 19 +-
sys/arch/xen/xen/xenevt.c | 8 +-
sys/arch/zaurus/conf/GENERIC | 3 +-
sys/arch/zaurus/dev/zaudio.c | 4 +-
sys/arch/zaurus/dev/zlcd.c | 6 +-
sys/arch/zaurus/include/Makefile | 6 +-
sys/arch/zaurus/include/intr.h | 3 +-
sys/arch/zaurus/include/mutex.h | 3 +
sys/arch/zaurus/include/rwlock.h | 3 +
sys/arch/zaurus/include/types.h | 6 +-
sys/arch/zaurus/zaurus/machdep.c | 6 +-
sys/coda/coda_psdev.c | 47 +-
sys/coda/coda_vfsops.c | 5 +-
sys/compat/aoutm68k/aoutm68k_stat.c | 5 +-
sys/compat/aoutm68k/aoutm68k_syscalls.c | 5 +-
sys/compat/aoutm68k/aoutm68k_sysent.c | 5 +-
sys/compat/aoutm68k/syscalls.master | 3 +-
sys/compat/common/compat_file.c | 5 +-
sys/compat/common/kern_exit_43.c | 6 +-
sys/compat/common/kern_info_09.c | 5 +-
sys/compat/common/kern_info_43.c | 9 +-
sys/compat/common/kern_ipc_10.c | 5 +-
sys/compat/common/kern_resource_43.c | 5 +-
sys/compat/common/kern_sig_13.c | 21 +-
sys/compat/common/kern_sig_43.c | 19 +-
sys/compat/common/kern_xxx_12.c | 5 +-
sys/compat/common/sysv_msg_14.c | 5 +-
sys/compat/common/sysv_sem_14.c | 5 +-
sys/compat/common/sysv_shm_14.c | 5 +-
sys/compat/common/uipc_syscalls_30.c | 5 +-
sys/compat/common/uipc_syscalls_43.c | 6 +-
sys/compat/common/vfs_syscalls_12.c | 5 +-
sys/compat/common/vfs_syscalls_20.c | 5 +-
sys/compat/common/vfs_syscalls_30.c | 5 +-
sys/compat/common/vfs_syscalls_43.c | 5 +-
sys/compat/common/vm_12.c | 5 +-
sys/compat/common/vm_43.c | 5 +-
sys/compat/darwin/darwin_attr.c | 5 +-
sys/compat/darwin/darwin_audit.c | 5 +-
sys/compat/darwin/darwin_commpage.c | 17 +-
sys/compat/darwin/darwin_exec.c | 7 +-
sys/compat/darwin/darwin_ioctl.c | 5 +-
sys/compat/darwin/darwin_ktrace.c | 5 +-
sys/compat/darwin/darwin_mman.c | 5 +-
sys/compat/darwin/darwin_mount.c | 5 +-
sys/compat/darwin/darwin_ptrace.c | 29 +-
sys/compat/darwin/darwin_signal.c | 9 +-
sys/compat/darwin/darwin_signal.h | 4 +-
sys/compat/darwin/darwin_socket.c | 5 +-
sys/compat/darwin/darwin_stat.c | 5 +-
sys/compat/darwin/darwin_syscalls.c | 5 +-
sys/compat/darwin/darwin_sysctl.c | 75 +-
sys/compat/darwin/darwin_sysent.c | 5 +-
sys/compat/darwin/darwin_thread.c | 5 +-
sys/compat/darwin/darwin_unistd.c | 5 +-
sys/compat/darwin/syscalls.master | 3 +-
sys/compat/freebsd/freebsd_exec.c | 7 +-
sys/compat/freebsd/freebsd_file.c | 5 +-
sys/compat/freebsd/freebsd_ioctl.c | 5 +-
sys/compat/freebsd/freebsd_ipc.c | 5 +-
sys/compat/freebsd/freebsd_misc.c | 8 +-
sys/compat/freebsd/freebsd_ptrace.c | 5 +-
sys/compat/freebsd/freebsd_sched.c | 118 +-
sys/compat/freebsd/freebsd_syscalls.c | 5 +-
sys/compat/freebsd/freebsd_sysctl.c | 5 +-
sys/compat/freebsd/freebsd_sysent.c | 5 +-
sys/compat/freebsd/syscalls.master | 3 +-
sys/compat/hpux/hpux_compat.c | 235 +-
sys/compat/hpux/hpux_exec.c | 5 +-
sys/compat/hpux/hpux_exec_aout.c | 5 +-
sys/compat/hpux/hpux_file.c | 9 +-
sys/compat/hpux/hpux_ipc.c | 5 +-
sys/compat/hpux/hpux_net.c | 5 +-
sys/compat/hpux/hpux_sig.c | 63 +-
sys/compat/hpux/hpux_syscalls.c | 5 +-
sys/compat/hpux/hpux_sysent.c | 5 +-
sys/compat/hpux/syscalls.master | 3 +-
sys/compat/ibcs2/ibcs2_exec.c | 7 +-
sys/compat/ibcs2/ibcs2_exec_xout.c | 5 +-
sys/compat/ibcs2/ibcs2_fcntl.c | 7 +-
sys/compat/ibcs2/ibcs2_ioctl.c | 5 +-
sys/compat/ibcs2/ibcs2_ipc.c | 5 +-
sys/compat/ibcs2/ibcs2_misc.c | 9 +-
sys/compat/ibcs2/ibcs2_signal.c | 35 +-
sys/compat/ibcs2/ibcs2_socksys.c | 6 +-
sys/compat/ibcs2/ibcs2_stat.c | 5 +-
sys/compat/ibcs2/ibcs2_syscalls.c | 5 +-
sys/compat/ibcs2/ibcs2_sysent.c | 5 +-
sys/compat/ibcs2/syscalls.master | 3 +-
sys/compat/irix/irix_exec.c | 8 +-
sys/compat/irix/irix_fcntl.c | 5 +-
sys/compat/irix/irix_ioctl.c | 5 +-
sys/compat/irix/irix_misc.c | 5 +-
sys/compat/irix/irix_mman.c | 5 +-
sys/compat/irix/irix_prctl.c | 14 +-
sys/compat/irix/irix_resource.c | 5 +-
sys/compat/irix/irix_signal.c | 157 +-
sys/compat/irix/irix_stat.c | 5 +-
sys/compat/irix/irix_swap.c | 5 +-
sys/compat/irix/irix_syscalls.c | 5 +-
sys/compat/irix/irix_sysent.c | 5 +-
sys/compat/irix/irix_sysmp.c | 23 +-
sys/compat/irix/irix_syssgi.c | 5 +-
sys/compat/irix/irix_systeminfo.c | 15 +-
sys/compat/irix/irix_usema.c | 5 +-
sys/compat/irix/syscalls.master | 3 +-
sys/compat/linux/arch/alpha/linux_machdep.c | 49 +-
sys/compat/linux/arch/alpha/linux_pipe.c | 5 +-
sys/compat/linux/arch/alpha/linux_syscalls.c | 5 +-
sys/compat/linux/arch/alpha/linux_sysent.c | 5 +-
sys/compat/linux/arch/alpha/syscalls.master | 3 +-
sys/compat/linux/arch/amd64/linux_commons.c | 5 +-
sys/compat/linux/arch/amd64/linux_exec_machdep.c | 5 +-
sys/compat/linux/arch/amd64/linux_machdep.c | 90 +-
sys/compat/linux/arch/amd64/linux_syscalls.c | 5 +-
sys/compat/linux/arch/amd64/linux_sysent.c | 5 +-
sys/compat/linux/arch/amd64/syscalls.master | 3 +-
sys/compat/linux/arch/arm/linux_commons.c | 5 +-
sys/compat/linux/arch/arm/linux_machdep.c | 30 +-
sys/compat/linux/arch/arm/linux_ptrace.c | 11 +-
sys/compat/linux/arch/arm/linux_syscalls.c | 5 +-
sys/compat/linux/arch/arm/linux_sysent.c | 5 +-
sys/compat/linux/arch/arm/syscalls.master | 3 +-
sys/compat/linux/arch/i386/linux_commons.c | 5 +-
sys/compat/linux/arch/i386/linux_machdep.c | 35 +-
sys/compat/linux/arch/i386/linux_ptrace.c | 13 +-
sys/compat/linux/arch/i386/linux_syscalls.c | 5 +-
sys/compat/linux/arch/i386/linux_sysent.c | 5 +-
sys/compat/linux/arch/i386/syscalls.master | 3 +-
sys/compat/linux/arch/m68k/linux_machdep.c | 65 +-
sys/compat/linux/arch/m68k/linux_syscalls.c | 5 +-
sys/compat/linux/arch/m68k/linux_sysent.c | 5 +-
sys/compat/linux/arch/m68k/syscalls.master | 3 +-
sys/compat/linux/arch/mips/linux_machdep.c | 34 +-
sys/compat/linux/arch/mips/linux_ptrace.c | 5 +-
sys/compat/linux/arch/mips/linux_syscalls.c | 5 +-
sys/compat/linux/arch/mips/linux_sysent.c | 5 +-
sys/compat/linux/arch/mips/syscalls.master | 3 +-
sys/compat/linux/arch/powerpc/linux_machdep.c | 48 +-
sys/compat/linux/arch/powerpc/linux_ptrace.c | 11 +-
sys/compat/linux/arch/powerpc/linux_syscalls.c | 5 +-
sys/compat/linux/arch/powerpc/linux_sysent.c | 5 +-
sys/compat/linux/arch/powerpc/syscalls.master | 3 +-
sys/compat/linux/common/linux_blkio.c | 5 +-
sys/compat/linux/common/linux_break.c | 5 +-
sys/compat/linux/common/linux_cdrom.c | 5 +-
sys/compat/linux/common/linux_emuldata.h | 3 +-
sys/compat/linux/common/linux_exec.c | 39 +-
sys/compat/linux/common/linux_exec.h | 7 +-
sys/compat/linux/common/linux_exec_aout.c | 5 +-
sys/compat/linux/common/linux_exec_elf32.c | 5 +-
sys/compat/linux/common/linux_fdio.c | 5 +-
sys/compat/linux/common/linux_file.c | 17 +-
sys/compat/linux/common/linux_file64.c | 5 +-
sys/compat/linux/common/linux_hdio.c | 5 +-
sys/compat/linux/common/linux_ioctl.c | 5 +-
sys/compat/linux/common/linux_ipc.c | 5 +-
sys/compat/linux/common/linux_ipccall.c | 5 +-
sys/compat/linux/common/linux_llseek.c | 5 +-
sys/compat/linux/common/linux_misc.c | 12 +-
sys/compat/linux/common/linux_misc_notalpha.c | 5 +-
sys/compat/linux/common/linux_mtio.c | 5 +-
sys/compat/linux/common/linux_oldmmap.c | 5 +-
sys/compat/linux/common/linux_oldolduname.c | 5 +-
sys/compat/linux/common/linux_oldselect.c | 5 +-
sys/compat/linux/common/linux_olduname.c | 5 +-
sys/compat/linux/common/linux_pipe.c | 5 +-
sys/compat/linux/common/linux_sched.c | 142 +-
sys/compat/linux/common/linux_sg.c | 5 +-
sys/compat/linux/common/linux_sig_notalpha.c | 24 +-
sys/compat/linux/common/linux_sigaction.c | 8 +-
sys/compat/linux/common/linux_signal.c | 69 +-
sys/compat/linux/common/linux_signal.h | 4 +-
sys/compat/linux/common/linux_socket.c | 29 +-
sys/compat/linux/common/linux_socketcall.c | 5 +-
sys/compat/linux/common/linux_sysctl.c | 5 +-
sys/compat/linux/common/linux_termios.c | 5 +-
sys/compat/linux/common/linux_time.c | 5 +-
sys/compat/linux/common/linux_uselib.c | 5 +-
sys/compat/linux32/arch/amd64/linux32_machdep.c | 37 +-
sys/compat/linux32/arch/amd64/linux32_missing.c | 3 +-
sys/compat/linux32/arch/amd64/linux32_syscall.h | 67 +-
sys/compat/linux32/arch/amd64/linux32_syscallargs.h | 10 +-
sys/compat/linux32/arch/amd64/linux32_syscalls.c | 41 +-
sys/compat/linux32/arch/amd64/linux32_sysent.c | 45 +-
sys/compat/linux32/arch/amd64/syscalls.master | 37 +-
sys/compat/linux32/common/linux32_dirent.c | 5 +-
sys/compat/linux32/common/linux32_exec.c | 21 +-
sys/compat/linux32/common/linux32_fcntl.c | 5 +-
sys/compat/linux32/common/linux32_mman.c | 5 +-
sys/compat/linux32/common/linux32_resource.c | 5 +-
sys/compat/linux32/common/linux32_sched.c | 5 +-
sys/compat/linux32/common/linux32_signal.c | 18 +-
sys/compat/linux32/common/linux32_socket.c | 5 +-
sys/compat/linux32/common/linux32_stat.c | 5 +-
sys/compat/linux32/common/linux32_sysctl.c | 5 +-
sys/compat/linux32/common/linux32_sysinfo.c | 5 +-
sys/compat/linux32/common/linux32_time.c | 5 +-
sys/compat/linux32/common/linux32_unistd.c | 5 +-
sys/compat/linux32/common/linux32_utsname.c | 5 +-
sys/compat/linux32/common/linux32_wait.c | 5 +-
sys/compat/mach/arch/powerpc/fasttraps/mach_fasttraps_syscalls.c | 5 +-
sys/compat/mach/arch/powerpc/fasttraps/mach_fasttraps_sysent.c | 5 +-
sys/compat/mach/arch/powerpc/fasttraps/syscalls.master | 3 +-
sys/compat/mach/arch/powerpc/ppccalls/mach_ppccalls_syscalls.c | 5 +-
sys/compat/mach/arch/powerpc/ppccalls/mach_ppccalls_sysent.c | 5 +-
sys/compat/mach/arch/powerpc/ppccalls/syscalls.master | 3 +-
sys/compat/mach/mach_exception.c | 25 +-
sys/compat/mach/mach_exception.h | 6 +-
sys/compat/mach/mach_exec.c | 11 +-
sys/compat/mach/mach_message.c | 6 +-
sys/compat/mach/mach_misc.c | 5 +-
sys/compat/mach/mach_syscalls.c | 5 +-
sys/compat/mach/mach_sysent.c | 5 +-
sys/compat/mach/mach_task.c | 21 +-
sys/compat/mach/mach_thread.c | 38 +-
sys/compat/mach/mach_vm.c | 5 +-
sys/compat/mach/syscalls.master | 3 +-
sys/compat/ndis/kern_ndis.c | 9 +-
sys/compat/ndis/nbcompat.c | 4 +-
sys/compat/ndis/subr_ntoskrnl.c | 3 +-
sys/compat/netbsd32/files.netbsd32 | 4 +-
sys/compat/netbsd32/netbsd32.h | 12 +-
sys/compat/netbsd32/netbsd32_compat_09.c | 5 +-
sys/compat/netbsd32/netbsd32_compat_10.c | 5 +-
sys/compat/netbsd32/netbsd32_compat_12.c | 5 +-
sys/compat/netbsd32/netbsd32_compat_13.c | 10 +-
sys/compat/netbsd32/netbsd32_compat_14.c | 5 +-
sys/compat/netbsd32/netbsd32_compat_20.c | 5 +-
sys/compat/netbsd32/netbsd32_compat_30.c | 5 +-
sys/compat/netbsd32/netbsd32_compat_43.c | 5 +-
sys/compat/netbsd32/netbsd32_execve.c | 5 +-
sys/compat/netbsd32/netbsd32_fs.c | 5 +-
sys/compat/netbsd32/netbsd32_ioctl.c | 6 +-
sys/compat/netbsd32/netbsd32_ipc.c | 5 +-
sys/compat/netbsd32/netbsd32_lwp.c | 227 +
sys/compat/netbsd32/netbsd32_netbsd.c | 32 +-
sys/compat/netbsd32/netbsd32_sa.c | 288 -
sys/compat/netbsd32/netbsd32_sa.h | 51 -
sys/compat/netbsd32/netbsd32_sem.c | 5 +-
sys/compat/netbsd32/netbsd32_signal.c | 73 +-
sys/compat/netbsd32/netbsd32_socket.c | 5 +-
sys/compat/netbsd32/netbsd32_syscall.h | 38 +-
sys/compat/netbsd32/netbsd32_syscallargs.h | 56 +-
sys/compat/netbsd32/netbsd32_syscalls.c | 31 +-
sys/compat/netbsd32/netbsd32_sysctl.c | 5 +-
sys/compat/netbsd32/netbsd32_sysent.c | 71 +-
sys/compat/netbsd32/netbsd32_wait.c | 8 +-
sys/compat/netbsd32/syscalls.master | 57 +-
sys/compat/osf1/osf1_cvt.c | 5 +-
sys/compat/osf1/osf1_descrip.c | 5 +-
sys/compat/osf1/osf1_exec_ecoff.c | 6 +-
sys/compat/osf1/osf1_file.c | 5 +-
sys/compat/osf1/osf1_generic.c | 5 +-
sys/compat/osf1/osf1_ioctl.c | 5 +-
sys/compat/osf1/osf1_misc.c | 5 +-
sys/compat/osf1/osf1_mmap.c | 5 +-
sys/compat/osf1/osf1_mount.c | 5 +-
sys/compat/osf1/osf1_prot.c | 5 +-
sys/compat/osf1/osf1_resource.c | 5 +-
sys/compat/osf1/osf1_signal.c | 24 +-
sys/compat/osf1/osf1_socket.c | 5 +-
sys/compat/osf1/osf1_syscalls.c | 5 +-
sys/compat/osf1/osf1_sysent.c | 5 +-
sys/compat/osf1/osf1_sysv_ipc.c | 5 +-
sys/compat/osf1/osf1_time.c | 5 +-
sys/compat/osf1/syscalls.master | 3 +-
sys/compat/ossaudio/ossaudio.c | 5 +-
sys/compat/pecoff/pecoff_emul.c | 20 +-
sys/compat/pecoff/pecoff_misc.c | 5 +-
sys/compat/pecoff/pecoff_syscall.h | 26 +-
sys/compat/pecoff/pecoff_syscallargs.h | 14 +-
sys/compat/pecoff/pecoff_syscalls.c | 17 +-
sys/compat/pecoff/pecoff_sysent.c | 25 +-
sys/compat/pecoff/syscalls.master | 17 +-
sys/compat/sunos/sunos_ioctl.c | 5 +-
sys/compat/sunos/sunos_misc.c | 14 +-
sys/compat/sunos/sunos_syscalls.c | 5 +-
sys/compat/sunos/sunos_sysent.c | 5 +-
sys/compat/sunos/syscalls.master | 3 +-
sys/compat/sunos32/sunos32_exec.c | 7 +-
sys/compat/sunos32/sunos32_ioctl.c | 5 +-
sys/compat/sunos32/sunos32_misc.c | 17 +-
sys/compat/sunos32/sunos32_syscalls.c | 5 +-
sys/compat/sunos32/sunos32_sysent.c | 5 +-
sys/compat/sunos32/syscalls.master | 3 +-
sys/compat/svr4/svr4_exec.c | 7 +-
sys/compat/svr4/svr4_fcntl.c | 11 +-
sys/compat/svr4/svr4_filio.c | 6 +-
sys/compat/svr4/svr4_ioctl.c | 6 +-
sys/compat/svr4/svr4_ipc.c | 5 +-
sys/compat/svr4/svr4_lwp.c | 5 +-
sys/compat/svr4/svr4_misc.c | 86 +-
sys/compat/svr4/svr4_net.c | 5 +-
sys/compat/svr4/svr4_schedctl.c | 5 +-
sys/compat/svr4/svr4_signal.c | 60 +-
sys/compat/svr4/svr4_socket.c | 5 +-
sys/compat/svr4/svr4_sockio.c | 6 +-
sys/compat/svr4/svr4_stat.c | 5 +-
sys/compat/svr4/svr4_stream.c | 5 +-
sys/compat/svr4/svr4_syscalls.c | 5 +-
sys/compat/svr4/svr4_sysent.c | 5 +-
sys/compat/svr4/svr4_termios.c | 6 +-
sys/compat/svr4/svr4_ttold.c | 6 +-
sys/compat/svr4/syscalls.master | 3 +-
sys/compat/svr4_32/svr4_32_exec.c | 5 +-
sys/compat/svr4_32/svr4_32_fcntl.c | 10 +-
sys/compat/svr4_32/svr4_32_filio.c | 6 +-
sys/compat/svr4_32/svr4_32_ioctl.c | 6 +-
sys/compat/svr4_32/svr4_32_ipc.c | 5 +-
sys/compat/svr4_32/svr4_32_lwp.c | 5 +-
sys/compat/svr4_32/svr4_32_misc.c | 33 +-
sys/compat/svr4_32/svr4_32_net.c | 5 +-
sys/compat/svr4_32/svr4_32_schedctl.c | 5 +-
sys/compat/svr4_32/svr4_32_signal.c | 62 +-
sys/compat/svr4_32/svr4_32_socket.c | 5 +-
sys/compat/svr4_32/svr4_32_sockio.c | 6 +-
sys/compat/svr4_32/svr4_32_stat.c | 9 +-
sys/compat/svr4_32/svr4_32_stream.c | 5 +-
sys/compat/svr4_32/svr4_32_syscalls.c | 5 +-
sys/compat/svr4_32/svr4_32_sysent.c | 5 +-
sys/compat/svr4_32/svr4_32_termios.c | 6 +-
sys/compat/svr4_32/syscalls.master | 3 +-
sys/compat/ultrix/syscalls.master | 3 +-
sys/compat/ultrix/ultrix_fs.c | 5 +-
sys/compat/ultrix/ultrix_ioctl.c | 5 +-
sys/compat/ultrix/ultrix_misc.c | 11 +-
sys/compat/ultrix/ultrix_pathname.c | 8 +-
sys/compat/ultrix/ultrix_syscalls.c | 5 +-
sys/compat/ultrix/ultrix_sysent.c | 5 +-
sys/conf/Makefile.kern.inc | 8 +-
sys/conf/copyright | 3 +-
sys/conf/files | 34 +-
sys/conf/majors | 3 +-
sys/conf/param.c | 5 +-
sys/contrib/dev/ath/netbsd/ah_osdep.h | 10 +-
sys/crypto/rijndael/rijndael-api-fst.c | 42 +-
sys/crypto/rijndael/rijndael-api-fst.h | 14 +-
sys/ddb/db_access.c | 6 +-
sys/ddb/db_access.h | 4 +-
sys/ddb/db_aout.c | 38 +-
sys/ddb/db_break.c | 22 +-
sys/ddb/db_break.h | 12 +-
sys/ddb/db_command.c | 131 +-
sys/ddb/db_command.h | 4 +-
sys/ddb/db_elf.c | 28 +-
sys/ddb/db_examine.c | 46 +-
sys/ddb/db_expr.c | 62 +-
sys/ddb/db_extern.h | 14 +-
sys/ddb/db_input.c | 8 +-
sys/ddb/db_interface.h | 22 +-
sys/ddb/db_print.c | 8 +-
sys/ddb/db_run.c | 88 +-
sys/ddb/db_run.h | 14 +-
sys/ddb/db_sym.c | 38 +-
sys/ddb/db_sym.h | 14 +-
sys/ddb/db_trap.c | 8 +-
sys/ddb/db_variables.c | 6 +-
sys/ddb/db_variables.h | 4 +-
sys/ddb/db_watch.c | 18 +-
sys/ddb/db_watch.h | 8 +-
sys/ddb/db_write_cmd.c | 12 +-
sys/ddb/db_xxx.c | 18 +-
sys/dev/DEVNAMES | 8 +-
sys/dev/acpi/acpi.c | 20 +-
sys/dev/acpi/acpica/OsdInterrupt.c | 31 +-
sys/dev/acpi/acpica/OsdSynch.c | 36 +-
sys/dev/acpi/atppc_acpi.c | 6 +-
sys/dev/acpi/files.acpi | 4 +-
sys/dev/adb/adb_bus.c | 282 +
sys/dev/adb/adb_kbd.c | 679 +
sys/dev/adb/adb_keymap.h | 431 +
sys/dev/adb/adb_ms.c | 817 ++
sys/dev/adb/adbvar.h | 68 +
sys/dev/adb/files.adb | 23 +
sys/dev/ata/ata.c | 42 +-
sys/dev/ata/wd.c | 12 +-
sys/dev/audio.c | 91 +-
sys/dev/audio_if.h | 4 +-
sys/dev/audiovar.h | 24 +-
sys/dev/bi/if_ni.c | 8 +-
sys/dev/bi/kdb.c | 8 +-
sys/dev/bluetooth/Makefile | 4 +-
sys/dev/bluetooth/btuart.c | 1460 ++++
sys/dev/bluetooth/btuart.h | 46 +
sys/dev/bluetooth/files.bluetooth | 6 +-
sys/dev/cardbus/cardbus.c | 8 +-
sys/dev/cardbus/cardslot.c | 27 +-
sys/dev/cardbus/njata_cardbus.c | 6 +-
sys/dev/ccd.c | 29 +-
sys/dev/ccdvar.h | 8 +-
sys/dev/cgd.c | 10 +-
sys/dev/cgd_crypto.c | 52 +-
sys/dev/cgd_crypto.h | 4 +-
sys/dev/cons.c | 39 +-
sys/dev/cons.h | 5 +-
sys/dev/dkwedge/dk.c | 10 +-
sys/dev/dmover/dmover_io.c | 5 +-
sys/dev/firmload.c | 12 +-
sys/dev/fss.c | 27 +-
sys/dev/fssvar.h | 6 +-
sys/dev/gpib/cs80bus.c | 6 +-
sys/dev/gpib/ct.c | 20 +-
sys/dev/gpib/gpib.c | 24 +-
sys/dev/gpib/mt.c | 26 +-
sys/dev/gpib/ppi.c | 45 +-
sys/dev/gpib/rd.c | 18 +-
sys/dev/hpc/hpckbd.c | 5 +-
sys/dev/i2c/adm1030.c | 5 +-
sys/dev/i2c/adm1030var.h | 5 +-
sys/dev/i2c/at24cxx.c | 20 +-
sys/dev/i2c/ds1307.c | 4 +-
sys/dev/i2c/files.i2c | 17 +-
sys/dev/i2c/i2c.c | 128 +-
sys/dev/i2c/i2cvar.h | 21 +-
sys/dev/i2c/m41st84.c | 4 +-
sys/dev/i2c/m41t00.c | 4 +-
sys/dev/i2c/max6900.c | 4 +-
sys/dev/i2c/pcf8583.c | 4 +-
sys/dev/i2c/pic16lc.c | 321 +
sys/dev/i2c/pic16lcreg.h | 70 +
sys/dev/i2c/sgsmix.c | 209 +
sys/dev/i2c/sgsmixvar.h | 38 +
sys/dev/i2c/x1226.c | 6 +-
sys/dev/i2c/xbseeprom.c | 184 +
sys/dev/i2o/dpti.c | 11 +-
sys/dev/i2o/iop.c | 39 +-
sys/dev/i2o/iopl.c | 22 +-
sys/dev/i2o/iopsp.c | 16 +-
sys/dev/i2o/iopvar.h | 10 +-
sys/dev/ic/ac97.c | 10 +-
sys/dev/ic/ac97var.h | 4 +-
sys/dev/ic/an.c | 6 +-
sys/dev/ic/ath.c | 148 +-
sys/dev/ic/ath_netbsd.c | 8 +-
sys/dev/ic/atwreg.h | 6 +-
sys/dev/ic/cac.c | 79 +-
sys/dev/ic/cacvar.h | 7 +-
sys/dev/ic/com.c | 28 +-
sys/dev/ic/cy.c | 5 +-
sys/dev/ic/dp8390.c | 6 +-
sys/dev/ic/hd64570.c | 8 +-
sys/dev/ic/igsfb.c | 9 +-
sys/dev/ic/isp_inline.h | 7 +-
sys/dev/ic/isp_netbsd.c | 6 +-
sys/dev/ic/isp_target.c | 8 +-
sys/dev/ic/isp_target.h | 6 +-
sys/dev/ic/ld_cac.c | 16 +-
sys/dev/ic/midway.c | 8 +-
sys/dev/ic/mlx.c | 6 +-
sys/dev/ic/ncr53c9x.c | 112 +-
sys/dev/ic/ne2000.c | 7 +-
sys/dev/ic/ninjaata32reg.h | 4 +-
sys/dev/ic/ninjascsi32.c | 6 +-
sys/dev/ic/nslm7x.c | 7 +-
sys/dev/ic/rrunner.c | 6 +-
sys/dev/ic/rtl8169.c | 82 +-
sys/dev/ic/rtl81x9.c | 45 +-
sys/dev/ic/rtl81x9reg.h | 3 +-
sys/dev/ic/rtw.c | 273 +-
sys/dev/ic/rtwreg.h | 10 +-
sys/dev/ic/rtwvar.h | 6 +-
sys/dev/ic/smc83c170reg.h | 24 +-
sys/dev/ic/smc83c170var.h | 4 +-
sys/dev/ic/smc93cx6.c | 7 +-
sys/dev/ic/tulip.c | 28 +-
sys/dev/ic/wdc.c | 118 +-
sys/dev/ic/wi.c | 6 +-
sys/dev/if_ndis/if_ndis.c | 4 +-
sys/dev/ir/cir.c | 24 +-
sys/dev/isa/cec.c | 8 +-
sys/dev/isa/com_isa.c | 6 +-
sys/dev/isa/fd.c | 8 +-
sys/dev/isa/files.isa | 22 +-
sys/dev/isa/isa.c | 14 +-
sys/dev/isa/it.c | 241 +-
sys/dev/isa/itvar.h | 32 +-
sys/dev/isa/lm_isa.c | 5 +-
sys/dev/isa/nsclpcsio_isa.c | 22 +-
sys/dev/isa/sb.c | 6 +-
sys/dev/isa/toaster.c | 5 +-
sys/dev/isa/toasterlcd.c | 5 +-
sys/dev/isa/ug.c | 552 +
sys/dev/isa/ugvar.h | 416 +
sys/dev/isa/ym.c | 8 +-
sys/dev/isapnp/isic_isapnp.c | 4 +-
sys/dev/isapnp/isic_isapnp_ctx_s0P.c | 5 +-
sys/dev/isapnp/isic_isapnp_siemens_isurf.c | 6 +-
sys/dev/isapnp/isic_isapnp_sws.c | 6 +-
sys/dev/isapnp/isic_isapnp_tel_s0P.c | 6 +-
sys/dev/kloader.c | 6 +-
sys/dev/kttcp.c | 5 +-
sys/dev/ld.c | 91 +-
sys/dev/ldvar.h | 5 +-
sys/dev/lockstat.c | 26 +-
sys/dev/lockstat.h | 44 +-
sys/dev/marvell/gt.c | 5 +-
sys/dev/marvell/gtmpsc.c | 6 +-
sys/dev/marvell/gtpci.c | 5 +-
sys/dev/marvell/gtpcivar.h | 4 +-
sys/dev/marvell/gtvar.h | 6 +-
sys/dev/marvell/obio.c | 5 +-
sys/dev/midi.c | 69 +-
sys/dev/midivar.h | 4 +-
sys/dev/mii/files.mii | 6 +-
sys/dev/mii/igphy.c | 14 +-
sys/dev/mii/makphy.c | 19 +-
sys/dev/mii/miidevs | 3 +-
sys/dev/mii/miidevs.h | 6 +-
sys/dev/mii/miidevs_data.h | 5 +-
sys/dev/mii/mvphy.c | 27 +-
sys/dev/ofisa/ofisa.c | 6 +-
sys/dev/ofw/files.ofw | 4 +-
sys/dev/ofw/ofdisk.c | 5 +-
sys/dev/ofw/openfirm.h | 3 +-
sys/dev/pci/acardide.c | 8 +-
sys/dev/pci/aceride.c | 8 +-
sys/dev/pci/ahcisata.c | 6 +-
sys/dev/pci/amdpm.c | 65 +-
sys/dev/pci/amdpm_smbus.c | 203 +-
sys/dev/pci/amdpmreg.h | 4 +-
sys/dev/pci/amdpmvar.h | 8 +-
sys/dev/pci/artsata.c | 20 +-
sys/dev/pci/auich.c | 10 +-
sys/dev/pci/auvia.c | 8 +-
sys/dev/pci/auviavar.h | 4 +-
sys/dev/pci/azalia.c | 93 +-
sys/dev/pci/azalia.h | 3 +-
sys/dev/pci/azalia_codec.c | 58 +-
sys/dev/pci/bktr/bktr_core.c | 6 +-
sys/dev/pci/btvmei.c | 6 +-
sys/dev/pci/chipsfb.c | 286 +-
sys/dev/pci/cmdide.c | 12 +-
sys/dev/pci/cypide.c | 9 +-
sys/dev/pci/ehci_pci.c | 8 +-
sys/dev/pci/eso.c | 78 +-
sys/dev/pci/esovar.h | 4 +-
sys/dev/pci/files.pci | 17 +-
sys/dev/pci/geodeide.c | 8 +-
sys/dev/pci/hptide.c | 8 +-
sys/dev/pci/if_bce.c | 13 +-
sys/dev/pci/if_bge.c | 41 +-
sys/dev/pci/if_bgereg.h | 4 +-
sys/dev/pci/if_bnx.c | 36 +-
sys/dev/pci/if_iwi.c | 9 +-
sys/dev/pci/if_lmc.c | 4 +-
sys/dev/pci/if_lmc.h | 6 +-
sys/dev/pci/if_msk.c | 480 +-
sys/dev/pci/if_mskvar.h | 9 +-
sys/dev/pci/if_nfe.c | 140 +-
sys/dev/pci/if_nfereg.h | 12 +-
sys/dev/pci/if_pcn.c | 8 +-
sys/dev/pci/if_re_pci.c | 87 +-
sys/dev/pci/if_rtk_pci.c | 55 +-
sys/dev/pci/if_sk.c | 23 +-
sys/dev/pci/if_skreg.h | 204 +-
sys/dev/pci/if_ste.c | 6 +-
sys/dev/pci/if_tlp_pci.c | 140 +-
sys/dev/pci/if_wm.c | 70 +-
sys/dev/pci/if_wpi.c | 375 +-
sys/dev/pci/if_wpireg.h | 7 +-
sys/dev/pci/if_wpivar.h | 21 +-
sys/dev/pci/igsfb_pci.c | 7 +-
sys/dev/pci/isp_pci.c | 20 +-
sys/dev/pci/iteide.c | 8 +-
sys/dev/pci/ixpide.c | 8 +-
sys/dev/pci/ld_twa.c | 22 +-
sys/dev/pci/optiide.c | 10 +-
sys/dev/pci/pccbb.c | 483 +-
sys/dev/pci/pccbbvar.h | 4 +-
sys/dev/pci/pci_quirks.c | 6 +-
sys/dev/pci/pcidevs | 65 +-
sys/dev/pci/pcidevs.h | 63 +-
sys/dev/pci/pcidevs_data.h | 220 +-
sys/dev/pci/pciide_common.c | 30 +-
sys/dev/pci/pcireg.h | 3 +-
sys/dev/pci/pdcide.c | 8 +-
sys/dev/pci/pdcsata.c | 6 +-
sys/dev/pci/piixide.c | 12 +-
sys/dev/pci/puccn.c | 8 +-
sys/dev/pci/pucdata.c | 89 +-
sys/dev/pci/radeonfb.c | 170 +-
sys/dev/pci/radeonfbreg.h | 8 +-
sys/dev/pci/radeonfbvar.h | 8 +-
sys/dev/pci/rccide.c | 8 +-
sys/dev/pci/satalink.c | 16 +-
sys/dev/pci/siside.c | 12 +-
sys/dev/pci/slide.c | 10 +-
sys/dev/pci/stpcide.c | 8 +-
sys/dev/pci/tga.c | 12 +-
sys/dev/pci/unichromefb.c | 7 +-
sys/dev/pci/viaenv.c | 213 +-
sys/dev/pci/viaide.c | 21 +-
sys/dev/pci/viapm.c | 149 -
sys/dev/pci/viapmvar.h | 48 -
sys/dev/pci/voodoofb.c | 18 +-
sys/dev/pckbport/synapticsreg.h | 8 +-
sys/dev/pcmcia/files.pcmcia | 8 +-
sys/dev/pcmcia/if_cnw.c | 36 +-
sys/dev/pcmcia/pcmcia_cis_quirks.c | 49 +-
sys/dev/pcmcia/pcmciadevs | 6 +-
sys/dev/pcmcia/pcmciadevs.h | 9 +-
sys/dev/pcmcia/pcmciadevs_data.h | 19 +-
sys/dev/podulebus/sec.c | 8 +-
sys/dev/raidframe/rf_evenodd.c | 5 +-
sys/dev/rasops/files.rasops | 4 +-
sys/dev/rasops/rasops.c | 242 +-
sys/dev/rasops/rasops.h | 8 +-
sys/dev/rnd.c | 43 +-
sys/dev/sbus/bpp.c | 9 +-
sys/dev/sbus/tcx.c | 6 +-
sys/dev/sbus/zx.c | 6 +-
sys/dev/scsipi/atapi_wdc.c | 36 +-
sys/dev/scsipi/cd.c | 54 +-
sys/dev/scsipi/if_se.c | 34 +-
sys/dev/scsipi/scsiconf.c | 6 +-
sys/dev/scsipi/scsipi_base.c | 9 +-
sys/dev/scsipi/sd.c | 6 +-
sys/dev/sequencer.c | 44 +-
sys/dev/sequencervar.h | 3 +-
sys/dev/sun/event.c | 8 +-
sys/dev/sun/event_var.h | 7 +-
sys/dev/sun/fb.c | 6 +-
sys/dev/sun/sunms.c | 5 +-
sys/dev/sysmon/swwdog.c | 5 +-
sys/dev/tc/pxg.c | 6 +-
sys/dev/usb/ehci.c | 45 +-
sys/dev/usb/ehcivar.h | 3 +-
sys/dev/usb/files.usb | 7 +-
sys/dev/usb/if_rum.c | 10 +-
sys/dev/usb/if_upl.c | 8 +-
sys/dev/usb/ohci.c | 7 +-
sys/dev/usb/uaudio.c | 5 +-
sys/dev/usb/ubsa.c | 89 +-
sys/dev/usb/ugen.c | 8 +-
sys/dev/usb/ugensa.c | 3 +-
sys/dev/usb/ugraphire_rdesc.h | 3 +-
sys/dev/usb/uhci.c | 8 +-
sys/dev/usb/uhid.c | 6 +-
sys/dev/usb/uhidev.c | 8 +-
sys/dev/usb/uhub.c | 24 +-
sys/dev/usb/uipaq.c | 5 +-
sys/dev/usb/ukyopon.c | 5 +-
sys/dev/usb/umass.c | 10 +-
sys/dev/usb/umass_quirks.c | 8 +-
sys/dev/usb/umassvar.h | 7 +-
sys/dev/usb/umct.c | 6 +-
sys/dev/usb/umodem.c | 5 +-
sys/dev/usb/umodem_common.c | 5 +-
sys/dev/usb/uplcom.c | 8 +-
sys/dev/usb/usb.c | 9 +-
sys/dev/usb/usb.h | 4 +-
sys/dev/usb/usb_quirks.c | 12 +-
sys/dev/usb/usb_quirks.h | 4 +-
sys/dev/usb/usb_subr.c | 75 +-
sys/dev/usb/usbdevs | 45 +-
sys/dev/usb/usbdevs.h | 46 +-
sys/dev/usb/usbdevs_data.h | 130 +-
sys/dev/usb/usbdi.c | 9 +-
sys/dev/usb/uvisor.c | 9 +-
sys/dev/usb/xboxcontroller.c | 333 +
sys/dev/verified_exec.c | 74 +-
sys/dev/videomode/modelines | 7 +-
sys/dev/videomode/videomode.c | 10 +-
sys/dev/vme/files.vme | 6 +-
sys/dev/vme/xd.c | 6 +-
sys/dev/vme/xy.c | 6 +-
sys/dev/vnd.c | 16 +-
sys/dev/wscons/wscons_rfont.h | 7 +-
sys/dev/wscons/wsconsio.h | 6 +-
sys/dev/wscons/wsdisplay_compat_usl.c | 14 +-
sys/dev/wscons/wsevent.c | 9 +-
sys/dev/wscons/wskbd.c | 12 +-
sys/dev/wscons/wskbdutil.c | 5 +-
sys/dev/wscons/wsmux.c | 8 +-
sys/dev/wsfont/files.wsfont | 7 +-
sys/dev/wsfont/wsfont.c | 100 +-
sys/dev/wsfont/wsfont.h | 3 +-
sys/dist/pf/net/if_pflog.c | 6 +-
sys/dist/pf/net/pf.c | 12 +-
sys/fs/adosfs/advfsops.c | 7 +-
sys/fs/adosfs/advnops.c | 5 +-
sys/fs/cd9660/cd9660_node.c | 5 +-
sys/fs/cd9660/cd9660_vfsops.c | 5 +-
sys/fs/cd9660/cd9660_vnops.c | 6 +-
sys/fs/cd9660/iso.h | 101 +-
sys/fs/filecorefs/filecore_node.c | 5 +-
sys/fs/filecorefs/filecore_vfsops.c | 7 +-
sys/fs/msdosfs/bpb.h | 38 +-
sys/fs/msdosfs/msdosfs_denode.c | 5 +-
sys/fs/msdosfs/msdosfs_vfsops.c | 128 +-
sys/fs/msdosfs/msdosfs_vnops.c | 12 +-
sys/fs/ntfs/ntfs_ihash.c | 32 +-
sys/fs/ntfs/ntfs_ihash.h | 7 +-
sys/fs/ntfs/ntfs_subr.c | 46 +-
sys/fs/ntfs/ntfs_vfsops.c | 5 +-
sys/fs/ntfs/ntfs_vnops.c | 5 +-
sys/fs/ptyfs/ptyfs_vfsops.c | 5 +-
sys/fs/ptyfs/ptyfs_vnops.c | 14 +-
sys/fs/puffs/puffs_msgif.c | 88 +-
sys/fs/puffs/puffs_msgif.h | 80 +-
sys/fs/puffs/puffs_subr.c | 127 +-
sys/fs/puffs/puffs_sys.h | 32 +-
sys/fs/puffs/puffs_transport.c | 143 +-
sys/fs/puffs/puffs_vfsops.c | 288 +-
sys/fs/puffs/puffs_vnops.c | 579 +-
sys/fs/smbfs/smbfs_kq.c | 10 +-
sys/fs/smbfs/smbfs_vfsops.c | 5 +-
sys/fs/smbfs/smbfs_vnops.c | 6 +-
sys/fs/sysvbfs/bfs.c | 64 +-
sys/fs/sysvbfs/bfs.h | 24 +-
sys/fs/sysvbfs/bfs_sysvbfs.c | 40 +-
sys/fs/sysvbfs/sysvbfs.c | 5 +-
sys/fs/sysvbfs/sysvbfs_vfsops.c | 9 +-
sys/fs/sysvbfs/sysvbfs_vnops.c | 30 +-
sys/fs/tmpfs/tmpfs.h | 8 +-
sys/fs/tmpfs/tmpfs_subr.c | 31 +-
sys/fs/tmpfs/tmpfs_vfsops.c | 15 +-
sys/fs/tmpfs/tmpfs_vnops.c | 48 +-
sys/fs/udf/ecma167-udf.h | 3 +-
sys/fs/udf/udf.h | 9 +-
sys/fs/udf/udf_osta.c | 26 +-
sys/fs/udf/udf_subr.c | 250 +-
sys/fs/udf/udf_vfsops.c | 50 +-
sys/fs/udf/udf_vnops.c | 6 +-
sys/fs/union/union_subr.c | 32 +-
sys/fs/union/union_vfsops.c | 30 +-
sys/fs/union/union_vnops.c | 11 +-
sys/ipkdb/files.ipkdb | 4 +-
sys/ipkdb/ipkdb.h | 6 +-
sys/ipkdb/ipkdb_ipkdb.c | 17 +-
sys/kern/bufq_disksort.c | 9 +-
sys/kern/bufq_priocscan.c | 10 +-
sys/kern/core_elf32.c | 25 +-
sys/kern/exec_script.c | 10 +-
sys/kern/exec_subr.c | 8 +-
sys/kern/init_main.c | 104 +-
sys/kern/init_sysctl.c | 237 +-
sys/kern/init_sysent.c | 145 +-
sys/kern/kern_acct.c | 53 +-
sys/kern/kern_auth.c | 247 +-
sys/kern/kern_clock.c | 92 +-
sys/kern/kern_condvar.c | 354 +
sys/kern/kern_core.c | 277 +
sys/kern/kern_descrip.c | 33 +-
sys/kern/kern_event.c | 10 +-
sys/kern/kern_exec.c | 210 +-
sys/kern/kern_exit.c | 819 +-
sys/kern/kern_fileassoc.c | 115 +-
sys/kern/kern_fork.c | 175 +-
sys/kern/kern_kthread.c | 21 +-
sys/kern/kern_ktrace.c | 592 +-
sys/kern/kern_lkm.c | 5 +-
sys/kern/kern_lock.c | 321 +-
sys/kern/kern_lwp.c | 1423 ++-
sys/kern/kern_malloc.c | 19 +-
sys/kern/kern_mutex.c | 899 ++
sys/kern/kern_ntptime.c | 8 +-
sys/kern/kern_pax.c | 20 +-
sys/kern/kern_physio.c | 10 +-
sys/kern/kern_proc.c | 583 +-
sys/kern/kern_prot.c | 214 +-
sys/kern/kern_ras.c | 54 +-
sys/kern/kern_resource.c | 231 +-
sys/kern/kern_rwlock.c | 672 +
sys/kern/kern_sa.c | 1830 -----
sys/kern/kern_sig.c | 3645 ++++-----
sys/kern/kern_sleepq.c | 486 +
sys/kern/kern_stub.c | 80 +
sys/kern/kern_subr.c | 49 +-
sys/kern/kern_synch.c | 1174 +-
sys/kern/kern_sysctl.c | 23 +-
sys/kern/kern_systrace.c | 182 +-
sys/kern/kern_tc.c | 21 +-
sys/kern/kern_time.c | 125 +-
sys/kern/kern_timeout.c | 117 +-
sys/kern/kern_turnstile.c | 407 +
sys/kern/kern_uuid.c | 5 +-
sys/kern/kern_verifiedexec.c | 85 +-
sys/kern/kern_xxx.c | 23 +-
sys/kern/subr_autoconf.c | 8 +-
sys/kern/subr_debug.c | 156 +
sys/kern/subr_disk_mbr.c | 11 +-
sys/kern/subr_iostat.c | 29 +-
sys/kern/subr_kmem.c | 12 +-
sys/kern/subr_lockdebug.c | 665 +
sys/kern/subr_optstr.c | 14 +-
sys/kern/subr_pool.c | 40 +-
sys/kern/subr_prf.c | 40 +-
sys/kern/subr_prof.c | 63 +-
sys/kern/subr_specificdata.c | 51 +-
sys/kern/subr_syscall_stats.c | 86 +
sys/kern/subr_vmem.c | 24 +-
sys/kern/subr_workqueue.c | 95 +-
sys/kern/sys_generic.c | 121 +-
sys/kern/sys_lwp.c | 701 +
sys/kern/sys_pipe.c | 5 +-
sys/kern/sys_pmc.c | 5 +-
sys/kern/sys_process.c | 425 +-
sys/kern/sys_sched.c | 50 +
sys/kern/sys_sig.c | 754 ++
sys/kern/syscalls.c | 21 +-
sys/kern/syscalls.master | 172 +-
sys/kern/sysv_ipc.c | 12 +-
sys/kern/sysv_msg.c | 229 +-
sys/kern/sysv_sem.c | 5 +-
sys/kern/sysv_shm.c | 32 +-
sys/kern/tty.c | 132 +-
sys/kern/tty_pty.c | 10 +-
sys/kern/tty_tty.c | 17 +-
sys/kern/uipc_domain.c | 23 +-
sys/kern/uipc_mbuf.c | 22 +-
sys/kern/uipc_proto.c | 39 +-
sys/kern/uipc_sem.c | 178 +-
sys/kern/uipc_socket.c | 15 +-
sys/kern/uipc_syscalls.c | 10 +-
sys/kern/vfs_bio.c | 10 +-
sys/kern/vfs_cache.c | 61 +-
sys/kern/vfs_getcwd.c | 5 +-
sys/kern/vfs_lockf.c | 15 +-
sys/kern/vfs_lookup.c | 76 +-
sys/kern/vfs_subr.c | 85 +-
sys/kern/vfs_syscalls.c | 178 +-
sys/kern/vfs_trans.c | 489 +
sys/kern/vfs_vnops.c | 75 +-
sys/kern/vfs_xattr.c | 7 +-
sys/kern/vnode_if.src | 32 +-
sys/lib/libkern/arch/vax/random.S | 33 +-
sys/lib/libkern/libkern.h | 8 +-
sys/lib/libsa/nfs.c | 7 +-
sys/lkm/kauth/secmodel_bsd44/secmodel_bsd44_lkminit.c | 79 +
sys/lkm/misc/example/test/testmisc.c | 5 +-
sys/lkm/misc/skel/lkminit_skel.c | 47 +
sys/lkm/vfs/ufs/lfs/lkminit_vfs.c | 5 +-
sys/miscfs/fdesc/fdesc_vfsops.c | 5 +-
sys/miscfs/fdesc/fdesc_vnops.c | 6 +-
sys/miscfs/genfs/genfs_node.h | 7 +-
sys/miscfs/genfs/genfs_vnops.c | 157 +-
sys/miscfs/kernfs/kernfs_subr.c | 52 +-
sys/miscfs/kernfs/kernfs_vfsops.c | 5 +-
sys/miscfs/nullfs/null_vfsops.c | 5 +-
sys/miscfs/overlay/overlay_vfsops.c | 5 +-
sys/miscfs/portal/portal_vfsops.c | 5 +-
sys/miscfs/portal/portal_vnops.c | 5 +-
sys/miscfs/procfs/procfs.h | 10 +-
sys/miscfs/procfs/procfs_cmdline.c | 22 +-
sys/miscfs/procfs/procfs_ctl.c | 118 +-
sys/miscfs/procfs/procfs_fd.c | 15 +-
sys/miscfs/procfs/procfs_linux.c | 34 +-
sys/miscfs/procfs/procfs_map.c | 73 +-
sys/miscfs/procfs/procfs_status.c | 20 +-
sys/miscfs/procfs/procfs_subr.c | 231 +-
sys/miscfs/procfs/procfs_vfsops.c | 7 +-
sys/miscfs/procfs/procfs_vnops.c | 319 +-
sys/miscfs/syncfs/sync_subr.c | 12 +-
sys/miscfs/syncfs/syncfs.h | 4 +-
sys/miscfs/umapfs/umap_vfsops.c | 7 +-
sys/net/Makefile | 4 +-
sys/net/agr/ieee8023_tlv.c | 6 +-
sys/net/agr/ieee8023_tlv.h | 4 +-
sys/net/agr/ieee8023ad_lacp.c | 14 +-
sys/net/agr/ieee8023ad_lacp_impl.h | 4 +-
sys/net/agr/ieee8023ad_lacp_select.c | 28 +-
sys/net/agr/ieee8023ad_lacp_sm_mux.c | 8 +-
sys/net/agr/ieee8023ad_lacp_sm_rx.c | 6 +-
sys/net/agr/ieee8023ad_marker.c | 8 +-
sys/net/agr/if_agr.c | 16 +-
sys/net/agr/if_agrether.c | 12 +-
sys/net/agr/if_agrsubr.c | 8 +-
sys/net/agr/if_agrsubr.h | 6 +-
sys/net/agr/if_agrvar_impl.h | 6 +-
sys/net/bpf_filter.c | 25 +-
sys/net/if.c | 10 +-
sys/net/if.h | 8 +-
sys/net/if_arcsubr.c | 20 +-
sys/net/if_atm.h | 4 +-
sys/net/if_atmsubr.c | 6 +-
sys/net/if_bridge.c | 11 +-
sys/net/if_bridgevar.h | 4 +-
sys/net/if_ether.h | 22 +-
sys/net/if_ethersubr.c | 144 +-
sys/net/if_faith.c | 26 +-
sys/net/if_fddisubr.c | 35 +-
sys/net/if_gif.c | 7 +-
sys/net/if_gif.h | 4 +-
sys/net/if_gre.c | 46 +-
sys/net/if_gre.h | 6 +-
sys/net/if_hippisubr.c | 23 +-
sys/net/if_ieee1394subr.c | 14 +-
sys/net/if_loop.c | 6 +-
sys/net/if_ppp.c | 6 +-
sys/net/if_pppvar.h | 4 +-
sys/net/if_sl.c | 10 +-
sys/net/if_spppsubr.c | 8 +-
sys/net/if_srt.c | 11 +-
sys/net/if_stf.c | 28 +-
sys/net/if_strip.c | 20 +-
sys/net/if_tokensubr.c | 19 +-
sys/net/if_tun.c | 12 +-
sys/net/net_osdep.h | 4 +-
sys/net/ppp_defs.h | 9 +-
sys/net/ppp_tty.c | 12 +-
sys/net/radix.c | 121 +-
sys/net/radix.h | 4 +-
sys/net/raw_cb.h | 4 +-
sys/net/raw_usrreq.c | 6 +-
sys/net/route.c | 214 +-
sys/net/route.h | 28 +-
sys/net/rtsock.c | 21 +-
sys/net80211/ieee80211_ioctl.c | 107 +-
sys/net80211/ieee80211_output.c | 111 +-
sys/net80211/ieee80211_radiotap.h | 4 +-
sys/netatalk/aarp.c | 26 +-
sys/netatalk/at_control.c | 7 +-
sys/netatalk/at_extern.h | 44 +-
sys/netatalk/at_proto.c | 28 +-
sys/netatalk/at_var.h | 3 +-
sys/netatalk/ddp_input.c | 12 +-
sys/netatalk/ddp_output.c | 50 +-
sys/netatalk/ddp_usrreq.c | 17 +-
sys/netbt/hci.h | 8 +-
sys/netbt/hci_ioctl.c | 14 +-
sys/netbt/hci_socket.c | 10 +-
sys/netinet/if_arp.c | 41 +-
sys/netinet/if_atm.c | 6 +-
sys/netinet/if_atm.h | 4 +-
sys/netinet/if_inarp.h | 7 +-
sys/netinet/in.h | 3 +-
sys/netinet/in_gif.c | 6 +-
sys/netinet/in_pcb.c | 21 +-
sys/netinet/in_route.c | 36 +-
sys/netinet/in_selsrc.c | 12 +-
sys/netinet/ip_carp.c | 4 +-
sys/netinet/ip_carp.h | 6 +-
sys/netinet/ip_encap.c | 4 +-
sys/netinet/ip_encap.h | 4 +-
sys/netinet/ip_etherip.c | 11 +-
sys/netinet/ip_flow.c | 10 +-
sys/netinet/ip_icmp.c | 10 +-
sys/netinet/ip_input.c | 24 +-
sys/netinet/ip_output.c | 34 +-
sys/netinet/ip_var.h | 4 +-
sys/netinet/raw_ip.c | 10 +-
sys/netinet/tcp_input.c | 28 +-
sys/netinet/tcp_output.c | 25 +-
sys/netinet/tcp_subr.c | 20 +-
sys/netinet/tcp_var.h | 6 +-
sys/netinet/udp_usrreq.c | 10 +-
sys/netinet/udp_var.h | 4 +-
sys/netinet6/ah.h | 16 +-
sys/netinet6/ah_input.c | 22 +-
sys/netinet6/esp.h | 6 +-
sys/netinet6/esp_input.c | 19 +-
sys/netinet6/frag6.c | 15 +-
sys/netinet6/icmp6.c | 27 +-
sys/netinet6/in6.c | 20 +-
sys/netinet6/in6.h | 5 +-
sys/netinet6/in6_gif.c | 32 +-
sys/netinet6/in6_gif.h | 4 +-
sys/netinet6/in6_ifattach.c | 22 +-
sys/netinet6/in6_pcb.c | 63 +-
sys/netinet6/in6_pcb.h | 8 +-
sys/netinet6/in6_proto.c | 246 +-
sys/netinet6/in6_src.c | 98 +-
sys/netinet6/in6_var.h | 7 +-
sys/netinet6/ip6_etherip.c | 8 +-
sys/netinet6/ip6_forward.c | 56 +-
sys/netinet6/ip6_input.c | 74 +-
sys/netinet6/ip6_mroute.c | 15 +-
sys/netinet6/ip6_output.c | 148 +-
sys/netinet6/ip6_var.h | 117 +-
sys/netinet6/ip6protosw.h | 22 +-
sys/netinet6/nd6.c | 56 +-
sys/netinet6/nd6.h | 10 +-
sys/netinet6/nd6_nbr.c | 17 +-
sys/netinet6/raw_ip6.c | 87 +-
sys/netinet6/udp6_output.c | 9 +-
sys/netinet6/udp6_usrreq.c | 24 +-
sys/netinet6/udp6_var.h | 18 +-
sys/netipsec/ipcomp_var.h | 3 +-
sys/netipsec/ipsec.c | 273 +-
sys/netipsec/ipsec.h | 89 +-
sys/netipsec/ipsec6.h | 44 +-
sys/netipsec/ipsec_input.c | 24 +-
sys/netipsec/ipsec_netbsd.c | 224 +-
sys/netipsec/ipsec_output.c | 361 +-
sys/netipsec/key.c | 92 +-
sys/netipsec/key.h | 6 +-
sys/netipsec/xform_ipcomp.c | 108 +-
sys/netipsec/xform_ipip.c | 34 +-
sys/netisdn/i4b_ctl.c | 5 +-
sys/netisdn/i4b_ipr.c | 8 +-
sys/netisdn/i4b_l2.c | 7 +-
sys/netisdn/i4b_l2fsm.c | 5 +-
sys/netisdn/i4b_tei.c | 5 +-
sys/netisdn/i4b_tel.c | 7 +-
sys/netisdn/i4b_uframe.c | 5 +-
sys/netiso/clnp.h | 6 +-
sys/netiso/clnp_debug.c | 12 +-
sys/netiso/clnp_subr.c | 31 +-
sys/netiso/cltp_usrreq.c | 15 +-
sys/netiso/cltp_var.h | 4 +-
sys/netiso/eonvar.h | 6 +-
sys/netiso/esis.c | 27 +-
sys/netiso/esis.h | 4 +-
sys/netiso/files.netiso | 5 +-
sys/netiso/if_cons.c | 973 --
sys/netiso/if_eon.c | 78 +-
sys/netiso/iso.c | 8 +-
sys/netiso/iso.h | 15 +-
sys/netiso/iso_pcb.c | 30 +-
sys/netiso/iso_pcb.h | 8 +-
sys/netiso/iso_snpac.c | 8 +-
sys/netiso/iso_var.h | 6 +-
sys/netiso/tp_cons.c | 5 +-
sys/netiso/tp_inet.c | 9 +-
sys/netiso/tp_input.c | 18 +-
sys/netiso/tp_iso.c | 11 +-
sys/netiso/tp_output.c | 6 +-
sys/netiso/tp_param.h | 10 +-
sys/netiso/tp_pcb.c | 11 +-
sys/netiso/tp_trace.c | 5 +-
sys/netiso/tp_var.h | 12 +-
sys/netiso/xebec/Makefile | 4 +-
sys/netiso/xebec/debug.h | 6 +-
sys/netiso/xebec/llparse.c | 37 +-
sys/netiso/xebec/llscan.c | 15 +-
sys/netiso/xebec/main.c | 27 +-
sys/netiso/xebec/main.h | 4 +-
sys/netiso/xebec/procs.c | 14 +-
sys/netiso/xebec/sets.c | 14 +-
sys/netiso/xebec/xebec.c | 7 +-
sys/netkey/key.c | 13 +-
sys/netkey/key.h | 6 +-
sys/netnatm/natm.c | 9 +-
sys/netnatm/natm_proto.c | 27 +-
sys/netsmb/smb_subr.c | 15 +-
sys/netsmb/smb_trantcp.c | 12 +-
sys/nfs/nfs_bio.c | 108 +-
sys/nfs/nfs_export.c | 20 +-
sys/nfs/nfs_node.c | 12 +-
sys/nfs/nfs_serv.c | 74 +-
sys/nfs/nfs_socket.c | 24 +-
sys/nfs/nfs_srvcache.c | 116 +-
sys/nfs/nfs_subs.c | 34 +-
sys/nfs/nfs_syscalls.c | 28 +-
sys/nfs/nfs_var.h | 12 +-
sys/nfs/nfs_vfsops.c | 11 +-
sys/nfs/nfs_vnops.c | 37 +-
sys/nfs/nfsm_subs.h | 8 +-
sys/nfs/nfsmount.h | 5 +-
sys/nfs/nfsnode.h | 6 +-
sys/opencrypto/crypto.c | 6 +-
sys/opencrypto/cryptosoft.c | 8 +-
sys/opencrypto/cryptosoft.h | 7 +-
sys/secmodel/bsd44/bsd44.h | 12 +-
sys/secmodel/bsd44/secmodel_bsd44.c | 39 +-
sys/secmodel/bsd44/secmodel_bsd44_logic.c | 9 +-
sys/secmodel/bsd44/secmodel_bsd44_securelevel.c | 82 +-
sys/secmodel/bsd44/secmodel_bsd44_suser.c | 256 +-
sys/secmodel/bsd44/securelevel.h | 12 +-
sys/secmodel/bsd44/suser.h | 11 +-
sys/secmodel/overlay/overlay.h | 7 +-
sys/secmodel/overlay/secmodel_overlay.c | 21 +-
sys/secmodel/secmodel.h | 7 +-
sys/sys/Makefile | 12 +-
sys/sys/bootblock.h | 3 +-
sys/sys/buf.h | 8 +-
sys/sys/callout.h | 7 +-
sys/sys/condvar.h | 74 +
sys/sys/cpu_data.h | 33 +-
sys/sys/debug.h | 59 +
sys/sys/device.h | 6 +-
sys/sys/endian.h | 41 +-
sys/sys/fileassoc.h | 8 +-
sys/sys/fstrans.h | 79 +
sys/sys/fstypes.h | 4 +-
sys/sys/ieee754.h | 30 +-
sys/sys/kauth.h | 50 +-
sys/sys/ktrace.h | 14 +-
sys/sys/lock.h | 77 +-
sys/sys/lockdebug.h | 91 +
sys/sys/lwp.h | 325 +-
sys/sys/mbuf.h | 2 +-
sys/sys/mount.h | 8 +-
sys/sys/msg.h | 18 +-
sys/sys/mutex.h | 212 +
sys/sys/optstr.h | 4 +-
sys/sys/param.h | 35 +-
sys/sys/pax.h | 9 +-
sys/sys/pool.h | 7 +-
sys/sys/proc.h | 345 +-
sys/sys/protosw.h | 8 +-
sys/sys/resourcevar.h | 21 +-
sys/sys/rwlock.h | 177 +
sys/sys/sa.h | 73 -
sys/sys/savar.h | 162 -
sys/sys/sched.h | 59 +-
sys/sys/siginfo.h | 10 +-
sys/sys/signalvar.h | 313 +-
sys/sys/sleepq.h | 240 +
sys/sys/socket.h | 4 +-
sys/sys/syscall.h | 36 +-
sys/sys/syscall_stats.h | 148 +
sys/sys/syscallargs.h | 50 +-
sys/sys/sysctl.h | 67 +-
sys/sys/systm.h | 69 +-
sys/sys/systrace.h | 8 +-
sys/sys/timevar.h | 3 +-
sys/sys/tree.h | 40 +-
sys/sys/tty.h | 4 +-
sys/sys/types.h | 16 +-
sys/sys/ucred.h | 11 +-
sys/sys/userret.h | 40 +-
sys/sys/verified_exec.h | 57 +-
sys/sys/vmem.h | 8 +-
sys/sys/vnode.h | 4 +-
sys/ufs/ext2fs/ext2fs_alloc.c | 7 +-
sys/ufs/ext2fs/ext2fs_lookup.c | 8 +-
sys/ufs/ext2fs/ext2fs_readwrite.c | 9 +-
sys/ufs/ext2fs/ext2fs_vfsops.c | 27 +-
sys/ufs/ext2fs/ext2fs_vnops.c | 33 +-
sys/ufs/ffs/ffs_alloc.c | 10 +-
sys/ufs/ffs/ffs_balloc.c | 5 +-
sys/ufs/ffs/ffs_extern.h | 3 +-
sys/ufs/ffs/ffs_snapshot.c | 31 +-
sys/ufs/ffs/ffs_softdep.c | 22 +-
sys/ufs/ffs/ffs_subr.c | 12 +-
sys/ufs/ffs/ffs_vfsops.c | 68 +-
sys/ufs/ffs/ffs_vnops.c | 73 +-
sys/ufs/lfs/lfs.h | 6 +-
sys/ufs/lfs/lfs_alloc.c | 12 +-
sys/ufs/lfs/lfs_balloc.c | 10 +-
sys/ufs/lfs/lfs_segment.c | 12 +-
sys/ufs/lfs/lfs_subr.c | 10 +-
sys/ufs/lfs/lfs_syscalls.c | 41 +-
sys/ufs/lfs/lfs_vfsops.c | 41 +-
sys/ufs/lfs/lfs_vnops.c | 29 +-
sys/ufs/mfs/mfs_vfsops.c | 21 +-
sys/ufs/ufs/ufs_bmap.c | 19 +-
sys/ufs/ufs/ufs_dirhash.c | 4 +-
sys/ufs/ufs/ufs_extattr.c | 6 +-
sys/ufs/ufs/ufs_extern.h | 10 +-
sys/ufs/ufs/ufs_ihash.c | 42 +-
sys/ufs/ufs/ufs_inode.c | 11 +-
sys/ufs/ufs/ufs_lookup.c | 67 +-
sys/ufs/ufs/ufs_quota.c | 9 +-
sys/ufs/ufs/ufs_readwrite.c | 34 +-
sys/ufs/ufs/ufs_vfsops.c | 6 +-
sys/ufs/ufs/ufs_vnops.c | 267 +-
sys/uvm/uvm.h | 11 +-
sys/uvm/uvm_amap.c | 26 +-
sys/uvm/uvm_amap.h | 8 +-
sys/uvm/uvm_anon.c | 18 +-
sys/uvm/uvm_anon.h | 4 +-
sys/uvm/uvm_aobj.c | 61 +-
sys/uvm/uvm_aobj.h | 4 +-
sys/uvm/uvm_bio.c | 14 +-
sys/uvm/uvm_ddb.h | 8 +-
sys/uvm/uvm_device.c | 8 +-
sys/uvm/uvm_extern.h | 31 +-
sys/uvm/uvm_fault.c | 66 +-
sys/uvm/uvm_fault_i.h | 28 +-
sys/uvm/uvm_glue.c | 242 +-
sys/uvm/uvm_km.c | 22 +-
sys/uvm/uvm_km.h | 4 +-
sys/uvm/uvm_loan.c | 14 +-
sys/uvm/uvm_map.c | 86 +-
sys/uvm/uvm_map.h | 14 +-
sys/uvm/uvm_meter.c | 38 +-
sys/uvm/uvm_mmap.c | 54 +-
sys/uvm/uvm_mremap.c | 6 +-
sys/uvm/uvm_object.c | 7 +-
sys/uvm/uvm_page.c | 59 +-
sys/uvm/uvm_page.h | 6 +-
sys/uvm/uvm_pager.c | 32 +-
sys/uvm/uvm_pdaemon.c | 50 +-
sys/uvm/uvm_pdaemon.h | 6 +-
sys/uvm/uvm_pdpolicy.h | 6 +-
sys/uvm/uvm_pdpolicy_clock.c | 25 +-
sys/uvm/uvm_pdpolicy_clockpro.c | 30 +-
sys/uvm/uvm_pglist.c | 6 +-
sys/uvm/uvm_pmap.h | 12 +-
sys/uvm/uvm_swap.c | 44 +-
sys/uvm/uvm_swap.h | 8 +-
sys/uvm/uvm_swapstub.c | 5 +-
sys/uvm/uvm_unix.c | 5 +-
sys/uvm/uvm_vnode.c | 14 +-
2427 files changed, 66997 insertions(+), 32362 deletions(-)
diffs (truncated from 196402 to 300 lines):
diff -r 0fbce81ec760 -r 149d994317ce sys/altq/altq_rio.c
--- a/sys/altq/altq_rio.c Sun Dec 31 02:20:49 2006 +0000
+++ b/sys/altq/altq_rio.c Mon Feb 26 09:05:26 2007 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_rio.c,v 1.7.4.2 2006/12/30 20:45:17 yamt Exp $ */
+/* $NetBSD: altq_rio.c,v 1.7.4.3 2007/02/26 09:05:26 yamt Exp $ */
/* $KAME: altq_rio.c,v 1.19 2005/04/13 03:44:25 suz Exp $ */
/*
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_rio.c,v 1.7.4.2 2006/12/30 20:45:17 yamt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_rio.c,v 1.7.4.3 2007/02/26 09:05:26 yamt Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -82,7 +82,6 @@
#include <sys/sockio.h>
#include <sys/kernel.h>
#endif
-#include <sys/kauth.h>
#include <net/if.h>
diff -r 0fbce81ec760 -r 149d994317ce sys/arch/acorn26/acorn26/cpuswitch.c
--- a/sys/arch/acorn26/acorn26/cpuswitch.c Sun Dec 31 02:20:49 2006 +0000
+++ b/sys/arch/acorn26/acorn26/cpuswitch.c Mon Feb 26 09:05:26 2007 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: cpuswitch.c,v 1.5.16.2 2006/12/30 20:45:17 yamt Exp $ */
+/* $NetBSD: cpuswitch.c,v 1.5.16.3 2007/02/26 09:05:26 yamt Exp $ */
/*
* Copyright (c) 2000 Ben Harris.
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cpuswitch.c,v 1.5.16.2 2006/12/30 20:45:17 yamt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpuswitch.c,v 1.5.16.3 2007/02/26 09:05:26 yamt Exp $");
#include "opt_lockdebug.h"
@@ -65,16 +65,12 @@
idle()
{
-#if defined(LOCKDEBUG)
sched_unlock_idle();
-#endif
spl0();
while (sched_whichqs == 0)
continue;
splhigh();
-#if defined(LOCKDEBUG)
sched_lock_idle();
-#endif
}
extern int want_resched; /* XXX should be in <machine/cpu.h> */
@@ -109,9 +105,7 @@
l2 = q->ph_link;
remrunqueue(l2);
want_resched = 0;
-#ifdef LOCKDEBUG
sched_unlock_idle();
-#endif
/* p->p_cpu initialized in fork1() for single-processor */
l2->l_stat = LSONPROC;
curlwp = l2;
@@ -157,13 +151,11 @@
printf("cpu_switchto: %p -> %p", old, new);
#endif
want_resched = 0;
-#ifdef LOCKDEBUG
- sched_unlock_idle();
-#endif
/* p->p_cpu initialized in fork1() for single-processor */
new->l_stat = LSONPROC;
curlwp = new;
curpcb = &curlwp->l_addr->u_pcb;
+ sched_unlock_idle();
pmap_deactivate(old);
pmap_activate(new);
cpu_loswitch(&old->l_addr->u_pcb.pcb_sf, new->l_addr->u_pcb.pcb_sf);
diff -r 0fbce81ec760 -r 149d994317ce sys/arch/acorn26/acorn26/db_interface.c
--- a/sys/arch/acorn26/acorn26/db_interface.c Sun Dec 31 02:20:49 2006 +0000
+++ b/sys/arch/acorn26/acorn26/db_interface.c Mon Feb 26 09:05:26 2007 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: db_interface.c,v 1.7.2.2 2006/12/30 20:45:17 yamt Exp $ */
+/* $NetBSD: db_interface.c,v 1.7.2.3 2007/02/26 09:05:26 yamt Exp $ */
/*
* Copyright (c) 1996 Scott K. Stevens
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: db_interface.c,v 1.7.2.2 2006/12/30 20:45:17 yamt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: db_interface.c,v 1.7.2.3 2007/02/26 09:05:26 yamt Exp $");
#include "opt_ddb.h"
@@ -153,9 +153,9 @@
s = splhigh();
db_active++;
- cnpollc(TRUE);
+ cnpollc(true);
db_trap(type, 0/*code*/);
- cnpollc(FALSE);
+ cnpollc(false);
db_active--;
splx(s);
@@ -164,17 +164,17 @@
return 1;
}
-volatile boolean_t db_validating, db_faulted;
+volatile bool db_validating, db_faulted;
int
db_validate_address(vm_offset_t addr)
{
volatile uint8_t tmp;
- db_faulted = FALSE;
- db_validating = TRUE;
+ db_faulted = false;
+ db_validating = true;
tmp = *(uint8_t *)addr;
- db_validating = FALSE;
+ db_validating = false;
return db_faulted;
}
diff -r 0fbce81ec760 -r 149d994317ce sys/arch/acorn26/acorn26/db_machdep.c
--- a/sys/arch/acorn26/acorn26/db_machdep.c Sun Dec 31 02:20:49 2006 +0000
+++ b/sys/arch/acorn26/acorn26/db_machdep.c Mon Feb 26 09:05:26 2007 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: db_machdep.c,v 1.3.2.1 2006/12/30 20:45:17 yamt Exp $ */
+/* $NetBSD: db_machdep.c,v 1.3.2.2 2007/02/26 09:05:26 yamt Exp $ */
/*
* Copyright (c) 1996 Mark Brinicombe
@@ -29,7 +29,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: db_machdep.c,v 1.3.2.1 2006/12/30 20:45:17 yamt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: db_machdep.c,v 1.3.2.2 2007/02/26 09:05:26 yamt Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -46,7 +46,7 @@
void
-db_show_panic_cmd(db_expr_t addr, int have_addr, db_expr_t count,
+db_show_panic_cmd(db_expr_t addr, bool have_addr, db_expr_t count,
const char *modif)
{
int s;
@@ -60,7 +60,7 @@
void
-db_show_frame_cmd(db_expr_t addr, int have_addr, db_expr_t count,
+db_show_frame_cmd(db_expr_t addr, bool have_addr, db_expr_t count,
const char *modif)
{
struct trapframe *frame;
@@ -85,7 +85,7 @@
void
-db_bus_write_cmd(db_expr_t addr, int have_addr, db_expr_t count,
+db_bus_write_cmd(db_expr_t addr, bool have_addr, db_expr_t count,
const char *modif)
{
db_expr_t datum;
@@ -115,7 +115,7 @@
}
void
-db_irqstat_cmd(db_expr_t addr, int have_addr, db_expr_t count,
+db_irqstat_cmd(db_expr_t addr, bool have_addr, db_expr_t count,
const char *modif)
{
diff -r 0fbce81ec760 -r 149d994317ce sys/arch/acorn26/acorn26/except.c
--- a/sys/arch/acorn26/acorn26/except.c Sun Dec 31 02:20:49 2006 +0000
+++ b/sys/arch/acorn26/acorn26/except.c Mon Feb 26 09:05:26 2007 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: except.c,v 1.8.2.2 2006/12/30 20:45:17 yamt Exp $ */
+/* $NetBSD: except.c,v 1.8.2.3 2007/02/26 09:05:26 yamt Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 Ben Harris
* All rights reserved.
@@ -31,7 +31,7 @@
#include <sys/param.h>
-__KERNEL_RCSID(0, "$NetBSD: except.c,v 1.8.2.2 2006/12/30 20:45:17 yamt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: except.c,v 1.8.2.3 2007/02/26 09:05:26 yamt Exp $");
#include "opt_ddb.h"
@@ -65,7 +65,7 @@
static void data_abort_fixup(struct trapframe *);
static vaddr_t data_abort_address(struct trapframe *, vsize_t *);
static vm_prot_t data_abort_atype(struct trapframe *);
-static boolean_t data_abort_usrmode(struct trapframe *);
+static bool data_abort_usrmode(struct trapframe *);
#ifdef DEBUG
static void printregs(struct trapframe *tf);
#endif
@@ -147,7 +147,7 @@
struct proc *p;
struct lwp *l;
vm_prot_t atype;
- boolean_t usrmode, twopages;
+ bool usrmode, twopages;
struct vm_map *map;
/*
@@ -222,7 +222,7 @@
}
#ifdef DDB
if (db_validating) {
- db_faulted = TRUE;
+ db_faulted = true;
tf->tf_r15 += INSN_SIZE;
return;
}
@@ -441,18 +441,18 @@
/*
* Work out what effective mode was in use when a data abort occurred.
*/
-static boolean_t
+static bool
data_abort_usrmode(struct trapframe *tf)
{
register_t insn;
if ((tf->tf_r15 & R15_MODE) == R15_MODE_USR)
- return TRUE;
+ return true;
insn = *(register_t *)(tf->tf_r15 & R15_PC);
if ((insn & 0x0d200000) == 0x04200000)
/* LDR[B]T and STR[B]T */
- return TRUE;
- return FALSE;
+ return true;
+ return false;
}
void
diff -r 0fbce81ec760 -r 149d994317ce sys/arch/acorn26/acorn26/machdep.c
--- a/sys/arch/acorn26/acorn26/machdep.c Sun Dec 31 02:20:49 2006 +0000
+++ b/sys/arch/acorn26/acorn26/machdep.c Mon Feb 26 09:05:26 2007 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: machdep.c,v 1.15.2.1 2006/06/21 14:47:47 yamt Exp $ */
+/* $NetBSD: machdep.c,v 1.15.2.2 2007/02/26 09:05:27 yamt Exp $ */
/*-
* Copyright (c) 1998 Ben Harris
@@ -32,7 +32,7 @@
#include <sys/param.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.15.2.1 2006/06/21 14:47:47 yamt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.15.2.2 2007/02/26 09:05:27 yamt Exp $");
#include <sys/buf.h>
#include <sys/kernel.h>
@@ -164,13 +164,13 @@
* limits the number of processes exec'ing at any time.
*/
exec_map = uvm_km_suballoc(kernel_map, &minaddr, &maxaddr,
- NCARGS, VM_MAP_PAGEABLE, FALSE, NULL);
+ NCARGS, VM_MAP_PAGEABLE, false, NULL);
/*
* Allocate a submap for physio
*/
phys_map = uvm_km_suballoc(kernel_map, &minaddr, &maxaddr,
- 512 * 1024, 0, FALSE, NULL);
+ 512 * 1024, 0, false, NULL);
/*
* No need to allocate an mbuf cluster submap. Mbuf clusters
diff -r 0fbce81ec760 -r 149d994317ce sys/arch/acorn26/acorn26/pmap.c
--- a/sys/arch/acorn26/acorn26/pmap.c Sun Dec 31 02:20:49 2006 +0000
+++ b/sys/arch/acorn26/acorn26/pmap.c Mon Feb 26 09:05:26 2007 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.11.12.1 2006/06/21 14:47:47 yamt Exp $ */
+/* $NetBSD: pmap.c,v 1.11.12.2 2007/02/26 09:05:27 yamt Exp $ */
Home |
Main Index |
Thread Index |
Old Index