Source-Changes-HG archive

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

[src/chs-ubc2]: src/sys Sync w/ -current.



details:   https://anonhg.NetBSD.org/src/rev/93f3f14f6609
branches:  chs-ubc2
changeset: 471348:93f3f14f6609
user:      thorpej <thorpej%NetBSD.org@localhost>
date:      Thu Jul 01 22:58:14 1999 +0000

description:
Sync w/ -current.

diffstat:

 sys/Makefile                                    |     5 +-
 sys/arch/alpha/alpha/cpu.c                      |     8 +-
 sys/arch/alpha/alpha/cpuconf.c                  |    11 +-
 sys/arch/alpha/alpha/dec_6600.c                 |   305 +
 sys/arch/alpha/alpha/genassym.c                 |     6 +-
 sys/arch/alpha/alpha/machdep.c                  |    46 +-
 sys/arch/alpha/alpha/pmap.c                     |    16 +-
 sys/arch/alpha/conf/ALPHA                       |     9 +-
 sys/arch/alpha/conf/GENERIC                     |    42 +-
 sys/arch/alpha/conf/GENERIC.v6                  |    16 +
 sys/arch/alpha/conf/INSTALL                     |    33 +-
 sys/arch/alpha/conf/files.alpha                 |    19 +-
 sys/arch/alpha/include/alpha.h                  |     3 +-
 sys/arch/alpha/include/intrcnt.h                |     4 +-
 sys/arch/alpha/include/rpb.h                    |     4 +-
 sys/arch/alpha/pci/apecs_pci.c                  |     8 +-
 sys/arch/alpha/pci/cia_pci.c                    |    10 +-
 sys/arch/alpha/pci/pci_1000.c                   |     6 +-
 sys/arch/alpha/pci/pci_1000a.c                  |     6 +-
 sys/arch/alpha/pci/pci_6600.c                   |   295 +
 sys/arch/alpha/pci/pci_6600.h                   |     5 +
 sys/arch/alpha/pci/tsc.c                        |   222 +
 sys/arch/alpha/pci/tsp_bus_io.c                 |    63 +
 sys/arch/alpha/pci/tsp_bus_mem.c                |    57 +
 sys/arch/alpha/pci/tsp_dma.c                    |   437 +
 sys/arch/alpha/pci/tsp_pci.c                    |   148 +
 sys/arch/alpha/pci/tsreg.h                      |   219 +
 sys/arch/alpha/pci/tsvar.h                      |    80 +
 sys/arch/amiga/amiga/machdep.c                  |    17 +-
 sys/arch/amiga/conf/GENERIC.v6                  |    16 +
 sys/arch/amiga/dev/com_supio.c                  |     4 +-
 sys/arch/amiga/dev/grf_cl.c                     |     4 +-
 sys/arch/amiga/dev/ite_cl.c                     |    11 +-
 sys/arch/amiga/dev/lpt_supio.c                  |     4 +-
 sys/arch/amiga/dev/zbus.c                       |     4 +-
 sys/arch/arm32/arm32/intr.c                     |    15 +-
 sys/arch/arm32/conf/GENERIC.v6                  |    16 +
 sys/arch/arm32/conf/SHARK                       |     9 +-
 sys/arch/arm32/conf/SHARKINST                   |   208 +
 sys/arch/arm32/include/sysarch.h                |     3 +-
 sys/arch/atari/atari/machdep.c                  |    11 +-
 sys/arch/atari/conf/GENERIC.v6                  |    16 +
 sys/arch/atari/stand/tostools/loadbsd/Makefile  |    10 +-
 sys/arch/atari/stand/tostools/loadbsd/cread.c   |   456 +
 sys/arch/atari/stand/tostools/loadbsd/loadbsd.c |    16 +-
 sys/arch/bebox/bebox/disksubr.c                 |   255 +-
 sys/arch/bebox/bebox/machdep.c                  |    14 +-
 sys/arch/bebox/conf/GENERIC.v6                  |    16 +
 sys/arch/bebox/conf/Makefile.bebox              |     7 +-
 sys/arch/bebox/conf/files.bebox                 |     8 +-
 sys/arch/bebox/include/Makefile                 |     4 +-
 sys/arch/bebox/include/cpu.h                    |     7 +-
 sys/arch/bebox/include/display.h                |    47 -
 sys/arch/bebox/include/intr.h                   |     7 +-
 sys/arch/bebox/include/pmap.h                   |    81 +-
 sys/arch/bebox/include/psl.h                    |    77 +-
 sys/arch/bebox/include/ptrace.h                 |    49 +-
 sys/arch/bebox/include/reg.h                    |     3 +-
 sys/arch/bebox/isa/fd.c                         |   129 +-
 sys/arch/bebox/isa/fdreg.h                      |     4 +-
 sys/arch/bebox/isa/isadma_machdep.c             |    14 +-
 sys/arch/bebox/pci/pfb.c                        |     4 +-
 sys/arch/bebox/stand/Makefile                   |     4 +-
 sys/arch/bebox/stand/README                     |    57 +
 sys/arch/bebox/stand/boot/Makefile              |    52 +-
 sys/arch/bebox/stand/boot/boot.c                |   312 +-
 sys/arch/bebox/stand/boot/boot.h                |    75 +
 sys/arch/bebox/stand/boot/clock.c               |    60 +-
 sys/arch/bebox/stand/boot/conf.c                |    18 +-
 sys/arch/bebox/stand/boot/cons.c                |   100 +-
 sys/arch/bebox/stand/boot/cons.h                |    12 +-
 sys/arch/bebox/stand/boot/cpu.c                 |    44 +-
 sys/arch/bebox/stand/boot/devopen.c             |    14 +-
 sys/arch/bebox/stand/boot/elf2pef.c             |   306 -
 sys/arch/bebox/stand/boot/fd.c                  |   173 +-
 sys/arch/bebox/stand/boot/filesystem.c          |     4 +-
 sys/arch/bebox/stand/boot/inkernel.c            |    15 +-
 sys/arch/bebox/stand/boot/io.c                  |    23 +-
 sys/arch/bebox/stand/boot/kbd.c                 |    99 +-
 sys/arch/bebox/stand/boot/magic.h               |     6 -
 sys/arch/bebox/stand/boot/monitor.c             |    61 +-
 sys/arch/bebox/stand/boot/ns16550.c             |    43 +-
 sys/arch/bebox/stand/boot/ns16550.h             |     8 +-
 sys/arch/bebox/stand/boot/pci.c                 |   117 -
 sys/arch/bebox/stand/boot/pef.h                 |    97 -
 sys/arch/bebox/stand/boot/prf.c                 |     4 +-
 sys/arch/bebox/stand/boot/srt0.s                |    27 +-
 sys/arch/bebox/stand/boot/tgets.c               |     8 +-
 sys/arch/bebox/stand/boot/vga.c                 |    57 +-
 sys/arch/bebox/stand/boot/video.c               |    36 +-
 sys/arch/bebox/stand/boot/vreset.c              |   824 +-
 sys/arch/hp300/conf/BASALT                      |     4 +-
 sys/arch/hp300/conf/GENERIC.v6                  |    16 +
 sys/arch/hp300/dev/grf.c                        |     3 +-
 sys/arch/hp300/hp300/intr.c                     |     7 +-
 sys/arch/i386/conf/GENERIC.v6                   |    16 +
 sys/arch/i386/i386/apm.c                        |    28 +-
 sys/arch/i386/isa/icu.s                         |     5 +-
 sys/arch/i386/isa/pcvt/Util/fonts/Makefile      |     4 +-
 sys/arch/mac68k/conf/GENERIC.v6                 |    16 +
 sys/arch/mac68k/conf/files.mac68k               |     5 +-
 sys/arch/mac68k/dev/adb_direct.c                |   171 +-
 sys/arch/mac68k/dev/adbvar.h                    |     5 +-
 sys/arch/mac68k/dev/grf.c                       |     3 +-
 sys/arch/mac68k/dev/pm_direct.c                 |    43 +-
 sys/arch/mac68k/include/cpu.h                   |     6 +-
 sys/arch/mac68k/include/iopreg.h                |   154 +
 sys/arch/mac68k/include/psc.h                   |    19 +-
 sys/arch/mac68k/include/viareg.h                |    18 +-
 sys/arch/mac68k/mac68k/intr.c                   |    71 +-
 sys/arch/mac68k/mac68k/iop.c                    |   452 +
 sys/arch/mac68k/mac68k/locore.s                 |    65 +-
 sys/arch/mac68k/mac68k/machdep.c                |    45 +-
 sys/arch/mac68k/mac68k/pram.c                   |     4 +-
 sys/arch/mac68k/mac68k/psc.c                    |    36 +-
 sys/arch/mac68k/mac68k/vectors.s                |     6 +-
 sys/arch/mac68k/mac68k/via.c                    |    74 +-
 sys/arch/mac68k/obio/asc.c                      |     8 +-
 sys/arch/mac68k/obio/esp.c                      |    57 +-
 sys/arch/mac68k/obio/if_sn_obio.c               |     8 +-
 sys/arch/macppc/conf/GENERIC.v6                 |    16 +
 sys/arch/macppc/dev/adb_direct.c                |    23 +-
 sys/arch/macppc/dev/if_bm.c                     |    10 +-
 sys/arch/macppc/dev/pm_direct.c                 |    56 +-
 sys/arch/macppc/dev/pm_direct.h                 |     9 +-
 sys/arch/macppc/macppc/autoconf.c               |    18 +-
 sys/arch/macppc/macppc/cpu.c                    |   136 +-
 sys/arch/macppc/macppc/machdep.c                |    14 +-
 sys/arch/macppc/stand/ofwboot/Makefile          |     3 +-
 sys/arch/mips/mips/locore.S                     |    11 +-
 sys/arch/mips/mips/trap.c                       |    15 +-
 sys/arch/mvme68k/conf/GENERIC.v6                |    16 +
 sys/arch/mvme68k/mvme68k/isr.c                  |     8 +-
 sys/arch/newsmips/conf/GENERIC.v6               |    16 +
 sys/arch/newsmips/newsmips/locore_machdep.S     |    14 +-
 sys/arch/next68k/conf/GENERIC.v6                |    16 +
 sys/arch/next68k/dev/mb8795.c                   |     4 +-
 sys/arch/next68k/next68k/isr.c                  |     9 +-
 sys/arch/ofppc/conf/GENERIC.v6                  |    16 +
 sys/arch/ofppc/ofppc/machdep.c                  |     6 +-
 sys/arch/pc532/conf/GENERIC.v6                  |    16 +
 sys/arch/pc532/include/pmap.h                   |    10 +-
 sys/arch/pc532/pc532/machdep.c                  |    12 +-
 sys/arch/pc532/pc532/pmap.c                     |    43 +-
 sys/arch/pc532/pc532/vm_machdep.c               |     9 +-
 sys/arch/pica/conf/GENERIC.v6                   |    16 +
 sys/arch/pica/pica/trap.c                       |    16 +-
 sys/arch/pmax/conf/GENERIC.v6                   |    16 +
 sys/arch/pmax/conf/files.pmax                   |     4 +-
 sys/arch/pmax/dev/px.c                          |    17 +-
 sys/arch/pmax/dev/qvss_compat.c                 |     3 +-
 sys/arch/pmax/ibus/ibus_5100.c                  |     6 +-
 sys/arch/pmax/include/fbvar.h                   |    76 +-
 sys/arch/pmax/pmax/machdep.c                    |     6 +-
 sys/arch/pmax/tc/tc_subr.c                      |     9 +-
 sys/arch/sparc/conf/GENERIC                     |    11 +-
 sys/arch/sparc/conf/GENERIC.v6                  |    16 +
 sys/arch/sparc/conf/INSTALL                     |     9 +-
 sys/arch/sparc/conf/Makefile.sparc              |     4 +-
 sys/arch/sparc/conf/files.sparc                 |    12 +-
 sys/arch/sparc/dev/cgtwo.c                      |    58 +-
 sys/arch/sparc/dev/obio.c                       |    40 +-
 sys/arch/sparc/dev/si.c                         |    49 +-
 sys/arch/sparc/dev/vme_machdep.c                |   243 +-
 sys/arch/sparc/include/pmap.h                   |     4 +-
 sys/arch/sparc/sparc/cpu.c                      |    22 +-
 sys/arch/sparc/sparc/intr.c                     |    13 +-
 sys/arch/sparc/sparc/pmap.c                     |     9 +-
 sys/arch/sparc/sparc/trap.c                     |     4 +-
 sys/arch/sparc64/conf/GENERIC.v6                |    16 +
 sys/arch/sparc64/sparc64/clock.c                |     4 +-
 sys/arch/sparc64/sparc64/db_interface.c         |    62 +-
 sys/arch/sparc64/sparc64/intr.c                 |    13 +-
 sys/arch/sparc64/sparc64/locore.s               |    49 +-
 sys/arch/sparc64/sparc64/machdep.c              |   222 +-
 sys/arch/sparc64/sparc64/pmap.c                 |   499 +-
 sys/arch/sun3/conf/GENERIC.v6                   |    16 +
 sys/arch/sun3/sun3/genassym.c                   |     4 +-
 sys/arch/sun3/sun3/isr.c                        |     7 +-
 sys/arch/sun3/sun3x/genassym.c                  |     4 +-
 sys/arch/vax/boot/autoconf.c                    |   198 -
 sys/arch/vax/boot/boot.c                        |   255 -
 sys/arch/vax/boot/boot/autoconf.c               |     3 +-
 sys/arch/vax/boot/boot/boot.c                   |   121 +-
 sys/arch/vax/boot/boot/conf.c                   |    10 +-
 sys/arch/vax/boot/boot/consio.c                 |     4 +-
 sys/arch/vax/boot/boot/devopen.c                |     4 +-
 sys/arch/vax/boot/boot/if_qe.c                  |   105 +-
 sys/arch/vax/boot/boot/netio.c                  |     3 +-
 sys/arch/vax/boot/boot/ra.c                     |    32 +-
 sys/arch/vax/boot/boot/tmscp.c                  |    23 +-
 sys/arch/vax/boot/conf.c                        |   105 -
 sys/arch/vax/boot/consio.c                      |   310 -
 sys/arch/vax/boot/ctu.c                         |   181 -
 sys/arch/vax/boot/data.h                        |    74 -
 sys/arch/vax/boot/devopen.c                     |   144 -
 sys/arch/vax/boot/if_le.c                       |   295 -
 sys/arch/vax/boot/if_qe.c                       |   280 -
 sys/arch/vax/boot/if_ze.c                       |   283 -
 sys/arch/vax/boot/ka410.h                       |    82 -
 sys/arch/vax/boot/mfm.c                         |   654 --
 sys/arch/vax/boot/netio.c                       |   278 -
 sys/arch/vax/boot/ra.c                          |   231 -
 sys/arch/vax/boot/samachdep.h                   |    42 -
 sys/arch/vax/boot/srt0.s                        |    84 -
 sys/arch/vax/boot/start.s                       |   190 -
 sys/arch/vax/boot/str.s                         |   137 -
 sys/arch/vax/boot/tmscp.c                       |   202 -
 sys/arch/vax/boot/vaxstand.h                    |    57 -
 sys/arch/vax/conf/GENERIC.v6                    |    16 +
 sys/arch/vax/if/if_qe.c                         |  1119 ----
 sys/arch/vax/if/if_qereg.h                      |   179 -
 sys/arch/vax/include/pmap.h                     |     4 +-
 sys/arch/vax/include/sid.h                      |     4 +-
 sys/arch/vax/mscp/files.mscp                    |    23 -
 sys/arch/vax/mscp/mscp.c                        |   517 -
 sys/arch/vax/mscp/mscp.h                        |   493 -
 sys/arch/vax/mscp/mscp_disk.c                   |  1008 ---
 sys/arch/vax/mscp/mscp_subr.c                   |   844 ---
 sys/arch/vax/mscp/mscp_tape.c                   |   566 --
 sys/arch/vax/mscp/mscpreg.h                     |   125 -
 sys/arch/vax/mscp/mscpvar.h                     |   254 -
 sys/arch/vax/uba/dhu.c                          |   847 ---
 sys/arch/vax/uba/dhureg.h                       |   140 -
 sys/arch/vax/uba/dl.c                           |   524 -
 sys/arch/vax/uba/dlreg.h                        |    82 -
 sys/arch/vax/uba/dz.c                           |   703 --
 sys/arch/vax/uba/dz_uba.c                       |   142 -
 sys/arch/vax/uba/dzreg.h                        |   120 -
 sys/arch/vax/uba/dzvar.h                        |    70 -
 sys/arch/vax/uba/uba_cmi.c                      |   146 +
 sys/arch/vax/uba/uba_common.h                   |    78 +-
 sys/arch/vax/uba/uba_sbi.c                      |   328 +
 sys/arch/vax/uba/uda.c                          |   520 -
 sys/arch/vax/uba/udareg.h                       |    63 -
 sys/arch/vax/vax/disksubr.c                     |     4 +-
 sys/arch/vax/vax/intvec.s                       |     5 +-
 sys/arch/vax/vax/pmap.c                         |    71 +-
 sys/arch/x68k/conf/GENERIC.v6                   |    16 +
 sys/arch/x68k/dev/grf.c                         |     3 +-
 sys/arch/x68k/dev/ite.c                         |     4 +-
 sys/arch/x68k/dev/ite_tv.c                      |     8 +-
 sys/arch/x68k/dev/sramvar.h                     |    10 +-
 sys/arch/x68k/x68k/machdep.c                    |     9 +-
 sys/arch/x68k/x68k/pmap.c                       |    10 +-
 sys/compat/osf1/osf1.h                          |    23 +-
 sys/compat/osf1/osf1_cvt.c                      |    92 +-
 sys/compat/osf1/osf1_cvt.h                      |     7 +-
 sys/compat/osf1/osf1_descrip.c                  |    40 +-
 sys/conf/files                                  |    69 +-
 sys/ddb/db_sym.c                                |     4 +-
 sys/dev/ic/dp8390.c                             |     4 +-
 sys/dev/ic/hme.c                                |  1281 ++++
 sys/dev/ic/hmereg.h                             |   294 +
 sys/dev/ic/hmevar.h                             |   106 +
 sys/dev/ic/i82557.c                             |  1668 ++++++
 sys/dev/ic/i82557reg.h                          |   398 +
 sys/dev/ic/i82557var.h                          |   199 +
 sys/dev/ic/i82586.c                             |     4 +-
 sys/dev/ic/mb86960.c                            |     4 +-
 sys/dev/ic/midway.c                             |   860 +++-
 sys/dev/ic/midwayreg.h                          |     3 +-
 sys/dev/ic/midwayvar.h                          |    22 +-
 sys/dev/ic/wdc.c                                |    25 +-
 sys/dev/mii/inphyreg.h                          |     4 +-
 sys/dev/pci/Makefile                            |     9 +-
 sys/dev/pci/btvmei.c                            |   733 ++
 sys/dev/pci/btvmeireg.h                         |   375 +
 sys/dev/pci/btvmeivar.h                         |   131 +
 sys/dev/pci/files.pci                           |    19 +-
 sys/dev/pci/if_en_pci.c                         |   150 +-
 sys/dev/pci/if_fxp.c                            |  1830 ------
 sys/dev/pci/if_fxp_pci.c                        |   224 +
 sys/dev/pci/if_fxpreg.h                         |   398 -
 sys/dev/pci/if_fxpvar.h                         |   194 -
 sys/dev/pci/if_rl.c                             |  1693 ++++++
 sys/dev/pci/if_rlreg.h                          |   407 +
 sys/dev/pci/pcidevs                             |    17 +-
 sys/dev/pci/pcidevs.h                           |    19 +-
 sys/dev/pci/pcidevs_data.h                      |    34 +-
 sys/dev/pcmcia/pcmciadevs                       |     6 +-
 sys/dev/pcmcia/pcmciadevs.h                     |    10 +-
 sys/dev/pcmcia/pcmciadevs_data.h                |    18 +-
 sys/dev/qbus/files.uba                          |    29 +-
 sys/dev/qbus/qd.c                               |  3837 ++++++++++++++
 sys/dev/qbus/qdioctl.h                          |   113 +
 sys/dev/qbus/qdreg.h                            |   380 +
 sys/dev/qbus/qduser.h                           |   509 +
 sys/dev/qbus/qevent.h                           |   119 +
 sys/dev/qbus/qfont.c                            |  3293 ++++++++++++
 sys/dev/qbus/uba.c                              |    16 +-
 sys/dev/sbus/files.sbus                         |     7 +-
 sys/dev/sbus/if_hme_sbus.c                      |   193 +
 sys/dev/sbus/qe.c                               |    96 +-
 sys/dev/sbus/qec.c                              |    17 +-
 sys/dev/scsipi/atapi_base.c                     |     6 +-
 sys/dev/tc/mfb.c                                |   248 +-
 sys/dev/tc/sfb.c                                |     9 +-
 sys/dev/tc/tfb.c                                |   309 +-
 sys/dev/usb/files.usb                           |    19 +-
 sys/dev/usb/ohci.c                              |    36 +-
 sys/dev/usb/ucom.c                              |    17 +-
 sys/dev/usb/ugen.c                              |   214 +-
 sys/dev/usb/uhci.c                              |   141 +-
 sys/dev/usb/uhcivar.h                           |     6 +-
 sys/dev/usb/uhid.c                              |   211 +-
 sys/dev/usb/uhub.c                              |   162 +-
 sys/dev/usb/ukbd.c                              |    85 +-
 sys/dev/usb/ulpt.c                              |    94 +-
 sys/dev/usb/umodem.c                            |    21 +-
 sys/dev/usb/ums.c                               |    74 +-
 sys/dev/usb/usb.c                               |   115 +-
 sys/dev/usb/usb.h                               |    11 +-
 sys/dev/usb/usb_port.h                          |    11 +-
 sys/dev/usb/usb_quirks.c                        |     3 +-
 sys/dev/usb/usb_quirks.h                        |     4 +-
 sys/dev/usb/usb_subr.c                          |    61 +-
 sys/dev/usb/usbdevs                             |    10 +-
 sys/dev/usb/usbdevs.h                           |    12 +-
 sys/dev/usb/usbdevs_data.h                      |    34 +-
 sys/dev/usb/usbdi.c                             |    19 +-
 sys/dev/usb/usbdi.h                             |     3 +-
 sys/dev/usb/usbdi_util.c                        |    21 +-
 sys/dev/usb/usbdi_util.h                        |     6 +-
 sys/dev/usb/usbdivar.h                          |     9 +-
 sys/dev/vme/files.vme                           |    20 +-
 sys/dev/vme/if_ie_vme.c                         |   219 +-
 sys/dev/vme/vme.c                               |   358 +-
 sys/dev/vme/vmereg.h                            |    38 +
 sys/dev/vme/vmevar.h                            |   264 +-
 sys/dev/vme/xd.c                                |    75 +-
 sys/dev/vme/xy.c                                |    73 +-
 sys/dev/vme/xyvar.h                             |     3 +-
 sys/dev/wscons/wskbd.c                          |   120 +-
 sys/dev/wscons/wsmouse.c                        |   136 +-
 sys/kern/exec_elf32.c                           |     9 +-
 sys/kern/init_sysent.c                          |    15 +-
 sys/kern/kern_descrip.c                         |     5 +-
 sys/kern/kern_subr.c                            |    68 +-
 sys/kern/kern_sysctl.c                          |    10 +-
 sys/kern/subr_extent.c                          |     3 +-
 sys/kern/syscalls.c                             |    11 +-
 sys/kern/syscalls.master                        |    11 +-
 sys/kern/uipc_domain.c                          |    40 +-
 sys/kern/uipc_proto.c                           |     4 +-
 sys/kern/uipc_socket2.c                         |    14 +-
 sys/kern/uipc_syscalls.c                        |    38 +-
 sys/kern/vfs_getcwd.c                           |   149 +-
 sys/kern/vfs_syscalls.c                         |   257 +-
 sys/kern/vnode_if.c                             |     4 +-
 sys/kern/vnode_if.src                           |     5 +-
 sys/lib/libsa/twiddle.c                         |    25 +-
 sys/lib/libsa/ustarfs.c                         |     5 +-
 sys/miscfs/union/union_subr.c                   |    15 +-
 sys/net/Makefile                                |     3 +-
 sys/net/if.c                                    |   175 +-
 sys/net/if.h                                    |    47 +-
 sys/net/if_atm.h                                |    57 +-
 sys/net/if_atmsubr.c                            |    68 +-
 sys/net/if_ether.h                              |    18 +-
 sys/net/if_ethersubr.c                          |   105 +-
 sys/net/if_faith.c                              |   320 +
 sys/net/if_fddisubr.c                           |    55 +-
 sys/net/if_gif.c                                |   516 +
 sys/net/if_gif.h                                |    73 +
 sys/net/if_gre.c                                |   243 +-
 sys/net/if_loop.c                               |    93 +-
 sys/net/if_ppp.c                                |     8 +-
 sys/net/if_tun.c                                |    10 +-
 sys/net/if_types.h                              |     7 +-
 sys/net/netisr.h                                |     3 +-
 sys/net/pfkeyv2.h                               |     1 +
 sys/net/ppp_defs.h                              |     3 +-
 sys/net/route.c                                 |    52 +-
 sys/net/route.h                                 |     6 +-
 sys/net/rtsock.c                                |   148 +-
 sys/netccitt/ccitt_proto.c                      |     4 +-
 sys/netccitt/if_x25subr.c                       |     6 +-
 sys/netinet/Makefile                            |     3 +-
 sys/netinet/icmp6.h                             |    35 +
 sys/netinet/if_atm.c                            |     4 +-
 sys/netinet/igmp.c                              |    39 +-
 sys/netinet/in.c                                |   311 +-
 sys/netinet/in.h                                |    59 +-
 sys/netinet/in_gif.c                            |   343 +
 sys/netinet/in_gif.h                            |    40 +
 sys/netinet/in_pcb.c                            |   137 +-
 sys/netinet/in_pcb.h                            |    41 +-
 sys/netinet/in_proto.c                          |    91 +-
 sys/netinet/in_var.h                            |     8 +-
 sys/netinet/ip.h                                |     7 +-
 sys/netinet/ip6.h                               |     1 +
 sys/netinet/ip_ecn.c                            |   147 +
 sys/netinet/ip_ecn.h                            |    47 +
 sys/netinet/ip_icmp.c                           |   103 +-
 sys/netinet/ip_input.c                          |   189 +-
 sys/netinet/ip_mroute.c                         |    10 +-
 sys/netinet/ip_mroute.h                         |     5 +-
 sys/netinet/ip_output.c                         |   223 +-
 sys/netinet/ip_var.h                            |     4 +-
 sys/netinet/raw_ip.c                            |    53 +-
 sys/netinet/tcp_debug.c                         |    97 +-
 sys/netinet/tcp_debug.h                         |    11 +-
 sys/netinet/tcp_input.c                         |  1395 +++-
 sys/netinet/tcp_output.c                        |   463 +-
 sys/netinet/tcp_subr.c                          |   766 ++-
 sys/netinet/tcp_timer.c                         |   121 +-
 sys/netinet/tcp_usrreq.c                        |   329 +-
 sys/netinet/tcp_var.h                           |   128 +-
 sys/netinet/udp_usrreq.c                        |   140 +-
 sys/netinet6/IMPLEMENTATION                     |  1043 +++
 sys/netinet6/Makefile                           |    10 +
 sys/netinet6/TODO                               |   152 +
 sys/netinet6/ah.h                               |   101 +
 sys/netinet6/ah_core.c                          |  1291 ++++
 sys/netinet6/ah_input.c                         |   822 +++
 sys/netinet6/ah_output.c                        |   525 +
 sys/netinet6/dest6.c                            |   110 +
 sys/netinet6/esp.h                              |   105 +
 sys/netinet6/frag6.c                            |   596 ++
 sys/netinet6/icmp6.c                            |  1943 +++++++
 sys/netinet6/icmp6.h                            |   646 ++
 sys/netinet6/in6.c                              |  1799 ++++++
 sys/netinet6/in6.h                              |   547 ++
 sys/netinet6/in6_cksum.c                        |   316 +
 sys/netinet6/in6_gif.c                          |   293 +
 sys/netinet6/in6_gif.h                          |    38 +
 sys/netinet6/in6_ifattach.c                     |   566 ++
 sys/netinet6/in6_ifattach.h                     |    48 +
 sys/netinet6/in6_pcb.c                          |   944 +++
 sys/netinet6/in6_pcb.h                          |   176 +
 sys/netinet6/in6_prefix.c                       |   444 +
 sys/netinet6/in6_proto.c                        |   499 +
 sys/netinet6/in6_systm.h                        |    79 +
 sys/netinet6/in6_var.h                          |   417 +
 sys/netinet6/ip6.h                              |   237 +
 sys/netinet6/ip6_forward.c                      |   237 +
 sys/netinet6/ip6_input.c                        |  1017 +++
 sys/netinet6/ip6_mroute.c                       |  1687 ++++++
 sys/netinet6/ip6_mroute.h                       |   282 +
 sys/netinet6/ip6_output.c                       |  2011 +++++++
 sys/netinet6/ip6_var.h                          |   246 +
 sys/netinet6/ip6protosw.h                       |   120 +
 sys/netinet6/ipcomp.h                           |    69 +
 sys/netinet6/ipcomp_core.c                      |   311 +
 sys/netinet6/ipcomp_input.c                     |   394 +
 sys/netinet6/ipcomp_output.c                    |   391 +
 sys/netinet6/ipsec.c                            |  3194 +++++++++++
 sys/netinet6/ipsec.h                            |   339 +
 sys/netinet6/mld6.c                             |   435 +
 sys/netinet6/mld6_var.h                         |    50 +
 sys/netinet6/nd6.c                              |  1569 +++++
 sys/netinet6/nd6.h                              |   309 +
 sys/netinet6/nd6_nbr.c                          |  1181 ++++
 sys/netinet6/nd6_rtr.c                          |  1503 +++++
 sys/netinet6/pim6.h                             |    66 +
 sys/netinet6/pim6_var.h                         |    71 +
 sys/netinet6/raw_ip6.c                          |   643 ++
 sys/netinet6/route6.c                           |   152 +
 sys/netinet6/udp6.h                             |    36 +
 sys/netinet6/udp6_usrreq.c                      |   811 +++
 sys/netinet6/udp6_var.h                         |   165 +
 sys/netiso/if_eon.c                             |     9 +-
 sys/netiso/iso_proto.c                          |     6 +-
 sys/netiso/iso_snpac.c                          |    24 +-
 sys/netkey/Makefile                             |     8 +
 sys/netkey/key.c                                |  6179 +++++++++++++++++++++++
 sys/netkey/key.h                                |    92 +
 sys/netkey/key_debug.c                          |   714 ++
 sys/netkey/key_debug.h                          |    99 +
 sys/netkey/key_var.h                            |   125 +
 sys/netkey/keydb.h                              |   199 +
 sys/netkey/keysock.c                            |   492 +
 sys/netkey/keysock.h                            |    67 +
 sys/netkey/keyv2.h                              |   402 +
 sys/netns/ns_proto.c                            |     4 +-
 sys/nfs/nfs_syscalls.c                          |    42 +-
 sys/ntfs/Makefile                               |     2 +-
 sys/ntfs/ntfs.h                                 |     2 +-
 sys/ntfs/ntfs_compr.c                           |     2 +-
 sys/ntfs/ntfs_compr.h                           |     2 +-
 sys/ntfs/ntfs_extern.h                          |     2 +-
 sys/ntfs/ntfs_ihash.c                           |     2 +-
 sys/ntfs/ntfs_ihash.h                           |     2 +-
 sys/ntfs/ntfs_inode.h                           |     2 +-
 sys/ntfs/ntfs_subr.c                            |     2 +-
 sys/ntfs/ntfs_subr.h                            |     2 +-
 sys/ntfs/ntfs_vfsops.c                          |     2 +-
 sys/ntfs/ntfs_vfsops.h                          |     2 +-
 sys/ntfs/ntfs_vnops.c                           |     2 +-
 sys/ntfs/ntfsmount.h                            |     2 +-
 sys/sys/malloc.h                                |    16 +-
 sys/sys/mbuf.h                                  |    16 +-
 sys/sys/mount.h                                 |    10 +-
 sys/sys/protosw.h                               |     3 +-
 sys/sys/socket.h                                |    71 +-
 sys/sys/sockio.h                                |    10 +-
 sys/sys/syscall.h                               |    16 +-
 sys/sys/syscallargs.h                           |    25 +-
 sys/sys/sysctl.h                                |    12 +-
 sys/sys/systm.h                                 |    12 +-
 sys/sys/un.h                                    |     6 +-
 sys/sys/unistd.h                                |    14 +-
 sys/sys/vnode_if.h                              |     4 +-
 sys/uvm/uvm.h                                   |    19 +-
 sys/uvm/uvm_amap.h                              |     8 +-
 sys/uvm/uvm_anon.h                              |     6 +-
 sys/uvm/uvm_aobj.h                              |     6 +-
 sys/uvm/uvm_ddb.h                               |    11 +-
 sys/uvm/uvm_device.h                            |     6 +-
 sys/uvm/uvm_extern.h                            |    10 +-
 sys/uvm/uvm_fault.h                             |     6 +-
 sys/uvm/uvm_glue.h                              |     6 +-
 sys/uvm/uvm_km.h                                |     6 +-
 sys/uvm/uvm_loan.h                              |     6 +-
 sys/uvm/uvm_map.c                               |    47 +-
 sys/uvm/uvm_map.h                               |     6 +-
 sys/uvm/uvm_map_i.h                             |     3 +-
 sys/uvm/uvm_mmap.c                              |     4 +-
 sys/uvm/uvm_page.h                              |     6 +-
 sys/uvm/uvm_pager.h                             |     5 +-
 sys/uvm/uvm_pdaemon.h                           |     6 +-
 sys/uvm/uvm_stat.h                              |     9 +-
 sys/uvm/uvm_swap.h                              |     6 +-
 sys/uvm/uvm_vnode.h                             |     3 +-
 sys/vm/vm_map.h                                 |   160 +-
 526 files changed, 74177 insertions(+), 20369 deletions(-)

diffs (truncated from 110374 to 300 lines):

diff -r e42390594a26 -r 93f3f14f6609 sys/Makefile
--- a/sys/Makefile      Tue Jun 22 02:29:49 1999 +0000
+++ b/sys/Makefile      Thu Jul 01 22:58:14 1999 +0000
@@ -1,7 +1,8 @@
-#      $NetBSD: Makefile,v 1.34.4.1 1999/06/21 00:44:00 thorpej Exp $
+#      $NetBSD: Makefile,v 1.34.4.2 1999/07/01 22:58:14 thorpej Exp $
 
 SUBDIR=        adosfs arch compat dev filecorefs isofs miscfs msdosfs net \
-       netatalk netccitt netinet netiso netnatm netns nfs ntfs sys ufs uvm vm
+       netatalk netccitt netinet netinet6 netiso netkey netnatm netns \
+       nfs ntfs sys ufs uvm vm
 
 .if (${MACHINE_ARCH} != "powerpc" && \
     ${MACHINE_ARCH} != "mipseb" && ${MACHINE_ARCH} != "mipsel")
diff -r e42390594a26 -r 93f3f14f6609 sys/arch/alpha/alpha/cpu.c
--- a/sys/arch/alpha/alpha/cpu.c        Tue Jun 22 02:29:49 1999 +0000
+++ b/sys/arch/alpha/alpha/cpu.c        Thu Jul 01 22:58:14 1999 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu.c,v 1.35 1999/03/04 06:46:23 chs Exp $ */
+/* $NetBSD: cpu.c,v 1.35.4.1 1999/07/01 23:00:54 thorpej Exp $ */
 
 /*-
  * Copyright (c) 1998, 1999 The NetBSD Foundation, Inc.
@@ -66,7 +66,7 @@
 
 #include <sys/cdefs.h>                 /* RCS ID & Copyright macro defns */
 
-__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.35 1999/03/04 06:46:23 chs Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.35.4.1 1999/07/01 23:00:54 thorpej Exp $");
 
 #include "opt_multiprocessor.h"
 
@@ -130,7 +130,7 @@
 }, *ev56minor[] = {
        "", "pass 1", "pass 2", 0
 }, *ev6minor[] = {
-       "", "pass 1", 0
+       "pass 1", "pass 2", "pass 2.2", "pass 2.3", "pass 3", 0
 }, *pca56minor[] = {
        "", "pass 1", 0
 };
@@ -218,7 +218,7 @@
 
        for(i = 0; i < sizeof cpunametable / sizeof cpunametable[0]; ++i) {
                if (cpunametable[i].cpu_major_code == major) {
-                       printf("%s", cpunametable[i].cpu_major_name);
+                       printf("%s-%d", cpunametable[i].cpu_major_name, minor);
                        s = cpunametable[i].cpu_minor_names;
                        for(i = 0; s && s[i]; ++i) {
                                if (i == minor) {
diff -r e42390594a26 -r 93f3f14f6609 sys/arch/alpha/alpha/cpuconf.c
--- a/sys/arch/alpha/alpha/cpuconf.c    Tue Jun 22 02:29:49 1999 +0000
+++ b/sys/arch/alpha/alpha/cpuconf.c    Thu Jul 01 22:58:14 1999 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: cpuconf.c,v 1.20.4.1 1999/06/21 00:46:02 thorpej Exp $ */
+/*     $NetBSD: cpuconf.c,v 1.20.4.2 1999/07/01 23:00:54 thorpej Exp $ */
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All rights reserved.
@@ -135,6 +135,13 @@
 #define        dec_eb66_init           platform_not_configured
 #endif
 
+#include "opt_dec_6600.h"
+#ifdef DEC_6600
+extern void dec_6600_init __P((void));
+#else
+#define        dec_6600_init           platform_not_configured
+#endif
+
 struct cpuinit cpuinit[] = {
        cpu_notsupp("???"),                          /*  0: ??? */
        cpu_notsupp("ST_ADU"),                       /*  1: ST_ADU */
@@ -170,7 +177,7 @@
        cpu_notsupp("???"),                          /* 31: ??? */
        cpu_notsupp("ST_DEC_EV56_PBP"),              /* 32: ST_DEC_EV56_PBP */
        cpu_notsupp("ST_DEC_ALPHAVME_320"),        /* 33: ST_DEC_ALPHAVME_320 */
-       cpu_notsupp("ST_DEC_6600"),                /* 34: ST_DEC_6600 */
+       cpu_init(dec_6600_init,"DEC_6600"),          /* 34: ST_6600 */
 };
 int ncpuinit = (sizeof(cpuinit) / sizeof(cpuinit[0]));
 
diff -r e42390594a26 -r 93f3f14f6609 sys/arch/alpha/alpha/dec_6600.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/alpha/alpha/dec_6600.c   Thu Jul 01 22:58:14 1999 +0000
@@ -0,0 +1,305 @@
+/* $NetBSD: dec_6600.c,v 1.1.2.2 1999/07/01 23:00:55 thorpej Exp $ */
+
+/*
+ * Copyright (c) 1995, 1996, 1997 Carnegie-Mellon University.
+ * All rights reserved.
+ *
+ * Author: Chris G. Demetriou
+ * 
+ * Permission to use, copy, modify and distribute this software and
+ * its documentation is hereby granted, provided that both the copyright
+ * notice and this permission notice appear in all copies of the
+ * software, derivative works or modified versions, and any portions
+ * thereof, and that both notices appear in supporting documentation.
+ * 
+ * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" 
+ * CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND 
+ * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
+ * 
+ * Carnegie Mellon requests users of this software to return to
+ *
+ *  Software Distribution Coordinator  or  Software.Distribution%CS.CMU.EDU@localhost
+ *  School of Computer Science
+ *  Carnegie Mellon University
+ *  Pittsburgh PA 15213-3890
+ *
+ * any improvements or extensions that they make and grant Carnegie the
+ * rights to redistribute these changes.
+ */
+
+#include <sys/cdefs.h>                 /* RCS ID & Copyright macro defns */
+
+__KERNEL_RCSID(0, "$NetBSD: dec_6600.c,v 1.1.2.2 1999/07/01 23:00:55 thorpej Exp $");
+
+#include <sys/param.h>
+#include <sys/systm.h>
+#include <sys/device.h>
+#include <sys/termios.h>
+#include <dev/cons.h>
+
+#include <machine/rpb.h>
+#include <machine/autoconf.h>
+#include <machine/conf.h>
+#include <machine/bus.h>
+
+#include <dev/ic/comreg.h>
+#include <dev/ic/comvar.h>
+
+#include <dev/isa/isavar.h>
+#include <dev/isa/pckbcvar.h>
+#include <dev/pci/pcireg.h>
+#include <dev/pci/pcivar.h>
+
+#include <alpha/pci/tsreg.h>
+#include <alpha/pci/tsvar.h>
+
+#include <dev/scsipi/scsi_all.h>
+#include <dev/scsipi/scsipi_all.h>
+#include <dev/scsipi/scsiconf.h>
+
+#include "pckbd.h"
+
+#ifndef CONSPEED
+#define CONSPEED TTYDEF_SPEED
+#endif
+
+#define        DR_VERBOSE(f) while (0)
+
+static int comcnrate __attribute__((unused)) = CONSPEED;
+
+void dec_6600_init __P((void));
+static void dec_6600_cons_init __P((void));
+static void dec_6600_device_register __P((struct device *, void *));
+
+void
+dec_6600_init()
+{
+
+       platform.family = "6600";
+
+       if ((platform.model = alpha_dsr_sysname()) == NULL) {
+               /* XXX Don't know the system variations, yet. */
+               platform.model = alpha_unknown_sysname();
+       }
+
+       platform.iobus = "tsc";
+       platform.cons_init = dec_6600_cons_init;
+       platform.device_register = dec_6600_device_register;
+       STQP(TS_C_DIM0) = 0UL;
+       STQP(TS_C_DIM1) = 0UL;
+}
+
+static void
+dec_6600_cons_init()
+{
+       struct ctb *ctb;
+       u_int64_t ctbslot;
+       struct tsp_config *tsp;
+
+       ctb = (struct ctb *)(((caddr_t)hwrpb) + hwrpb->rpb_ctb_off);
+       ctbslot = ctb->ctb_turboslot;
+
+       tsp = tsp_init(0, 0);
+
+       switch (ctb->ctb_term_type) {
+       case 2: 
+               /* serial console ... */
+               assert(CTB_TURBOSLOT_HOSE(ctbslot) == 0);
+               /* XXX */
+               {
+                       /*
+                        * Delay to allow PROM putchars to complete.
+                        * FIFO depth * character time,
+                        * character time = (1000000 / (defaultrate / 10))
+                        */
+                       DELAY(160000000 / comcnrate);
+
+                       if(comcnattach(&tsp->pc_iot, 0x3f8, comcnrate,
+                           COM_FREQ,
+                           (TTYDEF_CFLAG & ~(CSIZE | PARENB)) | CS8))
+                               panic("can't init serial console");
+
+                       break;
+               }
+
+       case 3:
+#if NPCKBD > 0
+               /* display console ... */
+               /* XXX */
+               (void) pckbc_cnattach(&tsp->pc_iot, PCKBC_KBD_SLOT);
+
+               if (CTB_TURBOSLOT_TYPE(ctbslot) ==
+                   CTB_TURBOSLOT_TYPE_ISA)
+                       isa_display_console(&tsp->pc_iot, &tsp->pc_memt);
+               else {
+                       /* The display PCI might be different */
+                       tsp = tsp_init(0, CTB_TURBOSLOT_HOSE(ctbslot));
+                       pci_display_console(&tsp->pc_iot, &tsp->pc_memt,
+                           &tsp->pc_pc, CTB_TURBOSLOT_BUS(ctbslot),
+                           CTB_TURBOSLOT_SLOT(ctbslot), 0);
+               }
+#else
+               panic("not configured to use display && keyboard console");
+#endif
+               break;
+
+       default:
+               printf("ctb_term_type = 0x%lx ctb_turboslot = 0x%lx"
+                   " hose = %ld\n", ctb->ctb_term_type, ctbslot,
+                   CTB_TURBOSLOT_HOSE(ctbslot));
+
+               panic("consinit: unknown console type %ld\n",
+                   ctb->ctb_term_type);
+       }
+}
+
+static void
+dec_6600_device_register(dev, aux)
+       struct device *dev;
+       void *aux;
+{
+       static int found, initted, scsiboot, ideboot, netboot;
+       static struct device *primarydev, *pcidev, *scsipidev;
+       struct bootdev_data *b = bootdev_data;
+       struct device *parent = dev->dv_parent;
+       struct cfdata *cf = dev->dv_cfdata;
+       struct cfdriver *cd = cf->cf_driver;
+
+       if (found)
+               return;
+
+       if (!initted) {
+               scsiboot = (strcmp(b->protocol, "SCSI") == 0);
+               netboot = (strcmp(b->protocol, "BOOTP") == 0);
+               /*
+                * Add an extra check to boot from ide drives:
+                * Newer SRM firmware use the protocol identifier IDE,
+                * older SRM firmware use the protocol identifier SCSI.
+                */
+               ideboot = (strcmp(b->protocol, "IDE") == 0);
+               DR_VERBOSE(printf("scsiboot = %d, ideboot = %d, netboot = %d\n",
+                   scsiboot, ideboot, netboot));
+               initted = 1;
+       }
+       if (primarydev == NULL) {
+               if (strcmp(cd->cd_name, "tsp"))
+                       return;
+               else {
+                       struct tsp_attach_args *tsp = aux;
+
+                       if (b->bus != tsp->tsp_slot)
+                               return;
+                       primarydev = dev;
+                       DR_VERBOSE(printf("\nprimarydev = %s\n",
+                           primarydev->dv_xname));
+                       return;
+               }
+       }
+       if (pcidev == NULL) {
+               if (parent != primarydev)
+                       return;
+               if (strcmp(cd->cd_name, "pci"))
+                       return;
+               else {
+                       struct pcibus_attach_args *pba = aux;
+
+                       if ((b->slot / 1000) != pba->pba_bus)
+                               return;
+       
+                       pcidev = dev;
+                       DR_VERBOSE(printf("\npcidev = %s\n", pcidev->dv_xname));
+                       return;
+               }
+       }
+       if ((ideboot || scsiboot) && scsipidev == NULL) {




Home | Main Index | Thread Index | Old Index