summaryrefslogtreecommitdiffstats
path: root/sys/modules
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove ctl(4) from GENERIC. Also remove 'options CTL_DISABLE'trasz2013-04-121-1/+0
| | | | | | | | | | | and kern.cam.ctl.disable tunable; those were introduced as a workaround to make it possible to boot GENERIC on low memory machines. With ctl(4) being built as a module and automatically loaded by ctladm(8), this makes CTL work out of the box. Reviewed by: ken Sponsored by: FreeBSD Foundation
* isa_if.h is indirectly included.bz2013-04-121-1/+1
| | | | Depend on it to unbreak pc98 builds.
* Remove atadevel(4), it no longer builds with ATA_CAM and it's unlikelymarius2013-04-062-135/+0
| | | | that support for new lines of ATA controllers will be added to ata(4).
* - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) relatedmarius2013-04-0633-62/+33
| | | | | | | | | option left but actually consumed by ada(4), so move it to opt_ada.h and get rid of opt_ata.h. - Fix stand-alone build of atacore(4) by adding opt_cam.h. - Use __FBSDID. - Use DEVMETHOD_END. - Use NULL instead of 0 for pointers.
* - Make ata_str2mode() static, it's not used outside of ata-all.c.marius2013-04-061-1/+1
| | | | | | | | | | - Move ata_timeout() to ata-all.c so we don't need to expose both this function and ata_cam_end_transaction() but only the former. - Move ata_cmd2str() from ata-queue.c to ata-all.c so we can get rid of the former. - Add some missing prototypes. MFC after: 3 days
* Remove all legacy ATA code parts, not used since options ATA_CAM enabled inmav2013-04-048-68/+0
| | | | | | | | | most kernels before FreeBSD 9.0. Remove such modules and respective kernel options: atadisk, ataraid, atapicd, atapifd, atapist, atapicam. Remove the atacontrol utility and some man pages. Remove useless now options ATA_CAM. No objections: current@, stable@ MFC after: never
* - Remove extra $FreeBSD$glebius2013-04-021-2/+3
| | | | | | - Touch options headers to make module buildable. Reviewed by: trasz
* Make it possible to build CTL as a module.trasz2013-04-022-0/+27
| | | | | Reviewed by: ken Sponsored by: FreeBSD Foundation
* Dtrace: enablings on defunct providers prevent providers from unregisteringpfg2013-04-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | Merge change from illumos: 1368 enablings on defunct providers prevent providers from unregistering We try to address some underlying differences between the Solaris and FreeBSD implementations: dtrace_attach() / dtrace_detach() are currently unimplemented in FreeBSD but the new code from illumos makes use of taskq so some adaptations were made to dtrace_open() and dtrace_close() to handle them appropriately. Illumos Revision: r13430:8e6add739e38 Reference: https://www.illumos.org/issues/1368 Reviewed by: gnn Tested by: Fabian Keil Obtained from: Illumos MFC after: 3 weeks
* cxgbe(4): Add support for Chelsio's Terminator 5 (aka T5) ASIC. Thisnp2013-03-302-1/+2
| | | | | | | | | | | includes support for the NIC and TOE features of the 40G, 10G, and 1G/100M cards based on the T5. The ASIC is mostly backward compatible with the Terminator 4 so cxgbe(4) has been updated instead of writing a brand new driver. T5 cards will show up as cxl (short for cxlgb) ports attached to the t5nex bus driver. Sponsored by: Chelsio
* Change defines in the igb driver to allow an easier selection ofjfv2013-03-291-0/+6
| | | | | | | | the older if_start/non-multiqueue interface from the stack. This is not the default, but can be turned on in the Makefile now regardless of the OS level to allow either testing or use of ALTQ. MFC after: one week
* Fix the powerpc64 build. MACHINE_CPUARCH is common for powerpc/powerpc64,jhibbits2013-03-191-1/+1
| | | | not MACHINE_ARCH.
* Add FBT for PowerPC DTrace. Also, clean up the DTrace assembly code,jhibbits2013-03-183-1/+10
| | | | | | | | | | | much of which is not necessary for PowerPC. The FBT module can likely be factored into 3 separate files: common, intel, and powerpc, rather than duplicating most of the code between the x86 and PowerPC flavors. All DTrace modules for PowerPC will be MFC'd together once Fasttrap is completed.
* In the uart module build ofw_bus_if.h on arm along with sparc64 as LINTandrew2013-03-171-0/+3
| | | | fails when built locally without it.
* Disable warning/errors for two files for now - they don't compile cleanadrian2013-03-141-0/+4
| | | | | | with clang. I'll work on this soon.
* Shift this over to a new location in contrib/, in preparation to pushadrian2013-03-121-1/+2
| | | | this public.
* Garbage collect NWFS and NCP bits which are now completely disconnectedattilio2013-03-092-30/+0
| | | | | | from the tree since few months. This patch is not targeted for MFC.
* MFCattilio2013-03-091-0/+9
|
* MFCattilio2013-03-0810-153/+17
|\
| * Fix 'make depend'uqs2013-03-061-0/+1
| |
| * Import the preliminary port of the TTM.kib2013-03-051-2/+14
| | | | | | | | | | | | | | | | | | The early commit is done to facilitate the off-tree work on the porting of the Radeon driver. Sponsored by: The FreeBSD Foundation Debugged and tested by: dumbbell MFC after: 1 month
| * Import the drm_global references helpers.kib2013-03-051-0/+1
| | | | | | | | | | Sponsored by: The FreeBSD Foundation MFC after: 1 month
| * Fix 'make depend'uqs2013-03-031-1/+1
| |
| * Garbage collect NTFS bits which are now completely disconnected fromattilio2013-03-022-18/+0
| | | | | | | | | | | | the tree since few months. This patch is not targeted for MFC.
| * Garbage collect PORTALFS bits which are now completely disconnected fromattilio2013-03-021-10/+0
| | | | | | | | | | | | the tree since few months. This patch is not targeted for MFC.
| * Garbage collect CODAFS bits which are now completely disconnected fromattilio2013-03-022-23/+0
| | | | | | | | | | | | the tree since few months. This patch is not targeted for MFC.
| * Garbage collect XFS bits which are now already completely disconnectedattilio2013-03-021-89/+0
| | | | | | | | | | | | from the tree since few months. This is not targeted for MFC.
| * Garbage collect HPFS bits which are now already completely disconnectedattilio2013-03-021-10/+0
| | | | | | | | | | | | | | | | from the tree since few months (please note that the userland bits were already disconnected since a long time, thus there is no need to update the OLD* entries). This is not targeted for MFC.
* | MFCattilio2013-03-021-1/+1
|\ \ | |/
| * Change the ixgbe module name to if_ixgbe to conformjfv2013-02-281-1/+1
| | | | | | | | to the usual naming convention.
* | MFCattilio2013-02-261-1/+1
|\ \ | |/
| * cxgbe(4): Update firmware to 1.8.4.0.np2013-02-261-1/+1
| | | | | | | | MFC after: 5 days
| * Improve mxge's receive performance for IPv6:gallatin2013-02-211-1/+1
| | | | | | | | | | | | | | | | | | - Add support for IPv6 rx csum offload - Finally switch mxge from using its own driver lro, to using tcp_lro MFC after: 7 days Sponsored by: Myricom Inc.
* | MFCattilio2013-02-211-1/+1
| |
* | Fix other architectures and ZFS.attilio2013-02-211-0/+1
|/ | | | Sponsored by: EMC / Isilon storage division
* Add support to mxge for IPv6 TX csum offload & IPv6 TSO.gallatin2013-02-191-1/+1
| | | | | Sponsored by: Myricom, Inc. MFC after: 7 days
* Merge ACPICA 20130214.jkim2013-02-151-13/+15
|
* Fix LINT build for ARM.delphij2013-02-091-0/+1
|
* Allow IEEE80211_SUPPORT_SUPERG to be defined _and_ have a working wlanadrian2013-02-021-1/+1
| | | | module.
* Include SMSC driver into default kernel build.hselasky2013-02-012-2/+2
|
* Delete the "blackhole" driver - it is not needed anymore.neel2013-02-012-11/+0
| | | | | | | | | | | | The "blackhole" driver was used in conjunction with bhyve to sequester pci devices intended for passthru until vmm.ko was loaded. This was useful at one point because vmm.ko could not be loaded at boot time. The same functionality can now be achieved by loading vmm.ko via the loader along with the kernel. Discussed with: grehan Obtained from: NetApp
* Clean some 'svn:executable' properties in the tree.pfg2013-01-264-0/+0
| | | | | Submitted by: Christoph Mallon MFC after: 3 days
* - Don't include date and time the driver is built, this is useful fordelphij2013-01-221-3/+0
| | | | | | | | | generating binary diffs. - Constify a few strings used in the driver. - Style changes to make the driver compile with default clang settings. Approved by: HighPoint Technologies MFC after: 3 days
* IFC @ r245509neel2013-01-171-3/+8
|\
| * cxgbe(4): Updates to the hardware L2 table management code.np2013-01-141-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | - Add full support for IPv6 addresses. - Read the size of the L2 table during attach. Do not assume that PCIe physical function 4 of the card has all of the table to itself. - Use FNV instead of Jenkins to hash L3 addresses and drop the private copy of jhash.h from the driver. MFC after: 1 week
* | IFC @ r244983.neel2013-01-041-6/+6
|\ \ | |/
| * Link if_ath_spectral.c into the build.adrian2013-01-021-1/+1
| |
| * Add missing update to link ar5416_spectral.c into the build.adrian2013-01-021-1/+1
| |
| * Add the btcoex code into the module compilation.adrian2012-12-031-3/+3
| |
| * Include if_ath_alq.c, which only gets actually compiled if ATH_DEBUG_ALQadrian2012-12-031-1/+1
| | | | | | | | is enabled.
OpenPOWER on IntegriCloud