summaryrefslogtreecommitdiffstats
path: root/sys/modules
Commit message (Collapse)AuthorAgeFilesLines
* Don't install manpages.obrien2000-10-085-13/+0
| | | | They are being moved elsewhere, and they are causing problems being here.
* Enable the if_ed module.alex2000-10-061-1/+1
|
* Add card_if.h and sort the header files, while I'm here.alex2000-10-061-1/+1
|
* - Include opt_vesa.h in vesa.c so that the VESA_DEBUG option is actuallyjhb2000-10-061-1/+1
| | | | | propagated from the kernel config file to the source. - Add some more debug messages to list each mode that is rejected or found.
* Only install secondary components if the destination directory exists.obrien2000-10-044-0/+16
| | | | This may be a WIP, but `make release' needs it sooner than later.
* Added NEC PC-9801-83, 84, PC-9801-103, 104, PC-9801N-25 and PC-9801N-J02Rnyan2000-10-022-0/+15
| | | | | | | | support which use National Semiconductor DP8393X (SONIC) as ethernet controller. Currently, this driver is used on only PC-98. Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> Obtained from: NetBSD/pc98
* Removed garbage (CFLAGS+= ${PROTOS} was a vestige of an old way ofbde2000-09-261-2/+0
| | | | configuring INET).
* Removed fresh garbage (vestiges of old way of configuring number ofbde2000-09-261-9/+4
| | | | | | | units), mature garbage (vestiges of old way of configuring bpf) and old garbage (vestiges of old way of configuring INET). Fixed most style bugs.
* Removed mature garbage (vestiges of old way of configuring bpf) and oldbde2000-09-261-9/+5
| | | | | | garbage (vestiges of old way of configuring INET). Fixed most style bugs.
* Removed garbage (CFLAGS+= ${PROTOS} was a vestige of an old way ofbde2000-09-261-15/+13
| | | | | | configuring INET). Fixed most style bugs (mainly hard-coding of ${.TARGET}).
* Handle slip options in the usual way (generate a dummy options file inbde2000-09-261-2/+2
| | | | | | the module Makefile and don't clutter the sources with ifdefs). Fixed nearby formatting bugs.
* Removed fresh garbage (old way of configuring number of units) and oldbde2000-09-261-11/+2
| | | | | | garbage (very old way of configuring INET). Fixed a style bug (hard-coded ${.TARGET}).
* Backed out previous commit (SMPng megacommit: support for garbage addedbde2000-09-261-2/+2
| | | | to ppp_tty.c by the megacommit, and garbage added here).
* Add Makefile to build an if_ed kernel module. Works on both, i386 andalex2000-09-241-0/+8
| | | | | | alpha. No response from: the world
* add feeder_fmt.ccg2000-09-232-2/+6
|
* Make ip6fw as loadable module.ume2000-09-232-1/+18
|
* Enable the snd_maestro module and have the snd_driver module depend on it.jhb2000-09-231-1/+1
| | | | Approved by: cg
* Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,ps2000-09-221-1/+1
| | | | | | NBUS, NINTR dynamic and set NCPU to a maximum of 16 under SMP. Reviewed by: peter
* No need to generate opt_compat_oldisa.himp2000-09-201-5/+1
|
* Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters.wpaul2000-09-202-1/+9
| | | | | | | | | | | | | | Previously, these cards were supported by the lnc driver (and they still are, but the pcn driver will claim them first), which is fine except the lnc driver runs them in 16-bit LANCE compatibility mode. The pcn driver runs these chips in 32-bit mode and uses the RX alignment feature to achieve zero-copy receive. (Which puts it in the same class as the xl, fxp and tl chipsets.) This driver is also MI, so it will work on the x86 and alpha platforms. (The lnc driver is still needed to support non-PCI cards. At some point, I'll need to newbusify it so that it too will me MI.) The Am79c978 HomePNA adapter is also supported.
* Add a homePNA PHY driver. This is really only a stub: MII-based homePNAwpaul2000-09-201-1/+1
| | | | | PHYs tend to look like 10mbps PHYs with no autonegotiation. This allows us to display the proper media type and link status however.
* Add card_if.himp2000-09-191-1/+2
|
* A new driver for PCI:SCSI RAID controllers based on the Adaptec FSAmsmith2000-09-132-1/+14
| | | | | design. This includes integrated Dell RAID controllers, the Dell PERC 2/QC and the HP NetRAID-4M.
* Update to build both bktr and bktr_mem modulesroger2000-09-103-26/+34
|
* Large upgrade to the entropy device; mainly inspired by feedbackmarkm2000-09-102-4/+4
| | | | | | | | | | | | | | | | from many folk. o The reseed process is now a kthread. With SMPng, kthreads are pre-emptive, so the annoying jerkiness of the mouse is gone. o The data structures are protected by mutexes now, not splfoo()/splx(). o The cryptographic routines are broken out into their own subroutines. this facilitates review, and possible replacement if that is ever found necessary. Thanks to: kris, green, peter, jasone, grog, jhb Forgotten to thank: You know who you are; no offense intended.
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-072-3/+4
| | | | | | | | | | | | | | | include: * Mutual exclusion is used instead of spl*(). See mutex(9). (Note: The alpha port is still in transition and currently uses both.) * Per-CPU idle processes. * Interrupts are run in their own separate kernel threads and can be preempted (i386 only). Partially contributed by: BSDi (BSD/OS) Submissions by (at least): cp, dfr, dillon, grog, jake, jhb, sheldonh
* Since AlphaLinux is the weirdest Linux of all, probably best to do theobrien2000-09-061-1/+1
| | | | logic this way.
* Two sys/compat/linux sources aren't applicable on the Alpha at this time.obrien2000-09-061-2/+6
|
* ess maestro driver - not enabled by defaultcg2000-09-061-0/+8
| | | | Submitted by: Taku YAMAMOTO <taku@cent.saitama-u.ac.jp>
* Fix typogshapiro2000-09-041-1/+1
|
* remove opt_devfs.hcg2000-09-022-2/+2
|
* Avoid the modules madness I inadvertently introduced by making thephk2000-09-029-10/+8
| | | | | | | | | | | | | | | | | | cloning infrastructure standard in kern_conf. Modules are now the same with or without devfs support. If you need to detect if devfs is present, in modules or elsewhere, check the integer variable "devfs_present". This happily removes an ugly hack from kern/vfs_conf.c. This forces a rename of the eventhandler and the standard clone helper function. Include <sys/eventhandler.h> in <sys/conf.h>: it's a helper #include like <sys/queue.h> Remove all #includes of opt_devfs.h they no longer matter.
* Add the 'asr' driver, supplied by Mark Salyzyn of Adaptec (nee DPT).msmith2000-09-012-1/+10
| | | | | | | | This provides support for the Adaptec SCSI RAID controller family, as well as the DPT SmartRAID V and VI families. The driver will be maintained by Mark and Adaptec, and any changes should be referred to the MAINTAINER.
* New netgraph node type for Ethernet bridging.archie2000-09-012-1/+8
| | | | No ipfw support yet.
* Cleanup after repo copy of sys/svr4 to sys/compat/svr4.obrien2000-08-311-1/+1
|
* Only build 'mly' on i386, as it doesn't build and hasn't been tested onmsmith2000-08-301-2/+2
| | | | Alpha.
* Major update to the AMI MegaRAID driver.msmith2000-08-301-1/+11
| | | | | | | | | | | | | | | | - New support for 40LD firmware found in Series 475 and 471 adapters. - Better support for 8LD firmware adapters - Ioctl passthrough interface for userland utilities. - Improved error handling and queueing. - Several bugfixes (including the 'still open' shutdown bug and closing some small race conditions). - Zone-style command allocator, reducing memory wasted under heavy load conditions. - CAM interface (disabled and not fully working) for SCSI passthrough access to non-disk devices Thanks to AMI for supplying a pile of new adapters and various other help in making this happen.
* Resplit pcic back into two pcic and pccard.imp2000-08-302-4/+5
|
* Remove pcic and oldcard from files built. Oldcard desn't work, soimp2000-08-301-1/+1
| | | | | | shouldn't be built by default. pcic and pccard are going to go through some changes and I'll not be testing them on the alpha so I don't want to break them for the FreeBSD/alpha folks.
* fix ccd module.phk2000-08-301-1/+1
|
* sigh, add opt_devfs.hcg2000-08-292-2/+2
|
* activate fm801cg2000-08-291-1/+1
|
* add driver for forte-media fm801cg2000-08-291-0/+8
| | | | | PR: conf/20698 Submitted by: dimmy the wild <diwil@dataart.com>
* Don't enable Linuxulator support if not on an i386.marcel2000-08-281-0/+2
| | | | | PR: 20873 Submitted by: Christian Weisgerber <naddy@mips.inka.de>
* This is the initial import of a new driver for the current family ofmsmith2000-08-232-1/+12
| | | | PCI:SCSI RAID controllers from Mylex.
* Connect the new sources in /sys/compat/linux and the new filemarcel2000-08-221-4/+3
| | | | in /sys/i386/linux.
* Add dummy opt_devfs.h file.phk2000-08-212-1/+3
|
* Don't build pccard for now until I can resolve the linker interactionimp2000-08-191-1/+1
| | | | issue that I'm seeing.
* Work around a possible kernel linker bug. It appears that the dataimp2000-08-191-0/+1
| | | | | | | | | elements defined by foo_if.c aren't sharable amoung modules (I'm working on a bug report for it now), or else I don't understand something. It showed up as kobj functions not being called. In any event, link in the pcic and pccard parts of the modules to work around the problem for now.
* CAM, the module: scbus, da, cd, and st wrapped in one module.n_hibma2000-08-132-1/+34
| | | | | | | Make the umass driver depend on this module. Makes it possible to compile the kernel without SCSI support and load it when for example a USB floppy is conencted.
OpenPOWER on IntegriCloud