summaryrefslogtreecommitdiffstats
path: root/sys/amd64/conf
Commit message (Collapse)AuthorAgeFilesLines
* Re-enable WITNESS for GENERIC. Since the 5.x branch is mostly aboutalfred2002-02-131-1/+2
| | | | | | | | | | | | | | | | | | SMP we'd like as much feedback as possible from users about possible locking problems as early as possible. To negate most of the performance impact I've also enabled WITNESS_SKIPSPIN. I've done this as we've been running WITNESS over the spinlock code for a while without incident and it goes a long way to making the performance problems of WITNESS much more bearable. Users who should be running current should know about turning WITNESS off for performance reasons. That said and done, WITNESS could/should be made into a tuneable, but we'll leave that as an excersize to those that want to disable it without a kernel recompile.
* Remove WITNESS from GENERIC by default: as we grow more locks, this getsrwatson2002-02-131-1/+1
| | | | | | | | | slower, and may be impeding adoption of -CURRENT by developers. We recommend turning on WITNESS by default on crash boxes, and when doing locking development. It will probably get turned on by default for a week or two following any major locking commits, also. Approved by: all and sundry (jhb, phk, ...)
* Add the 'iir' driver, for the Intel Integrated RAID controllers andmsmith2002-01-201-0/+2
| | | | | | | | prior ICP Vortex models. This driver was developed by Achim Leubner of Intel (previously with ICP Vortex) and Boji Kannanthanam of Intel. Submitted by: "Kannanthanam, Boji T" <boji.t.kannanthanam@intel.com> MFC after: 2 weeks
* Enable UFS_DIRHASH in the GENERIC kernel.iedowse2001-12-141-0/+1
| | | | | | Suggested by: silby Reviewed by: dillon MFC after: 5 days
* Allow maxusers to be specified as 0 in the kernel config, which willdillon2001-12-091-1/+1
| | | | | | | cause the system to auto-size to between 32 and 512 depending on the amount of memory. MFC after: 1 week
* PROCFS requires PSEUDOFS. I forgot that GENERIC didn't have PSEUDOFS yet.des2001-12-041-1/+2
|
* Fix tab damage in rev 1.326.obrien2001-11-061-1/+1
|
* Spell deivces as devices.rwatson2001-10-311-1/+1
|
* Move device lnc to isa section, since it no longer uses the compat shims.imp2001-10-301-3/+2
| | | | | | Add comment about lnc. Remove probe order comment from isa_compat.c. That appears to no longer be the case.
* Add PCI_ENABLE_IO_MODES option, for BIOSen that neglect this.jlemon2001-10-251-0/+1
| | | | Submitted by: Andrew R. Reiter arr@watson.org
* Remove wx.mjacob2001-10-201-1/+0
|
* Drop support for x87 emulation. Any CPU one would dare to run 5-CURRENTobrien2001-10-201-1/+0
| | | | on would have built-in FP support.
* Make SCSI changer and SES devices standard in generic kernels.mjacob2001-10-161-0/+2
| | | | Reviewed by: ken@kdm.org
* The faith(4) device is no longer a count device so don't specify a count.brooks2001-09-251-1/+1
|
* + 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
* Cleanup and split of nfs client and server code.peter2001-09-181-1/+2
| | | | This builds on the top of several repo-copies.
* 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-251-1/+3
| | | | | | | | | | 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.
* - 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.
* You were knocked senseless by the Boomerang, spun around by the Cyclone,wpaul2001-07-231-0/+1
| | | | | | | | | | | | | | | | | | 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.
* `pcn' supports AMD Am79C97x cards, not Am79C79x cards.dd2001-07-131-1/+1
| | | | | PR: 28946 Submitted by: Ryuichiro Imura <imura@ryu16.org>
* 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
* Hints overhaul:peter2001-06-121-2/+2
| | | | | | | | | - 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.
* move wx to be part of miibus requiring chipsetsmjacob2001-05-301-1/+1
|
* Remove MFS options from all example kernel configs.phk2001-05-291-1/+0
|
* Remove pcm hints here now that it's gone from GENERIC.jkh2001-05-261-4/+0
| | | | Reminded-by: bde
* Take pcm (audio) back out of GENERIC; there appears to be somejkh2001-05-251-3/+0
| | | | | | | concensus, most notably among the maintainers, that it's better loaded as a module. Finally-pushed-over-the-edge-by-the-anguished-cries-of: rwatson
* Convert DEVFS from an "opt-in" to an "opt-out" option.phk2001-05-131-1/+0
| | | | | | | | | If for some reason DEVFS is undesired, the "NODEVFS" option is needed now. Pending any significant issues, DEVFS will be made mandatory in -current on july 1st so that we can start reaping the full benefits of having it.
* Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS)obrien2001-04-151-1/+7
| | | | | | by default while SMPng is still being developed. Submitted by: jhb
* Remove the now defunct ATA_ENABLE* optionssos2001-03-161-1/+0
| | | | Spotted by: phk
* Move the fxp driver so it is under the miibus section.jlemon2001-03-121-1/+1
|
* Spelling and capitalization fixes.gsutter2001-03-071-7/+7
| | | | Reviewed by: gshapiro, jake, jhb, rwatson (all within 30 seconds)
* Add support for Dlink DL10022 to the ed driver. This is a mii partimp2001-03-031-0/+1
| | | | | | | | | | | | | | bolted to a ne-2000 chip. This is necessary for the NetGear FA-410TX and other cards. This also requires you add mii to your kernel if you have an ed driver configured. This code will result in a couple of timeout messages for ed on the impacted cards. Additional work will be needed, but this does work right now, and many people need these cards. Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
* Drop the 'count' from the aha device specspeter2001-02-251-1/+1
|
* Clean up some leftovers from the root mount cleanup that was done somepeter2001-02-041-2/+0
| | | | time ago. FFS_ROOT and CD9660_ROOT are obsolete.
* Turn DEVFS on by default.phk2001-01-271-1/+1
| | | | | You may need to turn this off if you you vinum. Apart from that I know of no reason not to run with DEVFS.
* At great personal risk to my sanity, turn off COMPAT_OLDISA and thepeter2001-01-191-3/+2
| | | | | two drivers that depend on it - ie and le. The compat code has not been disabled.
* Remove NOBLOCKRANDOM as a compile-time option. Instead, providemarkm2001-01-141-1/+0
| | | | | | | | | | | | | | | | exactly the same functionality via a sysctl, making this feature a run-time option. The default is 1(ON), which means that /dev/random device will NOT block at startup. setting kern.random.sys.seeded to 0(OFF) will cause /dev/random to block until the next reseed, at which stage the sysctl will be changed back to 1(ON). While I'm here, clean up the sysctls, and make them dynamic. Reviewed by: des Tested on Alpha by: obrien
* Argh, remove a local customization that snuck in here.jhb2001-01-141-1/+0
| | | | Noticed by: jasone
* Remove I386_CPU from GENERIC. Support for the 386 seriously pessimizesjhb2001-01-141-1/+1
| | | | | performance on other x86 processors. Custom kernels can still be built that will run on the 386.
* Re-enable the lnc driver in GENERIC.paul2000-12-201-2/+2
|
* Remove the COMPAT_OLDPCI option, it's going away.msmith2000-12-131-2/+1
| | | | Turn 'lnc' off in GENERIC for the moment, pending its update to newbus.
* Remove DDB, it leaked in here with another commit.phk2000-12-111-2/+0
| | | | Submitted by: bde
* Staticize some malloc M_ instances.phk2000-12-081-0/+2
|
* Create a pmtimer device instance for GENERIC and NEWCARD kernels by default.iwasaki2000-12-071-0/+1
| | | | Submitted by: Masayuki FUKUI <fukui@sonic.nm.fujitsu.co.jp>
* Add pmtimer device, necessary for proper time keeping when apm orimp2000-11-151-0/+2
| | | | other power management devices are enabled.
* Proper capitalization of PCMCIA (and avoid matching pcm)jkh2000-11-141-1/+1
|
* In the year 2000, I think it's perfectly reasonable to include audiojkh2000-11-142-0/+7
| | | | support by default in GENERIC.
* Make the ISA nic section look like the other device sections withimp2000-11-071-33/+26
| | | | | | | | | | | | | | comments on the same line like so: device foo # FooInc Brand NetEther cards Also, move the wireless NIC cards to their own section. Add commented out wl driver in wireless section. Remove obsolete or redundant comments about some of the wireless cards that used to apply but don't since we've removed 'at foobus'. There should be no functional changes in this change.
OpenPOWER on IntegriCloud