Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/nathanw_sa]: src/sys Catch up to -current.



details:   https://anonhg.NetBSD.org/src/rev/c1ceaea038b5
branches:  nathanw_sa
changeset: 506077:c1ceaea038b5
user:      nathanw <nathanw%NetBSD.org@localhost>
date:      Thu Aug 01 02:40:53 2002 +0000

description:
Catch up to -current.

diffstat:

 sys/adosfs/advfsops.c                                  |     8 +-
 sys/altq/altq_cbq.h                                    |     4 +-
 sys/arch/README                                        |     6 +-
 sys/arch/acorn32/acorn32/conf.c                        |     4 +-
 sys/arch/acorn32/acorn32/rpc_machdep.c                 |    24 +-
 sys/arch/acorn32/conf/INSTALL                          |     9 +-
 sys/arch/acorn32/mainbus/fd.c                          |    18 +-
 sys/arch/acorn32/podulebus/netslot.c                   |     4 +-
 sys/arch/algor/algor/conf.c                            |     6 +-
 sys/arch/algor/conf/P4032                              |    10 +-
 sys/arch/algor/conf/P5064                              |    10 +-
 sys/arch/algor/conf/P6032                              |    10 +-
 sys/arch/alpha/alpha/conf.c                            |    16 +-
 sys/arch/alpha/alpha/cpu.c                             |     7 +-
 sys/arch/alpha/alpha/locore.s                          |    26 +-
 sys/arch/alpha/alpha/machdep.c                         |    36 +-
 sys/arch/alpha/alpha/osf1_sigcode.s                    |    10 +-
 sys/arch/alpha/conf/ALPHA                              |    10 +-
 sys/arch/alpha/conf/BASIL                              |    10 +-
 sys/arch/alpha/conf/FRAU-FARBISSINA                    |    10 +-
 sys/arch/alpha/conf/GENERIC                            |    14 +-
 sys/arch/alpha/conf/INSTALL                            |    11 +-
 sys/arch/alpha/include/rpb.h                           |   487 ++
 sys/arch/alpha/pci/pci_swiz_bus_mem_chipdep.c          |     6 +-
 sys/arch/alpha/stand/common/prom.c                     |    19 +-
 sys/arch/amiga/amiga/conf.c                            |     6 +-
 sys/arch/amiga/conf/AMIGA                              |     6 +-
 sys/arch/amiga/conf/DRACO                              |     6 +-
 sys/arch/amiga/conf/GENERIC                            |     6 +-
 sys/arch/amiga/conf/GENERIC.in                         |    11 +-
 sys/arch/amiga/conf/INSTALL                            |    11 +-
 sys/arch/amiga/conf/MDINSTALL                          |     7 +-
 sys/arch/amiga/conf/WSCONS                             |     6 +-
 sys/arch/amiga/dev/amidisplaycc.c                      |    10 +-
 sys/arch/amiga/include/proc.h                          |    12 +-
 sys/arch/amiga/stand/bootblock/aout2bb/aout2bb.c       |    12 +-
 sys/arch/arc/arc/arc_trap.c                            |     6 +-
 sys/arch/arc/arc/conf.c                                |     4 +-
 sys/arch/arc/jazz/fd.c                                 |  1186 ++++++
 sys/arch/arc/jazz/vga_jazzio.c                         |   172 +
 sys/arch/arm/arm/cpufunc.c                             |   121 +-
 sys/arch/arm/arm/cpufunc_asm_ixp12x0.S                 |    89 +
 sys/arch/arm/arm/sig_machdep.c                         |    54 +-
 sys/arch/arm/arm/sigcode.S                             |    20 +-
 sys/arch/arm/arm32/bus_dma.c                           |   331 +-
 sys/arch/arm/arm32/conf.c                              |    20 +-
 sys/arch/arm/arm32/cpu.c                               |    29 +-
 sys/arch/arm/arm32/genassym.cf                         |     5 +-
 sys/arch/arm/arm32/pmap.c                              |   151 +-
 sys/arch/arm/conf/files.arm                            |     9 +-
 sys/arch/arm/conf/files.sa11x0                         |     8 +-
 sys/arch/arm/footbridge/isa/isadma_machdep.c           |    26 +-
 sys/arch/arm/include/armreg.h                          |    10 +-
 sys/arch/arm/include/bus.h                             |    34 +-
 sys/arch/arm/include/conf.h                            |     3 +-
 sys/arch/arm/include/cpuconf.h                         |     8 +-
 sys/arch/arm/include/cpufunc.h                         |     8 +-
 sys/arch/arm/include/frame.h                           |     6 +-
 sys/arch/arm/iomd/iomd.c                               |     5 +-
 sys/arch/arm/iomd/vidc20config.c                       |    22 +-
 sys/arch/arm/iomd/vidcvideo.c                          |    12 +-
 sys/arch/arm/iomd/wsqms.c                              |    99 +-
 sys/arch/arm/iomd/wsqms_iomd.c                         |    48 +-
 sys/arch/arm/iomd/wsqmsvar.h                           |    68 +
 sys/arch/arm/sa11x0/sa1111.c                           |   386 ++
 sys/arch/arm/sa11x0/sa11x0.c                           |     8 +-
 sys/arch/arm/sa11x0/sa11x0_com.c                       |    43 +-
 sys/arch/arm/sa11x0/sa11x0_irq.S                       |     4 +-
 sys/arch/arm/sa11x0/sa11x0_reg.h                       |     3 +-
 sys/arch/arm/xscale/files.i80321                       |    10 +-
 sys/arch/arm/xscale/i80200_icu.c                       |     4 +-
 sys/arch/arm/xscale/i80200_irq.S                       |    19 +-
 sys/arch/arm/xscale/i80200reg.h                        |     6 +-
 sys/arch/arm/xscale/i80312_pci_dma.c                   |   317 +-
 sys/arch/arm/xscale/i80312var.h                        |     7 +-
 sys/arch/arm/xscale/i80321.c                           |    56 +-
 sys/arch/arm/xscale/i80321_icu.c                       |    43 +-
 sys/arch/arm/xscale/i80321_irq.S                       |     4 +-
 sys/arch/arm/xscale/i80321_local_dma.c                 |    77 +
 sys/arch/arm/xscale/i80321_pci_dma.c                   |   313 +-
 sys/arch/arm/xscale/i80321_wdog.c                      |   141 +
 sys/arch/arm/xscale/i80321reg.h                        |   107 +-
 sys/arch/arm/xscale/i80321var.h                        |    24 +-
 sys/arch/atari/atari/conf.c                            |     4 +-
 sys/arch/atari/include/proc.h                          |    12 +-
 sys/arch/atari/stand/installboot/installboot.c         |     4 +-
 sys/arch/bebox/bebox/conf.c                            |     4 +-
 sys/arch/bebox/bebox/machdep.c                         |   358 +-
 sys/arch/bebox/conf/INSTALL                            |     5 +-
 sys/arch/bebox/include/autoconf.h                      |    18 +
 sys/arch/bebox/include/intr.h                          |     9 +-
 sys/arch/bebox/pci/pfb.c                               |     8 +-
 sys/arch/cats/cats/cats_machdep.c                      |    82 +-
 sys/arch/cats/conf/INSTALL                             |     7 +-
 sys/arch/cats/include/param.h                          |     5 +-
 sys/arch/cats/include/vmparam.h                        |     7 +-
 sys/arch/cats/isa/isa_machdep.c                        |    18 +-
 sys/arch/cesfic/cesfic/conf.c                          |     4 +-
 sys/arch/cesfic/include/proc.h                         |    12 +-
 sys/arch/cobalt/cobalt/conf.c                          |     4 +-
 sys/arch/dreamcast/dev/gdrom.c                         |   591 +++
 sys/arch/dreamcast/dev/maple/mkbdmap.h                 |   310 +-
 sys/arch/dreamcast/dev/pvr.c                           |   631 +++
 sys/arch/dreamcast/dreamcast/conf.c                    |   380 ++
 sys/arch/evbarm/conf/IQ80321                           |     8 +-
 sys/arch/evbarm/conf/IXM1200                           |   179 +
 sys/arch/evbarm/conf/Makefile.evbarm.inc               |    22 +-
 sys/arch/evbarm/conf/NAPPI                             |   182 +
 sys/arch/evbarm/conf/files.evbarm                      |     7 +-
 sys/arch/evbarm/conf/files.ixm1200                     |    33 +
 sys/arch/evbarm/conf/ldscript.integrator               |    77 +
 sys/arch/evbarm/conf/ldscript.ixm1200                  |    77 +
 sys/arch/evbarm/conf/std.ixm1200                       |    23 +
 sys/arch/evbarm/ifpga/ifpga.c                          |     6 +-
 sys/arch/evbarm/ifpga/ifpga_pci.c                      |    16 +-
 sys/arch/evbarm/include/conf.h                         |     3 +-
 sys/arch/evbarm/integrator/int_bus_dma.c               |   613 +---
 sys/arch/evbarm/integrator/int_bus_dma.h               |    42 +
 sys/arch/evbarm/integrator/integrator_machdep.c        |   471 +-
 sys/arch/evbarm/integrator/intmmu.S                    |    12 +-
 sys/arch/evbarm/iq80310/iq80310_intr.c                 |    17 +-
 sys/arch/evbarm/iq80310/iq80310_machdep.c              |     9 +-
 sys/arch/evbsh3/evbsh3/conf.c                          |   341 +
 sys/arch/hp300/conf/INSTALL                            |     5 +-
 sys/arch/hp300/dev/ct.c                                |    22 +-
 sys/arch/hp300/dev/hil.c                               |    11 +-
 sys/arch/hp300/dev/ite.c                               |     6 +-
 sys/arch/hp300/dev/mt.c                                |    24 +-
 sys/arch/hp300/dev/rd.c                                |    22 +-
 sys/arch/hp300/dev/rdvar.h                             |     4 +-
 sys/arch/hp300/dev/sd.c                                |    18 +-
 sys/arch/hp300/dev/sdvar.h                             |     4 +-
 sys/arch/hp300/dev/st.c                                |    16 +-
 sys/arch/hp300/dev/stvar.h                             |     4 +-
 sys/arch/hp300/hp300/conf.c                            |     6 +-
 sys/arch/hp300/hp300/hpux_machdep.c                    |     8 +-
 sys/arch/hp300/hp300/locore.s                          |     5 +-
 sys/arch/hp300/include/hpux_machdep.h                  |     4 +-
 sys/arch/hp300/include/proc.h                          |    56 +-
 sys/arch/hpcarm/conf/IPAQ                              |     4 +-
 sys/arch/hpcarm/conf/JORNADA720                        |    36 +-
 sys/arch/hpcarm/conf/files.hpcarm                      |    64 +-
 sys/arch/hpcarm/dev/ipaq_pcic.c                        |   307 +
 sys/arch/hpcarm/dev/ipaq_saip.c                        |   122 +
 sys/arch/hpcarm/dev/j720kbdmap.c                       |    42 +-
 sys/arch/hpcarm/dev/j720ssp.c                          |   229 +-
 sys/arch/hpcarm/hpcarm/autoconf.c                      |    11 +-
 sys/arch/hpcarm/hpcarm/hpc_machdep.c                   |    44 +-
 sys/arch/hpcarm/include/bootconfig.h                   |     4 +-
 sys/arch/hpcarm/sa11x0/sa11x0.c                        |   219 -
 sys/arch/hpcarm/sa11x0/sa11x0_com.c                    |  1681 ---------
 sys/arch/hpcarm/sa11x0/sa11x0_io.c                     |   245 -
 sys/arch/hpcarm/sa11x0/sa11x0_irq.S                    |   344 -
 sys/arch/hpcarm/sa11x0/sa11x0_irqhandler.c             |   296 -
 sys/arch/hpcarm/sa11x0/sa11x0_ost.c                    |   348 -
 sys/arch/hpcarm/sa11x0/sa11xx_pcic.c                   |   471 --
 sys/arch/hpcmips/conf/INSTALL_TX3912                   |     3 +-
 sys/arch/hpcmips/conf/NULLCONF                         |     4 +-
 sys/arch/hpcmips/hpcmips/conf.c                        |     4 +-
 sys/arch/hpcsh/conf/GENERIC                            |   168 +
 sys/arch/hpcsh/conf/HPW650PA                           |    92 +
 sys/arch/hpcsh/hpcsh/conf.c                            |   287 +
 sys/arch/i386/conf/CARDBUS                             |    65 +-
 sys/arch/i386/conf/DELPHI                              |    49 +-
 sys/arch/i386/conf/DISKLESS                            |    24 +-
 sys/arch/i386/conf/DR-EVIL                             |    53 +-
 sys/arch/i386/conf/GENERIC                             |    81 +-
 sys/arch/i386/conf/GENERIC_LAPTOP                      |    52 +-
 sys/arch/i386/conf/GENERIC_PS2TINY                     |     7 +-
 sys/arch/i386/conf/GENERIC_TINY                        |    30 +-
 sys/arch/i386/conf/HOMEWORLD                           |    39 +-
 sys/arch/i386/conf/INSTALL                             |   102 +-
 sys/arch/i386/conf/INSTALL_LAPTOP                      |    69 +-
 sys/arch/i386/conf/INSTALL_PS2                         |     4 +-
 sys/arch/i386/conf/INSTALL_SMALL                       |    32 +-
 sys/arch/i386/conf/INSTALL_TINY                        |    32 +-
 sys/arch/i386/conf/IOPENER                             |    13 +-
 sys/arch/i386/conf/LAMB                                |    68 +-
 sys/arch/i386/conf/MINBAR                              |    39 +-
 sys/arch/i386/conf/NBFTP                               |    39 +-
 sys/arch/i386/conf/NET4501                             |     6 +-
 sys/arch/i386/conf/SWINGER                             |    51 +-
 sys/arch/i386/conf/files.i386                          |    28 +-
 sys/arch/i386/i386/acpi_machdep.c                      |    12 +-
 sys/arch/i386/i386/apm.c                               |    66 +-
 sys/arch/i386/i386/autoconf.c                          |    24 +-
 sys/arch/i386/i386/bios32.c                            |     6 +-
 sys/arch/i386/i386/conf.c                              |    11 +-
 sys/arch/i386/i386/db_trace.c                          |     9 +-
 sys/arch/i386/i386/freebsd_machdep.c                   |     8 +-
 sys/arch/i386/i386/genassym.cf                         |     5 +-
 sys/arch/i386/i386/ibcs2_machdep.c                     |    15 +-
 sys/arch/i386/i386/ibcs2_sigcode.s                     |    24 +-
 sys/arch/i386/i386/kvm86.c                             |   359 +
 sys/arch/i386/i386/kvm86call.s                         |   183 +
 sys/arch/i386/i386/locore.s                            |    30 +-
 sys/arch/i386/i386/machdep.c                           |    37 +-
 sys/arch/i386/i386/mainbus.c                           |    19 +-
 sys/arch/i386/i386/pmap.c                              |    15 +-
 sys/arch/i386/i386/svr4_machdep.c                      |     8 +-
 sys/arch/i386/i386/trap.c                              |    36 +-
 sys/arch/i386/i386/vm86.c                              |    21 +-
 sys/arch/i386/include/acpi_machdep.h                   |     3 +-
 sys/arch/i386/include/cpu.h                            |     4 +-
 sys/arch/i386/include/cpufunc.h                        |    20 +-
 sys/arch/i386/include/frame.h                          |    12 +-
 sys/arch/i386/include/freebsd_machdep.h                |     4 +-
 sys/arch/i386/include/ibcs2_machdep.h                  |     4 +-
 sys/arch/i386/include/kvm86.h                          |    14 +
 sys/arch/i386/pci/pchb.c                               |    12 +-
 sys/arch/i386/pci/pci_machdep.c                        |     8 +-
 sys/arch/i386/stand/Makefile.booters                   |     4 +-
 sys/arch/i386/stand/genprom/genprom.c                  |     4 +-
 sys/arch/i386/stand/installboot/installboot.c          |     6 +-
 sys/arch/i386/stand/lib/netif/netif_small.c            |     6 +-
 sys/arch/luna68k/dev/lunafb.c                          |     8 +-
 sys/arch/luna68k/dev/omrasops.c                        |    10 +-
 sys/arch/luna68k/include/proc.h                        |    50 +-
 sys/arch/luna68k/luna68k/conf.c                        |     8 +-
 sys/arch/m68k/conf/files.m68k                          |     6 +-
 sys/arch/m68k/include/Makefile                         |     4 +-
 sys/arch/m68k/include/lwp.h                            |    58 -
 sys/arch/m68k/include/proc.h                           |    78 +
 sys/arch/m68k/include/signal.h                         |     9 +-
 sys/arch/m68k/include/svr4_machdep.h                   |     4 +-
 sys/arch/m68k/include/types.h                          |    64 +
 sys/arch/m68k/m68k/bus_dma.c                           |   120 +-
 sys/arch/m68k/m68k/hpux_syscall.c                      |    19 +
 sys/arch/m68k/m68k/linux_syscall.c                     |   289 +
 sys/arch/m68k/m68k/m68k_syscall.c                      |   314 +-
 sys/arch/m68k/m68k/sig_machdep.c                       |    31 +-
 sys/arch/m68k/m68k/sigcode.s                           |    35 +-
 sys/arch/m68k/m68k/sunos_machdep.c                     |     6 +-
 sys/arch/m68k/m68k/sunos_syscall.c                     |   347 +
 sys/arch/m68k/m68k/svr4_machdep.c                      |     6 +-
 sys/arch/m68k/m68k/svr4_syscall.c                      |    19 +
 sys/arch/mac68k/conf/GENERIC                           |     5 +-
 sys/arch/mac68k/conf/GENERICSBC                        |     5 +-
 sys/arch/mac68k/conf/INSTALL                           |     9 +-
 sys/arch/mac68k/conf/INSTALLSBC                        |     9 +-
 sys/arch/mac68k/conf/files.mac68k                      |     6 +-
 sys/arch/mac68k/dev/macfb.c                            |     8 +-
 sys/arch/mac68k/include/proc.h                         |    12 +-
 sys/arch/mac68k/mac68k/conf.c                          |     4 +-
 sys/arch/mac68k/mac68k/disksubr.c                      |    23 +-
 sys/arch/mac68k/nubus/if_netdock_nubus.c               |   875 ++++
 sys/arch/macppc/conf/GENERIC                           |    20 +-
 sys/arch/macppc/conf/GENERIC.MP                        |     7 +
 sys/arch/macppc/conf/INSTALL                           |     7 +-
 sys/arch/macppc/dev/ofb.c                              |    37 +-
 sys/arch/macppc/dev/ofbvar.h                           |    49 +
 sys/arch/macppc/dev/wdc_obio.c                         |     6 +-
 sys/arch/macppc/include/autoconf.h                     |    91 +
 sys/arch/macppc/include/disklabel.h                    |     8 +-
 sys/arch/macppc/include/intr.h                         |   153 +
 sys/arch/macppc/include/keyboard.h                     |     4 +-
 sys/arch/macppc/macppc/autoconf.c                      |     5 +-
 sys/arch/macppc/macppc/conf.c                          |    10 +-
 sys/arch/macppc/macppc/cpu.c                           |    88 +-
 sys/arch/macppc/macppc/disksubr.c                      |    43 +-
 sys/arch/macppc/macppc/extintr.c                       |   865 ++++
 sys/arch/macppc/macppc/locore.S                        |   199 +-
 sys/arch/macppc/macppc/machdep.c                       |   490 +--
 sys/arch/macppc/pci/pchb.c                             |   119 +
 sys/arch/mips/conf/files.alchemy                       |    36 +
 sys/arch/mips/conf/files.mips                          |     4 +-
 sys/arch/mips/conf/files.sibyte                        |     2 +-
 sys/arch/mips/include/cpu.h                            |     4 +-
 sys/arch/mips/include/cpuregs.h                        |    19 +-
 sys/arch/mips/include/mips3_pte.h                      |     4 +-
 sys/arch/mips/include/mips_opcode.h                    |   304 +
 sys/arch/mips/include/sysarch.h                        |     6 +-
 sys/arch/mips/mips/fpemu.c                             |   593 ---
 sys/arch/mips/mips/in_cksum.c                          |    19 +-
 sys/arch/mips/mips/locore.S                            |    69 +-
 sys/arch/mips/mips/mipsX_subr.S                        |    18 +-
 sys/arch/mips/mips/mips_emul.c                         |   891 ++++
 sys/arch/mips/mips/mips_machdep.c                      |   157 +-
 sys/arch/mips/mips/trap.c                              |   176 +-
 sys/arch/mipsco/conf/INSTALL                           |     5 +-
 sys/arch/mipsco/mipsco/conf.c                          |     4 +-
 sys/arch/mipsco/mipsco/mips_3x30.c                     |     4 +-
 sys/arch/mmeye/conf/GENERIC                            |   204 +
 sys/arch/mmeye/conf/MMEYE                              |   108 +
 sys/arch/mmeye/conf/MMTA                               |   219 +
 sys/arch/mmeye/conf/MMTAICE                            |   245 +
 sys/arch/mmeye/conf/MMTANEW                            |     9 +
 sys/arch/mmeye/conf/MMTAROMNEW                         |   223 +
 sys/arch/mmeye/mmeye/conf.c                            |   331 +
 sys/arch/mvme68k/conf/RAMDISK                          |     4 +-
 sys/arch/mvme68k/include/proc.h                        |    12 +-
 sys/arch/mvme68k/mvme68k/conf.c                        |     4 +-
 sys/arch/mvmeppc/include/autoconf.h                    |     8 +-
 sys/arch/mvmeppc/include/intr.h                        |    11 +-
 sys/arch/mvmeppc/include/vmparam.h                     |     3 +-
 sys/arch/mvmeppc/mvmeppc/conf.c                        |     4 +-
 sys/arch/mvmeppc/mvmeppc/extintr.c                     |    10 +-
 sys/arch/mvmeppc/mvmeppc/machdep.c                     |   358 +-
 sys/arch/netwinder/isa/isa_machdep.c                   |    18 +-
 sys/arch/netwinder/netwinder/netwinder_machdep.c       |    82 +-
 sys/arch/news68k/conf/INSTALL                          |     5 +-
 sys/arch/news68k/include/proc.h                        |    56 +-
 sys/arch/news68k/news68k/conf.c                        |     4 +-
 sys/arch/newsmips/apbus/xafb.c                         |     6 +-
 sys/arch/newsmips/conf/INSTALL                         |     5 +-
 sys/arch/newsmips/dev/fb.c                             |     6 +-
 sys/arch/newsmips/include/Makefile                     |     6 +-
 sys/arch/newsmips/newsmips/conf.c                      |     4 +-
 sys/arch/newsmips/newsmips/news3400.c                  |     7 +-
 sys/arch/next68k/conf/GENERIC                          |     8 +-
 sys/arch/next68k/conf/SLAB                             |     6 +-
 sys/arch/next68k/dev/bmapreg.h                         |    42 +
 sys/arch/next68k/dev/esp.c                             |   711 +++-
 sys/arch/next68k/dev/espvar.h                          |    85 +
 sys/arch/next68k/dev/if_xe.c                           |   199 +
 sys/arch/next68k/dev/mb8795.c                          |   396 +-
 sys/arch/next68k/dev/mb8795var.h                       |    10 +-
 sys/arch/next68k/dev/nextdisplay.c                     |    16 +-
 sys/arch/next68k/dev/nextdma.c                         |   931 +++++
 sys/arch/next68k/dev/nextdmavar.h                      |     5 +-
 sys/arch/next68k/include/disklabel.h                   |    46 +-
 sys/arch/next68k/include/proc.h                        |    58 +-
 sys/arch/next68k/next68k/autoconf.c                    |    96 +-
 sys/arch/next68k/next68k/conf.c                        |     4 +-
 sys/arch/next68k/next68k/disksubr.c                    |   369 +-
 sys/arch/next68k/next68k/nextrom.c                     |   385 ++
 sys/arch/next68k/stand/boot/Makefile                   |    10 +-
 sys/arch/next68k/stand/boot/boot.c                     |   148 +
 sys/arch/next68k/stand/boot/conf.c                     |     4 +-
 sys/arch/next68k/stand/boot/dmareg.h                   |     4 +-
 sys/arch/next68k/stand/boot/en.c                       |    15 +-
 sys/arch/next68k/stand/boot/installboot.sh             |     3 +-
 sys/arch/next68k/stand/boot/machdep.c                  |   148 +
 sys/arch/next68k/stand/boot/scsi.c                     |   137 +-
 sys/arch/next68k/stand/boot/sd.c                       |   108 +-
 sys/arch/ofppc/firepower/firepower.c                   |    11 +-
 sys/arch/ofppc/include/autoconf.h                      |    20 +
 sys/arch/ofppc/include/vmparam.h                       |     3 +-
 sys/arch/ofppc/ofppc/conf.c                            |     4 +-
 sys/arch/ofppc/ofppc/locore.S                          |   132 +-
 sys/arch/ofppc/ofppc/machdep.c                         |   306 +-
 sys/arch/ofppc/ofwgen/ofwgen_intr.c                    |   378 ++
 sys/arch/playstation2/ee/gsfb.c                        |     8 +-
 sys/arch/playstation2/playstation2/conf.c              |     4 +-
 sys/arch/pmax/conf/INSTALL                             |     7 +-
 sys/arch/pmax/dev/px.c                                 |    10 +-
 sys/arch/pmax/pmax/conf.c                              |     4 +-
 sys/arch/pmax/pmax/interrupt.c                         |    10 +-
 sys/arch/pmax/stand/boot/Makefile                      |     4 +-
 sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c |     8 +-
 sys/arch/powerpc/conf/files.powerpc                    |    11 +-
 sys/arch/powerpc/ibm4xx/4xx_trap_subr.S                |   158 +
 sys/arch/powerpc/ibm4xx/clock.c                        |    12 +-
 sys/arch/powerpc/ibm4xx/copyinstr.c                    |     4 +-
 sys/arch/powerpc/ibm4xx/copyoutstr.c                   |     4 +-
 sys/arch/powerpc/ibm4xx/cpu.c                          |    54 +-
 sys/arch/powerpc/ibm4xx/intr.c                         |    14 +-
 sys/arch/powerpc/ibm4xx/mainbus.c                      |     4 +-
 sys/arch/powerpc/ibm4xx/pmap.c                         |    37 +-
 sys/arch/powerpc/ibm4xx/trap.c                         |   150 +-
 sys/arch/powerpc/ibm4xx/trap_subr.S                    |    46 +-
 sys/arch/powerpc/include/Makefile                      |     4 +-
 sys/arch/powerpc/include/altivec.h                     |    15 +-
 sys/arch/powerpc/include/asm.h                         |   182 +
 sys/arch/powerpc/include/atomic.h                      |   129 +
 sys/arch/powerpc/include/cpu.h                         |    73 +-
 sys/arch/powerpc/include/fpu.h                         |     9 +-
 sys/arch/powerpc/include/frame.h                       |     7 +-
 sys/arch/powerpc/include/mpc6xx/bat.h                  |     4 +-
 sys/arch/powerpc/include/mpc6xx/pmap.h                 |     5 +-
 sys/arch/powerpc/include/mpc6xx/pte.h                  |     5 +-
 sys/arch/powerpc/include/mpc6xx/vmparam.h              |   215 +
 sys/arch/powerpc/include/pcb.h                         |     8 +-
 sys/arch/powerpc/include/proc.h                        |    14 +-
 sys/arch/powerpc/include/reg.h                         |     5 +-
 sys/arch/powerpc/include/signal.h                      |     4 +-
 sys/arch/powerpc/include/spr.h                         |     3 +
 sys/arch/powerpc/include/types.h                       |     3 +-
 sys/arch/powerpc/mpc6xx/altivec.c                      |   369 ++
 sys/arch/powerpc/mpc6xx/cpu_subr.c                     |    75 +-
 sys/arch/powerpc/mpc6xx/genassym.cf                    |     5 +-
 sys/arch/powerpc/mpc6xx/mpc6xx_machdep.c               |   629 +++
 sys/arch/powerpc/mpc6xx/ofw_subr.S                     |   244 +
 sys/arch/powerpc/mpc6xx/pmap.c                         |   334 +-
 sys/arch/powerpc/powerpc/copyinstr.c                   |    68 -
 sys/arch/powerpc/powerpc/copyoutstr.c                  |    68 -
 sys/arch/powerpc/powerpc/db_trace.c                    |     7 +-
 sys/arch/powerpc/powerpc/fpu.c                         |   106 +-
 sys/arch/powerpc/powerpc/in_cksum.c                    |   267 +
 sys/arch/powerpc/powerpc/locore_subr.S                 |    54 +-
 sys/arch/powerpc/powerpc/pmap_subr.c                   |   282 +
 sys/arch/powerpc/powerpc/powerpc_machdep.c             |    23 +-
 sys/arch/powerpc/powerpc/process_machdep.c             |     8 +-
 sys/arch/powerpc/powerpc/sig_machdep.c                 |    45 +-
 sys/arch/powerpc/powerpc/sigcode.S                     |     4 +-
 sys/arch/powerpc/powerpc/syscall.c                     |   306 +
 sys/arch/powerpc/powerpc/trap.c                        |   403 +-
 sys/arch/powerpc/powerpc/trap_subr.S                   |   170 +-
 sys/arch/powerpc/powerpc/trap_subr_mp.S                |  1071 +++++
 sys/arch/powerpc/powerpc/vm_machdep.c                  |    39 +-
 sys/arch/prep/conf/INSTALL                             |     7 +-
 sys/arch/prep/include/autoconf.h                       |     4 +-
 sys/arch/prep/include/intr.h                           |    11 +-
 sys/arch/prep/include/vmparam.h                        |     3 +-
 sys/arch/prep/pci/gten.c                               |     6 +-
 sys/arch/prep/prep/conf.c                              |     4 +-
 sys/arch/prep/prep/extintr.c                           |     8 +-
 sys/arch/prep/prep/machdep.c                           |   338 +-
 sys/arch/sandpoint/conf/GENERIC                        |     3 +-
 sys/arch/sandpoint/conf/INSTALL                        |     4 +-
 sys/arch/sandpoint/include/intr.h                      |   227 +
 sys/arch/sandpoint/sandpoint/conf.c                    |     4 +-
 sys/arch/sandpoint/sandpoint/machdep.c                 |   364 +-
 sys/arch/sgimips/sgimips/autoconf.c                    |    12 +-
 sys/arch/sgimips/sgimips/conf.c                        |     4 +-
 sys/arch/sh3/include/frame.h                           |     6 +-
 sys/arch/sh3/sh3/clock.c                               |   486 ++
 sys/arch/sh3/sh3/disksubr.c                            |   735 ++++
 sys/arch/sh3/sh3/genassym.cf                           |     4 +-
 sys/arch/sh3/sh3/locore_subr.S                         |    21 +-
 sys/arch/sh3/sh3/sh3_machdep.c                         |    36 +-
 sys/arch/shark/conf/INSTALL                            |     7 +-
 sys/arch/shark/isa/isadma_machdep.c                    |    25 +-
 sys/arch/shark/ofw/ofw.c                               |   103 +-
 sys/arch/shark/shark/conf.c                            |     4 +-
 sys/arch/sparc/conf/INSTALL                            |     7 +-
 sys/arch/sparc/conf/Makefile.sparc                     |     5 +-
 sys/arch/sparc/conf/files.sparc                        |     3 +-
 sys/arch/sparc/dev/zs_kgdb.c                           |   391 ++
 sys/arch/sparc/include/asm.h                           |    62 +-
 sys/arch/sparc/include/eeprom.h                        |     4 +-
 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/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/sparc/amd7930intr.s                     |     5 +-
 sys/arch/sparc/sparc/autoconf.c                        |    41 +-
 sys/arch/sparc/sparc/bsd_fdintr.s                      |    15 +-
 sys/arch/sparc/sparc/cache.c                           |    15 +-
 sys/arch/sparc/sparc/conf.c                            |     4 +-
 sys/arch/sparc/sparc/cpu.c                             |   264 +-
 sys/arch/sparc/sparc/cpuvar.h                          |     4 +-
 sys/arch/sparc/sparc/genassym.cf                       |     5 +-
 sys/arch/sparc/sparc/iommu.c                           |     4 +-
 sys/arch/sparc/sparc/kgdb_machdep.c                    |     6 +-
 sys/arch/sparc/sparc/locore.s                          |    63 +-
 sys/arch/sparc/sparc/machdep.c                         |    30 +-
 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                           |     8 +-
 sys/arch/sparc/sparc/trap.c                            |     5 +-
 sys/arch/sparc/stand/Makefile.buildboot                |    12 +-
 sys/arch/sparc/stand/ofwboot/ofdev.c                   |    11 +-
 sys/arch/sparc64/Makefile                              |    39 +
 sys/arch/sparc64/conf/GENERIC32                        |    17 +-
 sys/arch/sparc64/conf/INSTALL                          |     8 +-
 sys/arch/sparc64/conf/Makefile.sparc64                 |     8 +-
 sys/arch/sparc64/conf/POWEROFSEVEN.inc                 |    14 +-
 sys/arch/sparc64/conf/SPLODE                           |    13 +-
 sys/arch/sparc64/dev/com_ebus.c                        |     4 +-
 sys/arch/sparc64/dev/iommu.c                           |   207 +-
 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/sbus.c                            |   138 +-
 sys/arch/sparc64/dev/sbusvar.h                         |     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/cdefs.h                       |     9 +-
 sys/arch/sparc64/include/cgtworeg.h                    |   267 +-
 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                      |     3 +
 sys/arch/sparc64/include/instr.h                       |   452 +--
 sys/arch/sparc64/include/int_const.h                   |     3 +
 sys/arch/sparc64/include/int_fmtio.h                   |     3 +
 sys/arch/sparc64/include/int_limits.h                  |     3 +
 sys/arch/sparc64/include/int_mwgwtypes.h               |     3 +
 sys/arch/sparc64/include/int_types.h                   |     3 +
 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/profile.h                     |     3 +
 sys/arch/sparc64/include/promlib.h                     |     3 +
 sys/arch/sparc64/include/ptrace.h                      |    54 +-
 sys/arch/sparc64/include/reloc.h                       |     3 +
 sys/arch/sparc64/include/remote-sl.h                   |    69 +-
 sys/arch/sparc64/include/setjmp.h                      |     9 +-
 sys/arch/sparc64/include/stdarg.h                      |     3 +
 sys/arch/sparc64/include/types.h                       |    97 +-
 sys/arch/sparc64/include/varargs.h                     |    71 +-
 sys/arch/sparc64/include/vuid_event.h                  |    88 +-
 sys/arch/sparc64/sparc64/conf.c                        |     4 +-
 sys/arch/sparc64/sparc64/locore.s                      |     4 +-
 sys/arch/sparc64/sparc64/machdep.c                     |    25 +-
 sys/arch/sparc64/sparc64/netbsd32_machdep.c            |    23 +-
 sys/arch/sparc64/sparc64/pmap.c                        |    20 +-
 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                        |    62 +-
 sys/arch/sun2/conf/INSTALL                             |     9 +-
 sys/arch/sun2/dev/zs_any.c                             |     4 +-
 sys/arch/sun2/include/proc.h                           |    54 +-
 sys/arch/sun2/sun2/conf.c                              |     4 +-
 sys/arch/sun3/conf/INSTALL                             |     7 +-
 sys/arch/sun3/conf/INSTALL3X                           |     7 +-
 sys/arch/sun3/dev/fd.c                                 |  2014 ++++++++++
 sys/arch/sun3/dev/xd.c                                 |  2393 +++++++++++++
 sys/arch/sun3/dev/xdvar.h                              |     4 +-
 sys/arch/sun3/dev/xy.c                                 |  2170 +++++++++++
 sys/arch/sun3/dev/xyvar.h                              |     4 +-
 sys/arch/sun3/include/proc.h                           |    54 +-
 sys/arch/sun3/sun3/conf.c                              |     4 +-
 sys/arch/vax/boot/boot/rom.c                           |     6 +-
 sys/arch/vax/conf/INSTALL                              |     7 +-
 sys/arch/vax/include/ibcs2_machdep.h                   |     4 +-
 sys/arch/vax/include/proc.h                            |    11 +-
 sys/arch/vax/mba/hp.c                                  |    16 +-
 sys/arch/vax/mba/mba.c                                 |    10 +-
 sys/arch/vax/mba/mbavar.h                              |     4 +-
 sys/arch/vax/uba/uba_sbi.c                             |    21 +-
 sys/arch/vax/vax/conf.c                                |     4 +-
 sys/arch/vax/vax/ctu.c                                 |   505 ++
 sys/arch/vax/vax/ibcs2_machdep.c                       |     7 +-
 sys/arch/vax/vax/ka860.c                               |     6 +-
 sys/arch/vax/vax/machdep.c                             |    27 +-
 sys/arch/vax/vax/pmap.c                                |     4 +-
 sys/arch/vax/vax/sbi.c                                 |     6 +-
 sys/arch/vax/vax/trap.c                                |     8 +-
 sys/arch/vax/vsa/hdc9224.c                             |   857 ++++
 sys/arch/vax/vsa/smg.c                                 |     8 +-
 sys/arch/walnut/conf/INSTALL                           |     8 +-
 sys/arch/walnut/conf/Makefile.walnut.inc               |     5 +-
 sys/arch/walnut/include/intr.h                         |     4 +-
 sys/arch/walnut/walnut/conf.c                          |     8 +-
 sys/arch/walnut/walnut/mainbus.c                       |     6 +-
 sys/arch/x68k/conf/INSTALL                             |     9 +-
 sys/arch/x68k/dev/fd.c                                 |     6 +-
 sys/arch/x68k/include/limits.h                         |     6 +-
 sys/arch/x68k/include/proc.h                           |    56 +-
 sys/arch/x68k/x68k/autoconf.c                          |     7 +-
 sys/arch/x68k/x68k/clock.c                             |    25 +-
 sys/arch/x68k/x68k/conf.c                              |     4 +-
 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_exec.c                            |    12 +-
 sys/compat/hpux/hpux_net.c                             |    14 +-
 sys/compat/hpux/hpux_sig.c                             |    11 +-
 sys/compat/ibcs2/ibcs2_signal.c                        |    11 +-
 sys/compat/irix/irix_signal.c                          |    17 +-
 sys/compat/irix/irix_signal.h                          |     4 +-
 sys/compat/linux/arch/alpha/linux_machdep.c            |     9 +-
 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_machdep.c             |     8 +-
 sys/compat/linux/arch/powerpc/linux_machdep.c          |    17 +-
 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/netbsd32/netbsd32_netbsd.c                  |    22 +-
 sys/compat/netbsd32/netbsd32_signal.c                  |    10 +-
 sys/compat/netbsd32/netbsd32_wait.c                    |    11 +-
 sys/compat/pecoff/pecoff_misc.c                        |    32 +-
 sys/compat/pecoff/pecoff_syscall.h                     |     4 +-
 sys/compat/pecoff/pecoff_syscallargs.h                 |    18 +-
 sys/compat/pecoff/pecoff_syscalls.c                    |     6 +-
 sys/compat/pecoff/pecoff_sysent.c                      |    14 +-
 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_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_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                             |    18 +-
 sys/conf/files                                         |    10 +-
 sys/conf/osrelease.sh                                  |    11 +-
 sys/dev/DEVNAMES                                       |    15 +-
 sys/dev/Makefile                                       |     4 +-
 sys/dev/acpi/acpi.c                                    |   346 +-
 sys/dev/acpi/acpica/Subsystem/actypes.h                |     4 +-
 sys/dev/acpi/acpica/Subsystem/rsirq.c                  |     6 +-
 sys/dev/acpi/acpivar.h                                 |     3 +-
 sys/dev/ata/ata_wdc.c                                  |     6 +-
 sys/dev/ata/wd.c                                       |    71 +-
 sys/dev/audio.c                                        |    11 +-
 sys/dev/hpc/hpcfb.c                                    |    22 +-
 sys/dev/ic/ac97.c                                      |     6 +-
 sys/dev/ic/awi.c                                       |     9 +-
 sys/dev/ic/com.c                                       |   276 +-
 sys/dev/ic/cpc700.c                                    |     3 +-
 sys/dev/ic/elinkxl.c                                   |    11 +-
 sys/dev/ic/elinkxlvar.h                                |     5 +-
 sys/dev/ic/esiop.c                                     |     6 +-
 sys/dev/ic/igsfb.c                                     |   182 +-
 sys/dev/ic/igsfbreg.h                                  |   250 +-
 sys/dev/ic/igsfbvar.h                                  |    61 +-
 sys/dev/ic/ncr53c9x.c                                  |    13 +-
 sys/dev/ic/pcdisplay_subr.c                            |    90 +-
 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                               |     6 +-
 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                                       |     8 +-
 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                                  |     7 +-
 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/vga_isa.c                                  |    23 +-
 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/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                                   |     5 +-
 sys/dev/mii/miidevs                                    |    17 +-
 sys/dev/mii/miidevs.h                                  |    22 +-
 sys/dev/mii/miidevs_data.h                             |     7 +-
 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                                    |     5 +-
 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/agp.c                                      |     7 +-
 sys/dev/pci/eap.c                                      |    13 +-
 sys/dev/pci/files.pci                                  |     7 +-
 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_sip.c                                   |   198 +-
 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                                    |   316 +-
 sys/dev/pci/if_wmreg.h                                 |     6 +-
 sys/dev/pci/igsfb_pci.c                                |    60 +-
 sys/dev/pci/pci.c                                      |    14 +-
 sys/dev/pci/pciconf.c                                  |    58 +-
 sys/dev/pci/pcidevs                                    |    80 +-
 sys/dev/pci/pcidevs.h                                  |    82 +-
 sys/dev/pci/pcidevs_data.h                             |   396 +-
 sys/dev/pci/pciide.c                                   |   219 +-
 sys/dev/pci/pciide_pdc202xx_reg.h                      |     4 +-
 sys/dev/pci/pucdata.c                                  |    16 +-
 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/mhzc.c                                  |     6 +-
 sys/dev/pcmcia/pcmciadevs                              |    10 +-
 sys/dev/pcmcia/pcmciadevs.h                            |    18 +-
 sys/dev/pcmcia/pcmciadevs_data.h                       |    41 +-
 sys/dev/qbus/rl.c                                      |    13 +-
 sys/dev/qbus/rlvar.h                                   |     6 +-
 sys/dev/qbus/ts.c                                      |    20 +-
 sys/dev/raidframe/rf_archs.h                           |     6 +-
 sys/dev/raidframe/rf_dagutils.c                        |    18 +-
 sys/dev/raidframe/rf_driver.c                          |    20 +-
 sys/dev/raidframe/rf_engine.c                          |     9 +-
 sys/dev/raidframe/rf_memchunk.c                        |     5 +-
 sys/dev/raidframe/rf_netbsdkintf.c                     |    99 +-
 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_utils.c                           |     9 +-
 sys/dev/rasops/rasops.c                                |    16 +-
 sys/dev/rcons/rcons_subr.c                             |     8 +-
 sys/dev/sbus/cs4231_sbus.c                             |    23 +-
 sys/dev/scsipi/atapi_wdc.c                             |    10 +-
 sys/dev/scsipi/cd.c                                    |    18 +-
 sys/dev/scsipi/cdvar.h                                 |     4 +-
 sys/dev/scsipi/scsi_disk.h                             |    10 +-
 sys/dev/scsipi/scsiconf.c                              |     8 +-
 sys/dev/scsipi/scsipi_base.c                           |     6 +-
 sys/dev/scsipi/sd.c                                    |    16 +-
 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/sysmon/sysmon_wdog.c                           |     9 +-
 sys/dev/tc/cfb.c                                       |     8 +-
 sys/dev/tc/mfb.c                                       |     8 +-
 sys/dev/tc/sfb.c                                       |     8 +-
 sys/dev/tc/sfbplus.c                                   |     8 +-
 sys/dev/tc/stic.c                                      |    14 +-
 sys/dev/tc/tfb.c                                       |     8 +-
 sys/dev/tc/xcfb.c                                      |     8 +-
 sys/dev/usb/ehci.c                                     |    70 +-
 sys/dev/usb/ezload.c                                   |    12 +-
 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/ohcireg.h                                  |     4 +-
 sys/dev/usb/uaudioreg.h                                |     4 +-
 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                                     |    12 +-
 sys/dev/usb/umass.c                                    |    40 +-
 sys/dev/usb/umass_isdata.c                             |    48 +-
 sys/dev/usb/umass_quirks.c                             |    25 +-
 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                                      |    12 +-
 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                               |    10 +-
 sys/dev/usb/usb_subr.c                                 |    46 +-
 sys/dev/usb/usbdevs                                    |    21 +-
 sys/dev/usb/usbdevs.h                                  |    23 +-
 sys/dev/usb/usbdevs_data.h                             |    82 +-
 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                                 |    11 +-
 sys/dev/usb/usscanner.c                                |    26 +-
 sys/dev/usb/ustir.c                                    |    84 +-
 sys/dev/usb/uvisor.c                                   |    14 +-
 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                                          |    90 +-
 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/isofs/cd9660/cd9660_vfsops.c                       |    10 +-
 sys/kern/init_sysent.c                                 |    10 +-
 sys/kern/kern_exit.c                                   |    32 +-
 sys/kern/kern_fork.c                                   |     8 +-
 sys/kern/kern_ktrace.c                                 |     7 +-
 sys/kern/kern_proc.c                                   |   101 +-
 sys/kern/kern_sig.c                                    |    62 +-
 sys/kern/kern_subr.c                                   |    97 +-
 sys/kern/kern_synch.c                                  |     9 +-
 sys/kern/kern_sysctl.c                                 |    22 +-
 sys/kern/kern_systrace.c                               |   394 +-
 sys/kern/kern_xxx.c                                    |     7 +-
 sys/kern/subr_autoconf.c                               |     6 +-
 sys/kern/subr_disk.c                                   |   376 ++-
 sys/kern/subr_pool.c                                   |    10 +-
 sys/kern/sys_process.c                                 |    20 +-
 sys/kern/syscalls.c                                    |     7 +-
 sys/kern/syscalls.master                               |     6 +-
 sys/kern/tty.c                                         |     8 +-
 sys/kern/uipc_mbuf.c                                   |    54 +-
 sys/kern/uipc_socket.c                                 |    76 +-
 sys/kern/uipc_socket2.c                                |   190 +-
 sys/kern/vfs_lookup.c                                  |    32 +-
 sys/lib/libkern/Makefile                               |     5 +-
 sys/lib/libkern/arch/arm/byte_swap_2.S                 |     8 +-
 sys/lib/libkern/arch/i386/bcopy.S                      |    20 +-
 sys/lib/libkern/arch/powerpc/bzero.S                   |     4 +-
 sys/miscfs/fdesc/fdesc_vfsops.c                        |     6 +-
 sys/miscfs/fifofs/fifo_vnops.c                         |    24 +-
 sys/miscfs/kernfs/kernfs_vfsops.c                      |     6 +-
 sys/miscfs/kernfs/kernfs_vnops.c                       |    75 +-
 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                       |    12 +-
 sys/miscfs/procfs/procfs_ctl.c                         |    18 +-
 sys/miscfs/procfs/procfs_vfsops.c                      |     6 +-
 sys/miscfs/specfs/spec_vnops.c                         |     6 +-
 sys/miscfs/umapfs/umap_vfsops.c                        |     6 +-
 sys/miscfs/union/union_vfsops.c                        |     6 +-
 sys/msdosfs/msdosfs_vfsops.c                           |    10 +-
 sys/net/if.c                                           |     6 +-
 sys/net/if.h                                           |    17 +-
 sys/net/if_arp.h                                       |    13 +-
 sys/net/if_ieee1394subr.c                              |    24 +-
 sys/net/if_ppp.c                                       |    58 +-
 sys/net/if_ppp.h                                       |    51 +-
 sys/net/if_pppoe.c                                     |   518 +-
 sys/net/if_pppvar.h                                    |    51 +-
 sys/net/if_spppsubr.c                                  |   143 +-
 sys/net/if_spppvar.h                                   |     4 +-
 sys/net/if_stf.c                                       |    25 +-
 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/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                                     |     5 +-
 sys/netinet/igmp_var.h                                 |     8 +-
 sys/netinet/in4_cksum.c                                |    22 +-
 sys/netinet/in_gif.c                                   |     5 +-
 sys/netinet/ip_encap.c                                 |     8 +-
 sys/netinet/ip_fil.h                                   |     7 +-
 sys/netinet/ip_flow.c                                  |    19 +-
 sys/netinet/ip_icmp.c                                  |     5 +-
 sys/netinet/ip_input.c                                 |    26 +-
 sys/netinet/ip_log.c                                   |    14 +-
 sys/netinet/ip_mroute.c                                |    43 +-
 sys/netinet/ip_output.c                                |    29 +-
 sys/netinet/ip_var.h                                   |     8 +-
 sys/netinet/tcp_input.c                                |   102 +-
 sys/netinet/tcp_subr.c                                 |    35 +-
 sys/netinet/tcp_usrreq.c                               |     8 +-
 sys/netinet/tcp_var.h                                  |     8 +-
 sys/netinet/udp_usrreq.c                               |     6 +-
 sys/netinet/udp_var.h                                  |     8 +-
 sys/netinet6/icmp6.c                                   |    14 +-
 sys/netinet6/ip6_input.c                               |    27 +-
 sys/netinet6/ip6_mroute.c                              |     8 +-
 sys/netinet6/ip6_var.h                                 |     8 +-
 sys/netinet6/ipsec.c                                   |   244 +-
 sys/netinet6/nd6_rtr.c                                 |    15 +-
 sys/netinet6/raw_ip6.c                                 |     5 +-
 sys/netiso/if_eon.c                                    |     6 +-
 sys/netkey/key.c                                       |    18 +-
 sys/netkey/key_debug.c                                 |    12 +-
 sys/nfs/nfs_vfsops.c                                   |    41 +-
 sys/ntfs/ntfs_vfsops.c                                 |     8 +-
 sys/sys/buf.h                                          |    45 +-
 sys/sys/conf.h                                         |     6 +-
 sys/sys/disklabel.h                                    |     6 +-
 sys/sys/exec_aout.h                                    |     4 +-
 sys/sys/file.h                                         |     4 +-
 sys/sys/malloc.h                                       |    36 +-
 sys/sys/mbuf.h                                         |     5 +-
 sys/sys/mount.h                                        |     4 +-
 sys/sys/param.h                                        |     4 +-
 sys/sys/proc.h                                         |    26 +-
 sys/sys/scsiio.h                                       |     6 +-
 sys/sys/signalvar.h                                    |    20 +-
 sys/sys/socketvar.h                                    |    25 +-
 sys/sys/syscall.h                                      |     9 +-
 sys/sys/syscallargs.h                                  |    13 +-
 sys/sys/sysctl.h                                       |    12 +-
 sys/sys/systm.h                                        |     5 +-
 sys/sys/systrace.h                                     |    20 +-
 sys/sys/times.h                                        |     6 +-
 sys/sys/tree.h                                         |   105 +-
 sys/sys/unistd.h                                       |     5 +-
 sys/ufs/ext2fs/ext2fs_lookup.c                         |     6 +-
 sys/ufs/ext2fs/ext2fs_vfsops.c                         |    10 +-
 sys/ufs/ffs/ffs_softdep.c                              |    17 +-
 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                             |    62 +-
 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_glue.c                                     |    12 +-
 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                                   |   180 +-
 sys/uvm/uvm_swap.c                                     |    27 +-
 991 files changed, 50565 insertions(+), 20637 deletions(-)

diffs (truncated from 106156 to 300 lines):

diff -r cd23c6a22184 -r c1ceaea038b5 sys/adosfs/advfsops.c
--- a/sys/adosfs/advfsops.c     Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/adosfs/advfsops.c     Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: advfsops.c,v 1.44.2.7 2002/06/20 03:37:16 nathanw Exp $        */
+/*     $NetBSD: advfsops.c,v 1.44.2.8 2002/08/01 02:40:53 nathanw Exp $        */
 
 /*
  * Copyright (c) 1994 Christian E. Hopps
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: advfsops.c,v 1.44.2.7 2002/06/20 03:37:16 nathanw Exp $");
+__KERNEL_RCSID(0, "$NetBSD: advfsops.c,v 1.44.2.8 2002/08/01 02:40:53 nathanw Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_compat_netbsd.h"
@@ -250,7 +250,7 @@
        amp->dbsize = amp->bsize - (IS_FFS(amp) ? 0 : OFS_DATA_OFFSET);
        amp->devvp = devvp;
        
-       mp->mnt_data = (qaddr_t)amp;
+       mp->mnt_data = amp;
         mp->mnt_stat.f_fsid.val[0] = (long)devvp->v_rdev;
         mp->mnt_stat.f_fsid.val[1] = makefstype(MOUNT_ADOSFS);
        mp->mnt_fs_bshift = ffs(amp->bsize) - 1;
@@ -328,7 +328,7 @@
        if (amp->bitmap)
                free(amp->bitmap, M_ADOSFSBITMAP);
        free(amp, M_ADOSFSMNT);
-       mp->mnt_data = (qaddr_t)0;
+       mp->mnt_data = NULL;
        mp->mnt_flag &= ~MNT_LOCAL;
        return (error);
 }
diff -r cd23c6a22184 -r c1ceaea038b5 sys/altq/altq_cbq.h
--- a/sys/altq/altq_cbq.h       Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/altq/altq_cbq.h       Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: altq_cbq.h,v 1.2.4.1 2001/06/21 18:12:48 nathanw Exp $ */
+/*     $NetBSD: altq_cbq.h,v 1.2.4.2 2002/08/01 02:40:54 nathanw Exp $ */
 /*     $KAME: altq_cbq.h,v 1.5 2000/12/02 13:44:40 kjc Exp $   */
 
 /*
@@ -81,7 +81,7 @@
        int             flags;
 } cbq_class_spec_t;
 
-/* class flags shoud be same as class flags in rm_class.h */
+/* class flags should be same as class flags in rm_class.h */
 #define        CBQCLF_RED              0x0001  /* use RED */
 #define        CBQCLF_ECN              0x0002  /* use RED/ECN */
 #define        CBQCLF_RIO              0x0004  /* use RIO */
diff -r cd23c6a22184 -r c1ceaea038b5 sys/arch/README
--- a/sys/arch/README   Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/arch/README   Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README,v 1.13.2.8 2002/06/20 03:37:17 nathanw Exp $
+$NetBSD: README,v 1.13.2.9 2002/08/01 02:40:54 nathanw Exp $
 
 acorn26:       Acorn ARM2- and ARM3-based machines (arm)
 acorn32:       Acorn computers Ltd. ARM 6/7/SA based machines (arm)
@@ -16,6 +16,7 @@
 evbarm:                ARM-based eval boards (arm)
 evbmips:       MIPS-based eval boards (mips)
 evbsh3:                Hitachi SuperH(TM) sh3 and sh4 eval boards (sh3)
+evbsh5:                Hitachi SuperH(TM) sh5 eval boards (sh5)
 hp300:         Hewlett Packard 300- and 400-series machines (m68k)
 hp700:         Hewlett Packard 700-series machines (hppa)
 hpcarm:                ARM based handheld PCs (arm)
@@ -63,5 +64,6 @@
 m88k:          Motorola 88xxx cpu based platform files
 mips:          MIPS cpu based platform files
 powerpc:       PowerPC cpu based platform files
-sh3:           Hitachi SuperH cpu based platform files
+sh3:           Hitachi SuperH(TM) sh3 and sh4 cpu based platform files
+sh5:           Hitachi SuperH(TM) sh5 cpu based platform files
 sun68k:                Sun Motorola 680x0 cpu based platform files
diff -r cd23c6a22184 -r c1ceaea038b5 sys/arch/acorn32/acorn32/conf.c
--- a/sys/arch/acorn32/acorn32/conf.c   Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/arch/acorn32/acorn32/conf.c   Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: conf.c,v 1.1.4.4 2002/06/20 03:37:18 nathanw Exp $     */
+/*     $NetBSD: conf.c,v 1.1.4.5 2002/08/01 02:40:55 nathanw Exp $     */
 
 /*
  * Copyright (c) 1994-1998 Mark Brinicombe.
@@ -299,7 +299,7 @@
        cdev_isdntel_init(NISDNTEL, isdntel),   /* 83: isdn phone device */
        cdev_clockctl_init(NCLOCKCTL, clockctl),/* 84: clockctl pseudo device */
 #ifdef SYSTRACE
-       cdev_systrace_init(1, systrace),/* 85: system call tracing */
+       cdev_clonemisc_init(1, systrace),/* 85: system call tracing */
 #else
        cdev_notdef(),                  /* 85: system call tracing */
 #endif
diff -r cd23c6a22184 -r c1ceaea038b5 sys/arch/acorn32/acorn32/rpc_machdep.c
--- a/sys/arch/acorn32/acorn32/rpc_machdep.c    Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/arch/acorn32/acorn32/rpc_machdep.c    Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: rpc_machdep.c,v 1.4.2.8 2002/06/24 22:03:00 nathanw Exp $      */
+/*     $NetBSD: rpc_machdep.c,v 1.4.2.9 2002/08/01 02:40:55 nathanw Exp $      */
 
 /*
  * Copyright (c) 2000-2001 Reinoud Zandijk.
@@ -55,7 +55,7 @@
 
 #include <sys/param.h>
 
-__KERNEL_RCSID(0, "$NetBSD: rpc_machdep.c,v 1.4.2.8 2002/06/24 22:03:00 nathanw Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rpc_machdep.c,v 1.4.2.9 2002/08/01 02:40:55 nathanw Exp $");
 
 #include <sys/systm.h>
 #include <sys/kernel.h>
@@ -936,6 +936,26 @@
        undefined_init();
        console_flush();
 
+       /* Load memory into UVM. */
+#ifdef VERBOSE_INIT_ARM
+       printf("page ");
+#endif
+       uvm_setpagesize();      /* initialize PAGE_SIZE-dependent variables */
+       for (loop = 0; loop < bootconfig.dramblocks; loop++) {
+               paddr_t start = (paddr_t)bootconfig.dram[loop].address;
+               paddr_t end = start + (bootconfig.dram[loop].pages * NBPG);
+
+               if (start < physical_freestart)
+                       start = physical_freestart;
+               if (end > physical_freeend)
+                       end = physical_freeend;
+
+               /* XXX Consider DMA range intersection checking. */
+
+               uvm_page_physload(atop(start), atop(end),
+                   atop(start), atop(end), VM_FREELIST_DEFAULT);
+       }
+
        /* Boot strap pmap telling it where the kernel page table is */
 #ifdef VERBOSE_INIT_ARM
        printf("pmap ");
diff -r cd23c6a22184 -r c1ceaea038b5 sys/arch/acorn32/conf/INSTALL
--- a/sys/arch/acorn32/conf/INSTALL     Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/arch/acorn32/conf/INSTALL     Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: INSTALL,v 1.4.2.5 2002/06/20 03:37:18 nathanw Exp $
+#      $NetBSD: INSTALL,v 1.4.2.6 2002/08/01 02:40:56 nathanw Exp $
 #
 #      INSTALL -- NetBSD/acorn32 install configuration
 #
@@ -22,7 +22,7 @@
 
 #options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "INSTALL-$Revision: 1.4.2.5 $"
+#ident         "INSTALL-$Revision: 1.4.2.6 $"
 
 # estimated number of users
 maxusers       32
@@ -71,6 +71,8 @@
 #options       SOFTDEP         # FFS soft updates support.
 #options       NFSSERVER
 
+options        VNODE_OP_NOINLINE       # Not inlining vnode op calls saves mem
+
 # Networking options
 
 #options       GATEWAY         # packet forwarding
@@ -128,7 +130,8 @@
 #options       KMEMSTATS       # kernel memory statistics
 #options       SCSIVERBOSE     # Verbose SCSI errors
 #options       USERCONF        # userconf(4) support
-options                PIPE_SOCKETPAIR # smaller, but slower pipe(2)
+options                PIPE_SOCKETPAIR         # smaller, but slower pipe(2)
+options        MALLOC_NOINLINE         # Not inlining MALLOC saves memory
 
 # Development and Debugging options
 
diff -r cd23c6a22184 -r c1ceaea038b5 sys/arch/acorn32/mainbus/fd.c
--- a/sys/arch/acorn32/mainbus/fd.c     Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/arch/acorn32/mainbus/fd.c     Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: fd.c,v 1.1.4.4 2002/06/24 22:03:02 nathanw Exp $       */
+/*     $NetBSD: fd.c,v 1.1.4.5 2002/08/01 02:40:56 nathanw Exp $       */
 
 /*-
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -253,7 +253,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 operations */
 };
 
@@ -498,7 +498,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;
@@ -602,7 +602,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);
@@ -655,17 +655,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 */
@@ -910,7 +910,7 @@
 #endif
        fdcstatus(&fd->sc_dev, 0, "timeout");
 
-       if (BUFQ_FIRST(&fd->sc_q) != NULL)
+       if (BUFQ_PEEK(&fd->sc_q) != NULL)
                fdc->sc_state++;
        else
                fdc->sc_state = DEVIDLE;
@@ -955,7 +955,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);
@@ -1255,7 +1255,7 @@
        struct buf *bp;
 
        fd = fdc->sc_drives.tqh_first;
-       bp = BUFQ_FIRST(&fd->sc_q);
+       bp = BUFQ_PEEK(&fd->sc_q);
 
        if (fd->sc_opts & FDOPT_NORETRY)
            goto fail;
diff -r cd23c6a22184 -r c1ceaea038b5 sys/arch/acorn32/podulebus/netslot.c
--- a/sys/arch/acorn32/podulebus/netslot.c      Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/arch/acorn32/podulebus/netslot.c      Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: netslot.c,v 1.1.4.2 2002/01/08 00:22:47 nathanw Exp $  */
+/*     $NetBSD: netslot.c,v 1.1.4.3 2002/08/01 02:40:56 nathanw Exp $  */
 
 /*
  * Copyright (c) 1994-1996 Mark Brinicombe.
@@ -35,7 +35,7 @@
 
 #include <sys/param.h>
 
-__KERNEL_RCSID(1, "$Id: netslot.c,v 1.1.4.2 2002/01/08 00:22:47 nathanw Exp $");
+__KERNEL_RCSID(1, "$NetBSD: netslot.c,v 1.1.4.3 2002/08/01 02:40:56 nathanw Exp $");
 
 #include <sys/systm.h>
 #include <sys/kernel.h>
diff -r cd23c6a22184 -r c1ceaea038b5 sys/arch/algor/algor/conf.c
--- a/sys/arch/algor/algor/conf.c       Thu Aug 01 02:03:58 2002 +0000
+++ b/sys/arch/algor/algor/conf.c       Thu Aug 01 02:40:53 2002 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: conf.c,v 1.2.4.4 2002/06/20 03:37:25 nathanw Exp $     */
+/*     $NetBSD: conf.c,v 1.2.4.5 2002/08/01 02:40:57 nathanw Exp $     */
 
 /*-
  * Copyright (c) 1991 The Regents of the University of California.
@@ -37,7 +37,7 @@
 
 #include <sys/cdefs.h>                 /* RCS ID & Copyright macro defns */
 
-__KERNEL_RCSID(0, "$NetBSD: conf.c,v 1.2.4.4 2002/06/20 03:37:25 nathanw Exp $");
+__KERNEL_RCSID(0, "$NetBSD: conf.c,v 1.2.4.5 2002/08/01 02:40:57 nathanw Exp $");
 
 #include "opt_systrace.h"
 
@@ -332,7 +332,7 @@
        cdev__oci_init(NMLX,mlx),       /* 65: Mylex DAC960 control interface */



Home | Main Index | Thread Index | Old Index