Source-Changes-HG archive

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

[src/kqueue]: src/sys Merge Aug 24 -current into the kqueue branch.



details:   https://anonhg.NetBSD.org/src/rev/e5cc7543e188
branches:  kqueue
changeset: 512373:e5cc7543e188
user:      thorpej <thorpej%NetBSD.org@localhost>
date:      Sat Aug 25 06:14:57 2001 +0000

description:
Merge Aug 24 -current into the kqueue branch.

diffstat:

 sys/Makefile                                                  |     6 +-
 sys/altq/altq_localq.c                                        |     9 +-
 sys/arch/algor/algor/algor_p4032_intr.c                       |     4 +-
 sys/arch/algor/algor/algor_p5064_intr.c                       |     4 +-
 sys/arch/algor/algor/algor_p6032_intr.c                       |     4 +-
 sys/arch/algor/algor/disksubr.c                               |    27 +-
 sys/arch/algor/algor/machdep.c                                |    36 +-
 sys/arch/algor/conf/P5064                                     |    12 +-
 sys/arch/algor/conf/std.algor                                 |     4 +-
 sys/arch/algor/dev/mainbus.c                                  |    34 +-
 sys/arch/alpha/a12/if_xb.c                                    |     8 +-
 sys/arch/alpha/alpha/dec_kn300.c                              |     6 +-
 sys/arch/alpha/alpha/dec_kn8ae.c                              |     6 +-
 sys/arch/alpha/alpha/fp_complete.c                            |     6 +-
 sys/arch/alpha/alpha/pmap.c                                   |    12 +-
 sys/arch/alpha/alpha/support.c                                |    64 -
 sys/arch/alpha/alpha/vm_machdep.c                             |     6 +-
 sys/arch/alpha/conf/ALPHA                                     |     6 +-
 sys/arch/alpha/conf/BASIL                                     |     6 +-
 sys/arch/alpha/conf/FRAU-FARBISSINA                           |     6 +-
 sys/arch/alpha/conf/GENERIC                                   |     7 +-
 sys/arch/alpha/conf/INSTALL                                   |     4 +-
 sys/arch/alpha/conf/TCWSCONS                                  |     9 +-
 sys/arch/alpha/conf/YEAH-BABY                                 |     4 +-
 sys/arch/alpha/conf/files.alpha                               |    15 +-
 sys/arch/alpha/pci/pci_kn8ae.c                                |    12 +-
 sys/arch/alpha/tc/cfb.c                                       |   386 -
 sys/arch/alpha/tc/cfbvar.h                                    |    65 -
 sys/arch/alpha/tc/tcasic.c                                    |    22 +-
 sys/arch/amiga/amiga/DOC/debug                                |   227 -
 sys/arch/amiga/amiga/DOC/mmu                                  |   147 -
 sys/arch/amiga/amiga/pmap.c                                   |   198 +-
 sys/arch/amiga/amiga/vm_machdep.c                             |    22 +-
 sys/arch/amiga/dev/genpar.c                                   |    17 +-
 sys/arch/amiga/dev/grf_cl.c                                   |     4 +-
 sys/arch/amiga/dev/grf_rh.c                                   |     4 +-
 sys/arch/amiga/dev/grf_rt.c                                   |     4 +-
 sys/arch/amiga/dev/grfioctl.h                                 |     6 +-
 sys/arch/amiga/include/db_machdep.h                           |     5 +-
 sys/arch/amiga/include/loadfile_machdep.h                     |    87 +
 sys/arch/amigappc/amigappc/machdep.c                          |     7 +-
 sys/arch/arc/arc/bus_space_sparse.c                           |     4 +-
 sys/arch/arc/arc/c_nec_eisa.c                                 |    10 +-
 sys/arch/arc/conf/GENERIC                                     |     6 +-
 sys/arch/arc/conf/MIMORI                                      |     4 +-
 sys/arch/arc/conf/PCCONS                                      |     4 +-
 sys/arch/arc/conf/RAMDISK                                     |     4 +-
 sys/arch/arc/dti/btl.c                                        |     4 +-
 sys/arch/arc/pci/necpb.c                                      |    12 +-
 sys/arch/arm/arm/procfs_machdep.c                             |    20 +
 sys/arch/arm/arm/sig_machdep.c                                |     5 +-
 sys/arch/arm/arm32/arm32_machdep.c                            |    19 +-
 sys/arch/arm/arm32/bcopy_page.S                               |   141 +-
 sys/arch/arm/arm32/pmap.c                                     |  1506 ++++-
 sys/arch/arm/arm32/procfs_machdep.c                           |    20 -
 sys/arch/arm/arm32/stubs.c                                    |    45 +-
 sys/arch/arm/arm32/vm_machdep.c                               |    67 +-
 sys/arch/arm/conf/files.arm                                   |     4 +-
 sys/arch/arm/footbridge/footbridge_irq.S                      |     6 +-
 sys/arch/arm/include/arm32/param.h                            |    63 +-
 sys/arch/arm/include/arm32/pmap.h                             |    65 +-
 sys/arch/arm/include/cpufunc.h                                |     4 +-
 sys/arch/arm/include/param.h                                  |     5 +-
 sys/arch/arm26/arm26/copyinout.S                              |    27 +-
 sys/arch/arm26/arm26/cpu.c                                    |     6 +-
 sys/arch/arm26/arm26/fiq.c                                    |    70 +
 sys/arch/arm26/arm26/fiq_util.S                               |    55 +
 sys/arch/arm26/arm26/irq.c                                    |    64 +-
 sys/arch/arm26/arm26/locore.S                                 |    57 +-
 sys/arch/arm26/arm26/pmap.c                                   |    15 +-
 sys/arch/arm26/arm26/procfs_machdep.c                         |    20 -
 sys/arch/arm26/arm26/start.c                                  |    23 +-
 sys/arch/arm26/arm26/vm_machdep.c                             |     6 +-
 sys/arch/arm26/conf/FOURMEG                                   |     3 +-
 sys/arch/arm26/conf/files.arm26                               |     7 +-
 sys/arch/arm26/include/fiq.h                                  |    65 +
 sys/arch/arm26/include/intr.h                                 |     4 +-
 sys/arch/arm26/include/param.h                                |    60 +-
 sys/arch/arm26/iobus/ioc.c                                    |    23 +-
 sys/arch/arm26/iobus/iocvar.h                                 |     4 +-
 sys/arch/arm26/podulebus/if_eh.c                              |    11 +-
 sys/arch/arm26/podulebus/podloader_asm.S                      |    26 +-
 sys/arch/arm26/podulebus/podulebus.c                          |     6 +-
 sys/arch/arm32/conf/std.arm32                                 |     5 +-
 sys/arch/arm32/dev/todclock.c                                 |     8 +-
 sys/arch/arm32/include/vmparam.h                              |     4 +-
 sys/arch/arm32/podulebus/asc.c                                |   337 +-
 sys/arch/arm32/podulebus/sbic.c                               |   568 +-
 sys/arch/arm32/podulebus/sbicreg.h                            |     4 +-
 sys/arch/arm32/podulebus/sbicvar.h                            |    90 +-
 sys/arch/arm32/stand/BtNetBSD/pling.BtNetBSD/BtNetBSD         |     4 +-
 sys/arch/arm32/vidc/vidc20config.c                            |    90 +-
 sys/arch/arm32/vidc/vidc20config.h                            |    41 +-
 sys/arch/arm32/vidc/vidcvideo.c                               |   111 +-
 sys/arch/atari/atari/machdep.c                                |     7 +-
 sys/arch/atari/atari/vm_machdep.c                             |    22 +-
 sys/arch/bebox/bebox/machdep.c                                |     7 +-
 sys/arch/cats/include/vmparam.h                               |     4 +-
 sys/arch/cesfic/cesfic/vm_machdep.c                           |    15 +-
 sys/arch/cobalt/conf/GENERIC                                  |     6 +-
 sys/arch/dnard/include/vmparam.h                              |     4 +-
 sys/arch/dreamcast/conf/files.shbus                           |     6 +-
 sys/arch/dreamcast/dreamcast/locore.s                         |     3 +-
 sys/arch/evbsh3/conf/files.shbus                              |     6 +-
 sys/arch/evbsh3/evbsh3/locore.s                               |     3 +-
 sys/arch/hp300/stand/common/scsi.c                            |     4 +-
 sys/arch/hpcarm/hpcarm/stubs.c                                |    45 +-
 sys/arch/hpcarm/include/vmparam.h                             |     4 +-
 sys/arch/hpcmips/dev/plumvideo.c                              |     5 +-
 sys/arch/hpcmips/vr/bcureg.h                                  |     8 +-
 sys/arch/hpcmips/vr/vripreg.h                                 |    14 +-
 sys/arch/hpcsh/conf/files.shbus                               |     6 +-
 sys/arch/hpcsh/dev/hd64461/hd64461video.c                     |     5 +-
 sys/arch/hpcsh/hpcsh/locore.s                                 |     3 +-
 sys/arch/i386/conf/ARMADA                                     |     6 +-
 sys/arch/i386/conf/CARDBUS                                    |     6 +-
 sys/arch/i386/conf/DELPHI                                     |     6 +-
 sys/arch/i386/conf/DR-EVIL                                    |     4 +-
 sys/arch/i386/conf/GENERIC                                    |    12 +-
 sys/arch/i386/conf/GENERIC_LAPTOP                             |    44 +-
 sys/arch/i386/conf/HOMEWORLD                                  |     4 +-
 sys/arch/i386/conf/INSTALL                                    |     4 +-
 sys/arch/i386/conf/INSTALL_LAPTOP                             |     4 +-
 sys/arch/i386/conf/LAMB                                       |    12 +-
 sys/arch/i386/conf/MINBAR                                     |     4 +-
 sys/arch/i386/conf/NBFTP                                      |     4 +-
 sys/arch/i386/conf/SWINGER                                    |     6 +-
 sys/arch/i386/i386/apm.c                                      |    22 +-
 sys/arch/i386/i386/locore.s                                   |    22 +-
 sys/arch/i386/i386/machdep.c                                  |    41 +-
 sys/arch/i386/include/pmap.h                                  |    13 +-
 sys/arch/i386/include/profile.h                               |    10 +-
 sys/arch/i386/stand/Makefile.booters                          |     6 +-
 sys/arch/i386/stand/lib/Makefile.inc                          |     6 +-
 sys/arch/luna68k/luna68k/pmap.c                               |   182 +-
 sys/arch/luna68k/luna68k/vm_machdep.c                         |    26 +-
 sys/arch/m68k/include/frame.h                                 |     4 +-
 sys/arch/m68k/include/psl.h                                   |     4 +-
 sys/arch/m68k/m68k/support.s                                  |    29 +-
 sys/arch/mac68k/mac68k/pmap.c                                 |   237 +-
 sys/arch/mac68k/mac68k/vm_machdep.c                           |    22 +-
 sys/arch/mac68k/nubus/nubus.c                                 |     4 +-
 sys/arch/macppc/conf/GENERIC                                  |    17 +-
 sys/arch/macppc/conf/INSTALL                                  |     5 +-
 sys/arch/macppc/conf/files.macppc                             |     6 +-
 sys/arch/macppc/dev/adb_direct.c                              |    70 +-
 sys/arch/macppc/dev/ofb.c                                     |     6 +-
 sys/arch/macppc/dev/pm_direct.c                               |    28 +-
 sys/arch/macppc/macppc/cpu.c                                  |    31 +-
 sys/arch/macppc/stand/ofwboot/boot.c                          |    33 +-
 sys/arch/macppc/stand/ofwboot/ofdev.c                         |     8 +-
 sys/arch/macppc/stand/ofwboot/ofdev.h                         |    12 +-
 sys/arch/mips/include/cpuregs.h                               |   100 +-
 sys/arch/mips/include/locore.h                                |    24 +-
 sys/arch/mips/include/mips_opcode.h                           |     3 +-
 sys/arch/mips/include/pmap.h                                  |     8 +-
 sys/arch/mips/include/stdarg.h                                |    15 +-
 sys/arch/mips/mips/in_cksum.c                                 |    12 +-
 sys/arch/mips/mips/pmap.c                                     |   250 +-
 sys/arch/mips/mips/vm_machdep.c                               |     6 +-
 sys/arch/mmeye/conf/files.shbus                               |     4 +-
 sys/arch/mmeye/mmeye/locore.s                                 |     3 +-
 sys/arch/mvme68k/conf/files.mvme68k                           |     8 +-
 sys/arch/mvme68k/conf/std.mvme68k                             |     4 +-
 sys/arch/mvme68k/dev/clock_pcc.c                              |    17 +-
 sys/arch/mvme68k/dev/clock_pcctwo.c                           |    16 +-
 sys/arch/mvme68k/dev/mainbus.c                                |     4 +-
 sys/arch/mvme68k/dev/mainbus.h                                |     6 +-
 sys/arch/mvme68k/dev/mvmebus.c                                |     4 +-
 sys/arch/mvme68k/dev/pcc.c                                    |     8 +-
 sys/arch/mvme68k/dev/pccreg.h                                 |    17 +-
 sys/arch/mvme68k/dev/pcctwo.c                                 |     8 +-
 sys/arch/mvme68k/dev/pcctworeg.h                              |     4 +-
 sys/arch/mvme68k/dev/timekeeper.c                             |   120 +
 sys/arch/mvme68k/docs/TODO                                    |     8 +-
 sys/arch/mvme68k/mvme68k/bus_dma.c                            |    20 +-
 sys/arch/mvme68k/mvme68k/clock.c                              |   178 +-
 sys/arch/mvme68k/mvme68k/clockreg.h                           |    77 -
 sys/arch/mvme68k/mvme68k/clockvar.h                           |    23 +-
 sys/arch/mvme68k/mvme68k/genassym.cf                          |     3 +-
 sys/arch/mvme68k/mvme68k/machdep.c                            |     5 +-
 sys/arch/mvme68k/mvme68k/pmap.c                               |     7 +-
 sys/arch/mvme68k/mvme68k/pmap_bootstrap.c                     |     3 +-
 sys/arch/mvme68k/mvme68k/vm_machdep.c                         |    15 +-
 sys/arch/mvme68k/stand/installboot/Makefile                   |    13 +-
 sys/arch/mvme68k/stand/wrtvid/Makefile                        |     8 +-
 sys/arch/netwinder/conf/GENERIC                               |     5 +-
 sys/arch/netwinder/include/vmparam.h                          |     4 +-
 sys/arch/next68k/next68k/pmap.c                               |   342 +-
 sys/arch/next68k/next68k/vm_machdep.c                         |    14 +-
 sys/arch/ofppc/include/vmparam.h                              |    12 +-
 sys/arch/ofppc/ofppc/autoconf.c                               |    16 +-
 sys/arch/ofppc/ofppc/genassym.cf                              |     3 +-
 sys/arch/ofppc/ofppc/machdep.c                                |     7 +-
 sys/arch/pc532/pc532/machdep.c                                |    41 +-
 sys/arch/pc532/pc532/vm_machdep.c                             |     7 +-
 sys/arch/pmax/conf/files.pmax                                 |     3 +-
 sys/arch/pmax/dev/dtopreg.h                                   |    30 +-
 sys/arch/pmax/include/dec_prom.h                              |     4 +-
 sys/arch/pmax/include/intr.h                                  |   134 +-
 sys/arch/pmax/include/types.h                                 |     3 +-
 sys/arch/pmax/include/vmparam.h                               |     4 +-
 sys/arch/pmax/pmax/autoconf.c                                 |     9 +-
 sys/arch/pmax/pmax/cpu.c                                      |     4 +-
 sys/arch/pmax/pmax/dec_3100.c                                 |     4 +-
 sys/arch/pmax/pmax/dec_3max.c                                 |     8 +-
 sys/arch/pmax/pmax/dec_3maxplus.c                             |     8 +-
 sys/arch/pmax/pmax/dec_3min.c                                 |     8 +-
 sys/arch/pmax/pmax/dec_5100.c                                 |     8 +-
 sys/arch/pmax/pmax/dec_maxine.c                               |    16 +-
 sys/arch/pmax/pmax/interrupt.c                                |   216 +
 sys/arch/pmax/pmax/locore_machdep.S                           |     6 +-
 sys/arch/pmax/pmax/machdep.c                                  |   140 +-
 sys/arch/pmax/pmax/machdep.h                                  |     5 +-
 sys/arch/pmax/pmax/promcall.c                                 |    31 +-
 sys/arch/powerpc/include/ibm4xx/ibm405gp.h                    |     6 +-
 sys/arch/powerpc/include/mpc6xx/hid.h                         |   141 +-
 sys/arch/powerpc/mpc6xx/pmap.c                                |   230 +-
 sys/arch/powerpc/powerpc/soft_spl.c                           |   316 -
 sys/arch/powerpc/powerpc/vm_machdep.c                         |     7 +-
 sys/arch/powerpc/tools/chrpicon/ppmtochrpicon/ppmtochrpicon.c |     4 +-
 sys/arch/prep/prep/machdep.c                                  |     7 +-
 sys/arch/sandpoint/pci/pci_machdep.c                          |     4 +-
 sys/arch/sandpoint/sandpoint/machdep.c                        |     7 +-
 sys/arch/sgimips/conf/TEAL                                    |    19 +-
 sys/arch/sgimips/hpc/files.hpc                                |    20 +-
 sys/arch/sgimips/hpc/hpc.c                                    |     9 +-
 sys/arch/sgimips/hpc/hpcdma.c                                 |   177 +
 sys/arch/sgimips/hpc/hpcdma.h                                 |    65 +
 sys/arch/sgimips/hpc/hpcreg.h                                 |    28 +-
 sys/arch/sgimips/hpc/hpcvar.h                                 |     5 +-
 sys/arch/sgimips/hpc/sbic.c                                   |  2470 ++++++++++
 sys/arch/sgimips/hpc/sbicreg.h                                |   454 +
 sys/arch/sgimips/hpc/sbicvar.h                                |   214 +
 sys/arch/sgimips/hpc/wdsc.c                                   |   308 +
 sys/arch/sgimips/sgimips/autoconf.c                           |     8 +-
 sys/arch/sh3/conf/files.sh3                                   |     3 +-
 sys/arch/sh3/sh3/in_cksum.c                                   |    87 -
 sys/arch/sh3/sh3/sh3_machdep.c                                |    40 +-
 sys/arch/sh3/sh3/trap.c                                       |     4 +-
 sys/arch/sh3/sh3/vm_machdep.c                                 |     6 +-
 sys/arch/sparc/dev/cgtwo.c                                    |     5 +-
 sys/arch/sparc/dev/sw.c                                       |     4 +-
 sys/arch/sparc/dev/tctrl.c                                    |     4 +-
 sys/arch/sparc/sparc/locore.s                                 |    27 +-
 sys/arch/sparc/sparc/vm_machdep.c                             |     6 +-
 sys/arch/sparc/stand/bootblk/bootblk.fth                      |    35 +-
 sys/arch/sparc/stand/common/promdev.c                         |     4 +-
 sys/arch/sparc/stand/ofwboot/elfXX_exec.c                     |     6 +-
 sys/arch/sparc/stand/ofwboot/version                          |     3 +-
 sys/arch/sparc64/conf/EVERGLADES                              |     8 -
 sys/arch/sparc64/conf/EVERGLADES32                            |   444 -
 sys/arch/sparc64/conf/INSTALL                                 |     6 +-
 sys/arch/sparc64/conf/SPLODE                                  |   447 +
 sys/arch/sparc64/conf/files.sparc64                           |     6 +-
 sys/arch/sparc64/dev/iommu.c                                  |     4 +-
 sys/arch/sparc64/dev/pci_machdep.c                            |     4 +-
 sys/arch/sparc64/include/ctlreg.h                             |   598 +--
 sys/arch/sparc64/include/stdarg.h                             |     5 +-
 sys/arch/sparc64/sparc64/genassym.c                           |     7 +-
 sys/arch/sparc64/sparc64/genassym.cf                          |     9 +-
 sys/arch/sparc64/sparc64/in4_cksum.c                          |   107 +
 sys/arch/sparc64/sparc64/in_cksum.S                           |   209 +
 sys/arch/sparc64/sparc64/in_cksum.c                           |   224 -
 sys/arch/sparc64/sparc64/locore.s                             |  1213 ++--
 sys/arch/sparc64/sparc64/machdep.c                            |     7 +-
 sys/arch/sparc64/sparc64/pmap.c                               |    35 +-
 sys/arch/sparc64/sparc64/trap.c                               |   410 +-
 sys/arch/sparc64/sparc64/vm_machdep.c                         |    12 +-
 sys/arch/sun2/dev/if_ec.c                                     |    13 +-
 sys/arch/sun2/dev/if_ecreg.h                                  |     8 +-
 sys/arch/sun2/sun2/locore.s                                   |     7 +-
 sys/arch/sun2/sun2/promlib.c                                  |    17 +-
 sys/arch/sun2/sun2/trap.c                                     |     3 +-
 sys/arch/sun2/sun2/vm_machdep.c                               |     6 +-
 sys/arch/sun3/dev/cg2.c                                       |     5 +-
 sys/arch/sun3/dev/si_obio.c                                   |     4 +-
 sys/arch/sun3/dev/si_sebuf.c                                  |     4 +-
 sys/arch/sun3/dev/si_vme.c                                    |     4 +-
 sys/arch/sun3/sun3/control.c                                  |    35 +-
 sys/arch/sun3/sun3/locore.s                                   |    33 +-
 sys/arch/sun3/sun3/vm_machdep.c                               |     6 +-
 sys/arch/sun3/sun3x/pmap.c                                    |     4 +-
 sys/arch/vax/conf/files.vax                                   |     3 +-
 sys/arch/vax/vax/machdep.c                                    |     7 +-
 sys/arch/vax/vax/pmap.c                                       |     4 +-
 sys/arch/vax/vax/vm_machdep.c                                 |     4 +-
 sys/arch/walnut/walnut/machdep.c                              |     7 +-
 sys/arch/x68k/x68k/vm_machdep.c                               |    15 +-
 sys/arch/x86_64/x86_64/machdep.c                              |    41 +-
 sys/arch/x86_64/x86_64/vm_machdep.c                           |     3 +-
 sys/coda/coda_venus.c                                         |     7 +-
 sys/compat/linux/arch/powerpc/linux_exec_powerpc.c            |     4 +-
 sys/compat/netbsd32/netbsd32_compat_43.c                      |     4 +-
 sys/compat/svr4/svr4_stream.c                                 |     4 +-
 sys/compat/svr4_32/svr4_32_stream.c                           |     4 +-
 sys/compat/svr4_32/svr4_32_syscall.h                          |    44 +-
 sys/compat/svr4_32/svr4_32_syscallargs.h                      |    24 +-
 sys/compat/svr4_32/svr4_32_syscalls.c                         |    24 +-
 sys/compat/svr4_32/svr4_32_sysent.c                           |    44 +-
 sys/compat/svr4_32/syscalls.master                            |    38 +-
 sys/conf/files                                                |    11 +-
 sys/conf/param.c                                              |    10 +-
 sys/ddb/db_command.c                                          |    22 +-
 sys/ddb/db_command.h                                          |     3 +-
 sys/dev/DEVNAMES                                              |     4 +-
 sys/dev/bi/if_nireg.h                                         |     4 +-
 sys/dev/ccd.c                                                 |     7 +-
 sys/dev/ccdvar.h                                              |     7 +-
 sys/dev/hpc/hpcfb.c                                           |    14 +-
 sys/dev/i2o/TODO                                              |     6 -
 sys/dev/i2o/files.i2o                                         |     6 +-
 sys/dev/i2o/i2o.h                                             |   235 +-
 sys/dev/i2o/iop.c                                             |   484 +-
 sys/dev/i2o/iopl.c                                            |  1981 ++++++++
 sys/dev/i2o/ioplvar.h                                         |   139 +
 sys/dev/i2o/iopsp.c                                           |    60 +-
 sys/dev/i2o/iopspvar.h                                        |     4 +-
 sys/dev/i2o/iopvar.h                                          |    92 +-
 sys/dev/i2o/ld_iop.c                                          |    78 +-
 sys/dev/ic/aha.c                                              |     4 +-
 sys/dev/ic/am79900reg.h                                       |    12 +-
 sys/dev/ic/ax88190.c                                          |   191 +
 sys/dev/ic/ax88190reg.h                                       |    69 +
 sys/dev/ic/ax88190var.h                                       |    52 +
 sys/dev/ic/bha.c                                              |     4 +-
 sys/dev/ic/bt463.c                                            |     9 +-
 sys/dev/ic/bt485.c                                            |    20 +-
 sys/dev/ic/com.c                                              |    11 +-
 sys/dev/ic/comvar.h                                           |     4 +-
 sys/dev/ic/dp8390.c                                           |     4 +-
 sys/dev/ic/hd64570.c                                          |     4 +-
 sys/dev/ic/i82557.c                                           |     9 +-
 sys/dev/ic/lancereg.h                                         |    94 +-
 sys/dev/ic/mlx.c                                              |     5 +-
 sys/dev/ic/ncr5380.doc                                        |     4 +-
 sys/dev/ic/ne2000.c                                           |     8 +-
 sys/dev/ic/ne2000reg.h                                        |    13 +-
 sys/dev/ic/rtl81x9.c                                          |    10 +-
 sys/dev/ic/smc91cxx.c                                         |     4 +-
 sys/dev/ic/smc93cx6.c                                         |     4 +-
 sys/dev/ic/sunscpal.c                                         |    19 +-
 sys/dev/ic/tulip.c                                            |     6 +-
 sys/dev/ic/wi.c                                               |    76 +-
 sys/dev/ieee1394/IMPLEMENTATION                               |     4 +-
 sys/dev/mca/if_ep_mca.c                                       |     4 +-
 sys/dev/mca/if_le_mca.c                                       |     4 +-
 sys/dev/microcode/aic7xxx/aic7xxx.seq                         |     4 +-
 sys/dev/microcode/cyclades-z/cyzfirm.h                        |     2 +-
 sys/dev/mii/acphy.c                                           |   240 +
 sys/dev/mii/acphyreg.h                                        |   120 +
 sys/dev/mii/files.mii                                         |     6 +-
 sys/dev/mii/inphy.c                                           |     4 +-
 sys/dev/mii/miidevs                                           |     3 +-
 sys/dev/mii/miidevs.h                                         |     6 +-
 sys/dev/mii/miidevs_data.h                                    |     5 +-
 sys/dev/mii/tlphy.c                                           |     6 +-
 sys/dev/pci/auvia.c                                           |     6 +-
 sys/dev/pci/files.pci                                         |     3 +-
 sys/dev/pci/if_ex_pci.c                                       |    33 +-
 sys/dev/pci/if_fxp_pci.c                                      |    70 +-
 sys/dev/pci/if_ntwoc_pci.c                                    |     4 +-
 sys/dev/pci/if_ti.c                                           |     6 +-
 sys/dev/pci/if_tl.c                                           |   433 +-
 sys/dev/pci/if_tlregs.h                                       |    28 +-
 sys/dev/pci/if_tlvar.h                                        |    15 +-
 sys/dev/pci/if_vr.c                                           |     4 +-
 sys/dev/pci/mly.c                                             |    15 +-
 sys/dev/pci/pccbb.c                                           |     4 +-
 sys/dev/pci/pcidevs                                           |    31 +-
 sys/dev/pci/pcidevs.h                                         |    33 +-
 sys/dev/pci/pcidevs_data.h                                    |   106 +-
 sys/dev/pci/pciide.c                                          |    14 +-
 sys/dev/pci/pucdata.c                                         |    58 +-
 sys/dev/pci/tga.c                                             |     5 +-
 sys/dev/pcmcia/files.pcmcia                                   |     4 +-
 sys/dev/pcmcia/if_ne_pcmcia.c                                 |    22 +-
 sys/dev/pcmcia/pcmciadevs                                     |    11 +-
 sys/dev/pcmcia/pcmciadevs.h                                   |    17 +-
 sys/dev/pcmcia/pcmciadevs_data.h                              |    32 +-
 sys/dev/qbus/if_uba.c                                         |     2 +-
 sys/dev/qbus/if_uba.h                                         |     2 +-
 sys/dev/rasops/rasops2.c                                      |     6 +-
 sys/dev/rasops/rasops4.c                                      |     6 +-
 sys/dev/rasops/rasops8.c                                      |     6 +-
 sys/dev/scsipi/cd.c                                           |   230 +-
 sys/dev/scsipi/scsipi_base.c                                  |    11 +-
 sys/dev/scsipi/scsipi_verbose.c                               |     6 +-
 sys/dev/sun/fbio.h                                            |     6 +-
 sys/dev/tc/cfb.c                                              |   238 +-
 sys/dev/tc/mfb.c                                              |   241 +-
 sys/dev/tc/sfb.c                                              |   310 +-
 sys/dev/tc/sfbplus.c                                          |   429 +-
 sys/dev/tc/stic.c                                             |     4 +-
 sys/dev/tc/tcds.c                                             |    14 +-
 sys/dev/tc/tcdsvar.h                                          |     3 +-
 sys/dev/tc/tfb.c                                              |   233 +-
 sys/dev/tc/xcfb.c                                             |   234 +-
 sys/dev/usb/ehcireg.h                                         |     6 +-
 sys/dev/usb/if_aue.c                                          |     3 +-
 sys/dev/usb/ucom.c                                            |    12 +-
 sys/dev/usb/uhci.c                                            |    20 +-
 sys/dev/usb/uhcireg.h                                         |     5 +-
 sys/dev/usb/uhid.c                                            |     4 +-
 sys/dev/usb/usb_subr.c                                        |    14 +-
 sys/dev/usb/usbdevs                                           |     3 +-
 sys/dev/usb/usbdevs.h                                         |     5 +-
 sys/dev/usb/usbdevs_data.h                                    |    10 +-
 sys/dev/usb/usbdi.h                                           |     3 +-
 sys/dev/vme/si.c                                              |     4 +-
 sys/dev/wscons/wsconsio.h                                     |     6 +-
 sys/dev/wscons/wsdisplay.c                                    |    15 +-
 sys/dev/wscons/wskbd.c                                        |     7 +-
 sys/isofs/cd9660/cd9660_vnops.c                               |     5 +-
 sys/kern/init_main.c                                          |     4 +-
 sys/kern/kern_malloc.c                                        |    14 +-
 sys/kern/kern_malloc_debug.c                                  |   323 +
 sys/kern/sysv_sem.c                                           |     4 +-
 sys/kern/uipc_socket2.c                                       |     9 +-
 sys/kern/vfs_subr.c                                           |     6 +-
 sys/lib/libkern/Makefile                                      |     3 +-
 sys/lib/libkern/_que.c                                        |    84 +
 sys/lib/libkern/arch/powerpc/syncicache.c                     |     3 +-
 sys/lib/libkern/htonl.c                                       |    10 +-
 sys/lib/libkern/htons.c                                       |    10 +-
 sys/lib/libkern/ntohl.c                                       |    10 +-
 sys/lib/libkern/ntohs.c                                       |    10 +-
 sys/lib/libkern/scanc.c                                       |     7 +-
 sys/lkm/compat/Makefile                                       |    22 +-
 sys/lkm/vfs/miscfs/procfs/Makefile                            |     5 +-
 sys/miscfs/genfs/genfs_vnops.c                                |    28 +-
 sys/miscfs/specfs/spec_vnops.c                                |    39 +-
 sys/miscfs/specfs/specdev.h                                   |     7 +-
 sys/miscfs/umapfs/umap_vfsops.c                               |     7 +-
 sys/msdosfs/msdosfs_vnops.c                                   |     4 +-
 sys/net/Makefile                                              |     4 +-
 sys/net/bridgestp.c                                           |  1120 ++++
 sys/net/if_bridge.c                                           |  1779 +++++++
 sys/net/if_bridgevar.h                                        |   306 +
 sys/net/if_gif.c                                              |   237 +-
 sys/net/if_gif.h                                              |     5 +-
 sys/net/if_ppp.c                                              |     5 +-
 sys/net/if_spppsubr.c                                         |    14 +-
 sys/net/if_tun.c                                              |    12 +-
 sys/net/if_types.h                                            |    12 +-
 sys/netccitt/llc_subr.c                                       |     4 +-
 sys/netinet/if_arp.c                                          |    35 +-
 sys/netinet/in_gif.c                                          |     5 +-
 sys/netinet/in_gif.h                                          |     4 +-
 sys/netinet/in_pcb.c                                          |     9 +-
 sys/netinet/ip_input.c                                        |     4 +-
 sys/netinet/ip_output.c                                       |    10 +-
 sys/netinet6/in6_gif.c                                        |     5 +-
 sys/netinet6/in6_gif.h                                        |     4 +-
 sys/netinet6/in6_ifattach.c                                   |    21 +-
 sys/netinet6/in6_pcb.c                                        |     9 +-
 sys/netinet6/ip6_input.c                                      |     4 +-
 sys/netinet6/ipsec.c                                          |   391 +-
 sys/netinet6/ipsec.h                                          |    46 +-
 sys/netisdn/i4b_i4bdrv.c                                      |     8 +-
 sys/netisdn/i4b_ioctl.h                                       |     3 +-
 sys/netisdn/i4b_l3fsm.c                                       |     4 +-
 sys/netiso/clnp.h                                             |     4 +-
 sys/netiso/clnp_frag.c                                        |     4 +-
 sys/netiso/tp_subr2.c                                         |     6 +-
 sys/netkey/key.c                                              |    42 +-
 sys/netkey/key.h                                              |     6 +-
 sys/netkey/key_debug.c                                        |    14 +-
 sys/netkey/key_debug.h                                        |    17 +-
 sys/nfs/nfs.h                                                 |     6 +-
 sys/nfs/nfs_vnops.c                                           |     8 +-
 sys/sys/core.h                                                |     4 +-
 sys/sys/endian.h                                              |    18 +-
 sys/sys/exec_aout.h                                           |     3 +-
 sys/sys/malloc.h                                              |    12 +-
 sys/ufs/ext2fs/ext2fs_alloc.c                                 |     6 +-
 sys/ufs/ext2fs/ext2fs_vnops.c                                 |     7 +-
 sys/ufs/ffs/ffs_alloc.c                                       |    22 +-
 sys/ufs/ffs/ffs_balloc.c                                      |     4 +-
 sys/ufs/ffs/ffs_bswap.c                                       |    40 +-
 sys/ufs/ffs/ffs_extern.h                                      |    10 +-
 sys/ufs/ffs/ffs_subr.c                                        |    10 +-
 sys/ufs/ffs/ffs_vfsops.c                                      |     8 +-
 sys/ufs/ffs/ffs_vnops.c                                       |     5 +-
 sys/ufs/lfs/lfs_syscalls.c                                    |    11 +-
 sys/ufs/lfs/lfs_vnops.c                                       |    13 +-
 sys/ufs/ufs/ufs_vnops.c                                       |     4 +-
 sys/uvm/uvm_extern.h                                          |     7 +-
 sys/uvm/uvm_loan.c                                            |     4 +-
 sys/uvm/uvm_map.c                                             |    20 +-
 sys/uvm/uvm_mmap.c                                            |     7 +-
 sys/uvm/uvm_param.h                                           |     4 +-
 sys/uvm/uvm_pmap.h                                            |     4 +-
 sys/uvm/uvm_vnode.c                                           |     9 +-
 494 files changed, 20128 insertions(+), 9646 deletions(-)

diffs (truncated from 47397 to 300 lines):

diff -r efe7b733749d -r e5cc7543e188 sys/Makefile
--- a/sys/Makefile      Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/Makefile      Sat Aug 25 06:14:57 2001 +0000
@@ -1,8 +1,8 @@
-#      $NetBSD: Makefile,v 1.40 2001/01/05 13:09:15 martin Exp $
+#      $NetBSD: Makefile,v 1.40.4.1 2001/08/25 06:14:57 thorpej Exp $
 
 SUBDIR=        adosfs altq arch compat dev filecorefs isofs miscfs msdosfs net \
-       netatalk netccitt netinet netinet6 netiso netkey netnatm netns \
-       nfs ntfs sys ufs uvm netisdn
+       netatalk netccitt netinet netinet6 netisdn netiso netkey netnatm \
+       netns nfs ntfs sys ufs uvm
 
 .if (${MACHINE_ARCH} != "mipseb" && ${MACHINE_ARCH} != "mipsel")
 
diff -r efe7b733749d -r e5cc7543e188 sys/altq/altq_localq.c
--- a/sys/altq/altq_localq.c    Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/altq/altq_localq.c    Sat Aug 25 06:14:57 2001 +0000
@@ -1,6 +1,9 @@
-/*     $NetBSD: altq_localq.c,v 1.2 2000/12/14 08:49:50 thorpej Exp $  */
-/*     $KAME: altq_localq.c,v 1.3 2000/10/18 09:15:23 kjc Exp $        */
-
+/*     $NetBSD: altq_localq.c,v 1.2.6.1 2001/08/25 06:14:58 thorpej Exp $      */
+/*     $KAME: altq_localq.c,v 1.4 2001/08/16 11:28:25 kjc Exp $        */
+/*
+ * a skeleton file for implementing a new queueing discipline.
+ * this file is in the public domain.
+ */
 
 #if defined(__FreeBSD__) || defined(__NetBSD__)
 #include "opt_altq.h"
diff -r efe7b733749d -r e5cc7543e188 sys/arch/algor/algor/algor_p4032_intr.c
--- a/sys/arch/algor/algor/algor_p4032_intr.c   Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/arch/algor/algor/algor_p4032_intr.c   Sat Aug 25 06:14:57 2001 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: algor_p4032_intr.c,v 1.4 2001/06/15 04:01:39 thorpej Exp $     */
+/*     $NetBSD: algor_p4032_intr.c,v 1.4.2.1 2001/08/25 06:14:58 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -337,7 +337,7 @@
            cps, ctrdiff[2], ctrdiff[3]);
        printf("CPU clock speed = %lu.%02luMHz "
            "(hz cycles = %lu, delay divisor = %u)\n",
-           cps / 1000000, (cps % 1000000) / 100,
+           cps / 1000000, (cps % 1000000) / 10000,
            cycles_per_hz, delay_divisor);
 }
 
diff -r efe7b733749d -r e5cc7543e188 sys/arch/algor/algor/algor_p5064_intr.c
--- a/sys/arch/algor/algor/algor_p5064_intr.c   Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/arch/algor/algor/algor_p5064_intr.c   Sat Aug 25 06:14:57 2001 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: algor_p5064_intr.c,v 1.7 2001/06/21 18:58:18 thorpej Exp $     */
+/*     $NetBSD: algor_p5064_intr.c,v 1.7.2.1 2001/08/25 06:14:58 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -424,7 +424,7 @@
            cps, ctrdiff[2], ctrdiff[3]);
        printf("CPU clock speed = %lu.%02luMHz "
            "(hz cycles = %lu, delay divisor = %u)\n",
-           cps / 1000000, (cps % 1000000) / 100,
+           cps / 1000000, (cps % 1000000) / 10000,
            cycles_per_hz, delay_divisor);
 }
 
diff -r efe7b733749d -r e5cc7543e188 sys/arch/algor/algor/algor_p6032_intr.c
--- a/sys/arch/algor/algor/algor_p6032_intr.c   Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/arch/algor/algor/algor_p6032_intr.c   Sat Aug 25 06:14:57 2001 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: algor_p6032_intr.c,v 1.2 2001/06/22 14:29:12 thorpej Exp $     */
+/*     $NetBSD: algor_p6032_intr.c,v 1.2.2.1 2001/08/25 06:14:58 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -299,7 +299,7 @@
            cps, ctrdiff[2], ctrdiff[3]);
        printf("CPU clock speed = %lu.%02luMHz "
            "(hz cycles = %lu, delay divisor = %u)\n",
-           cps / 1000000, (cps % 1000000) / 100,
+           cps / 1000000, (cps % 1000000) / 10000,
            cycles_per_hz, delay_divisor);
 }
 
diff -r efe7b733749d -r e5cc7543e188 sys/arch/algor/algor/disksubr.c
--- a/sys/arch/algor/algor/disksubr.c   Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/arch/algor/algor/disksubr.c   Sat Aug 25 06:14:57 2001 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: disksubr.c,v 1.1 2001/05/28 16:22:15 thorpej Exp $     */
+/*     $NetBSD: disksubr.c,v 1.1.2.1 2001/08/25 06:14:59 thorpej Exp $ */
 
 /*
  * Copyright (c) 1994, 1995, 1996 Carnegie-Mellon University.
@@ -29,7 +29,7 @@
 
 #include <sys/cdefs.h>                 /* RCS ID & Copyright macro defns */
 
-__KERNEL_RCSID(0, "$NetBSD: disksubr.c,v 1.1 2001/05/28 16:22:15 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: disksubr.c,v 1.1.2.1 2001/08/25 06:14:59 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/buf.h>
@@ -164,7 +164,7 @@
 #endif
 
        if (nlp->d_magic != DISKMAGIC || nlp->d_magic2 != DISKMAGIC ||
-               dkcksum(nlp) != 0)
+           dkcksum(nlp) != 0)
                return (EINVAL);
 
        while ((i = ffs((long)openmask)) != 0) {
@@ -177,9 +177,9 @@
                if (npp->p_offset != opp->p_offset || npp->p_size < opp->p_size)
                        return (EBUSY);
                /*
-               * Copy internally-set partition information
-               * if new label doesn't include it.             XXX
-               */
+                * Copy internally-set partition information
+                * if new label doesn't include it.             XXX
+                */
                if (npp->p_fstype == FS_UNUSED && opp->p_fstype != FS_UNUSED) {
                        npp->p_fstype = opp->p_fstype;
                        npp->p_fsize = opp->p_fsize;
@@ -219,21 +219,6 @@
        dlp = (struct disklabel *)(bp->b_data + LABELOFFSET);
        *dlp = *lp;     /* struct assignment */
 
-       /*
-        * The Alpha requires that the boot block be checksummed.
-        * The first 63 8-bit quantites are summed into the 64th.
-        */
-       {
-               int i;
-               u_long *dp, sum;
-
-               dp = (u_long *)bp->b_data;
-               sum = 0;
-               for (i = 0; i < 63; i++)
-                       sum += dp[i];
-               dp[63] = sum;
-       }
-
        bp->b_flags &= ~(B_READ|B_DONE);
        bp->b_flags |= B_WRITE;
        (*strat)(bp);
diff -r efe7b733749d -r e5cc7543e188 sys/arch/algor/algor/machdep.c
--- a/sys/arch/algor/algor/machdep.c    Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/arch/algor/algor/machdep.c    Sat Aug 25 06:14:57 2001 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: machdep.c,v 1.11 2001/06/25 21:25:07 thorpej Exp $     */
+/*     $NetBSD: machdep.c,v 1.11.2.1 2001/08/25 06:14:59 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -743,6 +743,7 @@
 void
 cpu_reboot(int howto, char *bootstr)
 {
+       int tmp;
 
        /* Take a snapshot before clobbering any registers. */
        if (curproc)
@@ -781,24 +782,25 @@
        doshutdownhooks();
 
        if (boothowto & RB_HALT) {
-               printf("halted.\n");
+               printf("\n");
+               printf("The operating system has halted.\n");
+               printf("Please press any key to return to the monitor.\n\n");
                led_display('h','a','l','t');
-               for (;;)
-                       /* spin forever */ ;
-       } else {
-               int tmp;
+               cnpollc(1);
+               (void) cngetc();
+               cnpollc(0);
+       }
 
-               printf("rebooting...");
-               led_display('r', 'v', 'e', 'c');
-               /* Jump to the reset vector. */
-               __asm __volatile("li %0, 0xbfc00000; jr %0; nop"
-                       : "=r" (tmp)
-                       : /* no inputs */
-                       : "memory");
-               led_display('R', 'S', 'T', 'F');
-               for (;;)
-                       /* spin forever */ ;
-       }
+       printf("Returning to the monitor...\n\n");
+       led_display('r', 'v', 'e', 'c');
+       /* Jump to the reset vector. */
+       __asm __volatile("li %0, 0xbfc00000; jr %0; nop"
+               : "=r" (tmp)
+               : /* no inputs */
+               : "memory");
+       led_display('R', 'S', 'T', 'F');
+       for (;;)
+               /* spin forever */ ;
 }
 
 /*
diff -r efe7b733749d -r e5cc7543e188 sys/arch/algor/conf/P5064
--- a/sys/arch/algor/conf/P5064 Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/arch/algor/conf/P5064 Sat Aug 25 06:14:57 2001 +0000
@@ -1,11 +1,11 @@
-#      $NetBSD: P5064,v 1.7 2001/06/22 14:14:16 thorpej Exp $
+#      $NetBSD: P5064,v 1.7.2.1 2001/08/25 06:14:59 thorpej Exp $
 #
 # Algorithmics P-5064 kernel.
 #
 
 include        "arch/algor/conf/std.algor"
 
-#ident                 "P5064-$Revision: 1.7 $"
+#ident                 "P5064-$Revision: 1.7.2.1 $"
 
 maxusers 32
 
@@ -85,6 +85,14 @@
 options        UCONSOLE                # users can use TIOCCONS (for xconsole)
 #options       PCMCIAVERBOSE
 
+# Bitmask for enabling the PCI IDE channels in the southbridge.
+# Set bit 0 (0x01) for channel 0, bit 1 (0x02) for channel 1.
+#
+# Do this if your firmware (usually PMON) doens't enable the IDE
+# channels for you (thus causing the NetBSD `pciide' driver to
+# ignore them).
+options        PCI_NETBSD_ENABLE_IDE=0x1
+
 # The Alpha console firmware network boots using the BOOTP
 # protocol, so we ask the NFS code to use BOOTP/DHCP as well,
 # in case we have NFS root.
diff -r efe7b733749d -r e5cc7543e188 sys/arch/algor/conf/std.algor
--- a/sys/arch/algor/conf/std.algor     Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/arch/algor/conf/std.algor     Sat Aug 25 06:14:57 2001 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: std.algor,v 1.2 2001/06/10 05:26:59 thorpej Exp $
+#      $NetBSD: std.algor,v 1.2.2.1 2001/08/25 06:14:59 thorpej Exp $
 
 machine algor mips
 
@@ -9,5 +9,5 @@
 options        MIPS3           # All supported Algor boards are MIPS3
 options        MIPS3_ENABLE_CLOCK_INTR
 
-makeoptions    DEFTEXTADDR="0x80030000"
+makeoptions    DEFTEXTADDR="0x80100000"
 makeoptions    ENDIAN="-EL"
diff -r efe7b733749d -r e5cc7543e188 sys/arch/algor/dev/mainbus.c
--- a/sys/arch/algor/dev/mainbus.c      Fri Aug 03 04:10:36 2001 +0000
+++ b/sys/arch/algor/dev/mainbus.c      Sat Aug 25 06:14:57 2001 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: mainbus.c,v 1.3 2001/06/22 06:02:55 thorpej Exp $      */
+/*     $NetBSD: mainbus.c,v 1.3.2.1 2001/08/25 06:14:59 thorpej Exp $  */
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -56,6 +56,12 @@
 #include <dev/pci/pcivar.h>
 #include <dev/pci/pciconf.h>
 
+#if defined(PCI_NETBSD_CONFIGURE) && defined(PCI_NETBSD_ENABLE_IDE)
+#if defined(ALGOR_P5064) || defined(ALGOR_P6032)
+#include <dev/pci/pciide_piix_reg.h>
+#endif /* ALGOR_P5064 || ALGOR_P6032 */
+#endif /* PCI_NETBSD_CONFIGURE && PCI_NETBSD_ENABLE_IDE */
+
 #include "locators.h"
 #include "pci.h"
 
@@ -139,6 +145,10 @@
 #if defined(PCI_NETBSD_CONFIGURE)
        struct extent *ioext, *memext;
        pci_chipset_tag_t pc;
+#if defined(PCI_NETBSD_ENABLE_IDE)
+       pcitag_t idetag;
+       pcireg_t idetim;
+#endif
 #endif
 
        mainbus_found = 1;
@@ -168,6 +178,9 @@
            M_DEVBUF, NULL, 0, EX_NOWAIT);
 
        pc = &p5064_configuration.ac_pc;
+#if defined(PCI_NETBSD_ENABLE_IDE)
+       idetag = pci_make_tag(pc, 0, 2, 1);
+#endif
 #elif defined(ALGOR_P6032)
        /*
         * Reserve the bottom 64K of the I/O spcae for ISA devices.
@@ -178,11 +191,30 @@
            M_DEVBUF, NULL, 0, EX_NOWAIT);
 




Home | Main Index | Thread Index | Old Index