summaryrefslogtreecommitdiffstats
path: root/sys/conf
Commit message (Collapse)AuthorAgeFilesLines
* - Add entries for scheduler selectionjeff2003-01-261-0/+17
|
* - Introduce the SCHED_ULE and SCHED_4BSD options for compile time selectionjeff2003-01-262-1/+4
| | | | | of the scheduler. - Add SCHED_4BSD as the scheduler for all kernel config files in cvs.
* Add ac97_patch.[ch] that provide space for ac97 codec specific patches.orion2003-01-251-0/+1
|
* Convert remaining .s files to .Sgrehan2003-01-221-3/+3
| | | | Approved by: benno
* - remove dead conditional CFLAG settinggrehan2003-01-221-8/+3
| | | | | | - switch locore .s -> .S Approved by: benno
* Run kldxref on sparc64, it works now.jake2003-01-211-1/+1
|
* Move NODEVFS and NO_GEOM to opt_global.h.phk2003-01-191-2/+2
| | | | | | | | This allows me to mark code which they control with #ifdef without polluting files with #includes of opt_devfs.h and opt_geom.h. Once these two options are removed, this will allow mechanical removal of the bits their removal makes obsolete.
* Remove miidevs.h and generate it from miidevs at compile time.obrien2003-01-192-6/+26
| | | | The devlist2h.awk tool to do this has been repocopied to sys/tools/.
* Remove unneeded entries.nyan2003-01-182-38/+0
|
* Fixed comment.nyan2003-01-181-2/+2
|
* Remove subr_diskslice.c and subr_diskmbr.c which I can see no traces offphk2003-01-171-2/+0
| | | | a need for in the x86_64 files. Not compile tested.
* Remove subr_diskslice.c and subr_diskmbr.c which I can find no trace ofphk2003-01-171-2/+0
| | | | why should be needed in the powerpc files. Not compile tested.
* ia64 didn't need subr_diskslice.c and subr_diskmbr.c either.phk2003-01-171-2/+0
|
* We do not need subr_diskslice.c and subr_diskmbr.c any more on alpha.phk2003-01-171-2/+0
|
* Sparc64 does not need subr_diskslice.c and subr_mbr.c now.phk2003-01-171-2/+0
|
* Move subr_disklabel.c and subr_diskslice.c from being MI to MD files,phk2003-01-178-2/+14
| | | | so that they can be left out where they are unneeded.
* A driver for the System Management Application Programmdodd2003-01-171-0/+3
| | | | | | | | Interface (SMAPI) BIOS, which is present on some IBM Thinkpad models (560, 600, 770 to name a few.) The SMAPI BIOS provides access to System Information, System Configuration, and Power Management.
* - Add a major for SMAPI.mdodd2003-01-171-3/+4
| | | | - Claim a few majors I have responsibility for.
* config glue for new wi driver and wlan modulesam2003-01-162-0/+6
| | | | | Reviewed by: imp Forgotten by: sam
* remove wi_hostap.c from files as it's been removed.alfred2003-01-151-1/+0
|
* 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.
* Add a very simple but functional GEOM mirror class.phk2003-01-142-0/+2
| | | | | This is committed more as an instructive tool than as a production facility, but this will change over time.
* Add a pcib variant to allow us to fix up interrupt assignments.benno2003-01-091-0/+1
| | | | We probably want to do something wrt bus enumeration as well at some point.
* Add sbus specific zs file.jake2003-01-081-1/+2
|
* Add two symbols start_ctors and stop_ctors to allow us to find thephk2003-01-062-0/+8
| | | | .ctors section so we can call the constructors.
* Improve the way that an elf image activator for an alternate word size isjake2003-01-042-3/+2
| | | | | | | | | | | included in the kernel. Include imgact_elf.c in conf/files, instead of both imgact_elf32.c and imgact_elf64.c, which will use the default word size for an architecture as defined in machine/elf.h. Architectures that wish to build an additional image activator for an alternate word size can include either imgact_elf32.c or imgact_elf64.c in files.${ARCH}, which allows it to be dependent on MD options instead of solely on architecture. Glanced at by: peter
* Add a driver for the Zilog 8530 dual uart found in Ultra 1s and Ultra 2s.jake2003-01-011-0/+1
| | | | | | | | With a 1 byte transmit fifo, 3 byte receive fifo, and wierd multiplexed I/O designed for a Z80 cpu, this chip redefines suckage. Based on the openbsd and netbsd drivers. Only really works as a console, modem support is not complete since I can't test it.
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,schweikh2003-01-011-2/+2
| | | | especially in troff files.
* - Implement primal Configuration ROM parser.simokawa2002-12-311-2/+3
| | | | - Support multiple LUNs for SBP-II.
* Reserve major 182 for the zs driver.jake2002-12-311-0/+1
|
* Move the amd(4) driver to it's own directory in preparation for it growingscottl2002-12-131-1/+1
| | | | an sbus front-end.
* HEAD reverts to 5.0-CURRENTmurray2002-12-131-1/+1
| | | | | RELENG_5_0 is 5.0-RC 5.0-RELEASE will be built off of the RELENG_5_0 branch
* Don't run kldxref when installing modules on sparc64. kldxref and the wholejake2002-12-131-1/+1
| | | | | | | module dependency system rely on linker behaviour that is machine dependent and not part of the elf spec, and only work by accident on other platforms. Approved by: re
* Document that ENABLE_VFS_IOOPT is dangerous. Please don't use it.rwatson2002-12-091-0/+3
| | | | | Suggested by: alc Approved by: re (murray)
* Back out rev 1.7 -- I'm not sure we're ready for it and I can't test it.obrien2002-12-051-1/+1
| | | | | Marcel will find out RSN if it is needed and I'll let him fix this up if need be.
* Our binary output format is now "elf64-ia64-little-freebsd".obrien2002-12-051-1/+1
|
* Welcome to 5.0-RC.murray2002-12-051-1/+1
| | | | Approved by: re
* Add support for the PC98 platform to the ATA driver.sos2002-12-031-0/+1
| | | | | | | | | | | | | | | | This mostly consists of functionality to serialize accesses to the two ATA channels (which can also be used to "fix" certain PCI based controllers). Add support for Acard controllers. Enable the ATA driver in PC98 GENERIC, and add device hints. Update man page with latest support. The PC98 core team has kindly provided me with a PC98 machine that made this all possible, thanks to all that contributed to that effort, without that this would probably newer have been possible.. Approved by: re@
* Reclaim major number 182 which I allocated for mdsio. It was decidedrwatson2002-11-281-1/+0
| | | | | that this should become a line discipline for sio rather than a separate driver.
* Uncomment out the lines of {ncv,ncr53c500,tmc18c30}_pccard.c .non2002-11-281-3/+3
| | | | | | They now support NEWCARD and compiles with GENERIC kernel. Approved by: re
* Hook up kernel options and build information for mac_lomac.rwatson2002-11-263-0/+3
| | | | | | Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Add ITANIUM2 as a global option.marcel2002-11-241-0/+1
|
* Move SHOW_BUSYBUFS and PANIC_REBOOT_WAIT_TIME into the MI options file, sincejmallett2002-11-188-17/+2
| | | | | | | MI code uses them, and every platform provides them (except x86_64 whose options file was lacking one). Reviewed by: bde, rwatson
* Add getcontext, setcontext, and swapcontext as system calls.deischen2002-11-161-0/+1
| | | | | | | | | | | Previously these were libc functions but were requested to be made into system calls for atomicity and to coalesce what might be two entrances into the kernel (signal mask setting and floating point trap) into one. A few style nits and comments from bde are also included. Tested on alpha by: gallatin
* Massive cleanup of the ip_mroute code.luigi2002-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No functional changes, but: + the mrouting module now should behave the same as the compiled-in version (it did not before, some of the rsvp code was not loaded properly); + netinet/ip_mroute.c is now truly optional; + removed some redundant/unused code; + changed many instances of '0' to NULL and INADDR_ANY as appropriate; + removed several static variables to make the code more SMP-friendly; + fixed some minor bugs in the mrouting code (mostly, incorrect return values from functions). This commit is also a prerequisite to the addition of support for PIM, which i would like to put in before DP2 (it does not change any of the existing APIs, anyways). Note, in the process we found out that some device drivers fail to properly handle changes in IFF_ALLMULTI, leading to interesting behaviour when a multicast router is started. This bug is not corrected by this commit, and will be fixed with a separate commit. Detailed changes: -------------------- netinet/ip_mroute.c all the above. conf/files make ip_mroute.c optional net/route.c fix mrt_ioctl hook netinet/ip_input.c fix ip_mforward hook, move rsvp_input() here together with other rsvp code, and a couple of indentation fixes. netinet/ip_output.c fix ip_mforward and ip_mcast_src hooks netinet/ip_var.h rsvp function hooks netinet/raw_ip.c hooks for mrouting and rsvp functions, plus interface cleanup. netinet/ip_mroute.h remove an unused and optional field from a struct Most of the code is from Pavlin Radoslavov and the XORP project Reviewed by: sam MFC after: 1 week
* Convert kernel compile option PCI_ALLOW_UNSUPPORTED_IO_RANGE tomdodd2002-11-131-3/+0
| | | | | | | a loader tunable hw.pci.allow_unsupported_io_range. Submitted by: Hiten Pandya <hiten@angelica.unixdaemons.com> Approved by: re (murray)
* Major #46 was also MIA.peter2002-11-131-0/+1
|
* Note that 101 is unused, rather than leave it out of the file.peter2002-11-131-1/+4
| | | | | Add some historical information. This can be removed as majors are recycled.
* Split userland services to fwdev.c.simokawa2002-11-121-0/+1
|
* - Move netsmb entries over to MI files. netsmb appears to be MI code.jhb2002-11-083-21/+11
| | | | - Add 'nowerror' to pci/simos.c to help LINT builds.
OpenPOWER on IntegriCloud