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