summaryrefslogtreecommitdiffstats
path: root/sys/modules
Commit message (Collapse)AuthorAgeFilesLines
* - Convert the 'hfa' ATM interface driver to newbus.mdodd2002-04-176-0/+53
| | | | | | - Add stubs for EISA and SBUS cards. (VME, FutureBUS, and TurboChannel stubs not provided.) - Add infrastructure to build driver and bus front-end modules.
* This time get it rightjulian2002-04-161-2/+1
|
* Makefile for the myson driver.julian2002-04-161-0/+9
|
* Actually add the UDF files!scottl2002-04-141-0/+14
|
* Add a filesystem driver for the Universal Disk Format. For more info,scottl2002-04-141-0/+1
| | | | | | | see http://people.freebsd.org/~scottl/udf MFC after: when asmodai gets the backport done Prodded by: phk asmodai des
* -DWI_HOSTAP no longer neededimp2002-04-121-1/+1
|
* First cut at breaking out the bus attachment from the bus independentimp2002-04-021-6/+2
| | | | | part of the driver. Also, move the softc and some other stuff to if_wivar.h from if_wireg.h to make future merging activities easier.
* Fix kernel build.obrien2002-03-251-1/+1
|
* Major rework of the iicbus/smbus framework:nsouch2002-03-2316-6/+118
| | | | | | | | - VIA chipset SMBus controllers added - alpm driver updated - Support for dynamic modules added - bktr FreeBSD smbus updated but not tested - cleanup
* Add new graphical screen saver (dragon_saver).amorita2002-03-232-0/+15
| | | | Add support for NEC PC-9821 PEGC screen (fire/logo/rain/warp_saver).
* Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217ru2002-03-211-1/+4
| | | | | | with the NO_IPFILTER make.conf(5) knob. (So that we can "make the-rest-of-the-world" again.)
* Add a USB comm driver.joe2002-03-184-0/+33
| | | | Ported from NetBSD by: akiyama
* Unbreak the build of smbfs.ko.mux2002-03-181-0/+6
| | | | Reviewed by: sheldonh
* Add generalized power profile code.iwasaki2002-03-041-1/+1
| | | | | | | | | | | | | This makes other power-management system (APM for now) to be able to generate power profile change events (ie. AC-line status changes), and other kernel components, not only the ACPI components, can be notified the events. - move subroutines in acpi_powerprofile.c (removed) to kern/subr_power.c - call power_profile_set_state() also from APM driver when AC-line status changes - add call-back function for Crusoe LongRun controlling on power profile changes for a example
* Support for USB fm radio.alfred2002-03-042-0/+9
| | | | Submitted by: David Yeske <dyeske@yahoo.com>
* turn on the ethertype filter modulejulian2002-02-271-0/+1
|
* (Belatedly) add the required EXPORT_SYMS. I'm not sure the list is complete,des2002-02-221-0/+8
| | | | | but at least linprocfs works (I haven't had the opportunity to test other stuff that depends on the linux module, like aac or tdfx)
* Add a module of xe driver.shiba2002-02-202-1/+11
| | | | Approved by: imp
* Always build all modules for LINTphk2002-02-171-1/+1
|
* Fix my recent breakage of some modules.bde2002-02-152-1/+8
|
* It's OK to be pedantic, but long long literals are OK.phk2002-02-101-1/+1
|
* Move the pseudofs, procfs and linprocfs modules out from the fs directory.des2002-02-046-31/+34
| | | | | Keeping them there seemed like a good idea at the time, but it annoys bde and confuses people who do not understand how MODULES_OVERRIDE works.
* Module for exca. Eventually, this will be shared between pcic and pccbb.imp2002-01-291-0/+8
|
* remove modules no longer builtcg2002-01-233-27/+0
|
* consolidate bits that don't need to be seperate modules into the modulescg2002-01-234-5/+5
| | | | that want them
* Add the 'iir' driver, for the Intel Integrated RAID controllers andmsmith2002-01-202-0/+10
| | | | | | | | 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
* Allow alpha kernels to compile again- make sure opt_ddb.h is includedmjacob2002-01-171-1/+1
| | | | | | and the reference to db_regs is *extern* from alpha/include/db_machdep.h (put it in alpha/alpha/machdep.c)- this avoids the problems we've had about different 'common' sizes prohibiting the kernel from linking.
* Export "ng_ether_enaddr_type" because the ng_bridge type uses it.archie2002-01-121-0/+2
|
* I don't think that these modules should export symbols at all. Allimp2002-01-113-6/+0
| | | | | | | | intermodule communication is done via kobj calls. If anything currently depends on them, let it break so that we can fix it. Maybe we'll need to export some of the card_if.c or power_if.c symbols, but I think those should be in the base kernel (since all *_if.c should be in the base kernel for just these reasons).
* Fixed some style bugs (disordered SRCS and garbage comment near EOF).bde2002-01-111-2/+1
|
* Drop <bsd.man.mk> support from <bsd.kmod.mk>.ru2002-01-11113-119/+0
| | | | Not objected to by: -current
* Export cd9660_wchar2char symbol, because we need it in the pluggablesobomax2002-01-111-0/+1
| | | | unicode decoding klds (cd9660_unicode port).
* Turn on unconditional symbol export for modules whose API ismsmith2002-01-1110-0/+20
| | | | | not clear enough, will require additional analysis, or will require some input from their maintainers.
* Export symbols that constitute APIs defined by thesemsmith2002-01-1115-0/+142
| | | | | | | | modules. Note that in the case of 'mii' the API is not clearly defined, and the symbols exported represent a subset defined by current usage.
* Back out previous revision, which will be applied directly tosheldonh2002-01-101-1/+0
| | | | the RELENG_4 branch when approved by the release engineers.
* genassym depends on the presence of common variables, disable the usemsmith2002-01-102-2/+2
| | | | of -fno-common in this case.
* Remove KMODDEPS, this is not used on -current and should not be leftpeter2002-01-091-1/+0
| | | | around as a bad example.
* Use KMODDEPS to document module dependencies on libiconv andsheldonh2002-01-091-0/+1
| | | | | | | | | | | | | | libmchain. KMODDEPS seems to be a no-op in HEAD, but is required in RELENG_4, where MODULE_DEPEND seems to be a no-op. Therefore, this change is harmless in -CURRENT, but will fix the dependencies when merged to RELENG_4, where they are currently not registered! PR: kern/33625 Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>
* - generic Arcnet frameworkfjoe2002-01-083-0/+24
| | | | | | - device driver for SMC COM90cx6 Arcnet network adapters Obtained from: NetBSD
* Make AIO a loadable module.alfred2001-12-292-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Remove the explicit call to aio_proc_rundown() from exit1(), instead AIO will use at_exit(9). Add functions at_exec(9), rm_at_exec(9) which function nearly the same as at_exec(9) and rm_at_exec(9), these functions are called on behalf of modules at the time of execve(2) after the image activator has run. Use a modified version of tegge's suggestion via at_exec(9) to close an exploitable race in AIO. Fix SYSCALL_MODULE_HELPER such that it's archetecuterally neutral, the problem was that one had to pass it a paramater indicating the number of arguments which were actually the number of "int". Fix it by using an inline version of the AS macro against the syscall arguments. (AS should be available globally but we'll get to that later.) Add a primative system for dynamically adding kqueue ops, it's really not as sophisticated as it should be, but I'll discuss with jlemon when he's around.
* Add OS layer ACPI mutex and threading support.iwasaki2001-12-221-0/+6
| | | | | | | | | | | | | | | | | | - Temporary fix a bug of Intel ACPI CA core code. - Add OS layer ACPI mutex support. This can be disabled by specifying option ACPI_NO_SEMAPHORES. - Add ACPI threading support. Now that we have a dedicate taskqueue for ACPI tasks and more ACPI task threads can be created by specifying option ACPI_MAX_THREADS. - Change acpi_EvaluateIntoBuffer() behavior slightly to reuse given caller's buffer unless AE_BUFFER_OVERFLOW occurs. Also CM battery's evaluations were changed to use acpi_EvaluateIntoBuffer(). - Add new utility function acpi_ConvertBufferToInteger(). - Add simple locking for CM battery and temperature updating. - Fix a minor problem on EC locking. - Make the thermal zone polling rate to be changeable. - Change minor things on AcpiOsSignal(); in ACPI_SIGNAL_FATAL case, entering Debugger is easier to investigate the problem rather than panic.
* -Remove unneeded include stddef.hpdeuskar2001-12-201-1/+1
| | | | | | | | -Modify modules Makefile so that em driver compiles only on i386 platform. (Alpha not supported yet) PR: kern/32993 MFC after: 1
* Add modules of scsi_low based SCSI drivers ncv, nsp, stg, and commonnon2001-12-151-0/+4
| | | | | | part scsi_low. Submitted-by: takawata
* Add module directories and makefiles for ncv, nsp, stg and scsi_lownon2001-12-154-0/+38
| | | | | | KLD modules. Submitted-by: takawata
* Connect libiconv to the build.sheldonh2001-12-121-0/+1
| | | | | | Recent work by fjoe and bp has fixed smbfs. The smbfs module can now be loaded once libiconv and libmchain have been loaded, and works!
* Use new location for joy, plus list its new bus front ends.imp2001-12-051-2/+2
|
* Pseudofsize procfs(5).des2001-12-043-6/+4
|
* Enable build of smbfs. It works now as before on both UP and MP machines.bp2001-12-021-2/+1
|
* This is the first commit of the Intel gigabit driver forpdeuskar2001-12-022-0/+14
| | | | | | | | PRO/1000 cards. Submitted by:Prafulla Deuskar Reviewed by: Paul Saab MFC after:1 week
* Re-enable the ciss driver, now that it should be building again.msmith2001-12-021-1/+1
|
OpenPOWER on IntegriCloud