Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/fvdl-softdep]: src/sys Sync with -current
details: https://anonhg.NetBSD.org/src/rev/51cd725f5adf
branches: fvdl-softdep
changeset: 477517:51cd725f5adf
user: fvdl <fvdl%NetBSD.org@localhost>
date: Mon Nov 15 00:36:58 1999 +0000
description:
Sync with -current
diffstat:
sys/arch/amiga/dev/sbic.c | 14 +-
sys/arch/amiga/include/svr4_machdep.h | 7 +-
sys/arch/arm32/arm32/bcopyinout.S | 8 +-
sys/arch/arm32/arm32/blockio.S | 10 +-
sys/arch/arm32/arm32/bus_dma.c | 11 +-
sys/arch/arm32/arm32/copystr.S | 36 +-
sys/arch/arm32/arm32/cpufunc_asm.S | 28 +-
sys/arch/arm32/arm32/cpuswitch.S | 42 +-
sys/arch/arm32/arm32/db_interface.c | 10 +-
sys/arch/arm32/arm32/exception.S | 36 +-
sys/arch/arm32/arm32/fusu.S | 20 +-
sys/arch/arm32/arm32/locore.S | 34 +-
sys/arch/arm32/arm32/machdep.c | 8 +-
sys/arch/arm32/arm32/mem.c | 4 +-
sys/arch/arm32/arm32/pmap.c | 34 +-
sys/arch/arm32/arm32/spl.S | 18 +-
sys/arch/arm32/arm32/vm_machdep.c | 4 +-
sys/arch/arm32/dev/bus_space_notimpl.S | 9 +-
sys/arch/arm32/footbridge/footbridge_irq.S | 68 +-
sys/arch/arm32/fpe-arm/armfpe_glue.S | 4 +-
sys/arch/arm32/include/asm.h | 28 +-
sys/arch/arm32/iomd/iomd_fiq.S | 14 +-
sys/arch/arm32/iomd/iomd_iic.S | 6 +-
sys/arch/arm32/iomd/iomd_io_asm.S | 6 +-
sys/arch/arm32/iomd/iomd_irq.S | 62 +-
sys/arch/arm32/isa/isa_irq.S | 66 +-
sys/arch/arm32/mainbus/mainbus_io_asm.S | 6 +-
sys/arch/arm32/ofw/ofrom.c | 4 +-
sys/arch/arm32/ofw/ofw_irq.S | 70 +-
sys/arch/arm32/podulebus/icside_io_asm.S | 6 +-
sys/arch/arm32/podulebus/podule_data.h | 6 +-
sys/arch/arm32/podulebus/podulebus_io_asm.S | 6 +-
sys/arch/arm32/podulebus/podules | 4 +-
sys/arch/arm32/podulebus/podules.h | 6 +-
sys/arch/arm32/podulebus/sfas.c | 10 +-
sys/arch/arm32/podulebus/simide_io_asm.S | 6 +-
sys/arch/arm32/shark/fiq.S | 19 +-
sys/arch/atari/atari/atari_init.c | 32 +-
sys/arch/atari/atari/bus.c | 133 +-
sys/arch/atari/atari/conf.c | 8 +-
sys/arch/atari/atari/genassym.cf | 3 +-
sys/arch/atari/atari/locore.s | 14 +-
sys/arch/atari/atari/machdep.c | 14 +-
sys/arch/atari/atari/mem.c | 4 +-
sys/arch/atari/atari/pmap.c | 24 +-
sys/arch/atari/atari/trap.c | 26 +-
sys/arch/atari/atari/vm_machdep.c | 9 +-
sys/arch/atari/dev/hdfd.c | 15 +-
sys/arch/atari/dev/hdfdreg.h | 16 +-
sys/arch/atari/include/bus.h | 5 +-
sys/arch/atari/include/isa_machdep.h | 3 +-
sys/arch/atari/include/svr4_machdep.h | 7 +-
sys/arch/atari/isa/isa_machdep.c | 48 +-
sys/arch/atari/pci/pci_machdep.c | 37 +-
sys/arch/atari/vme/et4000.c | 9 +-
sys/arch/atari/vme/if_le_vme.c | 14 +-
sys/arch/atari/vme/leo.c | 9 +-
sys/arch/bebox/bebox/bus_dma.c | 6 +-
sys/arch/bebox/bebox/machdep.c | 12 +-
sys/arch/bebox/stand/elf2pef/elf2pef.c | 7 +-
sys/arch/hp300/dev/scsi.c | 7 +-
sys/arch/hp300/hp300/genassym.cf | 3 +-
sys/arch/hp300/hp300/leds.c | 4 +-
sys/arch/hp300/hp300/locore.s | 1416 +-
sys/arch/hp300/hp300/machdep.c | 10 +-
sys/arch/hp300/hp300/mem.c | 4 +-
sys/arch/hp300/hp300/pmap.c | 30 +-
sys/arch/hp300/hp300/trap.c | 13 +-
sys/arch/hp300/hp300/vm_machdep.c | 9 +-
sys/arch/hp300/include/bus.h | 218 +-
sys/arch/hp300/include/svr4_machdep.h | 7 +-
sys/arch/hp300/stand/Makefile.buildboot | 2 +-
sys/arch/hp300/stand/common/netio.c | 2 +-
sys/arch/hp300/stand/common/srt0.S | 200 +-
sys/arch/hpcmips/conf/GENERIC | 58 +-
sys/arch/hpcmips/conf/GENERIC_JP | 180 +-
sys/arch/hpcmips/conf/RAMDISK | 50 +-
sys/arch/hpcmips/conf/files.hpcmips | 15 +-
sys/arch/hpcmips/dev/bicons.c | 26 +-
sys/arch/hpcmips/dev/bicons.h | 3 +-
sys/arch/hpcmips/dev/fb.c | 251 +-
sys/arch/hpcmips/dev/fbvar.h | 14 +-
sys/arch/hpcmips/dev/findcons.c | 59 -
sys/arch/hpcmips/dev/fontconv.c | 170 +
sys/arch/hpcmips/dev/vt220l8x10.h | 3592 ++
sys/arch/hpcmips/hpcmips/disksubr.c | 3 +-
sys/arch/hpcmips/hpcmips/machdep.c | 62 +-
sys/arch/hpcmips/hpcmips/platid.def | 22 +-
sys/arch/hpcmips/hpcmips/platid_mask.c | 42 +-
sys/arch/hpcmips/include/Makefile | 4 +-
sys/arch/hpcmips/include/elf.h | 3 -
sys/arch/hpcmips/include/elf_machdep.h | 4 +-
sys/arch/hpcmips/include/platid_generated.h | 55 +-
sys/arch/hpcmips/include/platid_mask.h | 42 +-
sys/arch/hpcmips/stand/libsa/winblk.c | 43 +-
sys/arch/hpcmips/stand/pbsdboot/elf.c | 8 +-
sys/arch/hpcmips/stand/pbsdboot/main.c | 16 +-
sys/arch/hpcmips/stand/pbsdboot/mips.c | 43 +-
sys/arch/hpcmips/stand/pbsdboot/pbsdboot.h | 3 +-
sys/arch/hpcmips/stand/pbsdboot/pbsdboot.uu | 4266 +-
sys/arch/hpcmips/stand/pbsdboot/tx39xx.c | 257 +-
sys/arch/hpcmips/stand/pbsdboot/vr41xx.c | 1 +
sys/arch/hpcmips/vr/vr.c | 38 +-
sys/arch/hpcmips/vr/vrgiu.c | 8 +-
sys/arch/hpcmips/vr/vrkiu.c | 615 +-
sys/arch/hpcmips/vr/vrkiuvar.h | 22 +-
sys/arch/i386/conf/CARDBUS | 8 +-
sys/arch/i386/conf/GENERIC | 65 +-
sys/arch/i386/conf/GENERIC.v6 | 27 -
sys/arch/i386/conf/INSTALL | 10 +-
sys/arch/i386/conf/files.i386 | 7 +-
sys/arch/i386/i386/apm.c | 25 +-
sys/arch/i386/i386/autoconf.c | 24 +-
sys/arch/i386/i386/locore.s | 12 +-
sys/arch/i386/i386/machdep.c | 12 +-
sys/arch/i386/i386/mainbus.c | 37 +-
sys/arch/i386/i386/mem.c | 4 +-
sys/arch/i386/i386/pmap.c | 14 +-
sys/arch/i386/i386/svr4_machdep.c | 45 +-
sys/arch/i386/i386/vm_machdep.c | 4 +-
sys/arch/i386/include/Makefile | 4 +-
sys/arch/i386/include/asm.h | 24 +-
sys/arch/i386/include/cpu.h | 3 +-
sys/arch/i386/include/elf_machdep.h | 8 +-
sys/arch/i386/include/segments.h | 8 +-
sys/arch/i386/isa/clock.c | 5 +-
sys/arch/i386/isa/isa_machdep.c | 14 +-
sys/arch/i386/isa/pcvt/pcvt_kbd.c | 2 +-
sys/arch/i386/pnpbios/com_pnpbios.c | 116 +
sys/arch/i386/pnpbios/files.pnpbios | 27 +
sys/arch/i386/pnpbios/lpt_pnpbios.c | 93 +
sys/arch/i386/pnpbios/pciide_pnpbios.c | 158 +
sys/arch/i386/pnpbios/pnpbios.c | 883 +
sys/arch/i386/pnpbios/pnpbioscall.s | 94 +
sys/arch/i386/pnpbios/pnpbiosvar.h | 98 +
sys/arch/i386/pnpbios/sb_pnpbios.c | 118 +
sys/arch/i386/pnpbios/wss_pnpbios.c | 134 +
sys/arch/i386/pnpbios/ym_pnpbios.c | 151 +
sys/arch/i386/stand/biosboot/devopen.c | 5 +-
sys/arch/i386/stand/installboot/Makefile | 12 +-
sys/arch/i386/stand/lib/biosdisk_ll.c | 6 +-
sys/arch/i386/stand/lib/crt/rom/start_rom.S | 17 +-
sys/arch/i386/stand/lib/netif/3c590.c | 5 +-
sys/arch/m68k/include/asm.h | 4 +-
sys/arch/m68k/include/cacheops_20.h | 8 +-
sys/arch/m68k/include/cacheops_30.h | 16 +-
sys/arch/m68k/include/cacheops_40.h | 38 +-
sys/arch/m68k/include/cacheops_60.h | 54 +-
sys/arch/m68k/include/elf_machdep.h | 6 +-
sys/arch/m68k/include/pcb.h | 5 +-
sys/arch/m68k/include/profile.h | 12 +-
sys/arch/m68k/include/psl.h | 20 +-
sys/arch/m68k/m68k/bcopy.s | 74 +-
sys/arch/m68k/m68k/compat_13_sigreturn13.s | 52 +-
sys/arch/m68k/m68k/copy.s | 367 +-
sys/arch/m68k/m68k/copypage.s | 82 +-
sys/arch/m68k/m68k/oc_cksum.s | 126 +-
sys/arch/m68k/m68k/proc_subr.s | 68 +-
sys/arch/m68k/m68k/reenter_syscall.s | 36 +-
sys/arch/m68k/m68k/sigcode.s | 40 +-
sys/arch/m68k/m68k/sigreturn.s | 52 +-
sys/arch/m68k/m68k/support.s | 54 +-
sys/arch/m68k/m68k/trap_subr.s | 114 +-
sys/arch/mac68k/conf/GENERIC | 4 +-
sys/arch/mac68k/dev/adb.c | 35 +-
sys/arch/mac68k/dev/adb_direct.c | 136 +-
sys/arch/mac68k/dev/adbsys.c | 317 +-
sys/arch/mac68k/dev/adbvar.h | 2 +-
sys/arch/mac68k/dev/aed.c | 9 +-
sys/arch/mac68k/dev/ite.c | 10 +-
sys/arch/mac68k/dev/pm_direct.c | 12 +-
sys/arch/mac68k/dev/sbc.c | 4 +-
sys/arch/mac68k/dev/zs.c | 4 +-
sys/arch/mac68k/include/intr.h | 19 +-
sys/arch/mac68k/include/svr4_machdep.h | 7 +-
sys/arch/mac68k/mac68k/autoconf.c | 4 +-
sys/arch/mac68k/mac68k/bus_space.c | 4 +-
sys/arch/mac68k/mac68k/clock.c | 6 +-
sys/arch/mac68k/mac68k/conf.c | 16 +-
sys/arch/mac68k/mac68k/genassym.cf | 3 +-
sys/arch/mac68k/mac68k/intr.c | 22 +-
sys/arch/mac68k/mac68k/locore.s | 19 +-
sys/arch/mac68k/mac68k/machdep.c | 10 +-
sys/arch/mac68k/mac68k/mem.c | 4 +-
sys/arch/mac68k/mac68k/pmap.c | 28 +-
sys/arch/mac68k/mac68k/trap.c | 42 +-
sys/arch/mac68k/mac68k/vm_machdep.c | 9 +-
sys/arch/mac68k/obio/esp.c | 16 +-
sys/arch/mac68k/obio/iwm_fd.c | 6 +-
sys/arch/macppc/conf/GENERIC | 9 +-
sys/arch/macppc/conf/INSTALL | 16 +-
sys/arch/macppc/macppc/bus_dma.c | 6 +-
sys/arch/macppc/macppc/machdep.c | 31 +-
sys/arch/mips/include/Makefile | 4 +-
sys/arch/mips/include/elf.h | 137 -
sys/arch/mips/include/elf_machdep.h | 4 +-
sys/arch/mips/include/locore.h | 8 +-
sys/arch/mips/mips/cpu_exec.c | 88 +-
sys/arch/mips/mips/db_interface.c | 4 +-
sys/arch/mips/mips/elf.c | 79 +-
sys/arch/mips/mips/locore.S | 8 +-
sys/arch/mips/mips/locore_mips1.S | 13 +-
sys/arch/mips/mips/locore_mips3.S | 26 +-
sys/arch/mips/mips/mips_machdep.c | 7 +-
sys/arch/mips/mips/pmap.c | 115 +-
sys/arch/mips/mips/trap.c | 12 +-
sys/arch/mips/mips/vm_machdep.c | 6 +-
sys/arch/mvme68k/dev/sbic.c | 7 +-
sys/arch/mvme68k/include/disklabel.h | 11 +-
sys/arch/mvme68k/include/svr4_machdep.h | 7 +-
sys/arch/mvme68k/mvme68k/genassym.cf | 3 +-
sys/arch/mvme68k/mvme68k/locore.s | 14 +-
sys/arch/mvme68k/mvme68k/machdep.c | 8 +-
sys/arch/mvme68k/mvme68k/mem.c | 4 +-
sys/arch/mvme68k/mvme68k/pmap.c | 30 +-
sys/arch/mvme68k/mvme68k/trap.c | 13 +-
sys/arch/mvme68k/mvme68k/vm_machdep.c | 9 +-
sys/arch/newsmips/conf/files.newsmips | 17 +-
sys/arch/newsmips/include/Makefile | 4 +-
sys/arch/newsmips/include/elf.h | 3 -
sys/arch/newsmips/include/elf_machdep.h | 4 +-
sys/arch/newsmips/newsmips/md_root.c | 85 +
sys/arch/newsmips/stand/installboot/installboot.c | 4 +-
sys/arch/next68k/dev/bus_dma.c | 8 +-
sys/arch/next68k/include/svr4_machdep.h | 7 +-
sys/arch/next68k/next68k/genassym.cf | 3 +-
sys/arch/next68k/next68k/locore.s | 14 +-
sys/arch/next68k/next68k/machdep.c | 8 +-
sys/arch/next68k/next68k/mem.c | 4 +-
sys/arch/next68k/next68k/pmap.c | 35 +-
sys/arch/next68k/next68k/trap.c | 13 +-
sys/arch/next68k/next68k/vm_machdep.c | 9 +-
sys/arch/ofppc/ofppc/machdep.c | 6 +-
sys/arch/ofppc/stand/ofwboot/boot.c | 21 +-
sys/arch/pc532/pc532/locore.s | 6 +-
sys/arch/pc532/pc532/mem.c | 4 +-
sys/arch/pc532/pc532/pmap.c | 14 +-
sys/arch/pc532/pc532/vm_machdep.c | 4 +-
sys/arch/pica/include/Makefile | 4 +-
sys/arch/pica/include/elf.h | 3 -
sys/arch/pmax/dev/dc.c | 6 +-
sys/arch/pmax/dev/dtop.c | 6 +-
sys/arch/pmax/dev/fb_usrreq.c | 9 +-
sys/arch/pmax/dev/px.c | 31 +-
sys/arch/pmax/dev/pxvar.h | 12 +-
sys/arch/pmax/include/Makefile | 13 +-
sys/arch/pmax/include/dec_boot.h | 41 +-
sys/arch/pmax/include/elf.h | 3 -
sys/arch/pmax/include/elf_machdep.h | 4 +-
sys/arch/pmax/include/sysconf.h | 50 +-
sys/arch/pmax/pmax/bus_dma.c | 6 +-
sys/arch/pmax/pmax/conf.c | 3 +-
sys/arch/pmax/pmax/cpu.c | 14 +-
sys/arch/pmax/pmax/dec_3100.c | 56 +-
sys/arch/pmax/pmax/dec_3max.c | 82 +-
sys/arch/pmax/pmax/dec_3maxplus.c | 101 +-
sys/arch/pmax/pmax/dec_3min.c | 150 +-
sys/arch/pmax/pmax/dec_5100.c | 56 +-
sys/arch/pmax/pmax/dec_maxine.c | 85 +-
sys/arch/pmax/pmax/disksubr.c | 14 +-
sys/arch/pmax/pmax/machdep.c | 86 +-
sys/arch/pmax/stand/Makefile.booters | 2 +-
sys/arch/pmax/stand/boot/boot.c | 2 +-
sys/arch/pmax/stand/lib/bootinfo.c | 2 +-
sys/arch/pmax/stand/scsiboot/bootxx.c | 7 +-
sys/arch/pmax/stand/scsiboot/mkboot.c | 18 +-
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c | 7 +-
sys/arch/pmax/stand/smallnet/smallnet.c | 2 +-
sys/arch/powerpc/include/elf_machdep.h | 6 +-
sys/arch/powerpc/powerpc/pmap.c | 18 +-
sys/arch/powerpc/powerpc/vm_machdep.c | 7 +-
sys/arch/sh3/include/elf_machdep.h | 6 +-
sys/arch/sh3/sh3/mem.c | 4 +-
sys/arch/sh3/sh3/pmap.c | 16 +-
sys/arch/sh3/sh3/trap.c | 6 +-
sys/arch/sh3/sh3/vm_machdep.c | 4 +-
sys/arch/sparc/conf/BILL-THE-CAT | 8 +-
sys/arch/sparc/conf/GENERIC | 3 +-
sys/arch/sparc/conf/TADPOLE3GX | 7 +-
sys/arch/sparc/dev/com_obio.c | 34 +-
sys/arch/sparc/dev/if_ie_obio.c | 4 +-
sys/arch/sparc/dev/p9100.c | 6 +-
sys/arch/sparc/dev/si.c | 4 +-
sys/arch/sparc/dev/ts102reg.h | 15 +-
sys/arch/sparc/dev/vme_machdep.c | 6 +-
sys/arch/sparc/dev/zs.c | 18 +-
sys/arch/sparc/include/elf_machdep.h | 14 +-
sys/arch/sparc/include/pmap.h | 14 +-
sys/arch/sparc/sparc/autoconf.c | 6 +-
sys/arch/sparc/sparc/cpu.c | 5 +-
sys/arch/sparc/sparc/iommu.c | 6 +-
sys/arch/sparc/sparc/locore.s | 73 +-
sys/arch/sparc/sparc/machdep.c | 11 +-
sys/arch/sparc/sparc/mem.c | 4 +-
sys/arch/sparc/sparc/pmap.c | 45 +-
sys/arch/sparc/sparc/svr4_machdep.c | 45 +-
sys/arch/sparc/sparc/vm_machdep.c | 8 +-
sys/arch/sparc/stand/boot/Makefile | 4 +-
sys/arch/sparc/stand/boot/boot.c | 4 +-
sys/arch/sparc/stand/bootxx/bootxx.c | 4 +-
sys/arch/sparc/stand/common/netif_sun.c | 5 +-
sys/arch/sparc/stand/installboot/installboot.c | 40 +-
sys/arch/sparc64/dev/ebus_bus.c | 4 +-
sys/arch/sparc64/dev/psycho_bus.c | 4 +-
sys/arch/sparc64/dev/sbus.c | 6 +-
sys/arch/sparc64/fpu/fpu.c | 8 +-
sys/arch/sparc64/fpu/fpu_emu.h | 4 +-
sys/arch/sparc64/fpu/fpu_extern.h | 10 +-
sys/arch/sparc64/include/autoconf.h | 21 +-
sys/arch/sparc64/include/cpu.h | 14 +-
sys/arch/sparc64/include/db_machdep.h | 6 +-
sys/arch/sparc64/include/elf_machdep.h | 14 +-
sys/arch/sparc64/include/pcb.h | 42 +-
sys/arch/sparc64/include/proc.h | 6 +-
sys/arch/sparc64/include/reg.h | 21 +-
sys/arch/sparc64/sparc64/autoconf.c | 33 +-
sys/arch/sparc64/sparc64/clock.c | 7 +-
sys/arch/sparc64/sparc64/compat_13_machdep.c | 4 +-
sys/arch/sparc64/sparc64/cpu.c | 6 +-
sys/arch/sparc64/sparc64/cpuvar.h | 4 +-
sys/arch/sparc64/sparc64/db_interface.c | 18 +-
sys/arch/sparc64/sparc64/db_trace.c | 6 +-
sys/arch/sparc64/sparc64/emul.c | 24 +-
sys/arch/sparc64/sparc64/genassym.c | 50 +-
sys/arch/sparc64/sparc64/genassym.cf | 50 +-
sys/arch/sparc64/sparc64/intr.c | 6 +-
sys/arch/sparc64/sparc64/locore.s | 50 +-
sys/arch/sparc64/sparc64/machdep.c | 42 +-
sys/arch/sparc64/sparc64/mem.c | 4 +-
sys/arch/sparc64/sparc64/netbsd32_machdep.c | 12 +-
sys/arch/sparc64/sparc64/openfirm.c | 10 +-
sys/arch/sparc64/sparc64/pmap.c | 28 +-
sys/arch/sparc64/sparc64/process_machdep.c | 24 +-
sys/arch/sparc64/sparc64/sunos_machdep.c | 6 +-
sys/arch/sparc64/sparc64/svr4_machdep.c | 61 +-
sys/arch/sparc64/sparc64/trap.c | 74 +-
sys/arch/sparc64/sparc64/vm_machdep.c | 108 +-
sys/arch/sparc64/stand/ofwboot/boot.c | 24 +-
sys/arch/sparc64/stand/ofwboot/elfXX_exec.c | 18 +-
sys/arch/sun3/dev/si.c | 4 +-
sys/arch/sun3/dev/si_sebuf.c | 4 +-
sys/arch/sun3/include/svr4_machdep.h | 7 +-
sys/arch/sun3/sun3/db_machdep.c | 4 +-
sys/arch/sun3/sun3/genassym.c | 3 +-
sys/arch/sun3/sun3/locore.s | 15 +-
sys/arch/sun3/sun3/machdep.c | 4 +-
sys/arch/sun3/sun3/mem.c | 4 +-
sys/arch/sun3/sun3/pmap.c | 19 +-
sys/arch/sun3/sun3/trap.c | 11 +-
sys/arch/sun3/sun3/vm_machdep.c | 6 +-
sys/arch/sun3/sun3x/bus_subr.c | 4 +-
sys/arch/sun3/sun3x/dvma.c | 4 +-
sys/arch/sun3/sun3x/genassym.c | 3 +-
sys/arch/sun3/sun3x/locore.s | 15 +-
sys/arch/sun3/sun3x/machdep.c | 4 +-
sys/arch/sun3/sun3x/mem.c | 4 +-
sys/arch/sun3/sun3x/pmap.c | 20 +-
sys/arch/vax/boot/boot/boot.c | 4 +-
sys/arch/vax/boot/boot/conf.c | 4 +-
sys/arch/vax/boot/xxboot/Makefile | 6 +-
sys/arch/vax/boot/xxboot/bootxx.c | 213 +-
sys/arch/vax/boot/xxboot/start.s | 15 +-
sys/arch/vax/conf/GENERIC | 3 +-
sys/arch/vax/include/cpu.h | 5 +-
sys/arch/vax/include/elf_machdep.h | 6 +-
sys/arch/vax/include/param.h | 4 +-
sys/arch/vax/include/vmparam.h | 8 +-
sys/arch/vax/include/vsbus.h | 4 +-
sys/arch/vax/vax/autoconf.c | 90 +-
sys/arch/vax/vax/bus_dma.c | 6 +-
sys/arch/vax/vax/conf.c | 5 +-
sys/arch/vax/vax/locore.c | 7 +-
sys/arch/vax/vax/machdep.c | 22 +-
sys/arch/vax/vax/pmap.c | 29 +-
sys/arch/vax/vax/vm_machdep.c | 62 +-
sys/arch/vax/vsa/ncr.c | 271 +-
sys/arch/vax/vsa/smg.c | 31 +-
sys/arch/vax/vsa/vsbus.c | 72 +-
sys/arch/x68k/conf/INSTALL | 8 +-
sys/arch/x68k/include/svr4_machdep.h | 7 +-
sys/arch/x68k/stand/common/start.S | 270 +-
sys/arch/x68k/stand/libdos/Makefile | 8 +-
sys/arch/x68k/stand/libdos/dos_asm.h | 18 +
sys/arch/x68k/stand/libdos/dos_cerror.S | 21 +
sys/arch/x68k/stand/libdos/dos_cerror.s | 20 -
sys/arch/x68k/stand/libdos/dos_errno.h | 5 +-
sys/arch/x68k/stand/libdos/dos_procerr.S | 32 +
sys/arch/x68k/stand/libdos/dos_procerr.s | 31 -
sys/arch/x68k/stand/libdos/dos_rename.S | 61 +
sys/arch/x68k/stand/libdos/dos_rename.s | 62 -
sys/arch/x68k/stand/libdos/makedoscalls.awk | 117 +-
sys/arch/x68k/stand/libdos/makestrerror.awk | 31 +-
sys/arch/x68k/stand/libiocs/Makefile | 4 +-
sys/arch/x68k/stand/libiocs/makeiocscalls.awk | 202 +-
sys/arch/x68k/x68k/bus.c | 6 +-
sys/arch/x68k/x68k/genassym.cf | 3 +-
sys/arch/x68k/x68k/locore.s | 20 +-
sys/arch/x68k/x68k/machdep.c | 12 +-
sys/arch/x68k/x68k/mem.c | 4 +-
sys/arch/x68k/x68k/pmap.c | 25 +-
sys/arch/x68k/x68k/trap.c | 13 +-
sys/arch/x68k/x68k/vm_machdep.c | 5 +-
sys/coda/coda_vnops.c | 6 +-
sys/compat/freebsd/freebsd_exec.c | 8 +-
sys/compat/ibcs2/ibcs2_exec.c | 4 +-
sys/compat/linux/arch/m68k/linux_sig_machdep.S | 4 +-
sys/compat/linux/common/Makefile | 11 -
sys/compat/linux/common/linux_cdrom.c | 43 +-
sys/compat/linux/common/linux_cdrom.h | 7 +-
sys/compat/linux/common/linux_exec_elf32.c | 24 +-
sys/compat/linux/common/linux_sched.c | 4 +-
sys/compat/svr4/svr4_exec.c | 10 +-
sys/conf/files | 17 +-
sys/conf/osrelease.sh | 4 +-
sys/ddb/db_command.c | 133 +-
sys/ddb/db_command.h | 4 +-
sys/ddb/db_elf.c | 38 +-
sys/ddb/db_output.c | 8 +-
sys/ddb/db_output.h | 10 +-
sys/ddb/db_variables.c | 8 +-
sys/dev/ata/ata_wdc.c | 34 +-
sys/dev/ata/atavar.h | 3 +-
sys/dev/ata/wd.c | 18 +-
sys/dev/ata/wdvar.h | 3 +-
sys/dev/auconv.c | 112 +-
sys/dev/auconv.h | 17 +-
sys/dev/audio.c | 14 +-
sys/dev/bi/kdbreg.h | 8 +-
sys/dev/cardbus/cardbus.c | 578 +-
sys/dev/cardbus/cardbus_exrom.c | 176 +
sys/dev/cardbus/cardbus_exrom.h | 72 +
sys/dev/cardbus/cardbus_map.c | 68 +-
sys/dev/cardbus/cardbusdevs | 10 +-
sys/dev/cardbus/cardbusdevs.h | 14 +-
sys/dev/cardbus/cardbusdevs_data.h | 22 +-
sys/dev/cardbus/cardbusvar.h | 58 +-
sys/dev/cardbus/cardslot.c | 18 +-
sys/dev/cardbus/files.cardbus | 12 +-
sys/dev/cardbus/if_ex_cardbus.c | 33 +-
sys/dev/cardbus/if_fxp_cardbus.c | 202 +-
sys/dev/cardbus/ohci_cardbus.c | 10 +-
sys/dev/cardbus/rbus.c | 10 +-
sys/dev/ccd.c | 5 +-
sys/dev/dec/zsms.c | 8 +-
sys/dev/ic/ac97.c | 749 +
sys/dev/ic/ac97.h | 62 +
sys/dev/ic/ad1848.c | 10 +-
sys/dev/ic/aic6360.c | 40 +-
sys/dev/ic/aic6360var.h | 6 +-
sys/dev/ic/am7990.c | 12 +-
sys/dev/ic/am79c930.c | 381 +
sys/dev/ic/am79c930reg.h | 124 +
sys/dev/ic/am79c930var.h | 78 +
sys/dev/ic/awi.c | 2624 +
sys/dev/ic/awireg.h | 509 +
sys/dev/ic/awivar.h | 180 +
sys/dev/ic/clmpcc.c | 8 +-
sys/dev/ic/com.c | 19 +-
sys/dev/ic/dpt.c | 159 +-
sys/dev/ic/dptreg.h | 12 +-
sys/dev/ic/dptvar.h | 21 +-
sys/dev/ic/elink3.c | 95 +-
sys/dev/ic/elinkxl.c | 7 +-
sys/dev/ic/hd64570.c | 30 +-
sys/dev/ic/i82557.c | 148 +-
sys/dev/ic/i82557var.h | 14 +-
sys/dev/ic/isp.c | 16 +-
sys/dev/ic/ncr53c9x.c | 45 +-
sys/dev/ic/smc83c170.c | 8 +-
sys/dev/ic/tulip.c | 1792 +-
sys/dev/ic/tulipreg.h | 143 +-
sys/dev/ic/tulipvar.h | 55 +-
sys/dev/ic/vga.c | 12 +-
sys/dev/ic/wdc.c | 36 +-
sys/dev/ic/wdcvar.h | 5 +-
sys/dev/ic/z8530tty.c | 19 +-
sys/dev/isa/aria.c | 6 +-
sys/dev/isa/ess.c | 13 +-
sys/dev/isa/files.isa | 8 +-
sys/dev/isa/sbdsp.c | 13 +-
sys/dev/isa/sbreg.h | 4 +-
sys/dev/isa/wss_isa.c | 4 +-
sys/dev/isapnp/isapnpdevs | 3 +-
sys/dev/isapnp/isapnpdevs.c | 7 +-
sys/dev/isapnp/isapnpdevs.h | 4 +-
sys/dev/microcode/isp/asm_pci.h | 24952 ---------------
sys/dev/microcode/isp/asm_sbus.h | 4274 --
sys/dev/midi.c | 4 +-
sys/dev/mii/exphy.c | 32 +-
sys/dev/mii/files.mii | 6 +-
sys/dev/mii/icsphy.c | 32 +-
sys/dev/mii/inphy.c | 34 +-
sys/dev/mii/iophy.c | 33 +-
sys/dev/mii/lxtphy.c | 32 +-
sys/dev/mii/mii.c | 50 +-
sys/dev/mii/mii_physubr.c | 212 +-
sys/dev/mii/miivar.h | 47 +-
sys/dev/mii/nsphy.c | 35 +-
sys/dev/mii/qsphy.c | 32 +-
sys/dev/mii/sqphy.c | 32 +-
sys/dev/mii/tlphy.c | 30 +-
sys/dev/mii/tqphy.c | 32 +-
sys/dev/mii/ukphy.c | 34 +-
sys/dev/mii/ukphy_subr.c | 5 +-
sys/dev/mulaw.c | 107 +-
sys/dev/mulaw.h | 14 +-
sys/dev/pci/eap.c | 765 +-
sys/dev/pci/eso.c | 78 +-
sys/dev/pci/esovar.h | 68 +-
sys/dev/pci/files.pci | 19 +-
sys/dev/pci/fms.c | 953 +
sys/dev/pci/fmsvar.h | 78 +
sys/dev/pci/if_fxp_pci.c | 6 +-
sys/dev/pci/if_rl.c | 6 +-
sys/dev/pci/if_sip.c | 8 +-
sys/dev/pci/if_tl.c | 8 +-
sys/dev/pci/if_tlp_pci.c | 47 +-
sys/dev/pci/if_vr.c | 8 +-
sys/dev/pci/isp_pci.c | 27 +-
sys/dev/pci/mpu_fms.c | 100 +
sys/dev/pci/opl_fms.c | 101 +
sys/dev/pci/pccbb.c | 3046 +
sys/dev/pci/pccbbreg.h | 4 +-
sys/dev/pci/pccbbvar.h | 175 +
sys/dev/pci/pci.c | 49 +-
sys/dev/pci/pcidevs | 41 +-
sys/dev/pci/pcidevs.h | 43 +-
sys/dev/pci/pcidevs_data.h | 88 +-
sys/dev/pci/pciide.c | 42 +-
sys/dev/pci/pciidevar.h | 35 +-
sys/dev/pci/ppb.c | 7 +-
sys/dev/pci/sv.c | 12 +-
sys/dev/pcmcia/aic_pcmcia.c | 51 +-
sys/dev/pcmcia/files.pcmcia | 11 +-
sys/dev/pcmcia/if_awi_pcmcia.c | 403 +
sys/dev/pcmcia/if_mbe_pcmcia.c | 6 +-
sys/dev/pcmcia/if_ne_pcmcia.c | 39 +-
sys/dev/pcmcia/mhzc.c | 8 +-
sys/dev/pcmcia/pcmcia_cis.c | 15 +-
sys/dev/pcmcia/pcmciadevs | 11 +-
sys/dev/pcmcia/pcmciadevs.h | 27 +-
sys/dev/pcmcia/pcmciadevs_data.h | 52 +-
sys/dev/pcmcia/wdc_pcmcia.c | 25 +-
sys/dev/raidframe/rf_dagutils.c | 28 +-
sys/dev/rasops/files.rasops | 4 +-
sys/dev/rasops/rasops.c | 65 +-
sys/dev/rasops/rasops.h | 10 +-
sys/dev/rasops/rasops1.c | 32 +-
sys/dev/rasops/rasops15.c | 25 +-
sys/dev/rasops/rasops2.c | 75 +-
sys/dev/rasops/rasops24.c | 131 +-
sys/dev/rasops/rasops32.c | 16 +-
sys/dev/rasops/rasops8.c | 35 +-
sys/dev/rasops/rasops_bitops.h | 22 +-
sys/dev/rasops/rasops_masks.c | 15 +-
sys/dev/rasops/rasops_masks.h | 6 +-
sys/dev/sbus/be.c | 10 +-
sys/dev/sbus/if_hme_sbus.c | 5 +-
sys/dev/sbus/isp_sbus.c | 11 +-
sys/dev/sbus/stp4020.c | 64 +-
sys/dev/scsipi/atapi_wdc.c | 37 +-
sys/dev/scsipi/atapiconf.c | 3 +-
sys/dev/scsipi/atapiconf.h | 3 +-
sys/dev/scsipi/cd.c | 300 +-
sys/dev/scsipi/if_se.c | 6 +-
sys/dev/scsipi/scsi_base.c | 20 +-
sys/dev/scsipi/scsiconf.c | 11 +-
sys/dev/scsipi/scsiconf.h | 3 +-
sys/dev/scsipi/scsipi_base.c | 15 +-
sys/dev/scsipi/scsipiconf.h | 3 +-
sys/dev/scsipi/sd.c | 10 +-
sys/dev/tc/sfb.c | 1415 +
sys/dev/tc/sfbreg.h | 16 +-
sys/dev/tc/tcdevs | 7 +-
sys/dev/tc/tcdevs.h | 17 +-
sys/dev/tc/tcdevs_data.h | 25 +-
sys/dev/usb/TODO | 13 +-
sys/dev/usb/hid.c | 16 +-
sys/dev/usb/ohci.c | 756 +-
sys/dev/usb/ohcivar.h | 6 +-
sys/dev/usb/uaudio.c | 545 +-
sys/dev/usb/ucom.c | 4 +-
sys/dev/usb/ugen.c | 269 +-
sys/dev/usb/uhci.c | 800 +-
sys/dev/usb/uhcivar.h | 6 +-
sys/dev/usb/uhid.c | 78 +-
sys/dev/usb/uhub.c | 107 +-
sys/dev/usb/ukbd.c | 54 +-
sys/dev/usb/ulpt.c | 69 +-
sys/dev/usb/umass.c | 37 +-
sys/dev/usb/umodem.c | 44 +-
sys/dev/usb/ums.c | 48 +-
sys/dev/usb/usb.c | 46 +-
sys/dev/usb/usb.h | 3 +-
sys/dev/usb/usb_mem.c | 26 +-
sys/dev/usb/usb_quirks.c | 8 +-
sys/dev/usb/usb_subr.c | 215 +-
sys/dev/usb/usbdevs | 25 +-
sys/dev/usb/usbdevs.h | 27 +-
sys/dev/usb/usbdevs_data.h | 82 +-
sys/dev/usb/usbdi.c | 573 +-
sys/dev/usb/usbdi.h | 28 +-
sys/dev/usb/usbdi_util.c | 128 +-
sys/dev/usb/usbdi_util.h | 4 +-
sys/dev/usb/usbdivar.h | 28 +-
sys/dev/wscons/wsemul_vt100.c | 14 +-
sys/dev/wscons/wskbd.c | 8 +-
sys/dev/wscons/wsksymdef.h | 8 +-
sys/dev/wscons/wsmux.c | 9 +-
sys/dev/wsfont/files.wsfont | 4 +-
sys/dev/wsfont/vt220l8x10.h | 3122 +
sys/dev/wsfont/vt220l8x8.h | 2610 +
sys/dev/wsfont/wsfont.c | 20 +-
sys/filecorefs/filecore_vfsops.c | 4 +-
sys/isofs/cd9660/cd9660_vfsops.c | 6 +-
sys/kern/exec_conf.c | 6 +-
sys/kern/exec_elf32.c | 88 +-
sys/kern/init_main.c | 3 +-
sys/kern/kern_sysctl.c | 9 +-
sys/kern/uipc_mbuf.c | 34 +-
sys/kern/uipc_syscalls.c | 21 +-
sys/lib/libkern/arch/m68k/DEFS.h | 2 +-
sys/lib/libkern/arch/m68k/SYS.h | 17 +-
sys/lib/libkern/arch/m68k/bcmp.S | 78 +-
sys/lib/libkern/arch/m68k/bcopy.S | 158 +-
sys/lib/libkern/arch/m68k/bswap16.S | 6 +-
sys/lib/libkern/arch/m68k/bswap32.S | 10 +-
sys/lib/libkern/arch/m68k/bswap64.S | 18 +-
sys/lib/libkern/arch/m68k/bzero.S | 78 +-
sys/lib/libkern/arch/m68k/ffs.S | 18 +-
sys/lib/libkern/arch/m68k/htonl.S | 6 +-
sys/lib/libkern/arch/m68k/htons.S | 8 +-
sys/lib/libkern/arch/m68k/index.S | 19 +-
sys/lib/libkern/arch/m68k/memcmp.S | 52 +-
sys/lib/libkern/arch/m68k/memcpy.S | 2 +-
sys/lib/libkern/arch/m68k/memmove.S | 2 +-
sys/lib/libkern/arch/m68k/memset.S | 101 +-
sys/lib/libkern/arch/m68k/ntohl.S | 6 +-
sys/lib/libkern/arch/m68k/ntohs.S | 8 +-
sys/lib/libkern/arch/m68k/random.S | 20 +-
sys/lib/libkern/arch/m68k/rindex.S | 18 +-
sys/lib/libkern/arch/m68k/scanc.S | 28 +-
sys/lib/libkern/arch/m68k/skpc.S | 16 +-
sys/lib/libkern/arch/m68k/strcat.S | 19 +-
sys/lib/libkern/arch/m68k/strchr.S | 2 +-
sys/lib/libkern/arch/m68k/strcmp.S | 40 +-
sys/lib/libkern/arch/m68k/strcpy.S | 15 +-
sys/lib/libkern/arch/m68k/strlen.S | 14 +-
sys/lib/libkern/arch/m68k/strncmp.S | 44 +-
sys/lib/libkern/arch/m68k/strncpy.S | 23 +-
sys/lib/libkern/arch/m68k/strrchr.S | 2 +-
sys/lib/libkern/arch/sh3/Makefile.inc | 6 +-
sys/lib/libsa/Makefile | 4 +-
sys/lib/libsa/arp.c | 2 +-
sys/lib/libsa/bcmp.c | 2 +-
sys/lib/libsa/bootp.c | 2 +-
sys/lib/libsa/bootparam.c | 2 +-
sys/lib/libsa/bzero.c | 2 +-
sys/lib/libsa/cd9660.c | 2 +-
sys/lib/libsa/checkpasswd.c | 2 +-
sys/lib/libsa/cread.c | 2 +-
sys/lib/libsa/dev_net.c | 2 +-
sys/lib/libsa/ether.c | 2 +-
sys/lib/libsa/exec.c | 2 +-
sys/lib/libsa/lfs.c | 2 +-
sys/lib/libsa/loadfile.c | 19 +-
sys/lib/libsa/memcmp.c | 2 +-
sys/lib/libsa/memset.c | 2 +-
sys/lib/libsa/net.c | 2 +-
sys/lib/libsa/netif.c | 2 +-
sys/lib/libsa/nfs.c | 2 +-
sys/lib/libsa/rarp.c | 4 +-
sys/lib/libsa/rpc.c | 2 +-
sys/lib/libsa/stand.h | 2 +-
sys/lib/libsa/tftp.c | 2 +-
sys/lib/libsa/ufs.c | 2 +-
sys/lib/libsa/ustarfs.c | 2 +-
sys/lib/libz/zalloc.c | 2 +-
sys/lib/libz/zutil.h | 2 +-
sys/miscfs/genfs/genfs_vnops.c | 4 +-
sys/miscfs/genfs/layer_subr.c | 3 +-
sys/msdosfs/msdosfs_lookup.c | 23 +-
sys/msdosfs/msdosfs_vfsops.c | 5 +-
sys/msdosfs/msdosfs_vnops.c | 9 +-
sys/net/if.h | 6 +-
sys/net/if_faith.c | 21 -
sys/net/if_gre.c | 3 +-
sys/net/if_media.c | 20 +-
sys/net/if_media.h | 10 +-
sys/netinet/ip_gre.c | 4 +-
sys/netinet/ip_input.c | 7 +-
sys/netinet6/ipcomp_core.c | 10 +-
sys/netinet6/ipcomp_input.c | 6 +-
sys/netns/ns.c | 7 +-
sys/netns/ns_ip.c | 6 +-
sys/nfs/nfs_subs.c | 26 +-
sys/ntfs/Makefile | 5 +-
sys/ntfs/TODO | 12 +-
sys/ntfs/ntfs.h | 18 +-
sys/ntfs/ntfs_inode.h | 6 +-
sys/ntfs/ntfs_subr.c | 22 +-
sys/ntfs/ntfs_vfsops.c | 32 +-
sys/ntfs/ntfs_vnops.c | 89 +-
sys/sys/Makefile | 7 +-
sys/sys/dvdio.h | 171 +
sys/sys/exec_elf.h | 532 +-
sys/sys/lock.h | 4 +-
sys/sys/mbuf.h | 3 +-
sys/sys/param.h | 4 +-
sys/sys/timepps.h | 158 +-
sys/ufs/ext2fs/ext2fs_vfsops.c | 5 +-
sys/ufs/ffs/ffs_vfsops.c | 5 +-
sys/ufs/lfs/lfs.h | 11 +-
sys/ufs/lfs/lfs_alloc.c | 20 +-
sys/ufs/lfs/lfs_bio.c | 7 +-
sys/ufs/lfs/lfs_segment.c | 7 +-
sys/ufs/lfs/lfs_syscalls.c | 2 +-
sys/ufs/lfs/lfs_vfsops.c | 18 +-
sys/ufs/lfs/lfs_vnops.c | 66 +-
sys/uvm/uvm.h | 10 +-
sys/uvm/uvm_device.c | 28 +-
sys/uvm/uvm_fault.c | 115 +-
sys/uvm/uvm_glue.c | 4 +-
sys/uvm/uvm_km.c | 7 +-
sys/uvm/uvm_mmap.c | 17 +-
sys/uvm/uvm_pager.c | 5 +-
sys/uvm/uvm_pdaemon.c | 7 +-
sys/uvm/uvm_pdaemon.h | 4 +-
sys/uvm/uvm_vnode.c | 17 +-
sys/vm/pmap.h | 14 +-
730 files changed, 40540 insertions(+), 42692 deletions(-)
diffs (truncated from 112099 to 300 lines):
diff -r 7be949f00c4d -r 51cd725f5adf sys/arch/amiga/dev/sbic.c
--- a/sys/arch/amiga/dev/sbic.c Sun Nov 14 23:39:00 1999 +0000
+++ b/sys/arch/amiga/dev/sbic.c Mon Nov 15 00:36:58 1999 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: sbic.c,v 1.36 1999/10/04 20:28:01 is Exp $ */
+/* $NetBSD: sbic.c,v 1.36.4.1 1999/11/15 00:36:58 fvdl Exp $ */
/*
* Copyright (c) 1994 Christian E. Hopps
@@ -524,12 +524,11 @@
dev->target = slp->scsipi_scsi.target;
dev->lun = slp->scsipi_scsi.lun;
if ( flags & XS_CTL_POLL || ( !sbic_parallel_operations
- && (/*phase == STATUS_PHASE ||*/
- sbicdmaok(dev, xs) == 0) ) )
+ && (sbicdmaok(dev, xs) == 0)))
stat = sbicicmd(dev, slp->scsipi_scsi.target,
slp->scsipi_scsi.lun, &acb->cmd,
acb->clen, acb->sc_kv.dc_addr, acb->sc_kv.dc_count);
- else if (sbicgo(dev, xs) == 0) {
+ else if (sbicgo(dev, xs) == 0 && xs->error != XS_SELTIMEOUT) {
SBIC_TRACE(dev);
return;
} else
@@ -684,7 +683,8 @@
struct sbic_softc *dev;
struct scsipi_xfer *xs;
{
- if (sbic_no_dma || xs->datalen & 0x1 || (u_int)xs->data & 0x3)
+ if (sbic_no_dma || !xs->datalen || xs->datalen & 0x1 ||
+ (u_int)xs->data & 0x3)
return(0);
/*
* controller supports dma to any addresses?
@@ -1408,7 +1408,7 @@
*/
if (!( dev->sc_flags & SBICF_SELECTED )
&& sbicselectbus(dev, regs, target, lun, dev->sc_scsiaddr)) {
- /*printf("sbicicmd trying to select busy bus!\n");*/
+ /* printf("sbicicmd: trying to select busy bus!\n"); */
dev->sc_flags &= ~SBICF_ICMD;
return(-1);
}
@@ -1685,7 +1685,7 @@
*/
if (sbicselectbus(dev, regs, dev->target, dev->lun,
dev->sc_scsiaddr)) {
-/* printf("sbicgo: Trying to select busy bus!\n"); */
+ /* printf("sbicgo: Trying to select busy bus!\n"); */
SBIC_TRACE(dev);
return(0); /* Not done: needs to be rescheduled */
}
diff -r 7be949f00c4d -r 51cd725f5adf sys/arch/amiga/include/svr4_machdep.h
--- a/sys/arch/amiga/include/svr4_machdep.h Sun Nov 14 23:39:00 1999 +0000
+++ b/sys/arch/amiga/include/svr4_machdep.h Mon Nov 15 00:36:58 1999 +0000
@@ -1,8 +1,3 @@
-/* $NetBSD: svr4_machdep.h,v 1.2 1999/04/29 14:38:39 kleink Exp $ */
-
-#ifndef _MACHINE_SVR4_MACHDEP_H_
-#define _MACHINE_SVR4_MACHDEP_H_
+/* $NetBSD: svr4_machdep.h,v 1.2.6.1 1999/11/15 00:37:03 fvdl Exp $ */
#include <m68k/svr4_machdep.h>
-
-#endif
diff -r 7be949f00c4d -r 51cd725f5adf sys/arch/arm32/arm32/bcopyinout.S
--- a/sys/arch/arm32/arm32/bcopyinout.S Sun Nov 14 23:39:00 1999 +0000
+++ b/sys/arch/arm32/arm32/bcopyinout.S Mon Nov 15 00:36:58 1999 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: bcopyinout.S,v 1.19 1999/05/19 07:50:06 scw Exp $ */
+/* $NetBSD: bcopyinout.S,v 1.19.4.1 1999/11/15 00:37:03 fvdl Exp $ */
/*
* Copyright (c) 1995-1998 Mark Brinicombe.
@@ -47,7 +47,7 @@
.text
.align 0
Lcurpcb:
- .word _curpcb
+ .word _C_LABEL(curpcb)
Lvm_min_address:
.word VM_MIN_ADDRESS
@@ -156,7 +156,7 @@
ldr r3, Lpgbase
sub r0, r6, r3
mov r0, r0, lsl #(PGSHIFT-2) /* calculate VA of page */
- bl _cowfault
+ bl _C_LABEL(cowfault)
mov r3, r0
ldmfd sp!, {r0-r2, lr}
teq r3, #0 /* check for error return */
@@ -235,7 +235,7 @@
mov r2, r1
mov r1, r0
add r0, pc, #Lcopyinouttext - . - 8
- b _panic
+ b _C_LABEL(panic)
Lcopyinouttext:
.asciz "No valid PCB during copyinout() addr1=%08x addr2=%08x\n"
diff -r 7be949f00c4d -r 51cd725f5adf sys/arch/arm32/arm32/blockio.S
--- a/sys/arch/arm32/arm32/blockio.S Sun Nov 14 23:39:00 1999 +0000
+++ b/sys/arch/arm32/arm32/blockio.S Mon Nov 15 00:36:58 1999 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: blockio.S,v 1.8 1998/12/12 17:28:05 mycroft Exp $ */
+/* $NetBSD: blockio.S,v 1.8.10.1 1999/11/15 00:37:04 fvdl Exp $ */
/*
* Copyright (c) 1994 Mark Brinicombe.
@@ -175,7 +175,7 @@
tst r2, #0x00000007
tsteq r1, #0x00000003
- bne _insw
+ bne _C_LABEL(insw)
/* Word aligned insw */
@@ -233,7 +233,7 @@
tst r2, #0x00000007
tsteq r1, #0x00000003
- bne _outsw
+ bne _C_LABEL(outsw)
/* Word aligned outsw */
@@ -301,7 +301,7 @@
tst r1, #0x00000003
- bne _insw
+ bne _C_LABEL(insw)
/* Word aligned insw */
@@ -397,7 +397,7 @@
tst r1, #0x00000003
- bne _outsw
+ bne _C_LABEL(outsw)
/* Word aligned outsw */
diff -r 7be949f00c4d -r 51cd725f5adf sys/arch/arm32/arm32/bus_dma.c
--- a/sys/arch/arm32/arm32/bus_dma.c Sun Nov 14 23:39:00 1999 +0000
+++ b/sys/arch/arm32/arm32/bus_dma.c Mon Nov 15 00:36:58 1999 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: bus_dma.c,v 1.16 1999/09/10 10:12:09 is Exp $ */
+/* $NetBSD: bus_dma.c,v 1.16.4.1 1999/11/15 00:37:04 fvdl Exp $ */
/*-
* Copyright (c) 1996, 1997, 1998 The NetBSD Foundation, Inc.
@@ -376,9 +376,6 @@
return;
}
- /* XXX Is this only for BUS_DMASYNC_PREWRITE ? */
- cpu_drain_writebuf();
-
/* Set the starting address and maximum length */
vaddr = seg->_ds_vaddr + offset;
length = seg->ds_len - offset;
@@ -406,6 +403,8 @@
length = seg->ds_len;
}
} while (len > 0);
+
+ cpu_drain_writebuf();
}
}
@@ -515,8 +514,8 @@
if (size == 0)
panic("_bus_dmamem_map: size botch");
pmap_enter(pmap_kernel(), va, addr,
- VM_PROT_READ | VM_PROT_WRITE, TRUE,
- VM_PROT_READ | VM_PROT_WRITE);
+ VM_PROT_READ | VM_PROT_WRITE,
+ VM_PROT_READ | VM_PROT_WRITE | PMAP_WIRED);
/*
* If the memory must remain coherent with the
* cache then we must make the memory uncacheable
diff -r 7be949f00c4d -r 51cd725f5adf sys/arch/arm32/arm32/copystr.S
--- a/sys/arch/arm32/arm32/copystr.S Sun Nov 14 23:39:00 1999 +0000
+++ b/sys/arch/arm32/arm32/copystr.S Mon Nov 15 00:36:58 1999 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: copystr.S,v 1.9 1998/06/17 20:10:39 mark Exp $ */
+/* $NetBSD: copystr.S,v 1.9.16.1 1999/11/15 00:37:06 fvdl Exp $ */
/*
* Copyright (c) 1995 Mark Brinicombe.
@@ -45,7 +45,7 @@
.text
.align 0
Lcurpcb:
- .word _curpcb
+ .word _C_LABEL(curpcb)
Lvm_min_address:
.word VM_MIN_ADDRESS
@@ -66,12 +66,10 @@
ENTRY(copystr)
stmfd sp!, {r4-r5}
teq r2, #0x00000000
- moveq r4, #0x00000000
- moveq r5, #0x00000000
+ mov r5, #0x00000000
+ moveq r0, #ENAMETOOLONG
beq Lcopystrexit
- mov r5, #0x00000000
-
Lcopystr_loop:
ldrb r4, [r0], #0x0001
strb r4, [r1], #0x0001
@@ -80,14 +78,14 @@
teqne r5, r2
bne Lcopystr_loop
+ teq r4, #0x00000000
+ moveq r0, #0x00000000
+ movne r0, #ENAMETOOLONG
+
Lcopystrexit:
teq r3, #0x00000000
strne r5, [r3]
- teq r4, #0x00000000
- moveq r0, #0x00000000
- movne r0, #ENAMETOOLONG
-
ldmfd sp!, {r4-r5}
mov pc, lr
@@ -148,8 +146,8 @@
/* Do the actual copy */
do_copyinoutstr:
teq r2, #0x00000000
- moveq r5, #0x00000000
- moveq r6, #0x00000000
+ mov r6, #0x00000000
+ moveq r0, #ENAMETOOLONG
beq Lcopyinoutstrexit
ldr r4, Lcurpcb
@@ -162,7 +160,6 @@
add r5, pc, #Lcopystrfault - . - 8
str r5, [r4, #PCB_ONFAULT]
- mov r6, #0x00000000
Lcopyinoutstr_loop:
ldrb r5, [r0], #0x0001
@@ -172,16 +169,17 @@
teqne r6, r2
bne Lcopyinoutstr_loop
-Lcopyinoutstrexit:
- teq r3, #0x00000000
- strne r6, [r3]
+ mov r0, #0x00000000
+ str r0, [r4, #PCB_ONFAULT]
teq r5, #0x00000000
moveq r0, #0x00000000
movne r0, #ENAMETOOLONG
- mov r6, #0x00000000
- str r6, [r4, #PCB_ONFAULT]
+Lcopyinoutstrexit:
+ teq r3, #0x00000000
+ strne r6, [r3]
+
ldmfd sp!, {r4-r6}
mov pc, lr
@@ -203,7 +201,7 @@
mov r2, r1
mov r1, r0
add r0, pc, #Lcopystrpcbfaulttext - . - 8
- b _panic
+ b _C_LABEL(panic)
Lcopystrpcbfaulttext:
.asciz "No valid PCB during copyinoutstr() addr1=%08x addr2=%08x\n"
diff -r 7be949f00c4d -r 51cd725f5adf sys/arch/arm32/arm32/cpufunc_asm.S
--- a/sys/arch/arm32/arm32/cpufunc_asm.S Sun Nov 14 23:39:00 1999 +0000
+++ b/sys/arch/arm32/arm32/cpufunc_asm.S Mon Nov 15 00:36:58 1999 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm.S,v 1.9 1998/12/12 17:28:05 mycroft Exp $ */
+/* $NetBSD: cpufunc_asm.S,v 1.9.10.1 1999/11/15 00:37:07 fvdl Exp $ */
/*
* arm8 support code Copyright (c) 1997 ARM Limited
@@ -183,7 +183,7 @@
msr cpsr_all , r1
Home |
Main Index |
Thread Index |
Old Index