summaryrefslogtreecommitdiffstats
path: root/sys/modules
Commit message (Collapse)AuthorAgeFilesLines
* After much delay and anticipation, welcome RAIDFrame into the FreeBSDscottl2002-10-201-0/+32
| | | | | | world. This should be considered highly experimental. Approved-by: re
* (1) added LSI Logic copyright, and legal line 3 in license, and stringemoore2002-10-181-1/+1
| | | | | | | | | | | | | | | | | | | | | changes for "LSILogic" (2) enabled non-disk support through CAM interface (3) HA_INQ (a) enabled tagged queuing (b) disable reset during driver loading (b) renamed BSDi string to LSI (4) disabled detecting disk devices during SCSI INQUIRY (5) changed dcdb single element sglist to send one entire buffer chunk (6) nsgelem not set in sglist (7) ap_data_transfer_length not set for dcdb (8) changed "struct thread" to "d_thread_t" for compatibliity { xxx_open, xxx_close, xxx_ioctl } (9) miscellaneous compatiblity fixes (10) bug fix for 0x0409/0x1000 card (11) added compiling amr_cam.c in sys/conf/files (12) added compiling amr_cam.c in sys/modules/amr/Makefile Reviewed by:ps MFC after:1 week 1 week
* Module-ize the 'core' crypto stuff. This may still need to be compiledmarkm2002-10-162-1/+26
| | | | | | | | | into the kernel by default (if required), but other modules can now depend() on this. Fix inter-module dependancy. Earlier version OK'ed by: sam
* - Remove unused opt_foo.h headers.jhb2002-10-143-20/+6
| | | | | - Don't mess with CFLAGS. - Fix description of fwe module Makefile.
* The ep and pccard modules build on pc98.nyan2002-10-141-0/+2
|
* Connect trm(4) to the build.cognet2002-10-132-0/+13
| | | | | Reviewed by: mux (mentor) Approved by: mux (mentor)
* Allow ubsa(4) driver to be build as a kernel module.kan2002-10-101-0/+10
| | | | Approved by: obrien
* Disconnect "sem" module from the build.alfred2002-10-071-1/+0
|
* Oops. Actually connect back msdosfs to the build for every platform.mux2002-10-061-0/+1
| | | | Spotted by: bde
* The msdosfs module now builds on sparc64. No idea if it worksmux2002-10-051-2/+1
| | | | though.
* Add code for ACPI PCI link object manipulation.iwasaki2002-10-051-0/+1
| | | | | | | | | This allocate the best IRQ to boot-disable devices (have IRQ 0). Allocated IRQ will be used for PCI interrupt routing when ACPI is enabled. Note that verbose messaging enabled for the time being so that people can easily notice the strange behavior if it happened.
* hookup new crypto support to the config/build processsam2002-10-041-0/+3
|
* module for ubsec crypto driversam2002-10-041-0/+9
|
* module for hifn driversam2002-10-041-0/+9
|
* module for /dev/crypto supportsam2002-10-041-0/+7
|
* Turn on the mcd(4) module.mdodd2002-10-041-0/+1
|
* newbus & bus_space the mcd(4) driver.mdodd2002-10-041-0/+12
|
* Since bpf is no longer an optional component, remove associated ifdef's.sobomax2002-10-021-6/+1
| | | | | Submitted by: don't quite remember - the name of the sender disappeared with the rest of my inbox. :(
* Moved the cam and cd9660 modules to the MI list. Don't build msdosfs orjake2002-10-011-9/+8
| | | | syscons on sparc64; msdosfs will likely never work, syscons needs work.
* need exca tooimp2002-10-011-0/+1
|
* HARP driver for the IDT77201/211 NICStAR ATM Adapter (Including Fore LE155).mdodd2002-09-301-0/+9
| | | | Obtained from: Richard Hodges <rh@matriplex.com>
* Add cardbus, cbb, ep and pccard. These can likely be moved to the MIimp2002-09-261-0/+5
| | | | | section, but I've not had a chance to build them on other architectures recently enough to add them.
* The AAC_COMPAT_LINUX option was really annoying, since it made thescottl2002-09-252-2/+10
| | | | | | | | | | | | | | | | aac driver dependent on the linux emulation module. This was especially bad for the release engineers who tried to move the aac driver from the kernel onto the drivers floppy. The linux compat bits for this driver are now in their own driver, aac_linux. It can be loaded as a module or compiled into the kernel. For the latter case, the AAC_COMPAT_LINUX option is needed, along with the COMPAT_LINUX option. I've tested this in every configuration I can think of. This is an MFC candidate for 4.7. Idea from: rwatson MFC after: 3 days
* use __packed.alfred2002-09-231-24/+24
|
* Moved nfs_diskless setup code from autoconf.c to nfsclient/nfs_diskless.cjake2002-09-221-1/+1
| | | | | | | so that it is MI. Allow nfs_mountroot to return an error if the nfs_diskless struct is not valid, rather than panicing later on. Call nfs_setup_diskless() from nfs_mountroot if NFS_ROOT is defined, like bootpc_init(). Removed legacy root mount support for sparc64, and enabled NFS_ROOT by default.
* Firewire can be built on other than i386 after sbp.c fix.simokawa2002-09-211-2/+1
| | | | Tested on: Alpha (beast.freebsd.org)
* Add the rest of the kernel support for the sem_ API in kern/uipc_sem.c.alfred2002-09-192-0/+9
| | | | | | | | | | Option 'P1003_1B_SEMAPHORES' to compile them in, or load the "sem" module to activate them. Have kern/makesyscalls.sh emit an include for sys/_semaphore.h into sysproto.h to pull in the typedef for semid_t. Add the syscalls to the syscall table as module stubs.
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-1/+1
| | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
* Don't build unneeded modules for pc98.nyan2002-09-161-7/+45
|
* Put firewire under architectures it actually might conceivablymjacob2002-09-141-1/+2
| | | | | | | build on, let alone actually do some useful work on real hardware. Namely, put it in i386/pc98. There is no bus_dma.h on the other architecures, tra la.
* Add firewire moduleikob2002-09-131-0/+1
|
* Initial import for IEEE1394 OHCI chipdet device driver and SBP-2 (Serialikob2002-09-134-0/+76
| | | | Bus Protocol 2:SCSI over IEEE1394) support for CAM.
* I completely fubared this. An empty EXPORT_SYMS= is not valid. I know Ipeter2002-09-111-2/+0
| | | | | | | build this several times, and even tested loaded the module. I must have changed something right before commit. Pointed out by: bde
* Cosmetics: #define NETATALK --> #define NETATALK 1, so that it is in line withsobomax2002-09-101-1/+1
| | | | other #define FOO.
* Remove duplicate entry. Since we call things cbb in the source, pccbbimp2002-09-091-9/+0
| | | | is obsolete.
* opt_kstack_pages.h is not needed anymore. It would have been a Bad Thingpeter2002-09-083-4/+3
| | | | if it had been different to the running kernel.
* Unbreak the modules build:tmm2002-09-072-2/+3
| | | | | | | | | - add dependencies on opt_cpu.h and opt_kstack_pages.h to the linux module Makefile in the i386 case. The latter is needed by an i386-only file, the former by the i386 implementation of linux_sysvec.c (opt_cpu.h is used for architecture-dependent options, so I added it only for i386, although this file is also generated for the alpha). - add a dependency on opt_kstack_pages.h to the pecoff module Makefile.
* Add the aout module subdir for the i386.peter2002-09-071-0/+1
|
* Add an a.out exec module.peter2002-09-071-0/+11
|
* Connect if_gre module to the build.sobomax2002-09-061-0/+1
|
* Add if_gre module glue.sobomax2002-09-061-0/+22
|
* Remove aic7xxx from the module build framework until all bootstrappinggibbs2002-09-031-1/+0
| | | | issues are resolved.
* Add cleandepend target.gibbs2002-08-311-0/+4
|
* Pass the cleandir target on to the aicasm Makefile. This shouldgibbs2002-08-311-0/+4
| | | | fix the buildkernel target.
* Complete the hookup of ahd/ahc module building.gibbs2002-08-314-15/+42
|
* Fix this pending the decision of which of the redundantimp2002-08-271-4/+2
| | | | sys/modules/{pc,}cbb/Makefile to remove.
* Removed explicit rule for creating a null opt_bus.h. kmod.mk does thisbde2002-08-271-4/+2
| | | | | | | | automatically once opt_foo.h is in SRCS, modulo some carelessness in removing garbage in stale versions of opt_foo.h (touch(1) should not be used to create opt_foo.h in kmod.mk or elsewhere). Cleaned up nearby rule for creating opt_ddb.h.
* Have to create opt_bus.h for sys/bus.h to be happy. *sigh*jhb2002-08-261-1/+3
| | | | Noticed by: imp and others
* Oops, forgot to hook up the ACPI PCI bus in the module.jhb2002-08-261-3/+3
| | | | Noticed by: imp
* Hook up the new ACPI PCI bus and catch up to ACPI PCI bridge driver changes.jhb2002-08-261-1/+1
|
OpenPOWER on IntegriCloud