summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Include `top'.Joerg Wunsch1997-03-231-2/+2
| | | | Notes: svn path=/head/; revision=24146
* This is the FreeBSD-specific files for top, plus the MakefileJoerg Wunsch1997-03-235-0/+1117
| | | | | | | | | that pulls all the files from contrib. Obtained from: The ports collection (mostly). Notes: svn path=/cvs2svn/branches/FREEBSD/; revision=24143
* Apply the FreeBSD-local patches.Joerg Wunsch1997-03-237-17/+107
| | | | | | | Obtained from: The ports collection. Notes: svn path=/head/; revision=24142
* This commit was generated by cvs2svn to compensate for changes in r24139,Joerg Wunsch1997-03-2336-0/+7017
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=24140
| * This is the long-awaited import of top into the base system (actually,vendor/top/3.4Joerg Wunsch1997-03-2336-0/+7017
| | | | | | | | | the src/contrib/top part right now). This tools is simply too system- dependant to maintain it in the ports collection. Notes: svn path=/vendor/top/dist/; revision=24139 svn path=/vendor/top/3.4/; revision=24141; tag=vendor/top/3.4
* Created new section `CPU OPTIONS'. CPU classes and math emulator areKATO Takenori1997-03-233-60/+273
| | | | | | | moved to there. Options for CPU feature is also described there. Notes: svn path=/head/; revision=24138
* Removed nested #includes of <scsi/scsi_debug.h> and <scsi/scsi_driver.h>Bruce Evans1997-03-2316-22/+39
| | | | | | | from <scsi/scsiconf.h> and fixed everything that depended on them. Notes: svn path=/head/; revision=24136
* Removed nested #includes of <scsi/scsi_debug.h> and <scsi/scsi_driver.h>Bruce Evans1997-03-233-3/+6
| | | | | | | from <scsi/scsiconf.h> and fixed everything that depended on them. Notes: svn path=/head/; revision=24135
* Added Accton EN1207-TX support.KATO Takenori1997-03-232-2/+8
| | | | Notes: svn path=/head/; revision=24134
* Removed nested #include of <sys/conf.h> from <scsi/scsi_driver.h>Bruce Evans1997-03-239-9/+22
| | | | | | | | | and fixed everything that depended on getting it from the wrong place. Most of the broken things actually only depended on getting the declaration of their interrupt handler from "ioconf.h". Notes: svn path=/head/; revision=24133
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.Bruce Evans1997-03-234-8/+8
| | | | | | | | Fixed everything that depended on getting fcntl.h stuff from the wrong place. Most things don't depend on file.h stuff at all. Notes: svn path=/head/; revision=24132
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.Bruce Evans1997-03-2377-126/+144
| | | | | | | | Fixed everything that depended on getting fcntl.h stuff from the wrong place. Most things don't depend on file.h stuff at all. Notes: svn path=/head/; revision=24131
* Fix a significant error in the accounting for pre-zeroed pages. ThisJohn Dyson1997-03-231-5/+6
| | | | | | | is a candidate for RELENG_2_2... Notes: svn path=/head/; revision=24130
* slight fix to gcc's man page...John-Mark Gurney1997-03-231-3/+9
| | | | Notes: svn path=/head/; revision=24129
* Merged the rest of lfs from Lite2. It compiles (uncleanly) but is asBruce Evans1997-03-239-185/+460
| | | | | | | unlikely to work as before. Notes: svn path=/head/; revision=24128
* Fix the location of the files in the FILES section.Mike Pritchard1997-03-221-2/+2
| | | | | | | | | Closes PR# 3063. Submitted by: Kent Vander Velden <graphix@iastate.edu> Notes: svn path=/head/; revision=24127
* Add malloc(9) to document the kernel malloc() and free() routines.Mike Pritchard1997-03-222-3/+266
| | | | | | | | Obtained from: NetBSD w/changes to reflect current FreeBSD headers and diagnostic messages. Notes: svn path=/head/; revision=24126
* Remove an extra comma.Mike Pritchard1997-03-221-2/+2
| | | | Notes: svn path=/head/; revision=24125
* Make the argument handling for select() less bogus. Also, move theJoerg Wunsch1997-03-222-22/+22
| | | | | | | amq service from UDP to TCP for better reliability. Notes: svn path=/head/; revision=24124
* Minor mdoc fixes.Mike Pritchard1997-03-226-11/+11
| | | | Notes: svn path=/head/; revision=24123
* Add vslock(9) to document the vslock() and vsunlock() kernel functions.Mike Pritchard1997-03-222-2/+74
| | | | | | | Obtained from: NetBSD Notes: svn path=/head/; revision=24122
* One minor mdoc fix.Mike Pritchard1997-03-221-1/+1
| | | | Notes: svn path=/head/; revision=24121
* Add kernacc(9) that documents the kernacc() and useracc() kernelMike Pritchard1997-03-222-2/+84
| | | | | | | | | functions. Obtained from: NetBSD (renamed from access.9) Notes: svn path=/head/; revision=24120
* Add physio(9).Mike Pritchard1997-03-222-2/+139
| | | | | | | Obtained from: NetBSD w/minor FreeBSD changes Notes: svn path=/head/; revision=24119
* Add mi_switch.9. It documents the kernel mi_switch() and cpu_switch()Mike Pritchard1997-03-222-2/+145
| | | | | | | | | context switching functions. Obtained from: NetBSD (renamed from ctxsw.9) Notes: svn path=/head/; revision=24118
* Restore Bruce's original comment. It seems that "iff" = if and only if,Mike Pritchard1997-03-223-6/+6
| | | | | | | and is not a typo. It is used other places in the kernel, too. Notes: svn path=/head/; revision=24117
* Add resettodr(9).Mike Pritchard1997-03-222-3/+60
| | | | | | | Obtained from: NetBSD Notes: svn path=/head/; revision=24116
* Add inittodr(9) to document how the system clock is initialized.Mike Pritchard1997-03-222-4/+123
| | | | | | | | | Obtained from NetBSD and then modified to reflect how things work in FreeBSD, along with some minor changes to make a few points clearer. Notes: svn path=/head/; revision=24115
* Add time(9) to document the kernel time variables. Obtained fromMike Pritchard1997-03-222-2/+138
| | | | | | | | | NetBSD and then modified by me to reflect some FreeBSD specific things and to clarify some other pointed based on some old mail from Bruce Evans about this man page. Notes: svn path=/head/; revision=24114
* Oops, I forgot to `cvs add'. This file is a part of new CPUKATO Takenori1997-03-222-0/+888
| | | | | | | identification and initialization routines. Notes: svn path=/head/; revision=24113
* Improved CPU identification and initialization routines. ThisKATO Takenori1997-03-2232-1510/+1420
| | | | | | | | | | | | | | | | supports All Cyrix CPUs, IBM Blue Lightning CPU and NexGen (now AMD) Nx586 CPU, and initialize special registers of Cyrix CPU and msr of IBM Blue Lightning CPU. If revision of Cyrix 6x86 CPU < 2.7, CPU cache is enabled in write-through mode. This can be disabled by kernel configuration options. Reviewed by: Bruce Evans <bde@freebsd.org> and Jordan K. Hubbard <jkh@freebsd.org> Notes: svn path=/head/; revision=24112
* Remove the text that says nroff and pr automatically disableMike Pritchard1997-03-221-6/+1
| | | | | | | writing to the tty while they are running because they don't. Notes: svn path=/head/; revision=24110
* Fix a typo in a comment of a recent commit.Mike Pritchard1997-03-223-6/+6
| | | | Notes: svn path=/head/; revision=24109
* YAMF22Jordan K. Hubbard1997-03-222-16/+40
| | | | Notes: svn path=/head/; revision=24106
* Don't indirect through a NULL pointer in rl_strpbrk. This makes filenameDoug Rabson1997-03-221-0/+3
| | | | | | | completion work in GDB. Notes: svn path=/head/; revision=24104
* Merged enough of lfs from Lite2 for mkdep of LINT to work again.Bruce Evans1997-03-222-179/+218
| | | | Notes: svn path=/head/; revision=24103
* Removed `volatile' from declaration of `time', and removed the resultingBruce Evans1997-03-224-10/+9
| | | | | | | | | | | null casts. `time' is nonvolatile for accesses within a region locked by splclock()/splx(). Accesses outside such a region are invalid, and splx() must have the side effect of potentially changing all global variables (since there are hundreds of sort of volatile variables like `time'), so declaring `time' as volatile didn't have any real benefits. Notes: svn path=/head/; revision=24102
* Fixed some invalid (non-atomic) accesses to `time', mostly ones of theBruce Evans1997-03-2237-147/+168
| | | | | | | | | form `tv = time'. Use a new function gettime(). The current version just forces atomicicity without fixing precision or efficiency bugs. Simplified some related valid accesses by using the central function. Notes: svn path=/head/; revision=24101
* Quick fix for section limits not being relocated. This has always beenBruce Evans1997-03-221-0/+6
| | | | | | | | | | | | | broken for gdb -k, but the section limits weren't used much in previous versions of gdb in FreeBSD. Now they are used for backtracing when full symbols aren't available, and in some other new cases. This should be fixed properly by someone who knows bfd. This should be fixed in 2.2. Notes: svn path=/head/; revision=24100
* Decrease the latency/overhead in the prezero code when there isJohn Dyson1997-03-222-4/+34
| | | | | | | an adequate number of prezeroed pages. Notes: svn path=/head/; revision=24099
* Backed out rev.1.27, which broke unmounting of mfs and caused panicsBruce Evans1997-03-221-2/+2
| | | | | | | | | on shutdown. Should not have been in 2.2 (the buggy last minute change, that is). Notes: svn path=/head/; revision=24098
* Add a new "-f" option to the linker, to print the resolved pathsJohn Polstra1997-03-223-5/+43
| | | | | | | | | of all the files and libraries in the command line. Submitted by: bde (Bruce Evans) Notes: svn path=/head/; revision=24097
* Don't generate invalid C++ code (for implicit conversion from `void *' inBruce Evans1997-03-221-3/+3
| | | | | | | assignment). Notes: svn path=/head/; revision=24096
* Make makewhatis(1) happy.Wolfram Schneider1997-03-211-4/+2
| | | | Notes: svn path=/head/; revision=24095
* Use the .Tn macro for generic FreeBSD references. Other minor cleanup.Mike Pritchard1997-03-216-18/+31
| | | | Notes: svn path=/head/; revision=24094
* Mdoc cleanup.Mike Pritchard1997-03-213-43/+91
| | | | Notes: svn path=/head/; revision=24093
* Minor mdoc cleanup - don't use .Pa for non-pathname items.Mike Pritchard1997-03-211-2/+2
| | | | Notes: svn path=/head/; revision=24092
* Use the .Fx macro for FreeBSD references for releases prior to 2.0.Mike Pritchard1997-03-2131-172/+372
| | | | | | | | Use the .Tn macro for generic FreeBSD references. Cleanup other formatting problems noticed while making the above changes. Notes: svn path=/head/; revision=24091
* Fix a number of typos and use the .Tn macro where appropriate.Mike Pritchard1997-03-212-22/+34
| | | | Notes: svn path=/head/; revision=24090
* Add all of the pre-FreeBSD 2.0 release to the .Fx macro.Mike Pritchard1997-03-211-0/+8
| | | | Notes: svn path=/head/; revision=24089