summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Minor algorithmic adjustments that reduce the CPU consumption of thedg1995-02-091-72/+12
| | | | | | pagedaemon in half while not reducing its effectiveness. Submitted by: me & John
* Fixed another TTCP ifdef problem...there isn't any tcp_sysctl field indg1995-02-091-3/+6
| | | | !TTCP.
* Fix/#ifdef prototype for tcp_mss...apparantly overlooked by Garrett.dg1995-02-091-1/+5
|
* Disable bogus attempt to switch from the TS_ISOPEN state to thebde1995-02-081-1/+3
| | | | | | | TS_WOPEN state when CLOCAL is toggled from on to off while there is no carrier. There is no way back, and with sio there is no way forward either (TS_ISOPEN will never be set again for the current open). This bug was observed in 1.1 and was fixed in 1.1.5.
* Rewrite the netisr dispatcher.bde1995-02-081-38/+25
| | | | | | | Rename `_dummynetisr' to `dummynetisr' so that it doesn't show up in profiling (with gprof -u). Clean up.
* More complete implementation of SUBDIR for programs, libraries and kmods.bde1995-02-081-1/+2
| | | | | | | | `depend' wasn't supported. This seems to have only broken `make depend' in gnu/usr.bin/ld. bsd.prog.mk: Build the man pages in ${MANDEPEND} at build time.
* T/TCP changes to generic IP code. This is all ifdefed TTCP so shouldwollman1995-02-082-3/+65
| | | | | have no effect on most users for now. (Eventually, once this code is fully tested, the ifdefs will go away.)
* Merge in T/TCP TCP header file changes.wollman1995-02-085-9/+157
|
* Define RTF_PINNED for future use.wollman1995-02-081-2/+3
|
* Remove a possible loophole - previously the code wouldn't pass packets destinedgpalmer1995-02-071-5/+4
| | | | | | to the loopback address to the packet filter. Reviewed by: "Ugen J.S.Antsilevich" <ugen@netvision.net.il>
* Correct fix for merge conflicts: RTM_VERSION is always 5. Header fileswollman1995-02-071-5/+1
| | | | included by user code must never depend on kernel compile options.
* Support for more Sun compatible dlopen() and friends. Also added proper errorjkh1995-02-072-16/+6
| | | | | | handling. Reviewed by: gj Submitted by: Mark Diekhans <markd@grizzly.com>
* Fixed the bug that caused the cursor to disappear undersos1995-02-073-39/+51
| | | | boot with -c option
* Fixed unresolved CVS conflict on RTM_VERSION.dg1995-02-071-8/+2
|
* Changed maximum number of symlinks in a path from 8 to 32. The exact valuedg1995-02-071-2/+2
| | | | | | | isn't important; it is only used to prevent symlink loops from looping forever. 32 is a quite reasonable default. Submitted by: Ed Hudson <elh@p5.spnet.com>
* Make sure to disable RSVP intercept when the socket is closed.wollman1995-02-071-1/+3
|
* Merge in the socket-level support for Transaction TCP from the OLAH_TTCPwollman1995-02-073-5/+22
| | | | | | branch. Submitted by: Andras Olah <olah@cs.utwente.nl>
* Merge in the socket-level support for Transaction TCP.wollman1995-02-072-5/+40
|
* The very minimum driver required to support a Video Spigot. See thejkh1995-02-063-4/+357
| | | | | | copyright notices in the code for information on where to go to pick up additional useful bits. Submitted by: Jim Lowe <james@blatz.cs.uwm.edu>
* The very minimum driver required to support a Video Spigot. See thejkh1995-02-065-5/+31
| | | | | | copyright notices in the code for information on where to go to pick up additional useful bits. Submitted by: Jim Lowe <james@blatz.cs.uwm.edu>
* Commit Gary's diffs for adding xcdplayer support to the Sony CDROM driver.jkh1995-02-064-6/+286
| | | | Submitted by: gj
* Add short delay after NCR reset.se1995-02-061-11/+8
| | | | Submitted by: wolf@kintaro.cologne.de (Wolfgang Stanglmeier)
* Commit my userconfig stuff:jkh1995-02-061-8/+45
| | | | | | | | | 1. add iosize command, and show it in `ls' 2. add a probe command 3. add an attach command [the latter 2 do the obvious thing - call the device's routine and print the status returned].
* Use M_NOWAIT instead of M_KERNEL for socket allocations; it is apparantlydg1995-02-061-2/+2
| | | | | | possible for certain socket operations to occur during interrupt context. Submitted by: John Dyson
* Changed order of release of vnode/object to fix a problem where the vnodedg1995-02-064-16/+28
| | | | | | | is freed with an old object still attached (subsequently causing a panic). Fixes NFS server panic "object/pager mismatch". Submitted by: John Dyson
* Fixed the annoing bug that caused writes to /dev/console to go tosos1995-02-053-87/+102
| | | | | the active virtual terminal (Boy, do I have little hair left). Misc other fixes, try to enable cursor earlier in the game.
* Added "panic" command to ddb, so we can do something sensible even ifphk1995-02-051-1/+9
| | | | we have no symbols.
* This was wrong - PCVT and syscons don't share the same entrypointjkh1995-02-051-2/+2
| | | | | names. Submitted by: mh
* Add pcvt's header files.jkh1995-02-051-0/+591
| | | | Submitted by: hm
* Bring pcvt console driver into the tree - now users can chose whicheverjkh1995-02-0510-0/+16300
| | | | | | console driver they like best (2 is ok, it was 4 that was a little insane for awhile there! :-). Submitted by: hm
* Bring PCVT's config files into the tree.jkh1995-02-054-3/+121
| | | | Submitted by: mh
* Update kmem_malloc() call to new waitflag(s) interface.bde1995-02-051-2/+3
| | | | This might fix recent problems on thud and freefall.
* Support 32bit access to IDE disks, if it seems to work for the drive.phk1995-02-041-25/+54
| | | | | | | | | | You will normally have to have a VLB or other 32bit IDE "controller" for this to work. Depending on your setup, this may gain you 20-100 % speed from your disk. Reviewed by: phk Submitted by: vak@cronyx.ru
* Disable I/O port accesses in case the BIOS enabled them.se1995-02-041-4/+22
| | | | | | | Clear all output lines except ATN and ACK when waiting for target phase change. Submitted by: wolf (Wolfgang Stanglmeier)
* Moved "#include <pci/pcivar.h>" from "usr.sbin/lsdev/i386.c"se1995-02-041-1/+2
| | | | to "/sys/i386/include/devconf.h", where it really belongs.
* Don't define CLK_TCK here.bde1995-02-034-24/+12
| | | | Uniformize idempotency ifdef.
* Don't depend on namespace pollution in <machine/limits.h> for thebde1995-02-032-4/+4
| | | | | definition of CLK_TCK. Use _BSD_CLK_TCK_ instead of CLK_TCK so that we don't have to include the user header <time.h>.
* Define _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ to support correctbde1995-02-031-4/+17
| | | | definitions of CLK_TCK and CLOCKS_PER_SEC.
* Allow all characters except "real" control chars.sos1995-02-033-156/+177
| | | | Fix NULL reference when serial console (thanks bruce).
* Have version number track CSV version number. No other change.gibbs1995-02-032-4/+4
|
* Keep track of when we actually are awaiting a reply to an SDTR or WDTRgibbs1995-02-032-10/+31
| | | | | | | | | | message instead of relying on the fact that we are scheduled to send them. The old method worked 99.9% of the time, but someone reported some periferals that did MSG_REJECT at odd times (sometimes before we could send an SDTR or WDTR) that we would construe as the response to an SDTR or WDTR message. This also removes a possible race condition where after a bus reset (the result of a command time out not during intial probe time), we might queue two commands both requesting SDTR, WDTR or both.
* #include<kernel.h> to quiet a compiler warning having to do with thegibbs1995-02-031-1/+2
| | | | | | DATA_SET (pcidevice_set, ahc_device) macro. Maybe this will allow the aic7870 to be probed again. I don't have a PCI machine here to test it.
* Fix hanging while playing very short notes.ache1995-02-032-6/+10
|
* Fixed bmap run-length brokeness.dg1995-02-0310-71/+80
| | | | | | Use bmap run-length extension when doing clustered paging. Submitted by: John Dyson
* Removed a pile of vfs_unbusy_pages()...both unnecessary and wrong - resulteddg1995-02-032-12/+6
| | | | | | | in serious system instability. Changed a B_INVAL to a B_NOCACHE so that buffer data is properly disposed of. Submitted by: John Dyson, Rick Macklin, and ohki@gssm.otsuka.tsukuba.ac.jp
* Make B_NOCACHE and B_INVAL buffers work correctly - throw away the data indg1995-02-031-2/+5
| | | | | | the page cache. Submitted by: John Dyson
* Removed misleading copyright note. This file contains justse1995-02-022-14/+4
| | | | | | definitions taken from the PCI specs. Part of them were typed in by Wolfgang Stanglmeier, the (at that time unneeded) rest by Charles Hannum (thanks !).
* Disable disconnect after drive timeouts, since thesese1995-02-021-9/+20
| | | | | | | | | may be the result of reselect following too fast for the driver to notice. Not the final solution, but the problem has been seen only with very few devices. Reviewed by: se Submitted by: wolf (Wolfgang Stanglmeier)
* Reapplied all of Stefan's changes. What a mess - the files were modifieddg1995-02-0210-866/+592
| | | | | and moved at the same time. This made it *very* difficult to fix the revision log lossage that happend when the files were moved. SIGH.
* Fixed up include paths after copying these in the repository.dg1995-02-027-19/+19
|
OpenPOWER on IntegriCloud