summaryrefslogtreecommitdiffstats
path: root/sys/i386/conf
Commit message (Collapse)AuthorAgeFilesLines
* Implemented a simple "nodevice" config(8) command that cancelsru2003-02-151-243/+6
| | | | | | | the effect of the "device" command, and use it to generate the OLDCARD from GENERIC. Suggested by: bde
* Diff reduction to GENERIC.ru2003-02-141-2/+2
|
* FB_INSTALL_CDEV not usable on Alpha.obrien2003-02-131-0/+2
|
* Fix the style of the SCHED_4BSD commit.obrien2003-02-131-1/+1
|
* Only i386 has npx device.obrien2003-02-131-0/+3
|
* Put replace spaces with tabs in keeping with the rest of the file.joe2003-02-011-1/+1
|
* add PST to i386 notes.phk2003-02-011-0/+5
|
* - Remove a redundant scheduler option.jeff2003-01-261-1/+0
| | | | | Pointy hat to: jeff Spotted by: dillon
* - Introduce the SCHED_ULE and SCHED_4BSD options for compile time selectionjeff2003-01-262-0/+3
| | | | | of the scheduler. - Add SCHED_4BSD as the scheduler for all kernel config files in cvs.
* Needs wlan for wi.imp2003-01-211-0/+1
|
* Fix typo in comment: inlcude -> include.olgeni2003-01-201-1/+1
|
* wi now needs wlansam2003-01-161-0/+1
| | | | Reviewed by: imp
* Add machdep.elan_freq sysctl which can be used to set the CPU clockphk2003-01-151-0/+4
| | | | | | | | | | | frequency in Hz. The default is still 33.333 MHz. Please notice that the number is round to a multiple of four internally so it may not read back exactly the same as written. Add compile time ELAN_XTAL option to override the 33.333 MHz default. Add compile time ELAN_PPS option to enable code for high precision (250 nanoseconds) timestamping of external signals.
* Change the ident so people know a kernel built with this has SMP support.obrien2002-12-301-0/+2
|
* Sync with GENERIC rev 1.371.obrien2002-12-301-2/+10
|
* Using our new wonderful include directive, save our x86 SMP users fromobrien2002-12-301-0/+10
| | | | | having to edit GENERIC to build a useful kernel. This also opens the possibility of including an SMP kernel in the release.
* Add the if_bge driver. I can't find any reason why it's not here, and it'sscottl2002-12-281-0/+1
| | | | pretty common on Dell servers and other high-end boxes.
* Add the trm(4) driver.cognet2002-12-161-0/+1
| | | | MFC after: 1 day
* Add "disabled" hints to all of the uncommon ISA devices that are injhb2002-12-051-0/+12
| | | | | | | | | GENERIC. Each device can be re-enabled at startup time by unsetting the disabled hint in the loader. Requested by: mdodd Approved by: re Prodded by: rwatson
* Make 3dfx i386-only. The memrange API it uses may be defined in an MIjhb2002-11-081-0/+12
| | | | header, but it is only implemented on i386.
* Move rc(4) over to MI notes and enable it as a MI module.jhb2002-11-081-5/+0
|
* Make xrpu(4) i386-only. Consumers of i386_btop() are not MI.jhb2002-11-081-1/+2
|
* Move sr(4) over to i386-only as it is yet another user of kvtop().jhb2002-11-071-0/+6
|
* Move firewire back to being MI.jhb2002-11-071-7/+0
|
* lnc(4) uses kvtop() and is thus i386-only for now.jhb2002-11-061-0/+7
|
* Make firewire i386-only for now. It doesn't quite handle machines withjhb2002-11-061-0/+7
| | | | | 64-bit address spaces yet. Pointy hat to myself for sticking it in the MI NOTES file to begin with.
* ed(4) uses kvtop() and is thus i386-only. It has several other warningsjhb2002-11-061-0/+9
| | | | | | | related to sizeof(int) != sizeof(void *), but kvtop() is much harder to fix. Approved by: imp
* Move the drm code to the i386 MD NOTES file. It can be added to other MDjhb2002-11-061-0/+20
| | | | | NOTES files if desired, but this code is not MI on FreeBSD. The Alpha support is Linux specific and does not compile on FreeBSD.
* Move digi to the i386 MD NOTES until it stops using inb() and outb().jhb2002-11-061-0/+13
| | | | Please use bus_space functions instead.
* - Move comments regarding flags for dgb(4) over to the MD NOTES file wherejhb2002-11-061-6/+11
| | | | | | dgb(4) lives. - Move dgb(4) back to where it used to be relative to other drives in the old NOTES/LINT file.
* Make the ar(4) driver i386-only for now. It has lots of sizeof(int) ==jhb2002-11-061-0/+7
| | | | | | | sizeof(void *) assumptions and doesn't use busdma yet (it uses kvtop() which is not an MI interface). Recommended by: jake, mux
* - Convert to newbus, bus_space etc.mdodd2002-11-051-5/+0
| | | | | | - Move to MI space. Tested on: i386
* Merge PC98 changes.mdodd2002-11-021-2/+2
|
* Handle hints for the atspeaker device.mdodd2002-10-281-0/+2
| | | | Document same.
* Rename 'device acpica' to 'device acpi'.jhb2002-10-241-1/+1
| | | | Approved by: msmith, iwasaki
* device rc no longer requires a count since jhb newbussified the rcrwatson2002-10-241-1/+1
| | | | device driver.
* npx(4) doesn't honor port hints so don't provide an example one.jhb2002-10-231-1/+0
|
* - No need for pmtimer hint anymore.jhb2002-10-221-2/+0
| | | | - npx doesn't need an 'at' hint anymore.
* No need for pmtimer hint anymore.jhb2002-10-221-1/+0
|
* Permits UFS ACLs to be used with the GENERIC kernel. Due to recentrwatson2002-10-191-0/+1
| | | | | | | | | | | | | ACL configuration changes, this shouldn't result in different code paths for file systems not explicitly configured for ACLs by the system administrator. For UFS1, administrators must still recompile their kernel to add support for extended attributes; for UFS2, it's sufficient to enable ACLs using tunefs or at mount-time (tunefs preferred for reliability reasons). UFS2, for a variety of reasons, including performance and reliability, is the preferred file system for use with ACLs. Approved by: re
* Fixed the quoting of the value of SC_CUT_SEPCHARS. The double quotesbde2002-10-171-2/+2
| | | | | | | | | | | | | | | | | | | needed to be quoted (to get a C string literal), not the value itself. Fixed the value of SC_CUT_SEPCHARS. Setting this value would have had no effect even if it were used, since the value was the same as the default. The above bugs had no effect except to set bad examples, since test coverage of SC_CUT_SEPCHARS is broken by enabling a negative option. Removed (unquoted) double quotes for all options. They were all bogus since they had no effect except to make non-strings look like strings. Most of the non-strings were expressions. The value of INIT_PATH is a non-string since it is stringified later (unlike SC_CUT_SEPCHARS). Fixed parenthesization errors inside bogus quotes (parenthesize values if they have more than one token in them but don't parenthesize single tokens).
* Updated the CPU_DISABLE_CMPXCHG notes to warn users not to also enablepirzyk2002-10-161-1/+2
| | | | | | SMP with it. Requested by: Lars Eggert <larse@ISI.EDU>
* Add a knob to turn on and off the CMPXCHG instruction on > i386 IA32 systems.pirzyk2002-10-141-0/+5
| | | | | | | This is most beneficial for vmware client os installs. Reviewed by: jmallet, iedowse, tlambert2@mindspring.com MFC After: never, -STABLE does not currently use this instruction
* Remove the P1003_1B kernel option; it is no longer used.mike2002-10-132-4/+2
|
* Remove NO_GEOM option. No outstanding show-stoppers.phk2002-10-122-4/+0
| | | | Sponsored by: DARPA & NAI Labs.
* Remove 'at' hints for npx and apm as both drivers have identify routinesjhb2002-10-091-4/+0
| | | | | | | that add an instance of themselves. The npx(4) driver doesn't even check the npx 'port' hint but hardcodes IO_NPX instead. The npx(4) driver also will use isa IRQ 13 (on x86, 8 on pc98) by default if no 'irq' hint is specified, so we don't need that hint either.
* NB: This commit does *NOT* make GEOM the default in FreeBSDphk2002-10-052-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NB: But it will enable it in all kernels not having options "NO_GEOM" Put the GEOM related options into the intended order. Add "options NO_GEOM" to all kernel configs apart from NOTES. In some order of controlled fashion, the NO_GEOM options will be removed, architecture by architecture in the coming days. There are currently three known issues which may force people to need the NO_GEOM option: boot0cfg/fdisk: Tries to update the MBR while it is being used to control slices. GEOM does not allow this as a direct operation. SCSI floppy drives: Appearantly the scsi-da driver return "EBUSY" if no media is inserted. This is wrong, it should return ENXIO. PC98: It is unclear if GEOM correctly recognizes all variants of PC98 disklabels. (Help Wanted! I have neither docs nor HW) These issues are all being worked. Sponsored by: DARPA & NAI Labs.
* newbus & bus_space the mcd(4) driver.mdodd2002-10-041-5/+0
|
* Alas, poor matcd, I knew ye well.scottl2002-10-041-5/+0
| | | | | | | | It doesn't work. It cannot be made to work. Goodbye. X-MFC after: ASAP
* Add the pst (Promise SX6000) driver to GENERIC.sos2002-09-271-0/+1
|
OpenPOWER on IntegriCloud