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