Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/nathanw_sa]: src/sys Catch up to -current.
details: https://anonhg.NetBSD.org/src/rev/6420dcbecbf9
branches: nathanw_sa
changeset: 506350:6420dcbecbf9
user: nathanw <nathanw%NetBSD.org@localhost>
date: Fri Oct 18 02:33:20 2002 +0000
description:
Catch up to -current.
diffstat:
sys/adosfs/advfsops.c | 19 +-
sys/altq/altq_cbq.c | 8 +-
sys/altq/altq_conf.c | 5 +-
sys/altq/altq_subr.c | 9 +-
sys/altq/altqconf.h | 7 +-
sys/altq/if_altq.h | 6 +-
sys/arch/acorn26/acorn26/Locore.c | 24 +-
sys/arch/acorn26/acorn26/cpu.c | 11 +-
sys/arch/acorn26/acorn26/fpu.c | 145 +
sys/arch/acorn26/acorn26/vm_machdep.c | 6 +-
sys/arch/acorn26/conf/GENERIC | 231 +
sys/arch/acorn26/conf/INSTALL | 212 +
sys/arch/acorn26/conf/Makefile.acorn26 | 92 +
sys/arch/acorn26/conf/majors.acorn26 | 3 +-
sys/arch/acorn26/include/pmap.h | 70 +
sys/arch/acorn26/include/types.h | 11 +
sys/arch/acorn26/iobus/iobus.c | 124 +
sys/arch/acorn26/iobus/ioc.c | 503 +
sys/arch/acorn26/iobus/upc_iobus.c | 125 +
sys/arch/acorn26/ioc/arckbd.c | 770 ++
sys/arch/acorn26/ioc/arcpp.c | 9 +-
sys/arch/acorn26/ioc/if_eca.c | 543 +
sys/arch/acorn26/ioc/iic.c | 349 +
sys/arch/acorn26/ioc/ioeb.c | 95 +
sys/arch/acorn26/ioc/latches.c | 116 +
sys/arch/acorn26/ioc/rtc.c | 362 +
sys/arch/acorn26/ioc/ssn.c | 183 +
sys/arch/acorn26/podulebus/if_eh.c | 847 +++
sys/arch/acorn26/podulebus/podulebus.c | 379 +
sys/arch/acorn26/podulebus/powerrom.c | 36 +
sys/arch/acorn26/podulebus/unixbp.c | 107 +
sys/arch/acorn26/vidc/arcvideo.c | 464 +
sys/arch/acorn32/acorn32/genassym.cf | 8 +-
sys/arch/acorn32/acorn32/hydra.c | 410 +
sys/arch/acorn32/acorn32/hydra_boot.S | 115 +
sys/arch/acorn32/acorn32/hydrareg.h | 44 +
sys/arch/acorn32/acorn32/hydravar.h | 43 +
sys/arch/acorn32/acorn32/rpc_machdep.c | 283 +-
sys/arch/acorn32/conf/GENERIC | 8 +-
sys/arch/acorn32/conf/INSTALL | 6 +-
sys/arch/acorn32/conf/LOWMEM_WSCONS | 4 +-
sys/arch/acorn32/conf/Makefile.acorn32 | 3 +-
sys/arch/acorn32/conf/NC | 4 +-
sys/arch/acorn32/conf/NC_WSCONS | 4 +-
sys/arch/acorn32/conf/RPC_WSCONS | 6 +-
sys/arch/acorn32/conf/files.acorn32 | 17 +-
sys/arch/acorn32/conf/majors.acorn32 | 3 +-
sys/arch/acorn32/include/cpu.h | 61 +
sys/arch/acorn32/include/intr.h | 4 +-
sys/arch/acorn32/include/lock.h | 101 +
sys/arch/acorn32/mainbus/com_pioc.c | 9 +-
sys/arch/acorn32/mainbus/fd.c | 18 +-
sys/arch/acorn32/mainbus/lpt_pioc.c | 9 +-
sys/arch/acorn32/mainbus/pioc.c | 510 +
sys/arch/acorn32/mainbus/wdc_pioc.c | 13 +-
sys/arch/acorn32/podulebus/amps.c | 20 +-
sys/arch/acorn32/podulebus/asc.c | 17 +-
sys/arch/acorn32/podulebus/cosc.c | 31 +-
sys/arch/acorn32/podulebus/csa.c | 7 +-
sys/arch/acorn32/podulebus/csc.c | 63 +-
sys/arch/acorn32/podulebus/esc.c | 13 +-
sys/arch/acorn32/podulebus/escvar.h | 14 +-
sys/arch/acorn32/podulebus/icside.c | 13 +-
sys/arch/acorn32/podulebus/if_ie.c | 11 +-
sys/arch/acorn32/podulebus/if_ne_pbus.c | 9 +-
sys/arch/acorn32/podulebus/netslot.c | 5 +-
sys/arch/acorn32/podulebus/podulebus.c | 17 +-
sys/arch/acorn32/podulebus/podulebus_io.c | 266 +
sys/arch/acorn32/podulebus/ptsc.c | 66 +-
sys/arch/acorn32/podulebus/rapide.c | 11 +-
sys/arch/acorn32/podulebus/sbic.c | 8 +-
sys/arch/acorn32/podulebus/sfas.c | 57 +-
sys/arch/acorn32/podulebus/sfasvar.h | 268 +
sys/arch/acorn32/podulebus/simide.c | 11 +-
sys/arch/algor/algor/algor_p4032_intr.c | 587 ++
sys/arch/algor/algor/algor_p5064_intr.c | 743 ++
sys/arch/algor/algor/algor_p6032_intr.c | 532 +
sys/arch/algor/algor/cpu.c | 60 +
sys/arch/algor/conf/P4032 | 5 +-
sys/arch/algor/conf/P5064 | 5 +-
sys/arch/algor/conf/P6032 | 5 +-
sys/arch/algor/conf/majors.algor | 3 +-
sys/arch/algor/dev/bonito_mainbus.c | 8 +-
sys/arch/algor/dev/com_mainbus.c | 136 +
sys/arch/algor/dev/lpt_mainbus.c | 115 +
sys/arch/algor/dev/mainbus.c | 9 +-
sys/arch/algor/dev/mcclock_mainbus.c | 111 +
sys/arch/algor/dev/vtpbc_mainbus.c | 7 +-
sys/arch/algor/isa/mcclock_isa.c | 10 +-
sys/arch/algor/pci/pcib.c | 584 ++
sys/arch/alpha/a12/a12dc.c | 11 +-
sys/arch/alpha/a12/if_ade.c | 13 +-
sys/arch/alpha/a12/if_adevar.h | 1016 +++
sys/arch/alpha/a12/if_xb.c | 780 ++
sys/arch/alpha/alpha/api_up1000.c | 24 +-
sys/arch/alpha/alpha/avalon_a12.c | 20 +-
sys/arch/alpha/alpha/cpu.c | 9 +-
sys/arch/alpha/alpha/cpuconf.c | 4 +-
sys/arch/alpha/alpha/dec_1000a.c | 22 +-
sys/arch/alpha/alpha/dec_2000_300.c | 24 +-
sys/arch/alpha/alpha/dec_2100_a50.c | 22 +-
sys/arch/alpha/alpha/dec_2100_a500.c | 22 +-
sys/arch/alpha/alpha/dec_3000_300.c | 56 +-
sys/arch/alpha/alpha/dec_3000_500.c | 57 +-
sys/arch/alpha/alpha/dec_550.c | 24 +-
sys/arch/alpha/alpha/dec_6600.c | 26 +-
sys/arch/alpha/alpha/dec_alphabook1.c | 22 +-
sys/arch/alpha/alpha/dec_axppci_33.c | 22 +-
sys/arch/alpha/alpha/dec_eb164.c | 24 +-
sys/arch/alpha/alpha/dec_eb64plus.c | 22 +-
sys/arch/alpha/alpha/dec_eb66.c | 22 +-
sys/arch/alpha/alpha/dec_kn20aa.c | 22 +-
sys/arch/alpha/alpha/dec_kn300.c | 22 +-
sys/arch/alpha/alpha/dec_kn8ae.c | 20 +-
sys/arch/alpha/alpha/genassym.cf | 4 +-
sys/arch/alpha/alpha/interrupt.c | 6 +-
sys/arch/alpha/alpha/locore.s | 50 +-
sys/arch/alpha/alpha/machdep.c | 5 +-
sys/arch/alpha/alpha/mainbus.c | 9 +-
sys/arch/alpha/alpha/pmap.c | 13 +-
sys/arch/alpha/common/bus_dma.c | 6 +-
sys/arch/alpha/common/sgmap_common.c | 174 +
sys/arch/alpha/conf/ALPHA | 64 +-
sys/arch/alpha/conf/BASIL | 6 +-
sys/arch/alpha/conf/FRAU-FARBISSINA | 6 +-
sys/arch/alpha/conf/GENERIC | 41 +-
sys/arch/alpha/conf/INSTALL | 30 +-
sys/arch/alpha/conf/Makefile.alpha | 4 +-
sys/arch/alpha/conf/RAWHIDE | 4 +-
sys/arch/alpha/conf/TCWSCONS | 190 -
sys/arch/alpha/conf/files.alpha | 10 +-
sys/arch/alpha/conf/majors.alpha | 4 +-
sys/arch/alpha/include/logout.h | 264 +
sys/arch/alpha/include/pmap.h | 19 +-
sys/arch/alpha/include/pte.h | 3 +-
sys/arch/alpha/include/types.h | 4 +-
sys/arch/alpha/isa/isa_machdep.c | 9 +-
sys/arch/alpha/isa/mcclock_isa.c | 10 +-
sys/arch/alpha/jensenio/com_jensenio.c | 152 +
sys/arch/alpha/jensenio/jensenio.c | 289 +
sys/arch/alpha/jensenio/jensenio_intr.c | 334 +
sys/arch/alpha/jensenio/lpt_jensenio.c | 133 +
sys/arch/alpha/jensenio/mcclock_jensenio.c | 12 +-
sys/arch/alpha/jensenio/pckbc_jensenio.c | 171 +
sys/arch/alpha/mcbus/mcbus.c | 253 +
sys/arch/alpha/mcbus/mcbusvar.h | 4 +-
sys/arch/alpha/mcbus/mcmem.c | 9 +-
sys/arch/alpha/pci/a12c.c | 11 +-
sys/arch/alpha/pci/apecs.c | 9 +-
sys/arch/alpha/pci/cia.c | 9 +-
sys/arch/alpha/pci/dwlpx.c | 9 +-
sys/arch/alpha/pci/dwlpx_pci.c | 8 +-
sys/arch/alpha/pci/irongate.c | 9 +-
sys/arch/alpha/pci/lca.c | 9 +-
sys/arch/alpha/pci/mcpcia.c | 9 +-
sys/arch/alpha/pci/pci_1000.c | 10 +-
sys/arch/alpha/pci/pci_1000a.c | 10 +-
sys/arch/alpha/pci/pci_2100_a50.c | 10 +-
sys/arch/alpha/pci/pci_2100_a500.c | 14 +-
sys/arch/alpha/pci/pci_550.c | 12 +-
sys/arch/alpha/pci/pci_6600.c | 8 +-
sys/arch/alpha/pci/pci_axppci_33.c | 10 +-
sys/arch/alpha/pci/pci_eb164.c | 12 +-
sys/arch/alpha/pci/pci_eb64plus.c | 12 +-
sys/arch/alpha/pci/pci_eb66.c | 12 +-
sys/arch/alpha/pci/pci_kn20aa.c | 12 +-
sys/arch/alpha/pci/sio.c | 14 +-
sys/arch/alpha/pci/sio_pic.c | 658 ++
sys/arch/alpha/pci/tsc.c | 14 +-
sys/arch/alpha/pci/ttwoga.c | 18 +-
sys/arch/alpha/sableio/com_sableio.c | 11 +-
sys/arch/alpha/sableio/fdc_sableio.c | 11 +-
sys/arch/alpha/sableio/lpt_sableio.c | 11 +-
sys/arch/alpha/sableio/pckbc_sableio.c | 160 +
sys/arch/alpha/sableio/sableio.c | 13 +-
sys/arch/alpha/stand/setnetbootinfo/setnetbootinfo.c | 250 +
sys/arch/alpha/tc/ioasic.c | 11 +-
sys/arch/alpha/tc/mcclock_ioasic.c | 10 +-
sys/arch/alpha/tc/scc.c | 1280 ----
sys/arch/alpha/tc/sccreg.h | 176 -
sys/arch/alpha/tc/sccvar.h | 121 -
sys/arch/alpha/tc/tc_3000_300.c | 319 +
sys/arch/alpha/tc/tc_3000_500.c | 355 +
sys/arch/alpha/tc/tcasic.c | 248 +
sys/arch/alpha/tlsb/gbus.c | 148 +
sys/arch/alpha/tlsb/kftxx.c | 9 +-
sys/arch/alpha/tlsb/mcclock_tlsb.c | 11 +-
sys/arch/alpha/tlsb/tlsb.c | 283 +
sys/arch/alpha/tlsb/tlsbmem.c | 9 +-
sys/arch/amiga/amiga/autoconf.c | 21 +-
sys/arch/amiga/amiga/machdep.c | 6 +-
sys/arch/amiga/amiga/pmap.c | 6 +-
sys/arch/amiga/conf/AMIGA | 11 +-
sys/arch/amiga/conf/DRACO | 11 +-
sys/arch/amiga/conf/GENERIC | 11 +-
sys/arch/amiga/conf/GENERIC.in | 9 +-
sys/arch/amiga/conf/INSTALL | 10 +-
sys/arch/amiga/conf/MDINSTALL | 4 +-
sys/arch/amiga/conf/WSCONS | 11 +-
sys/arch/amiga/conf/files.amiga | 4 +-
sys/arch/amiga/conf/majors.amiga | 3 +-
sys/arch/amiga/dev/a2kbbc.c | 9 +-
sys/arch/amiga/dev/a34kbbc.c | 9 +-
sys/arch/amiga/dev/afsc.c | 14 +-
sys/arch/amiga/dev/ahsc.c | 9 +-
sys/arch/amiga/dev/amidisplaycc.c | 11 +-
sys/arch/amiga/dev/aster.c | 9 +-
sys/arch/amiga/dev/atzsc.c | 9 +-
sys/arch/amiga/dev/aucc.c | 11 +-
sys/arch/amiga/dev/bzivsc.c | 9 +-
sys/arch/amiga/dev/bzsc.c | 9 +-
sys/arch/amiga/dev/bztzsc.c | 9 +-
sys/arch/amiga/dev/cbiiisc.c | 9 +-
sys/arch/amiga/dev/cbiisc.c | 9 +-
sys/arch/amiga/dev/cbsc.c | 9 +-
sys/arch/amiga/dev/clock.c | 9 +-
sys/arch/amiga/dev/com_supio.c | 9 +-
sys/arch/amiga/dev/drbbc.c | 11 +-
sys/arch/amiga/dev/drsc.c | 11 +-
sys/arch/amiga/dev/drsupio.c | 9 +-
sys/arch/amiga/dev/empsc.c | 9 +-
sys/arch/amiga/dev/fd.c | 14 +-
sys/arch/amiga/dev/flsc.c | 9 +-
sys/arch/amiga/dev/gayle_pcmcia.c | 9 +-
sys/arch/amiga/dev/grf.c | 20 +-
sys/arch/amiga/dev/grf_cc.c | 9 +-
sys/arch/amiga/dev/grf_cl.c | 9 +-
sys/arch/amiga/dev/grf_cv.c | 9 +-
sys/arch/amiga/dev/grf_cv3d.c | 9 +-
sys/arch/amiga/dev/grf_et.c | 9 +-
sys/arch/amiga/dev/grf_rh.c | 9 +-
sys/arch/amiga/dev/grf_rt.c | 9 +-
sys/arch/amiga/dev/grf_ul.c | 9 +-
sys/arch/amiga/dev/gtsc.c | 9 +-
sys/arch/amiga/dev/gvpbus.c | 9 +-
sys/arch/amiga/dev/gvpio.c | 9 +-
sys/arch/amiga/dev/hyper.c | 9 +-
sys/arch/amiga/dev/idesc.c | 9 +-
sys/arch/amiga/dev/if_bah_zbus.c | 9 +-
sys/arch/amiga/dev/if_ed.c | 9 +-
sys/arch/amiga/dev/if_es.c | 9 +-
sys/arch/amiga/dev/if_le.c | 9 +-
sys/arch/amiga/dev/if_ne_zbus.c | 9 +-
sys/arch/amiga/dev/if_qn.c | 9 +-
sys/arch/amiga/dev/ioblix_zbus.c | 9 +-
sys/arch/amiga/dev/isic_supio.c | 9 +-
sys/arch/amiga/dev/ite.c | 9 +-
sys/arch/amiga/dev/ivsc.c | 9 +-
sys/arch/amiga/dev/kbd.c | 9 +-
sys/arch/amiga/dev/lpt_supio.c | 9 +-
sys/arch/amiga/dev/melody.c | 9 +-
sys/arch/amiga/dev/mfc.c | 19 +-
sys/arch/amiga/dev/mgnsc.c | 9 +-
sys/arch/amiga/dev/mlhsc.c | 9 +-
sys/arch/amiga/dev/ms.c | 9 +-
sys/arch/amiga/dev/msc.c | 9 +-
sys/arch/amiga/dev/otgsc.c | 9 +-
sys/arch/amiga/dev/par.c | 9 +-
sys/arch/amiga/dev/repulse.c | 16 +-
sys/arch/amiga/dev/sbic.c | 6 +-
sys/arch/amiga/dev/ser.c | 42 +-
sys/arch/amiga/dev/toccata.c | 9 +-
sys/arch/amiga/dev/view.c | 15 +-
sys/arch/amiga/dev/wdc_amiga.c | 9 +-
sys/arch/amiga/dev/wesc.c | 9 +-
sys/arch/amiga/dev/wstsc.c | 9 +-
sys/arch/amiga/dev/zbus.c | 9 +-
sys/arch/amiga/dev/zssc.c | 9 +-
sys/arch/amiga/include/bus.h | 8 +-
sys/arch/amiga/include/pmap.h | 8 +-
sys/arch/arc/arc/autoconf.c | 268 +
sys/arch/arc/arc/bus_space.c | 307 +
sys/arch/arc/arc/cpu.c | 7 +-
sys/arch/arc/arc/machdep.c | 3 +-
sys/arch/arc/arc/mainbus.c | 158 +
sys/arch/arc/conf/ARCTIC | 4 +-
sys/arch/arc/conf/GENERIC | 9 +-
sys/arch/arc/conf/MIMORI | 4 +-
sys/arch/arc/conf/PCCONS | 4 +-
sys/arch/arc/conf/PICA | 4 +-
sys/arch/arc/conf/majors.arc | 3 +-
sys/arch/arc/dti/btl.c | 7 +-
sys/arch/arc/dti/tyneisabr.c | 93 +
sys/arch/arc/isa/arcsisabr.c | 93 +
sys/arch/arc/isa/isadma.c | 7 +-
sys/arch/arc/isa/isapnp_machdep.c | 6 +-
sys/arch/arc/isa/mcclock_isa.c | 8 +-
sys/arch/arc/isa/opms_isa.c | 7 +-
sys/arch/arc/isa/pccons_isa.c | 7 +-
sys/arch/arc/isa/timer_isa.c | 8 +-
sys/arch/arc/jazz/asc.c | 7 +-
sys/arch/arc/jazz/com_jazzio.c | 7 +-
sys/arch/arc/jazz/fd.c | 7 +-
sys/arch/arc/jazz/fdc_jazzio.c | 236 +
sys/arch/arc/jazz/if_sn_jazzio.c | 137 +
sys/arch/arc/jazz/jazzdmatlb.c | 203 +
sys/arch/arc/jazz/jazzio.c | 246 +
sys/arch/arc/jazz/jazzisabr.c | 93 +
sys/arch/arc/jazz/lpt_jazzio.c | 7 +-
sys/arch/arc/jazz/mcclock_jazzio.c | 112 +
sys/arch/arc/jazz/opms_jazzio.c | 78 +
sys/arch/arc/jazz/osiop_jazzio.c | 147 +
sys/arch/arc/jazz/pccons_jazzio.c | 164 +
sys/arch/arc/jazz/pckbc_jazzio.c | 182 +
sys/arch/arc/jazz/timer_jazzio.c | 126 +
sys/arch/arc/jazz/vga_jazzio.c | 7 +-
sys/arch/arc/pci/necpb.c | 7 +-
sys/arch/arm/Makefile | 4 +-
sys/arch/arm/arm/bcopyinout.S | 47 +-
sys/arch/arm/arm/compat_13_machdep.c | 5 +-
sys/arch/arm/arm/copystr.S | 37 +-
sys/arch/arm/arm/syscall.c | 18 +-
sys/arch/arm/arm32/bus_dma.c | 3 +-
sys/arch/arm/arm32/cpu.c | 85 +-
sys/arch/arm/arm32/cpuswitch.S | 173 +-
sys/arch/arm/arm32/exception.S | 10 +-
sys/arch/arm/arm32/fault.c | 17 +-
sys/arch/arm/arm32/fusu.S | 104 +-
sys/arch/arm/arm32/genassym.cf | 9 +-
sys/arch/arm/arm32/locore.S | 12 +-
sys/arch/arm/arm32/pmap.c | 20 +-
sys/arch/arm/conf/Makefile.arm | 4 +-
sys/arch/arm/conf/majors.arm32 | 4 +-
sys/arch/arm/footbridge/Makefile | 7 +
sys/arch/arm/footbridge/dc21285reg.h | 8 +-
sys/arch/arm/footbridge/footbridge.c | 11 +-
sys/arch/arm/footbridge/footbridge_clock.c | 138 +-
sys/arch/arm/footbridge/footbridge_com.c | 11 +-
sys/arch/arm/footbridge/footbridge_com_io.c | 6 +-
sys/arch/arm/footbridge/footbridge_intr.h | 73 +
sys/arch/arm/footbridge/footbridge_io.c | 8 +-
sys/arch/arm/footbridge/footbridge_irq.S | 523 +
sys/arch/arm/footbridge/footbridge_irqhandler.c | 10 +-
sys/arch/arm/footbridge/footbridge_pci.c | 8 +-
sys/arch/arm/footbridge/isa/dsrtc.c | 7 +-
sys/arch/arm/footbridge/isa/isa_io.c | 6 +-
sys/arch/arm/footbridge/isa/isa_machdep.c | 606 ++
sys/arch/arm/footbridge/isa/sysbeep_isa.c | 7 +-
sys/arch/arm/footbridge/todclock.c | 7 +-
sys/arch/arm/include/arm32/pmap.h | 8 +-
sys/arch/arm/include/arm32/types.h | 4 +-
sys/arch/arm/include/cpu.h | 14 +-
sys/arch/arm/include/lock.h | 28 +-
sys/arch/arm/include/pcb.h | 9 +-
sys/arch/arm/include/types.h | 3 +-
sys/arch/arm/iomd/beep.c | 15 +-
sys/arch/arm/iomd/console/console.c | 62 +-
sys/arch/arm/iomd/console/console.h | 9 +
sys/arch/arm/iomd/console/dumb.c | 147 +
sys/arch/arm/iomd/console/vidcconsole.c | 18 +-
sys/arch/arm/iomd/console/vidcrender.c | 68 +-
sys/arch/arm/iomd/console/vt220.c | 1965 +++++++
sys/arch/arm/iomd/iic.c | 4 +-
sys/arch/arm/iomd/iic_iomd.c | 7 +-
sys/arch/arm/iomd/iomd.c | 44 +-
sys/arch/arm/iomd/iomd_clock.c | 11 +-
sys/arch/arm/iomd/iomd_dma.c | 4 +-
sys/arch/arm/iomd/iomd_io.c | 205 +
sys/arch/arm/iomd/iomd_irq.S | 9 +-
sys/arch/arm/iomd/iomd_irqhandler.c | 8 +-
sys/arch/arm/iomd/kbd.c | 12 +-
sys/arch/arm/iomd/kbd_iomd.c | 9 +-
sys/arch/arm/iomd/lmcaudio.c | 9 +-
sys/arch/arm/iomd/opms_iomd.c | 11 +-
sys/arch/arm/iomd/qms_iomd.c | 11 +-
sys/arch/arm/iomd/rpckbd_iomd.c | 9 +-
sys/arch/arm/iomd/rtc.c | 7 +-
sys/arch/arm/iomd/sysbeep_vidc.c | 9 +-
sys/arch/arm/iomd/todclock.c | 9 +-
sys/arch/arm/iomd/vidc.h | 7 +-
sys/arch/arm/iomd/vidc20.c | 9 +-
sys/arch/arm/iomd/vidc20config.c | 9 +-
sys/arch/arm/iomd/vidcaudio.c | 13 +-
sys/arch/arm/iomd/vidcvideo.c | 10 +-
sys/arch/arm/iomd/wsqms_iomd.c | 11 +-
sys/arch/arm/ixp12x0/ixp12x0.c | 260 +
sys/arch/arm/ixp12x0/ixp12x0_clk.c | 375 +
sys/arch/arm/ixp12x0/ixp12x0_com.c | 27 +-
sys/arch/arm/ixp12x0/ixp12x0_com_io.c | 202 +
sys/arch/arm/ixp12x0/ixp12x0_intr.c | 569 ++
sys/arch/arm/ixp12x0/ixp12x0_io.c | 382 +
sys/arch/arm/ixp12x0/ixp12x0_irq.S | 154 +
sys/arch/arm/ixp12x0/ixp12x0_pci.c | 194 +
sys/arch/arm/ixp12x0/ixp12x0_pci_dma.c | 68 +
sys/arch/arm/ixp12x0/ixp12x0var.h | 112 +
sys/arch/arm/ixp12x0/ixpsip.c | 116 +
sys/arch/arm/ixp12x0/ixpsip_io.c | 230 +
sys/arch/arm/mainbus/cpu_mainbus.c | 7 +-
sys/arch/arm/mainbus/mainbus.c | 178 +
sys/arch/arm/mainbus/mainbus_io.c | 6 +-
sys/arch/arm/ofw/ofw_irq.S | 13 +-
sys/arch/arm/ofw/ofw_irqhandler.c | 8 +-
sys/arch/arm/ofw/ofwgencfg_clock.c | 4 +-
sys/arch/arm/ofw/ofwgencfg_machdep.c | 7 +-
sys/arch/arm/ofw/openfirm.c | 10 +-
sys/arch/arm/sa11x0/sa1111.c | 11 +-
sys/arch/arm/sa11x0/sa11x0.c | 19 +-
sys/arch/arm/sa11x0/sa11x0_com.c | 16 +-
sys/arch/arm/sa11x0/sa11x0_io.c | 6 +-
sys/arch/arm/sa11x0/sa11x0_irq.S | 19 +-
sys/arch/arm/sa11x0/sa11x0_irqhandler.c | 13 +-
sys/arch/arm/sa11x0/sa11x0_ost.c | 9 +-
sys/arch/arm/sa11x0/sa11x1_pcic.c | 367 +
sys/arch/arm/sa11x0/sa11xx_pcic.c | 6 +-
sys/arch/arm/xscale/i80200_irq.S | 8 +-
sys/arch/arm/xscale/i80312.c | 8 +-
sys/arch/arm/xscale/i80312_space.c | 10 +-
sys/arch/arm/xscale/i80321.c | 4 +-
sys/arch/arm/xscale/i80321_aau.c | 11 +-
sys/arch/arm/xscale/i80321_icu.c | 89 +-
sys/arch/arm/xscale/i80321_intr.h | 21 +-
sys/arch/arm/xscale/i80321_irq.S | 5 +-
sys/arch/arm/xscale/i80321_space.c | 10 +-
sys/arch/arm/xscale/i80321_timer.c | 5 +-
sys/arch/arm/xscale/i80321_wdog.c | 9 +-
sys/arch/arm/xscale/i80321reg.h | 5 +-
sys/arch/arm/xscale/xscale_pmc.c | 11 +-
sys/arch/arm/xscale/xscalevar.h | 45 +
sys/arch/atari/atari/autoconf.c | 19 +-
sys/arch/atari/atari/intr.c | 4 +-
sys/arch/atari/atari/machdep.c | 4 +-
sys/arch/atari/atari/pmap.c | 2 +-
sys/arch/atari/conf/ATARITT | 15 +-
sys/arch/atari/conf/BOOT | 9 +-
sys/arch/atari/conf/BOOTX | 9 +-
sys/arch/atari/conf/FALCON | 10 +-
sys/arch/atari/conf/GENERIC.in | 8 +-
sys/arch/atari/conf/HADES | 15 +-
sys/arch/atari/conf/MILAN-ISAIDE | 15 +-
sys/arch/atari/conf/MILAN-PCIIDE | 15 +-
sys/arch/atari/conf/majors.atari | 3 +-
sys/arch/atari/dev/clock.c | 7 +-
sys/arch/atari/dev/dma.c | 8 +-
sys/arch/atari/dev/fd.c | 14 +-
sys/arch/atari/dev/grf.c | 25 +-
sys/arch/atari/dev/grfabs_et.c | 4 +-
sys/arch/atari/dev/grfabs_fal.c | 4 +-
sys/arch/atari/dev/grfabs_tt.c | 4 +-
sys/arch/atari/dev/hdfd.c | 12 +-
sys/arch/atari/dev/ite.c | 7 +-
sys/arch/atari/dev/ite_cc.c | 7 +-
sys/arch/atari/dev/ite_et.c | 7 +-
sys/arch/atari/dev/kbd.c | 7 +-
sys/arch/atari/dev/lpt.c | 7 +-
sys/arch/atari/dev/ncr5380.c | 2083 +++++++
sys/arch/atari/dev/nvram.c | 7 +-
sys/arch/atari/dev/ser.c | 7 +-
sys/arch/atari/dev/view.c | 20 +-
sys/arch/atari/dev/wdc_mb.c | 7 +-
sys/arch/atari/dev/zs.c | 7 +-
sys/arch/atari/include/pmap.h | 8 +-
sys/arch/atari/isa/fdcisa.c | 7 +-
sys/arch/atari/isa/isa_hades.c | 221 +
sys/arch/atari/isa/isa_machdep.c | 171 +
sys/arch/atari/isa/isa_milan.c | 4 +-
sys/arch/atari/pci/pci_hades.c | 6 +-
sys/arch/atari/pci/pci_machdep.c | 9 +-
sys/arch/atari/pci/pci_milan.c | 4 +-
sys/arch/atari/vme/et4000.c | 11 +-
sys/arch/atari/vme/if_le_vme.c | 626 ++
sys/arch/atari/vme/leo.c | 11 +-
sys/arch/atari/vme/vme.c | 11 +-
sys/arch/atari/vme/vme_machdep.c | 7 +-
sys/arch/bebox/bebox/bus_space.c | 4 +-
sys/arch/bebox/bebox/cpu.c | 27 +
sys/arch/bebox/bebox/machdep.c | 3 +-
sys/arch/bebox/bebox/mainbus.c | 12 +-
sys/arch/bebox/conf/GENERIC | 8 +-
sys/arch/bebox/conf/INSTALL | 4 +-
sys/arch/bebox/conf/majors.bebox | 3 +-
sys/arch/bebox/isa/lms.c | 7 +-
sys/arch/bebox/isa/mms.c | 7 +-
sys/arch/bebox/isa/pccons.c | 7 +-
sys/arch/bebox/isa/spkr.c | 9 +-
sys/arch/bebox/pci/pchb.c | 7 +-
sys/arch/bebox/pci/pci_machdep.c | 283 +
sys/arch/bebox/pci/pcib.c | 153 +
sys/arch/bebox/pci/pfb.c | 7 +-
sys/arch/cats/cats/cats_machdep.c | 10 +-
sys/arch/cats/conf/GENERIC | 12 +-
sys/arch/cats/conf/INSTALL | 4 +-
sys/arch/cats/conf/Makefile.cats.inc | 3 +-
sys/arch/cats/conf/files.cats | 4 +-
sys/arch/cats/include/Makefile | 4 +-
sys/arch/cats/include/byte_swap.h | 3 -
sys/arch/cats/include/intr.h | 73 +-
sys/arch/cats/include/isa_machdep.h | 12 +-
sys/arch/cats/isa/isa_machdep.c | 600 --
sys/arch/cats/pci/pcib.c | 7 +-
sys/arch/cats/pci/pciide_machdep.c | 4 +-
sys/arch/cesfic/cesfic/autoconf.c | 168 +
sys/arch/cesfic/cesfic/genassym.cf | 3 +-
sys/arch/cesfic/cesfic/isr.c | 346 +
sys/arch/cesfic/cesfic/machdep.c | 4 +-
sys/arch/cesfic/cesfic/mem.c | 4 +-
sys/arch/cesfic/cesfic/pmap.c | 50 +-
sys/arch/cesfic/conf/GENERIC | 6 +-
sys/arch/cesfic/conf/Makefile.cesfic | 4 +-
sys/arch/cesfic/conf/majors.cesfic | 3 +-
sys/arch/cesfic/dev/if_le.c | 162 +
sys/arch/cesfic/dev/zs.c | 8 +-
sys/arch/cesfic/dev/zs_pcc.c | 108 +
sys/arch/cesfic/include/pmap.h | 8 +-
sys/arch/cesfic/include/pte.h | 3 +
sys/arch/cobalt/cobalt/autoconf.c | 94 +
sys/arch/cobalt/cobalt/cpu.c | 56 +
sys/arch/cobalt/cobalt/machdep.c | 3 +-
sys/arch/cobalt/cobalt/mainbus.c | 9 +-
sys/arch/cobalt/conf/GENERIC | 9 +-
sys/arch/cobalt/conf/majors.cobalt | 3 +-
sys/arch/cobalt/dev/com_mainbus.c | 7 +-
sys/arch/cobalt/dev/gt.c | 7 +-
sys/arch/cobalt/pci/pchb.c | 7 +-
sys/arch/cobalt/pci/pcib.c | 7 +-
sys/arch/dreamcast/conf/GENERIC | 146 +
sys/arch/dreamcast/conf/majors.dreamcast | 3 +-
sys/arch/dreamcast/dev/g2/g2bus.c | 93 +
sys/arch/dreamcast/dev/g2/gapspci.c | 146 +
sys/arch/dreamcast/dev/gdrom.c | 9 +-
sys/arch/dreamcast/dev/maple/maple.c | 15 +-
sys/arch/dreamcast/dev/maple/mkbd.c | 287 +
sys/arch/dreamcast/dev/maple/mms.c | 234 +
sys/arch/dreamcast/dev/pvr.c | 12 +-
sys/arch/dreamcast/dreamcast/mainbus.c | 77 +
sys/arch/dreamcast/dreamcast/sysasic.c | 130 +
sys/arch/evbarm/conf/INTEGRATOR | 4 +-
sys/arch/evbarm/conf/IQ80310 | 11 +-
sys/arch/evbarm/conf/IQ80321 | 6 +-
sys/arch/evbarm/conf/IXM1200 | 4 +-
sys/arch/evbarm/conf/NAPPI | 4 +-
sys/arch/evbarm/conf/TEAMASA_NPWR | 8 +-
sys/arch/evbarm/conf/files.iq80310 | 4 +-
sys/arch/evbarm/conf/files.iq80321 | 4 +-
sys/arch/evbarm/ifpga/ifpga.c | 9 +-
sys/arch/evbarm/ifpga/ifpga_clock.c | 10 +-
sys/arch/evbarm/ifpga/ifpga_io.c | 8 +-
sys/arch/evbarm/ifpga/ifpga_irq.S | 555 ++
sys/arch/evbarm/ifpga/ifpga_irqhandler.c | 12 +-
sys/arch/evbarm/ifpga/ifpga_pci.c | 4 +-
sys/arch/evbarm/ifpga/ifpgavar.h | 83 +
sys/arch/evbarm/ifpga/pl030_rtc.c | 11 +-
sys/arch/evbarm/ifpga/plcom_ifpga.c | 13 +-
sys/arch/evbarm/include/cpu.h | 4 +-
sys/arch/evbarm/integrator/integrator_machdep.c | 4 +-
sys/arch/evbarm/iq80310/com_obio.c | 14 +-
sys/arch/evbarm/iq80310/i80312_mainbus.c | 12 +-
sys/arch/evbarm/iq80310/iq80310_intr.c | 62 +-
sys/arch/evbarm/iq80310/iq80310_intr.h | 14 +-
sys/arch/evbarm/iq80310/iq80310_machdep.c | 4 +-
sys/arch/evbarm/iq80310/iq80310_start.S | 11 +-
sys/arch/evbarm/iq80310/iq80310var.h | 7 +-
sys/arch/evbarm/iq80310/obio.c | 77 +-
sys/arch/evbarm/iq80310/obio_space.c | 6 +-
sys/arch/evbarm/iq80310/obiovar.h | 49 +
sys/arch/evbarm/iq80321/com_obio.c | 99 +
sys/arch/evbarm/iq80321/i80321_mainbus.c | 197 +
sys/arch/evbarm/iq80321/iq80321_machdep.c | 4 +-
sys/arch/evbarm/iq80321/iq80321_start.S | 150 +
sys/arch/evbarm/iq80321/obio.c | 135 +
sys/arch/evbarm/iq80321/obio_space.c | 195 +
sys/arch/evbarm/iq80321/obiovar.h | 49 +
sys/arch/evbarm/ixm1200/ixm1200_machdep.c | 806 ++
sys/arch/evbarm/ixm1200/ixp12x0_mainbus.c | 83 +
sys/arch/evbarm/ixm1200/ixpcom_ixm.c | 104 +
sys/arch/evbarm/ixm1200/nappi_nppb.c | 198 +
sys/arch/evbarm/ixm1200/nappi_nr.c | 117 +
sys/arch/evbarm/stand/gzboot/srtbegin.S | 12 +-
sys/arch/evbmips/alchemy/autoconf.c | 6 +-
sys/arch/evbmips/alchemy/cpu.c | 66 +
sys/arch/evbmips/alchemy/dev/aupcmcia.c | 68 +
sys/arch/evbmips/alchemy/mainbus.c | 9 +-
sys/arch/evbmips/alchemy/pb1000_obio.c | 127 +
sys/arch/evbmips/conf/MALTA | 309 +
sys/arch/evbmips/conf/majors.evbmips | 3 +-
sys/arch/evbmips/include/types.h | 6 +
sys/arch/evbmips/isa/mcclock_isa.c | 142 +
sys/arch/evbmips/malta/autoconf.c | 109 +
sys/arch/evbmips/malta/cpu.c | 66 +
sys/arch/evbmips/malta/dev/gt.c | 225 +
sys/arch/evbmips/malta/dev/mainbus.c | 192 +
sys/arch/evbmips/malta/pci/pchb.c | 105 +
sys/arch/evbmips/malta/pci/pcib.c | 601 ++
sys/arch/evbsh3/conf/COMPUTEX7750 | 73 +
sys/arch/evbsh3/conf/COMPUTEXEVB | 72 +
sys/arch/evbsh3/conf/CQREEKSH3 | 70 +
sys/arch/evbsh3/conf/KZSH401 | 67 +
sys/arch/evbsh3/conf/majors.evbsh3 | 3 +-
sys/arch/evbsh3/evbsh3/mainbus.c | 77 +
sys/arch/hp300/conf/GENERIC | 9 +-
sys/arch/hp300/conf/INSTALL | 4 +-
sys/arch/hp300/conf/majors.hp300 | 3 +-
sys/arch/hp300/dev/ac.c | 9 +-
sys/arch/hp300/dev/apci.c | 9 +-
sys/arch/hp300/dev/ct.c | 9 +-
sys/arch/hp300/dev/dca.c | 9 +-
sys/arch/hp300/dev/dcm.c | 9 +-
sys/arch/hp300/dev/dio.c | 11 +-
sys/arch/hp300/dev/fhpib.c | 9 +-
sys/arch/hp300/dev/frodo.c | 11 +-
sys/arch/hp300/dev/grf.c | 24 +-
sys/arch/hp300/dev/grf_dv.c | 14 +-
sys/arch/hp300/dev/grf_gb.c | 14 +-
sys/arch/hp300/dev/grf_hy.c | 9 +-
sys/arch/hp300/dev/grf_rb.c | 14 +-
sys/arch/hp300/dev/grf_tc.c | 14 +-
sys/arch/hp300/dev/hil.c | 9 +-
sys/arch/hp300/dev/hpib.c | 11 +-
sys/arch/hp300/dev/if_le.c | 9 +-
sys/arch/hp300/dev/intio.c | 9 +-
sys/arch/hp300/dev/ite.c | 9 +-
sys/arch/hp300/dev/mt.c | 9 +-
sys/arch/hp300/dev/nhpib.c | 9 +-
sys/arch/hp300/dev/ppi.c | 9 +-
sys/arch/hp300/dev/rd.c | 9 +-
sys/arch/hp300/dev/rtc.c | 9 +-
sys/arch/hp300/dev/scsi.c | 11 +-
sys/arch/hp300/dev/sd.c | 9 +-
sys/arch/hp300/dev/st.c | 9 +-
sys/arch/hp300/hp300/autoconf.c | 73 +-
sys/arch/hp300/hp300/bus_space.c | 41 +-
sys/arch/hp300/hp300/genassym.cf | 7 +-
sys/arch/hp300/hp300/intr.c | 6 +-
sys/arch/hp300/hp300/machdep.c | 14 +-
sys/arch/hp300/hp300/pmap.c | 48 +-
sys/arch/hp300/include/autoconf.h | 14 +-
sys/arch/hp300/include/pmap.h | 8 +-
sys/arch/hp300/include/pte.h | 153 +-
sys/arch/hp300/include/types.h | 3 +-
sys/arch/hp300/stand/common/dnkbd.c | 4 +-
sys/arch/hp300/stand/common/if_le.c | 8 +-
sys/arch/hpc/hpc/config_hook.c | 4 +-
sys/arch/hpcarm/conf/IPAQ | 5 +-
sys/arch/hpcarm/conf/JORNADA720 | 9 +-
sys/arch/hpcarm/conf/Makefile.hpcarm | 3 +-
sys/arch/hpcarm/conf/files.hpcarm | 9 +-
sys/arch/hpcarm/dev/apm.c | 146 +
sys/arch/hpcarm/dev/ipaq_atmelgpio.c | 241 +
sys/arch/hpcarm/dev/ipaq_lcd.c | 9 +-
sys/arch/hpcarm/dev/ipaq_pcic.c | 13 +-
sys/arch/hpcarm/dev/ipaq_saip.c | 13 +-
sys/arch/hpcarm/dev/j720ssp.c | 275 +-
sys/arch/hpcarm/dev/sed_saip.c | 7 +-
sys/arch/hpcarm/dev/uda1341.c | 467 +
sys/arch/hpcarm/hpcarm/hpc_machdep.c | 7 +-
sys/arch/hpcarm/hpcarm/intr.c | 6 +-
sys/arch/hpcarm/hpcarm/locore.S | 8 +-
sys/arch/hpcarm/hpcarm/softintr.c | 3 +-
sys/arch/hpcarm/hpcarm/stubs.c | 10 +-
sys/arch/hpcarm/include/Makefile | 4 +-
sys/arch/hpcarm/include/apmvar.h | 96 +
sys/arch/hpcmips/conf/GENERIC | 8 +-
sys/arch/hpcmips/conf/INSTALL_TX3912 | 3 +-
sys/arch/hpcmips/conf/LROUTER | 4 +-
sys/arch/hpcmips/conf/MPC303 | 6 +-
sys/arch/hpcmips/conf/TX3912 | 4 +-
sys/arch/hpcmips/conf/TX3922 | 4 +-
sys/arch/hpcmips/conf/VR41XX | 6 +-
sys/arch/hpcmips/conf/majors.hpcmips | 4 +-
sys/arch/hpcmips/dev/apm/apmdev.c | 29 +-
sys/arch/hpcmips/dev/apm/apmvar.h | 62 +
sys/arch/hpcmips/dev/com_hpcio.c | 7 +-
sys/arch/hpcmips/dev/hpcapm.c | 7 +-
sys/arch/hpcmips/dev/it8368.c | 9 +-
sys/arch/hpcmips/dev/m38813c.c | 7 +-
sys/arch/hpcmips/dev/mq200_pci.c | 11 +-
sys/arch/hpcmips/dev/mq200subr.c | 4 +-
sys/arch/hpcmips/dev/plum.c | 9 +-
sys/arch/hpcmips/dev/plumicu.c | 7 +-
sys/arch/hpcmips/dev/plumiobus.c | 9 +-
sys/arch/hpcmips/dev/plumohci.c | 7 +-
sys/arch/hpcmips/dev/plumpcmcia.c | 9 +-
sys/arch/hpcmips/dev/plumpower.c | 7 +-
sys/arch/hpcmips/dev/plumvideo.c | 9 +-
sys/arch/hpcmips/dev/tc5165buf.c | 7 +-
sys/arch/hpcmips/dev/ucb1200.c | 9 +-
sys/arch/hpcmips/dev/ucbio.c | 7 +-
sys/arch/hpcmips/dev/ucbsnd.c | 44 +-
sys/arch/hpcmips/dev/ucbtp.c | 7 +-
sys/arch/hpcmips/hpcmips/bus_space.c | 6 +-
sys/arch/hpcmips/hpcmips/bus_space_notimpl.c | 4 +-
sys/arch/hpcmips/hpcmips/cpu.c | 94 +
sys/arch/hpcmips/hpcmips/mainbus.c | 11 +-
sys/arch/hpcmips/include/Makefile | 4 +-
sys/arch/hpcmips/include/apmvar.h | 40 +
sys/arch/hpcmips/isa/isa_machdep.c | 9 +-
sys/arch/hpcmips/isa/plumisa_machdep.c | 174 +
sys/arch/hpcmips/tx/tx3912video.c | 10 +-
sys/arch/hpcmips/tx/tx39biu.c | 7 +-
sys/arch/hpcmips/tx/tx39clock.c | 7 +-
sys/arch/hpcmips/tx/tx39icu.c | 7 +-
sys/arch/hpcmips/tx/tx39io.c | 13 +-
sys/arch/hpcmips/tx/tx39ir.c | 7 +-
sys/arch/hpcmips/tx/tx39power.c | 7 +-
sys/arch/hpcmips/tx/tx39sib.c | 9 +-
sys/arch/hpcmips/tx/tx39uart.c | 9 +-
sys/arch/hpcmips/tx/txcom.c | 7 +-
sys/arch/hpcmips/tx/txcsbus.c | 15 +-
sys/arch/hpcmips/tx/txioman.c | 7 +-
sys/arch/hpcmips/tx/txsim.c | 11 +-
sys/arch/hpcmips/vr/bcu_vrip.c | 11 +-
sys/arch/hpcmips/vr/cmu.c | 7 +-
sys/arch/hpcmips/vr/com_vrip.c | 7 +-
sys/arch/hpcmips/vr/ite8181_vrip.c | 7 +-
sys/arch/hpcmips/vr/mq200_vrip.c | 7 +-
sys/arch/hpcmips/vr/rtc.c | 9 +-
sys/arch/hpcmips/vr/vr4102ip.c | 7 +-
sys/arch/hpcmips/vr/vr4122ip.c | 7 +-
sys/arch/hpcmips/vr/vraiu.c | 7 +-
sys/arch/hpcmips/vr/vrc4172gpio.c | 7 +-
sys/arch/hpcmips/vr/vrc4172pci.c | 7 +-
sys/arch/hpcmips/vr/vrc4172pwm.c | 7 +-
sys/arch/hpcmips/vr/vrc4173bcu.c | 9 +-
sys/arch/hpcmips/vr/vrdcu.c | 5 +-
sys/arch/hpcmips/vr/vrdmaau.c | 5 +-
sys/arch/hpcmips/vr/vrdsiu_mouse.c | 5 +-
sys/arch/hpcmips/vr/vrdsu.c | 7 +-
sys/arch/hpcmips/vr/vrgiu.c | 11 +-
sys/arch/hpcmips/vr/vrip.c | 11 +-
sys/arch/hpcmips/vr/vrkiu.c | 7 +-
sys/arch/hpcmips/vr/vrled.c | 7 +-
sys/arch/hpcmips/vr/vrpciu.c | 7 +-
sys/arch/hpcmips/vr/vrpiu.c | 7 +-
sys/arch/hpcmips/vr/vrpmu.c | 7 +-
sys/arch/hpcsh/conf/GENERIC | 4 +-
sys/arch/hpcsh/conf/HPW650PA | 4 +-
sys/arch/hpcsh/conf/majors.hpcsh | 3 +-
sys/arch/hpcsh/dev/hd64461/hd64461.c | 229 +
sys/arch/hpcsh/dev/hd64461/hd64461pcmcia.c | 1200 ++++
sys/arch/hpcsh/dev/hd64461/hd64461uart.c | 8 +-
sys/arch/hpcsh/dev/hd64461/hd64461video.c | 10 +-
sys/arch/hpcsh/dev/hd64465/hd64465.c | 202 +
sys/arch/hpcsh/dev/hd64465/hd64465pcmcia.c | 838 +++
sys/arch/hpcsh/dev/hd64465/hd64465uart.c | 8 +-
sys/arch/hpcsh/dev/pfckbd.c | 322 +
sys/arch/hpcsh/hpcsh/bus_space.c | 288 +
sys/arch/hpcsh/hpcsh/mainbus.c | 92 +
sys/arch/i386/conf/CARDBUS | 12 +-
sys/arch/i386/conf/DELPHI | 6 +-
sys/arch/i386/conf/DISKLESS | 6 +-
sys/arch/i386/conf/DR-EVIL | 4 +-
sys/arch/i386/conf/GENERIC | 33 +-
sys/arch/i386/conf/GENERIC.MP | 18 +
sys/arch/i386/conf/GENERIC.MPDEBUG | 16 +
sys/arch/i386/conf/GENERIC_ISDN | 5 +-
sys/arch/i386/conf/GENERIC_LAPTOP | 13 +-
sys/arch/i386/conf/GENERIC_PS2TINY | 12 +-
sys/arch/i386/conf/GENERIC_TINY | 9 +-
sys/arch/i386/conf/HOMEWORLD | 608 --
sys/arch/i386/conf/HYDRA | 714 ++
sys/arch/i386/conf/HYDRA.DEBUG | 7 +
sys/arch/i386/conf/INSTALL | 10 +-
sys/arch/i386/conf/INSTALL.MP | 17 +
sys/arch/i386/conf/INSTALL_LAPTOP | 6 +-
sys/arch/i386/conf/INSTALL_PS2 | 4 +-
sys/arch/i386/conf/INSTALL_SMALL | 9 +-
sys/arch/i386/conf/INSTALL_TINY | 9 +-
sys/arch/i386/conf/IOPENER | 6 +-
sys/arch/i386/conf/LAMB | 6 +-
sys/arch/i386/conf/MINBAR | 594 --
sys/arch/i386/conf/NBFTP | 608 --
sys/arch/i386/conf/NET4501 | 7 +-
sys/arch/i386/conf/SWINGER | 5 +-
sys/arch/i386/conf/SWINGER.MP | 16 +
sys/arch/i386/conf/files.i386 | 52 +-
sys/arch/i386/conf/majors.i386 | 3 +-
sys/arch/i386/eisa/eisa_machdep.c | 69 +-
sys/arch/i386/i386/apic.c | 100 +
sys/arch/i386/i386/apicvec.s | 248 +
sys/arch/i386/i386/apm.c | 26 +-
sys/arch/i386/i386/apmcall.s | 6 +-
sys/arch/i386/i386/autoconf.c | 38 +-
sys/arch/i386/i386/bus_machdep.c | 28 +-
sys/arch/i386/i386/compat_13_machdep.c | 5 +-
sys/arch/i386/i386/cpu.c | 697 ++
sys/arch/i386/i386/db_disasm.c | 8 +-
sys/arch/i386/i386/db_interface.c | 244 +-
sys/arch/i386/i386/db_memrw.c | 24 +-
sys/arch/i386/i386/db_trace.c | 103 +-
sys/arch/i386/i386/disksubr.c | 7 +-
sys/arch/i386/i386/dkbad.c | 71 -
sys/arch/i386/i386/freebsd_machdep.c | 6 +-
sys/arch/i386/i386/freebsd_syscall.c | 10 +-
sys/arch/i386/i386/gdt.c | 224 +-
sys/arch/i386/i386/genassym.cf | 44 +-
sys/arch/i386/i386/ibcs2_syscall.c | 11 +-
sys/arch/i386/i386/in_cksum.s | 100 +-
sys/arch/i386/i386/ioapic.c | 710 ++
sys/arch/i386/i386/ipifuncs.c | 238 +
sys/arch/i386/i386/ipkdb_glue.c | 18 +-
sys/arch/i386/i386/kvm86.c | 8 +-
sys/arch/i386/i386/kvm86call.s | 8 +-
sys/arch/i386/i386/lapic.c | 447 +
sys/arch/i386/i386/linux_syscall.c | 11 +-
sys/arch/i386/i386/lock_machdep.c | 143 +
sys/arch/i386/i386/locore.s | 867 +-
sys/arch/i386/i386/mach_syscall.c | 10 +-
sys/arch/i386/i386/machdep.c | 1352 ++--
sys/arch/i386/i386/mainbus.c | 33 +-
sys/arch/i386/i386/mem.c | 7 +-
sys/arch/i386/i386/microtime.s | 6 +-
sys/arch/i386/i386/mpbios.c | 1139 ++++
sys/arch/i386/i386/mptramp.s | 264 +
sys/arch/i386/i386/mtrr_i686.c | 35 +-
sys/arch/i386/i386/mtrr_k6.c | 11 +-
sys/arch/i386/i386/pmap.c | 1084 ++-
sys/arch/i386/i386/pmc.c | 6 +-
sys/arch/i386/i386/process_machdep.c | 32 +-
sys/arch/i386/i386/procfs_machdep.c | 39 +-
sys/arch/i386/i386/softintr.c | 5 +-
sys/arch/i386/i386/svr4_sigcode.s | 23 +-
sys/arch/i386/i386/svr4_syscall.c | 13 +-
sys/arch/i386/i386/sys_machdep.c | 155 +-
sys/arch/i386/i386/syscall.c | 19 +-
sys/arch/i386/i386/trap.c | 108 +-
sys/arch/i386/i386/tsc_microtime.c | 209 +
sys/arch/i386/i386/vm86.c | 5 +-
sys/arch/i386/i386/vm_machdep.c | 101 +-
sys/arch/i386/include/Makefile | 4 +-
sys/arch/i386/include/apicvar.h | 56 +
sys/arch/i386/include/apmvar.h | 247 +-
sys/arch/i386/include/atomic.h | 70 +
sys/arch/i386/include/cpu.h | 244 +-
sys/arch/i386/include/cpufunc.h | 42 +-
sys/arch/i386/include/cpuvar.h | 107 +
sys/arch/i386/include/db_machdep.h | 17 +-
sys/arch/i386/include/eisa_machdep.h | 6 +-
sys/arch/i386/include/frame.h | 3 +-
sys/arch/i386/include/gdt.h | 16 +-
sys/arch/i386/include/i82093reg.h | 120 +
sys/arch/i386/include/i82093var.h | 99 +
sys/arch/i386/include/i82489reg.h | 149 +
sys/arch/i386/include/i82489var.h | 105 +
sys/arch/i386/include/intr.h | 139 +-
sys/arch/i386/include/lock.h | 65 +-
sys/arch/i386/include/mpbiosreg.h | 155 +
sys/arch/i386/include/mpbiosvar.h | 88 +
sys/arch/i386/include/npx.h | 10 +-
sys/arch/i386/include/param.h | 17 +-
sys/arch/i386/include/pcb.h | 15 +-
sys/arch/i386/include/pmap.h | 53 +-
sys/arch/i386/include/proc.h | 11 +-
sys/arch/i386/include/segments.h | 26 +-
sys/arch/i386/include/tlog.h | 26 +
sys/arch/i386/include/trap.h | 7 +-
sys/arch/i386/include/tss.h | 7 +-
sys/arch/i386/include/types.h | 3 +-
sys/arch/i386/isa/ahc_isa.c | 9 +-
sys/arch/i386/isa/clock.c | 74 +-
sys/arch/i386/isa/icu.s | 87 +-
sys/arch/i386/isa/isa_machdep.c | 129 +-
sys/arch/i386/isa/lms.c | 9 +-
sys/arch/i386/isa/mms.c | 9 +-
sys/arch/i386/isa/npx.c | 394 +-
sys/arch/i386/isa/npx_isa.c | 9 +-
sys/arch/i386/isa/nvram.h | 3 +-
sys/arch/i386/isa/olms.c | 11 +-
sys/arch/i386/isa/omms.c | 10 +-
sys/arch/i386/isa/pccons.c | 16 +-
sys/arch/i386/isa/vector.s | 23 +-
sys/arch/i386/mca/mca_machdep.c | 6 +-
sys/arch/i386/pci/agp_machdep.c | 5 +-
sys/arch/i386/pci/elan520.c | 9 +-
sys/arch/i386/pci/p64h2apic.c | 60 +
sys/arch/i386/pci/pceb.c | 9 +-
sys/arch/i386/pci/pchb.c | 13 +-
sys/arch/i386/pci/pci_intr_fixup.c | 6 +-
sys/arch/i386/pci/pci_machdep.c | 79 +-
sys/arch/i386/pci/pcib.c | 9 +-
sys/arch/i386/pci/pcibios.c | 8 +-
sys/arch/i386/pci/pcmb.c | 9 +-
sys/arch/i386/pnpbios/com_pnpbios.c | 9 +-
sys/arch/i386/pnpbios/ess_pnpbios.c | 9 +-
sys/arch/i386/pnpbios/fdc_pnpbios.c | 10 +-
sys/arch/i386/pnpbios/lm_pnpbios.c | 9 +-
sys/arch/i386/pnpbios/lpt_pnpbios.c | 9 +-
sys/arch/i386/pnpbios/npx_pnpbios.c | 9 +-
sys/arch/i386/pnpbios/pciide_pnpbios.c | 11 +-
sys/arch/i386/pnpbios/pckbc_pnpbios.c | 10 +-
sys/arch/i386/pnpbios/pnpbios.c | 11 +-
sys/arch/i386/pnpbios/sb_pnpbios.c | 9 +-
sys/arch/i386/pnpbios/wss_pnpbios.c | 11 +-
sys/arch/i386/pnpbios/ym_pnpbios.c | 9 +-
sys/arch/i386/stand/lib/bios_disk.S | 40 +-
sys/arch/i386/stand/lib/biosdisk_ll.c | 11 +-
sys/arch/luna68k/conf/GENERIC | 9 +-
sys/arch/luna68k/conf/majors.luna68k | 3 +-
sys/arch/luna68k/dev/if_le.c | 9 +-
sys/arch/luna68k/dev/lunafb.c | 9 +-
sys/arch/luna68k/dev/lunaws.c | 17 +-
sys/arch/luna68k/dev/sio.c | 9 +-
sys/arch/luna68k/dev/siotty.c | 9 +-
sys/arch/luna68k/dev/spc.c | 9 +-
sys/arch/luna68k/dev/timekeeper.c | 9 +-
sys/arch/luna68k/include/pmap.h | 8 +-
sys/arch/luna68k/include/pte.h | 153 +-
sys/arch/luna68k/luna68k/autoconf.c | 5 +-
sys/arch/luna68k/luna68k/genassym.cf | 3 +-
sys/arch/luna68k/luna68k/isr.c | 10 +-
sys/arch/luna68k/luna68k/machdep.c | 6 +-
sys/arch/luna68k/luna68k/mainbus.c | 9 +-
sys/arch/luna68k/luna68k/pmap.c | 46 +-
sys/arch/m68k/fpe/fpu_calcea.c | 791 ++
sys/arch/m68k/fpe/fpu_fmovecr.c | 4 +-
sys/arch/m68k/include/cpu.h | 4 +-
sys/arch/m68k/include/pte_motorola.h | 128 +
sys/arch/m68k/include/types.h | 3 +-
sys/arch/m68k/m68k/bus_dma.c | 12 +-
sys/arch/mac68k/conf/GENERIC | 9 +-
sys/arch/mac68k/conf/GENERICSBC | 8 +-
sys/arch/mac68k/conf/INSTALL | 4 +-
sys/arch/mac68k/conf/INSTALLSBC | 4 +-
sys/arch/mac68k/conf/SMALLRAM | 7 +-
sys/arch/mac68k/conf/majors.mac68k | 3 +-
sys/arch/mac68k/dev/adb.c | 7 +-
sys/arch/mac68k/dev/aed.c | 9 +-
sys/arch/mac68k/dev/akbd.c | 7 +-
sys/arch/mac68k/dev/ams.c | 7 +-
sys/arch/mac68k/dev/grf_compat.c | 14 +-
sys/arch/mac68k/dev/if_sn.c | 4 +-
sys/arch/mac68k/dev/mac68k5380.c | 10 +-
sys/arch/mac68k/dev/macfb.c | 9 +-
sys/arch/mac68k/dev/ncr5380.c | 2042 +++++++
sys/arch/mac68k/dev/sbc.c | 6 +-
sys/arch/mac68k/dev/zs.c | 9 +-
sys/arch/mac68k/include/pmap.h | 8 +-
sys/arch/mac68k/include/pte.h | 156 +-
sys/arch/mac68k/mac68k/bus_space.c | 5 +-
sys/arch/mac68k/mac68k/fpu.c | 7 +-
sys/arch/mac68k/mac68k/genassym.cf | 3 +-
sys/arch/mac68k/mac68k/intr.c | 307 +
sys/arch/mac68k/mac68k/machdep.c | 3 +-
sys/arch/mac68k/mac68k/macrom.c | 28 +-
sys/arch/mac68k/mac68k/mainbus.c | 9 +-
sys/arch/mac68k/mac68k/pmap.c | 46 +-
sys/arch/mac68k/mac68k/pmap_bootstrap.c | 641 ++
sys/arch/mac68k/mac68k/trap.c | 4 +-
sys/arch/mac68k/nubus/grf_nubus.c | 7 +-
sys/arch/mac68k/nubus/if_ae_nubus.c | 7 +-
sys/arch/mac68k/nubus/if_netdock_nubus.c | 7 +-
sys/arch/mac68k/nubus/if_sm_nubus.c | 7 +-
sys/arch/mac68k/nubus/if_sn_nubus.c | 7 +-
sys/arch/mac68k/nubus/nubus.c | 7 +-
sys/arch/mac68k/obio/asc.c | 20 +-
sys/arch/mac68k/obio/esp.c | 11 +-
sys/arch/mac68k/obio/grf_obio.c | 7 +-
sys/arch/mac68k/obio/if_mc_obio.c | 7 +-
sys/arch/mac68k/obio/if_sn_obio.c | 7 +-
sys/arch/mac68k/obio/iwm_fd.c | 33 +-
sys/arch/mac68k/obio/obio.c | 9 +-
sys/arch/mac68k/obio/sbc_obio.c | 295 +
sys/arch/mac68k/obio/wdc_obio.c | 7 +-
sys/arch/macppc/conf/GENERIC | 10 +-
sys/arch/macppc/conf/INSTALL | 7 +-
sys/arch/macppc/conf/POWERMAC | 5 +-
sys/arch/macppc/conf/files.macppc | 4 +-
sys/arch/macppc/conf/majors.macppc | 3 +-
sys/arch/macppc/dev/abtn.c | 126 +
sys/arch/macppc/dev/adb.c | 7 +-
sys/arch/macppc/dev/aed.c | 9 +-
sys/arch/macppc/dev/akbd.c | 7 +-
sys/arch/macppc/dev/ams.c | 7 +-
sys/arch/macppc/dev/apm.c | 7 +-
sys/arch/macppc/dev/awacs.c | 1016 +++
sys/arch/macppc/dev/esp.c | 532 +
sys/arch/macppc/dev/gpio.c | 180 +
sys/arch/macppc/dev/if_bm.c | 7 +-
sys/arch/macppc/dev/if_gm.c | 7 +-
sys/arch/macppc/dev/if_mc.c | 405 +
sys/arch/macppc/dev/if_wi_obio.c | 193 +
sys/arch/macppc/dev/mediabay.c | 263 +
sys/arch/macppc/dev/mesh.c | 7 +-
sys/arch/macppc/dev/nvram.c | 7 +-
sys/arch/macppc/dev/obio.c | 190 +
sys/arch/macppc/dev/ofb.c | 7 +-
sys/arch/macppc/dev/ofcons.c | 7 +-
sys/arch/macppc/dev/wdc_obio.c | 9 +-
sys/arch/macppc/dev/z8530tty.c | 7 +-
sys/arch/macppc/dev/zs.c | 7 +-
sys/arch/macppc/macppc/autoconf.c | 40 +-
sys/arch/macppc/macppc/cpu.c | 7 +-
sys/arch/macppc/macppc/disksubr.c | 4 +-
sys/arch/macppc/macppc/machdep.c | 40 +-
sys/arch/macppc/macppc/mainbus.c | 115 +
sys/arch/macppc/pci/bandit.c | 7 +-
sys/arch/macppc/pci/grackle.c | 7 +-
sys/arch/macppc/pci/pchb.c | 7 +-
sys/arch/macppc/pci/pci_machdep.c | 6 +-
sys/arch/macppc/pci/uninorth.c | 7 +-
sys/arch/macppc/stand/fixcoff/fixcoff.c | 4 +-
sys/arch/macppc/stand/ofwboot/Locore.c | 10 +-
sys/arch/macppc/stand/ofwboot/Makefile | 4 +-
sys/arch/macppc/stand/ofwboot/alloc.c | 249 +
sys/arch/mips/Makefile | 4 +-
sys/arch/mips/alchemy/au_icu.c | 395 +
sys/arch/mips/alchemy/aubus.c | 242 +
sys/arch/mips/alchemy/dev/auaudio.c | 68 +
sys/arch/mips/alchemy/dev/aucom_aubus.c | 111 +
sys/arch/mips/alchemy/dev/aurtc.c | 135 +
sys/arch/mips/alchemy/dev/if_aumac.c | 1085 +++
sys/arch/mips/alchemy/dev/ohci.c | 72 +
sys/arch/mips/conf/Makefile | 10 +
sys/arch/mips/include/pmap.h | 8 +-
sys/arch/mips/include/pte.h | 4 +-
sys/arch/mips/include/types.h | 5 +-
sys/arch/mips/mips/cache.c | 10 +-
sys/arch/mips/mips/cpu_exec.c | 43 +-
sys/arch/mips/mips/genassym.cf | 3 +-
sys/arch/mips/mips/mips_machdep.c | 9 +-
sys/arch/mips/mips/trap.c | 12 +-
sys/arch/mips/sibyte/dev/sbgbus.c | 159 +
sys/arch/mips/sibyte/dev/sbjcn.c | 7 +-
sys/arch/mips/sibyte/dev/sbmac.c | 2229 ++++++++
sys/arch/mips/sibyte/dev/sbobio.c | 155 +
sys/arch/mips/sibyte/dev/sbscd.c | 153 +
sys/arch/mips/sibyte/dev/sbscn.c | 7 +-
sys/arch/mips/sibyte/dev/sbsmbus.c | 120 +
sys/arch/mips/sibyte/dev/sbtimer.c | 207 +
sys/arch/mips/sibyte/dev/sbwdog.c | 143 +
sys/arch/mipsco/conf/GENERIC | 7 +-
sys/arch/mipsco/conf/INSTALL | 4 +-
sys/arch/mipsco/conf/RC3230 | 4 +-
sys/arch/mipsco/conf/majors.mipsco | 3 +-
sys/arch/mipsco/isa/isa_machdep.c | 258 +
sys/arch/mipsco/mipsco/autoconf.c | 170 +
sys/arch/mipsco/mipsco/bus_space.c | 305 +
sys/arch/mipsco/mipsco/cpu.c | 74 +
sys/arch/mipsco/mipsco/machdep.c | 7 +-
sys/arch/mipsco/mipsco/mainbus.c | 98 +
sys/arch/mipsco/obio/asc.c | 7 +-
sys/arch/mipsco/obio/i82072.c | 7 +-
sys/arch/mipsco/obio/if_le.c | 267 +
sys/arch/mipsco/obio/mkclock.c | 7 +-
sys/arch/mipsco/obio/obio.c | 11 +-
sys/arch/mipsco/obio/rambo.c | 7 +-
sys/arch/mipsco/obio/zs.c | 7 +-
sys/arch/mmeye/conf/GENERIC | 9 +-
sys/arch/mmeye/conf/MMEYE | 4 +-
sys/arch/mmeye/conf/MMTAICE | 4 +-
sys/arch/mmeye/conf/MMTAROMNEW | 4 +-
sys/arch/mmeye/conf/majors.mmeye | 3 +-
sys/arch/mmeye/dev/com_mainbus.c | 126 +
sys/arch/mmeye/dev/mmeyepcmcia.c | 906 +++
sys/arch/mmeye/mmeye/mainbus.c | 81 +
sys/arch/mvme68k/conf/GENERIC | 8 +-
sys/arch/mvme68k/conf/RAMDISK | 4 +-
sys/arch/mvme68k/conf/VME147 | 4 +-
sys/arch/mvme68k/conf/VME162 | 4 +-
sys/arch/mvme68k/conf/VME167 | 4 +-
sys/arch/mvme68k/conf/VME172 | 4 +-
sys/arch/mvme68k/conf/VME177 | 4 +-
sys/arch/mvme68k/conf/majors.mvme68k | 3 +-
sys/arch/mvme68k/dev/clock_pcc.c | 7 +-
sys/arch/mvme68k/dev/if_le.c | 233 +
sys/arch/mvme68k/dev/lpt_pcc.c | 7 +-
sys/arch/mvme68k/dev/mainbus.c | 7 +-
sys/arch/mvme68k/dev/memc_68k.c | 7 +-
sys/arch/mvme68k/dev/pcc.c | 337 +
sys/arch/mvme68k/dev/pcctwo_68k.c | 7 +-
sys/arch/mvme68k/dev/timekeeper.c | 7 +-
sys/arch/mvme68k/dev/vme_pcc.c | 7 +-
sys/arch/mvme68k/dev/vme_two_68k.c | 7 +-
sys/arch/mvme68k/dev/wdsc.c | 332 +
sys/arch/mvme68k/dev/zs_pcc.c | 7 +-
sys/arch/mvme68k/dev/zs_pcctwo.c | 7 +-
sys/arch/mvme68k/include/pmap.h | 8 +-
sys/arch/mvme68k/include/pte.h | 153 +-
sys/arch/mvme68k/mvme68k/autoconf.c | 34 +-
sys/arch/mvme68k/mvme68k/genassym.cf | 3 +-
sys/arch/mvme68k/mvme68k/isr.c | 6 +-
sys/arch/mvme68k/mvme68k/machdep.c | 4 +-
sys/arch/mvme68k/mvme68k/pmap.c | 48 +-
sys/arch/mvme68k/stand/netboot/boot.c | 6 +-
sys/arch/mvme68k/stand/netboot/if_ie.c | 501 +
sys/arch/mvme68k/stand/netboot/if_le.c | 466 +
sys/arch/mvmeppc/conf/MVME1600 | 7 +-
sys/arch/mvmeppc/conf/majors.mvmeppc | 3 +-
sys/arch/mvmeppc/include/types.h | 4 +-
sys/arch/mvmeppc/isa/mkclock_isa.c | 10 +-
sys/arch/mvmeppc/mvmeppc/cpu.c | 7 +-
sys/arch/mvmeppc/mvmeppc/machdep.c | 3 +-
sys/arch/mvmeppc/mvmeppc/mainbus.c | 7 +-
sys/arch/mvmeppc/pci/pchb.c | 7 +-
sys/arch/mvmeppc/pci/pci_machdep.c | 6 +-
sys/arch/mvmeppc/pci/pcib.c | 7 +-
sys/arch/netwinder/conf/GENERIC | 27 +-
sys/arch/netwinder/conf/files.netwinder | 4 +-
sys/arch/netwinder/include/intr.h | 73 +-
sys/arch/netwinder/include/isa_machdep.h | 12 +-
sys/arch/netwinder/include/pci_machdep.h | 13 +
sys/arch/netwinder/isa/isa_machdep.c | 597 --
sys/arch/netwinder/netwinder/netwinder_machdep.c | 14 +-
sys/arch/netwinder/netwinder/nwmmu.S | 13 +-
sys/arch/netwinder/pci/pcib.c | 146 +
sys/arch/netwinder/pci/pciide_machdep.c | 78 +
sys/arch/news68k/conf/GENERIC | 9 +-
sys/arch/news68k/conf/GENERIC_TINY | 8 +-
sys/arch/news68k/conf/INSTALL | 4 +-
sys/arch/news68k/conf/LIBERO | 4 +-
sys/arch/news68k/conf/NEWS1200 | 4 +-
sys/arch/news68k/conf/majors.news68k | 3 +-
sys/arch/news68k/dev/hb.c | 162 +
sys/arch/news68k/dev/hbvar.h | 4 +-
sys/arch/news68k/dev/if_le.c | 219 +
sys/arch/news68k/dev/kb_hb.c | 7 +-
sys/arch/news68k/dev/kb_kbc.c | 7 +-
sys/arch/news68k/dev/kbc.c | 7 +-
sys/arch/news68k/dev/kbcvar.h | 4 +-
sys/arch/news68k/dev/mkclock_hb.c | 7 +-
sys/arch/news68k/dev/ms_hb.c | 7 +-
sys/arch/news68k/dev/ms_kbc.c | 7 +-
sys/arch/news68k/dev/si.c | 444 +
sys/arch/news68k/dev/timer_hb.c | 198 +
sys/arch/news68k/dev/zs.c | 7 +-
sys/arch/news68k/include/autoconf.h | 6 +-
sys/arch/news68k/include/pmap.h | 8 +-
sys/arch/news68k/include/pte.h | 153 +-
sys/arch/news68k/news68k/bus_space.c | 5 +-
sys/arch/news68k/news68k/genassym.cf | 3 +-
sys/arch/news68k/news68k/isr.c | 328 +
sys/arch/news68k/news68k/machdep.c | 4 +-
sys/arch/news68k/news68k/mainbus.c | 11 +-
sys/arch/news68k/news68k/pmap.c | 46 +-
sys/arch/newsmips/apbus/apbus.c | 531 +
sys/arch/newsmips/apbus/clock_ap.c | 7 +-
sys/arch/newsmips/apbus/dmac3.c | 228 +
sys/arch/newsmips/apbus/if_sn.c | 4 +-
sys/arch/newsmips/apbus/if_sn_ap.c | 7 +-
sys/arch/newsmips/apbus/if_tlp_ap.c | 297 +
sys/arch/newsmips/apbus/kb_ap.c | 7 +-
sys/arch/newsmips/apbus/ms_ap.c | 7 +-
sys/arch/newsmips/apbus/spifi.c | 9 +-
sys/arch/newsmips/apbus/xafb.c | 7 +-
sys/arch/newsmips/apbus/zs_ap.c | 7 +-
sys/arch/newsmips/conf/DEJIKO | 4 +-
sys/arch/newsmips/conf/GENERIC | 8 +-
sys/arch/newsmips/conf/INSTALL | 4 +-
sys/arch/newsmips/conf/WAPIKO | 4 +-
sys/arch/newsmips/conf/majors.newsmips | 3 +-
sys/arch/newsmips/dev/clock_hb.c | 7 +-
sys/arch/newsmips/dev/fb.c | 7 +-
sys/arch/newsmips/dev/hb.c | 11 +-
sys/arch/newsmips/dev/if_le.c | 217 +
sys/arch/newsmips/dev/kb_hb.c | 7 +-
sys/arch/newsmips/dev/ms_hb.c | 7 +-
sys/arch/newsmips/dev/sc_wrap.c | 476 +
sys/arch/newsmips/dev/zs_hb.c | 7 +-
sys/arch/newsmips/include/autoconf.h | 4 +-
sys/arch/newsmips/newsmips/autoconf.c | 3 +-
sys/arch/newsmips/newsmips/cpu.c | 72 +
sys/arch/newsmips/newsmips/machdep.c | 5 +-
sys/arch/newsmips/newsmips/mainbus.c | 7 +-
sys/arch/next68k/conf/GENERIC | 25 +-
sys/arch/next68k/conf/SLAB | 4 +-
sys/arch/next68k/conf/majors.next68k | 5 +-
sys/arch/next68k/dev/esp.c | 23 +-
sys/arch/next68k/dev/if_xe.c | 27 +-
sys/arch/next68k/dev/intio.c | 9 +-
sys/arch/next68k/dev/mb8795.c | 6 +-
sys/arch/next68k/dev/nextdisplay.c | 9 +-
sys/arch/next68k/dev/nextdma.c | 31 +-
sys/arch/next68k/dev/nextkbd.c | 7 +-
sys/arch/next68k/dev/zs.c | 9 +-
sys/arch/next68k/include/pmap.h | 8 +-
sys/arch/next68k/include/pte.h | 161 +-
sys/arch/next68k/next68k/autoconf.c | 3 +-
sys/arch/next68k/next68k/genassym.cf | 3 +-
sys/arch/next68k/next68k/isr.c | 6 +-
sys/arch/next68k/next68k/machdep.c | 4 +-
sys/arch/next68k/next68k/mainbus.c | 9 +-
sys/arch/next68k/next68k/pmap.c | 48 +-
sys/arch/next68k/next68k/rtc.c | 4 +-
sys/arch/next68k/stand/boot/scsi.c | 6 +-
sys/arch/ofppc/conf/BRIQ | 6 +-
sys/arch/ofppc/conf/GENERIC | 16 +-
sys/arch/ofppc/conf/majors.ofppc | 3 +-
sys/arch/ofppc/firepower/firepower.c | 110 +-
sys/arch/ofppc/firepower/firepower_intr.c | 750 ++
sys/arch/ofppc/firepower/firepowervar.h | 76 +
sys/arch/ofppc/include/Makefile | 6 +-
sys/arch/ofppc/include/autoconf.h | 39 +-
sys/arch/ofppc/include/cpu.h | 50 +
sys/arch/ofppc/include/intr.h | 169 +
sys/arch/ofppc/include/platform.h | 82 +
sys/arch/ofppc/include/powerpc.h | 6 +-
sys/arch/ofppc/include/types.h | 4 +-
sys/arch/ofppc/ofppc/autoconf.c | 155 +
sys/arch/ofppc/ofppc/cpu.c | 102 +
sys/arch/ofppc/ofppc/disksubr.c | 364 +
sys/arch/ofppc/ofppc/machdep.c | 19 +-
sys/arch/ofppc/ofppc/mainbus.c | 170 +
sys/arch/ofppc/ofwgen/ofwgen_intr.c | 46 +-
sys/arch/ofppc/stand/ofwboot/Locore.c | 581 ++
sys/arch/ofppc/stand/ofwboot/Makefile | 11 +-
sys/arch/ofppc/stand/ofwboot/boot.c | 287 +
sys/arch/ofppc/stand/ofwboot/ofdev.c | 99 +-
sys/arch/ofppc/stand/ofwboot/openfirm.h | 3 +-
sys/arch/playstation2/conf/DEBUG | 4 +-
sys/arch/playstation2/conf/majors.playstation2 | 3 +-
sys/arch/playstation2/dev/if_smap.c | 771 ++
sys/arch/playstation2/dev/ohci_sbus.c | 246 +
sys/arch/playstation2/dev/sbus.c | 309 +
sys/arch/playstation2/dev/spd.c | 279 +
sys/arch/playstation2/dev/wdc_spd.c | 255 +
sys/arch/playstation2/ee/gsfb.c | 7 +-
sys/arch/playstation2/playstation2/bus_space.c | 308 +
sys/arch/playstation2/playstation2/cpu.c | 62 +
sys/arch/playstation2/playstation2/mainbus.c | 86 +
sys/arch/pmax/conf/GENERIC | 9 +-
sys/arch/pmax/conf/INSTALL | 4 +-
sys/arch/pmax/conf/majors.pmax | 3 +-
sys/arch/pmax/dev/cfb.c | 303 +
sys/arch/pmax/dev/dc_ds.c | 7 +-
sys/arch/pmax/dev/dtop.c | 9 +-
sys/arch/pmax/dev/lk201.c | 4 +-
sys/arch/pmax/dev/mfb.c | 804 ++
sys/arch/pmax/dev/pm.c | 9 +-
sys/arch/pmax/dev/px.c | 11 +-
sys/arch/pmax/dev/qvss_compat.c | 4 +-
sys/arch/pmax/dev/sfb.c | 336 +
sys/arch/pmax/dev/sii_ds.c | 246 +
sys/arch/pmax/dev/xcfb.c | 7 +-
sys/arch/pmax/ibus/ibus.c | 6 +-
sys/arch/pmax/ibus/ibus_3max.c | 9 +-
sys/arch/pmax/ibus/ibus_pmax.c | 9 +-
sys/arch/pmax/ibus/if_le_ibus.c | 11 +-
sys/arch/pmax/ibus/mcclock_ibus.c | 14 +-
sys/arch/pmax/pmax/autoconf.c | 265 +
sys/arch/pmax/pmax/cpu.c | 68 +
sys/arch/pmax/pmax/kn230.h | 4 +-
sys/arch/pmax/pmax/mainbus.c | 7 +-
sys/arch/pmax/pmax/memc_3max.c | 6 +-
sys/arch/pmax/pmax/sysconf.c | 4 +-
sys/arch/pmax/tc/asc_ioasic.c | 477 +
sys/arch/pmax/tc/ioasic.c | 9 +-
sys/arch/pmax/tc/mcclock_ioasic.c | 15 +-
sys/arch/pmax/tc/scc.c | 17 +-
sys/arch/pmax/tc/tcbus.c | 239 +
sys/arch/powerpc/ibm4xx/cpu.c | 9 +-
sys/arch/powerpc/ibm4xx/dev/com_opb.c | 9 +-
sys/arch/powerpc/ibm4xx/dev/ecc_plb.c | 11 +-
sys/arch/powerpc/ibm4xx/dev/if_emac.c | 9 +-
sys/arch/powerpc/ibm4xx/dev/opb.c | 12 +-
sys/arch/powerpc/ibm4xx/dev/plb.c | 10 +-
sys/arch/powerpc/ibm4xx/dev/wdog.c | 9 +-
sys/arch/powerpc/ibm4xx/pmap.c | 12 +-
sys/arch/powerpc/include/cpu.h | 4 +-
sys/arch/powerpc/include/ibm4xx/pmap.h | 8 +-
sys/arch/powerpc/include/mpc6xx/pmap.h | 11 +-
sys/arch/powerpc/include/pmap.h | 122 +
sys/arch/powerpc/include/types.h | 5 +-
sys/arch/powerpc/mpc6xx/mpc6xx_machdep.c | 8 +-
sys/arch/powerpc/mpc6xx/pmap.c | 111 +-
sys/arch/powerpc/powerpc/compat_13_machdep.c | 3 +-
sys/arch/powerpc/powerpc/ofw_machdep.c | 208 +-
sys/arch/powerpc/powerpc/pmap.c | 12 +-
sys/arch/powerpc/powerpc/trap.c | 52 +-
sys/arch/powerpc/powerpc/trap_subr.S | 156 +-
sys/arch/powerpc/powerpc/trap_subr_mp.S | 126 +-
sys/arch/prep/conf/GENERIC | 9 +-
sys/arch/prep/conf/INSTALL | 4 +-
sys/arch/prep/conf/NATSUMI | 4 +-
sys/arch/prep/conf/majors.prep | 3 +-
sys/arch/prep/isa/isabeep.c | 7 +-
sys/arch/prep/isa/mcclock_isa.c | 8 +-
sys/arch/prep/isa/mkclock_isa.c | 11 +-
sys/arch/prep/isa/paud_isa.c | 349 +
sys/arch/prep/pci/gten.c | 7 +-
sys/arch/prep/pci/pchb.c | 7 +-
sys/arch/prep/pci/pci_machdep.c | 4 +-
sys/arch/prep/pci/pcib.c | 185 +
sys/arch/prep/prep/bus_space.c | 4 +-
sys/arch/prep/prep/cpu.c | 74 +
sys/arch/prep/prep/machdep.c | 3 +-
sys/arch/prep/prep/mainbus.c | 7 +-
sys/arch/sandpoint/conf/GENERIC.sandpoint | 7 +-
sys/arch/sandpoint/conf/majors.sandpoint | 3 +-
sys/arch/sandpoint/pci/pchb.c | 7 +-
sys/arch/sandpoint/pci/pci_machdep.c | 6 +-
sys/arch/sandpoint/pci/pcib.c | 143 +
sys/arch/sandpoint/sandpoint/bus_space.c | 4 +-
sys/arch/sandpoint/sandpoint/machdep.c | 3 +-
sys/arch/sandpoint/sandpoint/mainbus.c | 12 +-
sys/arch/sbmips/conf/GENERIC | 168 +
sys/arch/sbmips/sbmips/cpu.c | 141 +
sys/arch/sbmips/sbmips/machdep.c | 3 +-
sys/arch/sbmips/sbmips/rtc.c | 563 ++
sys/arch/sbmips/sbmips/zbbus.c | 135 +
sys/arch/sgimips/conf/GENERIC | 9 +-
sys/arch/sgimips/conf/majors.sgimips | 3 +-
sys/arch/sgimips/dev/com_mace.c | 7 +-
sys/arch/sgimips/dev/crime.c | 7 +-
sys/arch/sgimips/dev/if_mec.c | 7 +-
sys/arch/sgimips/dev/imc.c | 7 +-
sys/arch/sgimips/dev/lpt_mace.c | 7 +-
sys/arch/sgimips/dev/mace.c | 9 +-
sys/arch/sgimips/dev/mcclock_mace.c | 9 +-
sys/arch/sgimips/dev/pckbc_mace.c | 7 +-
sys/arch/sgimips/dev/zs.c | 13 +-
sys/arch/sgimips/gio/gio.c | 11 +-
sys/arch/sgimips/gio/hpc.c | 7 +-
sys/arch/sgimips/hpc/dsclock_hpc.c | 9 +-
sys/arch/sgimips/hpc/hpc.c | 11 +-
sys/arch/sgimips/hpc/if_sq.c | 9 +-
sys/arch/sgimips/hpc/sbic.c | 6 +-
sys/arch/sgimips/hpc/wdsc.c | 9 +-
sys/arch/sgimips/pci/macepci.c | 7 +-
sys/arch/sgimips/sgimips/autoconf.c | 14 +-
sys/arch/sgimips/sgimips/bus.c | 9 +-
sys/arch/sgimips/sgimips/cpu.c | 7 +-
sys/arch/sgimips/sgimips/ip32.c | 4 +-
sys/arch/sgimips/sgimips/machdep.c | 5 +-
sys/arch/sgimips/sgimips/mainbus.c | 9 +-
sys/arch/sh3/dev/sci.c | 9 +-
sys/arch/sh3/dev/scif.c | 9 +-
sys/arch/sh3/dev/shb.c | 86 +
sys/arch/sh3/dev/wdog.c | 9 +-
sys/arch/sh3/include/pmap.h | 86 +
sys/arch/sh3/include/types.h | 3 +-
sys/arch/sh3/sh3/coff_exec.c | 514 +
sys/arch/sh3/sh3/cpu.c | 75 +
sys/arch/sh3/sh3/interrupt.c | 432 +
sys/arch/sh3/sh3/vm_machdep.c | 4 +-
sys/arch/shark/conf/GENERIC | 10 +-
sys/arch/shark/conf/INSTALL | 4 +-
sys/arch/shark/conf/OFWGENCFG | 6 +-
sys/arch/shark/conf/majors.shark | 3 +-
sys/arch/shark/include/intr.h | 4 +-
sys/arch/shark/include/podulebus_machdep.h | 169 -
sys/arch/shark/include/vconsole.h | 297 -
sys/arch/shark/include/vidc.h | 261 -
sys/arch/shark/isa/clock.c | 35 +-
sys/arch/shark/isa/isa_io.c | 6 +-
sys/arch/shark/isa/isa_irq.S | 7 +-
sys/arch/shark/isa/isa_irqhandler.c | 14 +-
sys/arch/shark/isa/isa_shark_machdep.c | 19 +-
sys/arch/shark/ofw/com_ofisa_consolehack.c | 5 +-
sys/arch/shark/ofw/cpu_ofbus.c | 7 +-
sys/arch/shark/ofw/ofisapc.c | 7 +-
sys/arch/shark/ofw/ofisascr.c | 7 +-
sys/arch/shark/ofw/ofrom.c | 7 +-
sys/arch/shark/ofw/oftodclock.c | 5 +-
sys/arch/shark/ofw/ofw.c | 11 +-
sys/arch/shark/ofw/vga_ofbus.c | 7 +-
sys/arch/shark/shark/hat.c | 73 +-
sys/arch/shark/shark/hat.h | 4 +-
sys/arch/shark/shark/ns87307reg.h | 13 +-
sys/arch/shark/shark/opms.c | 12 +-
sys/arch/shark/shark/pccons.c | 15 +-
sys/arch/shark/shark/profile.c | 5 +-
sys/arch/shark/shark/scr.c | 20 +-
sys/arch/shark/shark/sequoia.c | 6 +-
sys/arch/shark/shark/shark_machdep.c | 18 +-
sys/arch/sparc/conf/BILL-THE-CAT | 4 +-
sys/arch/sparc/conf/GENERIC | 14 +-
sys/arch/sparc/conf/INSTALL | 4 +-
sys/arch/sparc/conf/KRUPS | 64 +-
sys/arch/sparc/conf/TADPOLE3GX | 4 +-
sys/arch/sparc/conf/files.sparc | 73 +-
sys/arch/sparc/conf/majors.sparc | 9 +-
sys/arch/sparc/dev/audioamd.c | 57 +-
sys/arch/sparc/dev/bootbus.c | 11 +-
sys/arch/sparc/dev/bwtwo_obio.c | 7 +-
sys/arch/sparc/dev/cgeight.c | 7 +-
sys/arch/sparc/dev/cgfour.c | 7 +-
sys/arch/sparc/dev/cgfourteen.c | 9 +-
sys/arch/sparc/dev/cgsix_obio.c | 7 +-
sys/arch/sparc/dev/cgtwo.c | 7 +-
sys/arch/sparc/dev/com_ebus.c | 10 +-
sys/arch/sparc/dev/com_obio.c | 7 +-
sys/arch/sparc/dev/dma_obio.c | 7 +-
sys/arch/sparc/dev/ebus.c | 8 +-
sys/arch/sparc/dev/esp_obio.c | 7 +-
sys/arch/sparc/dev/fd.c | 18 +-
sys/arch/sparc/dev/if_ie_obio.c | 7 +-
sys/arch/sparc/dev/if_le_obio.c | 7 +-
sys/arch/sparc/dev/kbd_pckbc.c | 771 ++
sys/arch/sparc/dev/ms_pckbc.c | 308 +
sys/arch/sparc/dev/obio.c | 14 +-
sys/arch/sparc/dev/pckbc_js.c | 29 +-
sys/arch/sparc/dev/power.c | 7 +-
sys/arch/sparc/dev/rtc.c | 10 +-
sys/arch/sparc/dev/sbus.c | 25 +-
sys/arch/sparc/dev/sw.c | 11 +-
sys/arch/sparc/dev/tctrl.c | 8 +-
sys/arch/sparc/dev/ts102reg.h | 4 +-
sys/arch/sparc/dev/vme_machdep.c | 12 +-
sys/arch/sparc/dev/zs.c | 29 +-
sys/arch/sparc/fpu/fpu_explode.c | 6 +-
sys/arch/sparc/include/apmvar.h | 55 +-
sys/arch/sparc/include/asm.h | 12 +-
sys/arch/sparc/include/pmap.h | 7 +-
sys/arch/sparc/include/types.h | 7 +-
sys/arch/sparc/sparc/autoconf.c | 22 +-
sys/arch/sparc/sparc/auxiotwo.c | 7 +-
sys/arch/sparc/sparc/auxreg.c | 13 +-
sys/arch/sparc/sparc/cpu.c | 16 +-
sys/arch/sparc/sparc/cpuunit.c | 7 +-
sys/arch/sparc/sparc/eeprom.c | 8 +-
sys/arch/sparc/sparc/genassym.cf | 3 +-
sys/arch/sparc/sparc/intr.c | 4 +-
sys/arch/sparc/sparc/iommu.c | 11 +-
sys/arch/sparc/sparc/machdep.c | 4 +-
sys/arch/sparc/sparc/memecc.c | 7 +-
sys/arch/sparc/sparc/memreg.c | 12 +-
sys/arch/sparc/sparc/mkclock.c | 13 +-
sys/arch/sparc/sparc/msiiep.c | 15 +-
sys/arch/sparc/sparc/oclock.c | 8 +-
sys/arch/sparc/sparc/timer.c | 7 +-
sys/arch/sparc/sparc/timer_msiiep.c | 7 +-
sys/arch/sparc/sparc/timer_sun4.c | 7 +-
sys/arch/sparc/sparc/trap.c | 4 +-
sys/arch/sparc/sparc/vm_machdep.c | 3 +-
sys/arch/sparc/stand/common/promdev.c | 748 ++
sys/arch/sparc/stand/ofwboot/Locore.c | 4 +-
sys/arch/sparc64/conf/GENERIC | 7 +-
sys/arch/sparc64/conf/GENERIC32 | 26 +-
sys/arch/sparc64/conf/INSTALL | 5 +-
sys/arch/sparc64/conf/NONPLUS | 4 +-
sys/arch/sparc64/conf/POWEROFSEVEN.inc | 4 +-
sys/arch/sparc64/conf/SPLODE | 6 +-
sys/arch/sparc64/conf/files.sparc64 | 33 +-
sys/arch/sparc64/conf/majors.sparc64 | 16 +-
sys/arch/sparc64/dev/auxio.c | 13 +-
sys/arch/sparc64/dev/com_ebus.c | 7 +-
sys/arch/sparc64/dev/ebus.c | 7 +-
sys/arch/sparc64/dev/fb.c | 316 -
sys/arch/sparc64/dev/iommu.c | 258 +-
sys/arch/sparc64/dev/kd.c | 6 +-
sys/arch/sparc64/dev/lpt_ebus.c | 7 +-
sys/arch/sparc64/dev/pci_machdep.c | 35 +-
sys/arch/sparc64/dev/pcons.c | 7 +-
sys/arch/sparc64/dev/power.c | 7 +-
sys/arch/sparc64/dev/psycho.c | 11 +-
sys/arch/sparc64/dev/sab.c | 21 +-
sys/arch/sparc64/dev/sbus.c | 9 +-
sys/arch/sparc64/dev/upa.c | 13 +-
sys/arch/sparc64/dev/zs.c | 29 +-
sys/arch/sparc64/include/cpu.h | 17 +-
sys/arch/sparc64/include/pmap.h | 70 +-
sys/arch/sparc64/include/psl.h | 462 +
sys/arch/sparc64/include/pte.h | 9 +-
sys/arch/sparc64/include/rnd.h | 55 +
sys/arch/sparc64/include/vmparam.h | 28 +-
sys/arch/sparc64/include/z8530var.h | 6 +-
sys/arch/sparc64/sparc64/asm.h | 197 -
sys/arch/sparc64/sparc64/autoconf.c | 88 +-
sys/arch/sparc64/sparc64/cache.c | 175 -
sys/arch/sparc64/sparc64/cache.h | 122 +-
sys/arch/sparc64/sparc64/clock.c | 22 +-
sys/arch/sparc64/sparc64/cpu.c | 218 +-
sys/arch/sparc64/sparc64/emul.c | 6 +-
sys/arch/sparc64/sparc64/genassym.c | 4 +-
sys/arch/sparc64/sparc64/genassym.cf | 4 +-
sys/arch/sparc64/sparc64/locore.s | 370 +-
sys/arch/sparc64/sparc64/machdep.c | 94 +-
sys/arch/sparc64/sparc64/mem.c | 4 +-
sys/arch/sparc64/sparc64/netbsd32_machdep.c | 3 +-
sys/arch/sparc64/sparc64/pmap.c | 2390 +++----
sys/arch/sparc64/sparc64/trap.c | 398 +-
sys/arch/sparc64/sparc64/vm_machdep.c | 26 +-
sys/arch/sun2/conf/DISKLESS | 6 +-
sys/arch/sun2/conf/FOURMEG | 6 +-
sys/arch/sun2/conf/GENERIC | 8 +-
sys/arch/sun2/conf/INSTALL | 6 +-
sys/arch/sun2/conf/RAMDISK | 4 +-
sys/arch/sun2/conf/VME | 6 +-
sys/arch/sun2/conf/files.sun2 | 17 +-
sys/arch/sun2/conf/majors.sun2 | 3 +-
sys/arch/sun2/dev/bwtwo_any.c | 12 +-
sys/arch/sun2/dev/if_ec.c | 7 +-
sys/arch/sun2/dev/if_ie_mbmem.c | 528 +
sys/arch/sun2/dev/if_ie_obio.c | 433 +
sys/arch/sun2/dev/kd.c | 4 +-
sys/arch/sun2/dev/pcons.c | 7 +-
sys/arch/sun2/dev/sc_mbmem.c | 213 +
sys/arch/sun2/dev/zs.c | 8 +-
sys/arch/sun2/dev/zs_any.c | 17 +-
sys/arch/sun2/include/pmap.h | 8 +-
sys/arch/sun2/sun2/clock.c | 314 +
sys/arch/sun2/sun2/machdep.c | 4 +-
sys/arch/sun2/sun2/mbio.c | 9 +-
sys/arch/sun2/sun2/mbmem.c | 9 +-
sys/arch/sun2/sun2/obio.c | 9 +-
sys/arch/sun2/sun2/obmem.c | 9 +-
sys/arch/sun2/sun2/pmap.c | 10 +-
sys/arch/sun2/sun2/tod.c | 270 +
sys/arch/sun3/conf/DISKLESS | 4 +-
sys/arch/sun3/conf/DISKLESS3X | 4 +-
sys/arch/sun3/conf/FOUR_TTYS | 4 +-
sys/arch/sun3/conf/GENERIC | 8 +-
sys/arch/sun3/conf/GENERIC3X | 9 +-
sys/arch/sun3/conf/INSTALL | 4 +-
sys/arch/sun3/conf/INSTALL3X | 4 +-
sys/arch/sun3/conf/KGDB | 4 +-
sys/arch/sun3/conf/KGDB3X | 4 +-
sys/arch/sun3/conf/RAMDISK | 4 +-
sys/arch/sun3/conf/RAMDISK3X | 4 +-
sys/arch/sun3/conf/files.sun3 | 3 +-
sys/arch/sun3/conf/majors.sun3 | 3 +-
sys/arch/sun3/dev/bw2.c | 7 +-
sys/arch/sun3/dev/cg2.c | 7 +-
sys/arch/sun3/dev/cg4.c | 7 +-
sys/arch/sun3/dev/dma.c | 7 +-
sys/arch/sun3/dev/eeprom.c | 259 +
sys/arch/sun3/dev/esp.c | 348 +
sys/arch/sun3/dev/fd.c | 12 +-
sys/arch/sun3/dev/if_ie_obio.c | 8 +-
sys/arch/sun3/dev/if_ie_sebuf.c | 8 +-
sys/arch/sun3/dev/if_ie_vme.c | 8 +-
sys/arch/sun3/dev/if_le.c | 190 +
sys/arch/sun3/dev/kd.c | 4 +-
sys/arch/sun3/dev/memerr.c | 246 +
sys/arch/sun3/dev/sebuf.c | 7 +-
sys/arch/sun3/dev/si.c | 428 +
sys/arch/sun3/dev/si_obio.c | 564 ++
sys/arch/sun3/dev/si_sebuf.c | 729 ++
sys/arch/sun3/dev/si_vme.c | 567 ++
sys/arch/sun3/dev/xd.c | 12 +-
sys/arch/sun3/dev/xy.c | 14 +-
sys/arch/sun3/dev/zs.c | 9 +-
sys/arch/sun3/include/pmap3.h | 105 +
sys/arch/sun3/include/pmap3x.h | 89 +
sys/arch/sun3/sun3/autoconf.c | 6 +-
sys/arch/sun3/sun3/clock.c | 500 +
sys/arch/sun3/sun3/dvma.c | 287 +
sys/arch/sun3/sun3/intreg.c | 193 +
sys/arch/sun3/sun3/isr.c | 269 +
sys/arch/sun3/sun3/machdep.c | 4 +-
sys/arch/sun3/sun3/mainbus.c | 7 +-
sys/arch/sun3/sun3/obio.c | 343 +
sys/arch/sun3/sun3/obmem.c | 7 +-
sys/arch/sun3/sun3/pmap.c | 10 +-
sys/arch/sun3/sun3/vme.c | 7 +-
sys/arch/sun3/sun3x/clock.c | 715 ++
sys/arch/sun3/sun3x/dvma.c | 300 +
sys/arch/sun3/sun3x/iommu.c | 132 +
sys/arch/sun3/sun3x/machdep.c | 4 +-
sys/arch/sun3/sun3x/obio.c | 342 +
sys/arch/sun3/sun3x/vme.c | 7 +-
sys/arch/sun68k/stand/libsa/idprom.c | 176 +
sys/arch/sun68k/stand/libsa/netif_sun.c | 474 +
sys/arch/sun68k/stand/libsa/sun2.c | 6 +-
sys/arch/sun68k/stand/libsa/sun3.c | 4 +-
sys/arch/sun68k/stand/libsa/sun3x.c | 4 +-
sys/arch/sun68k/sun68k/autoconf.c | 17 +-
sys/arch/sun68k/sun68k/bus.c | 9 +-
sys/arch/sun68k/sun68k/isr.c | 6 +-
sys/arch/sun68k/sun68k/vme_sun68k.c | 9 +-
sys/arch/vax/bi/bi_mainbus.c | 7 +-
sys/arch/vax/bi/bi_nmi.c | 7 +-
sys/arch/vax/boot/boot/rom.c | 8 +-
sys/arch/vax/conf/GENERIC | 17 +-
sys/arch/vax/conf/INSTALL | 4 +-
sys/arch/vax/conf/majors.vax | 3 +-
sys/arch/vax/if/if_de.c | 7 +-
sys/arch/vax/if/if_le.c | 7 +-
sys/arch/vax/if/if_le_vsbus.c | 7 +-
sys/arch/vax/if/if_uba.c | 3 +-
sys/arch/vax/if/if_ze.c | 7 +-
sys/arch/vax/include/asm.h | 4 +-
sys/arch/vax/include/lock.h | 10 +-
sys/arch/vax/include/macros.h | 4 +-
sys/arch/vax/include/pmap.h | 8 +-
sys/arch/vax/include/pte.h | 107 +
sys/arch/vax/include/qdreg.h | 4 +-
sys/arch/vax/include/types.h | 3 +-
sys/arch/vax/include/uvax.h | 96 +-
sys/arch/vax/mba/hp.c | 7 +-
sys/arch/vax/mba/mba.c | 12 +-
sys/arch/vax/uba/qv.c | 4 +-
sys/arch/vax/uba/ts.c | 8 +-
sys/arch/vax/uba/uba_cmi.c | 7 +-
sys/arch/vax/uba/uba_ibus.c | 147 +
sys/arch/vax/uba/uba_mainbus.c | 7 +-
sys/arch/vax/uba/uba_sbi.c | 7 +-
sys/arch/vax/vax/autoconf.c | 12 +-
sys/arch/vax/vax/bus_dma.c | 3 +-
sys/arch/vax/vax/cmi.c | 7 +-
sys/arch/vax/vax/ibus.c | 7 +-
sys/arch/vax/vax/ka43.c | 4 +-
sys/arch/vax/vax/ka53.c | 26 +-
sys/arch/vax/vax/ka6400.c | 12 +-
sys/arch/vax/vax/ka660.c | 23 +-
sys/arch/vax/vax/ka670.c | 24 +-
sys/arch/vax/vax/ka680.c | 24 +-
sys/arch/vax/vax/ka750.c | 7 +-
sys/arch/vax/vax/ka780.c | 368 +
sys/arch/vax/vax/ka820.c | 14 +-
sys/arch/vax/vax/ka860.c | 7 +-
sys/arch/vax/vax/ka88.c | 472 +
sys/arch/vax/vax/machdep.c | 86 +-
sys/arch/vax/vax/multicpu.c | 6 +-
sys/arch/vax/vax/nmi_mainbus.c | 7 +-
sys/arch/vax/vax/sbi.c | 12 +-
sys/arch/vax/vax/sgmap.c | 4 +-
sys/arch/vax/vax/trap.c | 35 +-
sys/arch/vax/vax/xmi_mainbus.c | 7 +-
sys/arch/vax/vsa/asc_vsbus.c | 9 +-
sys/arch/vax/vsa/dz_ibus.c | 9 +-
sys/arch/vax/vsa/dz_vsbus.c | 25 +-
sys/arch/vax/vsa/hdc9224.c | 13 +-
sys/arch/vax/vsa/if_ze_vsbus.c | 7 +-
sys/arch/vax/vsa/lkc.c | 7 +-
sys/arch/vax/vsa/ncr.c | 424 +
sys/arch/vax/vsa/smg.c | 7 +-
sys/arch/vax/vsa/vsbus.c | 12 +-
sys/arch/walnut/conf/INSTALL | 5 +-
sys/arch/walnut/conf/WALNUT | 5 +-
sys/arch/walnut/conf/majors.walnut | 3 +-
sys/arch/walnut/dev/ds1743.c | 9 +-
sys/arch/walnut/dev/ibm405gp.c | 4 +-
sys/arch/walnut/dev/pbus.c | 12 +-
sys/arch/walnut/dev/pckbc_pbus.c | 9 +-
sys/arch/walnut/dev/todclock.c | 324 +
sys/arch/walnut/include/Makefile | 4 +-
sys/arch/walnut/pci/pchb.c | 9 +-
sys/arch/walnut/pci/pci_machdep.c | 8 +-
sys/arch/walnut/walnut/machdep.c | 3 +-
sys/arch/x68k/conf/ALL | 11 +-
sys/arch/x68k/conf/GENERIC | 12 +-
sys/arch/x68k/conf/INSTALL | 6 +-
sys/arch/x68k/conf/TOKOCHAN | 447 -
sys/arch/x68k/conf/majors.x68k | 3 +-
sys/arch/x68k/dev/com.c | 7 +-
sys/arch/x68k/dev/fd.c | 47 +-
sys/arch/x68k/dev/grf.c | 17 +-
sys/arch/x68k/dev/grf_machdep.c | 12 +-
sys/arch/x68k/dev/if_ne_intio.c | 7 +-
sys/arch/x68k/dev/if_ne_neptune.c | 7 +-
sys/arch/x68k/dev/intio.c | 11 +-
sys/arch/x68k/dev/intio_dmac.c | 53 +-
sys/arch/x68k/dev/intiovar.h | 4 +-
sys/arch/x68k/dev/ite.c | 7 +-
sys/arch/x68k/dev/kbd.c | 7 +-
sys/arch/x68k/dev/mfp.c | 216 +
sys/arch/x68k/dev/mha.c | 7 +-
sys/arch/x68k/dev/ms.c | 7 +-
sys/arch/x68k/dev/neptune.c | 9 +-
sys/arch/x68k/dev/opm.c | 7 +-
sys/arch/x68k/dev/par.c | 7 +-
sys/arch/x68k/dev/rtclock.c | 7 +-
sys/arch/x68k/dev/scsirom.c | 7 +-
sys/arch/x68k/dev/slhci_intio.c | 7 +-
sys/arch/x68k/dev/spc.c | 8 +-
sys/arch/x68k/dev/vs.c | 69 +-
sys/arch/x68k/dev/xel.c | 7 +-
sys/arch/x68k/dev/zs.c | 7 +-
sys/arch/x68k/include/Makefile | 4 +-
sys/arch/x68k/include/pmap.h | 8 +-
sys/arch/x68k/include/pte.h | 153 +-
sys/arch/x68k/x68k/autoconf.c | 46 +-
sys/arch/x68k/x68k/clock.c | 8 +-
sys/arch/x68k/x68k/genassym.cf | 3 +-
sys/arch/x68k/x68k/machdep.c | 4 +-
sys/arch/x68k/x68k/pmap.c | 48 +-
sys/coda/coda_vfsops.c | 6 +-
sys/coda/coda_vnops.c | 8 +-
sys/compat/aout/aout_exec.c | 8 +-
sys/compat/aoutm68k/aoutm68k_exec.c | 10 +-
sys/compat/common/compat_exec.c | 22 +-
sys/compat/common/compat_util.c | 6 +-
sys/compat/common/kern_exit_43.c | 5 +-
sys/compat/common/kern_ipc_10.c | 10 +-
sys/compat/freebsd/files.freebsd | 3 +-
sys/compat/freebsd/freebsd_exec.c | 6 +-
sys/compat/freebsd/freebsd_fork.c | 89 +
sys/compat/freebsd/freebsd_fork.h | 62 +
sys/compat/freebsd/freebsd_syscall.h | 7 +-
sys/compat/freebsd/freebsd_syscallargs.h | 9 +-
sys/compat/freebsd/freebsd_syscalls.c | 8 +-
sys/compat/freebsd/freebsd_sysent.c | 10 +-
sys/compat/freebsd/syscalls.master | 4 +-
sys/compat/hpux/hpux_exec.c | 10 +-
sys/compat/hpux/hpux_exec_aout.c | 17 +-
sys/compat/ibcs2/ibcs2_exec.c | 7 +-
sys/compat/ibcs2/ibcs2_exec_coff.c | 25 +-
sys/compat/ibcs2/ibcs2_ioctl.c | 14 +-
sys/compat/irix/irix_exec.c | 28 +-
sys/compat/irix/irix_exec.h | 4 +-
sys/compat/irix/irix_ioctl.c | 42 +-
sys/compat/irix/irix_ioctl.h | 6 +-
sys/compat/irix/irix_misc.c | 77 +-
sys/compat/irix/irix_mman.c | 70 +-
sys/compat/irix/irix_prctl.c | 384 +-
sys/compat/irix/irix_prctl.h | 41 +-
sys/compat/irix/irix_signal.c | 140 +-
sys/compat/irix/irix_signal.h | 72 +-
sys/compat/irix/irix_syscall.h | 5 +-
sys/compat/irix/irix_syscallargs.h | 16 +-
sys/compat/irix/irix_syscalls.c | 6 +-
sys/compat/irix/irix_sysent.c | 12 +-
sys/compat/irix/irix_syssgi.c | 53 +-
sys/compat/irix/irix_syssgi.h | 11 +-
sys/compat/irix/irix_systeminfo.c | 20 +-
sys/compat/irix/irix_types.h | 21 +-
sys/compat/irix/irix_usema.c | 26 +-
sys/compat/irix/syscalls.master | 6 +-
sys/compat/linux/arch/alpha/linux_machdep.c | 5 +-
sys/compat/linux/arch/arm/linux_machdep.c | 5 +-
sys/compat/linux/arch/i386/linux_machdep.c | 6 +-
sys/compat/linux/arch/mips/linux_machdep.c | 5 +-
sys/compat/linux/arch/powerpc/linux_machdep.c | 5 +-
sys/compat/linux/common/linux_exec.c | 5 +-
sys/compat/linux/common/linux_exec_aout.c | 22 +-
sys/compat/linux/common/linux_misc.c | 6 +-
sys/compat/linux/common/linux_types.h | 4 +-
sys/compat/linux/common/linux_uselib.c | 12 +-
sys/compat/m68k4k/m68k4k_exec.c | 22 +-
sys/compat/mach/mach_exec.c | 6 +-
sys/compat/netbsd32/netbsd32_exec_aout.c | 22 +-
sys/compat/netbsd32/netbsd32_netbsd.c | 6 +-
sys/compat/osf1/osf1_exec.c | 6 +-
sys/compat/pecoff/pecoff_emul.c | 6 +-
sys/compat/sunos/sunos_exec.c | 10 +-
sys/compat/sunos/sunos_exec_aout.c | 22 +-
sys/compat/sunos32/sunos32_exec.c | 8 +-
sys/compat/svr4/svr4_exec.c | 6 +-
sys/compat/svr4/svr4_lwp.c | 5 +-
sys/compat/svr4/svr4_signal.c | 5 +-
sys/compat/svr4/svr4_stat.c | 5 +-
sys/compat/svr4_32/svr4_32_exec.c | 6 +-
sys/compat/ultrix/ultrix_misc.c | 6 +-
sys/conf/Makefile.kern.inc | 11 +-
sys/conf/files | 280 +-
sys/conf/osrelease.sh | 4 +-
sys/crypto/arc4/files.arc4 | 5 +
sys/crypto/blowfish/files.blowfish | 7 +
sys/crypto/cast128/files.cast128 | 5 +
sys/crypto/des/files.des | 8 +
sys/crypto/rijndael/files.rijndael | 6 +
sys/dev/DEVNAMES | 35 +-
sys/dev/Makefile | 6 +-
sys/dev/acpi/acpi.c | 9 +-
sys/dev/acpi/acpi_acad.c | 9 +-
sys/dev/acpi/acpi_bat.c | 9 +-
sys/dev/acpi/acpi_button.c | 9 +-
sys/dev/acpi/acpi_ec.c | 10 +-
sys/dev/acpi/acpi_lid.c | 9 +-
sys/dev/acpi/acpica/Subsystem/acnetbsd.h | 24 +-
sys/dev/ata/ata_wdc.c | 6 +-
sys/dev/ata/wd.c | 13 +-
sys/dev/audio.c | 13 +-
sys/dev/aurateconv.c | 183 +-
sys/dev/bi/if_ni.c | 9 +-
sys/dev/bi/kdb.c | 9 +-
sys/dev/bi/uba_bi.c | 9 +-
sys/dev/cardbus/adv_cardbus.c | 10 +-
sys/dev/cardbus/ahc_cardbus.c | 10 +-
sys/dev/cardbus/cardbus.c | 15 +-
sys/dev/cardbus/cardslot.c | 12 +-
sys/dev/cardbus/com_cardbus.c | 10 +-
sys/dev/cardbus/ehci_cardbus.c | 10 +-
sys/dev/cardbus/fwohci_cardbus.c | 11 +-
sys/dev/cardbus/if_ex_cardbus.c | 12 +-
sys/dev/cardbus/if_fxp_cardbus.c | 12 +-
sys/dev/cardbus/if_rtk_cardbus.c | 13 +-
sys/dev/cardbus/if_tlp_cardbus.c | 13 +-
sys/dev/cardbus/ohci_cardbus.c | 10 +-
sys/dev/cardbus/rbus_ppb.c | 23 +-
sys/dev/cgd.c | 755 ++
sys/dev/cgd_crypto.c | 460 +
sys/dev/cgd_crypto.h | 56 +
sys/dev/cgdvar.h | 82 +
sys/dev/clockctl.c | 5 +-
sys/dev/cons.c | 8 +-
sys/dev/dec/dz.c | 38 +-
sys/dev/dec/dzkbd.c | 9 +-
sys/dev/dec/dzms.c | 64 +-
sys/dev/dec/dzvar.h | 9 +-
sys/dev/dksubr.c | 543 +
sys/dev/dkvar.h | 119 +
sys/dev/ebus/cs4231_ebus.c | 8 +-
sys/dev/eisa/ahb.c | 9 +-
sys/dev/eisa/ahc_eisa.c | 11 +-
sys/dev/eisa/bha_eisa.c | 9 +-
sys/dev/eisa/cac_eisa.c | 9 +-
sys/dev/eisa/depca_eisa.c | 9 +-
sys/dev/eisa/dpt_eisa.c | 9 +-
sys/dev/eisa/eisa.c | 13 +-
sys/dev/eisa/if_ep_eisa.c | 9 +-
sys/dev/eisa/if_fea.c | 9 +-
sys/dev/eisa/if_tlp_eisa.c | 9 +-
sys/dev/eisa/mlx_eisa.c | 9 +-
sys/dev/eisa/uha_eisa.c | 9 +-
sys/dev/hpc/bivideo.c | 12 +-
sys/dev/hpc/btnmgr.c | 11 +-
sys/dev/hpc/button.c | 9 +-
sys/dev/hpc/hpcfb.c | 27 +-
sys/dev/hpc/hpcin.c | 9 +-
sys/dev/hpc/hpcioman.c | 9 +-
sys/dev/hpc/hpckbd.c | 9 +-
sys/dev/hpc/hpcout.c | 9 +-
sys/dev/hpc/pwctl.c | 9 +-
sys/dev/i2o/dpti.c | 9 +-
sys/dev/i2o/iop.c | 6 +-
sys/dev/i2o/iopl.c | 19 +-
sys/dev/i2o/iopsp.c | 11 +-
sys/dev/i2o/ld_iop.c | 12 +-
sys/dev/ic/aac.c | 6 +-
sys/dev/ic/ac97.c | 849 ++-
sys/dev/ic/ac97reg.h | 88 +-
sys/dev/ic/ac97var.h | 11 +-
sys/dev/ic/aic7xxx.c | 8 +-
sys/dev/ic/an.c | 6 +-
sys/dev/ic/ate_subr.c | 150 -
sys/dev/ic/ate_subr.h | 33 -
sys/dev/ic/awi.c | 335 +-
sys/dev/ic/awivar.h | 3 +-
sys/dev/ic/cac.c | 6 +-
sys/dev/ic/com_cpcbus.c | 7 +-
sys/dev/ic/com_upc.c | 9 +-
sys/dev/ic/cpc700.c | 4 +-
sys/dev/ic/depca.c | 11 +-
sys/dev/ic/dp8390.c | 6 +-
sys/dev/ic/dpt.c | 6 +-
sys/dev/ic/fmv.c | 173 +
sys/dev/ic/fmvreg.h | 87 +
sys/dev/ic/fmvvar.h | 35 +
sys/dev/ic/hscx.c | 10 +-
sys/dev/ic/i82365.c | 6 +-
sys/dev/ic/i82557var.h | 4 +-
sys/dev/ic/i82586.c | 8 +-
sys/dev/ic/icp.c | 8 +-
sys/dev/ic/icpsp.c | 11 +-
sys/dev/ic/igsfb.c | 61 +-
sys/dev/ic/igsfb_subr.c | 464 +
sys/dev/ic/igsfbreg.h | 118 +-
sys/dev/ic/igsfbvar.h | 50 +-
sys/dev/ic/iha.c | 6 +-
sys/dev/ic/iic_cpcbus.c | 7 +-
sys/dev/ic/isac.c | 8 +-
sys/dev/ic/isic_l1fsm.c | 10 +-
sys/dev/ic/ld_aac.c | 9 +-
sys/dev/ic/ld_cac.c | 9 +-
sys/dev/ic/ld_icp.c | 9 +-
sys/dev/ic/ld_mlx.c | 12 +-
sys/dev/ic/lpt_upc.c | 9 +-
sys/dev/ic/lsi64854.c | 15 +-
sys/dev/ic/mb86960.c | 88 +-
sys/dev/ic/mb86960reg.h | 42 +-
sys/dev/ic/mb86960var.h | 12 +-
sys/dev/ic/mlx.c | 44 +-
sys/dev/ic/mlxvar.h | 11 +-
sys/dev/ic/ncr53c9x.c | 70 +-
sys/dev/ic/ncr53c9xvar.h | 6 +-
sys/dev/ic/pckbc.c | 6 +-
sys/dev/ic/rrunner.c | 5 +-
sys/dev/ic/sgec.c | 6 +-
sys/dev/ic/siop_common.c | 10 +-
sys/dev/ic/smc91cxx.c | 117 +-
sys/dev/ic/sunscpal.c | 6 +-
sys/dev/ic/tcic2.c | 6 +-
sys/dev/ic/timer_cpcbus.c | 7 +-
sys/dev/ic/tulip.c | 70 +-
sys/dev/ic/tulipvar.h | 4 +-
sys/dev/ic/upc.c | 8 +-
sys/dev/ic/vga.c | 75 +-
sys/dev/ic/vga_common.c | 108 +
sys/dev/ic/vga_raster.c | 1389 +++++
sys/dev/ic/vga_subr.c | 24 +-
sys/dev/ic/vgavar.h | 24 +-
sys/dev/ic/videomode.h | 61 +
sys/dev/ic/wdc.c | 8 +-
sys/dev/ic/wdc_upc.c | 9 +-
sys/dev/ic/wi.c | 4894 ++++++-----------
sys/dev/ic/wi_hostap.c | 1338 ----
sys/dev/ic/wi_hostap.h | 144 -
sys/dev/ic/wi_ieee.h | 5 +-
sys/dev/ic/wireg.h | 320 +-
sys/dev/ic/wivar.h | 215 +-
sys/dev/ic/z8530sc.c | 23 +-
sys/dev/ic/z8530sc.h | 9 +-
sys/dev/ic/z8530tty.c | 49 +-
sys/dev/ieee1394/fwnode.c | 14 +-
sys/dev/ieee1394/fwohci.c | 12 +-
sys/dev/ieee1394/fwscsi.c | 11 +-
sys/dev/ieee1394/if_fw.c | 10 +-
sys/dev/ir/cir.c | 10 +-
sys/dev/ir/files.ir | 22 +
sys/dev/ir/irframe.c | 17 +-
sys/dev/isa/addcom_isa.c | 9 +-
sys/dev/isa/adv_isa.c | 10 +-
sys/dev/isa/aha_isa.c | 9 +-
sys/dev/isa/aic_isa.c | 9 +-
sys/dev/isa/aria.c | 9 +-
sys/dev/isa/ast.c | 9 +-
sys/dev/isa/aztech.c | 7 +-
sys/dev/isa/bha_isa.c | 9 +-
sys/dev/isa/boca.c | 9 +-
sys/dev/isa/cms.c | 9 +-
sys/dev/isa/com_isa.c | 9 +-
sys/dev/isa/com_multi.c | 9 +-
sys/dev/isa/cs89x0isa.c | 6 +-
sys/dev/isa/cy_isa.c | 9 +-
sys/dev/isa/daic_isa.c | 7 +-
sys/dev/isa/depca_isa.c | 9 +-
sys/dev/isa/dpt_isa.c | 9 +-
sys/dev/isa/ega.c | 9 +-
sys/dev/isa/esp_isa.c | 9 +-
sys/dev/isa/ess_isa.c | 9 +-
sys/dev/isa/fd.c | 9 +-
sys/dev/isa/fdc_isa.c | 9 +-
sys/dev/isa/files.isa | 8 +-
sys/dev/isa/gus.c | 10 +-
sys/dev/isa/i82365_isa.c | 9 +-
sys/dev/isa/if_ai.c | 9 +-
sys/dev/isa/if_ate.c | 51 +-
sys/dev/isa/if_cs_isa.c | 9 +-
sys/dev/isa/if_ec.c | 9 +-
sys/dev/isa/if_ef.c | 9 +-
sys/dev/isa/if_eg.c | 9 +-
sys/dev/isa/if_el.c | 9 +-
sys/dev/isa/if_ep_isa.c | 9 +-
sys/dev/isa/if_fereg.h | 114 -
sys/dev/isa/if_fmv.c | 398 -
sys/dev/isa/if_fmv_isa.c | 304 +
sys/dev/isa/if_ix.c | 9 +-
sys/dev/isa/if_iy.c | 9 +-
sys/dev/isa/if_lc_isa.c | 9 +-
sys/dev/isa/if_le_isa.c | 24 +-
sys/dev/isa/if_ne_isa.c | 9 +-
sys/dev/isa/if_ntwoc_isa.c | 11 +-
sys/dev/isa/if_sm_isa.c | 9 +-
sys/dev/isa/if_tr_isa.c | 9 +-
sys/dev/isa/if_we_isa.c | 9 +-
sys/dev/isa/ioat66.c | 9 +-
sys/dev/isa/isa.c | 15 +-
sys/dev/isa/isadma.c | 6 +-
sys/dev/isa/isic_isa.c | 7 +-
sys/dev/isa/joy_isa.c | 9 +-
sys/dev/isa/lm_isa.c | 9 +-
sys/dev/isa/lpt_isa.c | 9 +-
sys/dev/isa/mcd.c | 9 +-
sys/dev/isa/midi_pcppi.c | 9 +-
sys/dev/isa/moxa_isa.c | 9 +-
sys/dev/isa/mpu_isa.c | 9 +-
sys/dev/isa/mpu_sb.c | 9 +-
sys/dev/isa/mpu_ym.c | 9 +-
sys/dev/isa/nca_isa.c | 9 +-
sys/dev/isa/nsclpcsio_isa.c | 9 +-
sys/dev/isa/opl_ess.c | 9 +-
sys/dev/isa/opl_isa.c | 9 +-
sys/dev/isa/opl_sb.c | 9 +-
sys/dev/isa/opl_wss.c | 9 +-
sys/dev/isa/opl_ym.c | 9 +-
sys/dev/isa/pas.c | 9 +-
sys/dev/isa/pcdisplay.c | 9 +-
sys/dev/isa/pckbc_isa.c | 11 +-
sys/dev/isa/pcppi.c | 9 +-
sys/dev/isa/pss.c | 24 +-
sys/dev/isa/radiotrack.c | 7 +-
sys/dev/isa/radiotrack2.c | 11 +-
sys/dev/isa/rtfps.c | 9 +-
sys/dev/isa/satlink.c | 9 +-
sys/dev/isa/sb_isa.c | 9 +-
sys/dev/isa/seagate.c | 9 +-
sys/dev/isa/sf16fmr2.c | 11 +-
sys/dev/isa/slhci_isa.c | 9 +-
sys/dev/isa/spkr.c | 42 +-
sys/dev/isa/tcic2_isa.c | 9 +-
sys/dev/isa/tcom.c | 9 +-
sys/dev/isa/uha_isa.c | 9 +-
sys/dev/isa/vga_isa.c | 9 +-
sys/dev/isa/wdc_isa.c | 9 +-
sys/dev/isa/wds.c | 9 +-
sys/dev/isa/wss.c | 8 +-
sys/dev/isa/wss_isa.c | 9 +-
sys/dev/isa/wt.c | 9 +-
sys/dev/isapnp/aha_isapnp.c | 9 +-
sys/dev/isapnp/aic_isapnp.c | 9 +-
sys/dev/isapnp/com_isapnp.c | 9 +-
sys/dev/isapnp/ess_isapnp.c | 10 +-
sys/dev/isapnp/files.isapnp | 6 +-
sys/dev/isapnp/gus_isapnp.c | 10 +-
sys/dev/isapnp/i82365_isapnp.c | 9 +-
sys/dev/isapnp/if_an_isapnp.c | 9 +-
sys/dev/isapnp/if_cs_isapnp.c | 11 +-
sys/dev/isapnp/if_ep_isapnp.c | 9 +-
sys/dev/isapnp/if_fmv_isapnp.c | 111 +
sys/dev/isapnp/if_le_isapnp.c | 68 +-
sys/dev/isapnp/if_levar.h | 59 -
sys/dev/isapnp/if_ne_isapnp.c | 9 +-
sys/dev/isapnp/if_tr_isapnp.c | 9 +-
sys/dev/isapnp/isapnp.c | 12 +-
sys/dev/isapnp/isapnpdevs | 10 +-
sys/dev/isapnp/isapnpdevs.c | 19 +-
sys/dev/isapnp/isapnpdevs.h | 6 +-
sys/dev/isapnp/isic_isapnp.c | 7 +-
sys/dev/isapnp/joy_isapnp.c | 9 +-
sys/dev/isapnp/mpu_isapnp.c | 9 +-
sys/dev/isapnp/sb_isapnp.c | 10 +-
sys/dev/isapnp/wdc_isapnp.c | 9 +-
sys/dev/isapnp/wss_isapnp.c | 10 +-
sys/dev/isapnp/ym_isapnp.c | 10 +-
sys/dev/mca/aha_mca.c | 10 +-
sys/dev/mca/com_mca.c | 9 +-
sys/dev/mca/ed_mca.c | 9 +-
sys/dev/mca/edc_mca.c | 9 +-
sys/dev/mca/esp_mca.c | 8 +-
sys/dev/mca/if_ate_mca.c | 17 +-
sys/dev/mca/if_elmc_mca.c | 9 +-
sys/dev/mca/if_ep_mca.c | 9 +-
sys/dev/mca/if_le_mca.c | 9 +-
sys/dev/mca/if_ne_mca.c | 9 +-
sys/dev/mca/if_tr_mca.c | 9 +-
sys/dev/mca/if_we_mca.c | 9 +-
sys/dev/mca/mca.c | 13 +-
sys/dev/midi.c | 11 +-
sys/dev/mii/acphy.c | 10 +-
sys/dev/mii/amhphy.c | 10 +-
sys/dev/mii/bmtphy.c | 10 +-
sys/dev/mii/brgphy.c | 10 +-
sys/dev/mii/dmphy.c | 10 +-
sys/dev/mii/exphy.c | 12 +-
sys/dev/mii/gentbi.c | 10 +-
sys/dev/mii/glxtphy.c | 10 +-
sys/dev/mii/gphyter.c | 10 +-
sys/dev/mii/icsphy.c | 10 +-
sys/dev/mii/inphy.c | 10 +-
sys/dev/mii/iophy.c | 10 +-
sys/dev/mii/lxtphy.c | 10 +-
sys/dev/mii/makphy.c | 10 +-
sys/dev/mii/mii.c | 8 +-
sys/dev/mii/miivar.h | 4 +-
sys/dev/mii/nsphy.c | 10 +-
sys/dev/mii/nsphyter.c | 10 +-
sys/dev/mii/pnaphy.c | 12 +-
sys/dev/mii/qsphy.c | 10 +-
sys/dev/mii/sqphy.c | 15 +-
sys/dev/mii/tlphy.c | 10 +-
sys/dev/mii/tqphy.c | 10 +-
sys/dev/mii/ukphy.c | 10 +-
sys/dev/mii/urlphy.c | 12 +-
sys/dev/mscp/mscp_disk.c | 14 +-
sys/dev/mscp/mscp_subr.c | 9 +-
sys/dev/mscp/mscp_tape.c | 9 +-
sys/dev/mvme/clmpcc_pcctwo.c | 7 +-
sys/dev/mvme/clock_pcctwo.c | 7 +-
sys/dev/mvme/if_ie_mvme.c | 7 +-
sys/dev/mvme/lpt_pcctwo.c | 7 +-
sys/dev/mvme/mvmebus.c | 4 +-
sys/dev/mvme/osiop_pcctwo.c | 8 +-
sys/dev/ofisa/com_ofisa.c | 9 +-
sys/dev/ofisa/ess_ofisa.c | 9 +-
sys/dev/ofisa/if_cs_ofisa.c | 9 +-
sys/dev/ofisa/joy_ofisa.c | 9 +-
sys/dev/ofisa/lpt_ofisa.c | 9 +-
sys/dev/ofisa/ofisa.c | 9 +-
sys/dev/ofisa/pckbc_ofisa.c | 9 +-
sys/dev/ofisa/sb_ofisa.c | 9 +-
sys/dev/ofisa/wdc_ofisa.c | 9 +-
sys/dev/ofw/files.ofw | 4 +-
sys/dev/ofw/ofbus.c | 32 +-
sys/dev/ofw/ofcons.c | 9 +-
sys/dev/ofw/ofdisk.c | 16 +-
sys/dev/ofw/ofnet.c | 26 +-
sys/dev/ofw/ofrtc.c | 9 +-
sys/dev/ofw/openfirm.h | 13 +-
sys/dev/pci/aac_pci.c | 9 +-
sys/dev/pci/adv_pci.c | 10 +-
sys/dev/pci/adw_pci.c | 10 +-
sys/dev/pci/agp.c | 11 +-
sys/dev/pci/ahc_pci.c | 9 +-
sys/dev/pci/amdpm.c | 9 +-
sys/dev/pci/amr.c | 11 +-
sys/dev/pci/auich.c | 159 +-
sys/dev/pci/auichreg.h | 7 +-
sys/dev/pci/autri.c | 15 +-
sys/dev/pci/auvia.c | 442 +-
sys/dev/pci/auviavar.h | 15 +-
sys/dev/pci/bha_pci.c | 9 +-
sys/dev/pci/btvmei.c | 14 +-
sys/dev/pci/btvmeii.c | 12 +-
sys/dev/pci/cac_pci.c | 9 +-
sys/dev/pci/cmpci.c | 9 +-
sys/dev/pci/com_puc.c | 9 +-
sys/dev/pci/cs4280.c | 9 +-
sys/dev/pci/cs4281.c | 9 +-
sys/dev/pci/cy_pci.c | 9 +-
sys/dev/pci/cz.c | 9 +-
sys/dev/pci/dpt_pci.c | 9 +-
sys/dev/pci/eap.c | 15 +-
sys/dev/pci/ehci_pci.c | 10 +-
sys/dev/pci/emuxki.c | 13 +-
sys/dev/pci/esa.c | 8 +-
sys/dev/pci/esiop_pci.c | 9 +-
sys/dev/pci/esm.c | 9 +-
sys/dev/pci/eso.c | 9 +-
sys/dev/pci/files.pci | 25 +-
sys/dev/pci/fms.c | 13 +-
sys/dev/pci/fwlynx_pci.c | 10 +-
sys/dev/pci/fwohci_pci.c | 12 +-
sys/dev/pci/gtp.c | 7 +-
sys/dev/pci/hifn7751.c | 9 +-
sys/dev/pci/i82365_pci.c | 9 +-
sys/dev/pci/icp_pci.c | 9 +-
sys/dev/pci/if_an_pci.c | 9 +-
sys/dev/pci/if_bge.c | 11 +-
sys/dev/pci/if_de.c | 15 +-
sys/dev/pci/if_devar.h | 3 +-
sys/dev/pci/if_en_pci.c | 9 +-
sys/dev/pci/if_ep_pci.c | 9 +-
sys/dev/pci/if_epic_pci.c | 9 +-
sys/dev/pci/if_esh_pci.c | 9 +-
sys/dev/pci/if_ex_pci.c | 9 +-
sys/dev/pci/if_fpa.c | 10 +-
sys/dev/pci/if_fxp_pci.c | 22 +-
sys/dev/pci/if_gem_pci.c | 9 +-
sys/dev/pci/if_hme_pci.c | 9 +-
sys/dev/pci/if_le_pci.c | 9 +-
sys/dev/pci/if_lmc_nbsd.c | 9 +-
sys/dev/pci/if_lmcvar.h | 3 +-
sys/dev/pci/if_ne_pci.c | 9 +-
sys/dev/pci/if_ntwoc_pci.c | 9 +-
sys/dev/pci/if_pcn.c | 9 +-
sys/dev/pci/if_rtk_pci.c | 9 +-
sys/dev/pci/if_sf_pci.c | 9 +-
sys/dev/pci/if_sip.c | 14 +-
sys/dev/pci/if_ste.c | 9 +-
sys/dev/pci/if_stge.c | 9 +-
sys/dev/pci/if_ti.c | 9 +-
sys/dev/pci/if_tl.c | 11 +-
sys/dev/pci/if_tlp_pci.c | 29 +-
sys/dev/pci/if_vr.c | 9 +-
sys/dev/pci/if_wi_pci.c | 16 +-
sys/dev/pci/if_wm.c | 7 +-
sys/dev/pci/ifpci.c | 14 +-
sys/dev/pci/igsfb_pci.c | 54 +-
sys/dev/pci/iha_pci.c | 9 +-
sys/dev/pci/iop_pci.c | 9 +-
sys/dev/pci/isic_pci.c | 11 +-
sys/dev/pci/isp_pci.c | 9 +-
sys/dev/pci/iwic_bchan.c | 765 ++
sys/dev/pci/iwic_dchan.c | 462 +
sys/dev/pci/iwic_fsm.c | 226 +
sys/dev/pci/iwic_pci.c | 443 +
sys/dev/pci/iwicreg.h | 264 +
sys/dev/pci/iwicvar.h | 200 +
sys/dev/pci/joy_eso.c | 7 +-
sys/dev/pci/joy_pci.c | 9 +-
sys/dev/pci/ld_amr.c | 9 +-
sys/dev/pci/ld_twe.c | 9 +-
sys/dev/pci/lpt_puc.c | 9 +-
sys/dev/pci/mlx_pci.c | 9 +-
sys/dev/pci/mly.c | 9 +-
sys/dev/pci/mpu_cmpci.c | 9 +-
sys/dev/pci/mpu_eso.c | 9 +-
sys/dev/pci/mpu_fms.c | 9 +-
sys/dev/pci/mpu_yds.c | 9 +-
sys/dev/pci/neo.c | 9 +-
sys/dev/pci/oboe.c | 8 +-
sys/dev/pci/ohci_pci.c | 10 +-
sys/dev/pci/opl_cmpci.c | 9 +-
sys/dev/pci/opl_eso.c | 9 +-
sys/dev/pci/opl_fms.c | 9 +-
sys/dev/pci/opl_sv.c | 9 +-
sys/dev/pci/opl_yds.c | 9 +-
sys/dev/pci/pccbb.c | 85 +-
sys/dev/pci/pccbbvar.h | 6 +-
sys/dev/pci/pci.c | 13 +-
sys/dev/pci/pci_subr.c | 168 +-
sys/dev/pci/pciconf.h | 4 +-
sys/dev/pci/pcidevs | 25 +-
sys/dev/pci/pcidevs.h | 17 +-
sys/dev/pci/pcidevs_data.h | 58 +-
sys/dev/pci/pciide.c | 16 +-
sys/dev/pci/pcireg.h | 11 +-
sys/dev/pci/pcscp.c | 9 +-
sys/dev/pci/ppb.c | 9 +-
sys/dev/pci/puc.c | 11 +-
sys/dev/pci/siop_pci.c | 9 +-
sys/dev/pci/sv.c | 9 +-
sys/dev/pci/tga.c | 19 +-
sys/dev/radio.c | 10 +-
sys/dev/rnd.c | 87 +-
sys/dev/rndpool.c | 69 +-
2176 files changed, 119553 insertions(+), 29678 deletions(-)
diffs (truncated from 203169 to 300 lines):
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/adosfs/advfsops.c
--- a/sys/adosfs/advfsops.c Fri Oct 18 02:14:39 2002 +0000
+++ b/sys/adosfs/advfsops.c Fri Oct 18 02:33:20 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: advfsops.c,v 1.44.2.9 2002/09/17 21:12:18 nathanw Exp $ */
+/* $NetBSD: advfsops.c,v 1.44.2.10 2002/10/18 02:33:20 nathanw Exp $ */
/*
* Copyright (c) 1994 Christian E. Hopps
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: advfsops.c,v 1.44.2.9 2002/09/17 21:12:18 nathanw Exp $");
+__KERNEL_RCSID(0, "$NetBSD: advfsops.c,v 1.44.2.10 2002/10/18 02:33:20 nathanw Exp $");
#if defined(_KERNEL_OPT)
#include "opt_compat_netbsd.h"
@@ -103,14 +103,21 @@
int error;
mode_t accessmode;
+ if (mp->mnt_flag & MNT_GETARGS) {
+ amp = VFSTOADOSFS(mp);
+ if (amp == NULL)
+ return EIO;
+ args.uid = amp->uid;
+ args.gid = amp->gid;
+ args.mask = amp->mask;
+ args.fspec = NULL;
+ vfs_showexport(mp, &args.export, &->export);
+ return copyout(&args, data, sizeof(args));
+ }
error = copyin(data, (caddr_t)&args, sizeof(struct adosfs_args));
if (error)
return(error);
-#if 0
- if (mp->mnt_flag & MNT_UPDATE)
- return (EOPNOTSUPP);
-#endif
if ((mp->mnt_flag & MNT_RDONLY) == 0)
return (EROFS);
/*
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/altq/altq_cbq.c
--- a/sys/altq/altq_cbq.c Fri Oct 18 02:14:39 2002 +0000
+++ b/sys/altq/altq_cbq.c Fri Oct 18 02:33:20 2002 +0000
@@ -1,5 +1,5 @@
-/* $NetBSD: altq_cbq.c,v 1.2.4.3 2001/11/14 19:12:37 nathanw Exp $ */
-/* $KAME: altq_cbq.c,v 1.9 2000/12/14 08:12:45 thorpej Exp $ */
+/* $NetBSD: altq_cbq.c,v 1.2.4.4 2002/10/18 02:33:22 nathanw Exp $ */
+/* $KAME: altq_cbq.c,v 1.11 2002/10/04 14:24:09 kjc Exp $ */
/*
* Copyright (c) Sun Microsystems, Inc. 1993-1998 All rights reserved.
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_cbq.c,v 1.2.4.3 2001/11/14 19:12:37 nathanw Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_cbq.c,v 1.2.4.4 2002/10/18 02:33:22 nathanw Exp $");
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include "opt_altq.h"
@@ -682,7 +682,7 @@
else {
cbq_state_t *cp;
- for (cp = cbq_list; cp != NULL; cp = cbqp->cbq_next)
+ for (cp = cbq_list; cp != NULL; cp = cp->cbq_next)
if (cp->cbq_next == cbqp) {
cp->cbq_next = cbqp->cbq_next;
break;
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/altq/altq_conf.c
--- a/sys/altq/altq_conf.c Fri Oct 18 02:14:39 2002 +0000
+++ b/sys/altq/altq_conf.c Fri Oct 18 02:33:20 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_conf.c,v 1.4.4.3 2002/09/17 21:12:19 nathanw Exp $ */
+/* $NetBSD: altq_conf.c,v 1.4.4.4 2002/10/18 02:33:22 nathanw Exp $ */
/* $KAME: altq_conf.c,v 1.13 2002/01/29 10:16:01 kjc Exp $ */
/*
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_conf.c,v 1.4.4.3 2002/09/17 21:12:19 nathanw Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_conf.c,v 1.4.4.4 2002/10/18 02:33:22 nathanw Exp $");
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include "opt_altq.h"
@@ -55,6 +55,7 @@
#include <net/if.h>
#include <altq/altq.h>
+#include <altq/altqconf.h>
#include <altq/altq_conf.h>
#ifdef ALTQ_CBQ
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/altq/altq_subr.c
--- a/sys/altq/altq_subr.c Fri Oct 18 02:14:39 2002 +0000
+++ b/sys/altq/altq_subr.c Fri Oct 18 02:33:20 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_subr.c,v 1.4.4.4 2002/04/01 07:38:42 nathanw Exp $ */
+/* $NetBSD: altq_subr.c,v 1.4.4.5 2002/10/18 02:33:22 nathanw Exp $ */
/* $KAME: altq_subr.c,v 1.11 2002/01/11 08:11:49 kjc Exp $ */
/*
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_subr.c,v 1.4.4.4 2002/04/01 07:38:42 nathanw Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_subr.c,v 1.4.4.5 2002/10/18 02:33:22 nathanw Exp $");
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include "opt_altq.h"
@@ -1503,9 +1503,6 @@
extern u_int64_t cycles_per_usec; /* alpha cpu clock frequency */
#endif
#endif /* __alpha__ */
-#if defined(__i386__) && defined(__NetBSD__)
-extern u_int64_t cpu_tsc_freq;
-#endif
void
init_machclk(void)
@@ -1531,7 +1528,7 @@
machclk_freq = i586_ctr_freq;
#endif
#elif defined(__NetBSD__)
- machclk_freq = (u_int32_t)cpu_tsc_freq;
+ machclk_freq = (u_int32_t)curcpu()->ci_tsc_freq;
#elif defined(__OpenBSD__)
machclk_freq = pentium_mhz * 1000000;
#endif
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/altq/altqconf.h
--- a/sys/altq/altqconf.h Fri Oct 18 02:14:39 2002 +0000
+++ b/sys/altq/altqconf.h Fri Oct 18 02:33:20 2002 +0000
@@ -1,7 +1,10 @@
-/* $NetBSD: altqconf.h,v 1.1.4.2 2002/09/17 21:12:20 nathanw Exp $ */
+/* $NetBSD: altqconf.h,v 1.1.4.3 2002/10/18 02:33:23 nathanw Exp $ */
+
+#ifdef _KERNEL
#if defined(_KERNEL_OPT)
#include "opt_altq_enabled.h"
+#endif
#include <sys/conf.h>
@@ -11,4 +14,4 @@
#define NALTQ 0
#endif
-#endif /* _KERNEL_OPT */
+#endif /* _KERNEL */
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/altq/if_altq.h
--- a/sys/altq/if_altq.h Fri Oct 18 02:14:39 2002 +0000
+++ b/sys/altq/if_altq.h Fri Oct 18 02:33:20 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: if_altq.h,v 1.6.2.1 2002/04/01 07:38:42 nathanw Exp $ */
+/* $NetBSD: if_altq.h,v 1.6.2.2 2002/10/18 02:33:23 nathanw Exp $ */
/* $KAME: if_altq.h,v 1.7 2002/02/19 06:37:39 kjc Exp $ */
/*
@@ -29,8 +29,8 @@
#ifndef _ALTQ_IF_ALTQ_H_
#define _ALTQ_IF_ALTQ_H_
-#ifdef _KERNEL
-#include <altq/altqconf.h>
+#if defined(_KERNEL_OPT)
+#include "opt_altq_enabled.h"
#endif
struct altq_pktattr; struct tb_regulator; struct top_cdnr;
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/arch/acorn26/acorn26/Locore.c
--- a/sys/arch/acorn26/acorn26/Locore.c Fri Oct 18 02:14:39 2002 +0000
+++ b/sys/arch/acorn26/acorn26/Locore.c Fri Oct 18 02:33:20 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: Locore.c,v 1.3.2.2 2002/08/27 07:14:35 thorpej Exp $ */
+/* $NetBSD: Locore.c,v 1.3.2.3 2002/10/18 02:33:23 nathanw Exp $ */
/*
* Copyright (c) 2000 Ben Harris.
@@ -41,15 +41,17 @@
#include <sys/param.h>
-__RCSID("$NetBSD: Locore.c,v 1.3.2.2 2002/08/27 07:14:35 thorpej Exp $");
+__RCSID("$NetBSD: Locore.c,v 1.3.2.3 2002/10/18 02:33:23 nathanw Exp $");
#include <sys/proc.h>
#include <sys/sched.h>
#include <sys/systm.h>
#include <sys/user.h>
+#include <sys/ras.h>
#include <uvm/uvm_extern.h>
+#include <machine/frame.h>
#include <machine/machdep.h>
void idle(void);
@@ -126,13 +128,13 @@
/*
* Find the highest-priority runnable process and switch to it.
*/
-int
-cpu_switch(struct lwp *l1)
+void
+cpu_switch(struct lwp *l1, struct lwp *newl)
{
int which;
struct prochd *q;
struct lwp *l2;
-
+ struct proc *p2;
/*
* We enter here with interrupts blocked and sched_lock held.
*/
@@ -163,6 +165,18 @@
return (0);
pmap_deactivate(l1);
pmap_activate(l2);
+
+ /* Check for Restartable Atomic Sequences. */
+ p2 = l2->l_proc;
+ if (p2->p_nras != 0) {
+ struct trapframe *tf = p2->p_addr->u_pcb.pcb_tf;
+ caddr_t pc;
+
+ pc = ras_lookup(p2, (caddr_t) tf->tf_pc);
+ if (pc != (caddr_t) -1)
+ tf->tf_pc = (register_t) pc;
+ }
+
cpu_loswitch(&l1->l_addr->u_pcb.pcb_sf, l2->l_addr->u_pcb.pcb_sf);
/* We only get back here after the other process has run. */
return (1);
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/arch/acorn26/acorn26/cpu.c
--- a/sys/arch/acorn26/acorn26/cpu.c Fri Oct 18 02:14:39 2002 +0000
+++ b/sys/arch/acorn26/acorn26/cpu.c Fri Oct 18 02:33:20 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu.c,v 1.3.8.2 2002/08/27 07:14:35 thorpej Exp $ */
+/* $NetBSD: cpu.c,v 1.3.8.3 2002/10/18 02:33:24 nathanw Exp $ */
/*-
* Copyright (c) 2000, 2001 Ben Harris
@@ -32,7 +32,7 @@
#include <sys/param.h>
-__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.3.8.2 2002/08/27 07:14:35 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.3.8.3 2002/10/18 02:33:24 nathanw Exp $");
#include <sys/device.h>
#include <sys/proc.h>
@@ -67,9 +67,8 @@
struct device sc_dev;
};
-struct cfattach cpu_root_ca = {
- sizeof(struct cpu_softc), cpu_match, cpu_attach
-};
+CFATTACH_DECL(cpu_root, sizeof(struct cpu_softc),
+ cpu_match, cpu_attach, NULL, NULL);
/* cf_flags bits */
#define CFF_NOCACHE 0x00000001
@@ -131,7 +130,7 @@
cpu_search(struct device *parent, struct cfdata *cf, void *aux)
{
- if ((cf->cf_attach->ca_match)(parent, cf, NULL) > 0)
+ if (config_match(parent, cf, NULL) > 0)
config_attach(parent, cf, NULL, NULL);
return 0;
diff -r 34ed8182b3df -r 6420dcbecbf9 sys/arch/acorn26/acorn26/fpu.c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/acorn26/acorn26/fpu.c Fri Oct 18 02:33:20 2002 +0000
@@ -0,0 +1,145 @@
+/* $NetBSD: fpu.c,v 1.2.8.2 2002/10/18 02:33:24 nathanw Exp $ */
+
+/*-
+ * Copyright (c) 2000, 2001 Ben Harris
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. The name of the author may not be used to endorse or promote products
+ * derived from this software without specific prior written permission.
Home |
Main Index |
Thread Index |
Old Index