summaryrefslogtreecommitdiffstats
path: root/sys/i386/conf
Commit message (Collapse)AuthorAgeFilesLines
...
* Add the new ng_gif, ng_gif_demux, and ng_ip_input nodes to NOTES so theybrooks2001-09-271-0/+3
| | | | get compiled with LINT.
* Update a comment to reflect the param.c -> subr_param.c move.murray2001-09-271-1/+1
| | | | | PR: kern/30766 Submitted by: Kevin Way <kevin.way@overtone.org>
* The number of ccd(4) devices is no longer set at compile time so stopbrooks2001-09-261-1/+1
| | | | trying to do it in the examples and config files.
* The faith(4) device is no longer a count device so don't specify a count.brooks2001-09-253-3/+3
|
* + Fix misplacement of `txp'obrien2001-09-241-5/+5
| | | | + Document our -CURRENT debugging bits
* Update NFS_ROOT comments to reflect the NFSCLIENT optionjedgar2001-09-221-1/+1
| | | | | | instead of the depricated NFS option. Reviewed by: peter
* Introduce new syscons(4) kernel options:sobomax2001-09-211-0/+6
| | | | | | | | | | | | | - SC_CUT_SPACES2TABS - when copying text into the cut buffer convert leading spaces into the tabs; - SC_CUT_SEPCHARS="XYZ" - treat supplied characters as possible words separators when the driver searches for words boundaries when doing cut operation. Also unify cut code a bit to decrease amount of duplicated code. This fixes line cut mode, so that it is no longer pads line with useless spaces. Approved by: ru
* Add some comments about KVA_PAGES and a test.peter2001-09-211-0/+9
|
* Cleanup and split of nfs client and server code.peter2001-09-182-2/+4
| | | | This builds on the top of several repo-copies.
* Place CPU_UPGRADE_HW_CACHE in the right section.asmodai2001-09-141-3/+3
|
* KSE Milestone 2julian2001-09-121-3/+3
| | | | | | | | | | | | | | Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is functionally equivalent to teh previousl -current except that there is a thread associated with each process. Sorry john! (your next MFC will be a doosie!) Reviewed by: peter@freebsd.org, dillon@freebsd.org X-MFC after: ha ha ha ha
* Don't specify the number of vlan interfaces any more, they are createdbrooks2001-09-051-1/+1
| | | | at runtime.
* Always turned on 8bit access card support for the fe drivershiba2001-09-021-1/+0
| | | | | | both i386/pc98, so options FE_8BIT_SUPPORT was deleted. Reviewed by: nyan
* note 2300/2312 supportmjacob2001-08-311-1/+2
|
* Note that compiling ACPI into the kernel is deprecated for normal use.msmith2001-08-301-0/+3
|
* Argh! Revert accidental commit.peter2001-08-251-3/+1
|
* Optionize UPAGES for the i386. As part of this I split some of the lowpeter2001-08-252-1/+4
| | | | | | | | | | level implementation stuff out of machine/globaldata.h to avoid exposing UPAGES to lots more places. The end result is that we can double the kernel stack size with 'options UPAGES=4' etc. This is mainly being done for the benefit of a MFC to RELENG_4 at some point. -current doesn't really need this so much since each interrupt runs on its own kstack.
* Add a new kernel option RESTARTABLE_PANICS. If this option is present,jhb2001-08-231-0/+10
| | | | | | | | then one can restart from a panic by resetting the panicstr variable to NULL. This commit conditionalizes the previously committed functionality on this variable. It also removes the __dead2 attribute from the panic() function so that when one continues from a panic() the behavior will be predictable.
* Add the screen savers for test coverage.peter2001-08-091-0/+12
|
* -Finished cleanup of old 'ThinkPad' comments that are no longer useful.nate2001-08-062-4/+2
| | | | Reminded by: bde
* - Removed comment about ThinkPad keyboards from the PCVT line. Any ThinkPadnate2001-08-051-2/+0
| | | | that needs this probably won't run -current, as it's at least 5 years old.
* Diff-reduce this with GENERIC.markm2001-07-281-3/+3
| | | | OK'ed by: imp
* Allow ng_split to be compiled in staticly.brooks2001-07-251-0/+1
| | | | MFC after: 7 weeks
* You were knocked senseless by the Boomerang, spun around by the Cyclone,wpaul2001-07-232-0/+2
| | | | | | | | | | | | | | | | | | blown over by the Hurricane and had a house dropped on you by the Tornado. Now it's time to have your parade rained on by... the Typhoon! This commit adds driver support for 3Com 3cR990 10/100 ethernet adapters based on the Typhoon I and Typhoon II chipsets. This is actually a port of the OpenBSD driver with many hacks by me. No Virginia, there isn't any support for the hardware crypto yet. However there is support for TCP/IP checksum offload and VLANs. Special thanks go to Jason Wright, Aaron Campbell and Theo de Raadt for squeezing enough info out of 3Com to get this written, and for doing most of the hard work. Manual page is included. Compiled as a module and included in GENERIC.
* Note that the umass device requires scbus and dakris2001-07-221-1/+1
|
* Put a knob in the kernel config files to tweak the user max stack size.pirzyk2001-07-201-2/+4
| | | | | | PR: kern/28925 Reviewed by: bakul@bitblocks.com and tlambert2@mindspring.com on -arch. MFC after: 1 week
* gif isn't a count device anymore so don't put a number after it.brooks2001-07-201-1/+1
| | | | Pointed out by: brian
* `pcn' supports AMD Am79C97x cards, not Am79C79x cards.dd2001-07-133-3/+3
| | | | | PR: 28946 Submitted by: Ryuichiro Imura <imura@ryu16.org>
* Activate SSE/SIMD. This is the extra context switching support thatpeter2001-07-121-0/+3
| | | | | | | | | | | | | | | we are required to do if we let user processes use the extra 128 bit registers etc. This is the base part of the diff I got from: http://www.issei.org/issei/FreeBSD/sse.html I believe this is by: Mr. SUZUKI Issei <issei@issei.org> SMP support apparently by: Takekazu KATO <kato@chino.it.okayama-u.ac.jp> Test code by: NAKAMURA Kazushi <kaz@kobe1995.net>, see http://kobe1995.net/~kaz/FreeBSD/SSE.en.html I have fixed a couple of style(9) deviations. I have some followup commits to fix a couple of non-style things.
* Another NatSemi gigE card; the Netgear GA622Twpaul2001-07-111-1/+1
|
* Document additional cards supported by the nge driver: LinkSys EG1032wpaul2001-07-111-1/+2
| | | | | | anf EG1064, and the Surecom EP-320G-TX. Also fix typo in nge.4 man page: Addrton -> Addtron.
* Bring in dirhash, a simple hash-based lookup optimisation for largeiedowse2001-07-101-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | directories. When enabled via "options UFS_DIRHASH", in-core hash arrays are maintained for large directories. These allow all directory operations to take place quickly instead of requiring long linear searches. For now anyway, dirhash is not enabled by default. The in-core hash arrays have a memory requirement that is approximately half the size of the size of the on-disk directory file. A number of new sysctl variables allow control over which directories get hashed and over the maximum amount of memory that dirhash will use: vfs.ufs.dirhash_minsize The minimum on-disk directory size for which hashing should be used. The default is 2560 (2.5k). vfs.ufs.dirhash_maxmem The system-wide maximum total memory to be used by dirhash data structures. The default is 2097152 (2MB). The current amount of memory being used by dirhash is visible through the read-only sysctl variable vfs.ufs.dirhash_maxmem. Finally, some extra sanity checks that are enabled by default, but which may have an impact on performance, can be disabled by setting vfs.ufs.dirhash_docheck to 0. Discussed on: -fs, -hackers
* gif(4) and stf(4) modernization:brooks2001-07-021-1/+1
| | | | | | | | | | | - Remove gif dependencies from stf. - Make gif and stf into modules - Make gif cloneable. PR: kern/27983 Reviewed by: ru, ume Obtained from: NetBSD MFC after: 1 week
* A slightly more complete change to timeouts:mjacob2001-07-021-0/+4
| | | | | | | | | | 1. Add SA_IO_TIMEOUT as an option (4 minutes default) to cover reads, writes, wfm, test unit ready. 2. Add internal SCSIOP_TIMEOUT (e.g., for mode sense) at 1 minute. This should not require an option, but is cleaner to parameterize. MFC after: 1 week
* Remove dgmbrian2001-06-271-8/+3
|
* Spell digi rightbrian2001-06-271-3/+3
|
* Don't set CONSPEED to the default and deobfuscate the comment.dd2001-06-211-1/+2
| | | | | PR: 28296 Submitted by: bde, Giorgos Keramidas <keramida@ceid.upatras.gr>
* Actually document TCPDEBUG.wollman2001-06-191-1/+3
|
* Fix punctuation in comment.wollman2001-06-191-2/+2
|
* Move cardbus and pccard bus bridge devices to near the bridge chips. Thisimp2001-06-171-2/+2
| | | | | is so that all the pccard options are together and this reduces diffs with GENERIC.
* MFGENERIC:imp2001-06-171-12/+9
| | | | | | | | | 1.307 Turn on kernel debug support 1.309 Turn off pcm 1.311 move wx to miibus chipsets 1.312 Comment out USERCONFIG Reminded by: mihira-san <sanpei@sanpei.org>
* Hints overhaul:peter2001-06-122-5/+5
| | | | | | | | | - Replace some very poorly thought out API hacks that should have been fixed a long while ago. - Provide some much more flexible search functions (resource_find_*()) - Use strings for storage instead of an outgrowth of the rather inconvenient temporary ioconf table from config(). We already had a fallback to using strings before malloc/vm was running anyway.
* Add PSEUDOFS, and note that LINPROCFS depends on it.des2001-06-111-1/+3
|
* Document the PANIC_REBOOT_WAIT_TIME option.dd2001-06-101-2/+6
| | | | | PR: 22228 Submitted by: Keith Jones <keith@mithy.demon.co.uk>
* Fixed missing parentheses in the definition of KTR_COMPILE. KTR_COMPILEbde2001-06-061-1/+1
| | | | | | is usually (always?) used in expressions like (KTR_COMPILE & KTR_FOO). Defining it as KTR_INTR|KTR_PROC gave the wrong value in approximately 8497 places according to error output for compiling LINT.
* Use bitmasks of the KTR_* constants instead of hexidecimal values forjhb2001-06-041-2/+2
| | | | the KTR_COMPILE and KTR_MASK examples.
* Add ``options RANDOM_IP_ID'' which randomizes the ID field of IP packets.kris2001-06-011-0/+7
| | | | | | | | | This closes a minor information leak which allows a remote observer to determine the rate at which the machine is generating packets, since the default behaviour is to increment a counter for each packet sent. Reviewed by: -net Obtained from: OpenBSD
* Add device driver support for the Level 1 LXT1001 NetCelleratorwpaul2001-05-311-0/+4
| | | | | | | | | | | | | | | gigabit ethernet controller chip. This device is used on some fiber optic gigE cards from SMC, D-Link and Addtron. Jumbograms and TCP/IP checksum offload on receive are supported. Hardware VLAN filtering is not, because it doesn't play well with our existing VLAN code. Also add manual page. There is a 4.x version of this driver available at http://www.freebsd.org/~wpaul/Level1/4.x if anyone feels adventurous and wants to test it. I still need to do performance testing and tuning with this device. (For my next trick, I will make the 3Com 3cR990 sit up and beg.)
* move wx to be part of miibus requiring chipsetsmjacob2001-05-301-1/+1
|
* Remove MFS options from all example kernel configs.phk2001-05-293-4/+1
|
OpenPOWER on IntegriCloud