aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove advertising actions requirement, they are too bothering for anyoneAndrey A. Chernov1996-06-171-6/+2
| | | | Notes: svn path=/head/; revision=16445
* This time, get rid of the struct copies that were really causing gcc toPeter Wemm1996-06-172-8/+8
| | | | | | | | call memcpy.. It seems that gcc would not inline the implicit call when copying from a volatile... Notes: svn path=/head/; revision=16444
* Don't try convert "-" to numeric form for -n optionAndrey A. Chernov1996-06-171-1/+1
| | | | Notes: svn path=/head/; revision=16443
* Update Rod's comments on chipsets to include the Triton II.Jordan K. Hubbard1996-06-171-3/+3
| | | | Notes: svn path=/head/; revision=16442
* Stomp another compiler warning: sc_devfs_token[] should only be declaredBill Paul1996-06-173-3/+9
| | | | | | | if DEVFS is #defined. Notes: svn path=/head/; revision=16441
* Add a couple of #ifdef DEVFS/#endif clauses to slence the followingBill Paul1996-06-171-1/+5
| | | | | | | | | | | | | | | | | | | | compiler warnings which occur if you don't have 'options DEVFS' in your kernel config file: ../../kern/kern_descrip.c: In function `fildesc_drvinit': ../../kern/kern_descrip.c:1103: warning: unused variable `fd' ../../kern/kern_descrip.c: At top level: ../../kern/kern_descrip.c:1095: warning: `devfs_token_stdin' defined but not use d ../../kern/kern_descrip.c:1096: warning: `devfs_token_stdout' defined but not us ed ../../kern/kern_descrip.c:1097: warning: `devfs_token_stderr' defined but not us ed ../../kern/kern_descrip.c:1098: warning: `devfs_token_fildesc' defined but not u sed Notes: svn path=/head/; revision=16440
* Reduced nesting of #includes in random.h and adjusted isa/random_machdep.cBruce Evans1996-06-174-36/+34
| | | | | | | | | to match (pc98/random_machdep.c probably requires a similar change). This is a problem area for the PC98 merge - all PC98 ifdefs in <machine/*.h> are kludges to work around incorrect layering. Notes: svn path=/head/; revision=16439
* Localize timeAndrey A. Chernov1996-06-171-14/+27
| | | | Notes: svn path=/head/; revision=16438
* Add support for ${CLEANDIRS} that will be rm -rf'ed during clean & cleandir.Poul-Henning Kamp1996-06-173-3/+17
| | | | Notes: svn path=/head/; revision=16437
* Fix w -n to really show numeric addresses, close PR 402Andrey A. Chernov1996-06-171-0/+11
| | | | | | | Partially submitted by: henrich@msu.edu (Charles Henrich) Notes: svn path=/head/; revision=16436
* Rethink and reimpliment the way RESTARTS are handled. The method I inheiritedJordan K. Hubbard1996-06-173-53/+33
| | | | | | | | | from jmz was a hopeless kludge (sorry Jean-Marc :) and handled the problem in the wrong way. ftpRestart() has now gone away and ftpGet() has grown a new parameter. Notes: svn path=/head/; revision=16435
* Synced with Makefile.i386: added -Wunused.Bruce Evans1996-06-172-4/+4
| | | | Notes: svn path=/head/; revision=16434
* If hostname > UT_HOSTSIZE, use its numerical address instead to keepAndrey A. Chernov1996-06-171-1/+16
| | | | | | | valid utmp and wtmp entries Notes: svn path=/head/; revision=16433
* If hostname > UT_HOSTSIZE, use its numeric address instead to keepAndrey A. Chernov1996-06-171-4/+18
| | | | | | | valid entries into utmp and wtmp Notes: svn path=/head/; revision=16432
* Moved initialization of defaults for the label for the whole disk fromBruce Evans1996-06-173-21/+29
| | | | | | | | | | disklabel(8) to the kernel (dsopen()). Drivers should initialize the hardware values (rpm, interleave, skews). Drivers currently don't do this, but it usually doesn't matter since rotational position stuff is normally disabled. Notes: svn path=/head/; revision=16431
* Added support for TIOCDCDTIMESTAMP (enable/get timestamp of last DCD rise).Bruce Evans1996-06-173-108/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | Original version by John Hay. Simplified timestamp code by reading the time exactly when necessary. This may slow down the interrupt handler with extra calls to microtime(), but only in bad configurations - the input fifo should normally be disabled if timestamps on input are being used, since otherwise the timestamp won't be precisely associated with any particular input event. The interrupt handler remains slowed down by one test and branch for each input (and now DCD change) event - avoiding this is not practical yet. The simplifications also fixed: - timestamps for input sometimes being clobbered by output and modem status interrupts. - valid timestamps not being available unless the port is configured with vector siointrts. siointrts no longer exists. - compiler warnings about siointr* in some configurations. Simplified timestamp and probe code by depending on recent changes in microtime() and DELAY() to preserve the interrupt enable flag. Notes: svn path=/head/; revision=16430
* Added TIOCDCDTIMESTAMP (enable/get timestamp of last DCD rise).Bruce Evans1996-06-171-10/+11
| | | | | | | Reformatted FreeBSD additions in a consistent style. Notes: svn path=/head/; revision=16429
* In getit(), use read_eflags()/write_eflags() to preserve the interruptBruce Evans1996-06-175-15/+40
| | | | | | | | | | | enable flag instead of enable_intr() to restore it to its usual state. getit() is only called from DELAY() so there is no point in optimising its speed (this wasn't so clear when it was extern), and using enable_intr() made it inconvenient to call DELAY() from probes that need to run with interrupts disabled. Notes: svn path=/head/; revision=16428
* In microtime(), use pushfl/popfl to preserve the interrupt enable flagBruce Evans1996-06-171-2/+4
| | | | | | | | | | | | | instead of sti to it restore to its usual state. pushfl/popfl is actually faster in protected mode on Pentiums (4+3 cycles instead of 9), and using sti made it extremely inconvenient to call microtime() from fast interrupt handlers. pushfl/popfl is a couple of cycles slower than sti on 486's and a couple more cycles slower on 386's, but the relative cost of using it is not large since microtime() has to use slow i/o instructions on the old cpus. Notes: svn path=/head/; revision=16427
* Add a feature: If the environment variable FTP_PASSIVE_MODE is definedJordan K. Hubbard1996-06-171-1/+3
| | | | | | | | (the convention as established by pkg_install(1)), select passive mode FTP automatically. Notes: svn path=/head/; revision=16426
* Add LIBFTPIOJordan K. Hubbard1996-06-171-1/+2
| | | | Notes: svn path=/head/; revision=16425
* Whoops, give the authors all proper credit.Jordan K. Hubbard1996-06-171-0/+2
| | | | Notes: svn path=/head/; revision=16424
* Write numerical address instead of hostname for hostnames > UT_HOSTSIZEAndrey A. Chernov1996-06-171-7/+21
| | | | | | | to keep valid information in utmp and lastlog Notes: svn path=/head/; revision=16423
* Bring in a new library `libftpio', so named to avoid clashes with olderJordan K. Hubbard1996-06-176-0/+1226
| | | | | | | | packages and also sort of give the (correct) impression that this basically sits on top of stdio and deals with stream pointers (FILE*). Notes: svn path=/cvs2svn/branches/FREEBSD/; revision=16420
* Add Don Yuniskis <dgy@rtd.com> for his contribution of git port upgradeSatoshi Asami1996-06-171-1/+2
| | | | | | | (and many others I've yet to review). Notes: svn path=/head/; revision=16418
* Disable direct writes for non-blocking output.John Dyson1996-06-171-2/+5
| | | | Notes: svn path=/head/; revision=16416
* Several bugfixes/improvements:John Dyson1996-06-175-1007/+1292
| | | | | | | | | | | | | | | | | | | | | | | 1) Make it much less likely to miss a wakeup in vm_page_free_wakeup 2) Create a new entry point into pmap: pmap_ts_referenced, eliminates the need to scan the pv lists twice in many cases. Perhaps there is alot more to do here to work on minimizing pv list manipulation 3) Minor improvements to vm_pageout including the use of pmap_ts_ref. 4) Major changes and code improvement to pmap. This code has had several serious bugs in page table page manipulation. In order to simplify the problem, and hopefully solve it for once and all, page table pages are no longer "managed" with the pv list stuff. Page table pages are only (mapped and held/wired) or (free and unused) now. Page table pages are never inactive, active or cached. These changes have probably fixed the hold count problems, but if they haven't, then the code is simpler anyway for future bugfixing. 5) The pmap code has been sorely in need of re-organization, and I have taken a first (of probably many) steps. Please tell me if you have any ideas. Notes: svn path=/head/; revision=16415
* Fix chain numbering bug when the highest line number installed >= 65435Alexander Langer1996-06-171-16/+27
| | | | | | | | | and the rule being added has no explicit line number set. Submitted by: Archie Cobbs <archie@whistle.com> Notes: svn path=/head/; revision=16413
* Add a top level function index.Jordan K. Hubbard1996-06-166-57/+273
| | | | Notes: svn path=/head/; revision=16412
* Check network status earlier in FTP/NFS installs in order to reduceJordan K. Hubbard1996-06-169-51/+117
| | | | | | | user frustration. Notes: svn path=/head/; revision=16410
* Various bugfixes/cleanups from me and others:John Dyson1996-06-166-90/+66
| | | | | | | | | | | | | | | 1) Remove potential race conditions on waking up in vm_page_free_wakeup by making sure that it is at splvm(). 2) Fix another bug in vm_map_simplify_entry. 3) Be more complete about converting from default to swap pager when an object grows to be large enough that there can be a problem with data structure allocation under low memory conditions. 4) Make some madvise code more efficient. 5) Added some comments. Notes: svn path=/head/; revision=16409
* Explain the options for the `od' driver.Joerg Wunsch1996-06-165-7/+61
| | | | Notes: svn path=/head/; revision=16407
* Miscellaneous cleanup and minor fixes by Shunsuke and by me.Joerg Wunsch1996-06-162-96/+147
| | | | | | | | | | | | | | . use new-style options . introduce an option OD_AUTO_TURNOFF . try to use the native geometry as reported by the drive instead of a faked on -- MOs do have a ``classical'' geometry . make the scsi_start_unit() actually working . some cosmetic fixes Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama) Notes: svn path=/head/; revision=16406
* Make sure to update the SDEV_MEDIA_LOADED flag also when working onJoerg Wunsch1996-06-161-1/+4
| | | | | | | | | the control device. Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama) Notes: svn path=/head/; revision=16405
* Make a small optimization which shaves about a second off the timeJordan K. Hubbard1996-06-161-28/+22
| | | | | | | it takes to build the `All' menu in configPackages. Notes: svn path=/head/; revision=16404
* Fix cut/paste error; a read-only variable should have been read/write.Peter Wemm1996-06-162-4/+4
| | | | Notes: svn path=/head/; revision=16403
* Nuke xditview. It was in the same category as xroach.Jordan K. Hubbard1996-06-1630-5857/+1
| | | | | | | Screeched-For By: Michael Smith Notes: svn path=/head/; revision=16402
* Fix a typo in the view accounting records example.Alexander Langer1996-06-151-1/+1
| | | | Notes: svn path=/head/; revision=16399
* fix footnote bug in 05.sysman which sends nroff into an infinite loop.Wolfram Schneider1996-06-152-13/+11
| | | | Notes: svn path=/head/; revision=16398
* Cosmetic change: make the ``ready to run'' line match theGary Palmer1996-06-151-2/+2
| | | | | | | | ``ready for devices'' printed out earlier by changing `devs ' to be `DEVFS: ' Notes: svn path=/head/; revision=16397
* Add `netkey' to list of kernel directories to include in /usr/include.Garrett Wollman1996-06-151-2/+2
| | | | Notes: svn path=/head/; revision=16396
* Change default user/group to ones that actually exist in default passwdJordan K. Hubbard1996-06-154-9/+15
| | | | | | | file. Notes: svn path=/head/; revision=16395
* This is no longer in /standJordan K. Hubbard1996-06-151-1/+1
| | | | Notes: svn path=/head/; revision=16394
* Fix multicast address for sending router discovery packets.Garrett Wollman1996-06-151-4/+3
| | | | | | | Submitted by: Kensaku Masuda <greg@greg.rim.or.jp> Notes: svn path=/head/; revision=16393
* make netstat distinguish broadcast and blackhole routes where they appear.Peter Wemm1996-06-152-1/+4
| | | | | | | | | | (RTF_BLACKHOLE was already documented as being shown, but the code ignored it) Sumbitted by: Greg Lehey <grog@lemis.de> Notes: svn path=/head/; revision=16392
* Cosmetic tweaks.Jordan K. Hubbard1996-06-151-1/+3
| | | | Notes: svn path=/head/; revision=16391
* Make an etc/rc.d directory.Jordan K. Hubbard1996-06-151-1/+3
| | | | Notes: svn path=/head/; revision=16390
* Add missing semicolon so that this module compiles whithout -DYP.Bill Paul1996-06-151-1/+1
| | | | | | | Submitted (via Usenet) by: Nathan Torkington <gnat@frii.com> Notes: svn path=/head/; revision=16388
* Add a strategic dialog_clear().Jordan K. Hubbard1996-06-151-1/+2
| | | | Notes: svn path=/head/; revision=16387
* A totally revamped whereis(1), bringing back all the functionality ofJoerg Wunsch1996-06-154-130/+332
| | | | | | | | | | | the 4.3BSD command. Rewritten from scratch after the old man page, taking account for the different situation with man pages and source tree hierarchy (re: /usr/src/gnu) of the FreeBSD project. Reviewed by: wosch (actually loooong time ago) Notes: svn path=/head/; revision=16385