summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
1996-02-21minor clean up: revise locations of disk_busy/disk_unbusy calls to match xd.cchuck
1996-02-20Never claim interrupt if device runs without interrupts enabledThorsten Lockert
1996-02-20bug fixes, speedups. multiple AFs support.Michael Shalayeff
bpf fixes.
1996-02-20Fix #include. (param.h -> sys/param.h).briggs
1996-02-20netbsd-current import & 'boot' cmd addition.Michael Shalayeff
1996-02-20Fix disk_unbusy panic (from NetBSD)hannken
1996-02-20A few more things from NetBSD:briggs
- Move spl stuff from param.h to psl.h. Prototype delay() in param.h. - param.h: Fix #includes. - param.h: Move splimp to 2 and spltty to 1.
1996-02-20Makefile generates assym.h instead of assym.s, now.briggs
1996-02-20netbsd -> bsd in the config filesbriggs
Bring in a number of changes from NetBSD in Makefile.mac68k (standardized amongst most ports).
1996-02-20A couple of things from NetBSD:briggs
- Don't special-case conf.c - Add sbc driver. (M.I. 5380 driver)
1996-02-20Not ready for LOCORE -> _LOCORE.briggs
1996-02-20The bitfields are ugly, but as they are basically a published interface,briggs
it will be painful to change them. (IMO) Bring in from NetBSD: Bitfields are usually implemented in natural bit order. Pointed out by Masaru Oki <oki@yk.rim.or.jp> in NetBSD PR#2091.
1996-02-20Bring in from NetBSD.briggs
1996-02-20Sync. w/ NetBSD: include sys/dkio.h.briggs
1996-02-20Merge in changes from NetBSD:briggs
- Filesystem prototype changes - LOCORE -> _LOCORE - Move disk-specific ioctls out of <sys/disklabel.h> and into <sys/dkio.h>. <sys/dkio.h> is in turn included by <sys/ioctl.h>, much like how <sys/filio.h> and <sys/sockio.h> are handled. This minimizes changes to existing sources which use the disk ioctls. Define DIOCLOCK which is used to lock and unlock the pack.
1996-02-20Define SONIC device for testing. Same for ss su and uk SCSI devs.briggs
1996-02-20Move VIA_Initialize() back to where it works.briggs
1996-02-20Define HZ to be 60.briggs
1996-02-20Pass device name to interrupt establish routines so it can be recorded inThorsten Lockert
the device interrupt chain structures (isa, pci) Move interrupt chain structure definition to <machine/psl.h> so vmstat can get at it (i386) Remove hack to count interrupts the old way (i386)
1996-02-20Sync. w/ NetBSDbriggs
1996-02-20Sync. w/ NetBSD: vm prototype changes.briggs
1996-02-20Sync. w/ NetBSD:briggs
- Make a message more verbose for folks who try to boot in 24-bit mode.
1996-02-20Sync. w/ NetBSD:briggs
- Make delay() match prototype. - Be a bit more careful when setting up timer for calibrating delay(). - Clear interrupt before enabling in calibrate_delay() (from John P. Wittkoski)
1996-02-20Sync. with NetBSD:briggs
- scsi prototypes. - Add SCSI scanner support by Kenneth Stailey and Joachim Koenig-Baltes, hacked a but. Needs more work. ss.c: - Truncate to the window size in ssminphys(), not ssread(). - Missed some prototyping foo. - Minor tweak; make sure window size is 0 on close. - Change variable name to avoid GCC warning. - Handle EOF a little differently.
1996-02-20Sync w/ NetBSD:briggs
- Implement DIOCLOCK and DIOCEJECT. DIOCEJECT is limited to removable media. Fixes PR #1975. - scsi prototypes
1996-02-20Sync. w/ NetBSD: scsi prototypes.briggs
1996-02-20Sync. w/ NetBSD: scsi prototypes.briggs
1996-02-20Sync w/ NetBSD: scsi prototypes.briggs
1996-02-20Sync w/ NetBSD:briggs
- Accept DIOCEJECT as a synonym for CDIOCEJECT. Implement DIOCLOCK separately from CDIOCALLOW and CDIOCPREVENT, even though they perform basically the same function (with a different interface XXX). - scsi prototypes
1996-02-20Several changes from NetBSD:briggs
- scsi prototypes - remove #ifdef notdef made unnecessary by previous changes (PR#1597) put in missing "if (error)" that caused tape IO to always fail. (closes PR#2086) - Minor change.
1996-02-20Name kernel 'bsd', not 'netbsd'Thorsten Lockert
1996-02-19Make swap accounting actually work...Thorsten Lockert
1996-02-19Count number of forks, vforks, rforks; still need to count VM pages affectedThorsten Lockert
by the various fork types
1996-02-19Add support for fork accountingThorsten Lockert
1996-02-18Count swapins and swapouts in the sum structureThorsten Lockert
1996-02-18Compile with -fno-strength-reduce for nowThorsten Lockert
1996-02-18Use MAXPHYS for MAXBSIZE for all platforms but i386; use 32K on i386 untilThorsten Lockert
pmap can be fixed
1996-02-18Add another PCI vendor / productThorsten Lockert
1996-02-17elliminating unnecessary printf w/ DEBUG in pmap_collect.Michael Shalayeff
1996-02-16Fixes for mvme68k tape and disk bootloaders.Dale S. Rahn
fix argument parsing for disk and tape boot bootsd/boot.c bugcrt/m68k/Makefile.inc tape boot was broken completely bootst/bootst.c minor bug if bootloader was specific size (aout exec header is 0x20 not 0x30). writvid/wrtvid.c
1996-02-14Tally interrupts in a way that "vmstat -i" can find; temporary measureThorsten Lockert
until "vmstat -i" learns how to read the device chains and show interrupts per device.
1996-02-14Tally all interrupts, not only FASTINTR onesThorsten Lockert
1996-02-13Recognize 3c595 (same as 3c590, according to FreeBSD if_vx)dm
1996-02-13added isadmavar.h includedm
1996-02-09NetBSD PR 2048. Prototype st_erase.briggs
1996-02-08- moved disk_busy() call from xdstrategy() to xdc_startbuf()chuck
[prevents disk_unbusy panic when disk is loaded (if no free IOPBs, xdstrategy() would queue the buffer for pickup by xdcintr() but xdcintr() would never call disk_busy(). xdc_startbuf() is a better place since all bufs are routed through here] problem detected by girish@dworkin.wustl.edu, diagnosed and corrected by me. - move disk_unbusy() call in xdc_remove_iorq() before the call to XDC_FREE() [don't want to access a data structure that was just put on a free list]
1996-02-06Added support for a new (well, I've run it locally for a year or two)Niklas Hallqvist
interrupt system which is a prerequisite for the Amiga ISA support. It is described in amiga/amiga/README.ints, and is enabled by adding an "options IPL_REMAP_1" in the kernel config file. Along with this change there is also some generic cleanup, like style polishing, comment corrections, making sicallbacks operate in FIFO manner and cleaning up the spl mess in param.h...
1996-02-06Added support for a new (well, I've run it locally for a year or two)Niklas Hallqvist
interrupt system which is a prerequisite for the Amiga ISA support. It is described in amiga/amiga/README.ints, and is enabled by adding an "options IPL_REMAP_1" in the kernel config file. Along with this change there is also some generic cleanup, like style polishing, comment corrections, making sicallbacks operate in FIFO manner and cleaning up the spl mess in param.h...
1996-02-04Interface# 0's name was incorrectly generatedNiklas Hallqvist
1996-02-04New self-calibrating spin-wait delay() from Scott Reynolds <scottr@edsi.org>.briggs