Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/kqueue]: src/sys sync kqueue branch with HEAD
details: https://anonhg.NetBSD.org/src/rev/b42a15aaf122
branches: kqueue
changeset: 512499:b42a15aaf122
user: jdolecek <jdolecek%NetBSD.org@localhost>
date: Fri Sep 06 08:40:49 2002 +0000
description:
sync kqueue branch with HEAD
diffstat:
sys/arch/sparc/dev/cgfourteen.c | 78 +-
sys/arch/sparc/dev/cgfourteenvar.h | 4 +-
sys/arch/sparc/dev/cgtwo.c | 6 +-
sys/arch/sparc/dev/fd.c | 18 +-
sys/arch/sparc/dev/obio.c | 4 +-
sys/arch/sparc/dev/sbus.c | 123 +-
sys/arch/sparc/dev/sbusvar.h | 5 +-
sys/arch/sparc/dev/vme_machdep.c | 22 +-
sys/arch/sparc/dev/zs.c | 64 +-
sys/arch/sparc/dev/zs_kgdb.c | 4 +-
sys/arch/sparc/include/Makefile | 4 +-
sys/arch/sparc/include/asm.h | 62 +-
sys/arch/sparc/include/autoconf.h | 5 +-
sys/arch/sparc/include/bsd_openprom.h | 26 +-
sys/arch/sparc/include/bus.h | 10 +-
sys/arch/sparc/include/ctlreg.h | 4 +-
sys/arch/sparc/include/eeprom.h | 4 +-
sys/arch/sparc/include/kbd.h | 99 +-
sys/arch/sparc/include/kbio.h | 121 +-
sys/arch/sparc/include/loadfile_machdep.h | 6 +-
sys/arch/sparc/include/openpromio.h | 3 +-
sys/arch/sparc/include/param.h | 144 +-
sys/arch/sparc/include/pmap.h | 23 +-
sys/arch/sparc/include/pmc.h | 3 +
sys/arch/sparc/include/profile.h | 14 +-
sys/arch/sparc/include/pte.h | 30 +-
sys/arch/sparc/include/setjmp.h | 3 +-
sys/arch/sparc/include/stdarg.h | 57 +-
sys/arch/sparc/include/vmparam.h | 4 +-
sys/arch/sparc/include/vuid_event.h | 88 +-
sys/arch/sparc/sparc/amd7930intr.s | 5 +-
sys/arch/sparc/sparc/autoconf.c | 45 +-
sys/arch/sparc/sparc/bsd_fdintr.s | 15 +-
sys/arch/sparc/sparc/cache.c | 15 +-
sys/arch/sparc/sparc/conf.c | 9 +-
sys/arch/sparc/sparc/cpu.c | 355 +-
sys/arch/sparc/sparc/cpuunit.c | 186 +
sys/arch/sparc/sparc/cpuunitvar.h | 50 +
sys/arch/sparc/sparc/cpuvar.h | 4 +-
sys/arch/sparc/sparc/genassym.cf | 5 +-
sys/arch/sparc/sparc/intr.c | 26 +-
sys/arch/sparc/sparc/iommu.c | 122 +-
sys/arch/sparc/sparc/iommuvar.h | 13 +-
sys/arch/sparc/sparc/kgdb_machdep.c | 6 +-
sys/arch/sparc/sparc/locore.s | 158 +-
sys/arch/sparc/sparc/machdep.c | 89 +-
sys/arch/sparc/sparc/msiiep.c | 8 +-
sys/arch/sparc/sparc/pmap.c | 199 +-
sys/arch/sparc/sparc/sunos_machdep.c | 6 +-
sys/arch/sparc/sparc/svr4_machdep.c | 6 +-
sys/arch/sparc/sparc/timer.c | 602 +---
sys/arch/sparc/sparc/timer_msiiep.c | 224 +
sys/arch/sparc/sparc/timer_sun4.c | 189 +
sys/arch/sparc/sparc/timer_sun4m.c | 225 +
sys/arch/sparc/sparc/timervar.h | 86 +
sys/arch/sparc/sparc/trap.c | 36 +-
sys/arch/sparc/stand/Makefile.buildboot | 12 +-
sys/arch/sparc/stand/ofwboot/ofdev.c | 11 +-
sys/arch/sparc64/Makefile | 4 +-
sys/arch/sparc64/conf/GENERIC32 | 24 +-
sys/arch/sparc64/conf/INSTALL | 8 +-
sys/arch/sparc64/conf/Makefile.sparc64 | 12 +-
sys/arch/sparc64/conf/NONPLUS | 4 +-
sys/arch/sparc64/conf/POWEROFSEVEN.inc | 16 +-
sys/arch/sparc64/conf/SPLODE | 15 +-
sys/arch/sparc64/conf/files.sparc64 | 14 +-
sys/arch/sparc64/dev/com_ebus.c | 4 +-
sys/arch/sparc64/dev/iommu.c | 215 +-
sys/arch/sparc64/dev/iommuvar.h | 43 +-
sys/arch/sparc64/dev/lpt_ebus.c | 4 +-
sys/arch/sparc64/dev/pci_machdep.c | 23 +-
sys/arch/sparc64/dev/psycho.c | 83 +-
sys/arch/sparc64/dev/psychovar.h | 5 +-
sys/arch/sparc64/dev/sab.c | 1350 +++++++++
sys/arch/sparc64/dev/sab82532reg.h | 320 ++
sys/arch/sparc64/dev/sbus.c | 184 +-
sys/arch/sparc64/dev/sbusvar.h | 6 +-
sys/arch/sparc64/include/Makefile | 4 +-
sys/arch/sparc64/include/aout_machdep.h | 61 +-
sys/arch/sparc64/include/asm.h | 175 +-
sys/arch/sparc64/include/bootinfo.h | 3 +
sys/arch/sparc64/include/bsd_openprom.h | 43 +-
sys/arch/sparc64/include/cdefs.h | 9 +-
sys/arch/sparc64/include/cgtworeg.h | 267 +-
sys/arch/sparc64/include/conf.h | 4 +-
sys/arch/sparc64/include/disklabel.h | 46 +-
sys/arch/sparc64/include/eeprom.h | 184 +-
sys/arch/sparc64/include/frame.h | 139 +-
sys/arch/sparc64/include/idprom.h | 61 +-
sys/arch/sparc64/include/ieee.h | 142 +-
sys/arch/sparc64/include/ieeefp.h | 25 +-
sys/arch/sparc64/include/instr.h | 452 +---
sys/arch/sparc64/include/int_const.h | 77 +-
sys/arch/sparc64/include/int_fmtio.h | 396 +--
sys/arch/sparc64/include/int_limits.h | 202 +-
sys/arch/sparc64/include/int_mwgwtypes.h | 125 +-
sys/arch/sparc64/include/int_types.h | 88 +-
sys/arch/sparc64/include/kbd.h | 99 +-
sys/arch/sparc64/include/kbio.h | 121 +-
sys/arch/sparc64/include/limits.h | 110 +-
sys/arch/sparc64/include/lock.h | 121 +-
sys/arch/sparc64/include/netbsd32_machdep.h | 4 +-
sys/arch/sparc64/include/openpromio.h | 62 +-
sys/arch/sparc64/include/param.h | 5 +-
sys/arch/sparc64/include/pmc.h | 3 +
sys/arch/sparc64/include/profile.h | 87 +-
sys/arch/sparc64/include/promlib.h | 3 +
sys/arch/sparc64/include/ptrace.h | 54 +-
sys/arch/sparc64/include/reloc.h | 133 +-
sys/arch/sparc64/include/remote-sl.h | 69 +-
sys/arch/sparc64/include/setjmp.h | 9 +-
sys/arch/sparc64/include/stdarg.h | 146 +-
sys/arch/sparc64/include/types.h | 97 +-
sys/arch/sparc64/include/varargs.h | 71 +-
sys/arch/sparc64/include/vmparam.h | 6 +-
sys/arch/sparc64/include/vuid_event.h | 88 +-
sys/arch/sparc64/sparc64/conf.c | 11 +-
sys/arch/sparc64/sparc64/kgdb_stub.c | 4 +-
sys/arch/sparc64/sparc64/locore.s | 4 +-
sys/arch/sparc64/sparc64/machdep.c | 29 +-
sys/arch/sparc64/sparc64/netbsd32_machdep.c | 23 +-
sys/arch/sparc64/sparc64/pmap.c | 109 +-
sys/arch/sparc64/sparc64/sunos32_machdep.c | 6 +-
sys/arch/sparc64/sparc64/sunos_machdep.c | 6 +-
sys/arch/sparc64/sparc64/svr4_32_machdep.c | 6 +-
sys/arch/sparc64/sparc64/svr4_machdep.c | 6 +-
sys/arch/sparc64/sparc64/trap.c | 59 +-
sys/arch/sparc64/sparc64/vm_machdep.c | 14 +-
sys/arch/sun2/conf/DISKLESS | 9 +-
sys/arch/sun2/conf/FOURMEG | 8 +-
sys/arch/sun2/conf/GENERIC | 5 +-
sys/arch/sun2/conf/INSTALL | 9 +-
sys/arch/sun2/conf/VME | 5 +-
sys/arch/sun2/dev/zs_any.c | 4 +-
sys/arch/sun2/include/Makefile | 4 +-
sys/arch/sun2/include/pmc.h | 3 +
sys/arch/sun2/include/proc.h | 53 +-
sys/arch/sun2/sun2/conf.c | 9 +-
sys/arch/sun2/sun2/locore2.c | 8 +-
sys/arch/sun2/sun2/machdep.c | 9 +-
sys/arch/sun3/conf/DISKLESS | 3 +-
sys/arch/sun3/conf/DISKLESS3X | 3 +-
sys/arch/sun3/conf/FOUR_TTYS | 3 +-
sys/arch/sun3/conf/GENERIC | 5 +-
sys/arch/sun3/conf/GENERIC3X | 3 +-
sys/arch/sun3/conf/INSTALL | 7 +-
sys/arch/sun3/conf/INSTALL3X | 7 +-
sys/arch/sun3/conf/KGDB | 3 +-
sys/arch/sun3/conf/KGDB3X | 3 +-
sys/arch/sun3/dev/bt_subr.c | 6 +-
sys/arch/sun3/dev/cg2.c | 6 +-
sys/arch/sun3/dev/cg4.c | 14 +-
sys/arch/sun3/dev/fd.c | 18 +-
sys/arch/sun3/dev/xd.c | 17 +-
sys/arch/sun3/dev/xdvar.h | 4 +-
sys/arch/sun3/dev/xy.c | 14 +-
sys/arch/sun3/dev/xyvar.h | 4 +-
sys/arch/sun3/include/Makefile | 4 +-
sys/arch/sun3/include/kbd.h | 95 +-
sys/arch/sun3/include/kbio.h | 117 +-
sys/arch/sun3/include/pmc.h | 3 +
sys/arch/sun3/include/proc.h | 53 +-
sys/arch/sun3/include/vuid_event.h | 88 +-
sys/arch/sun3/sun3/conf.c | 9 +-
sys/arch/sun3/sun3/locore2.c | 8 +-
sys/arch/sun3/sun3/machdep.c | 9 +-
sys/arch/sun3/sun3x/locore2.c | 8 +-
sys/arch/sun3/sun3x/machdep.c | 9 +-
sys/arch/sun68k/stand/Makefile.inc | 4 +-
sys/arch/vax/boot/boot/rom.c | 6 +-
sys/arch/vax/conf/GENERIC | 5 +-
sys/arch/vax/conf/INSTALL | 7 +-
sys/arch/vax/conf/files.vax | 13 +-
sys/arch/vax/include/Makefile | 5 +-
sys/arch/vax/include/ibcs2_machdep.h | 4 +-
sys/arch/vax/include/pmc.h | 3 +
sys/arch/vax/include/proc.h | 8 +-
sys/arch/vax/mba/hp.c | 16 +-
sys/arch/vax/mba/mba.c | 10 +-
sys/arch/vax/mba/mbavar.h | 4 +-
sys/arch/vax/stand/Makefile.inc | 4 +-
sys/arch/vax/uba/uba_cmi.c | 3 +-
sys/arch/vax/uba/uba_sbi.c | 22 +-
sys/arch/vax/vax/conf.c | 13 +-
sys/arch/vax/vax/ctu.c | 26 +-
sys/arch/vax/vax/ibcs2_machdep.c | 7 +-
sys/arch/vax/vax/ka860.c | 6 +-
sys/arch/vax/vax/machdep.c | 33 +-
sys/arch/vax/vax/pmap.c | 8 +-
sys/arch/vax/vax/sbi.c | 6 +-
sys/arch/vax/vax/trap.c | 33 +-
sys/arch/vax/vsa/hdc9224.c | 13 +-
sys/arch/vax/vsa/smg.c | 8 +-
sys/arch/walnut/compile/mkimg.sh | 4 +-
sys/arch/walnut/conf/INSTALL | 8 +-
sys/arch/walnut/conf/Makefile.walnut.inc | 5 +-
sys/arch/walnut/conf/WALNUT | 51 +-
sys/arch/walnut/conf/files.walnut | 36 +-
sys/arch/walnut/dev/ds1743.c | 18 +-
sys/arch/walnut/dev/ibm405gp.c | 73 +-
sys/arch/walnut/dev/pbus.c | 206 +
sys/arch/walnut/dev/pbusvar.h | 46 +
sys/arch/walnut/dev/pckbc_mainbus.c | 153 -
sys/arch/walnut/dev/pckbc_pbus.c | 152 +
sys/arch/walnut/include/Makefile | 5 +-
sys/arch/walnut/include/autoconf.h | 48 -
sys/arch/walnut/include/bus.h | 46 +-
sys/arch/walnut/include/intr.h | 11 +-
sys/arch/walnut/include/pmc.h | 3 +
sys/arch/walnut/pci/pchb.c | 24 +-
sys/arch/walnut/pci/pci_machdep.c | 28 +-
sys/arch/walnut/walnut/autoconf.c | 52 +-
sys/arch/walnut/walnut/bus_dma.c | 12 +-
sys/arch/walnut/walnut/conf.c | 24 +-
sys/arch/walnut/walnut/consinit.c | 8 +-
sys/arch/walnut/walnut/genassym.cf | 4 +-
sys/arch/walnut/walnut/locore.S | 333 +--
sys/arch/walnut/walnut/machdep.c | 29 +-
sys/arch/walnut/walnut/mainbus.c | 217 -
sys/arch/x68k/conf/ALL | 118 +-
sys/arch/x68k/conf/GENERIC | 118 +-
sys/arch/x68k/conf/INSTALL | 9 +-
sys/arch/x68k/conf/TOKOCHAN | 118 +-
sys/arch/x68k/conf/files.x68k | 9 +-
sys/arch/x68k/dev/fd.c | 22 +-
sys/arch/x68k/dev/intio_dmac.c | 11 +-
sys/arch/x68k/dev/slhci_intio.c | 206 +
sys/arch/x68k/dev/slhci_intio_var.h | 59 +
sys/arch/x68k/include/Makefile | 4 +-
sys/arch/x68k/include/limits.h | 6 +-
sys/arch/x68k/include/pmc.h | 3 +
sys/arch/x68k/include/proc.h | 53 +-
sys/arch/x68k/stand/installboot/Makefile | 7 +-
sys/arch/x68k/x68k/autoconf.c | 7 +-
sys/arch/x68k/x68k/clock.c | 25 +-
sys/arch/x68k/x68k/conf.c | 17 +-
sys/arch/x68k/x68k/machdep.c | 7 +-
sys/arch/x86_64/conf/files.x86_64 | 3 +-
sys/arch/x86_64/include/Makefile | 4 +-
sys/arch/x86_64/include/fpu.h | 9 +-
sys/arch/x86_64/include/frame.h | 15 +-
sys/arch/x86_64/include/frameasm.h | 94 +-
sys/arch/x86_64/include/mtrr.h | 7 +
sys/arch/x86_64/include/netbsd32_machdep.h | 26 +-
sys/arch/x86_64/include/pcb.h | 8 +-
sys/arch/x86_64/include/proc.h | 3 +-
sys/arch/x86_64/include/signal.h | 8 +-
sys/arch/x86_64/include/sysarch.h | 40 +-
sys/arch/x86_64/isa/clock.c | 24 +-
sys/arch/x86_64/x86_64/conf.c | 9 +-
sys/arch/x86_64/x86_64/genassym.cf | 13 +-
sys/arch/x86_64/x86_64/locore.S | 29 +-
sys/arch/x86_64/x86_64/machdep.c | 103 +-
sys/arch/x86_64/x86_64/microtime.S | 10 +-
sys/arch/x86_64/x86_64/mtrr.c | 709 ++++
sys/arch/x86_64/x86_64/netbsd32_machdep.c | 239 +-
sys/arch/x86_64/x86_64/netbsd32_sigcode.S | 17 +-
sys/arch/x86_64/x86_64/netbsd32_syscall.c | 52 +-
sys/arch/x86_64/x86_64/pmap.c | 72 +-
sys/arch/x86_64/x86_64/sys_machdep.c | 74 +-
sys/arch/x86_64/x86_64/syscall.c | 39 +-
sys/arch/x86_64/x86_64/trap.c | 10 +-
sys/arch/x86_64/x86_64/vector.S | 25 +-
sys/arch/x86_64/x86_64/vm_machdep.c | 6 +-
sys/coda/coda_vfsops.c | 6 +-
sys/coda/coda_vnops.c | 6 +-
sys/compat/aoutm68k/aoutm68k_exec.c | 8 +-
sys/compat/common/Makefile | 5 +-
sys/compat/common/kern_sig_13.c | 7 +-
sys/compat/common/kern_sig_43.c | 7 +-
sys/compat/freebsd/freebsd_misc.c | 7 +-
sys/compat/hpux/hpux_compat.c | 15 +-
sys/compat/hpux/hpux_exec.c | 12 +-
sys/compat/hpux/hpux_net.c | 16 +-
sys/compat/hpux/hpux_sig.c | 11 +-
sys/compat/ibcs2/ibcs2_signal.c | 11 +-
sys/compat/ibcs2/ibcs2_stat.c | 16 +-
sys/compat/irix/irix_exec.c | 72 +-
sys/compat/irix/irix_exec.h | 26 +-
sys/compat/irix/irix_exec_elf32.c | 7 +-
sys/compat/irix/irix_ioctl.c | 6 +-
sys/compat/irix/irix_mman.c | 10 +-
sys/compat/irix/irix_prctl.c | 335 +-
sys/compat/irix/irix_prctl.h | 9 +-
sys/compat/irix/irix_signal.c | 22 +-
sys/compat/irix/irix_signal.h | 4 +-
sys/compat/irix/irix_syscall.h | 4 +-
sys/compat/irix/irix_syscallargs.h | 4 +-
sys/compat/irix/irix_syscalls.c | 6 +-
sys/compat/irix/irix_sysent.c | 6 +-
sys/compat/irix/irix_usema.c | 117 +-
sys/compat/irix/irix_usema.h | 9 +-
sys/compat/linux/arch/alpha/linux_exec.h | 10 +-
sys/compat/linux/arch/alpha/linux_exec_alpha.c | 10 +-
sys/compat/linux/arch/alpha/linux_machdep.c | 8 +-
sys/compat/linux/arch/arm/linux_machdep.c | 8 +-
sys/compat/linux/arch/i386/linux_machdep.c | 8 +-
sys/compat/linux/arch/i386/linux_machdep.h | 4 +-
sys/compat/linux/arch/m68k/linux_exec.h | 5 +-
sys/compat/linux/arch/m68k/linux_machdep.c | 8 +-
sys/compat/linux/arch/m68k/linux_machdep.h | 8 +-
sys/compat/linux/arch/mips/linux_exec.h | 11 +-
sys/compat/linux/arch/mips/linux_machdep.c | 8 +-
sys/compat/linux/arch/powerpc/linux_exec.h | 5 +-
sys/compat/linux/arch/powerpc/linux_exec_powerpc.c | 10 +-
sys/compat/linux/arch/powerpc/linux_machdep.c | 17 +-
sys/compat/linux/common/linux_exec.h | 6 +-
sys/compat/linux/common/linux_exec_aout.c | 11 +-
sys/compat/linux/common/linux_machdep.h | 4 +-
sys/compat/linux/common/linux_misc.c | 6 +-
sys/compat/linux/common/linux_sig_notalpha.c | 6 +-
sys/compat/linux/common/linux_sigaction.c | 7 +-
sys/compat/linux/common/linux_signal.c | 8 +-
sys/compat/mach/mach_exec.c | 10 +-
sys/compat/mach/mach_exec.h | 4 +-
sys/compat/netbsd32/netbsd32_exec.h | 11 +-
sys/compat/netbsd32/netbsd32_exec_elf32.c | 26 +-
sys/compat/netbsd32/netbsd32_execve.c | 8 +-
sys/compat/netbsd32/netbsd32_netbsd.c | 22 +-
sys/compat/netbsd32/netbsd32_signal.c | 10 +-
sys/compat/netbsd32/netbsd32_wait.c | 11 +-
sys/compat/osf1/osf1_exec.h | 5 +-
sys/compat/osf1/osf1_exec_ecoff.c | 10 +-
sys/compat/pecoff/pecoff_exec.c | 9 +-
sys/compat/pecoff/pecoff_exec.h | 6 +-
sys/compat/pecoff/pecoff_misc.c | 32 +-
sys/compat/pecoff/pecoff_syscallargs.h | 16 +-
sys/compat/pecoff/pecoff_sysent.c | 12 +-
sys/compat/pecoff/syscalls.master | 8 +-
sys/compat/sunos/sunos.h | 4 +-
sys/compat/sunos/sunos_exec.c | 12 +-
sys/compat/sunos/sunos_misc.c | 7 +-
sys/compat/sunos32/sunos32.h | 4 +-
sys/compat/sunos32/sunos32_misc.c | 7 +-
sys/compat/svr4/svr4_exec.h | 15 +-
sys/compat/svr4/svr4_exec_elf32.c | 41 +-
sys/compat/svr4/svr4_exec_elf64.c | 41 +-
sys/compat/svr4/svr4_misc.c | 11 +-
sys/compat/svr4/svr4_siginfo.h | 6 +-
sys/compat/svr4/svr4_signal.c | 11 +-
sys/compat/svr4/svr4_signal.h | 4 +-
sys/compat/svr4_32/svr4_32_exec.h | 4 +-
sys/compat/svr4_32/svr4_32_exec_elf32.c | 22 +-
sys/compat/svr4_32/svr4_32_ioctl.c | 6 +-
sys/compat/svr4_32/svr4_32_misc.c | 11 +-
sys/compat/svr4_32/svr4_32_signal.c | 11 +-
sys/compat/svr4_32/svr4_32_signal.h | 4 +-
sys/compat/svr4_32/svr4_32_socket.c | 23 +-
sys/compat/svr4_32/svr4_32_sockio.c | 16 +-
sys/compat/ultrix/ultrix_misc.c | 7 +-
sys/conf/Makefile.kern.inc | 58 +-
sys/conf/files | 42 +-
sys/conf/osrelease.sh | 11 +-
sys/ddb/TODO | 8 +-
sys/ddb/db_command.c | 23 +-
sys/ddb/db_xxx.c | 7 +-
sys/dev/DEVNAMES | 16 +-
sys/dev/Makefile | 4 +-
sys/dev/acpi/acpi.c | 431 ++-
sys/dev/acpi/acpi_bat.c | 57 +-
sys/dev/acpi/acpica/Subsystem/acdos16.h | 2 +-
sys/dev/acpi/acpica/Subsystem/acefi.h | 2 +-
sys/dev/acpi/acpica/Subsystem/acfreebsd.h | 2 +-
sys/dev/acpi/acpica/Subsystem/acintel.h | 2 +-
sys/dev/acpi/acpica/Subsystem/aclinux.h | 2 +-
sys/dev/acpi/acpica/Subsystem/acmsvc.h | 2 +-
sys/dev/acpi/acpica/Subsystem/actypes.h | 4 +-
sys/dev/acpi/acpica/Subsystem/acwin.h | 2 +-
sys/dev/acpi/acpica/Subsystem/acwin64.h | 2 +-
sys/dev/acpi/acpica/Subsystem/hwregs.c | 7 +-
sys/dev/acpi/acpica/Subsystem/rsirq.c | 6 +-
sys/dev/acpi/acpivar.h | 8 +-
sys/dev/acpi/files.acpi | 6 +-
sys/dev/acpi/spic_acpi.c | 140 -
sys/dev/ata/Makefile | 4 +-
sys/dev/ata/ata_wdc.c | 6 +-
sys/dev/ata/atareg.h | 3 +-
sys/dev/ata/atavar.h | 52 +-
sys/dev/ata/wd.c | 71 +-
sys/dev/audio.c | 11 +-
sys/dev/bluetooth/bluetooth.c | 55 +
sys/dev/bluetooth/bluetooth.h | 49 +
sys/dev/bluetooth/bthci.c | 290 +
sys/dev/bluetooth/bthcivar.h | 54 +
sys/dev/cons.c | 6 +-
sys/dev/dmover/Makefile | 9 +
sys/dev/dmover/dmover_backend.c | 269 +
sys/dev/dmover/dmover_io.c | 733 ++++
sys/dev/dmover/dmover_io.h | 92 +
sys/dev/dmover/dmover_process.c | 199 +
sys/dev/dmover/dmover_request.c | 145 +
sys/dev/dmover/dmover_session.c | 137 +
sys/dev/dmover/dmover_util.c | 85 +
sys/dev/dmover/dmovervar.h | 286 +
sys/dev/dmover/files.dmover | 19 +
sys/dev/dmover/swdmover.c | 385 ++
sys/dev/eisa/mlx_eisa.c | 44 +-
sys/dev/hpc/hpcfb.c | 22 +-
sys/dev/ic/ac97.c | 6 +-
sys/dev/ic/ad1848.c | 15 +-
sys/dev/ic/ad1848var.h | 93 +-
sys/dev/ic/aic7xxx.c | 6 +-
sys/dev/ic/awi.c | 319 +-
sys/dev/ic/awireg.h | 8 +-
sys/dev/ic/bt463.c | 13 +-
sys/dev/ic/bt485.c | 12 +-
sys/dev/ic/com.c | 276 +-
sys/dev/ic/cpc700.c | 3 +-
sys/dev/ic/cs4231.c | 73 +-
sys/dev/ic/elinkxl.c | 11 +-
sys/dev/ic/elinkxlvar.h | 5 +-
sys/dev/ic/esiop.c | 6 +-
sys/dev/ic/gem.c | 6 +-
sys/dev/ic/hme.c | 13 +-
sys/dev/ic/ibm561.c | 16 +-
sys/dev/ic/igsfb.c | 186 +-
sys/dev/ic/igsfbreg.h | 250 +-
sys/dev/ic/igsfbvar.h | 61 +-
sys/dev/ic/isp.c | 112 +-
sys/dev/ic/isp_ioctl.h | 25 +-
sys/dev/ic/isp_netbsd.c | 28 +-
sys/dev/ic/isp_target.h | 6 +-
sys/dev/ic/ispmbox.h | 4 +-
sys/dev/ic/ispvar.h | 5 +-
sys/dev/ic/lance.c | 34 +-
sys/dev/ic/lancereg.h | 6 +-
sys/dev/ic/ld_mlx.c | 6 +-
sys/dev/ic/mlx.c | 109 +-
sys/dev/ic/mlxio.h | 14 +-
sys/dev/ic/mlxreg.h | 10 +-
sys/dev/ic/mlxvar.h | 6 +-
sys/dev/ic/ncr53c9x.c | 73 +-
sys/dev/ic/ncr53c9xvar.h | 7 +-
sys/dev/ic/pcdisplay_chars.c | 6 +-
sys/dev/ic/pcdisplay_subr.c | 92 +-
sys/dev/ic/pcdisplayvar.h | 38 +-
sys/dev/ic/rrunner.c | 13 +-
sys/dev/ic/rrunnervar.h | 4 +-
sys/dev/ic/siop.c | 12 +-
sys/dev/ic/siop_common.c | 14 +-
sys/dev/ic/siopreg.h | 13 +-
sys/dev/ic/sl811hs.c | 1606 ++++++++++
sys/dev/ic/sl811hsreg.h | 124 +
sys/dev/ic/sl811hsvar.h | 102 +
sys/dev/ic/tea5757.c | 33 +-
sys/dev/ic/tea5757.h | 11 +-
sys/dev/ic/tulip.c | 61 +-
sys/dev/ic/vga.c | 159 +-
sys/dev/ic/vga_subr.c | 47 +-
sys/dev/ic/vgavar.h | 14 +-
sys/dev/ic/wdc.c | 10 +-
sys/dev/ic/wdcreg.h | 7 +-
sys/dev/ic/wi.c | 683 +++-
sys/dev/ic/wi_hostap.c | 1276 ++++++++
sys/dev/ic/wi_hostap.h | 134 +
sys/dev/ic/wi_ieee.h | 11 +-
sys/dev/ic/wireg.h | 17 +-
sys/dev/ic/wivar.h | 26 +-
sys/dev/ieee1394/fwohci.c | 6 +-
sys/dev/ieee1394/fwohcivar.h | 4 +-
sys/dev/ieee1394/if_fw.c | 5 +-
sys/dev/isa/ega.c | 78 +-
sys/dev/isa/egavar.h | 4 +-
sys/dev/isa/fd.c | 24 +-
sys/dev/isa/files.isa | 11 +-
sys/dev/isa/if_le_isa.c | 37 +-
sys/dev/isa/if_levar.h | 4 +-
sys/dev/isa/mcd.c | 15 +-
sys/dev/isa/nsclpcsio_isa.c | 334 ++
sys/dev/isa/pcdisplay.c | 18 +-
sys/dev/isa/radiotrack2.c | 3 +-
sys/dev/isa/sf16fmr2.c | 3 +-
sys/dev/isa/slhci_isa.c | 131 +
sys/dev/isa/vga_isa.c | 23 +-
sys/dev/isapnp/isapnpdevs | 3 +-
sys/dev/isapnp/isapnpdevs.c | 9 +-
sys/dev/isapnp/isapnpdevs.h | 4 +-
sys/dev/isapnp/isic_isapnp_itkix.c | 4 +-
sys/dev/kttcp.c | 721 ++++
sys/dev/kttcpio.h | 58 +
sys/dev/ld.c | 15 +-
sys/dev/ldvar.h | 4 +-
sys/dev/mca/ed_mca.c | 8 +-
sys/dev/mca/edc_mca.c | 7 +-
sys/dev/mca/edvar.h | 4 +-
sys/dev/md.c | 22 +-
sys/dev/microcode/siop/esiop.ss | 4 +-
sys/dev/microcode/siop/oosiop.out | 10 +-
sys/dev/microcode/siop/siop.ss | 6 +-
sys/dev/mii/acphy.c | 5 +-
sys/dev/mii/amhphy.c | 5 +-
sys/dev/mii/bmtphy.c | 5 +-
sys/dev/mii/brgphy.c | 127 +-
sys/dev/mii/brgphyreg.h | 40 +-
sys/dev/mii/dmphy.c | 5 +-
sys/dev/mii/exphy.c | 5 +-
sys/dev/mii/gentbi.c | 5 +-
sys/dev/mii/glxtphy.c | 5 +-
sys/dev/mii/gphyter.c | 5 +-
sys/dev/mii/icsphy.c | 5 +-
sys/dev/mii/inphy.c | 5 +-
sys/dev/mii/iophy.c | 5 +-
sys/dev/mii/lxtphy.c | 5 +-
sys/dev/mii/makphy.c | 8 +-
sys/dev/mii/miidevs | 18 +-
sys/dev/mii/miidevs.h | 24 +-
sys/dev/mii/miidevs_data.h | 8 +-
sys/dev/mii/nsphy.c | 5 +-
sys/dev/mii/nsphyter.c | 5 +-
sys/dev/mii/pnaphy.c | 5 +-
sys/dev/mii/qsphy.c | 5 +-
sys/dev/mii/sqphy.c | 51 +-
sys/dev/mii/tqphy.c | 5 +-
sys/dev/mii/ukphy.c | 5 +-
sys/dev/mii/ukphy_subr.c | 5 +-
sys/dev/mii/urlphy.c | 5 +-
sys/dev/mscp/mscp_disk.c | 31 +-
sys/dev/mscp/mscp_subr.c | 14 +-
sys/dev/mscp/mscpvar.h | 4 +-
sys/dev/pci/aac_pci.c | 31 +-
sys/dev/pci/agp.c | 35 +-
sys/dev/pci/agp_i810.c | 8 +-
sys/dev/pci/auich.c | 285 +-
sys/dev/pci/auichreg.h | 20 +-
sys/dev/pci/bktr/bktr_core.c | 6 +-
sys/dev/pci/eap.c | 13 +-
sys/dev/pci/ehci_pci.c | 6 +-
sys/dev/pci/esa.c | 4 +-
sys/dev/pci/files.pci | 13 +-
sys/dev/pci/gtp.c | 283 +
sys/dev/pci/if_bge.c | 2939 ++++++++++++++++++++
sys/dev/pci/if_bgereg.h | 2265 +++++++++++++++
sys/dev/pci/if_epic_pci.c | 6 +-
sys/dev/pci/if_ex_pci.c | 116 +-
sys/dev/pci/if_fxp_pci.c | 23 +-
sys/dev/pci/if_gem_pci.c | 7 +-
sys/dev/pci/if_pcn.c | 6 +-
sys/dev/pci/if_sip.c | 346 +-
sys/dev/pci/if_sipreg.h | 15 +-
sys/dev/pci/if_stereg.h | 4 +-
sys/dev/pci/if_ti.c | 8 +-
sys/dev/pci/if_vr.c | 13 +-
sys/dev/pci/if_wm.c | 440 +-
sys/dev/pci/if_wmreg.h | 13 +-
sys/dev/pci/igsfb_pci.c | 60 +-
sys/dev/pci/isp_pci.c | 21 +-
sys/dev/pci/maxiradio.c | 298 --
sys/dev/pci/mlx_pci.c | 20 +-
sys/dev/pci/pci.c | 87 +-
sys/dev/pci/pciconf.c | 58 +-
sys/dev/pci/pcidevs | 108 +-
sys/dev/pci/pcidevs.h | 100 +-
sys/dev/pci/pcidevs_data.h | 496 +++-
sys/dev/pci/pciide.c | 377 ++-
sys/dev/pci/pciide_apollo_reg.h | 7 +-
sys/dev/pci/pciide_hpt_reg.h | 11 +-
sys/dev/pci/pciide_pdc202xx_reg.h | 4 +-
sys/dev/pci/pcireg.h | 10 +-
sys/dev/pci/pcivar.h | 13 +-
sys/dev/pci/pucdata.c | 55 +-
sys/dev/pci/tga.c | 8 +-
sys/dev/pci/twe.c | 52 +-
sys/dev/pci/vga_pci.c | 42 +-
sys/dev/pckbc/pms.c | 54 +-
sys/dev/pckbc/wskbdmap_mfii.c | 6 +-
sys/dev/pcmcia/if_ne_pcmcia.c | 9 +-
sys/dev/pcmcia/if_wi_pcmcia.c | 19 +-
sys/dev/pcmcia/mhzc.c | 6 +-
sys/dev/pcmcia/pcmcia_cis.c | 83 +-
sys/dev/pcmcia/pcmcia_cis_quirks.c | 16 +-
sys/dev/pcmcia/pcmciadevs | 11 +-
sys/dev/pcmcia/pcmciadevs.h | 21 +-
sys/dev/pcmcia/pcmciadevs_data.h | 48 +-
sys/dev/pcmcia/pcmciavar.h | 8 +-
sys/dev/qbus/files.uba | 15 +-
sys/dev/qbus/rl.c | 13 +-
sys/dev/qbus/rlvar.h | 6 +-
sys/dev/qbus/ts.c | 20 +-
sys/dev/raidframe/files.raidframe | 3 +-
sys/dev/raidframe/rf_archs.h | 6 +-
sys/dev/raidframe/rf_aselect.c | 82 +-
sys/dev/raidframe/rf_dag.h | 18 +-
sys/dev/raidframe/rf_dagdegrd.c | 5 +-
sys/dev/raidframe/rf_dagdegwr.c | 5 +-
sys/dev/raidframe/rf_dagffrd.c | 5 +-
sys/dev/raidframe/rf_dagffwr.c | 5 +-
sys/dev/raidframe/rf_dagutils.c | 36 +-
sys/dev/raidframe/rf_debugprint.c | 89 +-
sys/dev/raidframe/rf_debugprint.h | 6 +-
sys/dev/raidframe/rf_diskqueue.c | 47 +-
sys/dev/raidframe/rf_diskqueue.h | 17 +-
sys/dev/raidframe/rf_driver.c | 73 +-
sys/dev/raidframe/rf_engine.c | 9 +-
sys/dev/raidframe/rf_freelist.h | 46 +-
sys/dev/raidframe/rf_layout.c | 17 +-
sys/dev/raidframe/rf_map.c | 71 +-
sys/dev/raidframe/rf_map.h | 6 +-
sys/dev/raidframe/rf_memchunk.c | 214 -
sys/dev/raidframe/rf_memchunk.h | 47 -
sys/dev/raidframe/rf_netbsdkintf.c | 108 +-
sys/dev/raidframe/rf_optnames.h | 5 +-
sys/dev/raidframe/rf_parityloggingdags.c | 5 +-
sys/dev/raidframe/rf_parityscan.c | 9 +-
sys/dev/raidframe/rf_raid1.c | 8 +-
sys/dev/raidframe/rf_reconstruct.c | 6 +-
sys/dev/raidframe/rf_shutdown.c | 6 +-
sys/dev/raidframe/rf_states.c | 6 +-
sys/dev/raidframe/rf_threadstuff.c | 44 +-
sys/dev/raidframe/rf_threadstuff.h | 24 +-
sys/dev/raidframe/rf_utils.c | 9 +-
sys/dev/rasops/rasops.c | 16 +-
sys/dev/rcons/rcons_subr.c | 8 +-
sys/dev/sbus/be.c | 22 +-
sys/dev/sbus/cgthree_sbus.c | 6 +-
sys/dev/sbus/cs4231_sbus.c | 23 +-
sys/dev/sbus/esp_sbus.c | 16 +-
sys/dev/sbus/if_hme_sbus.c | 34 +-
sys/dev/sbus/p9100.c | 28 +-
sys/dev/sbus/qe.c | 16 +-
sys/dev/sbus/qec.c | 32 +-
sys/dev/sbus/qecvar.h | 6 +-
sys/dev/sbus/sbusvar.h | 40 +-
sys/dev/sbus/tcx.c | 30 +-
sys/dev/scsipi/atapi_wdc.c | 10 +-
sys/dev/scsipi/cd.c | 24 +-
sys/dev/scsipi/cdvar.h | 4 +-
sys/dev/scsipi/scsi_disk.h | 10 +-
sys/dev/scsipi/scsiconf.c | 11 +-
sys/dev/scsipi/scsipi_base.c | 6 +-
sys/dev/scsipi/sd.c | 22 +-
sys/dev/scsipi/sdvar.h | 4 +-
sys/dev/scsipi/ss.c | 23 +-
sys/dev/scsipi/ssvar.h | 4 +-
sys/dev/scsipi/st.c | 24 +-
sys/dev/scsipi/stvar.h | 4 +-
sys/dev/std/ieee1212reg.h | 2 +-
sys/dev/sun/bt_subr.c | 6 +-
sys/dev/sysmon/sysmon_wdog.c | 9 +-
sys/dev/tc/cfb.c | 12 +-
sys/dev/tc/mfb.c | 8 +-
sys/dev/tc/sfb.c | 12 +-
sys/dev/tc/sfbplus.c | 12 +-
sys/dev/tc/stic.c | 18 +-
sys/dev/tc/tfb.c | 12 +-
sys/dev/tc/xcfb.c | 12 +-
sys/dev/usb/ehci.c | 83 +-
sys/dev/usb/ezload.c | 12 +-
sys/dev/usb/files.usb | 14 +-
sys/dev/usb/hid.c | 34 +-
sys/dev/usb/hid.h | 4 +-
sys/dev/usb/if_aue.c | 79 +-
sys/dev/usb/if_cue.c | 48 +-
sys/dev/usb/if_kue.c | 65 +-
sys/dev/usb/if_upl.c | 46 +-
sys/dev/usb/if_url.c | 136 +-
sys/dev/usb/ohci.c | 12 +-
sys/dev/usb/ohcireg.h | 4 +-
sys/dev/usb/uaudioreg.h | 4 +-
sys/dev/usb/ubt.c | 251 +
sys/dev/usb/ubtbcmfw.c | 322 ++
sys/dev/usb/ubtbcmfw.h | 48 +
sys/dev/usb/ucom.c | 42 +-
sys/dev/usb/udsbr.c | 6 +-
sys/dev/usb/uftdi.c | 32 +-
sys/dev/usb/uftdireg.h | 64 +-
sys/dev/usb/ugen.c | 16 +-
sys/dev/usb/uhci.c | 8 +-
sys/dev/usb/uhcireg.h | 6 +-
sys/dev/usb/uhcivar.h | 8 +-
sys/dev/usb/uhid.c | 14 +-
sys/dev/usb/uhidev.c | 22 +-
sys/dev/usb/uhub.c | 36 +-
sys/dev/usb/uirda.c | 50 +-
sys/dev/usb/ukbd.c | 32 +-
sys/dev/usb/ukbdmap.c | 10 +-
sys/dev/usb/ulpt.c | 19 +-
sys/dev/usb/umass.c | 40 +-
sys/dev/usb/umass_isdata.c | 48 +-
sys/dev/usb/umass_quirks.c | 42 +-
sys/dev/usb/umass_scsipi.c | 12 +-
sys/dev/usb/umassvar.h | 10 +-
sys/dev/usb/umct.c | 18 +-
sys/dev/usb/umidi.c | 30 +-
sys/dev/usb/umidi_quirks.c | 36 +-
sys/dev/usb/umidivar.h | 6 +-
sys/dev/usb/umodem.c | 16 +-
sys/dev/usb/ums.c | 12 +-
sys/dev/usb/uplcom.c | 28 +-
sys/dev/usb/urio.c | 14 +-
sys/dev/usb/usb.h | 43 +-
sys/dev/usb/usb_mem.c | 14 +-
sys/dev/usb/usb_mem.h | 4 +-
sys/dev/usb/usb_port.h | 4 +-
sys/dev/usb/usb_quirks.c | 11 +-
sys/dev/usb/usb_subr.c | 46 +-
sys/dev/usb/usbdevs | 44 +-
sys/dev/usb/usbdevs.h | 46 +-
sys/dev/usb/usbdevs_data.h | 186 +-
sys/dev/usb/usbdi.c | 66 +-
sys/dev/usb/usbdi.h | 8 +-
sys/dev/usb/usbdi_util.c | 24 +-
sys/dev/usb/usbdi_util.h | 8 +-
sys/dev/usb/usbdivar.h | 6 +-
sys/dev/usb/uscanner.c | 12 +-
sys/dev/usb/usscanner.c | 26 +-
sys/dev/usb/ustir.c | 84 +-
sys/dev/usb/uvisor.c | 16 +-
sys/dev/usb/uvscom.c | 26 +-
sys/dev/usb/uyap.c | 10 +-
sys/dev/vme/xd.c | 19 +-
sys/dev/vme/xdvar.h | 4 +-
sys/dev/vme/xy.c | 16 +-
sys/dev/vme/xyvar.h | 4 +-
sys/dev/vnd.c | 102 +-
sys/dev/vndvar.h | 14 +-
sys/dev/wscons/files.wscons | 5 +-
sys/dev/wscons/wscons_raster.h | 4 +-
sys/dev/wscons/wscons_rops.c | 6 +-
sys/dev/wscons/wsconsio.h | 18 +-
sys/dev/wscons/wsdisplay.c | 109 +-
sys/dev/wscons/wsdisplayvar.h | 12 +-
sys/dev/wscons/wsemul_sun.c | 54 +-
sys/dev/wscons/wsemul_vt100.c | 212 +-
sys/dev/wscons/wsemul_vt100_subr.c | 12 +-
sys/filecorefs/filecore_vfsops.c | 10 +-
sys/fs/smbfs/smbfs_vfsops.c | 6 +-
sys/gdbscripts/Makefile.inc | 3 +
sys/isofs/cd9660/cd9660_vfsops.c | 10 +-
sys/kern/exec_aout.c | 11 +-
sys/kern/exec_conf.c | 12 +-
sys/kern/exec_elf32.c | 26 +-
sys/kern/exec_subr.c | 6 +-
sys/kern/init_main.c | 56 +-
sys/kern/init_sysent.c | 28 +-
sys/kern/kern_allocsys.c | 15 +-
sys/kern/kern_clock.c | 58 +-
sys/kern/kern_descrip.c | 7 +-
sys/kern/kern_exec.c | 24 +-
sys/kern/kern_exit.c | 70 +-
sys/kern/kern_fork.c | 285 +-
sys/kern/kern_ktrace.c | 15 +-
sys/kern/kern_malloc.c | 6 +-
sys/kern/kern_malloc_debug.c | 6 +-
sys/kern/kern_physio.c | 6 +-
sys/kern/kern_proc.c | 105 +-
sys/kern/kern_prot.c | 15 +-
sys/kern/kern_ras.c | 269 +
sys/kern/kern_resource.c | 8 +-
sys/kern/kern_sig.c | 65 +-
sys/kern/kern_subr.c | 176 +-
sys/kern/kern_synch.c | 29 +-
sys/kern/kern_sysctl.c | 72 +-
sys/kern/kern_systrace.c | 1478 ++++++++++
sys/kern/kern_xxx.c | 7 +-
sys/kern/subr_autoconf.c | 6 +-
sys/kern/subr_disk.c | 577 ++-
sys/kern/subr_pool.c | 13 +-
sys/kern/subr_prf.c | 6 +-
sys/kern/subr_prop.c | 28 +-
sys/kern/sys_generic.c | 18 +-
sys/kern/sys_pipe.c | 6 +-
sys/kern/sys_pmc.c | 171 +
sys/kern/sys_process.c | 58 +-
sys/kern/syscalls.c | 14 +-
sys/kern/syscalls.master | 14 +-
sys/kern/tty.c | 15 +-
sys/kern/uipc_mbuf.c | 54 +-
sys/kern/uipc_socket.c | 82 +-
sys/kern/uipc_socket2.c | 192 +-
sys/kern/vfs_bio.c | 21 +-
sys/kern/vfs_cache.c | 10 +-
sys/kern/vfs_lookup.c | 38 +-
sys/kern/vfs_subr.c | 7 +-
sys/kern/vfs_syscalls.c | 10 +-
sys/lib/libkern/Makefile | 5 +-
sys/lib/libkern/arch/arm/Makefile.inc | 4 +-
sys/lib/libkern/arch/arm/byte_swap_2.S | 8 +-
sys/lib/libkern/arch/arm/divsi3.S | 230 +-
sys/lib/libkern/arch/arm/ffs.S | 81 +
sys/lib/libkern/arch/arm/memcpy.S | 186 +-
sys/lib/libkern/arch/arm/memset.S | 26 +-
sys/lib/libkern/arch/i386/bcopy.S | 20 +-
sys/lib/libkern/arch/powerpc/bzero.S | 4 +-
sys/lib/libkern/arch/sh3/Makefile.inc | 4 +-
sys/lib/libkern/arch/sh3/ffs.S | 103 +
sys/lib/libkern/arch/sh5/Makefile.inc | 14 +
sys/lib/libkern/arch/sh5/sdivsi3.S | 90 +
sys/lib/libkern/arch/sh5/udivsi3.S | 93 +
sys/lib/libkern/libkern.h | 9 +-
sys/lkm/exec/svr4_elf/lkminit_exec.c | 15 +-
sys/miscfs/fdesc/fdesc_vfsops.c | 6 +-
sys/miscfs/fifofs/fifo_vnops.c | 27 +-
sys/miscfs/kernfs/kernfs_vfsops.c | 6 +-
sys/miscfs/kernfs/kernfs_vnops.c | 79 +-
sys/miscfs/nullfs/null_vfsops.c | 6 +-
sys/miscfs/overlay/overlay_vfsops.c | 6 +-
sys/miscfs/portal/portal_vfsops.c | 6 +-
sys/miscfs/portal/portal_vnops.c | 17 +-
sys/miscfs/procfs/procfs_ctl.c | 18 +-
sys/miscfs/procfs/procfs_vfsops.c | 6 +-
sys/miscfs/procfs/procfs_vnops.c | 13 +-
sys/miscfs/specfs/spec_vnops.c | 10 +-
sys/miscfs/umapfs/umap_vfsops.c | 6 +-
sys/miscfs/union/union_vfsops.c | 6 +-
sys/msdosfs/msdosfs_vfsops.c | 10 +-
sys/net/bpf.c | 110 +-
sys/net/bpf.h | 15 +-
sys/net/dlt.h | 7 +-
sys/net/if.c | 10 +-
sys/net/if.h | 20 +-
sys/net/if_arp.h | 13 +-
sys/net/if_bridge.c | 33 +-
sys/net/if_ethersubr.c | 25 +-
sys/net/if_gre.c | 37 +-
sys/net/if_ieee1394subr.c | 24 +-
sys/net/if_ieee80211.h | 217 +-
sys/net/if_ieee80211subr.c | 1393 +++++++-
sys/net/if_media.h | 7 +-
sys/net/if_ppp.c | 58 +-
sys/net/if_ppp.h | 51 +-
sys/net/if_pppoe.c | 551 ++-
sys/net/if_pppvar.h | 51 +-
sys/net/if_spppsubr.c | 156 +-
sys/net/if_spppvar.h | 4 +-
sys/net/if_stf.c | 27 +-
sys/net/if_tun.c | 9 +-
sys/net/if_types.h | 4 +-
sys/net/ppp-comp.h | 4 +-
sys/net/ppp_tty.c | 58 +-
sys/net/route.c | 6 +-
sys/net/zlib.c | 44 +-
sys/netccitt/if_x25subr.c | 12 +-
sys/netccitt/pk_output.c | 5 +-
sys/netccitt/pk_usrreq.c | 5 +-
sys/netinet/icmp_var.h | 8 +-
sys/netinet/if_arp.c | 136 +-
sys/netinet/if_ieee1394arp.c | 672 ----
sys/netinet/if_ieee1394arp.h | 55 -
sys/netinet/igmp.c | 15 +-
sys/netinet/igmp_var.h | 8 +-
sys/netinet/in4_cksum.c | 22 +-
sys/netinet/in_gif.c | 7 +-
sys/netinet/ip_encap.c | 8 +-
sys/netinet/ip_fil.h | 7 +-
sys/netinet/ip_flow.c | 19 +-
sys/netinet/ip_frag.c | 8 +-
sys/netinet/ip_gre.c | 24 +-
sys/netinet/ip_icmp.c | 45 +-
sys/netinet/ip_input.c | 98 +-
sys/netinet/ip_log.c | 14 +-
sys/netinet/ip_mroute.c | 56 +-
sys/netinet/ip_output.c | 75 +-
sys/netinet/ip_var.h | 8 +-
sys/netinet/raw_ip.c | 20 +-
sys/netinet/tcp_input.c | 172 +-
sys/netinet/tcp_output.c | 24 +-
sys/netinet/tcp_subr.c | 37 +-
sys/netinet/tcp_usrreq.c | 8 +-
sys/netinet/tcp_var.h | 8 +-
sys/netinet/udp_usrreq.c | 18 +-
sys/netinet/udp_var.h | 8 +-
sys/netinet6/ah_input.c | 10 +-
sys/netinet6/ah_output.c | 8 +-
sys/netinet6/esp.h | 5 +-
sys/netinet6/esp_core.c | 28 +-
sys/netinet6/esp_input.c | 14 +-
sys/netinet6/esp_output.c | 20 +-
sys/netinet6/icmp6.c | 14 +-
sys/netinet6/in6_pcb.c | 18 +-
sys/netinet6/in6_pcb.h | 4 +-
sys/netinet6/in6_proto.c | 4 +-
sys/netinet6/in6_src.c | 9 +-
sys/netinet6/ip6_input.c | 27 +-
sys/netinet6/ip6_mroute.c | 8 +-
sys/netinet6/ip6_var.h | 8 +-
sys/netinet6/ipcomp_input.c | 6 +-
sys/netinet6/ipsec.c | 256 +-
sys/netinet6/nd6.c | 25 +-
sys/netinet6/nd6_rtr.c | 15 +-
sys/netinet6/raw_ip6.c | 5 +-
sys/netinet6/udp6_output.c | 10 +-
sys/netiso/if_eon.c | 19 +-
sys/netiso/tp_inet.c | 11 +-
sys/netkey/key.c | 27 +-
sys/netkey/key_debug.c | 12 +-
sys/netns/ns_ip.c | 16 +-
sys/netns/spp_usrreq.c | 6 +-
sys/nfs/nfs_bio.c | 10 +-
sys/nfs/nfs_socket.c | 12 +-
sys/nfs/nfs_subs.c | 8 +-
sys/nfs/nfs_vfsops.c | 41 +-
sys/ntfs/ntfs_vfsops.c | 8 +-
sys/sys/Makefile | 6 +-
sys/sys/buf.h | 78 +-
sys/sys/conf.h | 11 +-
sys/sys/disk.h | 17 +-
sys/sys/disklabel.h | 10 +-
sys/sys/disklabel_mbr.h | 3 +-
sys/sys/exec.h | 10 +-
sys/sys/exec_aout.h | 4 +-
sys/sys/exec_elf.h | 16 +-
sys/sys/exec_macho.h | 6 +-
sys/sys/file.h | 3 +-
sys/sys/ipc.h | 12 +-
sys/sys/kernel.h | 7 +-
sys/sys/ktrace.h | 4 +-
sys/sys/malloc.h | 36 +-
sys/sys/mbuf.h | 5 +-
sys/sys/mount.h | 4 +-
sys/sys/param.h | 6 +-
sys/sys/pipe.h | 4 +-
sys/sys/pmc.h | 98 +
sys/sys/pool.h | 4 +-
sys/sys/proc.h | 38 +-
sys/sys/ras.h | 73 +
sys/sys/rnd.h | 5 +-
sys/sys/scsiio.h | 6 +-
sys/sys/shm.h | 6 +-
sys/sys/signalvar.h | 18 +-
sys/sys/socketvar.h | 25 +-
sys/sys/syscall.h | 22 +-
sys/sys/syscallargs.h | 34 +-
sys/sys/sysctl.h | 17 +-
sys/sys/systm.h | 16 +-
sys/sys/systrace.h | 190 +
sys/sys/times.h | 6 +-
sys/sys/tree.h | 676 ++++
sys/sys/unistd.h | 5 +-
sys/sys/vnode.h | 9 +-
sys/ufs/ext2fs/ext2fs_lookup.c | 6 +-
sys/ufs/ext2fs/ext2fs_vfsops.c | 10 +-
sys/ufs/ffs/ffs_softdep.c | 22 +-
sys/ufs/ffs/ffs_subr.c | 6 +-
sys/ufs/ffs/ffs_vfsops.c | 10 +-
sys/ufs/lfs/lfs.h | 4 +-
sys/ufs/lfs/lfs_balloc.c | 32 +-
sys/ufs/lfs/lfs_bio.c | 32 +-
sys/ufs/lfs/lfs_inode.c | 60 +-
sys/ufs/lfs/lfs_segment.c | 147 +-
sys/ufs/lfs/lfs_subr.c | 9 +-
sys/ufs/lfs/lfs_syscalls.c | 66 +-
sys/ufs/lfs/lfs_vfsops.c | 20 +-
sys/ufs/mfs/mfs_vfsops.c | 20 +-
sys/ufs/mfs/mfs_vnops.c | 18 +-
sys/ufs/mfs/mfsnode.h | 5 +-
sys/ufs/ufs/inode.h | 6 +-
sys/uvm/uvm_amap.c | 8 +-
sys/uvm/uvm_amap_i.h | 6 +-
sys/uvm/uvm_fault.c | 29 +-
sys/uvm/uvm_glue.c | 12 +-
sys/uvm/uvm_km.c | 6 +-
sys/uvm/uvm_loan.c | 7 +-
sys/uvm/uvm_object.h | 4 +-
sys/uvm/uvm_page.c | 15 +-
sys/uvm/uvm_pdaemon.c | 6 +-
sys/uvm/uvm_pglist.c | 314 +-
sys/uvm/uvm_swap.c | 28 +-
957 files changed, 39020 insertions(+), 16375 deletions(-)
diffs (truncated from 93968 to 300 lines):
diff -r ce95f297f3a3 -r b42a15aaf122 sys/arch/sparc/dev/cgfourteen.c
--- a/sys/arch/sparc/dev/cgfourteen.c Fri Sep 06 08:30:48 2002 +0000
+++ b/sys/arch/sparc/dev/cgfourteen.c Fri Sep 06 08:40:49 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: cgfourteen.c,v 1.20.4.5 2002/06/28 08:04:22 jdolecek Exp $ */
+/* $NetBSD: cgfourteen.c,v 1.20.4.6 2002/09/06 08:40:49 jdolecek Exp $ */
/*
* Copyright (c) 1996
@@ -231,7 +231,7 @@
return;
}
bcopy(sa->sa_reg, sc->sc_physadr,
- sa->sa_nreg * sizeof(struct sbus_reg));
+ sa->sa_nreg * sizeof(struct openprom_addr));
/*
* Now map in the 8 useful pages of registers
@@ -608,8 +608,8 @@
}
return (bus_space_mmap(sc->sc_bustag,
- BUS_ADDR(sc->sc_physadr[CG14_PXL_IDX].sbr_slot,
- sc->sc_physadr[CG14_PXL_IDX].sbr_offset),
+ BUS_ADDR(sc->sc_physadr[CG14_PXL_IDX].oa_space,
+ sc->sc_physadr[CG14_PXL_IDX].oa_base),
off, prot, BUS_SPACE_MAP_LINEAR));
}
@@ -772,68 +772,68 @@
union cg14cmap *cm;
int cmsize;
{
- u_int i, start, count;
- u_char *cp;
+ u_int i, start, count;
+ u_char *cp;
- start = p->index;
- count = p->count;
- if (start >= cmsize || start + count > cmsize)
+ start = p->index;
+ count = p->count;
+ if (start >= cmsize || count > cmsize - start)
#ifdef DEBUG
{
printf("putcmaperror: start %d cmsize %d count %d\n",
start,cmsize,count);
#endif
- return (EINVAL);
+ return (EINVAL);
#ifdef DEBUG
}
#endif
- if (!uvm_useracc(p->red, count, B_WRITE) ||
- !uvm_useracc(p->green, count, B_WRITE) ||
- !uvm_useracc(p->blue, count, B_WRITE))
- return (EFAULT);
- for (cp = &cm->cm_map[start][0], i = 0; i < count; cp += 4, i++) {
- p->red[i] = cp[3];
- p->green[i] = cp[2];
- p->blue[i] = cp[1];
- }
- return (0);
+ if (!uvm_useracc(p->red, count, B_WRITE) ||
+ !uvm_useracc(p->green, count, B_WRITE) ||
+ !uvm_useracc(p->blue, count, B_WRITE))
+ return (EFAULT);
+ for (cp = &cm->cm_map[start][0], i = 0; i < count; cp += 4, i++) {
+ p->red[i] = cp[3];
+ p->green[i] = cp[2];
+ p->blue[i] = cp[1];
+ }
+ return (0);
}
/* Write the software shadow colormap */
static int
cg14_put_cmap(p, cm, cmsize)
- struct fbcmap *p;
- union cg14cmap *cm;
- int cmsize;
+ struct fbcmap *p;
+ union cg14cmap *cm;
+ int cmsize;
{
- u_int i, start, count;
- u_char *cp;
+ u_int i, start, count;
+ u_char *cp;
- start = p->index;
- count = p->count;
- if (start >= cmsize || start + count > cmsize)
+ start = p->index;
+ count = p->count;
+ if (start >= cmsize || count > cmsize - start)
#ifdef DEBUG
{
printf("putcmaperror: start %d cmsize %d count %d\n",
start,cmsize,count);
#endif
- return (EINVAL);
+ return (EINVAL);
#ifdef DEBUG
}
#endif
- if (!uvm_useracc(p->red, count, B_READ) ||
- !uvm_useracc(p->green, count, B_READ) ||
- !uvm_useracc(p->blue, count, B_READ))
- return (EFAULT);
- for (cp = &cm->cm_map[start][0], i = 0; i < count; cp += 4, i++) {
- cp[3] = p->red[i];
- cp[2] = p->green[i];
- cp[1] = p->blue[i];
+ if (!uvm_useracc(p->red, count, B_READ) ||
+ !uvm_useracc(p->green, count, B_READ) ||
+ !uvm_useracc(p->blue, count, B_READ))
+ return (EFAULT);
+ for (cp = &cm->cm_map[start][0], i = 0; i < count; cp += 4, i++) {
+ cp[3] = p->red[i];
+ cp[2] = p->green[i];
+ cp[1] = p->blue[i];
cp[0] = 0; /* no alpha channel */
- }
- return (0);
+ }
+ return (0);
}
static void
diff -r ce95f297f3a3 -r b42a15aaf122 sys/arch/sparc/dev/cgfourteenvar.h
--- a/sys/arch/sparc/dev/cgfourteenvar.h Fri Sep 06 08:30:48 2002 +0000
+++ b/sys/arch/sparc/dev/cgfourteenvar.h Fri Sep 06 08:40:49 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: cgfourteenvar.h,v 1.3 1998/07/29 18:36:08 pk Exp $ */
+/* $NetBSD: cgfourteenvar.h,v 1.3.28.1 2002/09/06 08:40:49 jdolecek Exp $ */
/*
* Copyright (c) 1996
@@ -69,7 +69,7 @@
struct device sc_dev; /* base device */
struct fbdevice sc_fb; /* frame buffer device */
bus_space_tag_t sc_bustag;
- struct sbus_reg sc_physadr[2]; /* phys addrs of h/w */
+ struct openprom_addr sc_physadr[2]; /* phys addrs of h/w */
#define CG14_CTL_IDX 0
#define CG14_PXL_IDX 1
diff -r ce95f297f3a3 -r b42a15aaf122 sys/arch/sparc/dev/cgtwo.c
--- a/sys/arch/sparc/dev/cgtwo.c Fri Sep 06 08:30:48 2002 +0000
+++ b/sys/arch/sparc/dev/cgtwo.c Fri Sep 06 08:40:49 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: cgtwo.c,v 1.34.4.3 2002/06/28 08:04:23 jdolecek Exp $ */
+/* $NetBSD: cgtwo.c,v 1.34.4.4 2002/09/06 08:40:49 jdolecek Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -354,7 +354,7 @@
start = cmap->index;
count = cmap->count;
ecount = start + count;
- if (start >= CG2_CMSIZE || ecount > CG2_CMSIZE)
+ if (start >= CG2_CMSIZE || count > CG2_CMSIZE - start)
return (EINVAL);
/* XXX - Wait for retrace? */
@@ -397,7 +397,7 @@
start = cmap->index;
count = cmap->count;
ecount = start + count;
- if (start >= CG2_CMSIZE || ecount > CG2_CMSIZE)
+ if (start >= CG2_CMSIZE || count > CG2_CMSIZE - start)
return (EINVAL);
/* Copy from user space to local arrays. */
diff -r ce95f297f3a3 -r b42a15aaf122 sys/arch/sparc/dev/fd.c
--- a/sys/arch/sparc/dev/fd.c Fri Sep 06 08:30:48 2002 +0000
+++ b/sys/arch/sparc/dev/fd.c Fri Sep 06 08:40:49 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fd.c,v 1.87.2.2 2002/03/16 15:59:46 jdolecek Exp $ */
+/* $NetBSD: fd.c,v 1.87.2.3 2002/09/06 08:40:50 jdolecek Exp $ */
/*-
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -255,7 +255,7 @@
TAILQ_ENTRY(fd_softc) sc_drivechain;
int sc_ops; /* I/O ops since last switch */
- struct buf_queue sc_q; /* pending I/O requests */
+ struct bufq_state sc_q; /* pending I/O requests */
int sc_active; /* number of active I/O requests */
};
@@ -766,7 +766,7 @@
else
printf(": density unknown\n");
- BUFQ_INIT(&fd->sc_q);
+ bufq_alloc(&fd->sc_q, BUFQ_DISKSORT|BUFQ_SORT_CYLINDER);
fd->sc_cylin = -1;
fd->sc_drive = drive;
fd->sc_deftype = type;
@@ -861,7 +861,7 @@
/* Queue transfer on drive, activate drive and controller if idle. */
s = splbio();
- disksort_cylinder(&fd->sc_q, bp);
+ BUFQ_PUT(&fd->sc_q, bp);
callout_stop(&fd->sc_motoroff_ch); /* a good idea */
if (fd->sc_active == 0)
fdstart(fd);
@@ -913,17 +913,17 @@
* another drive is waiting to be serviced, since there is a long motor
* startup delay whenever we switch.
*/
+ (void)BUFQ_GET(&fd->sc_q);
if (fd->sc_drivechain.tqe_next && ++fd->sc_ops >= 8) {
fd->sc_ops = 0;
TAILQ_REMOVE(&fdc->sc_drives, fd, sc_drivechain);
- if (BUFQ_NEXT(bp) != NULL) {
+ if (BUFQ_PEEK(&fd->sc_q) != NULL) {
TAILQ_INSERT_TAIL(&fdc->sc_drives, fd, sc_drivechain);
} else
fd->sc_active = 0;
}
bp->b_resid = fd->sc_bcount;
fd->sc_skip = 0;
- BUFQ_REMOVE(&fd->sc_q, bp);
biodone(bp);
/* turn off motor 5s from now */
@@ -1260,7 +1260,7 @@
goto out;
}
- if (BUFQ_FIRST(&fd->sc_q) != NULL)
+ if (BUFQ_PEEK(&fd->sc_q) != NULL)
fdc->sc_state++;
else
fdc->sc_state = DEVIDLE;
@@ -1429,7 +1429,7 @@
}
/* Is there a transfer to this drive? If not, deactivate drive. */
- bp = BUFQ_FIRST(&fd->sc_q);
+ bp = BUFQ_PEEK(&fd->sc_q);
if (bp == NULL) {
fd->sc_ops = 0;
TAILQ_REMOVE(&fdc->sc_drives, fd, sc_drivechain);
@@ -1804,7 +1804,7 @@
int error = EIO;
fd = fdc->sc_drives.tqh_first;
- bp = BUFQ_FIRST(&fd->sc_q);
+ bp = BUFQ_PEEK(&fd->sc_q);
fdc->sc_overruns = 0;
if (fd->sc_opts & FDOPT_NORETRY)
diff -r ce95f297f3a3 -r b42a15aaf122 sys/arch/sparc/dev/obio.c
--- a/sys/arch/sparc/dev/obio.c Fri Sep 06 08:30:48 2002 +0000
+++ b/sys/arch/sparc/dev/obio.c Fri Sep 06 08:40:49 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: obio.c,v 1.49.4.3 2002/06/23 17:41:43 jdolecek Exp $ */
+/* $NetBSD: obio.c,v 1.49.4.4 2002/09/06 08:40:51 jdolecek Exp $ */
/*-
* Copyright (c) 1997,1998 The NetBSD Foundation, Inc.
@@ -102,6 +102,8 @@
static struct sparc_bus_space_tag obio_space_tag = {
NULL, /* cookie */
NULL, /* parent bus tag */
+ NULL, /* ranges */
+ 0, /* nranges */
_obio_bus_map, /* bus_space_map */
NULL, /* bus_space_unmap */
NULL, /* bus_space_subregion */
diff -r ce95f297f3a3 -r b42a15aaf122 sys/arch/sparc/dev/sbus.c
--- a/sys/arch/sparc/dev/sbus.c Fri Sep 06 08:30:48 2002 +0000
+++ b/sys/arch/sparc/dev/sbus.c Fri Sep 06 08:40:49 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: sbus.c,v 1.39.4.2 2002/03/16 15:59:47 jdolecek Exp $ */
+/* $NetBSD: sbus.c,v 1.39.4.3 2002/09/06 08:40:51 jdolecek Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -92,29 +92,19 @@
#include <uvm/uvm_extern.h>
+#include <machine/autoconf.h>
#include <machine/bus.h>
#include <sparc/dev/sbusreg.h>
#include <dev/sbus/sbusvar.h>
#include <dev/sbus/xboxvar.h>
#include <sparc/sparc/iommuvar.h>
-#include <machine/autoconf.h>
Home |
Main Index |
Thread Index |
Old Index